]> granicus.if.org Git - icu/commitdiff
ICU-21957 integrate CLDR release-42-m2 (mid milestone) to ICU main for 72
authorPeter Edberg <pedberg@unicode.org>
Thu, 14 Jul 2022 03:21:10 +0000 (20:21 -0700)
committerPeter Edberg <42151464+pedberg-icu@users.noreply.github.com>
Thu, 14 Jul 2022 17:56:39 +0000 (10:56 -0700)
194 files changed:
icu4c/source/data/dtd/cldr/common/dtd/ldml.dtd
icu4c/source/data/lang/ar_SA.txt
icu4c/source/data/lang/az.txt
icu4c/source/data/lang/az_Cyrl.txt
icu4c/source/data/lang/be.txt
icu4c/source/data/lang/brx.txt
icu4c/source/data/lang/ca.txt
icu4c/source/data/lang/ce.txt
icu4c/source/data/lang/ckb.txt
icu4c/source/data/lang/cy.txt
icu4c/source/data/lang/da.txt
icu4c/source/data/lang/de_CH.txt
icu4c/source/data/lang/dsb.txt
icu4c/source/data/lang/en.txt
icu4c/source/data/lang/en_AU.txt
icu4c/source/data/lang/en_GB.txt
icu4c/source/data/lang/en_IN.txt
icu4c/source/data/lang/es.txt
icu4c/source/data/lang/es_419.txt
icu4c/source/data/lang/es_MX.txt
icu4c/source/data/lang/es_US.txt
icu4c/source/data/lang/et.txt
icu4c/source/data/lang/fa.txt
icu4c/source/data/lang/fi.txt
icu4c/source/data/lang/fr_CA.txt
icu4c/source/data/lang/gl.txt
icu4c/source/data/lang/ha_NE.txt [deleted file]
icu4c/source/data/lang/hi.txt
icu4c/source/data/lang/hi_Latn.txt
icu4c/source/data/lang/hr.txt
icu4c/source/data/lang/hsb.txt
icu4c/source/data/lang/hu.txt
icu4c/source/data/lang/hy.txt
icu4c/source/data/lang/ia.txt
icu4c/source/data/lang/id.txt
icu4c/source/data/lang/is.txt
icu4c/source/data/lang/it.txt
icu4c/source/data/lang/jv.txt
icu4c/source/data/lang/kea.txt
icu4c/source/data/lang/kk.txt
icu4c/source/data/lang/ky.txt
icu4c/source/data/lang/lb.txt
icu4c/source/data/lang/lrc.txt
icu4c/source/data/lang/lt.txt
icu4c/source/data/lang/lv.txt
icu4c/source/data/lang/mai.txt
icu4c/source/data/lang/mk.txt
icu4c/source/data/lang/mn.txt
icu4c/source/data/lang/mt.txt
icu4c/source/data/lang/nn.txt
icu4c/source/data/lang/pa.txt
icu4c/source/data/lang/pl.txt
icu4c/source/data/lang/pt_PT.txt
icu4c/source/data/lang/ru.txt
icu4c/source/data/lang/sc.txt
icu4c/source/data/lang/sd.txt
icu4c/source/data/lang/se_FI.txt
icu4c/source/data/lang/sk.txt
icu4c/source/data/lang/sl.txt
icu4c/source/data/lang/smn.txt
icu4c/source/data/lang/sr.txt
icu4c/source/data/lang/sr_Cyrl_BA.txt
icu4c/source/data/lang/sr_Latn.txt
icu4c/source/data/lang/sr_Latn_BA.txt
icu4c/source/data/lang/sv.txt
icu4c/source/data/lang/sw.txt
icu4c/source/data/lang/sw_KE.txt
icu4c/source/data/lang/ta.txt
icu4c/source/data/lang/tg.txt
icu4c/source/data/lang/ti.txt
icu4c/source/data/lang/ti_ER.txt [deleted file]
icu4c/source/data/lang/tk.txt
icu4c/source/data/lang/to.txt
icu4c/source/data/lang/tt.txt
icu4c/source/data/lang/ug.txt
icu4c/source/data/lang/ur.txt
icu4c/source/data/lang/uz_Cyrl.txt
icu4c/source/data/lang/vi.txt
icu4c/source/data/lang/wo.txt
icu4c/source/data/locales/af.txt
icu4c/source/data/locales/ast.txt
icu4c/source/data/locales/az.txt
icu4c/source/data/locales/bas.txt
icu4c/source/data/locales/br.txt
icu4c/source/data/locales/bs.txt
icu4c/source/data/locales/bs_Cyrl.txt
icu4c/source/data/locales/ca.txt
icu4c/source/data/locales/ceb.txt
icu4c/source/data/locales/cs.txt
icu4c/source/data/locales/cy.txt
icu4c/source/data/locales/dav.txt
icu4c/source/data/locales/de.txt
icu4c/source/data/locales/dje.txt
icu4c/source/data/locales/dsb.txt
icu4c/source/data/locales/ee.txt
icu4c/source/data/locales/en.txt
icu4c/source/data/locales/es.txt
icu4c/source/data/locales/es_419.txt
icu4c/source/data/locales/es_MX.txt
icu4c/source/data/locales/es_US.txt
icu4c/source/data/locales/et.txt
icu4c/source/data/locales/eu.txt
icu4c/source/data/locales/fil.txt
icu4c/source/data/locales/fo.txt
icu4c/source/data/locales/fr.txt
icu4c/source/data/locales/fur.txt
icu4c/source/data/locales/fy.txt
icu4c/source/data/locales/ga.txt
icu4c/source/data/locales/gd.txt
icu4c/source/data/locales/gl.txt
icu4c/source/data/locales/gsw.txt
icu4c/source/data/locales/haw.txt
icu4c/source/data/locales/hr.txt
icu4c/source/data/locales/hsb.txt
icu4c/source/data/locales/hu.txt
icu4c/source/data/locales/ia.txt
icu4c/source/data/locales/id.txt
icu4c/source/data/locales/is.txt
icu4c/source/data/locales/it.txt
icu4c/source/data/locales/ja.txt
icu4c/source/data/locales/jgo.txt
icu4c/source/data/locales/jv.txt
icu4c/source/data/locales/kab.txt
icu4c/source/data/locales/kea.txt
icu4c/source/data/locales/kgp.txt
icu4c/source/data/locales/ku.txt
icu4c/source/data/locales/lb.txt
icu4c/source/data/locales/lt.txt
icu4c/source/data/locales/lv.txt
icu4c/source/data/locales/mg.txt
icu4c/source/data/locales/mgo.txt
icu4c/source/data/locales/ms.txt
icu4c/source/data/locales/mt.txt
icu4c/source/data/locales/nl.txt
icu4c/source/data/locales/nn.txt
icu4c/source/data/locales/om.txt
icu4c/source/data/locales/pcm.txt
icu4c/source/data/locales/pt.txt
icu4c/source/data/locales/qu.txt
icu4c/source/data/locales/rm.txt
icu4c/source/data/locales/ro.txt
icu4c/source/data/locales/root.txt
icu4c/source/data/locales/rw.txt
icu4c/source/data/locales/sd.txt
icu4c/source/data/locales/se.txt
icu4c/source/data/locales/sk.txt
icu4c/source/data/locales/smn.txt
icu4c/source/data/locales/sn.txt
icu4c/source/data/locales/so.txt
icu4c/source/data/locales/sq.txt
icu4c/source/data/locales/sr.txt
icu4c/source/data/locales/sr_Cyrl_BA.txt
icu4c/source/data/locales/sr_Cyrl_ME.txt
icu4c/source/data/locales/sr_Latn.txt
icu4c/source/data/locales/sr_Latn_BA.txt
icu4c/source/data/locales/sr_Latn_ME.txt
icu4c/source/data/locales/su.txt
icu4c/source/data/locales/sv.txt
icu4c/source/data/locales/sw.txt
icu4c/source/data/locales/tk.txt
icu4c/source/data/locales/to.txt
icu4c/source/data/locales/tr.txt
icu4c/source/data/locales/twq.txt
icu4c/source/data/locales/tzm.txt
icu4c/source/data/locales/uz.txt
icu4c/source/data/locales/vi.txt
icu4c/source/data/locales/wae.txt
icu4c/source/data/locales/wo.txt
icu4c/source/data/locales/xh.txt
icu4c/source/data/locales/yo.txt
icu4c/source/data/locales/yrl.txt
icu4c/source/data/locales/yrl_CO.txt
icu4c/source/data/locales/yrl_VE.txt
icu4c/source/data/locales/zu.txt
icu4c/source/data/misc/keyTypeData.txt
icu4c/source/data/misc/langInfo.txt
icu4c/source/data/misc/likelySubtags.txt
icu4c/source/data/misc/metadata.txt
icu4c/source/data/misc/numberingSystems.txt
icu4c/source/data/misc/plurals.txt
icu4c/source/data/misc/supplementalData.txt
icu4c/source/data/rbnf/ru.txt
icu4c/source/data/region/en.txt
icu4c/source/test/cintltst/cdateintervalformattest.c
icu4c/source/test/intltest/dtfmttst.cpp
icu4c/source/test/intltest/dtifmtts.cpp
icu4c/source/test/testdata/structLocale.txt
icu4j/main/shared/data/icudata.jar
icu4j/main/shared/data/icutzdata.jar
icu4j/main/shared/data/testdata.jar
icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
tools/cldr/cldr-to-icu/pom.xml
tools/cldr/cldr-to-icu/src/main/resources/ldml2icu_locale.txt

index 387ed560aff0548827657720546226b36ff90a14..a617f320d8bfd11688d9d8cb24ce5e85578922ce 100644 (file)
@@ -3171,7 +3171,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
 
 <!ELEMENT foreignSpaceReplacement ( #PCDATA ) >
 <!ATTLIST foreignSpaceReplacement xml:space (default | preserve) "preserve" >
-    <!--@VALUE-->
+    <!--@METADATA-->
 <!ATTLIST foreignSpaceReplacement alt NMTOKENS #IMPLIED >
     <!--@MATCH:literal/variant-->
 <!ATTLIST foreignSpaceReplacement draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
index 3f43463b2ca9fa426429b2f9f97b691c874dd7f1..5f43ca179419507c6792baecd19f4a2d84a1e597 100644 (file)
@@ -5,35 +5,14 @@ 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{"الصينية التقليدية"}
-    }
-    Languages%short{
-        en_GB{"الإنجليزية المملكة المتحدة"}
-        en_US{"الإنجليزية الولايات المتحدة"}
     }
 }
index 03ead93444ba31963297d36511a8f665fe602ce0..e3cf352dd24f41ad0726adda6c0742d9dcc899b5 100644 (file)
@@ -539,6 +539,8 @@ az{
     }
     Languages%short{
         az{"azəri"}
+        en_GB{"ingilis (BK)"}
+        en_US{"ingilis (ABŞ)"}
     }
     Languages%variant{
         ckb{"Kürdcə, sorani"}
index 41e3c9a0edbeb56387690ec58b9d8c39dd284ad6..8df9fd600feddb090ec758bdd6acb45e81e177a5 100644 (file)
@@ -394,6 +394,7 @@ az_Cyrl{
     }
     Languages%short{
         en_GB{"инҝилис (Б.К.)"}
+        en_US{"инҝилис (АБШ)"}
     }
     Scripts{
         Cyrl{"Кирил"}
index d7f738245f4962ba1ff843ae73a90a65c5d62f9b..e41203c747574c36d4b1fb3c90cebb4197288282 100644 (file)
@@ -447,6 +447,7 @@ be{
     }
     Languages%short{
         en_GB{"вялікабрытанская англійская"}
+        en_US{"англійская (ЗША)"}
     }
     Languages%variant{
         ckb{"сарані"}
index 4e56375a576ff0092b0979d37d58cecc4a6ee3b5..f5a7673a44a1bda7bcac174ffbd3af1cf5637aa6 100644 (file)
@@ -444,7 +444,6 @@ brx{
     }
     Languages%long{
         zh_Hans{"गोरलै खालामनाय मेण्डारिन चाइनीज"}
-        zh_Hant{"आसार-खान्थियारि चाइनीज"}
     }
     Languages%menu{
         zh{"चाइनीज, मेण्डारिन"}
index f74e3976b18da65a6f2f42e14cda3e7174d847e8..5b70201c2754f01df28728e5c2c124a191150f6b 100644 (file)
@@ -610,6 +610,7 @@ ca{
     Languages%short{
         az{"àzeri"}
         en_GB{"anglès (GB)"}
+        en_US{"anglès (EUA)"}
     }
     Languages%variant{
         ckb{"kurd sorani"}
index c51abb253842191cb4f73f5b3156554c2224ea15..7018dea8d9d2a9ff4fa2b9d076458f47c489664e 100644 (file)
@@ -404,6 +404,7 @@ ce{
     }
     Languages%short{
         en_GB{"ингалсан (Британи)"}
+        en_US{"ингалсан (АЦШ)"}
     }
     Scripts{
         Arab{"Ӏаьрбийн"}
index ea3657866145c115e225c1e09f4ebf5c514529af..5a57ff1ea7d46a3daae8ed5bce847d7720ba5c4d 100644 (file)
@@ -388,7 +388,6 @@ ckb{
     }
     Languages%short{
         en_GB{"ئینگلیزی (GB)"}
-        en_US{"ئینگلیزیی ئەمەریکایی"}
     }
     Scripts{
         Arab{"عەرەبی"}
index b0cefdd4e061766d4e1412ada31c04ad47d315b1..a9f626d98a20a1e69b2a5c26614bc422adc47203 100644 (file)
@@ -559,6 +559,8 @@ cy{
     }
     Languages%short{
         az{"Aseri"}
+        en_GB{"Saesneg (DU)"}
+        en_US{"Saesneg (UDA)"}
     }
     Scripts{
         Arab{"Arabaidd"}
index 3ce22290a443ee7b6298d5c1e1eed0ed28a1079b..412cbb197e288e227b7adc23110e8cf0f39b6172 100644 (file)
@@ -565,8 +565,6 @@ da{
     }
     Languages%short{
         az{"azeri"}
-        en_GB{"britisk engelsk"}
-        en_US{"amerikansk engelsk"}
     }
     Languages%variant{
         ckb{"centralkurdisk"}
index 9a9597f90d77c99fc69719f0d2d6a083f5395728..8e9e875235bda94bc3595a3a67affc801dc4c156 100644 (file)
@@ -10,23 +10,18 @@ de_CH{
     Languages{
         ace{"Aceh-Sprache"}
         ach{"Acholi-Sprache"}
-        ar_001{"Modernes Hocharabisch"}
         ars{"Nadschd-Arabisch"}
         bas{"Basaa-Sprache"}
         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"}
         rhg{"Rohingya"}
-        zh_Hans{"Chinesisch (vereinfacht)"}
-        zh_Hant{"Chinesisch (traditionell)"}
     }
     Languages%long{
         zh_Hans{"Hochchinesisch (vereinfacht)"}
index c616558b3dd2fe57fddea5f217fd4f8462b304bc..2b685dd0ddd9e5874f59bc3c73b7413bbe2e8ea5 100644 (file)
@@ -305,10 +305,6 @@ dsb{
         zu{"zulu"}
         zxx{"žedno rěcne wopśimjeśe"}
     }
-    Languages%long{
-        zh_Hans{"chinšćina (zjadnorjona)"}
-        zh_Hant{"chinšćina (tradicionalna)"}
-    }
     Languages%menu{
         yue{"chinšćina (kantonšćina)"}
         zh{"chinšćina (mandarin)"}
index da8981c93ce8a4f7e8746fa76f3bb595005f91f2..586d2bf6b362ff45ae05571f3f3e127458a8d44f 100644 (file)
@@ -367,7 +367,7 @@ en{
         la{"Latin"}
         lad{"Ladino"}
         lag{"Langi"}
-        lah{"Lahnda"}
+        lah{"Western Panjabi"}
         lam{"Lamba"}
         lb{"Luxembourgish"}
         lez{"Lezghian"}
@@ -723,6 +723,7 @@ en{
     }
     Languages%variant{
         ckb{"Kurdish, Sorani"}
+        hi_Latn{"Hinglish"}
         ky{"Kirghiz"}
         my{"Myanmar Language"}
         ps{"Pushto"}
@@ -1212,6 +1213,7 @@ en{
             jpanfin{"Japanese Financial Numerals"}
             jpanyear{"Japanese Calendar Gannen Year Numerals"}
             kali{"Kayah Li Digits"}
+            kawi{"Kawi Digits"}
             khmr{"Khmer Digits"}
             knda{"Kannada Digits"}
             lana{"Tai Tham Hora Digits"}
@@ -1233,6 +1235,7 @@ en{
             mymr{"Myanmar Digits"}
             mymrshan{"Myanmar Shan Digits"}
             mymrtlng{"Myanmar Tai Laing Digits"}
+            nagm{"Nag Mundari Digits"}
             native{"Native Digits"}
             newa{"Newa Digits"}
             nkoo{"N’Ko Digits"}
index 47ec35131625dd1290e330bb4418d74a2c4ac298..295dcdfe6f0958a372c569987b3d5caca7ff3ebf 100644 (file)
@@ -9,33 +9,13 @@ en_AU{
         x0{"Private Use Transform"}
     }
     Languages{
-        ar_001{"Modern Standard Arabic"}
         bn{"Bengali"}
-        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"}
-        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"}
-        zh_Hans{"Simplified Chinese"}
-        zh_Hant{"Traditional Chinese"}
     }
     Languages%menu{
         ckb{"Kurdish (Central)"}
     }
-    Languages%short{
-        en_GB{"UK English"}
-        en_US{"US English"}
-    }
     Languages%variant{
         ckb{"Kurdish (Sorani)"}
     }
index 93fbd9ee1070e212befa54737712d0d32da8a0f4..4f3f30861fb996ecb7559e443b9f70b98811ad39 100644 (file)
@@ -4,35 +4,6 @@
 en_GB{
     %%Parent{"en_001"}
     Languages{
-        ar_001{"Modern Standard Arabic"}
         bla{"Siksika"}
-        de_AT{"Austrian German"}
-        de_CH{"Swiss High German"}
-        en_AU{"Australian English"}
-        en_CA{"Canadian English"}
-        en_GB{"British English"}
-        en_US{"American English"}
-        es_419{"Latin American Spanish"}
-        es_ES{"European Spanish"}
-        es_MX{"Mexican Spanish"}
-        fa_AF{"Dari"}
-        fr_CA{"Canadian French"}
-        fr_CH{"Swiss French"}
-        nds_NL{"West Low German"}
-        nl_BE{"Flemish"}
-        pt_BR{"Brazilian Portuguese"}
-        pt_PT{"European Portuguese"}
-        ro_MD{"Moldavian"}
-        sw_CD{"Congo Swahili"}
-        zh_Hans{"Simplified Chinese"}
-        zh_Hant{"Traditional Chinese"}
-    }
-    Languages%long{
-        zh_Hans{"Simplified Mandarin Chinese"}
-        zh_Hant{"Traditional Mandarin Chinese"}
-    }
-    Languages%short{
-        en_GB{"UK English"}
-        en_US{"US English"}
     }
 }
index de216704d069c681859e9108aa41374d6b982fa5..c7cfe8de10784966dfc82de7d444abbf009fe764 100644 (file)
@@ -5,7 +5,6 @@ en_IN{
     %%Parent{"en_001"}
     Languages{
         bn{"Bengali"}
-        ro_MD{"Moldavian"}
     }
     Scripts{
         Beng{"Bengali"}
index 0f8db6081bc2ecdbc5f1f50651d637c15c3db033..c9dd1bb2d6e09d8fbd74868ddc4eae7d36e41d8c 100644 (file)
@@ -568,6 +568,8 @@ es{
     }
     Languages%short{
         az{"azerí"}
+        en_GB{"inglés (RU)"}
+        en_US{"inglés (EE. UU.)"}
     }
     Languages%variant{
         ckb{"kurdo central"}
index e6bb2c21b8128eea9c684ed6205545b7d291bb38..5033886b78ddab21fce3eab85ebdfe7ea9a9d4fb 100644 (file)
@@ -9,23 +9,10 @@ es_419{
         ace{"achenés"}
         ady{"adigeo"}
         alt{"altái del sur"}
-        ar_001{"árabe estándar moderno"}
         arp{"arapajó"}
         ars{"árabe de Néyed"}
         bla{"siksiká"}
-        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"}
-        fa_AF{"darí"}
-        fr_CA{"francés canadiense"}
-        fr_CH{"francés suizo"}
         goh{"alemán de la alta edad antigua"}
         grc{"griego clásico"}
         gu{"gujarati"}
@@ -35,15 +22,11 @@ es_419{
         ks{"cachemiro"}
         lo{"laosiano"}
         ml{"malabar"}
-        nl_BE{"flamenco"}
         nr{"ndebele del sur"}
         nso{"sesotho del norte"}
         pa{"panyabí"}
         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"}
@@ -55,14 +38,8 @@ es_419{
         wal{"walamo"}
         wuu{"wu"}
         xal{"calmuco"}
-        zh_Hans{"chino simplificado"}
-        zh_Hant{"chino tradicional"}
         zun{"zuni"}
     }
-    Languages%long{
-        zh_Hans{"chino mandarín simplificado"}
-        zh_Hant{"chino mandarín tradicional"}
-    }
     Languages%variant{
         ps{"pashtún"}
         ug{"uighur"}
index 8e24b34914eb3f3649ddd79044d9f915a604481a..8089a9fd4a48adbc1c0f93a13f1b80099331ee09 100644 (file)
@@ -5,7 +5,6 @@ es_MX{
     %%Parent{"es_419"}
     Languages{
         ace{"acehnés"}
-        ar_001{"árabe estándar moderno"}
         arp{"arapaho"}
         bas{"basa"}
         bax{"bamun"}
@@ -30,7 +29,6 @@ es_MX{
         lus{"lushai"}
         mga{"irlandés medieval"}
         nan{"min nan (Chino)"}
-        nl_BE{"flamenco"}
         nr{"ndebele meridional"}
         nso{"sotho septentrional"}
         pa{"punyabí"}
@@ -45,12 +43,6 @@ es_MX{
         wuu{"chino wu"}
         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%menu{
         ckb{"kurdo del centro"}
index 0f066163ae416e172f2aa5cf1a2d83ab1a7959a8..113e7d3336d634f5940341ef752b62b87a7683d8 100644 (file)
@@ -6,7 +6,6 @@ es_US{
     Languages{
         ace{"acehnés"}
         alt{"altái meridional"}
-        ar_001{"árabe estándar moderno"}
         arp{"arapaho"}
         ars{"árabe najdi"}
         bax{"bamun"}
@@ -34,7 +33,6 @@ es_US{
         lus{"lushai"}
         mga{"irlandés medieval"}
         nd{"ndebele del norte"}
-        nl_BE{"flamenco"}
         nr{"ndebele meridional"}
         nso{"sotho septentrional"}
         rm{"romanche"}
@@ -51,12 +49,6 @@ es_US{
         tyv{"tuviniano"}
         tzm{"tamazight del Marruecos Central"}
         xal{"kalmyk"}
-        zh_Hans{"chino simplificado"}
-        zh_Hant{"chino tradicional"}
-    }
-    Languages%long{
-        zh_Hans{"chino mandarín simplificado"}
-        zh_Hant{"chino mandarín tradicional"}
     }
     Languages%variant{
         ug{"uigur variante"}
index de4e7e0debb32ec8ae4890904038df05f5015f2b..914f0fca0ab3ae5a92cb7e4d70ad0d686c2cc2ce 100644 (file)
@@ -644,7 +644,6 @@ et{
     }
     Languages%short{
         az{"aseri"}
-        en_GB{"Briti inglise"}
         en_US{"USA inglise"}
     }
     Languages%variant{
index 3b6dd90e627b6ca82d57f8f35e55d72686cd3ec5..d8514f4d03da6f52912e4e1ce5c187d5e0e0c369 100644 (file)
@@ -566,8 +566,6 @@ fa{
     }
     Languages%short{
         az{"آذری"}
-        en_GB{"انگلیسی بریتانیا"}
-        en_US{"انگلیسی آمریکا"}
     }
     Languages%variant{
         az{"آذربایجانی"}
index 33f24a7c7888194c3182e85d7d3760d830c7730c..6bc23c6b4a77a92f8388c9234e3a703c1fd30cd4 100644 (file)
@@ -654,6 +654,10 @@ fi{
         kl{"grönlanti"}
         lad{"juutalaisespanja"}
     }
+    Languages%short{
+        en_GB{"englanti (Britannia)"}
+        en_US{"englanti (USA)"}
+    }
     Scripts{
         Adlm{"fulanin adlam-aakkosto"}
         Afak{"afaka"}
index a574a2f366d7e5787f5cc2351dee91509a57b6dd..b51a2065442fd13c02b0ec0a375a33372088ffd5 100644 (file)
@@ -5,7 +5,6 @@ fr_CA{
     Languages{
         ady{"adygué"}
         ang{"vieil anglais"}
-        ar_001{"arabe standard moderne"}
         asa{"asou"}
         bbj{"ghomala"}
         bik{"bicol"}
@@ -15,19 +14,11 @@ fr_CA{
         chn{"chinook"}
         ckb{"kurde central"}
         cr{"cri"}
-        de_AT{"allemand autrichien"}
-        de_CH{"allemand suisse"}
         den{"slave"}
         dgr{"tlicho"}
         ebu{"embou"}
-        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"}
         goh{"vieux haut-allemand"}
@@ -48,7 +39,6 @@ fr_CA{
         mwv{"mentawai"}
         nds_NL{"bas saxon"}
         njo{"ao naga"}
-        nl_BE{"flamand"}
         nmg{"kwasio"}
         nwc{"newari classique"}
         nyn{"nkole"}
@@ -58,11 +48,8 @@ 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"}
@@ -74,8 +61,6 @@ fr_CA{
         sw_CD{"swahili congolais"}
         tru{"turoyo"}
         tzm{"tamazight"}
-        zh_Hans{"chinois simplifié"}
-        zh_Hant{"chinois traditionnel"}
     }
     Languages%long{
         zh_Hans{"chinois, mandarin simplifié"}
@@ -86,6 +71,9 @@ fr_CA{
         yue{"chinois, cantonais"}
         zh{"chinois, mandarin"}
     }
+    Languages%short{
+        en_US{"anglais (É.-U.)"}
+    }
     Languages%variant{
         ug{"ouïghour"}
     }
index 6917d985aedcd893f03174a603117dea8f6d6686..ece7c6b1b486a4531e5f27c4615486973f5b949b 100644 (file)
@@ -442,6 +442,8 @@ gl{
     }
     Languages%short{
         az{"azerí"}
+        en_GB{"inglés (RU)"}
+        en_US{"inglés (EUA)"}
     }
     Languages%variant{
         ckb{"sorani"}
diff --git a/icu4c/source/data/lang/ha_NE.txt b/icu4c/source/data/lang/ha_NE.txt
deleted file mode 100644 (file)
index 37bb34f..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-// © 2016 and later: Unicode, Inc. and others.
-// License & terms of use: http://www.unicode.org/copyright.html
-// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
-ha_NE{
-    Languages{
-        ar_001{"Larabci Asali Na Zamani"}
-        de_AT{"Jamusanci Ostiriya"}
-        de_CH{"Jamusanci Suwizalan"}
-        en_AU{"Turanci Ostareliya"}
-        en_CA{"Turanci Kanada"}
-        en_GB{"Turanci Biritaniya"}
-        en_US{"Turanci Amirka"}
-        es_419{"Sifaniyancin Latin Amirka"}
-        es_ES{"Sifaniyanci Turai"}
-        es_MX{"Sifaniyanci Mesiko"}
-        fa_AF{"Vote Farisanci na Afaganistan"}
-        fr_CA{"Farasanci Kanada"}
-        fr_CH{"Farasanci Suwizalan"}
-        pt_BR{"Harshen Potugis na Birazil"}
-        pt_PT{"Potugis Ƙasashen Turai"}
-        zh_Hans{"Sauƙaƙaƙƙen Sinanci"}
-        zh_Hant{"Sinanci na gargajiya"}
-    }
-    Languages%short{
-        en_GB{"Turancin Ingila"}
-        en_US{"Turancin Amurka"}
-    }
-}
index b28563782b4fc58de481d9ecb3415c46ded04900..d89528a0cb29ab6ff03f2c57c773ea3124f41de9 100644 (file)
@@ -554,7 +554,6 @@ hi{
     Languages%short{
         az{"अज़ेरी"}
         en_GB{"यू॰के॰ अंग्रेज़ी"}
-        en_US{"अमेरिकी अंग्रेज़ी"}
     }
     Languages%variant{
         ps{"पुश्तो"}
index d97b56612a526d67215bafd347cc118ad49a7cb2..3a10b57e61fa1ddc8a7b708e134410ace9aea407 100644 (file)
@@ -15,47 +15,20 @@ hi_Latn{
     }
     Languages{
         af{"Afreeki"}
-        ar_001{"Modern Standard Arabic"}
         as{"Aasaami"}
         bla{"Siksika"}
         bn{"Bangla"}
         bo{"Tibbati"}
         ckb{"Kurdish, Sorani"}
         crh{"Crimean Turkish"}
-        de_AT{"Austrian German"}
-        de_CH{"Swiss High German"}
-        en_AU{"Australian English"}
-        en_CA{"Canadian English"}
-        en_GB{"British English"}
-        en_US{"American English"}
-        es_419{"Latin American Spanish"}
-        es_ES{"European Spanish"}
-        es_MX{"Mexican Spanish"}
         fa{"Faarsi"}
-        fa_AF{"Dari"}
-        fr_CA{"Canadian French"}
-        fr_CH{"Swiss French"}
         ht{"Haitian"}
+        lah{"Lahnda"}
         mus{"Muscogee"}
         nan{"Min Nan"}
         nds_NL{"Low Saxon"}
-        nl_BE{"Flemish"}
-        pt_BR{"Brazilian Portuguese"}
-        pt_PT{"European Portuguese"}
-        ro_MD{"Moldavian"}
-        sw_CD{"Congo Swahili"}
         ug{"Uighur"}
         wal{"walamo"}
-        zh_Hans{"Simplified Chinese"}
-        zh_Hant{"Traditional Chinese"}
-    }
-    Languages%long{
-        zh_Hans{"Simplified Mandarin Chinese"}
-        zh_Hant{"Traditional Mandarin Chinese"}
-    }
-    Languages%short{
-        en_GB{"UK English"}
-        en_US{"US English"}
     }
     Scripts{
         Bali{"Baali"}
index 10755b9f3decaa571d7713ce16002939cd178597..48ea52f158aa67086f31ff90c4a304cf55e26595 100644 (file)
@@ -571,6 +571,8 @@ hr{
     }
     Languages%short{
         az{"azerski"}
+        en_GB{"engleski (UK)"}
+        en_US{"engleski (SAD)"}
     }
     Languages%variant{
         ckb{"kurdski, soranski"}
index 4904e712ceb90573a30709a41ce4e97bde9b1875..53f4dc823794b90a8c26f2959968cd0d728b0855 100644 (file)
@@ -305,14 +305,14 @@ hsb{
         zu{"zulušćina"}
         zxx{"žadyn rěčny wobsah"}
     }
-    Languages%long{
-        zh_Hans{"chinšćina (zjednorjena)"}
-        zh_Hant{"chinšćina (tradicionalna)"}
-    }
     Languages%menu{
         yue{"chinšćina (kantonšćina)"}
         zh{"chinšćina (mandarin)"}
     }
+    Languages%short{
+        en_GB{"jendźelšćina (UK)"}
+        en_US{"jendźelšćina (USA)"}
+    }
     Languages%variant{
         ckb{"centralna kurdišćina"}
     }
index 7ba4234081411831d7558899cd62a614bef06666..d84650b54a68bde35e30b975ca75666c9c0dea3b 100644 (file)
@@ -570,6 +570,8 @@ hu{
     }
     Languages%short{
         az{"azeri"}
+        en_GB{"angol (UK)"}
+        en_US{"angol (USA)"}
     }
     Languages%variant{
         ckb{"kurd, szoráni"}
index 24bd1f2597e5ee21549f7b2ee3b410cfd078dbf7..74d70bd23bdaf0230cc00cc3683738d9ccc11e3f 100644 (file)
@@ -498,6 +498,7 @@ hy{
     }
     Languages%short{
         en_GB{"անգլերեն (Բրիտանիա)"}
+        en_US{"անգլերեն (ԱՄՆ)"}
     }
     Languages%variant{
         ckb{"սորանի"}
index 721e73d5e839eca12bfe24d6ba53264cca59feb6..cc3b38bb4bf4c93b58700c334c07d92a32752e54 100644 (file)
@@ -419,6 +419,7 @@ ia{
     Languages%short{
         az{"azeri"}
         en_GB{"anglese (GB)"}
+        en_US{"anglese (SUA)"}
     }
     Languages%variant{
         ckb{"kurdo sorani"}
index 068f8012cc9503e95861ea2f7dea5d7a6f9b34e9..d4ae880f3716e8060d72d5f9865862abb333d6eb 100644 (file)
@@ -579,6 +579,7 @@ id{
     }
     Languages%short{
         az{"Azeri"}
+        en_GB{"Inggris (UK)"}
     }
     Languages%variant{
         ps{"Pushto"}
index 86ea154effc6e1a90c29cf99b827ace8d334db49..4f7d476aa6781cda85bd7cf8fbad2c624bfb9ed8 100644 (file)
@@ -552,6 +552,7 @@ is{
     }
     Languages%short{
         en_GB{"enska (bresk)"}
+        en_US{"enska (BNA)"}
     }
     Scripts{
         Arab{"arabískt"}
index 1dc4897aa5dce063593691b0d302ee247aee1a89..436d47b5a9d135df9fc0b923670ba80cdd994f24 100644 (file)
@@ -648,6 +648,7 @@ it{
     Languages%short{
         az{"azero"}
         en_GB{"inglese (GB)"}
+        en_US{"inglese (USA)"}
     }
     Scripts{
         Afak{"afaka"}
index 447a3879683a81aedc0bc21d74dcd83046e13715..ee1418ffafaf38b96a8eda195d8fa55ead0654d3 100644 (file)
@@ -268,6 +268,7 @@ jv{
     Languages%short{
         az{"Azeri"}
         en_GB{"Inggris (Britania)"}
+        en_US{"Inggris (AS)"}
     }
     Scripts{
         Arab{"hija’iyah"}
index 25403be412531cd2ddc9d2ab1b4ec73c8c10a2c9..4bf31b9a15742f955e2f8a7fea2a9d35e00cfa98 100644 (file)
@@ -238,6 +238,8 @@ kea{
     }
     Languages%short{
         az{"azeri"}
+        en_GB{"ingles (R.U.)"}
+        en_US{"ingles (S.U.)"}
     }
     Scripts{
         Arab{"arábiku"}
index ad202488d8586127cddb4246f13730003b3fbc3a..08f87ff1b6666324b4ef84a37f600399bb11ef8b 100644 (file)
@@ -425,10 +425,6 @@ kk{
         yue{"қытай тілі (кантон)"}
         zh{"қытай тілі (мандарин)"}
     }
-    Languages%short{
-        en_GB{"британиялық ағылшын тілі"}
-        en_US{"америкалық ағылшын тілі"}
-    }
     Scripts{
         Arab{"араб жазуы"}
         Armn{"армян жазуы"}
index 0364820624a9cd487b762667a8399aeabc4d5d1c..d45af61ed359d2009a80599ae4f28eb1b95a7740 100644 (file)
@@ -410,15 +410,13 @@ ky{
         zxx{"тилдик мазмун жок"}
         zza{"зазача"}
     }
-    Languages%long{
-        zh_Hant{"кытайча (салттуу)"}
-    }
     Languages%menu{
         yue{"кытайча (кантончо)"}
         zh{"кытайча (мандарин)"}
     }
     Languages%short{
         az{"азерче"}
+        en_US{"англисче (АКШ)"}
     }
     Scripts{
         Arab{"Араб"}
index 7ac86bcfe1eebcbc271f55d001b4a5b930bdc2e6..aab024fe926c9bce18023ec39f7e3a18ba9948d1 100644 (file)
@@ -618,6 +618,7 @@ lb{
     }
     Languages%short{
         en_GB{"Englesch (UK)"}
+        en_US{"Englesch (US)"}
     }
     Scripts{
         Arab{"Arabesch"}
index 875a0deb391fc3a257e872dcaa0ee653f60e4a6a..2f89649640fceb165437ea2e901588075669a34d 100644 (file)
@@ -238,7 +238,6 @@ lrc{
     Languages%short{
         az{"آذأری"}
         en_GB{"ئینگیلیسی بئریتانیا گأپ"}
-        en_US{"ئینگیلیسی ئمریکایی"}
     }
     Scripts{
         Arab{"عأرأڤی"}
index 46cc2a7727411dbe42f8e452b371c4660ee77ef8..21ca2a9a005977fd67db38940fa24ccf900fa303 100644 (file)
@@ -649,6 +649,8 @@ lt{
     }
     Languages%short{
         az{"azeri"}
+        en_GB{"anglų (JK)"}
+        en_US{"anglų (JAV)"}
     }
     Scripts{
         Afak{"Afaka"}
index f07ff397b48436d22666b3f97a96f3bfe80fb52b..587683d320d564b3fbf901842794b98a74f384a2 100644 (file)
@@ -550,9 +550,6 @@ lv{
         yue{"ķīniešu (kantoniešu)"}
         zh{"ķīniešu (mandarīnu)"}
     }
-    Languages%short{
-        en_GB{"angļu (Lielbritānija)"}
-    }
     Languages%variant{
         ckb{"sorani kurdu"}
     }
index 4f66d7a42401e0dfdc5c01561c930e92a8e260a1..0bda7d62902779fd64541c920ad43fcfd14e8ba1 100644 (file)
@@ -39,7 +39,6 @@ mai{
     }
     Languages%short{
         en_GB{"यू॰के॰ अंग्रेज़ी"}
-        en_US{"अमेरिकी अंग्रेज़ी"}
     }
     Scripts{
         Arab{"अरबी"}
index 3189f1a743009f07625eeb1c7f273d9e6c5e05c4..197849fc51ee0671c3b31c1266b2ed07eb6c14e8 100644 (file)
@@ -641,6 +641,8 @@ mk{
     }
     Languages%short{
         az{"азерски"}
+        en_GB{"англиски (ОК)"}
+        en_US{"англиски (САД)"}
     }
     Languages%variant{
         ckb{"курдски, сорани"}
index 45d8e06bb9cf1e512831847d66c5d58826489cc1..4e9354bff3c6ca07321a990d27a7279d724a05b6 100644 (file)
@@ -424,8 +424,6 @@ mn{
     }
     Languages%short{
         az{"азери"}
-        en_GB{"британи-англи"}
-        en_US{"америк-англи"}
     }
     Languages%variant{
         ckb{"Курд, Сорани"}
index 97bd84db5864dcebe0beaf6fb95ef8a69ff37a58..17603a854cccd36f9472a7bc05daf5d83c23290b 100644 (file)
@@ -511,6 +511,8 @@ mt{
     }
     Languages%short{
         az{"Ażeri"}
+        en_GB{"Ingliż (UK)"}
+        en_US{"Ingliż (US)"}
     }
     Scripts{
         Arab{"Għarbi"}
index 9963d825d308a66e7022c8c11c8af214927e0c01..017b01a209a4a4e8300fe6f2324376c43adfd3dd 100644 (file)
@@ -17,7 +17,6 @@ nn{
     Languages{
         alt{"sør-altaj"}
         ang{"gammalengelsk"}
-        ar_001{"moderne standardarabisk"}
         asa{"asu (Tanzania)"}
         bas{"basa"}
         be{"kviterussisk"}
@@ -36,7 +35,6 @@ nn{
         ebu{"embu"}
         egy{"gammalegyptisk"}
         elx{"elamite"}
-        fa_AF{"dari"}
         fil{"filippinsk"}
         fro{"gammalfransk"}
         frs{"austfrisisk"}
@@ -66,7 +64,6 @@ nn{
         nds_NL{"lågsaksisk"}
         ne{"nepalsk"}
         niu{"niuisk"}
-        nl_BE{"flamsk"}
         nog{"nogai"}
         non{"gammalnorsk"}
         nqo{"n’ko"}
@@ -99,13 +96,11 @@ nn{
         zbl{"blissymbol"}
         zgh{"standard marokkansk tamazight"}
         zh_Hans{"forenkla kinesisk"}
-        zh_Hant{"tradisjonell kinesisk"}
         zxx{"utan språkleg innhald"}
         zza{"zaza"}
     }
     Languages%long{
         zh_Hans{"forenkla mandarinkinesisk"}
-        zh_Hant{"tradisjonell mandarinkinesisk"}
     }
     Languages%variant{
         ckb{"kurdisk (sorani)"}
index 93bb811013fa6d5483bdc9beb1280a111d29f237..51d1b8e1af89fc5de4ba93947e9e44d9dfa2b158 100644 (file)
@@ -435,6 +435,8 @@ pa{
     }
     Languages%short{
         az{"ਅਜ਼ੇਰੀ"}
+        en_GB{"ਅੰਗਰੇਜ਼ੀ (ਯੂ.ਕੇ.)"}
+        en_US{"ਅੰਗਰੇਜ਼ੀ (ਯੂ.ਐੱਸ.)"}
     }
     Languages%variant{
         ckb{"ਕੁਰਦਿਸ਼, ਸੋਰਾਨੀ"}
index 497dcc3e1f4bdca4b5049391f74b3ec328a55b89..40488966bf1895ec6fee9b0b6c4acd0ca503012b 100644 (file)
@@ -653,6 +653,8 @@ pl{
     }
     Languages%short{
         az{"azerski"}
+        en_GB{"angielski (Wlk. Bryt.)"}
+        en_US{"angielski (USA)"}
     }
     Languages%variant{
         ps{"pasztuński"}
index 48849fd09c548c08cd4e88e509f8522e22a761ec..f5be4643e8992e028c9491d9e2b89ff7f53c7af8 100644 (file)
@@ -48,7 +48,6 @@ pt_PT{
         es_ES{"espanhol europeu"}
         es_MX{"espanhol mexicano"}
         et{"estónio"}
-        fa_AF{"dari"}
         fon{"fon"}
         fr_CA{"francês canadiano"}
         fr_CH{"francês suíço"}
@@ -79,7 +78,6 @@ 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"}
@@ -95,7 +93,6 @@ pt_PT{
         pt_PT{"português europeu"}
         raj{"rajastanês"}
         rhg{"rohingya"}
-        ro_MD{"moldávio"}
         se{"sami do norte"}
         sga{"irlandês antigo"}
         shu{"árabe do Chade"}
@@ -116,8 +113,6 @@ pt_PT{
         xog{"soga"}
         yo{"ioruba"}
         zgh{"tamazight marroquino padrão"}
-        zh_Hans{"chinês simplificado"}
-        zh_Hant{"chinês tradicional"}
         zun{"zuni"}
         zza{"zaza"}
     }
@@ -132,6 +127,7 @@ pt_PT{
     Languages%short{
         az{"azeri"}
         en_GB{"inglês (RU)"}
+        en_US{"inglês (EUA)"}
     }
     Languages%variant{
         ckb{"sorani (curdo)"}
index 3c81b1e33576f8bb2a90ad4170a815015a4c5aa9..65b5abd463fc6a0b8c6f1f1a25ad688cd798871c 100644 (file)
@@ -568,10 +568,6 @@ ru{
         ckb{"курдский (сорани)"}
         zh{"севернокитайский"}
     }
-    Languages%short{
-        en_GB{"британский английский"}
-        en_US{"американский английский"}
-    }
     Scripts{
         Afak{"афака"}
         Arab{"арабица"}
index fb14766069413564330c0426c55604304e5d1fc3..81af3f24dc3a738b238dbf65bfe222a2eb1e2c76 100644 (file)
@@ -278,6 +278,7 @@ sc{
     }
     Languages%short{
         az{"azeru"}
+        en_GB{"inglesu (RU)"}
         en_US{"inglesu (USA)"}
     }
     Languages%variant{
index f2794ec7fd8d8d5707e782ad4c5c89bfd3325918..444d75c8ba9585a6dcfcca2ec425049a1c715b86 100644 (file)
@@ -414,7 +414,6 @@ sd{
     }
     Languages%short{
         az{"ازري"}
-        en_GB{"برطانوي انگريزي"}
         en_US{"انگريزي (آمريڪا)"}
     }
     Scripts{
index 3cc8fd5e56611876c195c85ec4eff3fe0314d596..f36e7dbf7c5dc3ff20ff9f2996276d9b9bbaf95c 100644 (file)
@@ -32,11 +32,6 @@ se_FI{
         th{"thaigiella"}
         vi{"vietnamagiella"}
         zh_Hans{"álkes kiinnágiella"}
-        zh_Hant{"árbevirolaš kiinnágiella"}
-    }
-    Languages%short{
-        en_GB{"brihttalaš eaŋgalsgiella"}
-        en_US{"amerihkálaš eaŋgalsgiella"}
     }
     Scripts{
         Arab{"arábalaš"}
index f0680e0fcd6a98b3bc0a49edc523b5704d4dec82..fb0aa5aa425cfa1f82abd2d29fac4132adcd4375 100644 (file)
@@ -561,10 +561,6 @@ sk{
         yue{"čínština (kantonská)"}
         zh{"čínština (mandarínska)"}
     }
-    Languages%short{
-        en_GB{"angličtina (britská)"}
-        en_US{"angličtina (americká)"}
-    }
     Scripts{
         Arab{"arabské"}
         Aran{"nastaliq"}
index 94ec312d09e802a589c6086051f3652804cb18f9..79678b9d7147ad04bc796a186fec9af2aed6c627 100644 (file)
@@ -540,6 +540,8 @@ sl{
     }
     Languages%short{
         az{"azerščina"}
+        en_GB{"angleščina (ZK)"}
+        en_US{"angleščina (ZDA)"}
     }
     Scripts{
         Arab{"arabski"}
index dd78423d47acb22461b8c542d76c70660aa86993..3f41ea75dd6a589e0ccc0067cf90f6f446e2e081 100644 (file)
@@ -397,6 +397,10 @@ 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)"}
+    }
     codePatterns{
         language{"kielâ: {0}"}
         script{"čäällimvuáhádâh: {0}"}
index ddc8fbdd2ba3a785f68dfa865c010d4bcc0ff21f..20b90bad6c3fe634ecd936f03971199e317a926c 100644 (file)
@@ -542,6 +542,8 @@ sr{
     }
     Languages%short{
         az{"азерски"}
+        en_GB{"енглески (УК)"}
+        en_US{"енглески (САД)"}
     }
     Languages%variant{
         ps{"пашто"}
index 91d37635d8e186a3bb494f24813e7c185e1362c7..920fcccd2bcace431f1c5cc43cf8857eb21eaed2 100644 (file)
@@ -7,16 +7,12 @@ sr_Cyrl_BA{
         ms{"систем мјерних јединица"}
     }
     Languages{
-        ar_001{"савремени стандардни арапски"}
         arn{"мапудунгун"}
         be{"бјелоруски"}
         bm{"бамананкан"}
         bn{"бангла"}
         de{"њемачки"}
         de_CH{"швајцарски високи њемачки"}
-        en_GB{"енглески (Велика Британија)"}
-        es_ES{"шпански (Европа)"}
-        fa_AF{"дари"}
         gsw{"њемачки (Швајцарска)"}
         ht{"хаићански креолски"}
         lo{"лаошки"}
@@ -25,16 +21,12 @@ sr_Cyrl_BA{
         nd{"сјеверни ндебеле"}
         nds{"нискоњемачки"}
         nqo{"н’ко"}
-        pt_PT{"португалски (Португал)"}
         se{"сјеверни сами"}
         shi{"јужни шилха"}
         si{"синхалски"}
-        sw_CD{"кисвахили"}
         tzm{"централноатласки тамашек"}
         xh{"исикоса"}
         zgh{"стандардни марокански тамашек"}
-        zh_Hans{"поједностављени кинески"}
-        zh_Hant{"традиционални кинески"}
         zu{"исизулу"}
     }
     Types{
index 583658d7d590f9117007370b9c2fbbaa7e7e0b2a..011df33296912d585bd70e69b654b15a1287ae4c 100644 (file)
@@ -543,6 +543,8 @@ sr_Latn{
     }
     Languages%short{
         az{"azerski"}
+        en_GB{"engleski (UK)"}
+        en_US{"engleski (SAD)"}
     }
     Languages%variant{
         ps{"pašto"}
index c52cfa78d187f3506630245a3a5b59dd83628373..217885b0b66d4e7c65ff024812ef8b7fcc8811eb 100644 (file)
@@ -7,16 +7,12 @@ sr_Latn_BA{
         ms{"sistem mjernih jedinica"}
     }
     Languages{
-        ar_001{"savremeni standardni arapski"}
         arn{"mapudungun"}
         be{"bjeloruski"}
         bm{"bamanankan"}
         bn{"bangla"}
         de{"njemački"}
         de_CH{"švajcarski visoki njemački"}
-        en_GB{"engleski (Velika Britanija)"}
-        es_ES{"španski (Evropa)"}
-        fa_AF{"dari"}
         gsw{"njemački (Švajcarska)"}
         ht{"haićanski kreolski"}
         lo{"laoški"}
@@ -25,16 +21,12 @@ sr_Latn_BA{
         nd{"sjeverni ndebele"}
         nds{"niskonjemački"}
         nqo{"n’ko"}
-        pt_PT{"portugalski (Portugal)"}
         se{"sjeverni sami"}
         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"}
     }
     Types{
index 9ff082b3ddfbc63678747434fa55f40169747d41..1e04d494c3e99ed7ac3dfc1dace7351be46b485f 100644 (file)
@@ -642,10 +642,6 @@ sv{
         zxx{"inget språkligt innehåll"}
         zza{"zazaiska"}
     }
-    Languages%long{
-        zh_Hans{"förenklad kinesiska"}
-        zh_Hant{"traditionell kinesiska"}
-    }
     Languages%menu{
         ars{"arabiska (najd)"}
         ckb{"kurdiska (sorani)"}
@@ -653,8 +649,6 @@ sv{
     }
     Languages%short{
         az{"azeriska"}
-        en_GB{"brittisk engelska"}
-        en_US{"amerikansk engelska"}
     }
     Languages%variant{
         ps{"pashto"}
index 459827a78e201bd96de3553d6baeabc47e7f8811..e092ebba67166fc55c9404d2f8c10ad7b0badd54 100644 (file)
@@ -456,7 +456,6 @@ sw{
         zza{"Kizaza"}
     }
     Languages%long{
-        zh_Hans{"Kichina (Kilichorahisishwa)"}
         zh_Hant{"Kichina (cha jadi)"}
     }
     Languages%menu{
index 3b83f6c06a9064310ddcd5a31e92d9e2453c0e6a..28d9297911a774fe0fe2235fc2bf88eb73fc7a01 100644 (file)
@@ -7,7 +7,6 @@ sw_KE{
         va{"Tofauti ya Lugha"}
     }
     Languages{
-        ar_001{"Kiarabu sanifu"}
         arq{"Kiarabu cha Aljeria"}
         as{"Kiasamisi"}
         chr{"Kicheroki"}
@@ -38,7 +37,6 @@ sw_KE{
         nqo{"Kiin’ko"}
         or{"Kiodia"}
         pcm{"Kipijini cha Nigeria"}
-        ro_MD{"Kimoldova cha Romania"}
         ses{"Kikoyraborosenni"}
         shu{"Kiarabu cha Chadi"}
         srn{"Kisranantongo"}
index be8d6e3e4d6276448784ab60a14750430111c995..072b0ee584894788da9950d42922706f82b67f1e 100644 (file)
@@ -559,6 +559,8 @@ ta{
     }
     Languages%short{
         az{"அஸேரி"}
+        en_GB{"ஆங்கிலம் (யூகே)"}
+        en_US{"ஆங்கிலம் (யூஎஸ்)"}
     }
     Languages%variant{
         ps{"புஷ்தோ"}
index d3277f0f71ea7d312de4837d40bfd0b9a5c4a249..36e7c0b2915f6f0c08eddd2dff7dddd70cd2790b 100644 (file)
@@ -176,6 +176,7 @@ tg{
     }
     Languages%short{
         en_GB{"англисӣ (ШМ)"}
+        en_US{"англисӣ (ИМ)"}
     }
     Scripts{
         Arab{"Арабӣ"}
index 0ade7dfdb02d86d56630ea6ffdde2240170bdfd7..7bdc23fc799931c8ce262574d9100473b0f8bab9 100644 (file)
@@ -265,6 +265,7 @@ ti{
     }
     Languages%short{
         az{"ኣዘሪ"}
+        en_US{"እንግሊዝኛ (ሕ.መ.)"}
     }
     Languages%variant{
         ckb{"ማእከላይ ኩርዲሽ"}
diff --git a/icu4c/source/data/lang/ti_ER.txt b/icu4c/source/data/lang/ti_ER.txt
deleted file mode 100644 (file)
index 832c862..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-// © 2016 and later: Unicode, Inc. and others.
-// License & terms of use: http://www.unicode.org/copyright.html
-// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
-ti_ER{
-    Languages{
-        ar_001{"ዘመናዊ ምዱብ ዓረብ"}
-        nds_NL{"ትሑት ሳክሰን"}
-        nl_BE{"ፍላሚሽ"}
-        zh_Hans{"ቀሊል ቻይንኛ"}
-        zh_Hant{"ባህላዊ ቻይንኛ"}
-    }
-    Languages%long{
-        zh_Hans{"ቀሊል ማንዳሪን ቻይንኛ"}
-        zh_Hant{"ባህላዊ ማንዳሪን ቻይንኛ"}
-    }
-}
index 776d724a4a23629ffa1755c6d5db28cdbf965a2d..54b25ae40552830c8672a20588dd7827b8b57fd2 100644 (file)
@@ -410,6 +410,7 @@ tk{
     }
     Languages%short{
         az{"azeri dili"}
+        en_US{"iňlis dili (ABŞ)"}
     }
     Scripts{
         Arab{"Arap elipbiýi"}
index 1f6e3c01b606e55dd75024d0786f9a296d8feba1..f42a07f362410b351f9f07cf02de17dc61a43936 100644 (file)
@@ -638,7 +638,6 @@ to{
         zh{"lea fakasiaina-mānitali"}
     }
     Languages%short{
-        en_GB{"lea fakapilitānia"}
         en_US{"lea fakapālangi-ʻAmelika"}
     }
     Languages%variant{
index 22f6a1443b1f4da37737c7028ecccba547197bae..5128a55084a898a91f86ef459ce8bda26fa258f4 100644 (file)
@@ -166,6 +166,10 @@ tt{
     Languages%menu{
         zh{"мандарин кытайчасы"}
     }
+    Languages%short{
+        en_GB{"инглиз (Берләшкән Корольлек)"}
+        en_US{"инглиз (АКШ)"}
+    }
     Scripts{
         Arab{"гарәп"}
         Cyrl{"кирилл"}
index 1094b2299ac3aef9fc00b59be4ad3acd409d8025..9a067a242989af402e6b6e440b27f8916a64c1d3 100644 (file)
@@ -517,10 +517,6 @@ ug{
         zxx{"تىل مەزمۇنى يوق"}
         zza{"زازاچە"}
     }
-    Languages%short{
-        en_GB{"ئەنگلىيە ئىنگلىزچە"}
-        en_US{"ئامېرىكا ئىنگلىزچە"}
-    }
     Scripts{
         Afak{"ئافاكا"}
         Arab{"ئەرەب"}
index 0e8ff102d713f5ffeb98a46bc44878d9de70dd8c..db0f1ed083169785ac19bd685505e3189fc9a5f0 100644 (file)
@@ -443,7 +443,7 @@ ur{
     }
     Languages%short{
         az{"ازیری"}
-        en_US{"امریکی انگریزی"}
+        en_GB{"انگریزی (یو کے)"}
     }
     Scripts{
         Arab{"عربی"}
index 1dc113b7da4e271e8a00846dbdf1729330950ea4..c9a415ed8248e0b8e6a76ff22de39fb983f18c7f 100644 (file)
@@ -112,7 +112,6 @@ uz_Cyrl{
         gl{"галицийча"}
         gn{"гуарани"}
         gor{"горонтало"}
-        gsw{"немисча (Швейцария)"}
         gu{"гужаротча"}
         guz{"гусии"}
         gv{"мэнча"}
@@ -314,6 +313,7 @@ uz_Cyrl{
     }
     Languages%short{
         az{"озар"}
+        en_US{"инглизча (АҚШ)"}
     }
     Scripts{
         Arab{"Араб"}
index e5873cd572bd863c735de2d961525f7ea31051cf..80d804bc0b0c7bc2c528ee9b213f567c978b41af 100644 (file)
@@ -588,8 +588,6 @@ vi{
     }
     Languages%short{
         az{"Tiếng Azeri"}
-        en_GB{"Tiếng Anh (Anh)"}
-        en_US{"Tiếng Anh (Mỹ)"}
     }
     Languages%variant{
         ckb{"Tiếng Kurd Sorani"}
index 90a6f27dc969272d978fac263b20d389e9f7a4db..d1c5e621198fc24e42d908672808cc357103935b 100644 (file)
@@ -166,10 +166,6 @@ wo{
         zh_Hans{"Sinuwaa buñ woyofal"}
         zh_Hant{"Sinuwaa bu cosaan"}
     }
-    Languages%long{
-        zh_Hans{"Sinuwaa buñ woyofal"}
-        zh_Hant{"Sinuwaa bu cosaan"}
-    }
     Languages%short{
         en_GB{"Àngale (RI)"}
         en_US{"Àngale (ES)"}
index 68cfc799b526a18b4997f0891ab0c6461c821990..e7fdff85b55e3f93e920d946197a4c884dfef77d 100644 (file)
@@ -376,7 +376,7 @@ af{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -769,7 +769,7 @@ af{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index c0cca387318557fffa6f92447a242bbfd6a860aa..23f142734d887ddab242791b9e20461e4616b2cb 100644 (file)
@@ -356,7 +356,7 @@ ast{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1054,7 +1054,7 @@ ast{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1358,7 +1358,7 @@ ast{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -1704,7 +1704,7 @@ ast{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1968,7 +1968,7 @@ ast{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3051,7 +3051,7 @@ ast{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 8436f22fdef4d240613de82673de8d1b81696029..10de6c616eb1c6b2050cf4756f2f547062c2453b 100644 (file)
@@ -365,7 +365,7 @@ az{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -759,7 +759,7 @@ az{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 3757e113dde19725f970a1e2c4edb14fb01f42e7..3fcc001ca980f61a6dee5da833b80dc4983adee7 100644 (file)
@@ -83,8 +83,8 @@ bas{
                 "I ɓugajɔp",
             }
             AmPmMarkersAbbr{
-                "I bikɛ̂glà",
-                "I ɓugajɔp",
+                "Ibikɛ̂glà",
+                "Iɓugajɔp",
             }
             DateTimePatterns{
                 "HH:mm:ss zzzz",
index f53e18ae5f58ed45ff7ed215bfba8e4ec3531432..77da15b0a7390fdc005a66bea1b06f503c0f9ce3 100644 (file)
@@ -675,7 +675,7 @@ br{
                     M{"dd/MM–dd/MM"}
                     d{"dd/MM–dd/MM"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1426,7 +1426,7 @@ br{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2555,7 +2555,7 @@ br{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3060,7 +3060,7 @@ br{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3421,7 +3421,7 @@ br{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3698,7 +3698,7 @@ br{
                 Md{
                     M{"d MMM – d MMM"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3999,7 +3999,7 @@ br{
                 Md{
                     M{"dd/MM–dd/MM"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -4894,7 +4894,7 @@ br{
                     M{"dd/MM–dd/MM"}
                     d{"dd/MM–dd/MM"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -5225,7 +5225,7 @@ br{
                     M{"dd/MM–dd/MM"}
                     d{"dd/MM–dd/MM"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index ba699c72299da96472e5c85572ebc72397b72af2..3e0a76224005f7a4bca522726032a9a666cc9483 100644 (file)
@@ -594,7 +594,7 @@ bs{
                 d{
                     d{"d. – d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h'h' a"}
@@ -1003,7 +1003,7 @@ bs{
                 d{
                     d{"d–d."}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h'h' a"}
index 2b4570ee9067cd74f88a2cc806772bb233e24610..5e0cbe98c40d2d3cc5354e4092b453bbb8d7efc8 100644 (file)
@@ -441,7 +441,7 @@ bs_Cyrl{
                 "послије подне",
             }
             AmPmMarkersAbbr{
-                "пре подне",
+                "преподне",
                 "поподне",
             }
             DateTimePatterns{
index 90fe5e2e3b0e35d144099b4fbb842e727d80e95d..aa85ce34f8514798cdce0d65c05b2c7f060deab6 100644 (file)
@@ -527,7 +527,7 @@ ca{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 hm{
                     a{"h:mm a –h:mm a"}
                     h{"h:mm–h:mm a"}
@@ -591,12 +591,12 @@ ca{
                 "p. m.",
             }
             AmPmMarkersAbbr{
-                "a. m.",
-                "p. m.",
+                "a.m.",
+                "p.m.",
             }
             AmPmMarkersNarrow{
-                "a. m.",
-                "p. m.",
+                "a.m.",
+                "p.m.",
             }
             DateTimePatterns{
                 "H:mm:ss (zzzz)",
@@ -809,24 +809,24 @@ ca{
                     abbreviated{
                         afternoon1{"migdia"}
                         afternoon2{"tarda"}
-                        am{"a. m."}
+                        am{"a.m."}
                         evening1{"vespre"}
                         midnight{"mitjanit"}
                         morning1{"matinada"}
                         morning2{"matí"}
                         night1{"nit"}
-                        pm{"p. m."}
+                        pm{"p.m."}
                     }
                     narrow{
                         afternoon1{"migdia"}
                         afternoon2{"tarda"}
-                        am{"a. m."}
+                        am{"a.m."}
                         evening1{"vespre"}
                         midnight{"mitjanit"}
                         morning1{"matinada"}
                         morning2{"matí"}
                         night1{"nit"}
-                        pm{"p. m."}
+                        pm{"p.m."}
                     }
                     wide{
                         afternoon1{"migdia"}
@@ -945,7 +945,7 @@ ca{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 70a3ea6305aa494010cdca3dabe9228039ef2c2d..2f1d0016b3a418e1f5cfa934e3c5aafe95f7c92c 100644 (file)
@@ -156,7 +156,7 @@ ceb{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y – y G"}
                 }
@@ -444,7 +444,7 @@ ceb{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     h{"h – h a"}
                 }
index a5b5717ad871e6b55a1a50dcd34e26e818d3bdcd..7c4136ba27313ffad26b788688ad71bfbc19558d 100644 (file)
@@ -644,7 +644,7 @@ cs{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1537,7 +1537,7 @@ cs{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2586,7 +2586,7 @@ cs{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2900,7 +2900,7 @@ cs{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3310,7 +3310,7 @@ cs{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3607,7 +3607,7 @@ cs{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3874,7 +3874,7 @@ cs{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -4129,7 +4129,7 @@ cs{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -5092,7 +5092,7 @@ cs{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -5257,7 +5257,7 @@ cs{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 528c0c7aea866cd7e76fc87b39eb94b378024f86..d91608144a6112f8072b1df55b27f183e8e71f33 100644 (file)
@@ -516,7 +516,7 @@ cy{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -874,7 +874,7 @@ cy{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index eb6b98430d83b8f5ea4c2964ee641023f85ae371..87d48b9bbc28c1dfe5a628d2f951fc0bd4d9e074 100644 (file)
@@ -72,8 +72,8 @@ dav{
                 "luma lwa p",
             }
             AmPmMarkersAbbr{
-                "Luma lwa K",
-                "luma lwa p",
+                "Luma lwa K",
+                "luma lwa p",
             }
             DateTimePatterns{
                 "HH:mm:ss zzzz",
index a1e919c57fb758e600384b7b67f69a0eb6219daa..296d4f9e14e755979424b2010a23e43f4b581c32 100644 (file)
@@ -612,7 +612,7 @@ de{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1029,7 +1029,7 @@ de{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h 'Uhr' a – h 'Uhr' a"}
                     h{"h – h 'Uhr' a"}
index 9d8339372b2d212e311c321d14c52fb880662844..60cc808d2e04146aeedca79fdbf0f6c635f3ad2b 100644 (file)
@@ -78,7 +78,7 @@ dje{
             }
             AmPmMarkersAbbr{
                 "Subbaahi",
-                "Zaarikay b",
+                "Zaarikayb",
             }
             DateTimePatterns{
                 "HH:mm:ss zzzz",
index e8996e62a0bd29292d44618078c9feff449ad014..ef1e9717dfe685d34b4f151b681bfc4c3392ed91 100644 (file)
@@ -428,7 +428,7 @@ dsb{
                 d{
                     d{"d. – d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y–y G"}
                 }
@@ -754,7 +754,7 @@ dsb{
                 d{
                     d{"d. – d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 40191b8bce3514fd5f3aa33e407c163b59c60eb5..a5906e4cc1e0dee21804cbb875ff5061f4b8355a 100644 (file)
@@ -303,7 +303,7 @@ ee{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"a h – a h"}
                     h{"a h–h"}
@@ -651,7 +651,7 @@ ee{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"a h – a h"}
                     h{"a h–h"}
index d59627cee973b85d8abc644045011695cc8399ce..07ba9eb9b9aac6b3eb26441e90adde9000c8e885 100644 (file)
@@ -421,7 +421,7 @@ en{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -685,7 +685,7 @@ en{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -1062,7 +1062,7 @@ en{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -2286,4 +2286,95 @@ en{
         US{"US"}
         metric{"Metric"}
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "en",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+        sampleName{
+            full{
+                given{"Ada Cornelia"}
+                given-informal{"Neele"}
+                given2{"Eva Sophia"}
+                prefix{"Prof. Dr."}
+                suffix{"M.D. Ph.D."}
+                surname-core{"Wolf"}
+                surname-prefix{"van den"}
+                surname2{"Becker Schmidt"}
+            }
+            given12Surname{
+                given{"John"}
+                given2{"Hamish"}
+                surname{"Watson"}
+            }
+            givenOnly{
+                given{"Sinbad"}
+            }
+            givenSurnameOnly{
+                given{"Irene"}
+                surname{"Adler"}
+            }
+        }
+    }
 }
index c9ee13eb73d16d05a4f4f9f412c6de9493a6d42e..3ff81f5525da451e9f1b0ab5e9266cd044664384 100644 (file)
@@ -730,12 +730,12 @@ es{
                 "p. m.",
             }
             AmPmMarkersAbbr{
-                "a. m.",
-                "p. m.",
+                "a.m.",
+                "p.m.",
             }
             AmPmMarkersNarrow{
-                "a. m.",
-                "p. m.",
+                "a.m.",
+                "p.m.",
             }
             DateTimePatterns{
                 "H:mm:ss (zzzz)",
@@ -935,22 +935,22 @@ es{
                 }
                 stand-alone{
                     abbreviated{
-                        am{"a. m."}
+                        am{"a.m."}
                         evening1{"tarde"}
                         morning1{"madrugada"}
                         morning2{"mañana"}
                         night1{"noche"}
                         noon{"mediodía"}
-                        pm{"p. m."}
+                        pm{"p.m."}
                     }
                     narrow{
-                        am{"a. m."}
+                        am{"a.m."}
                         evening1{"tarde"}
                         morning1{"madrugada"}
                         morning2{"mañana"}
                         night1{"noche"}
                         noon{"mediodía"}
-                        pm{"p. m."}
+                        pm{"p.m."}
                     }
                     wide{
                         am{"a. m."}
index 61f9ac986a9afaa7738a241f67aa2907e8b891b7..9468763f2ed405e2cbb9d1617664173da7ad6293 100644 (file)
@@ -11,12 +11,15 @@ es_419{
             patternsLong{
                 decimalFormat{
                     1000000000000{
+                        one{"0 billón"}
                         other{"0 billón"}
                     }
                     10000000000000{
+                        one{"00 billones"}
                         other{"00 billones"}
                     }
                     100000000000000{
+                        one{"000 billones"}
                         other{"000 billones"}
                     }
                 }
index c107644edf66b6a52d20c8f473640634726c6a95..da7cc28cde9202bf75278507f31aaeb0ae55c2c7 100644 (file)
@@ -9,12 +9,15 @@ 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"}
                     }
                 }
@@ -120,7 +123,7 @@ es_MX{
                     M{"d/M – d/M"}
                     d{"d/M – d/M"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 yM{
                     M{"M/y – M/y G"}
                     y{"M/y – M/y G"}
@@ -249,7 +252,7 @@ es_MX{
                     M{"d/M – d/M"}
                     d{"d/M – d/M"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                 }
index 30882bb710e49d72eb0d2f0ad454510a93f0cf67..cec6a93d2f0e21549655c9282b428640f05889c4 100644 (file)
@@ -150,7 +150,7 @@ es_US{
                 MMMd{
                     d{"d–d 'de' MMM"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                 }
index d935fa6b5b143739d66fc1bb5b55eab06835e3c0..cbc5b28c6b14dff1a32a709ef8d0d97c27dfe2ae 100644 (file)
@@ -830,7 +830,7 @@ et{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 5d4512666a0f0fff59351750bbad6e2400f97b43..0d4d75faa59f22cc57fa0d9c21b60d0917e5f5c8 100644 (file)
@@ -378,7 +378,7 @@ eu{
                 d{
                     d{"dd–dd"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -763,7 +763,7 @@ eu{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 461365b58b4f9e8085125b3a5c82eaf5150b4183..b9165fd2504165a7a0fb0e1977ddd84db4a01488 100644 (file)
@@ -324,7 +324,7 @@ fil{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -495,7 +495,7 @@ fil{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -762,7 +762,7 @@ fil{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1077,7 +1077,7 @@ fil{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1484,7 +1484,7 @@ fil{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1784,7 +1784,7 @@ fil{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2054,7 +2054,7 @@ fil{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2312,7 +2312,7 @@ fil{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2570,7 +2570,7 @@ fil{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2831,7 +2831,7 @@ fil{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index e879c5228eb2c778424a633f0c72faed10ff38de..7aba9530e21f2101dde6a2ed44230b3a5e2a4b1f 100644 (file)
@@ -384,7 +384,7 @@ fo{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -747,7 +747,7 @@ fo{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a–h a"}
                     h{"h–h a"}
index c3d555266a6eb8651bd25e25c8807f24343f48ae..b54166e3907ec6265cc5edf2b23fec7c0aecb8c8 100644 (file)
@@ -869,7 +869,7 @@ fr{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -1278,7 +1278,7 @@ fr{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index 98a375b4c7023b486336ba0557ca0098893e82db..a6a2992b561d21c0c9be26192fd5520b62f216d4 100644 (file)
@@ -118,7 +118,7 @@ fur{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -337,7 +337,7 @@ fur{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index dd35a40c8a48001724d50cf57ec65ee1e0feba54..a04b5a0b1d4f8b92f90d52b948e93c72706e1f42 100644 (file)
@@ -12,8 +12,8 @@ fy{
         word-medial{"{0} … {1}"}
     }
     ExemplarCharacters{
-        "[a á à â ä b c d e é è ê ë f g h i í ï {ij} {íj\u0301} j k l m n o ó ô ö p r"
-        " s t u ú û ü v w y ý z]"
+        "[a á à â ä b c d e é è ê ë f g h i í ï y ý {ij} {íj\u0301} j k l m n o ó ô ö"
+        " p r s t u ú û ü v w 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]"}
@@ -876,7 +876,7 @@ fy{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1191,7 +1191,7 @@ fy{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 18f922d2b69b93a1ec96e5ae2b948f3192c08033..2a60d6531879dd499ec4b72e4e259e02698b49cc 100644 (file)
@@ -419,7 +419,7 @@ ga{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -605,7 +605,7 @@ ga{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -924,7 +924,7 @@ ga{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index 9c328f1b338182b2b8313d445fea13943f460b7e..a50ad311612f38cfe97ccfcf4477605bfbe8f926 100644 (file)
@@ -1286,7 +1286,7 @@ gd{
                 M{
                     M{"L – L"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
         }
         chinese{
@@ -1535,7 +1535,7 @@ gd{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"ha – ha"}
                     h{"h – ha"}
@@ -1953,7 +1953,7 @@ gd{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"ha – ha"}
                     h{"h – ha"}
@@ -2308,7 +2308,7 @@ gd{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"ha – ha"}
                     h{"h – ha"}
@@ -2661,7 +2661,7 @@ gd{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"ha – ha"}
                     h{"h – ha"}
index b29a329d20aa5f50515df672bd05fd00f1d1216f..2c26154d70d89a353924d3eb23f796d857d99737 100644 (file)
@@ -393,7 +393,7 @@ gl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -797,7 +797,7 @@ gl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index af69b3fcb5cdee3980564b018255267c6ed3ecc4..9e25afae56be07bc20d50622abb21aaed76edac9 100644 (file)
@@ -307,7 +307,7 @@ gsw{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -548,7 +548,7 @@ gsw{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index c9e8d66b5e2149722ac68f6cf06808ad4171562a..49c72bbbb64a5cfcc4ee14687f71551048ed0d52 100644 (file)
@@ -299,7 +299,7 @@ haw{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index e9af81f3cf441250fca498b2b25be20f9db4963f..7d62684bc1714184d077ccd971c57d55dc5a8119 100644 (file)
@@ -597,7 +597,7 @@ hr{
                 d{
                     d{"dd. – dd."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h'h' a"}
@@ -1007,7 +1007,7 @@ hr{
                 d{
                     d{"dd. – dd."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h 'h' a"}
index f10a193d6f721d36d50ad23fa3de3429e1a07db5..ab56f441069bb1e34a1dde02155e7f9e5101774d 100644 (file)
@@ -427,7 +427,7 @@ hsb{
                 d{
                     d{"d. – d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y–y G"}
                 }
@@ -753,7 +753,7 @@ hsb{
                 d{
                     d{"d. – d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index dfe8fa1fe87f1be85d7ec131a156d0f82bae5c5a..f043a34bdbe2ca1a083deed62537223dc7e26e05 100644 (file)
@@ -633,7 +633,7 @@ hu{
                 d{
                     d{"d–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"a h – a h"}
                     h{"a h–h"}
@@ -998,7 +998,7 @@ hu{
                 d{
                     d{"d–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"a h – a h"}
                     h{"a h–h"}
index 6afad606bcbe9825f856202096c1c78c743fa685..b244ad48447274dd9260004ee87931c88e11def3 100644 (file)
@@ -305,7 +305,7 @@ ia{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y – y G"}
                 }
@@ -596,7 +596,7 @@ ia{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index 1a1ef7b028e969a2a0f3c00908499e2ee845b252..7a7b0b0d76b6162911825231d24ae540f0f1436c 100644 (file)
@@ -687,7 +687,7 @@ id{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     h{"h – h a"}
                 }
@@ -1082,7 +1082,7 @@ id{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index ac0c18417dad74c5900c29e04781f8059ab9d001..2b10ea0d1998b21669ae191813643e184e84aa3a 100644 (file)
@@ -348,7 +348,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -521,7 +521,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -790,7 +790,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1113,7 +1113,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1517,7 +1517,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1819,7 +1819,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2091,7 +2091,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2351,7 +2351,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2600,7 +2600,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2770,7 +2770,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3033,7 +3033,7 @@ is{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 824be538c9be2c45f7cdb3b96f8c3058eb7bc68a..66c9c176efedf9ac62faa13b86c50ee5f01aa512 100644 (file)
@@ -416,7 +416,7 @@ it{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -815,7 +815,7 @@ it{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 260f02d8cec4f77739ff4e13580d16cc8473aa9c..6a66eb3926b91eb6b9cee8e05f44138abfcd9213 100644 (file)
@@ -4003,4 +4003,7 @@ ja{
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{"・"}
+    }
 }
index a82d2c1d34d97b314322fea2d31bf45b3e3628d9..39a06b12ff996b091890624e410e013f5e9d3651 100644 (file)
@@ -74,7 +74,7 @@ jgo{
                 yyyyMd{"M.d.y G"}
             }
             intervalFormats{
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
         }
         gregorian{
@@ -84,7 +84,7 @@ jgo{
             }
             AmPmMarkersAbbr{
                 "mbaꞌmbaꞌ",
-                "ŋka mbɔ́t nji",
+                "ŋka mbɔ́t nji",
             }
             DateTimePatterns{
                 "HH:mm:ss zzzz",
@@ -188,7 +188,7 @@ jgo{
                 }
             }
             intervalFormats{
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
             monthNames{
                 format{
index 07ddb372663738f37d5f66a20a5aeb82ab6277e6..12cda2f41286ec8879832b021b52953d2e13d4ba 100644 (file)
@@ -287,7 +287,7 @@ jv{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y – y G"}
                 }
@@ -604,7 +604,7 @@ jv{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index 4c7fd3142539ff0bc2122d58fb2bba8c2a536471..08f3b6a7fa5595a91a924a999606efb509c21e8f 100644 (file)
@@ -73,8 +73,8 @@ kab{
                 "n tmeddit",
             }
             AmPmMarkersAbbr{
-                "n tufat",
-                "n tmeddit",
+                "ntufat",
+                "ntmeddit",
             }
             DateTimePatterns{
                 "h:mm:ss a zzzz",
index d66f9120e847b8a3351cc1a16fd313779ff660a7..1999b54380c6c2cb026832da79933ab5e5c085d9 100644 (file)
@@ -299,7 +299,7 @@ kea{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -626,7 +626,7 @@ kea{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index 79e65bcc0670d18dc8c10a08abad97bf932612dd..1c8a8085a8cd5e000dbfa0e71f19818a0cfc7e9b 100644 (file)
@@ -482,7 +482,7 @@ kgp{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h'h' a – h'h' a"}
                     h{"h'h' - h'h' a"}
@@ -871,7 +871,7 @@ kgp{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index ac5e2ac374e3c63057c9854152a29d6565f45b20..4c512df9045c6b85a054f56bbd77fa72a47ca6d3 100644 (file)
@@ -189,7 +189,7 @@ ku{
                 Hv{
                     H{"HH–HH v"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
             monthNames{
                 format{
index 53074e686d9bd5b6a304ea59b8e6b60fa1821de4..fa54cc50d7b6ae58204da7f10110f8621a8c39e4 100644 (file)
@@ -312,7 +312,7 @@ lb{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y–y G"}
                 }
@@ -560,7 +560,7 @@ lb{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index aae9b0449a1be56d71d36d2de4d694f64b1e2e20..953b8ebf972afde6ba1eac448e834742be525045 100644 (file)
@@ -1374,7 +1374,7 @@ lt{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a–h a"}
                     h{"h–h a"}
@@ -1440,7 +1440,7 @@ lt{
                 "popiet",
             }
             AmPmMarkersNarrow{
-                "pr. p.",
+                "pr.p.",
                 "pop.",
             }
             DateTimePatterns{
@@ -1655,7 +1655,7 @@ lt{
                     }
                     narrow{
                         afternoon1{"diena"}
-                        am{"pr. p."}
+                        am{"pr.p."}
                         evening1{"vakaras"}
                         midnight{"vidurnaktis"}
                         morning1{"rytas"}
@@ -1795,7 +1795,7 @@ lt{
                 d{
                     d{"dd–dd"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"hh–hh a"}
index 9fc03eacb41554e7a94f27ccc0d0e2a2a4c31763..71fcfa50196de62d1143c7fb7652847698c33e81 100644 (file)
@@ -933,7 +933,7 @@ lv{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 208027c696bd39739969a708cd064297a73db91f..59b07316f8f6a9ea41b369aa6d8755c10e839a77 100644 (file)
@@ -329,7 +329,7 @@ mg{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index ac534ab7921d3a3b8fe579c817b5a619e3bcaa20..4e3f23baa8613a857b6dfab9e423cf3c0b2fcbb9 100644 (file)
@@ -71,7 +71,7 @@ mgo{
                 d{"d"}
             }
             intervalFormats{
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
         }
         gregorian{
@@ -196,7 +196,7 @@ mgo{
                 }
             }
             intervalFormats{
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
             monthNames{
                 format{
index 364eea096776af94e8ed7809a1f1ecb92ed9604d..27a5b8ce43243c4635688f6023d1b391d982c733 100644 (file)
@@ -700,7 +700,7 @@ ms{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1071,7 +1071,7 @@ ms{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1363,7 +1363,7 @@ ms{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 92af75fdd2cd25ce7310a079afe30dfd4fa47368..e13c51b2b98161e5326ce8856137accc52bc73f9 100644 (file)
@@ -241,7 +241,7 @@ mt{
                 MMMEd{"E, d 'ta'’ MMM"}
                 MMMMW{
                     few{"W 'ġimgħat' 'ta''' MMMM"}
-                    many{"W'-il ġimgħa' 'ta''' MMMM"}
+                    many{"W-'il' 'ġimgħa' 'ta''' MMMM"}
                     one{"W 'ġimgħa' 'ta''' MMMM"}
                     other{"W 'ġimgħa' 'ta''' MMMM"}
                     two{"W 'ġimgħatejn' 'ta''' MMMM"}
@@ -268,7 +268,7 @@ mt{
                 yQQQQ{"QQQQ - y"}
                 yw{
                     few{"w 'ġimgħat' 'ta''' Y"}
-                    many{"w'-il ġimgħa' 'ta''' Y"}
+                    many{"w-'il' 'ġimgħa' 'ta''' Y"}
                     one{"w 'ġimgħa' 'ta''' Y"}
                     other{"w 'ġimgħa' 'ta''' Y"}
                     two{"w 'ġimgħatejn' 'ta''' Y"}
index 46081b88b4ff9dac0459f02908bdba813f05c6d1..084edfd4e64ff2479c219a572a3c95a0a8e178bd 100644 (file)
@@ -1604,7 +1604,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2521,7 +2521,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -2812,7 +2812,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3814,7 +3814,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -4105,7 +4105,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -4427,7 +4427,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -4824,7 +4824,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -5125,7 +5125,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -5396,7 +5396,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -5655,7 +5655,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -6622,7 +6622,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -6791,7 +6791,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -7053,7 +7053,7 @@ nl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 30873c3e245e0932511ae8d803e8ade5b35bcaa3..fc0ec3ef16170cf1a7defdb2a9fd4f825d880b50 100644 (file)
@@ -87,7 +87,7 @@ nn{
                     M{"dd.MM.–dd.MM."}
                     d{"dd.MM.–dd.MM."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 yM{
                     M{"MM.y–MM.y G"}
                     y{"MM.y–MM.y G"}
index 28358827b3944a0c84361520a4244926d75746cb..991b74bec3f09dd1416ad2bc2ade0cf45b808b86 100644 (file)
@@ -299,7 +299,7 @@ om{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 7fd8c56fe611af1fe99e9f7b790df895cc3f8619..0649de110f498f059ffd1d2d753a3a0f18c8caa8 100644 (file)
@@ -364,7 +364,7 @@ pcm{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"G y–y"}
                 }
@@ -702,7 +702,7 @@ pcm{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 216d3fda320eb8481b461d2c79a2f3c6ca92b43a..a2baf5cd818ba4f884756e6758e6858ead20b65c 100644 (file)
@@ -511,7 +511,7 @@ pt{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h'h' a – h'h' a"}
                     h{"h'h' - h'h' a"}
@@ -884,7 +884,7 @@ pt{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index d14694b5712bb7e163f04ab24548b05467797414..e2c0c2ab56990bdd592ad052bb00f5912a6b77a8 100644 (file)
@@ -296,7 +296,7 @@ qu{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y–y G"}
                 }
@@ -605,7 +605,7 @@ qu{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 79e554e27fde9b383f0a25f130ad2941d2600be8..49bfd811291793d854ceba9dfc5dbf25c91b0cfa 100644 (file)
@@ -175,7 +175,7 @@ rm{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -497,7 +497,7 @@ rm{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index dd1f2575016e6c676645615f360d8c0394e9be8c..82914130c8ad038846cf8603894e25f962d473a4 100644 (file)
@@ -372,7 +372,7 @@ ro{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -871,7 +871,7 @@ ro{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1270,7 +1270,7 @@ ro{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 34d69089e659bd88d921c5d967af3b7cec52ff80..6cc62c760bb156a7e49fe77caf5241313ccaa49d 100644 (file)
@@ -1101,7 +1101,7 @@ root{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1556,7 +1556,7 @@ root{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1874,7 +1874,7 @@ root{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -3293,4 +3293,59 @@ root{
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{"und"}
+            surnameFirst{
+                "hu",
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2} {suffix}"}
+            sorting-long-referring-formal{"{surname} {surname2}, {prefix} {given} {given2} {suffix}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-referring-formal{"{surname} {surname2} {prefix} {given} {given2} {suffix}"}
+        }
+        sampleName{
+            full{
+                given{"∅∅∅"}
+                given-informal{"∅∅∅"}
+                given2{"∅∅∅"}
+                prefix{"∅∅∅"}
+                suffix{"∅∅∅"}
+                surname-core{"∅∅∅"}
+                surname-prefix{"∅∅∅"}
+                surname2{"∅∅∅"}
+            }
+            given12Surname{
+                given{"∅∅∅"}
+                given2{"∅∅∅"}
+                surname{"∅∅∅"}
+            }
+            givenOnly{
+                given{"∅∅∅"}
+            }
+            givenSurnameOnly{
+                given{"∅∅∅"}
+                surname{"∅∅∅"}
+            }
+        }
+    }
 }
index c87e07dec1a4523833c231419c04a20180f4e6e1..bb9cddad62eff8d601f962b26816d7411de273df 100644 (file)
@@ -293,7 +293,7 @@ rw{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 686a00840d48196905759af79f109909f135128e..5614032df3c203b1e342495be84c7c9483fbc14a 100644 (file)
@@ -365,12 +365,12 @@ sd{
                 "منجهند، شام",
             }
             AmPmMarkersAbbr{
-                "صبح، منجهند",
-                "شام، منجهند",
+                "صبح،منجهند",
+                "شام،منجهند",
             }
             AmPmMarkersNarrow{
-                "صبح، منجهند",
-                "منجهند، شام",
+                "صبح،منجهند",
+                "منجهند،شام",
             }
             DateTimePatterns{
                 "h:mm:ss a zzzz",
@@ -536,12 +536,12 @@ sd{
             dayPeriod{
                 stand-alone{
                     abbreviated{
-                        am{"صبح، منجهند"}
-                        pm{"منجهند، شام"}
+                        am{"صبح،منجهند"}
+                        pm{"منجهند،شام"}
                     }
                     narrow{
-                        am{"صبح، منجهند"}
-                        pm{"منجهند، شام"}
+                        am{"صبح،منجهند"}
+                        pm{"منجهند،شام"}
                     }
                     wide{
                         am{"صبح، منجهند"}
index 0c2c87486fcb42a559a02c73323ffafbdd0ceb7a..8a18a50564bd4cf5ed6275d48c7e0edccc95aba5 100644 (file)
@@ -402,7 +402,7 @@ se{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index dc0c18015eb40d673e4c2b708e4ab5a8b5335aa6..d55f8c434a4967d2c85d704a70e0285b232044cf 100644 (file)
@@ -643,7 +643,7 @@ sk{
                 d{
                     d{"d. – d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -1053,7 +1053,7 @@ sk{
                 d{
                     d{"d. – d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index 304bea9d451fc0f1b7802c94fe850251a46af968..3aa08a47971e305216c4aadc67b4a44d2675e66c 100644 (file)
@@ -185,7 +185,7 @@ smn{
                 d{
                     d{"d.–d."}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y–y G"}
                 }
index 677ee3e44a6ed589b33d11242ec7d20dc88c8a34..bd64bd9d55cae3fa2126b53926da708c16f712c1 100644 (file)
@@ -319,7 +319,7 @@ sn{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 721e69ac9c6517af5d9bbcc23a7c0ea9940fe56a..15477515d39dcd46da86a0ee021afa52a1a4be48 100644 (file)
@@ -944,7 +944,7 @@ so{
                     M{"dd/MM – dd/MM"}
                     d{"dd/MM – dd/MM"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 yM{
                     M{"MM/y – MM/y"}
                     y{"MM/y – MM/y"}
index 752012d31f0211c922656caeabc108023c23e4c0..ae462b6b20bc2b4b10d30412692d1086cfefa7ca 100644 (file)
@@ -390,7 +390,7 @@ sq{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y – y G"}
                 }
@@ -789,7 +789,7 @@ sq{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index 8a771aa99fc43b5918893732a51b1678d6406b79..f6c1a70debb3a5094de20130b063cc387092df49 100644 (file)
@@ -699,13 +699,13 @@ sr{
                     }
                     narrow{
                         afternoon1{"поподне"}
-                        am{"пре подне"}
+                        am{"преподне"}
                         evening1{"вече"}
                         midnight{"поноћ"}
                         morning1{"јутро"}
                         night1{"ноћ"}
                         noon{"подне"}
-                        pm{"по подне"}
+                        pm{"поподне"}
                     }
                     wide{
                         afternoon1{"поподне"}
index 788661c51450172d0104f6e026bb2c8aa49d1e03..2b9d506107bc14e875dad8d4aad8128676d105a0 100644 (file)
@@ -20,8 +20,8 @@ sr_Cyrl_BA{
                 "по подне",
             }
             AmPmMarkersAbbr{
-                "прије подне",
-                "по подне",
+                "пријеподне",
+                "поподне",
             }
             dayNames{
                 format{
@@ -77,8 +77,8 @@ sr_Cyrl_BA{
                 }
                 stand-alone{
                     abbreviated{
-                        am{"прије подне"}
-                        pm{"по подне"}
+                        am{"пријеподне"}
+                        pm{"поподне"}
                     }
                     narrow{
                         am{"а"}
index b81fecbcd3c086009f2c5949e63498dc3b26db24..e77fccab516a7ee328d21ce4aed7b008e8618bef 100644 (file)
@@ -17,8 +17,8 @@ sr_Cyrl_ME{
                 "по подне",
             }
             AmPmMarkersAbbr{
-                "прије подне",
-                "по подне",
+                "пријеподне",
+                "поподне",
             }
             availableFormats{
                 MMMMW{
@@ -77,8 +77,8 @@ sr_Cyrl_ME{
                 }
                 stand-alone{
                     abbreviated{
-                        am{"прије подне"}
-                        pm{"по подне"}
+                        am{"пријеподне"}
+                        pm{"поподне"}
                     }
                     narrow{
                         am{"a"}
index e6fe5ca7783e8208d0cfb3c1c80dc63c15db2aff..9d9f624fecbc3acb61d0b2fdec95af47f565d26e 100644 (file)
@@ -427,7 +427,7 @@ sr_Latn{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -700,13 +700,13 @@ sr_Latn{
                     }
                     narrow{
                         afternoon1{"popodne"}
-                        am{"pre podne"}
+                        am{"prepodne"}
                         evening1{"veče"}
                         midnight{"ponoć"}
                         morning1{"jutro"}
                         night1{"noć"}
                         noon{"podne"}
-                        pm{"po podne"}
+                        pm{"popodne"}
                     }
                     wide{
                         afternoon1{"popodne"}
@@ -778,7 +778,7 @@ sr_Latn{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 738ea1f86085a91339fed2575c994bbdc066bdba..4ec32083894c6426c10a451ff890fb8a1a6e0458 100644 (file)
@@ -20,8 +20,8 @@ sr_Latn_BA{
                 "po podne",
             }
             AmPmMarkersAbbr{
-                "prije podne",
-                "po podne",
+                "prijepodne",
+                "popodne",
             }
             dayNames{
                 format{
@@ -76,8 +76,8 @@ sr_Latn_BA{
                 }
                 stand-alone{
                     abbreviated{
-                        am{"prije podne"}
-                        pm{"po podne"}
+                        am{"prijepodne"}
+                        pm{"popodne"}
                     }
                     narrow{
                         am{"a"}
index 0ac2a637a1cf92e0725e3b90443aa26a656a5a2b..2e8f9127a96145479877e794c722054dc32170cd 100644 (file)
@@ -17,8 +17,8 @@ sr_Latn_ME{
                 "po podne",
             }
             AmPmMarkersAbbr{
-                "prije podne",
-                "po podne",
+                "prijepodne",
+                "popodne",
             }
             availableFormats{
                 MMMMW{
@@ -77,8 +77,8 @@ sr_Latn_ME{
                 }
                 stand-alone{
                     abbreviated{
-                        am{"prije podne"}
-                        pm{"po podne"}
+                        am{"prijepodne"}
+                        pm{"popodne"}
                     }
                     narrow{
                         am{"a"}
index 2de8db25bc44069252569f34fd227762a76dba25..ec3a5d6591dfbaae319c15751ab4f921201d6389 100644 (file)
@@ -58,7 +58,7 @@ su{
                 "GGGGGyMd",
             }
             intervalFormats{
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
         }
         gregorian{
@@ -201,7 +201,7 @@ su{
                 }
             }
             intervalFormats{
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
             monthNames{
                 format{
index b0abafef36c66c45dfdedff99726c6eaf1db0292..b2510b5ed881a2cbb0520fa29f7064b5f81188c6 100644 (file)
@@ -844,7 +844,7 @@ sv{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -1250,7 +1250,7 @@ sv{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 7689c3497031705fa7243da11a8fdd8c4186d6d7..2f61a5fa7252656868bc3e9e1c501f7c67779707 100644 (file)
@@ -364,7 +364,7 @@ sw{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -757,7 +757,7 @@ sw{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index b07a0f45e9810f5b6865b7aa77c69d569479bb7c..ff5c37ed368cc142110f2d0588ef768cff2be3d6 100644 (file)
@@ -327,7 +327,7 @@ tk{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y–y"}
                 }
@@ -658,7 +658,7 @@ tk{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index ffdb28867a22c2f74bf04f29092f912c7dde1b00..f6283410f4edb2acf0ce0f83289a15f7c9171223 100644 (file)
@@ -327,7 +327,7 @@ to{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -665,7 +665,7 @@ to{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index 21400ffd9a1d0a9d12854706b77ea7183d7918ed..a22a8067b7f62f965c313dc4c9fd03c5ccb3ccb5 100644 (file)
@@ -553,7 +553,7 @@ tr{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -959,7 +959,7 @@ tr{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"a h – a h"}
                     h{"a h–h"}
index c549ed54dafd74721e063ef4557711f0a15bf050..ce6ee9f589113f68adb1620a91d1c5b31be37303 100644 (file)
@@ -77,7 +77,7 @@ twq{
             }
             AmPmMarkersAbbr{
                 "Subbaahi",
-                "Zaarikay b",
+                "Zaarikayb",
             }
             DateTimePatterns{
                 "HH:mm:ss zzzz",
index 91050866461b00ca18973871a06da00161e6f286..900ee6d00eea349dccff35a2a68807b48964ccad 100644 (file)
@@ -74,8 +74,8 @@ tzm{
                 "Ḍeffir aza",
             }
             AmPmMarkersAbbr{
-                "Zdat azal",
-                "Ḍeffir aza",
+                "Zdatazal",
+                "Ḍeffiraza",
             }
             DateTimePatterns{
                 "HH:mm:ss zzzz",
index 1f300558c66b090c4d6ecaa211400e2fb089a6ed..34b3285a818dec3c00f2a7decec91be6b4937e68 100644 (file)
@@ -383,7 +383,7 @@ uz{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 y{
                     y{"y–y (G)"}
                 }
@@ -760,7 +760,7 @@ uz{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 2758c95b43be4d0d8a9faca7d3aac13e66c89a41..391b1f39d30f8c5b6e6285ef229f13cfbc40bf04 100644 (file)
@@ -852,7 +852,7 @@ vi{
                 d{
                     d{"'Ngày' dd–dd"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h'h' a – h'h' a"}
                     h{"h'h' - h'h' a"}
@@ -1251,7 +1251,7 @@ vi{
                 d{
                     d{"'Ngày' dd–dd"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 41708858cdc45ef279daaa811fca5b2516fcd11a..e4933b742c70b9898e40e1f714953f18d0e6af16 100644 (file)
@@ -98,7 +98,7 @@ wae{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -300,7 +300,7 @@ wae{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index 186b2899bd132f1747868a8d78618e60b5aabce7..aa268c4da3eafe98866d7188a2a39bee8e76b7b4 100644 (file)
@@ -98,7 +98,7 @@ wo{
                 yyyyQQQQ{"QQQQ y G"}
             }
             intervalFormats{
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
         }
         gregorian{
@@ -299,7 +299,7 @@ wo{
                 }
             }
             intervalFormats{
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
             monthNames{
                 format{
index 2eb60a01c33ac51be306e89ff858ea8093d89ccb..0aab362190a7f9611ab11036bbb68d957bb38bb0 100644 (file)
@@ -214,7 +214,7 @@ xh{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 21a78211f6a1f1e23e058a9d02163ed97fae4d36..cab0e63ef3b350e6ac716c386d92315d9a7f41ef 100644 (file)
@@ -144,7 +144,7 @@ yo{
                 yQQQQ{"QQQQ y"}
             }
             intervalFormats{
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
             }
         }
         gregorian{
@@ -356,7 +356,7 @@ yo{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
index 8624e3b0e93068b02a62b2232acc14b1f7c06114..cf8bbbddef61ed9b0637fc1726333a7f090a8da4 100644 (file)
@@ -443,7 +443,7 @@ yrl{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h'h' a – h'h' a"}
                     h{"h'h' - h'h' a"}
@@ -805,7 +805,7 @@ yrl{
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} - {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index a83b2ec99becac25317a54e337317ddd5de6c55b..a6a5c7ba780dc100e1cf3ee5be158ad41ff24f43 100644 (file)
@@ -53,12 +53,12 @@ yrl_CO{
                 "p. m.",
             }
             AmPmMarkersAbbr{
-                "a. m.",
-                "p. m.",
+                "a.m.",
+                "p.m.",
             }
             AmPmMarkersNarrow{
-                "a. m.",
-                "p. m.",
+                "a.m.",
+                "p.m.",
             }
             DateTimePatterns{
                 "h:mm:ss a zzzz",
@@ -78,12 +78,12 @@ yrl_CO{
             dayPeriod{
                 stand-alone{
                     abbreviated{
-                        am{"a. m."}
-                        pm{"p. m."}
+                        am{"a.m."}
+                        pm{"p.m."}
                     }
                     narrow{
-                        am{"a. m."}
-                        pm{"p. m."}
+                        am{"a.m."}
+                        pm{"p.m."}
                     }
                     wide{
                         am{"a. m."}
index 6a6f2af90947306370cf4b71f2c2d069d37acfee..1da447d76b691e881fd7c6a14760e58b2f081678 100644 (file)
@@ -53,12 +53,12 @@ yrl_VE{
                 "p. m.",
             }
             AmPmMarkersAbbr{
-                "a. m.",
-                "p. m.",
+                "a.m.",
+                "p.m.",
             }
             AmPmMarkersNarrow{
-                "a. m.",
-                "p. m.",
+                "a.m.",
+                "p.m.",
             }
             DateTimePatterns{
                 "h:mm:ss a zzzz",
@@ -78,12 +78,12 @@ yrl_VE{
             dayPeriod{
                 stand-alone{
                     abbreviated{
-                        am{"a. m."}
-                        pm{"p. m."}
+                        am{"a.m."}
+                        pm{"p.m."}
                     }
                     narrow{
-                        am{"a. m."}
-                        pm{"p. m."}
+                        am{"a.m."}
+                        pm{"p.m."}
                     }
                     wide{
                         am{"a. m."}
index d12aeb4a67c15717871676184283fad4159f836b..4613529f70a2f05b79ee1192741ea894ff84cfd5 100644 (file)
@@ -339,7 +339,7 @@ zu{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -681,7 +681,7 @@ zu{
                 d{
                     d{"d–d"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
index 9585c6f9c26ae13e42c155eab6cd33a84280adb5..a0333d634996649630aa416f0b5ab3809fe394d8 100644 (file)
@@ -657,6 +657,7 @@ keyTypeData:table(nofallback){
             jpanfin{""}
             jpanyear{""}
             kali{""}
+            kawi{""}
             khmr{""}
             knda{""}
             lana{""}
@@ -678,6 +679,7 @@ keyTypeData:table(nofallback){
             mymr{""}
             mymrshan{""}
             mymrtlng{""}
+            nagm{""}
             native{""}
             newa{""}
             nkoo{""}
index 5bf19a07216f43b44940ad3bcf46f865d30a627f..bded5319c77ff751ba3aa229a38ca03a309994ab 100644 (file)
@@ -1207,6 +1207,7 @@ langInfo:table(nofallback){
             "nyn","Latn","UG",
             "nzi","Latn","GH",
             "oc","Latn","FR",
+            "oc","Latn","ES",
             "ogc","Latn","ZZ",
             "oj","Cans","CA",
             "ojs","Cans","CA",
@@ -1893,630 +1894,631 @@ langInfo:table(nofallback){
             "ZR","CD",
         }
         trie:bin{
-001a6dcc4074c4fc77c26777a2b778a4
-5279a4c27a0f6d7d7a5c7a30e1ada9e8
-2ef5af4d10e1a53b022a3c42cc5d4811
+001a6dcc4874c4fc77c26777a2b778a4
+5279a4c27a0f6d7d7a5c7a30e1adaae8
+2ef5af4e10e1a53b022a3c42cc654811
 616e01e2a3fff4a3fa0b4d25540e54cc
-0a552a5610cea3fd10d3a3fc4dd81ecc
+12552a5610cea3fd10d3a3fc4dd81ed4
 502a5310d2a3f802c1a3f7c6a3f5c8a3
-f647d519473248d81eae4910c4a3f301
+f647d521473248d81eb64910c4a3f301
 c2a3fbc6a3f16d326e36733a7910e2ad
-a910e9af4b10e5af4c10ed22012aa914
+aa10e9af4c10e5af4d10ed22012aa914
 4310c3a9156817683269366b3a6c10ed
-af4a10f8adc710e1af4910f4ada46132
-6436653a6710e8add510e7af4610eaaf
-4710e1af4800126d46741b7434753877
-42e1adfaefaf1110edaf1601f5af17f6
-af1810e1af196d3c6e406f50725a7301
-e7ad95ebaf1510efaf0d02e3af0ee9af
-0ff5af1001e2af12f3af1310f3af1467
-266736683a693e6a4e6c10f3af0c10e9
-af0510e7af0602e2af07f5af08f6af09
-01e1af0ae9af0b6138625463646501ec
-a522f2af0404e5adfbeaadfcecadfdee
-adfef2adff02f0af00f1af01f2af0210
-e9af030c6e3d7221722e7332774ee8af
-1d10e2af2304e1adcde9af24eca531ed
-af25f2af2610e5af276e346f3e7001e5
-a791f2adcb01e1adc5f2af2001e7af21
-eeaf22651d653a6c3e6d02e6af1feead
-baf2adbd10f3af1c02e1af1ee3adb6e4
-adb7613462386301efad83f2ad8210f6
-af1a10e9af1b0d6d49733073307534e9
-a736efaf3a10f3af3f04e1af40e532ea
-af43f4af44f7af45012a2e4812616ef3
-af42012aaf414310ceaf426d3a6f3e72
-02e2af3ce5af3decaf3e10ecaf3910ee
-af3b6520653e67426b4c6c02e5af36e7
-af37ecaf3810f2af3201f2af33f7af34
-10efaf35612e62606410e4a73607f40c
-f4af2bf6af2cf9af2dfaaf2eeda7bbef
-af28f0af29f3af2a02e1af2fe2af30f9
-af3174a25275a4d9760a6f1fe509e5ad
-ede9ad6fefadf56f3472387501eeadf8
-f4adf910f4adf610efadf7613c654c69
-566c606d01e6adf3f7adf402e7adebe9
-addaeeadec01e3adeef0adef01e3adf0
-f6adf110f3adf20026757ce91ff20ef2
-abd2f3abd6f4abdcf767f9abede9abb6
-ebabbdecabc1eeabc7efabc97a247a36
-e1ab95e5aba7e72ee8abb210edabf001
-2a2e41127261e2abae012aabad5010cb
-abae753c76527762786c7901e1abeef6
-abef03e8abe3ecabe4edabe5f1abe602
-e4a7beecabe7f5abe801e8abe9f1abea
-01e7abebefabec6b807049705e716e72
-7273827406f10cf1abc5f2abe0f3abe1
-f4abe2e4abdde5abdeeaabdf02e9abce
-edabcffaabd010efabd102f5abd3f6ab
-d4f7abd504e4abd7e6abd8e7abd9eaab
-daf7abdb6b486c586d686e726f03e6ab
-cae7abcbebabccf1abcd02ecabbef2ab
-bff4abc002e6abc2f8abc3f9abc401e8
-abc5f9abc610e8abc86546655e667467
-7868886906eb0cebabb9edabbaefabbb
-f6abbce2a3b3e6abb7e7abb803e4aba8
-edaba9efabaaf4abab10e9abac02e3ab
-afefabb0f5abb102ecabb3f1abb4f2ab
-b56144625a63866403e4aba3e7aba4e8
-aba5f5aba603eaab96ecab97eeab98f1
-ab9906e70ce7ab9defab9ef7ab9ffaab
-a0e3ab9ae4ab9be6ab9c01e9aba1f9ab
-a20f7362e72ce742ebabf8f2ad57fa01
-2a8641127261e2ade9012a2e43127972
-ecabf5022aabf44b2a4d10ceabf610da
-abf573607464766e7a10ee012a2e4112
-7261e2ade9022aad03412a4310ceadea
-10c6ade910e1ade501e8a54cf2ade601
-e8ade7ecade86d326d3e6e426f707202
-e9ade2f4ade3f7ade410e2abfa01f226
-f8ade0012a2e44126576e1addf012aad
-de4e10d0addf10ebade1623264366740
-6c10e9abf910f5abf101e9abf2edabf3
-10e1abf770c3ac70a60671a6ee72a6fb
-730028788cec39f229f509f5ab84f6ab
-8af7ab8bf22cf3ab7df4ab8122032aab
-384da4cc522a5410d2ab3c01cfab3bd5
-ab39ecab5fedab64eeab6befab71f16d
-e431e438e5ab47e7ab4ce9ab55ebab5b
-032a3644444b4c5312696ee4ab44012a
-ab414910ceab42126576e1ab4212686f
-eaab437834793e7a48e1ab2ce3ab3701
-eeab91f7ab9201ecab93f2a50f10ecab
-946cb5724f725873747484758e7705e8
-09e8ab8bf0ab8ff6ab90e2ab8ce3ab8d
-e7ab8e04e2ab7ae3ab37eeab7bf2ab7c
-f8a5f502e4ab7ee7ab7ff9ab8001ebab
-82f1ab8304e1ab85e5ab86ebab87f2ab
-88f3ab896c4a6d666e926fa24b7003e4
-ab77ecab78f3ab79f9a77804e4ab60e9
-ab61ecab62efab5bf9ab6306ee0ceeab
-67f0ab68f1ab69f3ab6ae1ab65e4a77d
-eaab6605f009f0ab6ef8ab6ff9ab70e2
-a3a8e3ab6cebab6d04e7ab72ebab73f1
-ab74f5ab75f9ab76673e67426858696e
-6a846b02e3ab5cf2ab5df3ab5e03e1ab
-4df3ab4ef7ab4ffaab5003e9ab51ebab
-52eeab53f5ab5403e4ab56e7ab57ecab
-58edab5910f2ab5a614a6276638664a2
-686503e6ab48e8ab49e9ab4af3ab4b06
-f30cf3ab30f4ab31f6ab32faab33e6ab
-2de8ab2ef1ab2f02e1ab34e5ab35f0ab
-3605ee09eeab3fefab40f2a703e32ceb
-ab3decab3e22055211522e53325410d2
-ab3c10cfab3b10d5ab392aab38312a4d
-10c5ab3a1137b2ab3901e3ab45e8ab46
-00176f5a752bec09eca9f6f3a9e6f4ab
-04754c7750e1012a2e41127261e2a9de
-012aa9dd5010cba9de10f5ab0610e1ab
-077217722e733e7410f0ab0502e1ab00
-e4ab01e7ab0210f3ab036f2e70327110
-eda9ff10eea9fc01e1a9fdefa9fe683c
-6c1d6c406d4a6e03e2a7d1e7a9f9eea9
-faf4a9fb01e1a9f7f4a93410f3a9f868
-34693e6b01e1a9f4efa9f501eca9efee
-a9f002eca9f1f0a9f2f3a9f36420642e
-65386610eca9ee01e3a9e9f4a9ea04e4
-a9ebefa9ecf2a573f3a573f8a9ed6134
-62646301e4a9e7eda9e804e7a9dfec32
-eda9e2f0a9e3f5a9e4012aa9e0501268
-6cf0a9e101e9a9e5f5a9e6017526f5ab
-0802e3ab09e7ab0afaab0800146f4579
-17ef09efa950f5ab25f7ab28792cedab
-18eeab1d10f5ab2b6f3c724c74507554
-7701ebab29efab2a02e2ab20e6ab21ef
-ab2210efab2310edab2402e5ab26e7ab
-27eda9506934693c6a566b5a6d5e6e01
-e1ab1ee7ab1f01e1ab13e622012aab14
-4e10ccab1510f3ab1610f4ab1703e6ab
-19efab1af4ab1bf5ab1c61366346654a
-675a6810e7ab1202e9ab0beaa965efab
-0c10e6ab0d02eaab0eecab0ff3ab1010
-eeab116da26c6ea6496f0e7426ea0cea
-a9cbeda5a4f2a9d4f3a9d7742e75387a
-3ce3a9c901e1a9d9eba9da10e9a9db10
-eda9dc6e236e32704272467310e1a9d8
-02e7a9d0eea9d1f3a9d210eda9d302ef
-a9d5f5a9d6f9a9d4673a6a3e6b02e1a9
-cdf2a9cef6a9cf10e3a9ca01e7a9cbf3
-a9cc0022749fe926ef0fefa950f2a95b
-f3a488f4a95ff9a3d0e9a911eba90bec
-a945ee012abad34d126f6ee7a542783d
-7834793e7a64e7a934e8a93a01e3a96e
-eda96f05f709f7a973f8a974faa975eb
-a970eda971f6a97205f009f0a979f7a9
-7afaa97beba976eda977eea978744475
-5a76707703eba96bf2a539f6a96cf7a9
-6d03e3a960e6a961e9a962f2a96303e1
-a964f0a965f2a966f3a96702e1a968ee
-a969f9a96a697b6e446e426f5e707a71
-907202e4a95ceaa95defa95e04e1a94c
-e6a94de9a94eebb629f7a94f04e1a951
-e5a952e8a953f3a954f8a95503f0a956
-f3a957f4a958f8a95910eca95a693e6b
-546c6a6d02efa949f5a94af8a94b03e3
-a93de6a93eeea93ff7a94003e9a941ec
-a942f0a943f7a94402e5a946f0a947f3
-a9486549653e666a67866802e9a93bec
-a93cf2a50106ee0ceea92bf2a92cf4a9
-2df5a92ee4a928e5a929eba92a04e1a9
-2fe5a930eea931efa932f1a93304e8a9
-35eca936efa937f0a938f9a939615e62
-a25063a25d6406e80ce8a924eaa925f2
-a926f8a927e1a921e5a922e6a9230bee
-1df712f7a913f926faa91622012aa914
-4310c3a915eeb44aefa911f3a912e709
-e7a90ee9a90feba910e3a90be4a90ce6
-a90d04e8a917efa918f1a919f5a91af7
-a91b04e9a91cf0a91df1a91ef2a91ff5
-a9200021745fe41dee0feea9a6efa9ac
-f2a9b3f6a9c1f9a9c5e4a98be5a98ee7
-a993eca54e791579307a3ae1a97ce2a9
-8401eda9c6eea9c710e9a9c874387542
-775e7801f1a9c3f2a9c401eda9baf2a9
-bb04e9a9bcf0a9bdf3a9bef6a9bff8a9
-c010e2a9c26a606f356f4e706a716e72
-727304eba9b5eea9b6efa9b7f3a9b8f4
-a9b904e4a9ade5a9aeeea9aff0a9b0f5
-a9b110e9a98e10efa9b210e2a9b46a4a
-6b4e6d586e04e6a9a7e8a9a8eba9a9ed
-a9aaf0a9ab10efa9a101e7a9a2efa9a3
-01e7a9a4faa9a56637665a675e686e69
-06ee0ceea99df5a99ef9a99ffaa9a0e6
-a99ae9a99beaa99c10f2a99202e1a994
-e2a995eca99602e2a997e5a998f7a999
-613e636a64906502e2a98ff7a990f8a9
-9106ee0ceea980f0a981f1a982f3a983
-e3a97de6a97eeba97f05e809e8a988ef
-a989f5a98ae1a985e5a986e6a98701e3
-a98cf3a98d66c76969c49f69a41b6aa4
-c66ba6136c001b744ae717ef0cefa7f9
-f4a901f5a903f6a907e7a7e2e9a7e4ee
-a7f6771577307a34e1a7cde2a7d410ec
-a90801e8a909faa90a742e75327610f3
-a90710e7a90203e1a904efa905f9a3d7
-faa9066a4a6d316d326e426f4c7210e3
-a90002eea7f3efa7f4f0a7f501f3a7f7
-f5a7f805f209f2a7fdf3a7fefaa7ffea
-a7faeba7fbeca7fc6a346b386c01e5a7
-f1eea7f210f0a7ee01e9a7eff4a7f064
-4d6476657a67a2426907e80ce8a7eaea
-a7ebeca7ecf3a7ede1a7e5e4a7e6e626
-e7a7e9012aa7e74c12696de2a7e810e2
-a7da06f00cf0a7def1a7dff5a7e0faa7
-e1e4a7dbe5a7dceda7dd10e7a7e36134
-625a6301eda7d8f0a7d905e809e8a7d1
-eaa7d2f3a7d3e2a7cee4a7cfe7a7d002
-e5a7d5f5a7d6f7a7d700197739eb17f3
-0cf3a711f4a728f5a71df7a729eba56a
-eea723efa725e409e4a713e7a718e9a7
-1b772a7a34e1a70b01eda72af3a72b01
-e8a72ce9a72d6a336d176d326e366f3a
-7210e9a72710efa72210e8a72410f5a7
-266a2e6b326c10efa72110eaa71c03e5
-a71deba71ef7a71ff8a720641a643466
-446701e2a719e5a71a02e4a714e9a715
-f5a71610e5a717613a62446302e1a710
-e5a711e8a71201eea70cf2a70d02e1a3
-a8e2a70ef9a70f0b721ae909e9a736f6
-a73cf7a73d722a752ee1a72e10e1a73a
-10f4a73b67176734693e6d01e3a738ec
-a73901eba731efa73510e2a737612e62
-3e6510eea73402e2a72feda730f2a731
-01efa732f5a733002875c0f0eb74f23f
-f628f6a795f7a7b7f9022a32414c4c12
-6174eea7c6022aa7c4432a5410d2a7c6
-10cea7c5127261e2a7c5f2a788f3a7a1
-f5022aa46741a46d5912657ae9a783eb
-38eca777eda77ceea787efa78c012a2e
-41127261e2a772042aa7704132433649
-3a4d10cea77410c6a77110cea77210d2
-a7737a1b7a38e1a5b3e7a75be9a767ea
-a76b03e8a7c9eaa7caf2a7cbf4a7cc75
-3c766e777e78947901e5a7c7f8a7c807
-ed0ceda7b0eea7b1f0a7b2f3a7b3e2a7
-ace4a7ade5a7aeeaa7af02e7a7b4f2a7
-b5f8a7b603eaa7b8eba7b9efa7baf1a7
-bb07ed0ceda7c0f0a7c1f7a7c2faa7c3
-e1a7bce3a7bde5a7beeca7bf6bc0d570
-63704a7170728673a2457403e2a7a8ed
-a7a9efa7aaf2a7ab05f209f2a794f6a7
-95f8a796e5a791e6a792efa79303e2a7
-97e6a798f3a799f9a79a05ec09eca79e
-f3a79ff5a7a0e3a79be9a79ceaa79d05
-e809e8a7a5eaa7a6f2a7a7e2a7a2e4a7
-a3e6a7a46b506c5a6d706ea2576f04e9
-a78deba78aeca78ef3a78ffaa79001e3
-a775eaa77603eea778f1a779f4a77af8
-a77b06f226f232f3a784f5a785f7a786
-022a3241405912657ae9a783012aa780
-4c10c2a781127261e2a782e2a77de8a7
-7eefa77f04e3a788e6a789e7a75beea7
-8af0a78b665266486758686869a06a03
-e4a76ce7a76df3a76ef9a76f02efa758
-f2a759f9a75a02e5a75ce6a75df0a75e
-08f10ff1a762f3a763f4a764f7a765fa
-a766e1a75fe2a760ebac95eea76102ea
-a768f5a769f7a76a6146627e63a24164
-a24b6502e1a755eea756faa75708e90f
-e9a742eaa743eda744efa745f7a746e1
-a73ee2a73fe3a740e4a74105f109f1a7
-4af8a74bf9a74ce4a747eda748f0a749
-03e7a74deba74eeca74ff4a75003e5a7
-51e8a752eca753f4a75466a2c267a477
-6800137546f20ff2a703f4a706f5a707
-f9a342faa70a7534e13ee5a5ece962ef
-a5ff01e9a708f2a70922032aa5e2372e
-43345310c4a5e31133b6a5e310cda5e4
-012aa5ee4c126174eea5ef6c386c3c6d
-466e506f6c7301e2a704eea70501e1a5
-f6f5a5f701e4a5f8f4a5f904e4a5fae5
-a5fbeaa5fceea5fdefa5fe02e3a700ea
-a701f4a702615862746478687c6905e8
-09e8a5f3eca5f4eda5f5e1a5f0e6a5f1
-e7a5f204e7a5e5eba5e6eda5e7f7a5e8
-faa5e910e2a5ea10f9a5eb10f9a5ed00
-117553e90fe9a57deaa581efa584f2a5
-8af9a59975427694e1a573e6012aa579
-4112646ceda57a09e80fe8a593f1a594
-f2a595f6a596f9a597e2a58fe332e4a5
-90e5a591e6a592012aa5794112646ced
-a57a10f2a5986d2f6d4e6f5270627166
-7204e3a58be5a58af0a58cf2a58df3a5
-8e10f0a58302e4a585eea586f2a58710
-e5a58810f3a5896132665669606c10f2
-a58205e908e9a577eea578f467e1a574
-e2a575e7a57601e9a57beda57c02e1a5
-7eeca57ff4a580001a6e9f791dec0cec
-a5bfeea5c3f5a5d3f6a5db792ce1a59a
-e4a5ac01e1a5a5e9a5e1733a733e7542
-76747702e3a5dee9a5dff4a5e010f7a5
-d207f20cf2a5d7f7a5d8f8a5d9faa5da
-e2a5d4e3a5d5e4a5d6e7a5c302e6a5dc
-f2a5b6f3a5dd6e5a6f6a7204e2a5a8e3
-32e5a55df4a5d0f7a5d1012aa5ce4c12
-696ee2a5cf02e4a5c4e7a5c5efa5c607
-ee0ceea5c6f2a5cbf3a5ccf4a5cde4a5
-c7e6a5c8e9a5c9eda5ca673c6a236a38
-6b486c526d01eda5c1f6a5c202eba5ba
-eea5bbf5a5bc01eea5bdf0a5be10eba5
-c06734683e6901eca5b8eda5b901eea5
-b6efa56910f3a5b76428642e653e6610
-eba5b502e5a5adeea5aef2a5af05ef09
-efa5b3f2a52ffaa5b4e2a5b0eaa5b1ec
-a5b2612e626c6310f2a5ab09ed0feda5
-a0eea5a1f7a5a2f9a5a3faa5a4e1a59b
-e6a59ce7a59de8a59eeaa59f05ef09ef
-a5a8f9a5a9faa5aae1a5a5e6a5a6eda5
-a763c2f463a2a364a4fa6500127733ee
-19ee38efa566f3a568f4a55bf5a36601
-2aa56253126861f7a563773478387a3c
-e5a556eca55d10efa57010f4a57110e1
-a5726d466d486e7a728473887403f2a5
-6cf4a56df5a56ef8a56f02e1a55ee9a5
-5feb012a2e4e126b6fefa561012aa560
-4710cea56101eea564f1a56510e9a567
-02e7a569eba56af5a56b623e66426746
-6b02e1a55aeba55bf9a55c10f5a55510
-e9a55701eca558f9a559001b7257e821
-f316f3a51bf52cf6a521f9a522012aa5
-1f47126c61e7a520e8a3edefa512f2a5
-15771277307a34e1a3e3e5a3e910e4a5
-1510e5a51b722e734a7410e4a51e04e7
-a516e8a517eba518eca519f3a51a01e2
-a51cf7a51d69556c336c326d426f7270
-10f3a51402e1a50de3a50ee4a50f02e5
-a510e7a511ee022aa26342a2ae481161
-6e01e2a3fff4a3fa10f0a51369406a44
-6b03e2a509eca50aefa50bf9a50c10e3
-a50502e1a506eda507f6a508658f65a2
-8066a28167a2826805ef09efa502f0a5
-03f2a504e92ceba500eda501022a3c42
-a2594811616e01e2a3fff4a3fa0b4d2d
-5417542e55385610c4a3fd01c8a3f9d7
-a3fa01cba3fbd3a3fc4db4c0502a5310
-d2a3f802c6a3f5c8a3f6daa3f7470e47
-3048b4a44910c4a3f310c6a3f12aa3ee
-412a4210cea3f010d5a3ef126f70efa3
-fe10e2a3ea10e1a3eb10e7a3ec613462
-3e6301e8a3e7f0a3e801e4a3e4eea3e5
-10eaa3e60017726f791ce508e5a52ff6
-a54ffa45792a7a34e1a52301efa552f5
-a55310e7a554751d752e764a7710f7a5
-5104e1a54ae3a54be4a54ce7a54df4a5
-4e10e1a550724073747403eda546f0a5
-47f3a548f9a54902e82ce9a543f3a544
-012a2e4d126f6ee7a542012aa5414310
-cea54210e2a545682d6d176daacf6e3c
-6f03e2a53ee9a536f0a53ff7a54010ea
-a525682e69326a10e5a53c10e4a53901
-e1a53af1a53b64286456655a6706ec0c
-eca535efa536f2a537faa538e1a532e8
-a533e9a53410eea52e01e4a530eea531
-612e625a6310e3a52d06e80ce8a527eb
-a528f2a529f6a52ae4a524e6a525e7a5
-2601e4a52bf1a52c2aa60061bed46200
-2373a5e51ded0feda3aaeea3afefa3b3
-f2a3bcf3a3c1e5a37ce7a389e8a38de9
-a39377417732783c794c7a72e1a36201
-e4a3d4f2a3d502e8a3d6eba3d7f2a3c9
-05f309f3a3dbf6a3dcf8a3dde5a3d8ee
-a3d9f2a3da04e1a3dee5a3dfe6a3e0e8
-a3e1f7a3e27332744875587610e2a3d3
-03eaa3c2f1a3c3f3a3c4f4a3c502efa3
-c6f4a3c7f6a3c809ed0feda3ceefa3cf
-f2a3d0f3a3d1f5a3d2e1a3c9e3a3cae4
-a3cbe7a3cceba3cd6a866e3b6e486f58
-7068716c7203e1a3bde8a3bef8a3bffa
-a3c002e7a3b0eda3b1f0a3b202eaa3b4
-eda3b5eea3b610f9a3b703e3a3b8e9a3
-b9f0a3baf6a3bb6a446b766c926d03e8
-a3abeba3acf1a3adf5a3ae07ef0cefa3
-9ef2a39ff4a3a0faa3a1e8a39ae9a39b
-eaa39ceea39d04e3a3a2eda3a3f1a3a4
-f5a3a5f6a3a602e1a3a7e7a3a8f4a3a9
-656a6562669467a24468a24b6906ed0c
-eda396eea397efa398f1a399e2a394e7
-a395eba37507f40cf4a381f7a382f8a3
-83faa384e6a37de8a37eeaa37feda380
-03e4a385f1a386f4a387f9a38802e3a3
-8aeea38bf8a38c05ec09eca391efa38d
-f9a392e2a38ee7a38fe9a39061326264
-63906410e4a37b07f20cf2a367f3a368
-f6a369f8a36aeca363eea364f0a365f1
-a36606e40ce4a36eeaa36ff0a370f2a3
-71e1a36be2a36ce3a36d09ed0feda376
-eea377efa378f1a379f5a37ae3a363e6
-a372e8a373e9a374eca37500184dc289
-54c0e157365736584e59645a12616ee2
-addd01612c631168efa9ab1172e1addc
-01702a731175f8691165efa9ec01652c
-691169e9a71b117ae9a783544455a29e
-5601612c691174e8addb1169e9adda07
-684e683669866ea2426f1174efabec10
-6101e158e9042aabb243324b364c3a54
-10c8abb210cea7d910c8add710c1add8
-012aa54f4d10d6a54f01622a7210e8ad
-d910f4012aa3b34210d4451173e1a9b9
-61346580668667116ce7add6056d116d
-2e6e327610f4a3a910ecab9510e7abeb
-67346b386c01e5aba3f5a76010e2add3
-10f2add4116cf5aba7116ee7add51267
-61f2abf750c0c350a27252a2a8530669
-4369426f6a759079016c2a7210e3a50f
-10efadd201643e6e01e4ab44e8012aab
-554c10cbab5510e4adcf02672e723879
-10efa51101e4ab72efadd010e1ab7a11
-6ee4add1613e675e6801612a7210e4ad
-ce10f7a563026d2e72327510f2ab3310
-f2ab6810e2adcd116ef7a34b04613865
-4a68506c76721174e9adcb016c2a7510
-e3a51e10eda11172edadc902612e6c32
-6e10f8a9f010e7adca01e9a9e0f0a9e1
-1172e4a5f8026a306f3675116ef2a9af
-116ee7adcc1168e7ab124d8a4ea2ab4f
-0467386c3e72447358751167f2a9db11
-61edab4d1163ebab31016b2a7910e1a9
-d410e8a9da01672a6d10e1adc810e5a9
-d807722e725a7460756679116df2032a
-a3d0492e4d325410c8adc210cea76410
-cda3d0116fefa95e1165e9adc0116cf4
-adc1614265746c9a6f01642a6e10e7a5
-4210e9adbf0368326b366e3a7210e3ad
-bb10eaadb810e1adb901e4a975e9adba
-0264346e387201e3adbdefadbe10e6a5
-3d10e4adbc1179eda945046138625865
-5c6b62731168f5adc702672e6e327210
-e2adc510edadc310e4adc41161f49f11
-77e1adc6116fefa56147c4114ac3354a
-a6c04ba6d94c03614665a69c69a69e79
-01632a6410e9adb710e9adb6026ea679
-6fa67a7410ee001a4bc139545b571457
-ac7358ac7759305a01c1abffd7ab6b10
-d4ad73544055825603c1ad6ec5ad70ce
-ad6fd5a3930bce14d609d6abe7d7abd4
-daab8bceadb4cfabc9d2abd2cbc5d7cb
-abbeccad6acdabbd04c1adb5c7ad6cd3
-a562d9ad6ddaad034e824e8a50a24a52
-a26d530cce17d40cd4ad64d5a79ed6ad
-65d9adb3cead62cfab71d2ad63ca09ca
-ad60cbab5bcdad61c3ad5fc5ab8ac9ab
-5f06c70cc7abfbc9ad52cca54ecfa984
-c1ad4fc3ad50c5ad510acc14d409d4ad
-5bd7a9e4d9a5c3cca9f6cdad58d2ad59
-c1ad54c5ad55c6ad56c7abcec8a57f03
-c5ad5ecfa950d5a79ed7ab284b9e4ca2
-434d0010cd1dd40fd4a95fd5a930d8ab
-fdd9a914daad4ecda740cfadb1d1ad4c
-d2adb2c60cc6ad4bc7a934cbadb0cca3
-aac1adafc3ad49c4ad4ac5ab3a01c5ad
-3ecdadae04c9ad44d3ad45d4a901d5ad
-46d6a90743c0c246644656476648a24d
-4905d209d2adadd3a711d4a728c3ad3b
-c4a713c5ad2f02c9a57dcfa584d2a58a
-0cce17d30cd3ad36d4ad37d5ad02d7ad
-38cead33d0ad34d1ad35c608c6ad32c8
-67cca777c1ad31c2ad05c5adac04cdad
-39cead3ad2a703d4a706d5a707435244
-a2424505d309d3a568d4ada6daad30c1
-ad2bc3ad2cc5a55b0fcf1ad60cd6ad26
-d7ad07d9adaadaa51bcfad23d0ad24d2
-ad25d5ad00c9c68fc9ad20ccad21cdad
-22ceada905cb09cba523cfad29daadab
-c5a52fc7ad5dcaad28345e34ae8a4178
-420bce14d209d2ab04d5a740d6ad1cce
-ad19cfad1ad1ad1bc909c9ab1dcaad17
-ccad18c1a3c1c5ad14c6ad150cd217d5
-0cd5abfcd7ad12d8ad13daa35ed2ad0f
-d3ad10d4ad11cd09cdada8cfad0dd1ad
-0ec4ad0ac6ada7cc6d2aa562312c3211
-33b0ada61137b2a79e10e1a9ad10ef01
-2aa7f94c10c1a7f91170e3a7de026d2e
-6e327310f5a7ed10e2a7e801e1a7cee2
-a5cf01613a701161ee012aa72e4a10d0
-a72e016d2a7610e1ada210efada1056e
-1e6e306f36741168e9ada51164e1a787
-1172e5012aa78c4b01d0ad40d2a78c61
-306850691174f3ada4026c2e6e327710
-e9a74610e9a55c10e1ada302612e6d32
-6f10eaab4310f2ab0010f2012aa77c4b
-10c8a77c473448a25c49127461eca56d
-0465466c5a6f60727a75016a2a7210f5
-a9dd10f2a5d3116ff2012aa5b34710c5
-a5b31161e7a520016e2a7410e8a5cd01
-e7ad95eda5690161506510eb032aa55d
-432e47325410d2a38c10d9ad2710d2a5
-5d10eead96056c186c306d3675116ee7
-ada01175f7a5f7106e01e7ad9ff0a5fc
-6130659c691172e1ad9e106e05ef2aef
-ad99f358f4042aa3fa433248364d3a54
-10d7a3fa10c1ad9a10cba3f210cfa3f4
-012aa3ee4310cea3eee2a3ffe7ad97e9
-ad981162f2032aa5ec493453385501c1
-ad9cd3ad9d10cca5ec10c5ad9b43c114
-437044a2cd450267406c46741168e901
-2a754501d2ad2ed4751179f0a5590162
-2a7910edad9410e1ad930461a26868a2
-776fa28670a288791172ec0a4d335414
-542e55385810cbad8c01caabadd2ad8b
-10c1abf84d2e523e5310cbad8a02c4ad
-88cba90bcea54102cfad89d3ab38d5ab
-252aab254138423c474c4b01c7a7c4da
-ad4210ccad8502c1ad86c7a389d9a37c
-01c52dd2ad87026b2e6e327210e9ad82
-10eda3e810f3a71d02612e65327210f3
-ad8310eda50710f2a5041170f4a51301
-6d2a7210f4a5ce10ee012aad844310d9
-ad8403653469866f8c751170ecad9211
-76e106491749324d364e3a5010cba3c8
-10cea5ee10d5ad8f10d0a98e2aa5ee42
-2a4610caad8e10d4ad8d1161ebad9011
-67f2ad912aa25441aa3142056f1f6f3e
-72447501672a6810e4ad8110e9ad8011
-70efa3fe106101e8a9f4e9ad7f613065
-5c68116bf3ad7e036c326d36733a7410
-ebad7d10e9ad7c10f5a36a10f3a3c311
-6ee7012aa3af4210c4a3af00214ac1c0
-52c0cc5638563c5758586259665a01d2
-abfed7ab6b04c1ad6ec4ad6fc5ad70ce
-ad6fd5a39301c6ad71d3ab6410cbad72
-03c4ad09c5ad09d4ad73d5ab38524653
-6c54a2575503c1abf8c7ad6cd9ad6dda
-ad0305d309d3ab38d5ab25d7ab28c5ad
-5ec8ab6bcfa9500ecd1ad40cd4ad64d5
-ab25d6ad65d9ad66cdad61cead62cfab
-71d2ad63c50cc5ab8ac9ab5fcaad60cb
-ab5bc1ad04c3ad5fc4ad080ecd1ad20c
-d2abd2d6abe7d7a3fadaab8bcdabbdce
-ad6bcfabc9d0ad6ac80cc8abb2caabad
-cbabbeccad6ac4ad67c6ad68c7ad694e
-644e404fa89650785102c1ad5ccfad5d
-d5ad2f09cc0fcca54ecfa984d0a98ed1
-ad0ed4ad04c1ad4fc3ad50c5ad51c8a3
-93c9ad520dcd17d40cd4ad5bd7a9e4d9
-a5c3daad54cdad58d2ad59d3ad5ac70c
-c7abcec8a57fcbad57cca9f6c1ad54c5
-ad55c6ad564aa2484ba24c4ca2644d00
-12ce20d50fd5a930d6a54fd8abfdd9a9
-14daad4ecea541cfa3f4d1ad4cd2ad4d
-d4a95fc60fc6ad4bc7a934cba90bcca3
-aacda3d0c1ad48c3ad49c4ad4ac5ab3a
-01cfad3dd0a72e07d00cd0ad40d2a78c
-d7ad41daad42c5ad3ec7a7c4c8a77ccd
-ad3f08d30fd3ad45d4a901d5ad46d6a9
-07d9ad47c1a7f9c2ad43c9ad44cbab55
-41c1604598456a46a24147a24e48a275
-4907d10cd1ad3cd2a573d3a711d4a728
-c3ad3bc4a713cca5eccea5ee09d20ed2
-ad2ed3a568d475d5ad2fdaad30c1ad2b
-c3ad2cc5a55bc79bc8ad2d04c9a57dcf
-a584d1ad0ed2a58ad8a58a0bd014d309
-d3ad36d4ad37d7ad38d0ad34d1ad35d2
-a55dc808c867cca777cead33c1ad31c5
-a5b3c6ad3206d20cd2a703d4a706d5a7
-07d6ad15cba3f2cdad39cead3a415e42
-a24c43a2834406cb0ccba523cfad29d9
-ad17daad2ac4a52fc5a52fcaad280dd1
-17d40cd4ad11d7ad12d8ad13daa35ed1
-ad0ed2ad0fd3ad10cc0bcc6dcda342ce
-ad07cfad0dc4ad0ac5ad0bc6ad0c0010
-cc1cd20ed2ab04d445d5a3d0d6ad1cd9
-a37cccad18cead19cfad1ad1ad1bc70c
-c7a389c8ad16c9ab1dcaad17c1a3c1c4
-a3afc5ad14c6ad150010cf1dd50fd5ad
-00d6ad26d7ad07d9ad27daa51bcfad23
-d0ad24d2ad25d3ab38c90cc9ad20ccad
-21cdad22cea3eec4abfec6ad1dc7ad1e
-c8ad1f342234423548374e3801382a39
-10b0ab3810b6ad091131b9ad061133b2
-ad071133b6ad082aa562305031a26b32
-02302e33383810b0a52f01b0a51bb2ab
-fb10b0750533233334354a3601b1ab64
-b2a5ee03b0a3eeb4a5eeb5a713b9a728
-02b3abfcb4ad01b7ad023034314a3201
-b1a562b9ad0003b2abfbb3a562b5ab04
-b9abfc06b50bb59bb7abfeb8abffb9a5
-62b1abfbb3abfdb4ab8b02342e353e37
-10b2ab2502b2a3eeb3ad03b5ad0403b0
-ab25b1ab25b4ad05b5a52f046436673c
-68427246761173f44b116ceda57a1168
-e2abf2116fed6301613c6d01e99dee01
-2aa3424110cda34210e200134c625131
-513c53405450556a5901c5ad09d4ab8c
-10c1ad5c02c1ad04c4ad08d9ad6604c7
-91c8a92fcaad7acead6bd2ad7b10cbad
-754c3c4d464e624f665001cbad57d3ad
-5a01c2ad43d9ad4704c1ad48cdad74ce
-a774d2ad4dd5ad7810c7ad7910cdad53
-452e4542474a494e4a644b02c8a506cd
-ad3fd7ad4101c79bc8ad2d10c2ad7503
-c4ad76cead77d1ad3cd2a57310cfad3d
-2a9b4132423c43464410daad2a01c5ad
-0bc6ad0c01c8ad16d5ad7401c3a915ce
-abf400217588e62bf221f29bf3a349f6
-a353f9a35cfa012a2e41127261e2a360
-022aa35e498a5210d5a361e651eb67ed
-75ee7f7a2d7a2ce125e22de54b10ea01
-2a2e41127261e2a360032aa35e312e49
-345310d5a3611137b2a36101d1a35fd2
-a3607538763c77527901e2a35df2a35c
-10f9a35203eca354eea355f4a356f5a3
-5703e1a358e2a359efa35af8a35b6b96
-6f696f44704e726873a2507402e1a34f
-e7a350eaa35102ea89ed8bfa8d05f206
-f295f397fa99e38fe491e59309ef0fef
-a344f1a345f3a346f9a347faa348e29b
-e332e8a341eda342eea343022a9d4e2c
-5012616ceda1126261f49f04e1a34ae5
-a34be7a34cefa34df4a34e6b3c6c3e6d
-586e03e381eb83ee85f98710eb6905ee
-06ee71f36df473e16be26de96f03ed77
-ee79ef7bf07d65276534673a68546a01
-e765f44d01e24df94f05ed06ed59ef5b
-f15de353e455e75702e15fec61ef6361
-48625263646405f006f045f947fa49e1
-3fe541ea4302e927eb29f52b04e92ff1
-31f233f435f93702e439e53be83d
+af4b10f8adc810e1af4a10f4ada56132
+6436653a6710e8add610e7af4710eaaf
+4810e1af4900126d46741b7434753877
+42e1adfbefaf1210edaf1701f5af18f6
+af1910e1af1a6d3c6e406f50725a7301
+e7ad96ebaf1610efaf0e02e3af0fe9af
+10f5af1101e2af13f3af1410f3af1567
+266736683a693e6a4e6c10f3af0d10e9
+af0610e7af0702e2af08f5af09f6af0a
+01e1af0be9af0c6138625463646501ec
+a522f2af0504e5adfceaadfdecadfeee
+adfff2af0002f0af01f1af02f2af0310
+e9af040c6e3d7221722e7332774ee8af
+1e10e2af2404e1adcee9af25eca531ed
+af26f2af2710e5af286e346f3e7001e5
+a791f2adcc01e1adc6f2af2101e7af22
+eeaf23651d653a6c3e6d02e6af20eead
+bbf2adbe10f3af1d02e1af1fe3adb7e4
+adb8613462386301efad84f2ad8310f6
+af1b10e9af1c0d6d49733073307534e9
+a736efaf3b10f3af4004e1af41e532ea
+af44f4af45f7af46012a2e4812616ef3
+af43012aaf424310ceaf436d3a6f3e72
+02e2af3de5af3eecaf3f10ecaf3a10ee
+af3c6520653e67426b4c6c02e5af37e7
+af38ecaf3910f2af3301f2af34f7af35
+10efaf36612e62606410e4a73607f40c
+f4af2cf6af2df9af2efaaf2feda7bbef
+af29f0af2af3af2b02e1af30e2af31f9
+af3274a25275a4d9760a6f1fe509e5ad
+eee9ad70efadf66f3472387501eeadf9
+f4adfa10f4adf710efadf8613c654c69
+566c606d01e6adf4f7adf502e7adece9
+addbeeaded01e3adeff0adf001e3adf1
+f6adf210f3adf30026757ce91ff20ef2
+abd3f3abd7f4abddf767f9abeee9abb7
+ebabbeecabc2eeabc8efabca7a247a36
+e1ab96e5aba8e72ee8abb310edabf101
+2a2e41127261e2abaf012aabae5010cb
+abaf753c76527762786c7901e1abeff6
+abf003e8abe4ecabe5edabe6f1abe702
+e4a7beecabe8f5abe901e8abeaf1abeb
+01e7abecefabed6b807049705e716e72
+7273827406f10cf1abc6f2abe1f3abe2
+f4abe3e4abdee5abdfeaabe002e9abcf
+edabd0faabd110efabd202f5abd4f6ab
+d5f7abd604e4abd8e6abd9e7abdaeaab
+dbf7abdc6b486c586d686e726f03e6ab
+cbe7abccebabcdf1abce02ecabbff2ab
+c0f4abc102e6abc3f8abc4f9abc501e8
+abc6f9abc710e8abc96546655e667467
+7868886906eb0cebabbaedabbbefabbc
+f6abbde2a3b3e6abb8e7abb903e4aba9
+edabaaefababf4abac10e9abad02e3ab
+b0efabb1f5abb202ecabb4f1abb5f2ab
+b66144625a63866403e4aba4e7aba5e8
+aba6f5aba703eaab97ecab98eeab99f1
+ab9a06e70ce7ab9eefab9ff7aba0faab
+a1e3ab9be4ab9ce6ab9d01e9aba2f9ab
+a30f7362e72ce742ebabf9f2ad58fa01
+2a8641127261e2adea012a2e43127972
+ecabf6022aabf54b2a4d10ceabf710da
+abf673607464766e7a10ee012a2e4112
+7261e2adea022aad04412a4310ceadeb
+10c6adea10e1ade601e8a54cf2ade701
+e8ade8ecade96d326d3e6e426f707202
+e9ade3f4ade4f7ade510e2abfb01f226
+f8ade1012a2e44126576e1ade0012aad
+df4e10d0ade010ebade2623264366740
+6c10e9abfa10f5abf201e9abf3edabf4
+10e1abf870c3ac70a60671a6ee72a6fb
+730028788cec39f229f509f5ab85f6ab
+8bf7ab8cf22cf3ab7ef4ab8222032aab
+394da4cc522a5410d2ab3d01cfab3cd5
+ab3aecab60edab65eeab6cefab72f16d
+e431e438e5ab48e7ab4de9ab56ebab5c
+032a3644444b4c5312696ee4ab45012a
+ab424910ceab43126576e1ab4312686f
+eaab447834793e7a48e1ab2de3ab3801
+eeab92f7ab9301ecab94f2a50f10ecab
+956cb5724f725873747484758e7705e8
+09e8ab8cf0ab90f6ab91e2ab8de3ab8e
+e7ab8f04e2ab7be3ab38eeab7cf2ab7d
+f8a5f502e4ab7fe7ab80f9ab8101ebab
+83f1ab8404e1ab86e5ab87ebab88f2ab
+89f3ab8a6c4a6d666e926fa24b7003e4
+ab78ecab79f3ab7af9a77804e4ab61e9
+ab62ecab63efab5cf9ab6406ee0ceeab
+68f0ab69f1ab6af3ab6be1ab66e4a77d
+eaab6705f009f0ab6ff8ab70f9ab71e2
+a3a8e3ab6debab6e04e7ab73ebab74f1
+ab75f5ab76f9ab77673e67426858696e
+6a846b02e3ab5df2ab5ef3ab5f03e1ab
+4ef3ab4ff7ab50faab5103e9ab52ebab
+53eeab54f5ab5503e4ab57e7ab58ecab
+59edab5a10f2ab5b614a6276638664a2
+686503e6ab49e8ab4ae9ab4bf3ab4c06
+f30cf3ab31f4ab32f6ab33faab34e6ab
+2ee8ab2ff1ab3002e1ab35e5ab36f0ab
+3705ee09eeab40efab41f2a703e32ceb
+ab3eecab3f22055211522e53325410d2
+ab3d10cfab3c10d5ab3a2aab39312a4d
+10c5ab3b1137b2ab3a01e3ab46e8ab47
+00176f5a752bec09eca9f7f3a9e7f4ab
+05754c7750e1012a2e41127261e2a9df
+012aa9de5010cba9df10f5ab0710e1ab
+087217722e733e7410f0ab0602e1ab01
+e4ab02e7ab0310f3ab046f2e70327110
+edab0010eea9fd01e1a9feefa9ff683c
+6c1d6c406d4a6e03e2a7d1e7a9faeea9
+fbf4a9fc01e1a9f8f4a93410f3a9f968
+34693e6b01e1a9f5efa9f601eca9f0ee
+a9f102eca9f2f0a9f3f3a9f46420642e
+65386610eca9ef01e3a9eaf4a9eb04e4
+a9ecefa9edf2a573f3a573f8a9ee6134
+62646301e4a9e8eda9e904e7a9e0ec32
+eda9e3f0a9e4f5a9e5012aa9e1501268
+6cf0a9e201e9a9e6f5a9e7017526f5ab
+0902e3ab0ae7ab0bfaab0900146f4579
+17ef09efa950f5ab26f7ab29792cedab
+19eeab1e10f5ab2c6f3c724c74507554
+7701ebab2aefab2b02e2ab21e6ab22ef
+ab2310efab2410edab2502e5ab27e7ab
+28eda9506934693c6a566b5a6d5e6e01
+e1ab1fe7ab2001e1ab14e622012aab15
+4e10ccab1610f3ab1710f4ab1803e6ab
+1aefab1bf4ab1cf5ab1d61366346654a
+675a6810e7ab1302e9ab0ceaa965efab
+0d10e6ab0e02eaab0fecab10f3ab1110
+eeab126da2746ea6516f0e742eea0cea
+a9cceda5a4f2a9d5f3a9d8743e75487a
+4ce322012aa9c94510d3a9ca01e1a9da
+eba9db10e9a9dc10eda9dd6e236e3270
+4272467310e1a9d902e7a9d1eea9d2f3
+a9d310eda9d402efa9d6f5a9d7f9a9d5
+673a6a3e6b02e1a9cef2a9cff6a9d010
+e3a9cb01e7a9ccf3a9cd0022749fe926
+ef0fefa950f2a95bf3a488f4a95ff9a3
+d0e9a911eba90beca945ee012abad34d
+126f6ee7a542783d7834793e7a64e7a9
+34e8a93a01e3a96eeda96f05f709f7a9
+73f8a974faa975eba970eda971f6a972
+05f009f0a979f7a97afaa97beba976ed
+a977eea9787444755a76707703eba96b
+f2a539f6a96cf7a96d03e3a960e6a961
+e9a962f2a96303e1a964f0a965f2a966
+f3a96702e1a968eea969f9a96a697b6e
+446e426f5e707a71907202e4a95ceaa9
+5defa95e04e1a94ce6a94de9a94eebb6
+29f7a94f04e1a951e5a952e8a953f3a9
+54f8a95503f0a956f3a957f4a958f8a9
+5910eca95a693e6b546c6a6d02efa949
+f5a94af8a94b03e3a93de6a93eeea93f
+f7a94003e9a941eca942f0a943f7a944
+02e5a946f0a947f3a9486549653e666a
+67866802e9a93beca93cf2a50106ee0c
+eea92bf2a92cf4a92df5a92ee4a928e5
+a929eba92a04e1a92fe5a930eea931ef
+a932f1a93304e8a935eca936efa937f0
+a938f9a939615e62a25063a25d6406e8
+0ce8a924eaa925f2a926f8a927e1a921
+e5a922e6a9230bee1df712f7a913f926
+faa91622012aa9144310c3a915eeb44a
+efa911f3a912e709e7a90ee9a90feba9
+10e3a90be4a90ce6a90d04e8a917efa9
+18f1a919f5a91af7a91b04e9a91cf0a9
+1df1a91ef2a91ff5a9200021745fe41d
+ee0feea9a6efa9acf2a9b3f6a9c1f9a9
+c5e4a98be5a98ee7a993eca54e791579
+307a3ae1a97ce2a98401eda9c6eea9c7
+10e9a9c874387542775e7801f1a9c3f2
+a9c401eda9baf2a9bb04e9a9bcf0a9bd
+f3a9bef6a9bff8a9c010e2a9c26a606f
+356f4e706a716e72727304eba9b5eea9
+b6efa9b7f3a9b8f4a9b904e4a9ade5a9
+aeeea9aff0a9b0f5a9b110e9a98e10ef
+a9b210e2a9b46a4a6b4e6d586e04e6a9
+a7e8a9a8eba9a9eda9aaf0a9ab10efa9
+a101e7a9a2efa9a301e7a9a4faa9a566
+37665a675e686e6906ee0ceea99df5a9
+9ef9a99ffaa9a0e6a99ae9a99beaa99c
+10f2a99202e1a994e2a995eca99602e2
+a997e5a998f7a999613e636a64906502
+e2a98ff7a990f8a99106ee0ceea980f0
+a981f1a982f3a983e3a97de6a97eeba9
+7f05e809e8a988efa989f5a98ae1a985
+e5a986e6a98701e3a98cf3a98d66c769
+69c49f69a41b6aa4c66ba6136c001b74
+4ae717ef0cefa7f9f4a901f5a903f6a9
+07e7a7e2e9a7e4eea7f6771577307a34
+e1a7cde2a7d410eca90801e8a909faa9
+0a742e75327610f3a90710e7a90203e1
+a904efa905f9a3d7faa9066a4a6d316d
+326e426f4c7210e3a90002eea7f3efa7
+f4f0a7f501f3a7f7f5a7f805f209f2a7
+fdf3a7fefaa7ffeaa7faeba7fbeca7fc
+6a346b386c01e5a7f1eea7f210f0a7ee
+01e9a7eff4a7f0644d6476657a67a242
+6907e80ce8a7eaeaa7ebeca7ecf3a7ed
+e1a7e5e4a7e6e626e7a7e9012aa7e74c
+12696de2a7e810e2a7da06f00cf0a7de
+f1a7dff5a7e0faa7e1e4a7dbe5a7dced
+a7dd10e7a7e36134625a6301eda7d8f0
+a7d905e809e8a7d1eaa7d2f3a7d3e2a7
+cee4a7cfe7a7d002e5a7d5f5a7d6f7a7
+d700197739eb17f30cf3a711f4a728f5
+a71df7a729eba56aeea723efa725e409
+e4a713e7a718e9a71b772a7a34e1a70b
+01eda72af3a72b01e8a72ce9a72d6a33
+6d176d326e366f3a7210e9a72710efa7
+2210e8a72410f5a7266a2e6b326c10ef
+a72110eaa71c03e5a71deba71ef7a71f
+f8a720641a643466446701e2a719e5a7
+1a02e4a714e9a715f5a71610e5a71761
+3a62446302e1a710e5a711e8a71201ee
+a70cf2a70d02e1a3a8e2a70ef9a70f0b
+721ae909e9a736f6a73cf7a73d722a75
+2ee1a72e10e1a73a10f4a73b67176734
+693e6d01e3a738eca73901eba731efa7
+3510e2a737612e623e6510eea73402e2
+a72feda730f2a73101efa732f5a73300
+2875c0f0eb74f23ff628f6a795f7a7b7
+f9022a32414c4c126174eea7c6022aa7
+c4432a5410d2a7c610cea7c5127261e2
+a7c5f2a788f3a7a1f5022aa46741a46d
+5912657ae9a783eb38eca777eda77cee
+a787efa78c012a2e41127261e2a77204
+2aa77041324336493a4d10cea77410c6
+a77110cea77210d2a7737a1b7a38e1a5
+b3e7a75be9a767eaa76b03e8a7c9eaa7
+caf2a7cbf4a7cc753c766e777e789479
+01e5a7c7f8a7c807ed0ceda7b0eea7b1
+f0a7b2f3a7b3e2a7ace4a7ade5a7aeea
+a7af02e7a7b4f2a7b5f8a7b603eaa7b8
+eba7b9efa7baf1a7bb07ed0ceda7c0f0
+a7c1f7a7c2faa7c3e1a7bce3a7bde5a7
+beeca7bf6bc0d57063704a7170728673
+a2457403e2a7a8eda7a9efa7aaf2a7ab
+05f209f2a794f6a795f8a796e5a791e6
+a792efa79303e2a797e6a798f3a799f9
+a79a05ec09eca79ef3a79ff5a7a0e3a7
+9be9a79ceaa79d05e809e8a7a5eaa7a6
+f2a7a7e2a7a2e4a7a3e6a7a46b506c5a
+6d706ea2576f04e9a78deba78aeca78e
+f3a78ffaa79001e3a775eaa77603eea7
+78f1a779f4a77af8a77b06f226f232f3
+a784f5a785f7a786022a324140591265
+7ae9a783012aa7804c10c2a781127261
+e2a782e2a77de8a77eefa77f04e3a788
+e6a789e7a75beea78af0a78b66526648
+6758686869a06a03e4a76ce7a76df3a7
+6ef9a76f02efa758f2a759f9a75a02e5
+a75ce6a75df0a75e08f10ff1a762f3a7
+63f4a764f7a765faa766e1a75fe2a760
+ebac95eea76102eaa768f5a769f7a76a
+6146627e63a24164a24b6502e1a755ee
+a756faa75708e90fe9a742eaa743eda7
+44efa745f7a746e1a73ee2a73fe3a740
+e4a74105f109f1a74af8a74bf9a74ce4
+a747eda748f0a74903e7a74deba74eec
+a74ff4a75003e5a751e8a752eca753f4
+a75466a2c267a4776800137546f20ff2
+a703f4a706f5a707f9a342faa70a7534
+e13ee5a5ece962efa5ff01e9a708f2a7
+0922032aa5e2372e43345310c4a5e311
+33b6a5e310cda5e4012aa5ee4c126174
+eea5ef6c386c3c6d466e506f6c7301e2
+a704eea70501e1a5f6f5a5f701e4a5f8
+f4a5f904e4a5fae5a5fbeaa5fceea5fd
+efa5fe02e3a700eaa701f4a702615862
+746478687c6905e809e8a5f3eca5f4ed
+a5f5e1a5f0e6a5f1e7a5f204e7a5e5eb
+a5e6eda5e7f7a5e8faa5e910e2a5ea10
+f9a5eb10f9a5ed00117553e90fe9a57d
+eaa581efa584f2a58af9a59975427694
+e1a573e6012aa5794112646ceda57a09
+e80fe8a593f1a594f2a595f6a596f9a5
+97e2a58fe332e4a590e5a591e6a59201
+2aa5794112646ceda57a10f2a5986d2f
+6d4e6f52706271667204e3a58be5a58a
+f0a58cf2a58df3a58e10f0a58302e4a5
+85eea586f2a58710e5a58810f3a58961
+32665669606c10f2a58205e908e9a577
+eea578f467e1a574e2a575e7a57601e9
+a57beda57c02e1a57eeca57ff4a58000
+1a6e9f791dec0ceca5bfeea5c3f5a5d3
+f6a5db792ce1a59ae4a5ac01e1a5a5e9
+a5e1733a733e754276747702e3a5dee9
+a5dff4a5e010f7a5d207f20cf2a5d7f7
+a5d8f8a5d9faa5dae2a5d4e3a5d5e4a5
+d6e7a5c302e6a5dcf2a5b6f3a5dd6e5a
+6f6a7204e2a5a8e332e5a55df4a5d0f7
+a5d1012aa5ce4c12696ee2a5cf02e4a5
+c4e7a5c5efa5c607ee0ceea5c6f2a5cb
+f3a5ccf4a5cde4a5c7e6a5c8e9a5c9ed
+a5ca673c6a236a386b486c526d01eda5
+c1f6a5c202eba5baeea5bbf5a5bc01ee
+a5bdf0a5be10eba5c06734683e6901ec
+a5b8eda5b901eea5b6efa56910f3a5b7
+6428642e653e6610eba5b502e5a5adee
+a5aef2a5af05ef09efa5b3f2a52ffaa5
+b4e2a5b0eaa5b1eca5b2612e626c6310
+f2a5ab09ed0feda5a0eea5a1f7a5a2f9
+a5a3faa5a4e1a59be6a59ce7a59de8a5
+9eeaa59f05ef09efa5a8f9a5a9faa5aa
+e1a5a5e6a5a6eda5a763c2f463a2a364
+a4fa6500127733ee19ee38efa566f3a5
+68f4a55bf5a366012aa56253126861f7
+a563773478387a3ce5a556eca55d10ef
+a57010f4a57110e1a5726d466d486e7a
+728473887403f2a56cf4a56df5a56ef8
+a56f02e1a55ee9a55feb012a2e4e126b
+6fefa561012aa5604710cea56101eea5
+64f1a56510e9a56702e7a569eba56af5
+a56b623e664267466b02e1a55aeba55b
+f9a55c10f5a55510e9a55701eca558f9
+a559001b7257e821f316f3a51bf52cf6
+a521f9a522012aa51f47126c61e7a520
+e8a3edefa512f2a515771277307a34e1
+a3e3e5a3e910e4a51510e5a51b722e73
+4a7410e4a51e04e7a516e8a517eba518
+eca519f3a51a01e2a51cf7a51d69556c
+336c326d426f727010f3a51402e1a50d
+e3a50ee4a50f02e5a510e7a511ee022a
+a26342a2ae4811616e01e2a3fff4a3fa
+10f0a51369406a446b03e2a509eca50a
+efa50bf9a50c10e3a50502e1a506eda5
+07f6a508658f65a28066a28167a28268
+05ef09efa502f0a503f2a504e92ceba5
+00eda501022a3c42a2594811616e01e2
+a3fff4a3fa0b4d2d5417542e55385610
+c4a3fd01c8a3f9d7a3fa01cba3fbd3a3
+fc4db4c0502a5310d2a3f802c6a3f5c8
+a3f6daa3f7470e473048b4a44910c4a3
+f310c6a3f12aa3ee412a4210cea3f010
+d5a3ef126f70efa3fe10e2a3ea10e1a3
+eb10e7a3ec6134623e6301e8a3e7f0a3
+e801e4a3e4eea3e510eaa3e60017726f
+791ce508e5a52ff6a54ffa45792a7a34
+e1a52301efa552f5a55310e7a554751d
+752e764a7710f7a55104e1a54ae3a54b
+e4a54ce7a54df4a54e10e1a550724073
+747403eda546f0a547f3a548f9a54902
+e82ce9a543f3a544012a2e4d126f6ee7
+a542012aa5414310cea54210e2a54568
+2d6d176daacf6e3c6f03e2a53ee9a536
+f0a53ff7a54010eaa525682e69326a10
+e5a53c10e4a53901e1a53af1a53b6428
+6456655a6706ec0ceca535efa536f2a5
+37faa538e1a532e8a533e9a53410eea5
+2e01e4a530eea531612e625a6310e3a5
+2d06e80ce8a527eba528f2a529f6a52a
+e4a524e6a525e7a52601e4a52bf1a52c
+2aa60061bed462002373a5e51ded0fed
+a3aaeea3afefa3b3f2a3bcf3a3c1e5a3
+7ce7a389e8a38de9a39377417732783c
+794c7a72e1a36201e4a3d4f2a3d502e8
+a3d6eba3d7f2a3c905f309f3a3dbf6a3
+dcf8a3dde5a3d8eea3d9f2a3da04e1a3
+dee5a3dfe6a3e0e8a3e1f7a3e2733274
+4875587610e2a3d303eaa3c2f1a3c3f3
+a3c4f4a3c502efa3c6f4a3c7f6a3c809
+ed0feda3ceefa3cff2a3d0f3a3d1f5a3
+d2e1a3c9e3a3cae4a3cbe7a3cceba3cd
+6a866e3b6e486f587068716c7203e1a3
+bde8a3bef8a3bffaa3c002e7a3b0eda3
+b1f0a3b202eaa3b4eda3b5eea3b610f9
+a3b703e3a3b8e9a3b9f0a3baf6a3bb6a
+446b766c926d03e8a3abeba3acf1a3ad
+f5a3ae07ef0cefa39ef2a39ff4a3a0fa
+a3a1e8a39ae9a39beaa39ceea39d04e3
+a3a2eda3a3f1a3a4f5a3a5f6a3a602e1
+a3a7e7a3a8f4a3a9656a6562669467a2
+4468a24b6906ed0ceda396eea397efa3
+98f1a399e2a394e7a395eba37507f40c
+f4a381f7a382f8a383faa384e6a37de8
+a37eeaa37feda38003e4a385f1a386f4
+a387f9a38802e3a38aeea38bf8a38c05
+ec09eca391efa38df9a392e2a38ee7a3
+8fe9a3906132626463906410e4a37b07
+f20cf2a367f3a368f6a369f8a36aeca3
+63eea364f0a365f1a36606e40ce4a36e
+eaa36ff0a370f2a371e1a36be2a36ce3
+a36d09ed0feda376eea377efa378f1a3
+79f5a37ae3a363e6a372e8a373e9a374
+eca37500184dc28954c0e15736573658
+4e59645a12616ee2adde01612c631168
+efa9ab1172e1addd01702a731175f869
+1165efa9ed01652c691169e9a71b117a
+e9a783544455a29e5601612c691174e8
+addc1169e9addb07684e683669866ea2
+426f1174efabed106101e158e9042aab
+b343324b364c3a5410c8abb310cea7d9
+10c8add810c1add9012aa54f4d10d6a5
+4f01622a7210e8adda10f4012aa3b342
+10d4451173e1a9b96134658066866711
+6ce7add7056d116d2e6e327610f4a3a9
+10ecab9610e7abec67346b386c01e5ab
+a4f5a76010e2add410f2add5116cf5ab
+a8116ee7add6126761f2abf850c0c350
+a27252a2a85306694369426f6a759079
+016c2a7210e3a50f10efadd301643e6e
+01e4ab45e8012aab564c10cbab5610e4
+add002672e72387910efa51101e4ab73
+efadd110e1ab7b116ee4add2613e675e
+6801612a7210e4adcf10f7a563026d2e
+72327510f2ab3410f2ab6910e2adce11
+6ef7a34b046138654a68506c76721174
+e9adcc016c2a7510e3a51e10eda11172
+edadca02612e6c326e10f8a9f110e7ad
+cb01e9a9e1f0a9e21172e4a5f8026a30
+6f3675116ef2a9af116ee7adcd1168e7
+ab134d8a4ea2ab4f0467386c3e724473
+58751167f2a9dc1161edab4e1163ebab
+32016b2a7910e1a9d510e8a9db01672a
+6d10e1adc910e5a9d907722e725a7460
+756679116df2032aa3d0492e4d325410
+c8adc310cea76410cda3d0116fefa95e
+1165e9adc1116cf4adc2614265746c9a
+6f01642a6e10e7a54210e9adc0036832
+6b366e3a7210e3adbc10eaadb910e1ad
+ba01e4a975e9adbb0264346e387201e3
+adbeefadbf10e6a53d10e4adbd1179ed
+a9450461386258655c6b62731168f5ad
+c802672e6e327210e2adc610edadc410
+e4adc51161f49f1177e1adc7116fefa5
+6147c4114ac3354aa6c04ba6d94c0361
+4665a69c69a69e7901632a6410e9adb8
+10e9adb7026ea6796fa67a7410ee001a
+4bc139545b571457ac7358ac7759305a
+01c1ad00d7ab6c10d4ad745440558256
+03c1ad6fc5ad71cead70d5a3930bce14
+d609d6abe8d7abd5daab8cceadb5cfab
+cad2abd3cbc5d7cbabbfccad6bcdabbe
+04c1adb6c7ad6dd3a562d9ad6edaad04
+4e824e8a50a24a52a26d530cce17d40c
+d4ad65d5a79ed6ad66d9adb4cead63cf
+ab72d2ad64ca09caad61cbab5ccdad62
+c3ad60c5ab8bc9ab6006c70cc7abfcc9
+ad53cca54ecfa984c1ad50c3ad51c5ad
+520acc14d409d4ad5cd7a9e5d9a5c3cc
+a9f7cdad59d2ad5ac1ad55c5ad56c6ad
+57c7abcfc8a57f03c5ad5fcfa950d5a7
+9ed7ab294b9e4ca2434d0010cd1dd40f
+d4a95fd5a930d8abfed9a914daad4fcd
+a740cfadb2d1ad4dd2adb3c60cc6ad4c
+c7a934cbadb1cca3aac1adb0c3ad4ac4
+ad4bc5ab3b01c5ad3fcdadaf04c9ad45
+d3ad46d4a901d5ad47d6a90743c0c246
+644656476648a24d4905d209d2adaed3
+a711d4a728c3ad3cc4a713c5ad3002c9
+a57dcfa584d2a58a0cce17d30cd3ad37
+d4ad38d5ad03d7ad39cead34d0ad35d1
+ad36c608c6ad33c867cca777c1ad32c2
+ad06c5adad04cdad3acead3bd2a703d4
+a706d5a707435244a2424505d309d3a5
+68d4ada7daad31c1ad2cc3ad2dc5a55b
+0fcf1ad60cd6ad27d7ad08d9adabdaa5
+1bcfad24d0ad25d2ad26d5ad01c9c68f
+c9ad21ccad22cdad23ceadaa05cb09cb
+a523cfad2adaadacc5a52fc7ad5ecaad
+29345e34ae8a4178420bce14d209d2ab
+05d5a740d6ad1dcead1acfad1bd1ad1c
+c909c9ab1ecaad18ccad19c1a3c1c5ad
+15c6ad160cd217d50cd5abfdd7ad13d8
+ad14daa35ed2ad10d3ad11d4ad12cd09
+cdada9cfad0ed1ad0fc4ad0bc6ada8cc
+6d2aa562312c321133b0ada71137b2a7
+9e10e1a9ad10ef012aa7f94c10c1a7f9
+1170e3a7de026d2e6e327310f5a7ed10
+e2a7e801e1a7cee2a5cf01613a701161
+ee012aa72e4a10d0a72e016d2a7610e1
+ada310efada2056e1e6e306f36741168
+e9ada61164e1a7871172e5012aa78c4b
+01d0ad41d2a78c61306850691174f3ad
+a5026c2e6e327710e9a74610e9a55c10
+e1ada402612e6d326f10eaab4410f2ab
+0110f2012aa77c4b10c8a77c473448a2
+5c49127461eca56d0465466c5a6f6072
+7a75016a2a7210f5a9de10f2a5d3116f
+f2012aa5b34710c5a5b31161e7a52001
+6e2a7410e8a5cd01e7ad96eda5690161
+506510eb032aa55d432e47325410d2a3
+8c10d9ad2810d2a55d10eead97056c18
+6c306d3675116ee7ada11175f7a5f710
+6e01e7ada0f0a5fc6130659c691172e1
+ad9f106e05ef2aefad9af358f4042aa3
+fa433248364d3a5410d7a3fa10c1ad9b
+10cba3f210cfa3f4012aa3ee4310cea3
+eee2a3ffe7ad98e9ad991162f2032aa5
+ec493453385501c1ad9dd3ad9e10cca5
+ec10c5ad9c43c114437044a2cd450267
+406c46741168e9012a754501d2ad2fd4
+751179f0a55901622a7910edad9510e1
+ad940461a26868a2776fa28670a28879
+1172ec0a4d335414542e55385810cbad
+8d01caabaed2ad8c10c1abf94d2e523e
+5310cbad8b02c4ad89cba90bcea54102
+cfad8ad3ab39d5ab262aab264138423c
+474c4b01c7a7c4daad4310ccad8602c1
+ad87c7a389d9a37c01c52dd2ad88026b
+2e6e327210e9ad8310eda3e810f3a71d
+02612e65327210f3ad8410eda50710f2
+a5041170f4a513016d2a7210f4a5ce10
+ee012aad854310d9ad8503653469866f
+8c751170ecad931176e106491749324d
+364e3a5010cba3c810cea5ee10d5ad90
+10d0a98e2aa5ee422a4610caad8f10d4
+ad8e1161ebad911167f2ad922aa25441
+aa3142056f1f6f3e72447501672a6810
+e4ad8210e9ad811170efa3fe106101e8
+a9f5e9ad806130655c68116bf3ad7f03
+6c326d36733a7410ebad7e10e9ad7d10
+f5a36a10f3a3c3116ee7012aa3af4210
+c4a3af00214ac1c052c0cc5638563c57
+58586259665a01d2abffd7ab6c04c1ad
+6fc4ad70c5ad71cead70d5a39301c6ad
+72d3ab6510cbad7303c4ad0ac5ad0ad4
+ad74d5ab395246536c54a2575503c1ab
+f9c7ad6dd9ad6edaad0405d309d3ab39
+d5ab26d7ab29c5ad5fc8ab6ccfa9500e
+cd1ad40cd4ad65d5ab26d6ad66d9ad67
+cdad62cead63cfab72d2ad64c50cc5ab
+8bc9ab60caad61cbab5cc1ad05c3ad60
+c4ad090ecd1ad20cd2abd3d6abe8d7a3
+fadaab8ccdabbecead6ccfabcad0ad6b
+c80cc8abb3caabaecbabbfccad6bc4ad
+68c6ad69c7ad6a4e644e404fa8965078
+5102c1ad5dcfad5ed5ad3009cc0fcca5
+4ecfa984d0a98ed1ad0fd4ad05c1ad50
+c3ad51c5ad52c8a393c9ad530dcd17d4
+0cd4ad5cd7a9e5d9a5c3daad55cdad59
+d2ad5ad3ad5bc70cc7abcfc8a57fcbad
+58cca9f7c1ad55c5ad56c6ad574aa248
+4ba24c4ca2644d0012ce20d50fd5a930
+d6a54fd8abfed9a914daad4fcea541cf
+a3f4d1ad4dd2ad4ed4a95fc60fc6ad4c
+c7a934cba90bcca3aacda3d0c1ad49c3
+ad4ac4ad4bc5ab3b01cfad3ed0a72e07
+d00cd0ad41d2a78cd7ad42daad43c5ad
+3fc7a7c4c8a77ccdad4008d30fd3ad46
+d4a901d5ad47d6a907d9ad48c1a7f9c2
+ad44c9ad45cbab5641c1604598456a46
+a24147a24e48a2754907d10cd1ad3dd2
+a573d3a711d4a728c3ad3cc4a713cca5
+eccea5ee09d20ed2ad2fd3a568d475d5
+ad30daad31c1ad2cc3ad2dc5a55bc79b
+c8ad2e04c9a57dcfa584d1ad0fd2a58a
+d8a58a0bd014d309d3ad37d4ad38d7ad
+39d0ad35d1ad36d2a55dc808c867cca7
+77cead34c1ad32c5a5b3c6ad3306d20c
+d2a703d4a706d5a707d6ad16cba3f2cd
+ad3acead3b415e42a24c43a2834406cb
+0ccba523cfad2ad9ad18daad2bc4a52f
+c5a52fcaad290dd117d40cd4ad12d7ad
+13d8ad14daa35ed1ad0fd2ad10d3ad11
+cc0bcc6dcda342cead08cfad0ec4ad0b
+c5ad0cc6ad0d0010cc1cd20ed2ab05d4
+45d5a3d0d6ad1dd9a37cccad19cead1a
+cfad1bd1ad1cc70cc7a389c8ad17c9ab
+1ecaad18c1a3c1c4a3afc5ad15c6ad16
+0010cf1dd50fd5ad01d6ad27d7ad08d9
+ad28daa51bcfad24d0ad25d2ad26d3ab
+39c90cc9ad21ccad22cdad23cea3eec4
+abffc6ad1ec7ad1fc8ad203422344235
+48374e3801382a3910b0ab3910b6ad0a
+1131b9ad071133b2ad081133b6ad092a
+a562305031a26b3202302e33383810b0
+a52f01b0a51bb2abfc10b07505332333
+34354a3601b1ab65b2a5ee03b0a3eeb4
+a5eeb5a713b9a72802b3abfdb4ad02b7
+ad033034314a3201b1a562b9ad0103b2
+abfcb3a562b5ab05b9abfd06b50bb59b
+b7abffb8ad00b9a562b1abfcb3abfeb4
+ab8c02342e353e3710b2ab2602b2a3ee
+b3ad04b5ad0503b0ab26b1ab26b4ad06
+b5a52f046436673c68427246761173f4
+4b116ceda57a1168e2abf3116fed6301
+613c6d01e99dee012aa3424110cda342
+10e200134c625131513c53405450556a
+5901c5ad0ad4ab8d10c1ad5d02c1ad05
+c4ad09d9ad6704c791c8a92fcaad7bce
+ad6cd2ad7c10cbad764c3c4d464e624f
+665001cbad58d3ad5b01c2ad44d9ad48
+04c1ad49cdad75cea774d2ad4ed5ad79
+10c7ad7a10cdad54452e4542474a494e
+4a644b02c8a506cdad40d7ad4201c79b
+c8ad2e10c2ad7603c4ad77cead78d1ad
+3dd2a57310cfad3e2a9b4132423c4346
+4410daad2b01c5ad0cc6ad0d01c8ad17
+d5ad7501c3a915ceabf500217588e62b
+f221f29bf3a349f6a353f9a35cfa012a
+2e41127261e2a360022aa35e498a5210
+d5a361e651eb67ed75ee7f7a2d7a2ce1
+25e22de54b10ea012a2e41127261e2a3
+60032aa35e312e49345310d5a3611137
+b2a36101d1a35fd2a3607538763c7752
+7901e2a35df2a35c10f9a35203eca354
+eea355f4a356f5a35703e1a358e2a359
+efa35af8a35b6b966f696f44704e7268
+73a2507402e1a34fe7a350eaa35102ea
+89ed8bfa8d05f206f295f397fa99e38f
+e491e59309ef0fefa344f1a345f3a346
+f9a347faa348e29be332e8a341eda342
+eea343022a9d4e2c5012616ceda11262
+61f49f04e1a34ae5a34be7a34cefa34d
+f4a34e6b3c6c3e6d586e03e381eb83ee
+85f98710eb6905ee06ee71f36df473e1
+6be26de96f03ed77ee79ef7bf07d6527
+6534673a68546a01e765f44d01e24df9
+4f05ed06ed59ef5bf15de353e455e757
+02e15fec61ef636148625263646405f0
+06f045f947fa49e13fe541ea4302e927
+eb29f52b04e92ff131f233f435f93702
+e439e53be83d
         }
     }
     match{
index 52601f9fd7ac458b6a408ef8d3088cd761d0a943..a9e46d969c8d557c4e41551981ce2918d899bb74 100644 (file)
@@ -958,6 +958,7 @@ likelySubtags:table(nofallback){
     nyn{"nyn_Latn_UG"}
     nzi{"nzi_Latn_GH"}
     oc{"oc_Latn_FR"}
+    oc_ES{"oc_Latn_ES"}
     ogc{"ogc_Latn_ZZ"}
     oj{"oj_Cans_CA"}
     ojs{"ojs_Cans_CA"}
index d21503d71d07f75e52d7eefc140a2b56b4850653..a9ea38a9f3d65a50e4d4c83524e7efc3a4ecf149 100644 (file)
@@ -5243,6 +5243,7 @@ metadata:table(nofallback){
         "fil_PH",
         "fo_FO",
         "fr_FR",
+        "frr_DE",
         "fur_IT",
         "fy_NL",
         "ga_IE",
@@ -5467,6 +5468,7 @@ metadata:table(nofallback){
         "vai_Vaii",
         "vai_Vaii_LR",
         "ve_ZA",
+        "vec_IT",
         "vi_VN",
         "vo_001",
         "vun_TZ",
index f100a3b07b09811b3949d9495622ff49f6912567..f2aa329e6ca0c5580d80dae50e78c55d53221567 100644 (file)
@@ -193,6 +193,11 @@ numberingSystems:table(nofallback){
             desc{"꤀꤁꤂꤃꤄꤅꤆꤇꤈꤉"}
             radix:int{10}
         }
+        kawi{
+            algorithmic:int{0}
+            desc{"𑽐𑽑𑽒𑽓𑽔𑽕𑽖𑽗𑽘𑽙"}
+            radix:int{10}
+        }
         khmr{
             algorithmic:int{0}
             desc{"០១២៣៤៥៦៧៨៩"}
@@ -298,6 +303,11 @@ numberingSystems:table(nofallback){
             desc{"꧰꧱꧲꧳꧴꧵꧶꧷꧸꧹"}
             radix:int{10}
         }
+        nagm{
+            algorithmic:int{0}
+            desc{"𞓰𞓱𞓲𞓳𞓴𞓵𞓶𞓷𞓸𞓹"}
+            radix:int{10}
+        }
         newa{
             algorithmic:int{0}
             desc{"𑑐𑑑𑑒𑑓𑑔𑑕𑑖𑑗𑑘𑑙"}
index b09a896e6a43ff00e3d1023172fcb1dc58dd0178..262479269a35e2bce757e5c06c124da26472a712 100644 (file)
@@ -208,6 +208,7 @@ plurals:table(nofallback){
         ur{"set3"}
         uz{"set7"}
         ve{"set7"}
+        vec{"set21"}
         vi{"set0"}
         vo{"set7"}
         vun{"set7"}
@@ -322,6 +323,7 @@ plurals:table(nofallback){
         uk{"set45"}
         ur{"set39"}
         uz{"set39"}
+        vec{"set48"}
         vi{"set41"}
         yue{"set39"}
         zh{"set39"}
index b4253cc5cd67b4ed1fb204a33a8c2fd83fa45c9c..925b734e1265fc5e3c782b7f9a14a35b9f40101b 100644 (file)
@@ -13653,6 +13653,7 @@ supplementalData:table(nofallback){
         frr{
             primary{
                 scripts{"Latn"}
+                territories{"DE"}
             }
         }
         frs{
@@ -15796,7 +15797,10 @@ supplementalData:table(nofallback){
                 scripts{"Latn"}
             }
             secondary{
-                territories{"FR"}
+                territories{
+                    "ES",
+                    "FR",
+                }
             }
         }
         oj{
@@ -17370,6 +17374,15 @@ supplementalData:table(nofallback){
             primary{
                 scripts{"Latn"}
             }
+            secondary{
+                territories{
+                    "IT",
+                    "BR",
+                    "HR",
+                    "SI",
+                    "MX",
+                }
+            }
         }
         vep{
             primary{
@@ -28700,6 +28713,9 @@ supplementalData:table(nofallback){
                 officialStatus{"official_regional"}
                 populationShareF:int{48700000}
             }
+            oc{
+                populationShareF:int{46100000}
+            }
             territoryF:intvector{
                 62177800,
                 49977000,
@@ -31713,17 +31729,17 @@ supplementalData:table(nofallback){
         }
         PK{
             bal{
-                populationShareF:int{48370000}
+                populationShareF:int{48260000}
             }
             bft{
-                populationShareF:int{47180000}
+                populationShareF:int{47204000}
             }
             bgn{
-                populationShareF:int{47570000}
+                populationShareF:int{47505000}
                 writingShareF:int{48500000}
             }
             brh{
-                populationShareF:int{48130000}
+                populationShareF:int{48127000}
             }
             btv{
                 populationShareF:int{46190000}
@@ -31736,58 +31752,55 @@ supplementalData:table(nofallback){
                 populationShareF:int{47660000}
             }
             gjk{
-                populationShareF:int{47110000}
+                populationShareF:int{46630000}
             }
             gju{
-                populationShareF:int{47200000}
+                populationShareF:int{47188000}
             }
             hnd{
-                populationShareF:int{47410000}
+                populationShareF:int{47569000}
             }
             hno{
-                populationShareF:int{48120000}
+                populationShareF:int{48171700}
             }
             khw{
-                populationShareF:int{47150000}
+                populationShareF:int{47169000}
             }
             ks{
-                populationShareF:int{46690000}
+                populationShareF:int{47174000}
             }
             kvx{
-                populationShareF:int{47160000}
+                populationShareF:int{47172000}
             }
             kxp{
-                populationShareF:int{47110000}
+                populationShareF:int{46860000}
             }
             lah{
                 populationShareF:int{49400000}
             }
             mvy{
-                populationShareF:int{47140000}
+                populationShareF:int{46960000}
             }
             pa_Arab{
                 populationShareF:int{49700000}
             }
             ps{
-                populationShareF:int{49150000}
+                populationShareF:int{49158000}
             }
             sd{
-                populationShareF:int{49120000}
+                populationShareF:int{49149000}
             }
             skr{
                 literacyShareF:int{48100000}
-                populationShareF:int{48910000}
+                populationShareF:int{49124600}
             }
             territoryF:intvector{
                 62106100,
                 49549000,
                 58233501,
             }
-            tg_Arab{
-                populationShareF:int{47330000}
-            }
             trw{
-                populationShareF:int{46530000}
+                populationShareF:int{46550000}
             }
             ur{
                 officialStatus{"official"}
@@ -34547,8 +34560,8 @@ supplementalData:table(nofallback){
         JP{
             allowed{
                 "H",
-                "h",
                 "K",
+                "h",
             }
             preferred{"H"}
         }
index 1453ecda8f3cfd115a9ed71da0c764cdd1f25b88..060c2553a5195987dae15e25031c858a40b63cb2 100644 (file)
@@ -19,64 +19,64 @@ ru{
             "%digits-ordinal-plural:",
             "-x: \u2212>>;",
             "0: =#,##0=-e;",
-            "%spellout-ordinal-masculine-genitive:",
+            "%digits-ordinal-masculine-genitive:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u0433\u043E;",
-            "%spellout-ordinal-neuter-genitive:",
+            "%digits-ordinal-neuter-genitive:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u0433\u043E;",
-            "%spellout-ordinal-feminine-genitive:",
+            "%digits-ordinal-feminine-genitive:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u0439;",
-            "%spellout-ordinal-plural-genitive:",
+            "%digits-ordinal-plural-genitive:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u0445;",
-            "%spellout-ordinal-masculine-dative:",
+            "%digits-ordinal-masculine-dative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u043C\u0443;",
-            "%spellout-ordinal-neuter-dative:",
+            "%digits-ordinal-neuter-dative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u043C\u0443;",
-            "%spellout-ordinal-feminine-dative:",
+            "%digits-ordinal-feminine-dative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u0439;",
-            "%spellout-ordinal-plural-dative:",
+            "%digits-ordinal-plural-dative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u043C;",
-            "%spellout-ordinal-masculine-accusative:",
+            "%digits-ordinal-masculine-accusative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u0439;",
-            "%spellout-ordinal-neuter-accusative:",
+            "%digits-ordinal-neuter-accusative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u0435;",
-            "%spellout-ordinal-feminine-accusative:",
+            "%digits-ordinal-feminine-accusative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u044E;",
-            "%spellout-ordinal-plural-accusative:",
+            "%digits-ordinal-plural-accusative:",
             "-x: \u2212>>;",
             "0: =#,##0=-e;",
-            "%spellout-ordinal-masculine-locative:",
+            "%digits-ordinal-masculine-locative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u043C;",
-            "%spellout-ordinal-neuter-locative:",
+            "%digits-ordinal-neuter-locative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u043C;",
-            "%spellout-ordinal-feminine-locative:",
+            "%digits-ordinal-feminine-locative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u0439;",
-            "%spellout-ordinal-plural-locative:",
+            "%digits-ordinal-plural-locative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u0445;",
-            "%spellout-ordinal-masculine-ablative:",
+            "%digits-ordinal-masculine-ablative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u043C;",
-            "%spellout-ordinal-neuter-ablative:",
+            "%digits-ordinal-neuter-ablative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u043C;",
-            "%spellout-ordinal-feminine-ablative:",
+            "%digits-ordinal-feminine-ablative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u0439;",
-            "%spellout-ordinal-plural-ablative:",
+            "%digits-ordinal-plural-ablative:",
             "-x: \u2212>>;",
             "0: =#,##0=-\u043C\u0438;",
         }
index a95bcee872f8b21a3077f396a38a0b4b610d921a..0515b3397a8b4f5759cf0d6a17909a6ae74b34aa 100644 (file)
@@ -315,7 +315,9 @@ en{
         CV{"Cabo Verde"}
         CZ{"Czech Republic"}
         FK{"Falkland Islands (Islas Malvinas)"}
+        NZ{"Aotearoa New Zealand"}
         SZ{"Swaziland"}
         TL{"East Timor"}
+        TR{"Türkiye"}
     }
 }
index 07817a91ea78194113f421d5107a64a625ef3149..dfecd38114cbc6964423a24c2bc5376675bce6d4 100644 (file)
@@ -69,7 +69,7 @@ static const DateIntervalFormatTestItem testItems[] = {
     { "en", "yMMMEd",   CAP_NONE,  tzUSPacific, Date201009270800, Date201009270800 + 31.0*_DAY,  u"Mon, Sep 27\u2009\u2013\u2009Thu, Oct 28, 2010" },
     { "en", "yMMMEd",   CAP_NONE,  tzUSPacific, Date201009270800, Date201009270800 + 410.0*_DAY, u"Mon, Sep 27, 2010\u2009\u2013\u2009Fri, Nov 11, 2011" },
     { "de", "Hm",       CAP_NONE,  tzUSPacific, Date201009270800, Date201009270800 + 12.0*_HOUR, u"08:00\u201320:00 Uhr" },
-    { "de", "Hm",       CAP_NONE,  tzUSPacific, Date201009270800, Date201009270800 + 31.0*_DAY,  u"27.9.2010, 08:00 \u2013 28.10.2010, 08:00" },
+    { "de", "Hm",       CAP_NONE,  tzUSPacific, Date201009270800, Date201009270800 + 31.0*_DAY,  u"27.9.2010, 08:00\u2009\u2013\u200928.10.2010, 08:00" },
     { "ja", "MMMd",     CAP_NONE,  tzUSPacific, Date201009270800, Date201009270800 + 1.0*_DAY,   u"9月27日~28日" },
     { "cs", "MMMEd",    CAP_NONE,  tzUSPacific, Date201009270800, Date201009270800 + 60.0*_DAY,  u"po 27. 9. \u2013 pá 26. 11." },
     { "cs", "yMMMM",    CAP_NONE,  tzUSPacific, Date201009270800, Date201009270800 + 60.0*_DAY,  u"září\u2013listopad 2010" },
@@ -194,21 +194,21 @@ static const ExpectPosAndFormat exp_en_HHmm[kNumDeltas] = {
     {  3,  5, "09:00\\u2009\\u2013\\u200909:20" },
     {  3,  5, "09:00\\u2009\\u2013\\u200911:00" },
     {  3,  5, "09:00\\u2009\\u2013\\u200921:00" },
-    { 15, 17, "11/20/2014, 09:00 \\u2013 11/28/2014, 09:00" },
-    { 15, 17, "11/20/2014, 09:00 \\u2013 12/6/2014, 09:00" },
-    { 15, 17, "11/20/2014, 09:00 \\u2013 2/28/2015, 09:00" }
+    { 15, 17, "11/20/2014, 09:00\\u2009\\u2013\\u200911/28/2014, 09:00" },
+    { 15, 17, "11/20/2014, 09:00\\u2009\\u2013\\u200912/6/2014, 09:00" },
+    { 15, 17, "11/20/2014, 09:00\\u2009\\u2013\\u20092/28/2015, 09:00" }
 };
 
 static const ExpectPosAndFormat exp_en_HHmmss[kNumDeltas] = {
     {  3,  5, "09:00:00" },
     {  3,  5, "09:00:00" },
-    {  3,  5, "09:00:00 \\u2013 09:00:20" },
-    {  3,  5, "09:00:00 \\u2013 09:20:00" },
-    {  3,  5, "09:00:00 \\u2013 11:00:00" },
-    {  3,  5, "09:00:00 \\u2013 21:00:00" },
-    { 15, 17, "11/20/2014, 09:00:00 \\u2013 11/28/2014, 09:00:00" },
-    { 15, 17, "11/20/2014, 09:00:00 \\u2013 12/6/2014, 09:00:00" },
-    { 15, 17, "11/20/2014, 09:00:00 \\u2013 2/28/2015, 09:00:00" }
+    {  3,  5, "09:00:00\\u2009\\u2013\\u200909:00:20" },
+    {  3,  5, "09:00:00\\u2009\\u2013\\u200909:20:00" },
+    {  3,  5, "09:00:00\\u2009\\u2013\\u200911:00:00" },
+    {  3,  5, "09:00:00\\u2009\\u2013\\u200921:00:00" },
+    { 15, 17, "11/20/2014, 09:00:00\\u2009\\u2013\\u200911/28/2014, 09:00:00" },
+    { 15, 17, "11/20/2014, 09:00:00\\u2009\\u2013\\u200912/6/2014, 09:00:00" },
+    { 15, 17, "11/20/2014, 09:00:00\\u2009\\u2013\\u20092/28/2015, 09:00:00" }
 };
 
 static const ExpectPosAndFormat exp_en_yyMMdd[kNumDeltas] = {
@@ -230,33 +230,33 @@ static const ExpectPosAndFormat exp_en_yyMMddHHmm[kNumDeltas] = {
     { 13, 15, "11/20/14, 09:00\\u2009\\u2013\\u200909:20" },
     { 13, 15, "11/20/14, 09:00\\u2009\\u2013\\u200911:00" },
     { 13, 15, "11/20/14, 09:00\\u2009\\u2013\\u200921:00" },
-    { 13, 15, "11/20/14, 09:00 \\u2013 11/28/14, 09:00" },
-    { 13, 15, "11/20/14, 09:00 \\u2013 12/06/14, 09:00" },
-    { 13, 15, "11/20/14, 09:00 \\u2013 02/28/15, 09:00" }
+    { 13, 15, "11/20/14, 09:00\\u2009\\u2013\\u200911/28/14, 09:00" },
+    { 13, 15, "11/20/14, 09:00\\u2009\\u2013\\u200912/06/14, 09:00" },
+    { 13, 15, "11/20/14, 09:00\\u2009\\u2013\\u200902/28/15, 09:00" }
 };
 
 static const ExpectPosAndFormat exp_en_yyMMddHHmmss[kNumDeltas] = {
     { 13, 15, "11/20/14, 09:00:00" },
     { 13, 15, "11/20/14, 09:00:00" },
-    { 13, 15, "11/20/14, 09:00:00 \\u2013 09:00:20" },
-    { 13, 15, "11/20/14, 09:00:00 \\u2013 09:20:00" },
-    { 13, 15, "11/20/14, 09:00:00 \\u2013 11:00:00" },
-    { 13, 15, "11/20/14, 09:00:00 \\u2013 21:00:00" },
-    { 13, 15, "11/20/14, 09:00:00 \\u2013 11/28/14, 09:00:00" },
-    { 13, 15, "11/20/14, 09:00:00 \\u2013 12/06/14, 09:00:00" },
-    { 13, 15, "11/20/14, 09:00:00 \\u2013 02/28/15, 09:00:00" }
+    { 13, 15, "11/20/14, 09:00:00\\u2009\\u2013\\u200909:00:20" },
+    { 13, 15, "11/20/14, 09:00:00\\u2009\\u2013\\u200909:20:00" },
+    { 13, 15, "11/20/14, 09:00:00\\u2009\\u2013\\u200911:00:00" },
+    { 13, 15, "11/20/14, 09:00:00\\u2009\\u2013\\u200921:00:00" },
+    { 13, 15, "11/20/14, 09:00:00\\u2009\\u2013\\u200911/28/14, 09:00:00" },
+    { 13, 15, "11/20/14, 09:00:00\\u2009\\u2013\\u200912/06/14, 09:00:00" },
+    { 13, 15, "11/20/14, 09:00:00\\u2009\\u2013\\u200902/28/15, 09:00:00" }
 };
 
 static const ExpectPosAndFormat exp_en_yMMMdhmmssz[kNumDeltas] = {
     { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT" },
     { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT" },
-    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT \\u2013 9:00:20\\u202FAM GMT" },
-    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT \\u2013 9:20:00\\u202FAM GMT" },
-    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT \\u2013 11:00:00\\u202FAM GMT" },
-    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT \\u2013 9:00:00\\u202FPM GMT" },
-    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT \\u2013 Nov 28, 2014, 9:00:00\\u202FAM GMT" },
-    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT \\u2013 Dec 6, 2014, 9:00:00\\u202FAM GMT" },
-    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT \\u2013 Feb 28, 2015, 9:00:00\\u202FAM GMT" }
+    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT\\u2009\\u2013\\u20099:00:20\\u202FAM GMT" },
+    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT\\u2009\\u2013\\u20099:20:00\\u202FAM GMT" },
+    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT\\u2009\\u2013\\u200911:00:00\\u202FAM GMT" },
+    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT\\u2009\\u2013\\u20099:00:00\\u202FPM GMT" },
+    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT\\u2009\\u2013\\u2009Nov 28, 2014, 9:00:00\\u202FAM GMT" },
+    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT\\u2009\\u2013\\u2009Dec 6, 2014, 9:00:00\\u202FAM GMT" },
+    { 16, 18, "Nov 20, 2014, 9:00:00\\u202FAM GMT\\u2009\\u2013\\u2009Feb 28, 2015, 9:00:00\\u202FAM GMT" }
 };
 
 static const ExpectPosAndFormat exp_ja_yyMMddHHmm[kNumDeltas] = {
@@ -367,7 +367,7 @@ static void TestFormatToResult() {
 
     {
         const char* message = "Field position test 1";
-        const UChar* expectedString = u"27. September 2010 um 15:00 – 2. März 2011 um 18:30";
+        const UChar* expectedString = u"27. September 2010 um 15:00\u2009\u2013\u20092. März 2011 um 18:30";
         udtitvfmt_formatToResult(fmt, Date201009270800, Date201103021030, fdi, &ec);
         assertSuccess("Formatting", &ec);
         static const UFieldPositionWithCategory expectedFieldPositions[] = {
@@ -437,7 +437,7 @@ static void TestFormatCalendarToResult() {
 
     {
         const char* message = "Field position test 1";
-        const UChar* expectedString = u"27. September 2010 um 15:00 – 2. März 2011 um 18:30";
+        const UChar* expectedString = u"27. September 2010 um 15:00\u2009\u2013\u20092. März 2011 um 18:30";
         udtitvfmt_formatCalendarToResult(fmt, ucal1, ucal2, fdi, &ec);
         assertSuccess("Formatting", &ec);
         static const UFieldPositionWithCategory expectedFieldPositions[] = {
@@ -490,9 +490,9 @@ static void TestFormatCalendarToResult() {
         // Date across Julian Gregorian change date.
         ucal_setMillis(ucal4, Date158210140000, &ec);
         ucal_setMillis(ucal5, Date158210160000, &ec);
-        //                                        1         2         3         4
-        //                              012345678901234567890123456789012345678901234567890
-        const UChar* expectedString = u"4. Oktober 1582 um 00:00 – 16. Oktober 1582 um 00:00";
+        //                                        1         2                        3         4
+        //                              0123456789012345678901234     5     6     789012345678901234567890
+        const UChar* expectedString = u"4. Oktober 1582 um 00:00\u2009\u2013\u200916. Oktober 1582 um 00:00";
         udtitvfmt_formatCalendarToResult(fmt, ucal4, ucal5, fdi, &ec);
         assertSuccess("Formatting", &ec);
         static const UFieldPositionWithCategory expectedFieldPositions[] = {
@@ -524,9 +524,9 @@ static void TestFormatCalendarToResult() {
         ucal_setMillis(ucal4, Date158210140000, &ec);
         ucal_setMillis(ucal5, Date158210160000, &ec);
         const char* message = "Field position test 4";
-        //                                        1         2         3         4
-        //                              012345678901234567890123456789012345678901234567890
-        const UChar* expectedString = u"14. Oktober 1582 um 00:00 – 16. Oktober 1582 um 00:00";
+        //                                        1         2                        3         4
+        //                              01234567890123456789012345     6     7     89012345678901234567890
+        const UChar* expectedString = u"14. Oktober 1582 um 00:00\u2009\u2013\u200916. Oktober 1582 um 00:00";
         udtitvfmt_formatCalendarToResult(fmt, ucal4, ucal5, fdi, &ec);
         assertSuccess("Formatting", &ec);
         static const UFieldPositionWithCategory expectedFieldPositions[] = {
index acd2ed814ec188647c2e013885f2cdcc2df67833..9e237a6756d6aecba550c1f369036dbf7607811a 100644 (file)
@@ -1860,8 +1860,8 @@ void DateFormatTest::TestNarrowNames()
 
             "h:mm a",     "2015 01 01 10:00:00", "10:00 a.\\u00A0m.",
             "h:mm a",     "2015 01 01 22:00:00", "10:00 p.\\u00A0m.",
-            "h:mm aaaaa", "2015 01 01 10:00:00", "10:00 a.\\u00A0m.",
-            "h:mm aaaaa", "2015 01 01 22:00:00", "10:00 p.\\u00A0m.",
+            "h:mm aaaaa", "2015 01 01 10:00:00", "10:00 a.\\u202Fm.",
+            "h:mm aaaaa", "2015 01 01 22:00:00", "10:00 p.\\u202Fm.",
         };
 
       expectFormat(EN_DATA, UPRV_LENGTHOF(EN_DATA), Locale("en", "", ""));
index 54b7623eb0dd6b3a563611538db8e23be93ab560..82322019b2a3aa8454408019657688eb408b110b 100644 (file)
@@ -421,19 +421,19 @@ void DateIntervalFormatTest::testFormat() {
         "root", "CE 2007 11 10 10:10:10", "CE 2007 12 10 10:10:10", "yM", "2007-11 \\u2013 2007-12",
 
         // test 'H' and 'h', using availableFormat in fallback
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 15:10:10", "Hms", "10:10:10 \\u2013 15:10:10",
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 15:10:10", "hms", "10:10:10\\u202FAM \\u2013 3:10:10\\u202FPM",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 15:10:10", "Hms", "10:10:10\\u2009\\u2013\\u200915:10:10",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 15:10:10", "hms", "10:10:10\\u202FAM\\u2009\\u2013\\u20093:10:10\\u202FPM",
 
         "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "MMMM", "October 2007\\u2009\\u2013\\u2009October 2008",
         "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "MMM", "Oct 2007\\u2009\\u2013\\u2009Oct 2008",
         // test skeleton with both date and time
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "dMMMyhm", "Nov 10, 2007, 10:10\\u202FAM \\u2013 Nov 20, 2007, 10:10\\u202FAM",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "dMMMyhm", "Nov 10, 2007, 10:10\\u202FAM\\u2009\\u2013\\u2009Nov 20, 2007, 10:10\\u202FAM",
 
         "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 11:10:10", "dMMMyhm", "Nov 10, 2007, 10:10\\u2009\\u2013\\u200911:10\\u202FAM",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 11:10:10", "hms", "10:10:10\\u202FAM \\u2013 11:10:10\\u202FAM",
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 11:10:10", "Hms", "10:10:10 \\u2013 11:10:10",
-        "en", "CE 2007 11 10 20:10:10", "CE 2007 11 10 21:10:10", "Hms", "20:10:10 \\u2013 21:10:10",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 11:10:10", "hms", "10:10:10\\u202FAM\\u2009\\u2013\\u200911:10:10\\u202FAM",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 11:10:10", "Hms", "10:10:10\\u2009\\u2013\\u200911:10:10",
+        "en", "CE 2007 11 10 20:10:10", "CE 2007 11 10 21:10:10", "Hms", "20:10:10\\u2009\\u2013\\u200921:10:10",
 
         "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "EEEEdMMMMy", "Wednesday, October 10, 2007\\u2009\\u2013\\u2009Friday, October 10, 2008",
 
@@ -467,7 +467,7 @@ void DateIntervalFormatTest::testFormat() {
 
         "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "d", "10/10/2007\\u2009\\u2013\\u200910/10/2008",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "Ed", "10 Wed \\u2013 10 Fri",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "Ed", "10 Wed\\u2009\\u2013\\u200910 Fri",
 
         "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "y", "2007\\u2009\\u2013\\u20092008",
 
@@ -475,29 +475,29 @@ void DateIntervalFormatTest::testFormat() {
 
 
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hm", "10/10/2007, 10:10\\u202FAM \\u2013 10/10/2008, 10:10\\u202FAM",
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "Hm", "10/10/2007, 10:10 \\u2013 10/10/2008, 10:10",
-        "en", "CE 2007 10 10 20:10:10", "CE 2008 10 10 20:10:10", "Hm", "10/10/2007, 20:10 \\u2013 10/10/2008, 20:10",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hm", "10/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200910/10/2008, 10:10\\u202FAM",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "Hm", "10/10/2007, 10:10\\u2009\\u2013\\u200910/10/2008, 10:10",
+        "en", "CE 2007 10 10 20:10:10", "CE 2008 10 10 20:10:10", "Hm", "10/10/2007, 20:10\\u2009\\u2013\\u200910/10/2008, 20:10",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hmv", "10/10/2007, 10:10\\u202FAM PT \\u2013 10/10/2008, 10:10\\u202FAM PT",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hmv", "10/10/2007, 10:10\\u202FAM PT\\u2009\\u2013\\u200910/10/2008, 10:10\\u202FAM PT",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hmz", "10/10/2007, 10:10\\u202FAM PDT \\u2013 10/10/2008, 10:10\\u202FAM PDT",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hmz", "10/10/2007, 10:10\\u202FAM PDT\\u2009\\u2013\\u200910/10/2008, 10:10\\u202FAM PDT",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "h", "10/10/2007, 10\\u202FAM \\u2013 10/10/2008, 10\\u202FAM",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "h", "10/10/2007, 10\\u202FAM\\u2009\\u2013\\u200910/10/2008, 10\\u202FAM",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hv", "10/10/2007, 10\\u202FAM PT \\u2013 10/10/2008, 10\\u202FAM PT",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hv", "10/10/2007, 10\\u202FAM PT\\u2009\\u2013\\u200910/10/2008, 10\\u202FAM PT",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hz", "10/10/2007, 10\\u202FAM PDT \\u2013 10/10/2008, 10\\u202FAM PDT",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hz", "10/10/2007, 10\\u202FAM PDT\\u2009\\u2013\\u200910/10/2008, 10\\u202FAM PDT",
 
         "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "EEddMMyyyy", "Wed, 10/10/2007\\u2009\\u2013\\u2009Fri, 10/10/2008",
 
         "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "EddMMy", "Wed, 10/10/2007\\u2009\\u2013\\u2009Fri, 10/10/2008",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hhmm", "10/10/2007, 10:10\\u202FAM \\u2013 10/10/2008, 10:10\\u202FAM",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hhmm", "10/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200910/10/2008, 10:10\\u202FAM",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hhmmzz", "10/10/2007, 10:10\\u202FAM PDT \\u2013 10/10/2008, 10:10\\u202FAM PDT",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hhmmzz", "10/10/2007, 10:10\\u202FAM PDT\\u2009\\u2013\\u200910/10/2008, 10:10\\u202FAM PDT",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hms", "10/10/2007, 10:10:10\\u202FAM \\u2013 10/10/2008, 10:10:10\\u202FAM",
+        "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hms", "10/10/2007, 10:10:10\\u202FAM\\u2009\\u2013\\u200910/10/2008, 10:10:10\\u202FAM",
 
         "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "dMMMMMy", "O 10, 2007\\u2009\\u2013\\u2009O 10, 2008",
 
@@ -534,7 +534,7 @@ void DateIntervalFormatTest::testFormat() {
 
         "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "d", "10/10\\u2009\\u2013\\u200911/10",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "Ed", "10 Wed \\u2013 10 Sat",
+        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "Ed", "10 Wed\\u2009\\u2013\\u200910 Sat",
 
         "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "y", "2007",
 
@@ -544,28 +544,28 @@ void DateIntervalFormatTest::testFormat() {
 
         "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "MMMM", "October\\u2009\\u2013\\u2009November",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hm", "10/10/2007, 10:10\\u202FAM \\u2013 11/10/2007, 10:10\\u202FAM",
-        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "Hm", "10/10/2007, 10:10 \\u2013 11/10/2007, 10:10",
-        "en", "CE 2007 10 10 20:10:10", "CE 2007 11 10 20:10:10", "Hm", "10/10/2007, 20:10 \\u2013 11/10/2007, 20:10",
+        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hm", "10/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200911/10/2007, 10:10\\u202FAM",
+        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "Hm", "10/10/2007, 10:10\\u2009\\u2013\\u200911/10/2007, 10:10",
+        "en", "CE 2007 10 10 20:10:10", "CE 2007 11 10 20:10:10", "Hm", "10/10/2007, 20:10\\u2009\\u2013\\u200911/10/2007, 20:10",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmv", "10/10/2007, 10:10\\u202FAM PT \\u2013 11/10/2007, 10:10\\u202FAM PT",
+        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmv", "10/10/2007, 10:10\\u202FAM PT\\u2009\\u2013\\u200911/10/2007, 10:10\\u202FAM PT",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmz", "10/10/2007, 10:10\\u202FAM PDT \\u2013 11/10/2007, 10:10\\u202FAM PST",
+        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmz", "10/10/2007, 10:10\\u202FAM PDT\\u2009\\u2013\\u200911/10/2007, 10:10\\u202FAM PST",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "h", "10/10/2007, 10\\u202FAM \\u2013 11/10/2007, 10\\u202FAM",
+        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "h", "10/10/2007, 10\\u202FAM\\u2009\\u2013\\u200911/10/2007, 10\\u202FAM",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hv", "10/10/2007, 10\\u202FAM PT \\u2013 11/10/2007, 10\\u202FAM PT",
+        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hv", "10/10/2007, 10\\u202FAM PT\\u2009\\u2013\\u200911/10/2007, 10\\u202FAM PT",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hz", "10/10/2007, 10\\u202FAM PDT \\u2013 11/10/2007, 10\\u202FAM PST",
+        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hz", "10/10/2007, 10\\u202FAM PDT\\u2009\\u2013\\u200911/10/2007, 10\\u202FAM PST",
 
         "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "EEddMMyyyy", "Wed, 10/10/2007\\u2009\\u2013\\u2009Sat, 11/10/2007",
 
         "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "EddMMy", "Wed, 10/10/2007\\u2009\\u2013\\u2009Sat, 11/10/2007",
 
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hhmmzz", "10/10/2007, 10:10\\u202FAM PDT \\u2013 11/10/2007, 10:10\\u202FAM PST",
+        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hhmmzz", "10/10/2007, 10:10\\u202FAM PDT\\u2009\\u2013\\u200911/10/2007, 10:10\\u202FAM PST",
 
-        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hms", "10/10/2007, 10:10:10\\u202FAM \\u2013 11/10/2007, 10:10:10\\u202FAM",
+        "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hms", "10/10/2007, 10:10:10\\u202FAM\\u2009\\u2013\\u200911/10/2007, 10:10:10\\u202FAM",
 
         "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "dMMMMMy", "O 10\\u2009\\u2013\\u2009N 10, 2007",
 
@@ -602,7 +602,7 @@ void DateIntervalFormatTest::testFormat() {
 
         "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "d", "10\\u2009\\u2013\\u200920",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "Ed", "10 Sat \\u2013 20 Tue",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "Ed", "10 Sat\\u2009\\u2013\\u200920 Tue",
 
         "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "y", "2007",
 
@@ -612,31 +612,31 @@ void DateIntervalFormatTest::testFormat() {
 
         "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "MMMM", "November",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hm", "11/10/2007, 10:10\\u202FAM \\u2013 11/20/2007, 10:10\\u202FAM",
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "Hm", "11/10/2007, 10:10 \\u2013 11/20/2007, 10:10",
-        "en", "CE 2007 11 10 20:10:10", "CE 2007 11 20 20:10:10", "Hm", "11/10/2007, 20:10 \\u2013 11/20/2007, 20:10",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hm", "11/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200911/20/2007, 10:10\\u202FAM",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "Hm", "11/10/2007, 10:10\\u2009\\u2013\\u200911/20/2007, 10:10",
+        "en", "CE 2007 11 10 20:10:10", "CE 2007 11 20 20:10:10", "Hm", "11/10/2007, 20:10\\u2009\\u2013\\u200911/20/2007, 20:10",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "11/10/2007, 10:10\\u202FAM PT \\u2013 11/20/2007, 10:10\\u202FAM PT",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "11/10/2007, 10:10\\u202FAM PT\\u2009\\u2013\\u200911/20/2007, 10:10\\u202FAM PT",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmz", "11/10/2007, 10:10\\u202FAM PST \\u2013 11/20/2007, 10:10\\u202FAM PST",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmz", "11/10/2007, 10:10\\u202FAM PST\\u2009\\u2013\\u200911/20/2007, 10:10\\u202FAM PST",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "h", "11/10/2007, 10\\u202FAM \\u2013 11/20/2007, 10\\u202FAM",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "h", "11/10/2007, 10\\u202FAM\\u2009\\u2013\\u200911/20/2007, 10\\u202FAM",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hv", "11/10/2007, 10\\u202FAM PT \\u2013 11/20/2007, 10\\u202FAM PT",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hv", "11/10/2007, 10\\u202FAM PT\\u2009\\u2013\\u200911/20/2007, 10\\u202FAM PT",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hz", "11/10/2007, 10\\u202FAM PST \\u2013 11/20/2007, 10\\u202FAM PST",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hz", "11/10/2007, 10\\u202FAM PST\\u2009\\u2013\\u200911/20/2007, 10\\u202FAM PST",
 
         "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "EEddMMyyyy", "Sat, 11/10/2007\\u2009\\u2013\\u2009Tue, 11/20/2007",
 
         "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "EddMMy", "Sat, 11/10/2007\\u2009\\u2013\\u2009Tue, 11/20/2007",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hhmm", "11/10/2007, 10:10\\u202FAM \\u2013 11/20/2007, 10:10\\u202FAM",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hhmm", "11/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200911/20/2007, 10:10\\u202FAM",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hhmmzz", "11/10/2007, 10:10\\u202FAM PST \\u2013 11/20/2007, 10:10\\u202FAM PST",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hhmmzz", "11/10/2007, 10:10\\u202FAM PST\\u2009\\u2013\\u200911/20/2007, 10:10\\u202FAM PST",
 
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hms", "11/10/2007, 10:10:10\\u202FAM \\u2013 11/20/2007, 10:10:10\\u202FAM",
-        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "Hms", "11/10/2007, 10:10:10 \\u2013 11/20/2007, 10:10:10",
-        "en", "CE 2007 11 10 20:10:10", "CE 2007 11 20 20:10:10", "Hms", "11/10/2007, 20:10:10 \\u2013 11/20/2007, 20:10:10",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hms", "11/10/2007, 10:10:10\\u202FAM\\u2009\\u2013\\u200911/20/2007, 10:10:10\\u202FAM",
+        "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "Hms", "11/10/2007, 10:10:10\\u2009\\u2013\\u200911/20/2007, 10:10:10",
+        "en", "CE 2007 11 10 20:10:10", "CE 2007 11 20 20:10:10", "Hms", "11/10/2007, 20:10:10\\u2009\\u2013\\u200911/20/2007, 20:10:10",
 
         "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "dMMMMMy", "N 10\\u2009\\u2013\\u200920, 2007",
 
@@ -705,8 +705,8 @@ void DateIntervalFormatTest::testFormat() {
 
         "en", "CE 2007 01 10 10:00:10", "CE 2007 01 10 14:10:10", "hhmmzz", "10:00\\u202FAM\\u2009\\u2013\\u20092:10\\u202FPM PST",
 
-        "en", "CE 2007 01 10 10:00:10", "CE 2007 01 10 14:10:10", "hms", "10:00:10\\u202FAM \\u2013 2:10:10\\u202FPM",
-        "en", "CE 2007 01 10 10:00:10", "CE 2007 01 10 14:10:10", "Hms", "10:00:10 \\u2013 14:10:10",
+        "en", "CE 2007 01 10 10:00:10", "CE 2007 01 10 14:10:10", "hms", "10:00:10\\u202FAM\\u2009\\u2013\\u20092:10:10\\u202FPM",
+        "en", "CE 2007 01 10 10:00:10", "CE 2007 01 10 14:10:10", "Hms", "10:00:10\\u2009\\u2013\\u200914:10:10",
 
         "en", "CE 2007 01 10 10:00:10", "CE 2007 01 10 14:10:10", "dMMMMMy", "J 10, 2007",
 
@@ -914,8 +914,8 @@ void DateIntervalFormatTest::testFormat() {
         "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "M", "10.2007\\u2009\\u2013\\u200910.2008",
 
 
-        "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hm", "10.10.2007, 10:10\\u202FAM \\u2013 10.10.2008, 10:10\\u202FAM",
-        "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "Hm", "10.10.2007, 10:10 \\u2013 10.10.2008, 10:10",
+        "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hm", "10.10.2007, 10:10\\u202FAM\\u2009\\u2013\\u200910.10.2008, 10:10\\u202FAM",
+        "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "Hm", "10.10.2007, 10:10\\u2009\\u2013\\u200910.10.2008, 10:10",
 
         "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "EEEEdMMMy", "Mittwoch, 10. Okt.\\u2009\\u2013\\u2009Samstag, 10. Nov. 2007",
 
@@ -940,8 +940,8 @@ void DateIntervalFormatTest::testFormat() {
         "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "MMM", "Okt.\\u2013Nov.",
 
 
-        "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hms", "10.10.2007, 10:10:10\\u202FAM \\u2013 10.11.2007, 10:10:10\\u202FAM",
-        "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "Hms", "10.10.2007, 10:10:10 \\u2013 10.11.2007, 10:10:10",
+        "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hms", "10.10.2007, 10:10:10\\u202FAM\\u2009\\u2013\\u200910.11.2007, 10:10:10\\u202FAM",
+        "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "Hms", "10.10.2007, 10:10:10\\u2009\\u2013\\u200910.11.2007, 10:10:10",
 
         "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "EEEEdMMMy", "Samstag, 10. \\u2013 Dienstag, 20. Nov. 2007",
 
@@ -965,7 +965,7 @@ void DateIntervalFormatTest::testFormat() {
         "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "y", "2007",
 
 
-        "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "10.11.2007, 10:10\\u202FAM Los Angeles Zeit \\u2013 20.11.2007, 10:10\\u202FAM Los Angeles Zeit",
+        "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "10.11.2007, 10:10\\u202FAM Los Angeles Zeit\\u2009\\u2013\\u200920.11.2007, 10:10\\u202FAM Los Angeles Zeit",
 
         "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 14:10:10", "EEEEdMMMy", "Mittwoch, 10. Jan. 2007",
 
@@ -2039,51 +2039,51 @@ void DateIntervalFormatTest::testFormatMillisecond() {
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 321, "msSS",   u"23:45.32"},
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 321, "msSSS",  u"23:45.321"},
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "ms",     u"23:45"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "msS",    u"23:45.3 \u2013 23:45.9"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "msSS",   u"23:45.32 \u2013 23:45.98"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "msSSS",  u"23:45.321 \u2013 23:45.987"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "ms",     u"23:45 \u2013 23:46"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "msS",    u"23:45.3 \u2013 23:46.9"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "msSS",   u"23:45.32 \u2013 23:46.98"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "msSSS",  u"23:45.321 \u2013 23:46.987"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "ms",     u"23:45 \u2013 24:45"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "msS",    u"23:45.3 \u2013 24:45.9"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "msSS",   u"23:45.32 \u2013 24:45.98"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "msSSS",  u"23:45.321 \u2013 24:45.987"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "msS",    u"23:45.3\u2009\u2013\u200923:45.9"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "msSS",   u"23:45.32\u2009\u2013\u200923:45.98"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "msSSS",  u"23:45.321\u2009\u2013\u200923:45.987"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "ms",     u"23:45\u2009\u2013\u200923:46"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "msS",    u"23:45.3\u2009\u2013\u200923:46.9"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "msSS",   u"23:45.32\u2009\u2013\u200923:46.98"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "msSSS",  u"23:45.321\u2009\u2013\u200923:46.987"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "ms",     u"23:45\u2009\u2013\u200924:45"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "msS",    u"23:45.3\u2009\u2013\u200924:45.9"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "msSS",   u"23:45.32\u2009\u2013\u200924:45.98"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "msSSS",  u"23:45.321\u2009\u2013\u200924:45.987"},
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 321, "s",      u"45"},
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 321, "sS",     u"45.3"},
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 321, "sSS",    u"45.32"},
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 321, "sSSS",   u"45.321"},
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "s",      u"45"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "sS",     u"45.3 \u2013 45.9"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "sSS",    u"45.32 \u2013 45.98"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "sSSS",   u"45.321 \u2013 45.987"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "s",      u"45 \u2013 46"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "sS",     u"45.3 \u2013 46.9"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "sSS",    u"45.32 \u2013 46.98"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "sSSS",   u"45.321 \u2013 46.987"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "s",      u"45 \u2013 45"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "sS",     u"45.3 \u2013 45.9"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "sSS",    u"45.32 \u2013 45.98"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "sSSS",   u"45.321 \u2013 45.987"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "sS",     u"45.3\u2009\u2013\u200945.9"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "sSS",    u"45.32\u2009\u2013\u200945.98"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "sSSS",   u"45.321\u2009\u2013\u200945.987"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "s",      u"45\u2009\u2013\u200946"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "sS",     u"45.3\u2009\u2013\u200946.9"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "sSS",    u"45.32\u2009\u2013\u200946.98"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "sSSS",   u"45.321\u2009\u2013\u200946.987"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "s",      u"45\u2009\u2013\u200945"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "sS",     u"45.3\u2009\u2013\u200945.9"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "sSS",    u"45.32\u2009\u2013\u200945.98"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "sSSS",   u"45.321\u2009\u2013\u200945.987"},
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 321, "S",      u"3"},
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 321, "SS",     u"32"},
         { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 321, "SSS",    u"321"},
 
         // Same millisecond but in different second.
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 321, "S",      u"3 \u2013 3"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 321, "SS",     u"32 \u2013 32"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 321, "SSS",    u"321 \u2013 321"},
-
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "S",      u"3 \u2013 9"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "SS",     u"32 \u2013 98"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "SSS",    u"321 \u2013 987"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "S",      u"3 \u2013 9"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "SS",     u"32 \u2013 98"},
-        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "SSS",    u"321 \u2013 987"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "S",      u"3 \u2013 9"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "SS",     u"32 \u2013 98"},
-        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "SSS",    u"321 \u2013 987"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 321, "S",      u"3\u2009\u2013\u20093"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 321, "SS",     u"32\u2009\u2013\u200932"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 321, "SSS",    u"321\u2009\u2013\u2009321"},
+
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "S",      u"3\u2009\u2013\u20099"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "SS",     u"32\u2009\u2013\u200998"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 45, 987, "SSS",    u"321\u2009\u2013\u2009987"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "S",      u"3\u2009\u2013\u20099"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "SS",     u"32\u2009\u2013\u200998"},
+        { 2019, 2, 10, 1, 23, 45, 321, 1, 23, 46, 987, "SSS",    u"321\u2009\u2013\u2009987"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "S",      u"3\u2009\u2013\u20099"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "SS",     u"32\u2009\u2013\u200998"},
+        { 2019, 2, 10, 1, 23, 45, 321, 2, 24, 45, 987, "SSS",    u"321\u2009\u2013\u2009987"},
         { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, nullptr, nullptr},
     };
 
@@ -2193,7 +2193,7 @@ void DateIntervalFormatTest::verifyCategoryAndField(
 }
 
 void DateIntervalFormatTest::testTicket21222GregorianEraDiff() {
-    IcuTestErrorCode status(*this, "testTicket21222GregorianEraDiff");
+    IcuTestErrorCode status(*this, "   ");
 
     LocalPointer<Calendar> cal(Calendar::createInstance(*TimeZone::getGMT(), status));
     if (U_FAILURE(status)) {
@@ -2233,17 +2233,17 @@ void DateIntervalFormatTest::testTicket21222GregorianEraDiff() {
 
     formatted = g->formatToValue(bothAD, status);
     assertEquals("Gregorian - calendar both dates in AD",
-                 u"4/5/123, 6\u202FAM \u2013 4/5/124, 6\u202FAM",
+                 u"4/5/123, 6\u202FAM\u2009\u2013\u20094/5/124, 6\u202FAM",
                  formatted.toString(status));
 
     formatted = g->formatToValue(bothBC, status);
     assertEquals("Gregorian - calendar both dates in BC",
-                 u"4/5/124, 6\u202FAM \u2013 4/5/123, 6\u202FAM",
+                 u"4/5/124, 6\u202FAM\u2009\u2013\u20094/5/123, 6\u202FAM",
                  formatted.toString(status));
 
     formatted = g->formatToValue(BCtoAD, status);
     assertEquals("Gregorian - BC to AD",
-                 u"4/5/123 BC, 6\u202FAM \u2013 4/5/124 AD, 6\u202FAM",
+                 u"4/5/123 BC, 6\u202FAM\u2009\u2013\u20094/5/124 AD, 6\u202FAM",
                  formatted.toString(status));
 }
 
@@ -2291,20 +2291,20 @@ void DateIntervalFormatTest::testTicket21222ROCEraDiff() {
 
     formatted = roc->formatToValue(bothAfterMG, status);
     assertEquals("roc calendar - both dates in MG Era",
-                 u"民國1/1/2 上午6時 – 民國2/1/2 上午6時",
+                 u"民國1/1/2 上午6時\u2009\u2013\u2009民國2/1/2 上午6時",
                  formatted.toString(status));
     getCategoryAndField(formatted, expectedCategory,
                         expectedField, status);
 
     formatted = roc->formatToValue(beforeAfterMG, status);
     assertEquals("roc calendar - prior MG Era and in MG Era",
-                 u"民國前1/1/2 上午6時 – 民國2/1/2 上午6時",
+                 u"民國前1/1/2 上午6時\u2009\u2013\u2009民國2/1/2 上午6時",
                  formatted.toString(status));
     verifyCategoryAndField(formatted, expectedCategory, expectedField, status);
 
     formatted = roc->formatToValue(bothBeforeMG, status);
     assertEquals("roc calendar - both dates prior MG Era",
-                 u"民國前2/1/2 上午6時 – 民國前1/1/2 上午6時",
+                 u"民國前2/1/2 上午6時\u2009\u2013\u2009民國前1/1/2 上午6時",
                  formatted.toString(status));
     verifyCategoryAndField(formatted, expectedCategory, expectedField, status);
 }
index cb1f6cd90b594d86755ff03c4af86b7c16488600..a0fbea758e7b59736b3d7f2c11a1733357ad3fb3 100644 (file)
@@ -33986,6 +33986,92 @@ structLocale:table(nofallback){
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{""}
+        initialPattern{
+            initial{""}
+            initialSequence{""}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "",
+                "",
+            }
+            surnameFirst{
+                "",
+                "",
+                "",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{""}
+            givenFirst-long-addressing-informal{""}
+            givenFirst-long-monogram-formal{""}
+            givenFirst-long-monogram-informal{""}
+            givenFirst-long-referring-formal{""}
+            givenFirst-long-referring-informal{""}
+            givenFirst-medium-addressing-formal{""}
+            givenFirst-medium-addressing-informal{""}
+            givenFirst-medium-monogram-formal{""}
+            givenFirst-medium-monogram-informal{""}
+            givenFirst-medium-referring-formal{""}
+            givenFirst-medium-referring-informal{""}
+            givenFirst-short-addressing-formal{""}
+            givenFirst-short-addressing-informal{""}
+            givenFirst-short-monogram-formal{""}
+            givenFirst-short-monogram-informal{""}
+            givenFirst-short-referring-formal{""}
+            givenFirst-short-referring-informal{""}
+            sorting-long-referring-formal{""}
+            sorting-long-referring-informal{""}
+            sorting-medium-referring-formal{""}
+            sorting-medium-referring-informal{""}
+            sorting-short-referring-formal{""}
+            sorting-short-referring-informal{""}
+            surnameFirst-long-addressing-formal{""}
+            surnameFirst-long-addressing-informal{""}
+            surnameFirst-long-monogram-formal{""}
+            surnameFirst-long-monogram-informal{""}
+            surnameFirst-long-referring-formal{""}
+            surnameFirst-long-referring-informal{""}
+            surnameFirst-medium-addressing-formal{""}
+            surnameFirst-medium-addressing-informal{""}
+            surnameFirst-medium-monogram-formal{""}
+            surnameFirst-medium-monogram-informal{""}
+            surnameFirst-medium-referring-formal{""}
+            surnameFirst-medium-referring-informal{""}
+            surnameFirst-short-addressing-formal{""}
+            surnameFirst-short-addressing-informal{""}
+            surnameFirst-short-monogram-formal{""}
+            surnameFirst-short-monogram-informal{""}
+            surnameFirst-short-referring-formal{""}
+            surnameFirst-short-referring-informal{""}
+        }
+        sampleName{
+            full{
+                given{""}
+                given-informal{""}
+                given2{""}
+                prefix{""}
+                suffix{""}
+                surname-core{""}
+                surname-prefix{""}
+                surname2{""}
+            }
+            given12Surname{
+                given{""}
+                given2{""}
+                surname{""}
+            }
+            givenOnly{
+                given{""}
+            }
+            givenSurnameOnly{
+                given{""}
+                surname{""}
+            }
+        }
+    }
     transformNames{
         BGN{""}
         Numeric{""}
index 910f95f24d7de61d0332de5a63ecc433aa60abb8..533224a0798344be96295c58ef5ecf109814cbad 100644 (file)
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:73c0e4a638842b21877ebc3d4cfcd858339aa48fa1891be9e9cb0bd67f669539
-size 13896304
+oid sha256:f3112f5cdf386100bc201a1fabc3a15a190d662d100712619a83ca211639d0fb
+size 13891395
index f778bfab68e65846beda61e6e6ac9fc0baab33a8..fdcec70cce7f1c382fde878455e1444a917f0ce7 100644 (file)
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:5c81a52aedca23bbf4239ea39af722d6d6c8a4225c7d6532fc2312865dd00f32
-size 95823
+oid sha256:4c2050c3d697475c717825ff4c714fb843ff627801f8a6ab579b24c0d07b4fa3
+size 95822
index 8abb314055bc3d8d6322717cc98057c267da5d0d..4c64acee72c4782fccf66b5976ef954ed9920beb 100644 (file)
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:008a43bc6bd26b5c55f691188768cd3e0dde3785c4cdfea7900d23aebb92918b
-size 827990
+oid sha256:b63eb8bb7ce49927ef5dbc9173483fe25997ac1c9cff3cd02afe2be4324fc418
+size 828486
index 83bc6a5fb57e44f90eeb070662387395051a6703..dc0f1885091971595235a4d39e37222b8b3fa12b 100644 (file)
@@ -3119,8 +3119,8 @@ public class DateFormatTest extends TestFmwk {
 
                 "h:mm a",     "2015 01 01 10:00:00", "10:00 a.\u00A0m.",
                 "h:mm a",     "2015 01 01 22:00:00", "10:00 p.\u00A0m.",
-                "h:mm aaaaa", "2015 01 01 10:00:00", "10:00 a.\u00A0m.",
-                "h:mm aaaaa", "2015 01 01 22:00:00", "10:00 p.\u00A0m.",
+                "h:mm aaaaa", "2015 01 01 10:00:00", "10:00 a.\u202Fm.",
+                "h:mm aaaaa", "2015 01 01 22:00:00", "10:00 p.\u202Fm.",
             };
 
             expectFormat(EN_DATA, new Locale("en", "", ""));
index da2ff311c2e4663d717a51ceeecf280d9408e4e2..086f0a589c4457454ac188128b6ceb7f983be6b6 100644 (file)
@@ -72,15 +72,15 @@ public class DateIntervalFormatTest extends TestFmwk {
                 "root", "CE 2007 11 10 10:10:10", "CE 2007 12 10 10:10:10", "yM", "2007-11 \\u2013 2007-12",
 
                 // test 'H' and 'h', using availableFormat in fallback
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 15:10:10", "Hms", "10:10:10 \\u2013 15:10:10",
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 15:10:10", "hms", "10:10:10\\u202FAM \\u2013 3:10:10\\u202FPM",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 15:10:10", "Hms", "10:10:10\\u2009\\u2013\\u200915:10:10",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 15:10:10", "hms", "10:10:10\\u202FAM\\u2009\\u2013\\u20093:10:10\\u202FPM",
 
                 // test skeleton with both date and time
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "dMMMyhm", "Nov 10, 2007, 10:10\\u202FAM \\u2013 Nov 20, 2007, 10:10\\u202FAM",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "dMMMyhm", "Nov 10, 2007, 10:10\\u202FAM\\u2009\\u2013\\u2009Nov 20, 2007, 10:10\\u202FAM",
 
                 "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 11:10:10", "dMMMyhm", "Nov 10, 2007, 10:10\\u2009\\u2013\\u200911:10\\u202FAM",
 
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 11:10:10", "hms", "10:10:10\\u202FAM \\u2013 11:10:10\\u202FAM",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 10 11:10:10", "hms", "10:10:10\\u202FAM\\u2009\\u2013\\u200911:10:10\\u202FAM",
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "EEEEdMMMMy", "Wednesday, October 10, 2007\\u2009\\u2013\\u2009Friday, October 10, 2008",
 
@@ -114,7 +114,7 @@ public class DateIntervalFormatTest extends TestFmwk {
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "d", "10/10/2007\\u2009\\u2013\\u200910/10/2008",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "Ed", "10 Wed \\u2013 10 Fri",
+                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "Ed", "10 Wed\\u2009\\u2013\\u200910 Fri",
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "y", "2007\\u2009\\u2013\\u20092008",
 
@@ -124,27 +124,27 @@ public class DateIntervalFormatTest extends TestFmwk {
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "MMMM", "October 2007\\u2009\\u2013\\u2009October 2008",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hm", "10/10/2007, 10:10\\u202FAM \\u2013 10/10/2008, 10:10\\u202FAM",
+                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hm", "10/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200910/10/2008, 10:10\\u202FAM",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hmv", "10/10/2007, 10:10\\u202FAM PT \\u2013 10/10/2008, 10:10\\u202FAM PT",
+                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hmv", "10/10/2007, 10:10\\u202FAM PT\\u2009\\u2013\\u200910/10/2008, 10:10\\u202FAM PT",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hmz", "10/10/2007, 10:10\\u202FAM PDT \\u2013 10/10/2008, 10:10\\u202FAM PDT",
+                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hmz", "10/10/2007, 10:10\\u202FAM PDT\\u2009\\u2013\\u200910/10/2008, 10:10\\u202FAM PDT",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "h", "10/10/2007, 10\\u202FAM \\u2013 10/10/2008, 10\\u202FAM",
+                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "h", "10/10/2007, 10\\u202FAM\\u2009\\u2013\\u200910/10/2008, 10\\u202FAM",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hv", "10/10/2007, 10\\u202FAM PT \\u2013 10/10/2008, 10\\u202FAM PT",
+                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hv", "10/10/2007, 10\\u202FAM PT\\u2009\\u2013\\u200910/10/2008, 10\\u202FAM PT",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hz", "10/10/2007, 10\\u202FAM PDT \\u2013 10/10/2008, 10\\u202FAM PDT",
+                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hz", "10/10/2007, 10\\u202FAM PDT\\u2009\\u2013\\u200910/10/2008, 10\\u202FAM PDT",
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "EEddMMyyyy", "Wed, 10/10/2007\\u2009\\u2013\\u2009Fri, 10/10/2008",
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "EddMMy", "Wed, 10/10/2007\\u2009\\u2013\\u2009Fri, 10/10/2008",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hhmm", "10/10/2007, 10:10\\u202FAM \\u2013 10/10/2008, 10:10\\u202FAM",
+                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hhmm", "10/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200910/10/2008, 10:10\\u202FAM",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hhmmzz", "10/10/2007, 10:10\\u202FAM PDT \\u2013 10/10/2008, 10:10\\u202FAM PDT",
+                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hhmmzz", "10/10/2007, 10:10\\u202FAM PDT\\u2009\\u2013\\u200910/10/2008, 10:10\\u202FAM PDT",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hms", "10/10/2007, 10:10:10\\u202FAM \\u2013 10/10/2008, 10:10:10\\u202FAM",
+                "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hms", "10/10/2007, 10:10:10\\u202FAM\\u2009\\u2013\\u200910/10/2008, 10:10:10\\u202FAM",
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "dMMMMMy", "O 10, 2007\\u2009\\u2013\\u2009O 10, 2008",
 
@@ -182,7 +182,7 @@ public class DateIntervalFormatTest extends TestFmwk {
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "d", "10/10\\u2009\\u2013\\u200911/10",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "Ed", "10 Wed \\u2013 10 Sat",
+                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "Ed", "10 Wed\\u2009\\u2013\\u200910 Sat",
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "y", "2007",
 
@@ -192,27 +192,27 @@ public class DateIntervalFormatTest extends TestFmwk {
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "MMMM", "October\\u2009\\u2013\\u2009November",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hm", "10/10/2007, 10:10\\u202FAM \\u2013 11/10/2007, 10:10\\u202FAM",
+                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hm", "10/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200911/10/2007, 10:10\\u202FAM",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmv", "10/10/2007, 10:10\\u202FAM PT \\u2013 11/10/2007, 10:10\\u202FAM PT",
+                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmv", "10/10/2007, 10:10\\u202FAM PT\\u2009\\u2013\\u200911/10/2007, 10:10\\u202FAM PT",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmz", "10/10/2007, 10:10\\u202FAM PDT \\u2013 11/10/2007, 10:10\\u202FAM PST",
+                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmz", "10/10/2007, 10:10\\u202FAM PDT\\u2009\\u2013\\u200911/10/2007, 10:10\\u202FAM PST",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "h", "10/10/2007, 10\\u202FAM \\u2013 11/10/2007, 10\\u202FAM",
+                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "h", "10/10/2007, 10\\u202FAM\\u2009\\u2013\\u200911/10/2007, 10\\u202FAM",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hv", "10/10/2007, 10\\u202FAM PT \\u2013 11/10/2007, 10\\u202FAM PT",
+                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hv", "10/10/2007, 10\\u202FAM PT\\u2009\\u2013\\u200911/10/2007, 10\\u202FAM PT",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hz", "10/10/2007, 10\\u202FAM PDT \\u2013 11/10/2007, 10\\u202FAM PST",
+                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hz", "10/10/2007, 10\\u202FAM PDT\\u2009\\u2013\\u200911/10/2007, 10\\u202FAM PST",
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "EEddMMyyyy", "Wed, 10/10/2007\\u2009\\u2013\\u2009Sat, 11/10/2007",
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "EddMMy", "Wed, 10/10/2007\\u2009\\u2013\\u2009Sat, 11/10/2007",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hhmm", "10/10/2007, 10:10\\u202FAM \\u2013 11/10/2007, 10:10\\u202FAM",
+                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hhmm", "10/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200911/10/2007, 10:10\\u202FAM",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hhmmzz", "10/10/2007, 10:10\\u202FAM PDT \\u2013 11/10/2007, 10:10\\u202FAM PST",
+                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hhmmzz", "10/10/2007, 10:10\\u202FAM PDT\\u2009\\u2013\\u200911/10/2007, 10:10\\u202FAM PST",
 
-                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hms", "10/10/2007, 10:10:10\\u202FAM \\u2013 11/10/2007, 10:10:10\\u202FAM",
+                "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hms", "10/10/2007, 10:10:10\\u202FAM\\u2009\\u2013\\u200911/10/2007, 10:10:10\\u202FAM",
 
                 "en", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "dMMMMMy", "O 10\\u2009\\u2013\\u2009N 10, 2007",
 
@@ -247,27 +247,27 @@ public class DateIntervalFormatTest extends TestFmwk {
                 "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "EdM", "Sat, 11/10\\u2009\\u2013\\u2009Tue, 11/20",
 
                 "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "d", "10\\u2009\\u2013\\u200920",
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "Ed", "10 Sat \\u2013 20 Tue",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "Ed", "10 Sat\\u2009\\u2013\\u200920 Tue",
 
                 "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "M", "11",
 
                 "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "MMM", "Nov",
 
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hm", "11/10/2007, 10:10\\u202FAM \\u2013 11/20/2007, 10:10\\u202FAM",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hm", "11/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200911/20/2007, 10:10\\u202FAM",
 
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "11/10/2007, 10:10\\u202FAM PT \\u2013 11/20/2007, 10:10\\u202FAM PT",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "11/10/2007, 10:10\\u202FAM PT\\u2009\\u2013\\u200911/20/2007, 10:10\\u202FAM PT",
 
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmz", "11/10/2007, 10:10\\u202FAM PST \\u2013 11/20/2007, 10:10\\u202FAM PST",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmz", "11/10/2007, 10:10\\u202FAM PST\\u2009\\u2013\\u200911/20/2007, 10:10\\u202FAM PST",
 
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hz", "11/10/2007, 10\\u202FAM PST \\u2013 11/20/2007, 10\\u202FAM PST",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hz", "11/10/2007, 10\\u202FAM PST\\u2009\\u2013\\u200911/20/2007, 10\\u202FAM PST",
 
                 "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "EEddMMyyyy", "Sat, 11/10/2007\\u2009\\u2013\\u2009Tue, 11/20/2007",
 
                 "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "EddMMy", "Sat, 11/10/2007\\u2009\\u2013\\u2009Tue, 11/20/2007",
 
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hhmm", "11/10/2007, 10:10\\u202FAM \\u2013 11/20/2007, 10:10\\u202FAM",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hhmm", "11/10/2007, 10:10\\u202FAM\\u2009\\u2013\\u200911/20/2007, 10:10\\u202FAM",
 
-                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hms", "11/10/2007, 10:10:10\\u202FAM \\u2013 11/20/2007, 10:10:10\\u202FAM",
+                "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hms", "11/10/2007, 10:10:10\\u202FAM\\u2009\\u2013\\u200911/20/2007, 10:10:10\\u202FAM",
 
                 "en", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "dMMMMMy", "N 10\\u2009\\u2013\\u200920, 2007",
 
@@ -385,7 +385,7 @@ public class DateIntervalFormatTest extends TestFmwk {
 
                 "en", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hhmmzz", "10:00\\u2009\\u2013\\u200910:20\\u202FAM PST",
 
-                "en", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hms", "10:00:10\\u202FAM \\u2013 10:20:10\\u202FAM",
+                "en", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hms", "10:00:10\\u202FAM\\u2009\\u2013\\u200910:20:10\\u202FAM",
 
                 "en", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "dMMMM", "January 10",
 
@@ -426,7 +426,7 @@ public class DateIntervalFormatTest extends TestFmwk {
 
                 "en", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hhmmzz", "10:10\\u202FAM PST",
 
-                "en", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hms", "10:10:10\\u202FAM \u2013 10:10:20\\u202FAM",
+                "en", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hms", "10:10:10\\u202FAM\\u2009\\u2013\\u200910:10:20\\u202FAM",
 
                 "en", "CE 2007 01 01 22:00:00", "CE 2007 01 01 23:00:00", "yMMMMdHm", "January 1, 2007, 22:00\\u2009\\u2013\\u200923:00",
 
@@ -537,9 +537,9 @@ public class DateIntervalFormatTest extends TestFmwk {
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "MMM", "Okt. 2007\\u2009\\u2013\\u2009Okt. 2008",
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hm", "10.10.2007, 10:10\\u202FAM \\u2013 10.10.2008, 10:10\\u202FAM",
+                "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hm", "10.10.2007, 10:10\\u202FAM\\u2009\\u2013\\u200910.10.2008, 10:10\\u202FAM",
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "jm", "10.10.2007, 10:10 \\u2013 10.10.2008, 10:10",
+                "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "jm", "10.10.2007, 10:10\\u2009\\u2013\\u200910.10.2008, 10:10",
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "EEEEdMMMy", "Mittwoch, 10. Okt.\\u2009\\u2013\\u2009Samstag, 10. Nov. 2007",
 
@@ -566,11 +566,11 @@ public class DateIntervalFormatTest extends TestFmwk {
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "MMM", "Okt.\\u2013Nov.",
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmv", "10.10.2007, 10:10\\u202FAM Los Angeles Zeit \\u2013 10.11.2007, 10:10\\u202FAM Los Angeles Zeit",
+                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmv", "10.10.2007, 10:10\\u202FAM Los Angeles Zeit\\u2009\\u2013\\u200910.11.2007, 10:10\\u202FAM Los Angeles Zeit",
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "jmv", "10.10.2007, 10:10 Los Angeles Zeit \\u2013 10.11.2007, 10:10 Los Angeles Zeit",
+                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "jmv", "10.10.2007, 10:10 Los Angeles Zeit\\u2009\\u2013\\u200910.11.2007, 10:10 Los Angeles Zeit",
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hms", "10.10.2007, 10:10:10\\u202FAM \\u2013 10.11.2007, 10:10:10\\u202FAM",
+                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hms", "10.10.2007, 10:10:10\\u202FAM\\u2009\\u2013\\u200910.11.2007, 10:10:10\\u202FAM",
 
                 "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "EEEEdMMMy", "Samstag, 10. \\u2013 Dienstag, 20. Nov. 2007",
 
@@ -598,9 +598,9 @@ public class DateIntervalFormatTest extends TestFmwk {
 
                 "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "M", "11",
 
-                "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "10.11.2007, 10:10\\u202FAM Los Angeles Zeit \\u2013 20.11.2007, 10:10\\u202FAM Los Angeles Zeit",
+                "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "10.11.2007, 10:10\\u202FAM Los Angeles Zeit\\u2009\\u2013\\u200920.11.2007, 10:10\\u202FAM Los Angeles Zeit",
 
-                "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "jmv", "10.11.2007, 10:10 Los Angeles Zeit \\u2013 20.11.2007, 10:10 Los Angeles Zeit",
+                "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "jmv", "10.11.2007, 10:10 Los Angeles Zeit\\u2009\\u2013\\u200920.11.2007, 10:10 Los Angeles Zeit",
 
                 "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 14:10:10", "EEEEdMMMy", "Mittwoch, 10. Jan. 2007",
 
@@ -1889,21 +1889,21 @@ public class DateIntervalFormatTest extends TestFmwk {
             new ExpectPosAndFormat(  3,  5, "09:00\u2009\u2013\u200909:20" ),
             new ExpectPosAndFormat(  3,  5, "09:00\u2009\u2013\u200911:00" ),
             new ExpectPosAndFormat(  3,  5, "09:00\u2009\u2013\u200921:00" ),
-            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00 \u2013 11/28/2014, 09:00" ),
-            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00 \u2013 12/6/2014, 09:00" ),
-            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00 \u2013 2/28/2015, 09:00" )
+            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00\u2009\u2013\u200911/28/2014, 09:00" ),
+            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00\u2009\u2013\u200912/6/2014, 09:00" ),
+            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00\u2009\u2013\u20092/28/2015, 09:00" )
         };
 
         final ExpectPosAndFormat[] exp_en_HHmmss = {
             new ExpectPosAndFormat(  3,  5, "09:00:00" ),
             new ExpectPosAndFormat(  3,  5, "09:00:00" ),
-            new ExpectPosAndFormat(  3,  5, "09:00:00 \u2013 09:00:20" ),
-            new ExpectPosAndFormat(  3,  5, "09:00:00 \u2013 09:20:00" ),
-            new ExpectPosAndFormat(  3,  5, "09:00:00 \u2013 11:00:00" ),
-            new ExpectPosAndFormat(  3,  5, "09:00:00 \u2013 21:00:00" ),
-            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00:00 \u2013 11/28/2014, 09:00:00" ),
-            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00:00 \u2013 12/6/2014, 09:00:00" ),
-            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00:00 \u2013 2/28/2015, 09:00:00" )
+            new ExpectPosAndFormat(  3,  5, "09:00:00\u2009\u2013\u200909:00:20" ),
+            new ExpectPosAndFormat(  3,  5, "09:00:00\u2009\u2013\u200909:20:00" ),
+            new ExpectPosAndFormat(  3,  5, "09:00:00\u2009\u2013\u200911:00:00" ),
+            new ExpectPosAndFormat(  3,  5, "09:00:00\u2009\u2013\u200921:00:00" ),
+            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00:00\u2009\u2013\u200911/28/2014, 09:00:00" ),
+            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00:00\u2009\u2013\u200912/6/2014, 09:00:00" ),
+            new ExpectPosAndFormat( 15, 17, "11/20/2014, 09:00:00\u2009\u2013\u20092/28/2015, 09:00:00" )
         };
 
         final ExpectPosAndFormat[] exp_en_yyMMdd = {
@@ -1925,34 +1925,34 @@ public class DateIntervalFormatTest extends TestFmwk {
             new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00\u2009\u2013\u200909:20" ),
             new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00\u2009\u2013\u200911:00" ),
             new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00\u2009\u2013\u200921:00" ),
-            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00 \u2013 11/28/14, 09:00" ),
-            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00 \u2013 12/06/14, 09:00" ),
-            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00 \u2013 02/28/15, 09:00" )
+            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00\u2009\u2013\u200911/28/14, 09:00" ),
+            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00\u2009\u2013\u200912/06/14, 09:00" ),
+            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00\u2009\u2013\u200902/28/15, 09:00" )
         };
 
         final ExpectPosAndFormat[] exp_en_yyMMddHHmmss = {
             new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00" ),
             new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00" ),
-            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00 \u2013 09:00:20" ),
-            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00 \u2013 09:20:00" ),
-            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00 \u2013 11:00:00" ),
-            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00 \u2013 21:00:00" ),
-            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00 \u2013 11/28/14, 09:00:00" ),
-            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00 \u2013 12/06/14, 09:00:00" ),
-            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00 \u2013 02/28/15, 09:00:00" )
+            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00\u2009\u2013\u200909:00:20" ),
+            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00\u2009\u2013\u200909:20:00" ),
+            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00\u2009\u2013\u200911:00:00" ),
+            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00\u2009\u2013\u200921:00:00" ),
+            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00\u2009\u2013\u200911/28/14, 09:00:00" ),
+            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00\u2009\u2013\u200912/06/14, 09:00:00" ),
+            new ExpectPosAndFormat( 13, 15, "11/20/14, 09:00:00\u2009\u2013\u200902/28/15, 09:00:00" )
         };
 
         @SuppressWarnings("unused")
         final ExpectPosAndFormat[] exp_en_yMMMdhmmssz = {
             new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT" ),
             new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT" ),
-            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT \u2013 9:00:20\u202FAM GMT" ),
-            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT \u2013 9:20:00\u202FAM GMT" ),
-            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT \u2013 11:00:00\u202FAM GMT" ),
-            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT \u2013 9:00:00\u202FPM GMT" ),
-            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT \u2013 Nov 28, 2014, 9:00:00\u202FAM GMT" ),
-            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT \u2013 Dec 6, 2014, 9:00:00\u202FAM GMT" ),
-            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT \u2013 Feb 28, 2015, 9:00:00\u202FAM GMT" )
+            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT\u2009\u2013\u20099:00:20\u202FAM GMT" ),
+            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT\u2009\u2013\u20099:20:00\u202FAM GMT" ),
+            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT\u2009\u2013\u200911:00:00\u202FAM GMT" ),
+            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT\u2009\u2013\u20099:00:00\u202FPM GMT" ),
+            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT\u2009\u2013\u2009Nov 28, 2014, 9:00:00\u202FAM GMT" ),
+            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT\u2009\u2013\u2009Dec 6, 2014, 9:00:00\u202FAM GMT" ),
+            new ExpectPosAndFormat( 16, 18, "Nov 20, 2014, 9:00:00\u202FAM GMT\u2009\u2013\u2009Feb 28, 2015, 9:00:00\u202FAM GMT" )
         };
 
         final ExpectPosAndFormat[] exp_ja_yyMMddHHmm = {
@@ -2289,33 +2289,33 @@ public class DateIntervalFormatTest extends TestFmwk {
             { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 321, "msSS",   "23:45.32"},
             { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 321, "msSSS",  "23:45.321"},
             { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "ms",     "23:45"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "msS",    "23:45.3 – 23:45.9"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "msSS",   "23:45.32 – 23:45.98"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "msSSS",  "23:45.321 – 23:45.987"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "ms",     "23:45 – 23:46"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "msS",    "23:45.3 – 23:46.9"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "msSS",   "23:45.32 – 23:46.98"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "msSSS",  "23:45.321 – 23:46.987"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "ms",     "23:45 – 24:45"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "msS",    "23:45.3 – 24:45.9"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "msSS",   "23:45.32 – 24:45.98"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "msSSS",  "23:45.321 – 24:45.987"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "msS",    "23:45.3\u2009\u2013\u200923:45.9"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "msSS",   "23:45.32\u2009\u2013\u200923:45.98"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "msSSS",  "23:45.321\u2009\u2013\u200923:45.987"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "ms",     "23:45\u2009\u2013\u200923:46"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "msS",    "23:45.3\u2009\u2013\u200923:46.9"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "msSS",   "23:45.32\u2009\u2013\u200923:46.98"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "msSSS",  "23:45.321\u2009\u2013\u200923:46.987"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "ms",     "23:45\u2009\u2013\u200924:45"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "msS",    "23:45.3\u2009\u2013\u200924:45.9"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "msSS",   "23:45.32\u2009\u2013\u200924:45.98"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "msSSS",  "23:45.321\u2009\u2013\u200924:45.987"},
             { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 321, "s",      "45"},
             { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 321, "sS",     "45.3"},
             { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 321, "sSS",    "45.32"},
             { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 321, "sSSS",   "45.321"},
             { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "s",      "45"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "sS",     "45.3 – 45.9"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "sSS",    "45.32 – 45.98"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "sSSS",   "45.321 – 45.987"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "s",      "45 – 46"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "sS",     "45.3 – 46.9"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "sSS",    "45.32 – 46.98"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "sSSS",   "45.321 – 46.987"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "s",      "45 – 45"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "sS",     "45.3 – 45.9"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "sSS",    "45.32 – 45.98"},
-            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "sSSS",   "45.321 – 45.987"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "sS",     "45.3\u2009\u2013\u200945.9"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "sSS",    "45.32\u2009\u2013\u200945.98"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 45), 987, "sSSS",   "45.321\u2009\u2013\u200945.987"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "s",      "45\u2009\u2013\u200946"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "sS",     "45.3\u2009\u2013\u200946.9"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "sSS",    "45.32\u2009\u2013\u200946.98"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 1, 23, 46), 987, "sSSS",   "45.321\u2009\u2013\u200946.987"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "s",      "45\u2009\u2013\u200945"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "sS",     "45.3\u2009\u2013\u200945.9"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "sSS",    "45.32\u2009\u2013\u200945.98"},
+            { new Date(2019, 2, 10, 1, 23, 45), 321, new Date(2019, 2, 10, 2, 24, 45), 987, "sSSS",   "45.321\u2009\u2013\u200945.987"},
         };
 
         Locale enLocale = Locale.ENGLISH;
@@ -2357,17 +2357,17 @@ public class DateIntervalFormatTest extends TestFmwk {
 
         FormattedDateInterval formatted = g.formatToValue(bothAD);
         assertEquals("Gregorian - calendar both dates in AD",
-                     "4/5/123, 6\u202FAM \u2013 4/5/124, 6\u202FAM",
+                     "4/5/123, 6\u202FAM\u2009\u2013\u20094/5/124, 6\u202FAM",
                      formatted.toString());
 
         formatted = g.formatToValue(bothBC);
         assertEquals("Gregorian - calendar both dates in BC",
-                     "4/5/124, 6\u202FAM \u2013 4/5/123, 6\u202FAM",
+                     "4/5/124, 6\u202FAM\u2009\u2013\u20094/5/123, 6\u202FAM",
                      formatted.toString());
 
         formatted = g.formatToValue(BCtoAD);
         assertEquals("Gregorian - BC to AD",
-                     "4/5/123 BC, 6\u202FAM \u2013 4/5/124 AD, 6\u202FAM",
+                     "4/5/123 BC, 6\u202FAM\u2009\u2013\u20094/5/124 AD, 6\u202FAM",
                      formatted.toString());
     }
 
@@ -2420,19 +2420,19 @@ public class DateIntervalFormatTest extends TestFmwk {
 
         FormattedDateInterval formatted = roc.formatToValue(bothAfterMG);
         assertEquals("roc calendar - both dates in MG Era",
-                     "民國1/1/2 上午6時 – 民國2/1/2 上午6時",
+                     "民國1/1/2 上午6時\u2009\u2013\u2009民國2/1/2 上午6時",
                      formatted.toString());
         List<Field> expectedFields = getFields(formatted);
 
         formatted = roc.formatToValue(beforeAfterMG);
         assertEquals("roc calendar - prior MG Era and in MG Era",
-                     "民國前1/1/2 上午6時 – 民國2/1/2 上午6時",
+                     "民國前1/1/2 上午6時\u2009\u2013\u2009民國2/1/2 上午6時",
                      formatted.toString());
         verifyFields(formatted, expectedFields);
 
         formatted = roc.formatToValue(bothBeforeMG);
         assertEquals("roc calendar - both dates prior MG Era",
-                     "民國前2/1/2 上午6時 – 民國前1/1/2 上午6時",
+                     "民國前2/1/2 上午6時\u2009\u2013\u2009民國前1/1/2 上午6時",
                      formatted.toString());
         verifyFields(formatted, expectedFields);
     }
index 68017479e452199b2c78b9f2e3ddcd1221c5aafd..4fdd8caba297521578aa408be6522f4429ba4bf4 100644 (file)
@@ -83,7 +83,7 @@
         <dependency>
             <groupId>com.ibm.icu</groupId>
             <artifactId>icu4j-for-cldr</artifactId>
-            <version>72.0.1-SNAPSHOT-cldr-2022-04-11</version>
+            <version>72.0.1-SNAPSHOT-cldr-2022-06-27</version>
             <!-- Note: see https://github.com/unicode-org/icu/packages/411079/versions
                 for the icu4j-for-cldr version tag to use -->
         </dependency>
index 15ff953c0a3af8ae25d1b3a971f3b04892fc1d57..ffd8674d91e597f0f1c12d52e212dd0262546d6a 100644 (file)
 //ldml/numbers/minimalPairs/ordinalMinimalPairs[@ordinal="(%A)"] ; /NumberElements/minimalPairs/ordinal/$1
 //ldml/numbers/minimalPairs/pluralMinimalPairs[@count="(%A)"] ; /NumberElements/minimalPairs/plural/$1
 
+# PersonNames
+# For namePattern, the alt value can just be 1 or 2.
+
+//ldml/personNames/nameOrderLocales[@order="(%A)"][@alt="(%A)"] ; /personNames/nameOrderLocales/$1%$2 ; values={value}
+//ldml/personNames/nameOrderLocales[@order="(%A)"]              ; /personNames/nameOrderLocales/$1 ; values={value}
+//ldml/personNames/foreignSpaceReplacement[@xml:space="(%A)"][@alt="(%A)"] ; /personNames/foreignSpaceReplacement%$2
+//ldml/personNames/foreignSpaceReplacement[@xml:space="(%A)"]              ; /personNames/foreignSpaceReplacement
+//ldml/personNames/foreignSpaceReplacement[@alt="(%A)"] ; /personNames/foreignSpaceReplacement%$1
+//ldml/personNames/foreignSpaceReplacement              ; /personNames/foreignSpaceReplacement
+//ldml/personNames/initialPattern[@type="(%A)"][@alt="(%A)"] ; /personNames/initialPattern/$1%$2
+//ldml/personNames/initialPattern[@type="(%A)"]              ; /personNames/initialPattern/$1
+//ldml/personNames/personName[@order="(%A)"][@length="(%A)"][@usage="(%A)"][@formality="(%A)"]/namePattern[@alt="(%A)"] ; /personNames/namePattern/$1-$2-$3-$4-%5
+//ldml/personNames/personName[@order="(%A)"][@length="(%A)"][@usage="(%A)"][@formality="(%A)"]/namePattern ; /personNames/namePattern/$1-$2-$3-$4
+//ldml/personNames/sampleName[@item="(%A)"]/nameField[@type="(%A)"][@alt="(%A)"] ; /personNames/sampleName/$1/$2%$3
+//ldml/personNames/sampleName[@item="(%A)"]/nameField[@type="(%A)"]              ; /personNames/sampleName/$1/$2
+
 # Misc
 
 # Ordering of rules is critical here since they write into the same resource bundle path.