]> granicus.if.org Git - icu/commitdiff
ICU-21900 integrate CLDR release-41-beta1 to ICU main for 71rc
authorPeter Edberg <pedberg@unicode.org>
Thu, 10 Mar 2022 08:06:18 +0000 (00:06 -0800)
committerPeter Edberg <42151464+pedberg-icu@users.noreply.github.com>
Thu, 10 Mar 2022 19:17:09 +0000 (11:17 -0800)
icu4c/source/data/locales/root.txt
icu4c/source/data/misc/langInfo.txt
icu4c/source/data/misc/likelySubtags.txt
icu4c/source/data/misc/metadata.txt
icu4c/source/data/rbnf/ar.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/number/NumberRangeFormatterTest.java
tools/cldr/cldr-to-icu/src/main/resources/ldml2icu_locale.txt
tools/cldr/cldr-to-icu/src/main/resources/ldml2icu_supplemental.txt

index 4bb76b24dd34fc053eac78af874463b7252c3b09..314a5e6e015902ccef6335e1087ee9edf2f36f2b 100644 (file)
@@ -16,11 +16,31 @@ root{
     ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]"}
     MoreInformation{"?"}
     NumberElements{
+        adlm{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
         arab{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
             patterns{
                 accountingFormat:alias{"/LOCALE/NumberElements/arab/patterns/currencyFormat"}
                 currencyFormat{"#,##0.00 ¤"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
                 percentFormat{"#,##0%"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
             }
             symbols{
                 approximatelySign{"~"}
@@ -39,6 +59,17 @@ root{
             }
         }
         arabext{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
             symbols{
                 approximatelySign{"~"}
                 decimal{"٫"}
@@ -55,7 +86,276 @@ root{
                 timeSeparator{"٫"}
             }
         }
+        bali{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        beng{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        brah{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        cakm{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        cham{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
         default{"latn"}
+        deva{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        fullwide{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        gong{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        gonm{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        gujr{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        guru{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        hanidec{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        hmnp{
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        java{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        kali{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        khmr{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        knda{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        lana{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        lanatham{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        laoo{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
         latn{
             miscPatterns{
                 approximately{"~{0}"}
@@ -164,6 +464,34 @@ root{
                 timeSeparator{":"}
             }
         }
+        lepc{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        limb{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
         minimalPairs{
             ordinal{
                 other{"{0}?"}
@@ -173,7 +501,301 @@ root{
             }
         }
         minimumGroupingDigits{"1"}
+        mlym{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        mong{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        mtei{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        mymr{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        mymrshan{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
         native{"latn"}
+        nkoo{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        olck{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        orya{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        osma{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        rohg{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        saur{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        shrd{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        sora{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        sund{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        takr{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        talu{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        tamldec{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        telu{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        thai{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        tibt{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
+        vaii{
+            miscPatterns:alias{"/LOCALE/NumberElements/latn/miscPatterns"}
+            patterns{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patterns/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patterns/decimalFormat"}
+                percentFormat:alias{"/LOCALE/NumberElements/latn/patterns/percentFormat"}
+                scientificFormat:alias{"/LOCALE/NumberElements/latn/patterns/scientificFormat"}
+            }
+            patternsShort{
+                currencyFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/currencyFormat"}
+                decimalFormat:alias{"/LOCALE/NumberElements/latn/patternsShort/decimalFormat"}
+            }
+            symbols:alias{"/LOCALE/NumberElements/latn/symbols"}
+        }
     }
     Version{"41"}
     calendar{
index 603e5bca388012a29bfee535030be5d86df68ace..270c89add51a57ad73a9302388f73010013cd906 100644 (file)
@@ -400,6 +400,7 @@ langInfo:table(nofallback){
             "bkq","Latn","ZZ",
             "bku","Latn","PH",
             "bkv","Latn","ZZ",
+            "bla","Latn","CA",
             "iba","Latn","MY",
             "blt","Tavt","VN",
             "bm","Latn","ML",
@@ -512,10 +513,8 @@ langInfo:table(nofallback){
             "cr","Cans","CA",
             "crg","Latn","CA",
             "crh","Cyrl","UA",
-            "crj","Cans","CA",
             "crk","Cans","CA",
             "crl","Cans","CA",
-            "crm","Cans","CA",
             "crs","Latn","SC",
             "cs","Latn","CZ",
             "csb","Latn","PL",
@@ -777,7 +776,6 @@ langInfo:table(nofallback){
             "ijj","Latn","ZZ",
             "iu","Cans","CA",
             "ikk","Latn","ZZ",
-            "ikt","Latn","CA",
             "ikw","Latn","ZZ",
             "ikx","Latn","ZZ",
             "ilo","Latn","PH",
@@ -1064,6 +1062,7 @@ langInfo:table(nofallback){
             "mh","Latn","MH",
             "mhi","Latn","ZZ",
             "mhl","Latn","ZZ",
+            "mic","Latn","CA",
             "mif","Latn","ZZ",
             "min","Latn","ID",
             "miw","Latn","ZZ",
@@ -1205,6 +1204,7 @@ langInfo:table(nofallback){
             "nzi","Latn","GH",
             "oc","Latn","FR",
             "ogc","Latn","ZZ",
+            "oj","Cans","CA",
             "ojs","Cans","CA",
             "oka","Latn","CA",
             "okr","Latn","ZZ",
@@ -1321,7 +1321,6 @@ langInfo:table(nofallback){
             "scl","Arab","ZZ",
             "scn","Latn","IT",
             "sco","Latn","GB",
-            "scs","Latn","CA",
             "sd","Arab","PK",
             "sd","Deva","IN",
             "sd","Khoj","IN",
@@ -1629,7 +1628,7 @@ langInfo:table(nofallback){
             "sq","Latn","XK",
             "fr","Latn","YT",
             "rhg","Arab","MM",
-            "ks","Arab","GB",
+            "ur","Arab","GB",
             "ms","Arab","ID",
             "ur","Arab","IN",
             "ur","Arab","MU",
@@ -1666,8 +1665,7 @@ langInfo:table(nofallback){
             "ko","Hang","KR",
             "zh","Hani","CN",
             "hnn","Hano","PH",
-            "yi","Hebr","CA",
-            "yi","Hebr","GB",
+            "yue","Hant","CA",
             "yi","Hebr","SE",
             "yi","Hebr","UA",
             "yi","Hebr","US",
@@ -1889,630 +1887,629 @@ langInfo:table(nofallback){
             "ZR","CD",
         }
         trie:bin{
-001a6dcc2b74c4f977c26777a2b778a4
-5279a4c27a0f6d7d7a5c7a30e1ada9e8
-2ef5af4d10e1a53c022a3c42cc534811
-616e01e2a3fef4a3f90b4d25540e54cc
-00552a5610cea3fc10d3a3fb4dd81eb9
-502a5310d2a3f702c1a3f6c6a3f4c8a3
-f547d50f473248d81e9b4910c4a3f201
-c2a3fac6a3f06d326e36733a7910e2ad
-a910e9af4b10e5af4c10ed22012aa916
-4310c3a9176817683269366b3a6c10ed
-af4a10f8adc710e1af4910f4ada46132
-6436653a6710e8add510e7af4610eaaf
-4710e1af4800126d46741b7434753877
-42e1adfaefaf1110edaf1601f5af17f6
-af1810e1af196d3c6e406f50725a7301
-e7ad94ebaf1510efaf0d02e3af0ee9af
-0ff5af1001e2af12f3af1310f3af1467
-266736683a693e6a4e6c10f3af0c10e9
-af0510e7af0602e2af07f5af08f6af09
-01e1af0ae9af0b6138625463646501ec
-a523f2af0404e5adfbeaadfcecadfdee
-adfef2adff02f0af00f1af01f2af0210
-e9af030c6e3d7221722e7332774ee8af
-1d10e2af2304e1adcde9af24eca532ed
-af25f2af2610e5af276e346f3e7001e5
-a793f2adcb01e1adc5f2af2001e7af21
-eeaf22651d653a6c3e6d02e6af1feead
-baf2adbd10f3af1c02e1af1ee3adb6e4
-adb7613462386301efad82f2ad8110f6
-af1a10e9af1b0d6d49733073307534e9
-a738efaf3a10f3af3f04e1af40e532ea
-af43f4af44f7af45012a2e4812616ef3
-af42012aaf414310ceaf426d3a6f3e72
-02e2af3ce5af3decaf3e10ecaf3910ee
-af3b6520653e67426b4c6c02e5af36e7
-af37ecaf3810f2af3201f2af33f7af34
-10efaf35612e62606410e4a73807f40c
-f4af2bf6af2cf9af2dfaaf2eeda7bdef
-af28f0af29f3af2a02e1af2fe2af30f9
-af3174a25275a4d6760a6f1fe509e5ad
-ede9ad6eefadf56f3472387501eeadf8
-f4adf910f4adf610efadf7613c654c69
-566c606d01e6adf3f7adf402e7adebe9
-addaeeadec01e3adeef0adef01e3adf0
-f6adf110f3adf20026757ce91ff20ef2
-abd1f3abd5f4abdbf767f9abece9abb6
-ebabbdecabc1eeabc7efabc97a247a36
-e1ab95e5aba7e72ee8abb210edabef01
-2a2e41127261e2abae012aabad5010cb
-abae753c76527762786c7901e1abedf6
-abee03e8abe2ecabe3edabe4f1abe502
-e4a7c0ecabe6f5abe701e8abe8f1abe9
-01e7abeaefabeb6b7d7049705e716e72
-7273827406f10cf1abc5f2abdff3abe0
-f4abe1e4abdce5abddeaabde02e9abcd
-edabcefaabcf10efabd002f5abd2f6ab
-d3f7abd404e4abd6e6abd7e7abd8eaab
-d9f7abda6b426c526d626e6c6f02e6ab
-cae7abcbf1abcc02ecabbef2abbff4ab
-c002e6abc2f8abc3f9abc401e8abc5f9
-abc610e8abc86546655e667467786888
-6906eb0cebabb9edabbaefabbbf6abbc
-e2a3b2e6abb7e7abb803e4aba8edaba9
-efabaaf4abab10e9abac02e3abafefab
-b0f5abb102ecabb3f1abb4f2abb56144
-625a63866403e4aba3e7aba4e8aba5f5
-aba603eaab96ecab97eeab98f1ab9906
-e70ce7ab9defab9ef7ab9ffaaba0e3ab
-9ae4ab9be6ab9c01e9aba1f9aba20f73
-62e72ce742ebabf7f2ad56fa012a8641
-127261e2ade9012a2e43127972ecabf4
-022aabf34b2a4d10ceabf510daabf473
+001a6dcc3274c4f977c26777a2b778a4
+5279a4c27a0f6d7d7a5c7a30e1ada7e8
+2ef5af4b10e1a53b022a3c42cc4f4811
+616e01e2a3fff4a3fa0b4d25540e54ca
+fc552a5610cea3fd10d3a3fc4dd81ebe
+502a5310d2a3f802c1a3f7c6a3f5c8a3
+f647d50b473248d81ea04910c4a3f301
+c2a3fbc6a3f16d326e36733a7910e2ad
+a710e9af4910e5af4a10ed22012aa914
+4310c3a9156817683269366b3a6c10ed
+af4810f8adc510e1af4710f4ada26132
+6436653a6710e8add310e7af4410eaaf
+4510e1af4600126d46741b7434753877
+42e1adf8efaf0f10edaf1401f5af15f6
+af1610e1af176d3c6e406f50725a7301
+e7ad93ebaf1310efaf0b02e3af0ce9af
+0df5af0e01e2af10f3af1110f3af1267
+266736683a693e6a4e6c10f3af0a10e9
+af0310e7af0402e2af05f5af06f6af07
+01e1af08e9af096138625463646501ec
+a522f2af0204e5adf9eaadfaecadfbee
+adfcf2adfd02f0adfef1adfff2af0010
+e9af010c6e3d7221722e7332774ee8af
+1b10e2af2104e1adcbe9af22eca531ed
+af23f2af2410e5af256e346f3e7001e5
+a791f2adc901e1adc3f2af1e01e7af1f
+eeaf20651d653a6c3e6d02e6af1deead
+b8f2adbb10f3af1a02e1af1ce3adb4e4
+adb5613462386301efad81f2ad8010f6
+af1810e9af190d6d49733073307534e9
+a736efaf3810f3af3d04e1af3ee532ea
+af41f4af42f7af43012a2e4812616ef3
+af40012aaf3f4310ceaf406d3a6f3e72
+02e2af3ae5af3becaf3c10ecaf3710ee
+af396520653e67426b4c6c02e5af34e7
+af35ecaf3610f2af3001f2af31f7af32
+10efaf33612e62606410e4a73607f40c
+f4af29f6af2af9af2bfaaf2ceda7bbef
+af26f0af27f3af2802e1af2de2af2ef9
+af2f74a25275a4d6760a6f1fe509e5ad
+ebe9ad6defadf36f3472387501eeadf6
+f4adf710f4adf410efadf5613c654c69
+566c606d01e6adf1f7adf202e7ade9e9
+add8eeadea01e3adecf0aded01e3adee
+f6adef10f3adf00026757ce91ff20ef2
+abd0f3abd4f4abdaf767f9abebe9abb5
+ebabbcecabc0eeabc6efabc87a247a36
+e1ab94e5aba6e72ee8abb110edabee01
+2a2e41127261e2abad012aabac5010cb
+abad753c76527762786c7901e1abecf6
+abed03e8abe1ecabe2edabe3f1abe402
+e4a7beecabe5f5abe601e8abe7f1abe8
+01e7abe9efabea6b7d7049705e716e72
+7273827406f10cf1abc4f2abdef3abdf
+f4abe0e4abdbe5abdceaabdd02e9abcc
+edabcdfaabce10efabcf02f5abd1f6ab
+d2f7abd304e4abd5e6abd6e7abd7eaab
+d8f7abd96b426c526d626e6c6f02e6ab
+c9e7abcaf1abcb02ecabbdf2abbef4ab
+bf02e6abc1f8abc2f9abc301e8abc4f9
+abc510e8abc76546655e667467786888
+6906eb0cebabb8edabb9efabbaf6abbb
+e2a3b3e6abb6e7abb703e4aba7edaba8
+efaba9f4abaa10e9abab02e3abaeefab
+aff5abb002ecabb2f1abb3f2abb46144
+625a63866403e4aba2e7aba3e8aba4f5
+aba503eaab95ecab96eeab97f1ab9806
+e70ce7ab9cefab9df7ab9efaab9fe3ab
+99e4ab9ae6ab9b01e9aba0f9aba10f73
+62e72ce742ebabf6f2ad55fa012a8641
+127261e2ade7012a2e43127972ecabf3
+022aabf24b2a4d10ceabf410daabf373
 607464766e7a10ee012a2e41127261e2
-ade9022aad02412a4310ceadea10c6ad
-e910e1ade501e8a54df2ade601e8ade7
-ecade86d326d3e6e426f707202e9ade2
-f4ade3f7ade410e2abf901f226f8ade0
-012a2e44126576e1addf012aadde4e10
-d0addf10ebade16232643667406c10e9
-abf810f5abf001e9abf1edabf210e1ab
-f670c3a470a60171a6e672a6f3730028
-788cec39f229f509f5ab84f6ab8af7ab
-8bf22cf3ab7df4ab8122032aab374da4
-c7522a5410d2ab3b01cfab3ad5ab38ec
-ab5fedab64eeab6befab71f16de431e4
-38e5ab47e7ab4ce9ab55ebab5b032a36
-44444b4c5312696ee4ab44012aab4149
-10ceab42126576e1ab4212686feaab43
-7834793e7a48e1ab2be3ab3601eeab91
-f7ab9201ecab93f2a50e10ecab946cad
+ade7022aad01412a4310ceade810c6ad
+e710e1ade301e8a54cf2ade401e8ade5
+ecade66d326d3e6e426f707202e9ade0
+f4ade1f7ade210e2abf801f226f8adde
+012a2e44126576e1addd012aaddc4e10
+d0addd10ebaddf6232643667406c10e9
+abf710f5abef01e9abf0edabf110e1ab
+f570c3a170a4fe71a6e372a6f0730028
+788cec39f229f509f5ab83f6ab89f7ab
+8af22cf3ab7cf4ab8022032aab374da4
+c4522a5410d2ab3b01cfab3ad5ab38ec
+ab5eedab63eeab6aefab70f16de431e4
+38e5ab46e7ab4be9ab54ebab5a032a36
+44444b4c5312696ee4ab43012aab4049
+10ceab41126576e1ab4112686feaab42
+7834793e7a48e1ab2be3ab3601eeab90
+f7ab9101ecab92f2a50f10ecab936cad
 724f725873747484758e7705e809e8ab
-8bf0ab8ff6ab90e2ab8ce3ab8de7ab8e
-04e2ab7ae3ab36eeab7bf2ab7cf8a5f6
-02e4ab7ee7ab7ff9ab8001ebab82f1ab
-8304e1ab85e5ab86ebab87f2ab88f3ab
-896c4a6d666e8c6fa2437003e4ab77ec
-ab78f3ab79f9a77a04e4ab60e9ab61ec
-ab62efab5bf9ab6305f009f0ab68f1ab
-69f3ab6ae1ab65eaab66eeab6704e3ab
-6cebab6df0ab6ef8ab6ff9ab7004e7ab
-72ebab73f1ab74f5ab75f9ab76673e67
-426858696e6a846b02e3ab5cf2ab5df3
-ab5e03e1ab4df3ab4ef7ab4ffaab5003
-e9ab51ebab52eeab53f5ab5403e4ab56
-e7ab57ecab58edab5910f2ab5a614a62
-76638664a26b6503e6ab48e8ab49e9ab
-4af3ab4b06f30cf3ab2ff4ab30f6ab31
+8af0ab8ef6ab8fe2ab8be3ab8ce7ab8d
+04e2ab79e3ab36eeab7af2ab7bf8a5f5
+02e4ab7de7ab7ef9ab7f01ebab81f1ab
+8204e1ab84e5ab85ebab86f2ab87f3ab
+886c4a6d666e8c6fa2437003e4ab76ec
+ab77f3ab78f9a77804e4ab5fe9ab60ec
+ab61efab5af9ab6205f009f0ab67f1ab
+68f3ab69e1ab64eaab65eeab6604e3ab
+6bebab6cf0ab6df8ab6ef9ab6f04e7ab
+71ebab72f1ab73f5ab74f9ab75673e67
+426858696e6a846b02e3ab5bf2ab5cf3
+ab5d03e1ab4cf3ab4df7ab4efaab4f03
+e9ab50ebab51eeab52f5ab5303e4ab55
+e7ab56ecab57edab5810f2ab59614a62
+76638664a2686503e6ab47e8ab48e9ab
+49f3ab4a06f30cf3ab2ff4ab30f6ab31
 faab32e6ab2ce8ab2df1ab2e02e1ab33
-e5ab34f0ab3506ee0ceeab3eefab3ff2
-a704f3ab40e32cebab3cecab3d220552
-11522e53325410d2ab3b10cfab3a10d5
-ab382aab37312a4d10c5ab391137b2ab
-3801e3ab45e8ab4600176f5a752bec09
-eca9f5f3a9e6f4ab03754c7750e1012a
-2e41127261e2a9de012aa9dd5010cba9
-de10f5ab0510e1ab067217722e733e74
-10f0ab0402e1a9ffe4ab00e7ab0110f3
-ab026f2e70327110eda9fe10eea9fb01
-e1a9fcefa9fd68396c1d6c406d4a6e03
-e2a7d3e7a9f8eea9f9f4a9fa01e1a9f6
-f4a93610f3a9f76834693e6b01e1a9f3
-efa9f401eca9efeea9f001eca9f1f0a9
-f26420642e65386610eca9ee01e3a9e9
-f4a9ea04e4a9ebefa9ecf2a574f3a574
-f8a9ed613462646301e4a9e7eda9e804
-e7a9dfec32eda9e2f0a9e3f5a9e4012a
-a9e05012686cf0a9e101e9a9e5f5a9e6
-017526f5ab0702e3ab08e7ab09faab07
-00146f457917ef09efa951f5ab24f7ab
-27792cedab17eeab1c10f5ab2a6f3c72
-4c745075547701ebab28efab2902e2ab
-1fe6ab20efab2110efab2210edab2302
-e5ab25e7ab26eda9516934693c6a566b
-5a6d5e6e01e1ab1de7ab1e01e1ab12e6
-22012aab134e10ccab1410f3ab1510f4
-ab1603e6ab18efab19f4ab1af5ab1b61
-366346654a675a6810e7ab1102e9ab0a
-eaa966efab0b10e6ab0c02eaab0decab
-0ef3ab0f10eeab106da2656ea63f6f0d
-7422e30ce3a9caeda5a5f2a9d4f3a9d7
-742e75387a10eda9dc01e1a9d9eba9da
-10e9a9db6e236e32704272467310e1a9
-d802e7a9d0eea9d1f3a9d210eda9d302
-efa9d5f5a9d6f9a9d4673a6a3e6b02e1
-a9cdf2a9cef6a9cf10e3a9cb10f3a9cc
-0022749fe926ef0fefa951f2a95cf3a4
-85f4a960f9a3cfe9a913eba90deca946
-ee012abadb4d126f6ee7a543783d7834
-793e7a64e7a936e8a93c01e3a96feda9
-7005f709f7a974f8a975faa976eba971
-eda972f6a97305f009f0a97af7a97bfa
-a97ceba977eda978eea9797444755a76
-707703eba96cf2a53af6a96df7a96e03
-e3a961e6a962e9a963f2a96403e1a965
-f0a966f2a967f3a96802e1a969eea96a
-f9a96b69786e446e426f5e707a719072
-02e4a95deaa95eefa95f04e1a94de6a9
-4ee9a94febb629f7a95004e1a952e5a9
-53e8a954f3a955f8a95603f0a957f3a9
-58f4a959f8a95a10eca95b693e6b4e6c
-646d02efa94af5a94bf8a94c02e6a93f
-eea940f7a94103e9a942eca943f0a944
-f7a94502e5a947f0a948f3a949654965
-3e666a67866802e9a93deca93ef2a500
-06ee0ceea92df2a92ef4a92ff5a930e4
-a92ae5a92beba92c04e1a931e5a932ee
-a933efa934f1a93504e8a937eca938ef
-a939f0a93af9a93b615e62a25063a25d
-6406e80ce8a926eaa927f2a928f8a929
-e1a923e5a924e6a9250bee1df712f7a9
-15f926faa91822012aa9164310c3a917
-eeb44defa913f3a914e709e7a910e9a9
-11eba912e3a90de4a90ee6a90f04e8a9
-19efa91af1a91bf5a91cf7a91d04e9a9
-1ef0a91ff1a920f2a921f5a922002174
-5fe41dee0feea9a7efa9adf2a9b4f6a9
-c2f9a9c6e4a98ce5a98fe7a994eca54f
-791579307a3ae1a97de2a98501eda9c7
-eea9c810e9a9c974387542775e7801f1
-a9c4f2a9c501eda9bbf2a9bc04e9a9bd
-f0a9bef3a9bff6a9c0f8a9c110e2a9c3
-6a606f356f4e706a716e72727304eba9
-b6eea9b7efa9b8f3a9b9f4a9ba04e4a9
-aee5a9afeea9b0f0a9b1f5a9b210e9a9
-8f10efa9b310e2a9b56a4a6b4e6d586e
-04e6a9a8e8a9a9eba9aaeda9abf0a9ac
-10efa9a201e7a9a3efa9a401e7a9a5fa
-a9a66637665a675e686e6906ee0ceea9
-9ef5a99ff9a9a0faa9a1e6a99be9a99c
-eaa99d10f2a99302e1a995e2a996eca9
-9702e2a998e5a999f7a99a613e636a64
-906502e2a990f7a991f8a99206ee0cee
-a981f0a982f1a983f3a984e3a97ee6a9
-7feba98005e809e8a989efa98af5a98b
-e1a986e5a987e6a98801e3a98df3a98e
-66c76c69c4a269a41b6aa4c96ba6166c
-001b744ae717ef0cefa7fbf4a903f5a9
-05f6a909e7a7e4e9a7e6eea7f8771577
-307a34e1a7cfe2a7d610eca90a01e8a9
-0bfaa90c742e75327610f3a90910e7a9
-0403e1a906efa907f9a3d6faa9086a4a
-6d316d326e426f4c7210e3a90202eea7
-f5efa7f6f0a7f701f3a7f9f5a7fa05f2
-09f2a7fff3a900faa901eaa7fceba7fd
-eca7fe6a346b386c01e5a7f3eea7f410
-f0a7f001e9a7f1f4a7f2644d6476657a
-67a2426907e80ce8a7eceaa7edeca7ee
-f3a7efe1a7e7e4a7e8e626e7a7eb012a
-a7e94c12696de2a7ea10e2a7dc06f00c
-f0a7e0f1a7e1f5a7e2faa7e3e4a7dde5
-a7deeda7df10e7a7e56134625a6301ed
-a7daf0a7db05e809e8a7d3eaa7d4f3a7
-d5e2a7d0e4a7d1e7a7d202e5a7d7f5a7
-d8f7a7d900197739eb17f30cf3a712f4
-a72af5a71ef7a72beba56beea725efa7
-27e409e4a714e7a719e9a71c772a7a34
-e1a70c01eda72cf3a72d01e8a72ee9a7
-2f6a366d176d326e366f3a7210e9a729
-10efa72410e8a72610f5a7286a2e6b32
-6c10efa72310eaa71d04e5a71eeba71f
-f4a720f7a721f8a722641a6434664467
-01e2a71ae5a71b02e4a715e9a716f5a7
-1710e5a718613a62446302e1a711e5a7
-12e8a71301eea70df2a70e02e1a3a7e2
-a70ff9a7100b721ae909e9a738f6a73e
-f7a73f722a752ee1a73010e1a73c10f4
-a73d67176734693e6d01e3a73aeca73b
-01eba733efa73710e2a739612e623e65
-10eea73602e2a731eda732f2a73301ef
-a734f5a735002875c0f0eb74f23ff628
-f6a797f7a7b9f9022a32414c4c126174
-eea7c8022aa7c6432a5410d2a7c810ce
-a7c7127261e2a7c7f2a78af3a7a3f502
-2aa46741a46d5912657ae9a785eb38ec
-a779eda77eeea789efa78e012a2e4112
-7261e2a774042aa77241324336493a4d
-10cea77610c6a77310cea77410d2a775
-7a1b7a38e1a5b4e7a75de9a769eaa76d
-03e8a7cbeaa7ccf2a7cdf4a7ce753c76
-6e777e78947901e5a7c9f8a7ca07ed0c
-eda7b2eea7b3f0a7b4f3a7b5e2a7aee4
-a7afe5a7b0eaa7b102e7a7b6f2a7b7f8
-a7b803eaa7baeba7bbefa7bcf1a7bd07
-ed0ceda7c2f0a7c3f7a7c4faa7c5e1a7
-bee3a7bfe5a7c0eca7c16bc0d5706370
-4a7170728673a2457403e2a7aaeda7ab
-efa7acf2a7ad05f209f2a796f6a797f8
-a798e5a793e6a794efa79503e2a799e6
-a79af3a79bf9a79c05ec09eca7a0f3a7
-a1f5a7a2e3a79de9a79eeaa79f05e809
-e8a7a7eaa7a8f2a7a9e2a7a4e4a7a5e6
-a7a66b506c5a6d706ea2576f04e9a78f
-eba78ceca790f3a791faa79201e3a777
-eaa77803eea77af1a77bf4a77cf8a77d
-06f226f232f3a786f5a787f7a788022a
-3241405912657ae9a785012aa7824c10
-c2a783127261e2a784e2a77fe8a780ef
-a78104e3a78ae6a78be7a75deea78cf0
-a78d665266486758686869a06a03e4a7
-6ee7a76ff3a770f9a77102efa75af2a7
-5bf9a75c02e5a75ee6a75ff0a76008f1
-0ff1a764f3a765f4a766f7a767faa768
-e1a761e2a762ebac9deea76302eaa76a
-f5a76bf7a76c6146627e63a24164a24b
-6502e1a757eea758faa75908e90fe9a7
-44eaa745eda746efa747f7a748e1a740
-e2a741e3a742e4a74305f109f1a74cf8
-a74df9a74ee4a749eda74af0a74b03e7
-a74feba750eca751f4a75203e5a753e8
-a754eca755f4a75666a2c267a4776800
-137546f20ff2a704f4a707f5a708f9a3
-42faa70b7534e13ee5a5ede962efa700
-01e9a709f2a70a22032aa5e3372e4334
-5310c4a5e41133b6a5e410cda5e5012a
-a5ef4c126174eea5f06c386c3c6d466e
-506f6c7301e2a705eea70601e1a5f7f5
-a5f801e4a5f9f4a5fa04e4a5fbe5a5fc
-eaa5fdeea5feefa5ff02e3a701eaa702
-f4a703615862746478687c6905e809e8
-a5f4eca5f5eda5f6e1a5f1e6a5f2e7a5
-f304e7a5e6eba5e7eda5e8f7a5e9faa5
-ea10e2a5eb10f9a5ec10f9a5ee001175
-53e90fe9a57eeaa582efa585f2a58bf9
-a59a75427694e1a574e6012aa57a4112
-646ceda57b09e80fe8a594f1a595f2a5
-96f6a597f9a598e2a590e332e4a591e5
-a592e6a593012aa57a4112646ceda57b
-10f2a5996d2f6d4e6f52706271667204
-e3a58ce5a58bf0a58df2a58ef3a58f10
-f0a58402e4a586eea587f2a58810e5a5
-8910f3a58a6132665669606c10f2a583
-05e908e9a578eea579f467e1a575e2a5
-76e7a57701e9a57ceda57d02e1a57fec
-a580f4a581001a6e9f791dec0ceca5c0
-eea5c4f5a5d4f6a5dc792ce1a59be4a5
-ad01e1a5a6e9a5e2733a733e75427674
-7702e3a5dfe9a5e0f4a5e110f7a5d307
-f20cf2a5d8f7a5d9f8a5dafaa5dbe2a5
-d5e3a5d6e4a5d7e7a5c402e6a5ddf2a5
-b7f3a5de6e5a6f6a7204e2a5a9e332e5
-a55ef4a5d1f7a5d2012aa5cf4c12696e
-e2a5d002e4a5c5e7a5c6efa5c707ee0c
-eea5c7f2a5ccf3a5cdf4a5cee4a5c8e6
-a5c9e9a5caeda5cb673c6a236a386b48
-6c526d01eda5c2f6a5c302eba5bbeea5
-bcf5a5bd01eea5bef0a5bf10eba5c167
-34683e6901eca5b9eda5ba01eea5b7ef
-a56a10f3a5b86428642e653e6610eba5
-b602e5a5aeeea5aff2a5b005ef09efa5
-b4f2a530faa5b5e2a5b1eaa5b2eca5b3
-612e626c6310f2a5ac09ed0feda5a1ee
-a5a2f7a5a3f9a5a4faa5a5e1a59ce6a5
-9de7a59ee8a59feaa5a005ef09efa5a9
-f9a5aafaa5abe1a5a6e6a5a7eda5a863
-c2fc63a2a364a6026500127733ee19ee
-38efa567f3a569f4a55cf5a366012aa5
-6353126861f7a564773478387a3ce5a5
-57eca55e10efa57110f4a57210e1a573
-6d466d486e7a728473887403f2a56df4
-a56ef5a56ff8a57002e1a55fe9a560eb
-012a2e4e126b6fefa562012aa5614710
-cea56201eea565f1a56610e9a56802e7
-a56aeba56bf5a56c623e664267466b02
-e1a55beba55cf9a55d10f5a55610e9a5
-5801eca559f9a55a001b725fe821f316
-f3a51cf52cf6a522f9a523012aa52047
-126c61e7a521e8a3ecefa511f2a51477
-1277307a34e1a3e2e5a3e810e4a51410
-e5a51c722e735a7410e4a51f06eb0ceb
-a518eca519eda51af3a51be7a515e8a5
-16eaa51701e2a51df7a51e69556c336c
-326d426f727010f3a51302e1a50ce3a5
-0de4a50e02e5a50fe7a510ee022aa263
-42a2ae4811616e01e2a3fef4a3f910f0
-a51269406a446b03e2a508eca509efa5
-0af9a50b10e3a50402e1a505eda506f6
-a507658f65a28066a28167a2826805ef
-09efa501f0a502f2a503e92ceba3ffed
-a500022a3c42a2594811616e01e2a3fe
-f4a3f90b4d2d5417542e55385610c4a3
-fc01c8a3f8d7a3f901cba3fad3a3fb4d
-b4b7502a5310d2a3f702c6a3f4c8a3f5
-daa3f6470e473048b49b4910c4a3f210
-c6a3f02aa3ed412a4210cea3ef10d5a3
-ee126f70efa3fd10e2a3e910e1a3ea10
-e7a3eb6134623e6301e8a3e6f0a3e701
-e4a3e3eea3e410eaa3e50017726f791c
-e508e5a530f6a550fa45792a7a34e1a5
-2401efa553f5a55410e7a555751d752e
-764a7710f7a55204e1a54be3a54ce4a5
-4de7a54ef4a54f10e1a5517240737474
-03eda547f0a548f3a549f9a54a02e82c
-e9a544f3a545012a2e4d126f6ee7a543
-012aa5424310cea54310e2a546682d6d
-176daacc6e3c6f03e2a53fe9a537f0a5
-40f7a54110eaa526682e69326a10e5a5
-3d10e4a53a01e1a53bf1a53c64286456
-655a6706ec0ceca536efa537f2a538fa
-a539e1a533e8a534e9a53510eea52f01
-e4a531eea532612e625a6310e3a52e06
-e80ce8a528eba529f2a52af6a52be4a5
-25e6a526e7a52701e4a52cf1a52d2aa4
-fd61bedc62002373a5e51ded0feda3a9
-eea3aeefa3b2f2a3bbf3a3c0e5a37ce7
-a389e8a38de9a39377417732783c794c
-7a72e1a36201e4a3d3f2a3d402e8a3d5
-eba3d6f2a3c805f309f3a3daf6a3dbf8
-a3dce5a3d7eea3d8f2a3d904e1a3dde5
-a3dee6a3dfe8a3e0f7a3e17332744875
-587610e2a3d203eaa3c1f1a3c2f3a3c3
-f4a3c402efa3c5f4a3c6f6a3c709ed0f
-eda3cdefa3cef2a3cff3a3d0f5a3d1e1
-a3c8e3a3c9e4a3cae7a3cbeba3cc6a83
-6e3b6e486f587068716c7203e1a3bce8
-a3bdf8a3befaa3bf02e7a3afeda3b0f0
-a3b102eaa3b3eda3b4eea3b510f9a3b6
-03e3a3b7e9a3b8f0a3b9f6a3ba6a446b
-766c926d03e8a3aaeba3abf1a3acf5a3
-ad07ef0cefa39ef2a39ff4a3a0faa3a1
-e8a39ae9a39beaa39ceea39d04e3a3a2
-eda3a3f1a3a4f5a3a5f6a3a601e7a3a7
-f4a3a8656a6562669467a24468a24b69
-06ed0ceda396eea397efa398f1a399e2
-a394e7a395eba37507f40cf4a381f7a3
-82f8a383faa384e6a37de8a37eeaa37f
-eda38003e4a385f1a386f4a387f9a388
-02e3a38aeea38bf8a38c05ec09eca391
-efa38df9a392e2a38ee7a38fe9a39061
-32626463906410e4a37b07f20cf2a367
-f3a368f6a369f8a36aeca363eea364f0
-a365f1a36606e40ce4a36eeaa36ff0a3
-70f2a371e1a36be2a36ce3a36d09ed0f
-eda376eea377efa378f1a379f5a37ae3
-a363e6a372e8a373e9a374eca3750018
-4dc28954c0e157365736584e59645a12
-616ee2addd01612c631168efa9ac1172
-e1addc01702a731175f8691165efa9ec
-01652c691169e9a71c117ae9a7855444
-55a29e5601612c691174e8addb1169e9
-adda07684e683669866ea2426f1174ef
-abeb106101e158e9042aabb243324b36
-4c3a5410c8abb210cea7db10c8add710
-c1add8012aa5504d10d6a55001622a72
-10e8add910f4012aa3b24210d4451173
-e1a9ba61346580668667116ce7add605
-6d116d2e6e327610f4a3a810ecab9510
-e7abea67346b386c01e5aba3f5a76210
-e2add310f2add4116cf5aba7116ee7ad
-d5126761f2abf650c0c350a27252a2a8
-5306694369426f6a759079016c2a7210
-e3a50e10efadd201643e6e01e4ab44e8
-012aab554c10cbab5510e4adcf02672e
-72387910efa51001e4ab72efadd010e1
-ab7a116ee4add1613e675e6801612a72
-10e4adce10f7a564026d2e72327510f2
-ab3210f2ab6810e2adcd116ef7a34b04
-6138654a68506c76721174e9adcb016c
-2a7510e3a51f10eda11172edadc90261
-2e6c326e10f8a9f010e7adca01e9a9e0
-f0a9e11172e4a5f9026a306f3675116e
-f2a9b0116ee7adcc1168e7ab114d8a4e
-a2ab4f0467386c3e72447358751167f2
-a9db1161edab4d1163ebab30016b2a79
-10e1a9d410e8a9da01672a6d10e1adc8
-10e5a9d807722e725a7460756679116d
-f2032aa3cf492e4d325410c8adc210ce
-a76610cda3cf116fefa95f1165e9adc0
-116cf4adc1614265746c9a6f01642a6e
-10e7a54310e9adbf0368326b366e3a72
-10e3adbb10eaadb810e1adb901e4a976
-e9adba0264346e387201e3adbdefadbe
-10e6a53e10e4adbc1179eda946046138
-6258655c6b62731168f5adc702672e6e
-327210e2adc510edadc310e4adc41161
-f49f1177e1adc6116fefa56247c41b4a
-c3354aa6c04ba6d94c03614665a69c69
-a69e7901632a6410e9adb710e9adb602
-6ea6796fa67a7410ee001a4bc139545b
-571457ac7e58ac8259305a01c1abfed7
-ab6b10d4ad72544055825603c1ad6dc5
-ad6fcead6ed5a3930bce14d609d6abe6
-d7abd3daab8bceadb4cfabc9d2abd1cb
-c5e2cbabbeccad69cdabbd04c1adb5c7
-ad6bd3a563d9ad6cdaad024e824e8a50
-a24a52a26d530cce17d40cd4ad63d5a7
-a0d6ad64d9adb3cead61cfab71d2ad62
-ca09caad5fcbab5bcdad60c3ad5ec5ab
-8ac9ab5f06c70cc7abfac9ad51cca54f
-cfa985c1ad4ec3ad4fc5ad500acc14d4
-09d4ad5ad7a9e4d9a5c4cca9f5cdad57
-d2ad58c1ad53c5ad54c6ad55c7abcdc8
-a58003c5ad5dcfa951d5a7a0d7ab274b
-9e4ca2434d0010cd1dd40fd4a960d5a9
-32d8abfcd9a916daad4dcda742cfadb1
-d1ad4bd2adb2c60cc6ad4ac7a936cbad
-b0cca3a9c1adafc3ad48c4ad49c5ab39
-01c5ad3dcdadae04c9ad43d3ad44d4a9
-03d5ad45d6a90943c0c2466446564766
-48a24d4905d209d2adadd3a712d4a72a
-c3ad3ac4a714c5ad2e02c9a57ecfa585
-d2a58b0cce17d30cd3ad35d4ad36d5ad
-01d7ad37cead32d0ad33d1ad34c608c6
-ad31c867cca779c1ad30c2ad04c5adac
-04cdad38cead39d2a704d4a707d5a708
-435244a2424505d309d3a569d4ada6da
-ad2fc1ad2ac3ad2bc5a55c0fcf1ad60c
-d6ad25d7ad06d9adaadaa51ccfad22d0
-ad23d2ad24d5abffc9c69ac9ad1fccad
-20cdad21ceada905cb09cba524cfad28
-daadabc5a530c7ad5ccaad27345e34ae
-954178420bce14d209d2ab03d5a742d6
-ad1bcead18cfad19d1ad1ac909c9ab1c
-caad16ccad17c1a3c0c5ad13c6ad140c
-d217d50cd5abfbd7ad11d8ad12daa35e
-d2ad0ed3ad0fd4ad10cd09cdada8cfad
-0cd1ad0dc4ad09c6ada7cc6d2aa56331
-2c321133b0ada61137b2a7a010e1a9ae
-10ef012aa7fb4c10c1a7fb1170e3a7e0
-026d2e6e327310f5a7ef10e2a7ea01e1
-a7d0e2a5d001613a701161ee012aa730
-4a10d0a730016d2a7610e1ada210efad
-a1056e1e6e306f36741168e9ada51164
-e1a7891172e5012aa78e4b01d0ad3fd2
-a78e61306850691174f3ada4026c2e6e
-327710e9a74810e9a55d10e1ada30261
-2e6d326f10eaab4310f2a9ff10f2012a
-a77e4b10c8a77e473448a25c49127461
-eca56e0465466c5a6f60727a75016a2a
-7210f5a9dd10f2a5d4116ff2012aa5b4
-4710c5a5b41161e7a521016e2a7410e8
-a5ce01e7ad94eda56a0161506510eb03
-2aa55e432e47325410d2a38c10d9ad26
-10d2a55e10eead95056c186c306d3675
-116ee7ada01175f7a5f8106e01e7ad9f
-f0a5fd61306590691172e1ad9e106e05
-ef24efad98f34cf4032aa3f9482e4d32
-5410d7a3f910cba3f110cfa3f3012aa3
-ed4310cea3ede2a3fee7ad96e9ad9711
-62f2054917493a533e5502c1ad9ccbad
-9ad3ad9d10cca5ed10c5ad9b2aa5ed43
-2a4710c2ad9a10c1ad9943c115437044
-a2ce450267406c46741168e9012a7545
-01d2ad2dd4751179f0a55a01622a7910
-edad9310e1ad920461a26968a2786fa2
-8770a289791172ec0a4d335414542e55
-385810cbad8b01caabadd2ad8a10c1ab
-f74d2e523e5310cbad8902c4ad87cba9
-0dcea54202cfad88d3ab37d5ab242aab
-244138423c474c4b01c7a7c6daad4110
-ccad8402c1ad85c7a389d9a37c01c5a9
-d7d2ad86026b2e6e327210e9ad8110ed
-a3e710f3a51402612e65327210f3ad82
-10eda50610f2a5031170f4a512016d2a
-7210f4a5cf10ee012aad834310d9ad83
-03653469866f8c751170ecad911176e1
-06491749324d364e3a5010cba3c710ce
-a5ef10d5ad8e10d0a98f2aa5ef422a46
-10caad8d10d4ad8c1161ebad8f1167f2
-ad902aa25441aa3142056f1f6f3e7244
-7501672a6810e4ad8010e9ad7f1170ef
-a3fd106101e8a9f3e9ad7e6130655c68
-116bf3ad7d036c326d36733a7410ebad
-7c10e9ad7b10f5a36a10f3a3c2116ee7
-012aa3ae4210c4a3ae00214ac1c052c0
-cc5638563c5758586259665a01d2abfd
-d7ab6b04c1ad6dc4ad6ec5ad6fcead6e
-d5a39301c6ad70d3ab6410cbad7103c4
-ad08c5ad08d4ad72d5ab375246536c54
-a2575503c1abf7c7ad6bd9ad6cdaad02
-05d309d3ab37d5ab24d7ab27c5ad5dc8
-ab6bcfa9510ecd1ad40cd4ad63d5ab24
-d6ad64d9ad65cdad60cead61cfab71d2
-ad62c50cc5ab8ac9ab5fcaad5fcbab5b
-c1ad03c3ad5ec4ad070ecd1ad20cd2ab
-d1d6abe6d7a3f9daab8bcdabbdcead6a
-cfabc9d0ad69c80cc8abb2caabadcbab
-beccad69c4ad66c6ad67c7ad684e644e
-404fa89650785102c1ad5bcfad5cd5ad
-2e09cc0fcca54fcfa985d0a98fd1ad0d
-d4ad03c1ad4ec3ad4fc5ad50c8a393c9
-ad510dcd17d40cd4ad5ad7a9e4d9a5c4
-daad53cdad57d2ad58d3ad59c70cc7ab
-cdc8a580cbad56cca9f5c1ad53c5ad54
-c6ad554aa2484ba24c4ca2644d0012ce
-20d50fd5a932d6a550d8abfcd9a916da
-ad4dcea542cfa3f3d1ad4bd2ad4cd4a9
-60c60fc6ad4ac7a936cba90dcca3a9cd
-a3cfc1ad47c3ad48c4ad49c5ab3901cf
-ad3cd0a73007d00cd0ad3fd2a78ed7ad
-40daad41c5ad3dc7a7c6c8a77ecdad3e
-08d30fd3ad44d4a903d5ad45d6a909d9
-ad46c1a7fbc2ad42c9ad43cbab5541c1
-604598456a46a24147a24e48a2754907
-d10cd1ad3bd2a574d3a712d4a72ac3ad
-3ac4a714cca5edcea5ef09d20ed2ad2d
-d3a569d475d5ad2edaad2fc1ad2ac3ad
-2bc5a55cc79bc8ad2c04c9a57ecfa585
-d1ad0dd2a58bd8a58b0bd014d309d3ad
-35d4ad36d7ad37d0ad33d1ad34d2a55e
-c808c867cca779cead32c1ad30c5a5b4
-c6ad3106d20cd2a704d4a707d5a708d6
-ad14cba3f1cdad38cead39415e42a24c
-43a2834406cb0ccba524cfad28d9ad16
-daad29c4a530c5a530caad270dd117d4
-0cd4ad10d7ad11d8ad12daa35ed1ad0d
-d2ad0ed3ad0fcc0bcc6dcda342cead06
-cfad0cc4ad09c5ad0ac6ad0b0010cc1c
-d20ed2ab03d445d5a3cfd6ad1bd9a37c
-ccad17cead18cfad19d1ad1ac70cc7a3
-89c8ad15c9ab1ccaad16c1a3c0c4a3ae
-c5ad13c6ad140010cf1dd50fd5abffd6
-ad25d7ad06d9ad26daa51ccfad22d0ad
-23d2ad24d3ab37c90cc9ad1fccad20cd
-ad21cea3edc4abfdc6ad1cc7ad1dc8ad
-1e342234423548374e3801382a3910b0
-ab3710b6ad081131b9ad051133b2ad06
-1133b6ad072aa563305031a26b320230
-2e33383810b0a53001b0a51cb2abfa10
-b0750533233334354a3601b1ab64b2a5
-ef03b0a3edb4a5efb5a714b9a72a02b3
-abfbb4ad00b7ad013034314a3201b1a5
-63b9abff03b2abfab3a563b5ab03b9ab
-fb06b50bb59bb7abfdb8abfeb9a563b1
-abfab3abfcb4ab8b02342e353e3710b2
-ab2402b2a3edb3ad02b5ad0303b0ab24
-b1ab24b4ad04b5a530046436673c6842
-7246761173f44b116ceda57b1168e2ab
-f1116fed6301613c6d01e99dee012aa3
-424110cda34210e200134c625131513c
-53405450556a5901c5ad08d4ab8c10c1
-ad5b02c1ad03c4ad07d9ad6504c791c8
-a931caad79cead6ad2ad7a10cbad744c
-3c4d464e624f665001cbad56d3ad5901
-c2ad42d9ad4604c1ad47cdad73cea776
-d2ad4cd5ad7710c7ad7810cdad52452e
-4542474a494e4a644b02c8a505cdad3e
-d7ad4001c79bc8ad2c10c2ad7403c4ad
-75cead76d1ad3bd2a57410cfad3c2a9b
-4132423c43464410daad2901c5ad0ac6
-ad0b01c8ad15d5ad7301c3a917ceabf3
-00217588e62bf221f29bf3a349f6a353
-f9a35cfa012a2e41127261e2a360022a
-a35e498a5210d5a361e651eb67ed75ee
-7f7a2d7a2ce125e22de54b10ea012a2e
-41127261e2a360032aa35e312e493453
-10d5a3611137b2a36101d1a35fd2a360
-7538763c77527901e2a35df2a35c10f9
-a35203eca354eea355f4a356f5a35703
-e1a358e2a359efa35af8a35b6b966f69
-6f44704e726873a2507402e1a34fe7a3
-50eaa35102ea89ed8bfa8d05f206f295
-f397fa99e38fe491e59309ef0fefa344
-f1a345f3a346f9a347faa348e29be332
-e8a341eda342eea343022a9d4e2c5012
-616ceda1126261f49f04e1a34ae5a34b
-e7a34cefa34df4a34e6b3c6c3e6d586e
-03e381eb83ee85f98710eb6905ee06ee
-71f36df473e16be26de96f03ed77ee79
-ef7bf07d65256530673668506a10e765
-01e24df94f05ed06ed59ef5bf15de353
-e455e75702e15fec61ef636148625263
-646405f006f045f947fa49e13fe541ea
-4302e927eb29f52b04e92ff131f233f4
-35f93702e439e53be83d
+e5ab34f0ab3505ee09eeab3eefab3ff2
+a703e32cebab3cecab3d22055211522e
+53325410d2ab3b10cfab3a10d5ab382a
+ab37312a4d10c5ab391137b2ab3801e3
+ab44e8ab4500176f5a752bec09eca9f5
+f3a9e6f4ab03754c7750e1012a2e4112
+7261e2a9de012aa9dd5010cba9de10f5
+ab0510e1ab067217722e733e7410f0ab
+0402e1a9ffe4ab00e7ab0110f3ab026f
+2e70327110eda9fe10eea9fb01e1a9fc
+efa9fd68396c1d6c406d4a6e03e2a7d1
+e7a9f8eea9f9f4a9fa01e1a9f6f4a934
+10f3a9f76834693e6b01e1a9f3efa9f4
+01eca9efeea9f001eca9f1f0a9f26420
+642e65386610eca9ee01e3a9e9f4a9ea
+04e4a9ebefa9ecf2a573f3a573f8a9ed
+613462646301e4a9e7eda9e804e7a9df
+ec32eda9e2f0a9e3f5a9e4012aa9e050
+12686cf0a9e101e9a9e5f5a9e6017526
+f5ab0702e3ab08e7ab09faab0700146f
+457917ef09efa950f5ab24f7ab27792c
+edab17eeab1c10f5ab2a6f3c724c7450
+75547701ebab28efab2902e2ab1fe6ab
+20efab2110efab2210edab2302e5ab25
+e7ab26eda9506934693c6a566b5a6d5e
+6e01e1ab1de7ab1e01e1ab12e622012a
+ab134e10ccab1410f3ab1510f4ab1603
+e6ab18efab19f4ab1af5ab1b61366346
+654a675a6810e7ab1102e9ab0aeaa965
+efab0b10e6ab0c02eaab0decab0ef3ab
+0f10eeab106da26c6ea6496f0e7426ea
+0ceaa9cbeda5a4f2a9d4f3a9d7742e75
+387a3ce3a9c901e1a9d9eba9da10e9a9
+db10eda9dc6e236e32704272467310e1
+a9d802e7a9d0eea9d1f3a9d210eda9d3
+02efa9d5f5a9d6f9a9d4673a6a3e6b02
+e1a9cdf2a9cef6a9cf10e3a9ca01e7a9
+cbf3a9cc0022749fe926ef0fefa950f2
+a95bf3a488f4a95ff9a3d0e9a911eba9
+0beca945ee012abad34d126f6ee7a542
+783d7834793e7a64e7a934e8a93a01e3
+a96eeda96f05f709f7a973f8a974faa9
+75eba970eda971f6a97205f009f0a979
+f7a97afaa97beba976eda977eea97874
+44755a76707703eba96bf2a539f6a96c
+f7a96d03e3a960e6a961e9a962f2a963
+03e1a964f0a965f2a966f3a96702e1a9
+68eea969f9a96a697b6e446e426f5e70
+7a71907202e4a95ceaa95defa95e04e1
+a94ce6a94de9a94eebb629f7a94f04e1
+a951e5a952e8a953f3a954f8a95503f0
+a956f3a957f4a958f8a95910eca95a69
+3e6b546c6a6d02efa949f5a94af8a94b
+03e3a93de6a93eeea93ff7a94003e9a9
+41eca942f0a943f7a94402e5a946f0a9
+47f3a9486549653e666a67866802e9a9
+3beca93cf2a50106ee0ceea92bf2a92c
+f4a92df5a92ee4a928e5a929eba92a04
+e1a92fe5a930eea931efa932f1a93304
+e8a935eca936efa937f0a938f9a93961
+5e62a25063a25d6406e80ce8a924eaa9
+25f2a926f8a927e1a921e5a922e6a923
+0bee1df712f7a913f926faa91622012a
+a9144310c3a915eeb44aefa911f3a912
+e709e7a90ee9a90feba910e3a90be4a9
+0ce6a90d04e8a917efa918f1a919f5a9
+1af7a91b04e9a91cf0a91df1a91ef2a9
+1ff5a9200021745fe41dee0feea9a6ef
+a9acf2a9b3f6a9c1f9a9c5e4a98be5a9
+8ee7a993eca54e791579307a3ae1a97c
+e2a98401eda9c6eea9c710e9a9c87438
+7542775e7801f1a9c3f2a9c401eda9ba
+f2a9bb04e9a9bcf0a9bdf3a9bef6a9bf
+f8a9c010e2a9c26a606f356f4e706a71
+6e72727304eba9b5eea9b6efa9b7f3a9
+b8f4a9b904e4a9ade5a9aeeea9aff0a9
+b0f5a9b110e9a98e10efa9b210e2a9b4
+6a4a6b4e6d586e04e6a9a7e8a9a8eba9
+a9eda9aaf0a9ab10efa9a101e7a9a2ef
+a9a301e7a9a4faa9a56637665a675e68
+6e6906ee0ceea99df5a99ef9a99ffaa9
+a0e6a99ae9a99beaa99c10f2a99202e1
+a994e2a995eca99602e2a997e5a998f7
+a999613e636a64906502e2a98ff7a990
+f8a99106ee0ceea980f0a981f1a982f3
+a983e3a97de6a97eeba97f05e809e8a9
+88efa989f5a98ae1a985e5a986e6a987
+01e3a98cf3a98d66c76969c49f69a41b
+6aa4c66ba6136c001b744ae717ef0cef
+a7f9f4a901f5a903f6a907e7a7e2e9a7
+e4eea7f6771577307a34e1a7cde2a7d4
+10eca90801e8a909faa90a742e753276
+10f3a90710e7a90203e1a904efa905f9
+a3d7faa9066a4a6d316d326e426f4c72
+10e3a90002eea7f3efa7f4f0a7f501f3
+a7f7f5a7f805f209f2a7fdf3a7fefaa7
+ffeaa7faeba7fbeca7fc6a346b386c01
+e5a7f1eea7f210f0a7ee01e9a7eff4a7
+f0644d6476657a67a2426907e80ce8a7
+eaeaa7ebeca7ecf3a7ede1a7e5e4a7e6
+e626e7a7e9012aa7e74c12696de2a7e8
+10e2a7da06f00cf0a7def1a7dff5a7e0
+faa7e1e4a7dbe5a7dceda7dd10e7a7e3
+6134625a6301eda7d8f0a7d905e809e8
+a7d1eaa7d2f3a7d3e2a7cee4a7cfe7a7
+d002e5a7d5f5a7d6f7a7d700197739eb
+17f30cf3a711f4a728f5a71df7a729eb
+a56aeea723efa725e409e4a713e7a718
+e9a71b772a7a34e1a70b01eda72af3a7
+2b01e8a72ce9a72d6a336d176d326e36
+6f3a7210e9a72710efa72210e8a72410
+f5a7266a2e6b326c10efa72110eaa71c
+03e5a71deba71ef7a71ff8a720641a64
+3466446701e2a719e5a71a02e4a714e9
+a715f5a71610e5a717613a62446302e1
+a710e5a711e8a71201eea70cf2a70d02
+e1a3a8e2a70ef9a70f0b721ae909e9a7
+36f6a73cf7a73d722a752ee1a72e10e1
+a73a10f4a73b67176734693e6d01e3a7
+38eca73901eba731efa73510e2a73761
+2e623e6510eea73402e2a72feda730f2
+a73101efa732f5a733002875c0f0eb74
+f23ff628f6a795f7a7b7f9022a32414c
+4c126174eea7c6022aa7c4432a5410d2
+a7c610cea7c5127261e2a7c5f2a788f3
+a7a1f5022aa46741a46d5912657ae9a7
+83eb38eca777eda77ceea787efa78c01
+2a2e41127261e2a772042aa770413243
+36493a4d10cea77410c6a77110cea772
+10d2a7737a1b7a38e1a5b3e7a75be9a7
+67eaa76b03e8a7c9eaa7caf2a7cbf4a7
+cc753c766e777e78947901e5a7c7f8a7
+c807ed0ceda7b0eea7b1f0a7b2f3a7b3
+e2a7ace4a7ade5a7aeeaa7af02e7a7b4
+f2a7b5f8a7b603eaa7b8eba7b9efa7ba
+f1a7bb07ed0ceda7c0f0a7c1f7a7c2fa
+a7c3e1a7bce3a7bde5a7beeca7bf6bc0
+d57063704a7170728673a2457403e2a7
+a8eda7a9efa7aaf2a7ab05f209f2a794
+f6a795f8a796e5a791e6a792efa79303
+e2a797e6a798f3a799f9a79a05ec09ec
+a79ef3a79ff5a7a0e3a79be9a79ceaa7
+9d05e809e8a7a5eaa7a6f2a7a7e2a7a2
+e4a7a3e6a7a46b506c5a6d706ea2576f
+04e9a78deba78aeca78ef3a78ffaa790
+01e3a775eaa77603eea778f1a779f4a7
+7af8a77b06f226f232f3a784f5a785f7
+a786022a3241405912657ae9a783012a
+a7804c10c2a781127261e2a782e2a77d
+e8a77eefa77f04e3a788e6a789e7a75b
+eea78af0a78b665266486758686869a0
+6a03e4a76ce7a76df3a76ef9a76f02ef
+a758f2a759f9a75a02e5a75ce6a75df0
+a75e08f10ff1a762f3a763f4a764f7a7
+65faa766e1a75fe2a760ebac95eea761
+02eaa768f5a769f7a76a6146627e63a2
+4164a24b6502e1a755eea756faa75708
+e90fe9a742eaa743eda744efa745f7a7
+46e1a73ee2a73fe3a740e4a74105f109
+f1a74af8a74bf9a74ce4a747eda748f0
+a74903e7a74deba74eeca74ff4a75003
+e5a751e8a752eca753f4a75466a2c267
+a4776800137546f20ff2a703f4a706f5
+a707f9a342faa70a7534e13ee5a5ece9
+62efa5ff01e9a708f2a70922032aa5e2
+372e43345310c4a5e31133b6a5e310cd
+a5e4012aa5ee4c126174eea5ef6c386c
+3c6d466e506f6c7301e2a704eea70501
+e1a5f6f5a5f701e4a5f8f4a5f904e4a5
+fae5a5fbeaa5fceea5fdefa5fe02e3a7
+00eaa701f4a702615862746478687c69
+05e809e8a5f3eca5f4eda5f5e1a5f0e6
+a5f1e7a5f204e7a5e5eba5e6eda5e7f7
+a5e8faa5e910e2a5ea10f9a5eb10f9a5
+ed00117553e90fe9a57deaa581efa584
+f2a58af9a59975427694e1a573e6012a
+a5794112646ceda57a09e80fe8a593f1
+a594f2a595f6a596f9a597e2a58fe332
+e4a590e5a591e6a592012aa579411264
+6ceda57a10f2a5986d2f6d4e6f527062
+71667204e3a58be5a58af0a58cf2a58d
+f3a58e10f0a58302e4a585eea586f2a5
+8710e5a58810f3a5896132665669606c
+10f2a58205e908e9a577eea578f467e1
+a574e2a575e7a57601e9a57beda57c02
+e1a57eeca57ff4a580001a6e9f791dec
+0ceca5bfeea5c3f5a5d3f6a5db792ce1
+a59ae4a5ac01e1a5a5e9a5e1733a733e
+754276747702e3a5dee9a5dff4a5e010
+f7a5d207f20cf2a5d7f7a5d8f8a5d9fa
+a5dae2a5d4e3a5d5e4a5d6e7a5c302e6
+a5dcf2a5b6f3a5dd6e5a6f6a7204e2a5
+a8e332e5a55df4a5d0f7a5d1012aa5ce
+4c12696ee2a5cf02e4a5c4e7a5c5efa5
+c607ee0ceea5c6f2a5cbf3a5ccf4a5cd
+e4a5c7e6a5c8e9a5c9eda5ca673c6a23
+6a386b486c526d01eda5c1f6a5c202eb
+a5baeea5bbf5a5bc01eea5bdf0a5be10
+eba5c06734683e6901eca5b8eda5b901
+eea5b6efa56910f3a5b76428642e653e
+6610eba5b502e5a5adeea5aef2a5af05
+ef09efa5b3f2a52ffaa5b4e2a5b0eaa5
+b1eca5b2612e626c6310f2a5ab09ed0f
+eda5a0eea5a1f7a5a2f9a5a3faa5a4e1
+a59be6a59ce7a59de8a59eeaa59f05ef
+09efa5a8f9a5a9faa5aae1a5a5e6a5a6
+eda5a763c2f463a2a364a4fa65001277
+33ee19ee38efa566f3a568f4a55bf5a3
+66012aa56253126861f7a56377347838
+7a3ce5a556eca55d10efa57010f4a571
+10e1a5726d466d486e7a728473887403
+f2a56cf4a56df5a56ef8a56f02e1a55e
+e9a55feb012a2e4e126b6fefa561012a
+a5604710cea56101eea564f1a56510e9
+a56702e7a569eba56af5a56b623e6642
+67466b02e1a55aeba55bf9a55c10f5a5
+5510e9a55701eca558f9a559001b7257
+e821f316f3a51bf52cf6a521f9a52201
+2aa51f47126c61e7a520e8a3edefa512
+f2a515771277307a34e1a3e3e5a3e910
+e4a51510e5a51b722e734a7410e4a51e
+04e7a516e8a517eba518eca519f3a51a
+01e2a51cf7a51d69556c336c326d426f
+727010f3a51402e1a50de3a50ee4a50f
+02e5a510e7a511ee022aa26342a2ae48
+11616e01e2a3fff4a3fa10f0a5136940
+6a446b03e2a509eca50aefa50bf9a50c
+10e3a50502e1a506eda507f6a508658f
+65a28066a28167a2826805ef09efa502
+f0a503f2a504e92ceba500eda501022a
+3c42a2594811616e01e2a3fff4a3fa0b
+4d2d5417542e55385610c4a3fd01c8a3
+f9d7a3fa01cba3fbd3a3fc4db4c0502a
+5310d2a3f802c6a3f5c8a3f6daa3f747
+0e473048b4a44910c4a3f310c6a3f12a
+a3ee412a4210cea3f010d5a3ef126f70
+efa3fe10e2a3ea10e1a3eb10e7a3ec61
+34623e6301e8a3e7f0a3e801e4a3e4ee
+a3e510eaa3e60017726f791ce508e5a5
+2ff6a54ffa45792a7a34e1a52301efa5
+52f5a55310e7a554751d752e764a7710
+f7a55104e1a54ae3a54be4a54ce7a54d
+f4a54e10e1a550724073747403eda546
+f0a547f3a548f9a54902e82ce9a543f3
+a544012a2e4d126f6ee7a542012aa541
+4310cea54210e2a545682d6d176daacf
+6e3c6f03e2a53ee9a536f0a53ff7a540
+10eaa525682e69326a10e5a53c10e4a5
+3901e1a53af1a53b64286456655a6706
+ec0ceca535efa536f2a537faa538e1a5
+32e8a533e9a53410eea52e01e4a530ee
+a531612e625a6310e3a52d06e80ce8a5
+27eba528f2a529f6a52ae4a524e6a525
+e7a52601e4a52bf1a52c2aa60061bed4
+62002373a5e51ded0feda3aaeea3afef
+a3b3f2a3bcf3a3c1e5a37ce7a389e8a3
+8de9a39377417732783c794c7a72e1a3
+6201e4a3d4f2a3d502e8a3d6eba3d7f2
+a3c905f309f3a3dbf6a3dcf8a3dde5a3
+d8eea3d9f2a3da04e1a3dee5a3dfe6a3
+e0e8a3e1f7a3e27332744875587610e2
+a3d303eaa3c2f1a3c3f3a3c4f4a3c502
+efa3c6f4a3c7f6a3c809ed0feda3ceef
+a3cff2a3d0f3a3d1f5a3d2e1a3c9e3a3
+cae4a3cbe7a3cceba3cd6a866e3b6e48
+6f587068716c7203e1a3bde8a3bef8a3
+bffaa3c002e7a3b0eda3b1f0a3b202ea
+a3b4eda3b5eea3b610f9a3b703e3a3b8
+e9a3b9f0a3baf6a3bb6a446b766c926d
+03e8a3abeba3acf1a3adf5a3ae07ef0c
+efa39ef2a39ff4a3a0faa3a1e8a39ae9
+a39beaa39ceea39d04e3a3a2eda3a3f1
+a3a4f5a3a5f6a3a602e1a3a7e7a3a8f4
+a3a9656a6562669467a24468a24b6906
+ed0ceda396eea397efa398f1a399e2a3
+94e7a395eba37507f40cf4a381f7a382
+f8a383faa384e6a37de8a37eeaa37fed
+a38003e4a385f1a386f4a387f9a38802
+e3a38aeea38bf8a38c05ec09eca391ef
+a38df9a392e2a38ee7a38fe9a3906132
+626463906410e4a37b07f20cf2a367f3
+a368f6a369f8a36aeca363eea364f0a3
+65f1a36606e40ce4a36eeaa36ff0a370
+f2a371e1a36be2a36ce3a36d09ed0fed
+a376eea377efa378f1a379f5a37ae3a3
+63e6a372e8a373e9a374eca37500184d
+c28954c0e157365736584e59645a1261
+6ee2addb01612c631168efa9ab1172e1
+adda01702a731175f8691165efa9ec01
+652c691169e9a71b117ae9a783544455
+a29e5601612c691174e8add91169e9ad
+d807684e683669866ea2426f1174efab
+ea106101e158e9042aabb143324b364c
+3a5410c8abb110cea7d910c8add510c1
+add6012aa54f4d10d6a54f01622a7210
+e8add710f4012aa3b34210d4451173e1
+a9b961346580668667116ce7add4056d
+116d2e6e327610f4a3a910ecab9410e7
+abe967346b386c01e5aba2f5a76010e2
+add110f2add2116cf5aba6116ee7add3
+126761f2abf550c0c350a27252a2a853
+06694369426f6a759079016c2a7210e3
+a50f10efadd001643e6e01e4ab43e801
+2aab544c10cbab5410e4adcd02672e72
+387910efa51101e4ab71efadce10e1ab
+79116ee4adcf613e675e6801612a7210
+e4adcc10f7a563026d2e72327510f2ab
+3210f2ab6710e2adcb116ef7a34b0461
+38654a68506c76721174e9adc9016c2a
+7510e3a51e10eda11172edadc702612e
+6c326e10f8a9f010e7adc801e9a9e0f0
+a9e11172e4a5f8026a306f3675116ef2
+a9af116ee7adca1168e7ab114d8a4ea2
+ab4f0467386c3e72447358751167f2a9
+db1161edab4c1163ebab30016b2a7910
+e1a9d410e8a9da01672a6d10e1adc610
+e5a9d807722e725a7460756679116df2
+032aa3d0492e4d325410c8adc010cea7
+6410cda3d0116fefa95e1165e9adbe11
+6cf4adbf614265746c9a6f01642a6e10
+e7a54210e9adbd0368326b366e3a7210
+e3adb910eaadb610e1adb701e4a975e9
+adb80264346e387201e3adbbefadbc10
+e6a53d10e4adba1179eda94504613862
+58655c6b62731168f5adc502672e6e32
+7210e2adc310edadc110e4adc21161f4
+9f1177e1adc4116fefa56147c4114ac3
+354aa6c04ba6d94c03614665a69c69a6
+9e7901632a6410e9adb510e9adb4026e
+a6796fa67a7410ee001a4bc139545b57
+1457ac7358ac7759305a01c1abfdd7ab
+6a10d4ad71544055825603c1ad6cc5ad
+6ecead6dd5a3930bce14d609d6abe5d7
+abd2daab8aceadb2cfabc8d2abd0cbc5
+d7cbabbdccad68cdabbc04c1adb3c7ad
+6ad3a562d9ad6bdaad014e824e8a50a2
+4a52a26d530cce17d40cd4ad62d5a79e
+d6ad63d9adb1cead60cfab70d2ad61ca
+09caad5ecbab5acdad5fc3ad5dc5ab89
+c9ab5e06c70cc7abf9c9ad50cca54ecf
+a984c1ad4dc3ad4ec5ad4f0acc14d409
+d4ad59d7a9e4d9a5c3cca9f5cdad56d2
+ad57c1ad52c5ad53c6ad54c7abccc8a5
+7f03c5ad5ccfa950d5a79ed7ab274b9e
+4ca2434d0010cd1dd40fd4a95fd5a930
+d8abfbd9a914daad4ccda740cfadafd1
+ad4ad2adb0c60cc6ad49c7a934cbadae
+cca3aac1adadc3ad47c4ad48c5ab3901
+c5ad3ccdadac04c9ad42d3ad43d4a901
+d5ad44d6a90743c0c246644656476648
+a24d4905d209d2adabd3a711d4a728c3
+ad39c4a713c5ad2d02c9a57dcfa584d2
+a58a0cce17d30cd3ad34d4ad35d5ad00
+d7ad36cead31d0ad32d1ad33c608c6ad
+30c867cca777c1ad2fc2ad03c5adaa04
+cdad37cead38d2a703d4a706d5a70743
+5244a2424505d309d3a568d4ada4daad
+2ec1ad29c3ad2ac5a55b0fcf1ad60cd6
+ad24d7ad05d9ada8daa51bcfad21d0ad
+22d2ad23d5abfec9c68fc9ad1eccad1f
+cdad20ceada705cb09cba523cfad27da
+ada9c5a52fc7ad5bcaad26345e34ae8a
+4178420bce14d209d2ab03d5a740d6ad
+1acead17cfad18d1ad19c909c9ab1cca
+ad15ccad16c1a3c1c5ad12c6ad130cd2
+17d50cd5abfad7ad10d8ad11daa35ed2
+ad0dd3ad0ed4ad0fcd09cdada6cfad0b
+d1ad0cc4ad08c6ada5cc6d2aa562312c
+321133b0ada41137b2a79e10e1a9ad10
+ef012aa7f94c10c1a7f91170e3a7de02
+6d2e6e327310f5a7ed10e2a7e801e1a7
+cee2a5cf01613a701161ee012aa72e4a
+10d0a72e016d2a7610e1ada010efad9f
+056e1e6e306f36741168e9ada31164e1
+a7871172e5012aa78c4b01d0ad3ed2a7
+8c61306850691174f3ada2026c2e6e32
+7710e9a74610e9a55c10e1ada102612e
+6d326f10eaab4210f2a9ff10f2012aa7
+7c4b10c8a77c473448a25c49127461ec
+a56d0465466c5a6f60727a75016a2a72
+10f5a9dd10f2a5d3116ff2012aa5b347
+10c5a5b31161e7a520016e2a7410e8a5
+cd01e7ad93eda5690161506510eb032a
+a55d432e47325410d2a38c10d9ad2510
+d2a55d10eead94056c186c306d367511
+6ee7ad9e1175f7a5f7106e01e7ad9df0
+a5fc6130659c691172e1ad9c106e05ef
+2aefad97f358f4042aa3fa433248364d
+3a5410d7a3fa10c1ad9810cba3f210cf
+a3f4012aa3ee4310cea3eee2a3ffe7ad
+95e9ad961162f2032aa5ec4934533855
+01c1ad9ad3ad9b10cca5ec10c5ad9943
+c114437044a2cd450267406c46741168
+e9012a754501d2ad2cd4751179f0a559
+01622a7910edad9210e1ad910461a268
+68a2776fa28670a288791172ec0a4d33
+5414542e55385810cbad8a01caabacd2
+ad8910c1abf64d2e523e5310cbad8802
+c4ad86cba90bcea54102cfad87d3ab37
+d5ab242aab244138423c474c4b01c7a7
+c4daad4010ccad8302c1ad84c7a389d9
+a37c01c52dd2ad85026b2e6e327210e9
+ad8010eda3e810f3a71d02612e653272
+10f3ad8110eda50710f2a5041170f4a5
+13016d2a7210f4a5ce10ee012aad8243
+10d9ad8203653469866f8c751170ecad
+901176e106491749324d364e3a5010cb
+a3c810cea5ee10d5ad8d10d0a98e2aa5
+ee422a4610caad8c10d4ad8b1161ebad
+8e1167f2ad8f2aa25441aa3142056f1f
+6f3e72447501672a6810e4ad7f10e9ad
+7e1170efa3fe106101e8a9f3e9ad7d61
+30655c68116bf3ad7c036c326d36733a
+7410ebad7b10e9ad7a10f5a36a10f3a3
+c3116ee7012aa3af4210c4a3af00214a
+c1c052c0cc5638563c5758586259665a
+01d2abfcd7ab6a04c1ad6cc4ad6dc5ad
+6ecead6dd5a39301c6ad6fd3ab6310cb
+ad7003c4ad07c5ad07d4ad71d5ab3752
+46536c54a2575503c1abf6c7ad6ad9ad
+6bdaad0105d309d3ab37d5ab24d7ab27
+c5ad5cc8ab6acfa9500ecd1ad40cd4ad
+62d5ab24d6ad63d9ad64cdad5fcead60
+cfab70d2ad61c50cc5ab89c9ab5ecaad
+5ecbab5ac1ad02c3ad5dc4ad060ecd1a
+d20cd2abd0d6abe5d7a3fadaab8acdab
+bccead69cfabc8d0ad68c80cc8abb1ca
+abaccbabbdccad68c4ad65c6ad66c7ad
+674e644e404fa89650785102c1ad5acf
+ad5bd5ad2d09cc0fcca54ecfa984d0a9
+8ed1ad0cd4ad02c1ad4dc3ad4ec5ad4f
+c8a393c9ad500dcd17d40cd4ad59d7a9
+e4d9a5c3daad52cdad56d2ad57d3ad58
+c70cc7abccc8a57fcbad55cca9f5c1ad
+52c5ad53c6ad544aa2484ba24c4ca264
+4d0012ce20d50fd5a930d6a54fd8abfb
+d9a914daad4ccea541cfa3f4d1ad4ad2
+ad4bd4a95fc60fc6ad49c7a934cba90b
+cca3aacda3d0c1ad46c3ad47c4ad48c5
+ab3901cfad3bd0a72e07d00cd0ad3ed2
+a78cd7ad3fdaad40c5ad3cc7a7c4c8a7
+7ccdad3d08d30fd3ad43d4a901d5ad44
+d6a907d9ad45c1a7f9c2ad41c9ad42cb
+ab5441c1604598456a46a24147a24e48
+a2754907d10cd1ad3ad2a573d3a711d4
+a728c3ad39c4a713cca5eccea5ee09d2
+0ed2ad2cd3a568d475d5ad2ddaad2ec1
+ad29c3ad2ac5a55bc79bc8ad2b04c9a5
+7dcfa584d1ad0cd2a58ad8a58a0bd014
+d309d3ad34d4ad35d7ad36d0ad32d1ad
+33d2a55dc808c867cca777cead31c1ad
+2fc5a5b3c6ad3006d20cd2a703d4a706
+d5a707d6ad13cba3f2cdad37cead3841
+5e42a24c43a2834406cb0ccba523cfad
+27d9ad15daad28c4a52fc5a52fcaad26
+0dd117d40cd4ad0fd7ad10d8ad11daa3
+5ed1ad0cd2ad0dd3ad0ecc0bcc6dcda3
+42cead05cfad0bc4ad08c5ad09c6ad0a
+0010cc1cd20ed2ab03d445d5a3d0d6ad
+1ad9a37cccad16cead17cfad18d1ad19
+c70cc7a389c8ad14c9ab1ccaad15c1a3
+c1c4a3afc5ad12c6ad130010cf1dd50f
+d5abfed6ad24d7ad05d9ad25daa51bcf
+ad21d0ad22d2ad23d3ab37c90cc9ad1e
+ccad1fcdad20cea3eec4abfcc6ad1bc7
+ad1cc8ad1d342234423548374e380138
+2a3910b0ab3710b6ad071131b9ad0411
+33b2ad051133b6ad062aa562305031a2
+6b3202302e33383810b0a52f01b0a51b
+b2abf910b0750533233334354a3601b1
+ab63b2a5ee03b0a3eeb4a5eeb5a713b9
+a72802b3abfab4abffb7ad003034314a
+3201b1a562b9abfe03b2abf9b3a562b5
+ab03b9abfa06b50bb59bb7abfcb8abfd
+b9a562b1abf9b3abfbb4ab8a02342e35
+3e3710b2ab2402b2a3eeb3ad01b5ad02
+03b0ab24b1ab24b4ad03b5a52f046436
+673c68427246761173f44b116ceda57a
+1168e2abf0116fed6301613c6d01e99d
+ee012aa3424110cda34210e200134c62
+5131513c53405450556a5901c5ad07d4
+ab8b10c1ad5a02c1ad02c4ad06d9ad64
+04c791c8a92fcaad78cead69d2ad7910
+cbad734c3c4d464e624f665001cbad55
+d3ad5801c2ad41d9ad4504c1ad46cdad
+72cea774d2ad4bd5ad7610c7ad7710cd
+ad51452e4542474a494e4a644b02c8a5
+06cdad3dd7ad3f01c79bc8ad2b10c2ad
+7303c4ad74cead75d1ad3ad2a57310cf
+ad3b2a9b4132423c43464410daad2801
+c5ad09c6ad0a01c8ad14d5ad7201c3a9
+15ceabf200217588e62bf221f29bf3a3
+49f6a353f9a35cfa012a2e41127261e2
+a360022aa35e498a5210d5a361e651eb
+67ed75ee7f7a2d7a2ce125e22de54b10
+ea012a2e41127261e2a360032aa35e31
+2e49345310d5a3611137b2a36101d1a3
+5fd2a3607538763c77527901e2a35df2
+a35c10f9a35203eca354eea355f4a356
+f5a35703e1a358e2a359efa35af8a35b
+6b966f696f44704e726873a2507402e1
+a34fe7a350eaa35102ea89ed8bfa8d05
+f206f295f397fa99e38fe491e59309ef
+0fefa344f1a345f3a346f9a347faa348
+e29be332e8a341eda342eea343022a9d
+4e2c5012616ceda1126261f49f04e1a3
+4ae5a34be7a34cefa34df4a34e6b3c6c
+3e6d586e03e381eb83ee85f98710eb69
+05ee06ee71f36df473e16be26de96f03
+ed77ee79ef7bf07d6525653067366850
+6a10e76501e24df94f05ed06ed59ef5b
+f15de353e455e75702e15fec61ef6361
+48625263646405f006f045f947fa49e1
+3fe541ea4302e927eb29f52b04e92ff1
+31f233f435f93702e439e53be83d
         }
     }
     match{
index c2922d12444efc4c0ca55233112b680780615f09..d0bd176e15020d52adfd7093c1ea058812dda2a0 100644 (file)
@@ -165,6 +165,7 @@ likelySubtags:table(nofallback){
     bkq{"bkq_Latn_ZZ"}
     bku{"bku_Latn_PH"}
     bkv{"bkv_Latn_ZZ"}
+    bla{"bla_Latn_CA"}
     blg{"blg_Latn_MY"}
     blt{"blt_Tavt_VN"}
     bm{"bm_Latn_ML"}
@@ -256,10 +257,8 @@ likelySubtags:table(nofallback){
     cr{"cr_Cans_CA"}
     crg{"crg_Latn_CA"}
     crh{"crh_Cyrl_UA"}
-    crj{"crj_Cans_CA"}
     crk{"crk_Cans_CA"}
     crl{"crl_Cans_CA"}
-    crm{"crm_Cans_CA"}
     crs{"crs_Latn_SC"}
     cs{"cs_Latn_CZ"}
     csb{"csb_Latn_PL"}
@@ -516,7 +515,6 @@ likelySubtags:table(nofallback){
     ijj{"ijj_Latn_ZZ"}
     ik{"ik_Latn_US"}
     ikk{"ikk_Latn_ZZ"}
-    ikt{"ikt_Latn_CA"}
     ikw{"ikw_Latn_ZZ"}
     ikx{"ikx_Latn_ZZ"}
     ilo{"ilo_Latn_PH"}
@@ -811,6 +809,7 @@ likelySubtags:table(nofallback){
     mhi{"mhi_Latn_ZZ"}
     mhl{"mhl_Latn_ZZ"}
     mi{"mi_Latn_NZ"}
+    mic{"mic_Latn_CA"}
     mif{"mif_Latn_ZZ"}
     min{"min_Latn_ID"}
     miw{"miw_Latn_ZZ"}
@@ -960,6 +959,7 @@ likelySubtags:table(nofallback){
     nzi{"nzi_Latn_GH"}
     oc{"oc_Latn_FR"}
     ogc{"ogc_Latn_ZZ"}
+    oj{"oj_Cans_CA"}
     ojs{"ojs_Cans_CA"}
     oka{"oka_Latn_CA"}
     okr{"okr_Latn_ZZ"}
@@ -1075,7 +1075,6 @@ likelySubtags:table(nofallback){
     scl{"scl_Arab_ZZ"}
     scn{"scn_Latn_IT"}
     sco{"sco_Latn_GB"}
-    scs{"scs_Latn_CA"}
     sd{"sd_Arab_PK"}
     sd_Deva{"sd_Deva_IN"}
     sd_IN{"sd_Deva_IN"}
@@ -1323,7 +1322,7 @@ likelySubtags:table(nofallback){
     und_Arab{"ar_Arab_EG"}
     und_Arab_CC{"ms_Arab_CC"}
     und_Arab_CN{"ug_Arab_CN"}
-    und_Arab_GB{"ks_Arab_GB"}
+    und_Arab_GB{"ur_Arab_GB"}
     und_Arab_ID{"ms_Arab_ID"}
     und_Arab_IN{"ur_Arab_IN"}
     und_Arab_KH{"cja_Arab_KH"}
@@ -1384,7 +1383,7 @@ likelySubtags:table(nofallback){
     und_CY{"el_Grek_CY"}
     und_CZ{"cs_Latn_CZ"}
     und_Cakm{"ccp_Cakm_BD"}
-    und_Cans{"cr_Cans_CA"}
+    und_Cans{"iu_Cans_CA"}
     und_Cari{"xcr_Cari_TR"}
     und_Cham{"cjm_Cham_VN"}
     und_Cher{"chr_Cher_US"}
@@ -1396,7 +1395,7 @@ likelySubtags:table(nofallback){
     und_Cyrl{"ru_Cyrl_RU"}
     und_Cyrl_AL{"mk_Cyrl_AL"}
     und_Cyrl_BA{"sr_Cyrl_BA"}
-    und_Cyrl_GE{"os_Cyrl_GE"}
+    und_Cyrl_GE{"ab_Cyrl_GE"}
     und_Cyrl_GR{"mk_Cyrl_GR"}
     und_Cyrl_MD{"uk_Cyrl_MD"}
     und_Cyrl_RO{"bg_Cyrl_RO"}
@@ -1467,9 +1466,8 @@ likelySubtags:table(nofallback){
     und_Hano{"hnn_Hano_PH"}
     und_Hans{"zh_Hans_CN"}
     und_Hant{"zh_Hant_TW"}
+    und_Hant_CA{"yue_Hant_CA"}
     und_Hebr{"he_Hebr_IL"}
-    und_Hebr_CA{"yi_Hebr_CA"}
-    und_Hebr_GB{"yi_Hebr_GB"}
     und_Hebr_SE{"yi_Hebr_SE"}
     und_Hebr_UA{"yi_Hebr_UA"}
     und_Hebr_US{"yi_Hebr_US"}
index f206e7531d1e57894c1e1e91bd202a507601d806..453954ad90647914cdfa079bb21cdde86e016274 100644 (file)
@@ -5087,6 +5087,50 @@ metadata:table(nofallback){
                 replacement{"ZZ"}
             }
         }
+        unit{
+            inch-hg{
+                reason{"deprecated"}
+                replacement{"inch-ofhg"}
+            }
+            liter-per-100kilometers{
+                reason{"deprecated"}
+                replacement{"liter-per-100-kilometer"}
+            }
+            meter-per-second-squared{
+                reason{"deprecated"}
+                replacement{"meter-per-square-second"}
+            }
+            milligram-per-deciliter{
+                reason{"deprecated"}
+                replacement{"milligram-ofglucose-per-deciliter"}
+            }
+            millimeter-of-mercury{
+                reason{"deprecated"}
+                replacement{"millimeter-ofhg"}
+            }
+            part-per-million{
+                reason{"deprecated"}
+                replacement{"permillion"}
+            }
+            pound-foot{
+                reason{"deprecated"}
+                replacement{"pound-force-foot"}
+            }
+            pound-per-square-inch{
+                reason{"deprecated"}
+                replacement{"pound-force-per-square-inch"}
+            }
+        }
+        usage{
+            music-track{
+                reason{"deprecated"}
+                replacement{"media"}
+            }
+            tv-program{
+                reason{"deprecated"}
+                replacement{"media"}
+            }
+        }
         variant{
             heploc{
                 reason{"deprecated"}
index 4908d33f9d0934ac18b9ed0808a9e77f94897d0e..da562af25ee4c542ebe54ba900ef9797ead49dd2 100644 (file)
@@ -37,21 +37,21 @@ ar{
             "70: [>%spellout-numbering> \u0648]\u0633\u0628\u0639\u0648\u0646;",
             "80: [>%spellout-numbering> \u0648]\u062B\u0645\u0627\u0646\u0648\u0646;",
             "90: [>%spellout-numbering> \u0648]\u062A\u0633\u0639\u0648\u0646;",
-            "100: \u0645\u0627\u0626\u0629[ \u0648 >%spellout-numbering>];",
-            "200: \u0645\u0627\u0626\u062A\u0627\u0646[ \u0648 >%spellout-numbering>];",
-            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648 >%spellout-numbering>];",
-            "1000: \u0623\u0644\u0641[ \u0648 >%spellout-numbering>];",
-            "2000: \u0623\u0644\u0641\u064A\u0646[ \u0648 >%spellout-numbering>];",
-            "3000: <%spellout-numbering< \u0622\u0644\u0627\u0641[ \u0648 >%spellout-numbering>];",
-            "11000/1000: <%%spellout-numbering-m< \u0623\u0644\u0641[ \u0648 >%spellout-numbering>];",
-            "1000000: \u0645\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
-            "2000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
-            "1000000000: \u0645\u0644\u064A\u0627\u0631[ \u0648 >%spellout-numbering>];",
-            "2000000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0627\u0631[ \u0648 >%spellout-numbering>];",
-            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
-            "2000000000000: <%%spellout-numbering-m< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
-            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
-            "2000000000000000: <%%spellout-numbering-m< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
+            "100: \u0645\u0627\u0626\u0629[ \u0648>%spellout-numbering>];",
+            "200: \u0645\u0627\u0626\u062A\u0627\u0646[ \u0648>%spellout-numbering>];",
+            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648>%spellout-numbering>];",
+            "1000: \u0623\u0644\u0641[ \u0648>%spellout-numbering>];",
+            "2000: \u0623\u0644\u0641\u064A\u0646[ \u0648>%spellout-numbering>];",
+            "3000: <%spellout-numbering< \u0622\u0644\u0627\u0641[ \u0648>%spellout-numbering>];",
+            "11000/1000: <%%spellout-numbering-m< \u0623\u0644\u0641[ \u0648>%spellout-numbering>];",
+            "1000000: \u0645\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
+            "2000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
+            "1000000000: \u0645\u0644\u064A\u0627\u0631[ \u0648>%spellout-numbering>];",
+            "2000000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0627\u0631[ \u0648>%spellout-numbering>];",
+            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
+            "2000000000000: <%%spellout-numbering-m< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
+            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
+            "2000000000000000: <%%spellout-numbering-m< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
             "1000000000000000000: =#,##0=;",
             "%spellout-cardinal-feminine:",
             "-x: \u0646\u0627\u0642\u0635 >>;",
@@ -78,21 +78,21 @@ ar{
             "70: [>%spellout-numbering> \u0648]\u0633\u0628\u0639\u0648\u0646;",
             "80: [>%spellout-numbering> \u0648]\u062B\u0645\u0627\u0646\u0648\u0646;",
             "90: [>%spellout-numbering> \u0648]\u062A\u0633\u0639\u0648\u0646;",
-            "100: \u0645\u0627\u0626\u0629[ \u0648 >%spellout-numbering>];",
-            "200: \u0645\u0627\u0626\u062A\u0627\u0646[ \u0648 >%spellout-numbering>];",
-            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648 >%spellout-numbering>];",
-            "1000: \u0623\u0644\u0641[ \u0648 >%spellout-numbering>];",
-            "2000: \u0623\u0644\u0641\u064A[ \u0648 >%spellout-numbering>];",
-            "3000: <%spellout-numbering< \u0622\u0644\u0627\u0641[ \u0648 >%spellout-numbering>];",
-            "11000/1000: <%%spellout-numbering-m< \u0623\u0644\u0641[ \u0648 >%spellout-numbering>];",
-            "1000000: \u0645\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
-            "2000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
-            "1000000000: \u0645\u0644\u064A\u0627\u0631[ \u0648 >%spellout-numbering>];",
-            "2000000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0627\u0631[ \u0648 >%spellout-numbering>];",
-            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
-            "2000000000000: <%%spellout-numbering-m< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
-            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
-            "2000000000000000: <%%spellout-numbering-m< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-numbering>];",
+            "100: \u0645\u0627\u0626\u0629[ \u0648>%spellout-numbering>];",
+            "200: \u0645\u0627\u0626\u062A\u0627\u0646[ \u0648>%spellout-numbering>];",
+            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648>%spellout-numbering>];",
+            "1000: \u0623\u0644\u0641[ \u0648>%spellout-numbering>];",
+            "2000: \u0623\u0644\u0641\u064A[ \u0648>%spellout-numbering>];",
+            "3000: <%spellout-numbering< \u0622\u0644\u0627\u0641[ \u0648>%spellout-numbering>];",
+            "11000/1000: <%%spellout-numbering-m< \u0623\u0644\u0641[ \u0648>%spellout-numbering>];",
+            "1000000: \u0645\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
+            "2000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
+            "1000000000: \u0645\u0644\u064A\u0627\u0631[ \u0648>%spellout-numbering>];",
+            "2000000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0627\u0631[ \u0648>%spellout-numbering>];",
+            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
+            "2000000000000: <%%spellout-numbering-m< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
+            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
+            "2000000000000000: <%%spellout-numbering-m< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-numbering>];",
             "1000000000000000000: =#,##0=;",
             "%%spellout-numbering-m:",
             "0: \u0635\u0641\u0631;",
@@ -117,21 +117,21 @@ ar{
             "70: [>%%spellout-numbering-m> \u0648]\u0633\u0628\u0639\u0648\u0646;",
             "80: [>%%spellout-numbering-m> \u0648]\u062B\u0645\u0627\u0646\u0648\u0646;",
             "90: [>%%spellout-numbering-m> \u0648]\u062A\u0633\u0639\u0648\u0646;",
-            "100: \u0645\u0627\u0626\u0629[ \u0648 >%%spellout-numbering-m>];",
-            "200: \u0645\u0627\u0626\u062A\u0627\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648 >%%spellout-numbering-m>];",
-            "1000: \u0623\u0644\u0641[ \u0648 >%%spellout-numbering-m>];",
-            "2000: \u0623\u0644\u0641\u064A[ \u0648 >%%spellout-numbering-m>];",
-            "3000: <%spellout-numbering< \u0622\u0644\u0627\u0641[ \u0648 >%%spellout-numbering-m>];",
-            "11000/1000: <%%spellout-numbering-m< \u0623\u0644\u0641[ \u0648 >%%spellout-numbering-m>];",
-            "1000000: \u0645\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "2000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "1000000000: \u0645\u0644\u064A\u0627\u0631[ \u0648 >%%spellout-numbering-m>];",
-            "2000000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0627\u0631[ \u0648 >%%spellout-numbering-m>];",
-            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "2000000000000: <%%spellout-numbering-m< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "2000000000000000: <%%spellout-numbering-m< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
+            "100: \u0645\u0627\u0626\u0629[ \u0648>%%spellout-numbering-m>];",
+            "200: \u0645\u0627\u0626\u062A\u0627\u0646[ \u0648>%%spellout-numbering-m>];",
+            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648>%%spellout-numbering-m>];",
+            "1000: \u0623\u0644\u0641[ \u0648>%%spellout-numbering-m>];",
+            "2000: \u0623\u0644\u0641\u064A[ \u0648>%%spellout-numbering-m>];",
+            "3000: <%spellout-numbering< \u0622\u0644\u0627\u0641[ \u0648>%%spellout-numbering-m>];",
+            "11000/1000: <%%spellout-numbering-m< \u0623\u0644\u0641[ \u0648>%%spellout-numbering-m>];",
+            "1000000: \u0645\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "2000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "1000000000: \u0645\u0644\u064A\u0627\u0631[ \u0648>%%spellout-numbering-m>];",
+            "2000000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0627\u0631[ \u0648>%%spellout-numbering-m>];",
+            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "2000000000000: <%%spellout-numbering-m< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "2000000000000000: <%%spellout-numbering-m< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
             "1000000000000000000: =#,##0=;",
             "%spellout-cardinal-masculine:",
             "-x: \u0646\u0627\u0642\u0635 >>;",
@@ -158,21 +158,21 @@ ar{
             "70: [>%%spellout-numbering-m> \u0648]\u0633\u0628\u0639\u0648\u0646;",
             "80: [>%%spellout-numbering-m> \u0648]\u062B\u0645\u0627\u0646\u0648\u0646;",
             "90: [>%%spellout-numbering-m> \u0648]\u062A\u0633\u0639\u0648\u0646;",
-            "100: \u0645\u0627\u0626\u0629[ \u0648 >%%spellout-numbering-m>];",
-            "200: \u0645\u0627\u0626\u062A\u0627\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648 >%%spellout-numbering-m>];",
-            "1000: \u0623\u0644\u0641[ \u0648 >%%spellout-numbering-m>];",
-            "2000: \u0623\u0644\u0641\u064A[ \u0648 >%%spellout-numbering-m>];",
-            "3000: <%spellout-numbering< \u0622\u0644\u0627\u0641[ \u0648 >%%spellout-numbering-m>];",
-            "11000/1000: <%%spellout-numbering-m< \u0623\u0644\u0641[ \u0648 >%%spellout-numbering-m>];",
-            "1000000: \u0645\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "2000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "1000000000: \u0645\u0644\u064A\u0627\u0631[ \u0648 >%%spellout-numbering-m>];",
-            "2000000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0627\u0631[ \u0648 >%%spellout-numbering-m>];",
-            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "2000000000000: <%%spellout-numbering-m< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "2000000000000000: <%%spellout-numbering-m< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
+            "100: \u0645\u0627\u0626\u0629[ \u0648>%%spellout-numbering-m>];",
+            "200: \u0645\u0627\u0626\u062A\u0627\u0646[ \u0648>%%spellout-numbering-m>];",
+            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648>%%spellout-numbering-m>];",
+            "1000: \u0623\u0644\u0641[ \u0648>%%spellout-numbering-m>];",
+            "2000: \u0623\u0644\u0641\u064A[ \u0648>%%spellout-numbering-m>];",
+            "3000: <%spellout-numbering< \u0622\u0644\u0627\u0641[ \u0648>%%spellout-numbering-m>];",
+            "11000/1000: <%%spellout-numbering-m< \u0623\u0644\u0641[ \u0648>%%spellout-numbering-m>];",
+            "1000000: \u0645\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "2000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "1000000000: \u0645\u0644\u064A\u0627\u0631[ \u0648>%%spellout-numbering-m>];",
+            "2000000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0627\u0631[ \u0648>%%spellout-numbering-m>];",
+            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "2000000000000: <%%spellout-numbering-m< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "2000000000000000: <%%spellout-numbering-m< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
             "1000000000000000000: =#,##0=;",
             "%%ordinal-ones-feminine:",
             "1: \u0627\u0644\u062D\u0627\u062F\u064A\u0629 ;",
@@ -211,21 +211,21 @@ ar{
             "81: >%%ordinal-ones-feminine> \u0648\u0627\u0644\u062B\u0645\u0627\u0646\u0648\u0646;",
             "90: \u0627\u0644\u062A\u0633\u0639\u0648\u0646;",
             "91: >%%ordinal-ones-feminine> \u0648\u0627\u0644\u062A\u0633\u0639\u0648\u0646;",
-            "100: \u0627\u0644\u0645\u0627\u0626\u0629[ \u0648 >%spellout-cardinal-feminine>];",
-            "200: \u0627\u0644\u0645\u0627\u0626\u062A\u0627\u0646[ \u0648 >%spellout-cardinal-feminine>];",
-            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648 >%spellout-cardinal-feminine>];",
-            "1000: \u0627\u0644\u0623\u0644\u0641[ \u0648 >%spellout-cardinal-feminine>];",
-            "2000: \u0627\u0644\u0623\u0644\u0641\u064A[ \u0648 >%spellout-cardinal-feminine>];",
-            "3000: <%spellout-cardinal-feminine< \u0622\u0644\u0627\u0641[ \u0648 >%spellout-cardinal-feminine>];",
-            "11000/1000: <%spellout-cardinal-feminine< \u0623\u0644\u0641[ \u0648 >%spellout-cardinal-feminine>];",
-            "1000000: \u0627\u0644\u0645\u0644\u064A\u0648\u0646[ \u0648 >%spellout-cardinal-feminine>];",
-            "2000000: <%spellout-cardinal-feminine< \u0627\u0644\u0623\u0644\u0641[ \u0648 >%spellout-cardinal-feminine>];",
-            "1000000000: \u0627\u0644\u0645\u0644\u064A\u0627\u0631[ \u0648 >%spellout-cardinal-feminine>];",
-            "2000000000: <%spellout-cardinal-feminine< \u0645\u0644\u064A\u0627\u0631[ \u0648 >%spellout-cardinal-feminine>];",
-            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-cardinal-feminine>];",
-            "2000000000000: <%spellout-cardinal-feminine< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-cardinal-feminine>];",
-            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-cardinal-feminine>];",
-            "2000000000000000: <%spellout-cardinal-feminine< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%spellout-cardinal-feminine>];",
+            "100: \u0627\u0644\u0645\u0627\u0626\u0629[ \u0648>%spellout-cardinal-feminine>];",
+            "200: \u0627\u0644\u0645\u0627\u0626\u062A\u0627\u0646[ \u0648>%spellout-cardinal-feminine>];",
+            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648>%spellout-cardinal-feminine>];",
+            "1000: \u0627\u0644\u0623\u0644\u0641[ \u0648>%spellout-cardinal-feminine>];",
+            "2000: \u0627\u0644\u0623\u0644\u0641\u064A[ \u0648>%spellout-cardinal-feminine>];",
+            "3000: <%spellout-cardinal-feminine< \u0622\u0644\u0627\u0641[ \u0648>%spellout-cardinal-feminine>];",
+            "11000/1000: <%spellout-cardinal-feminine< \u0623\u0644\u0641[ \u0648>%spellout-cardinal-feminine>];",
+            "1000000: \u0627\u0644\u0645\u0644\u064A\u0648\u0646[ \u0648>%spellout-cardinal-feminine>];",
+            "2000000: <%spellout-cardinal-feminine< \u0627\u0644\u0623\u0644\u0641[ \u0648>%spellout-cardinal-feminine>];",
+            "1000000000: \u0627\u0644\u0645\u0644\u064A\u0627\u0631[ \u0648>%spellout-cardinal-feminine>];",
+            "2000000000: <%spellout-cardinal-feminine< \u0645\u0644\u064A\u0627\u0631[ \u0648>%spellout-cardinal-feminine>];",
+            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-cardinal-feminine>];",
+            "2000000000000: <%spellout-cardinal-feminine< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-cardinal-feminine>];",
+            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-cardinal-feminine>];",
+            "2000000000000000: <%spellout-cardinal-feminine< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%spellout-cardinal-feminine>];",
             "1000000000000000000: =#,##0=;",
             "%%ordinal-ones-masculine:",
             "1: \u0627\u0644\u062D\u0627\u062F\u064A ;",
@@ -264,21 +264,21 @@ ar{
             "81: >%%ordinal-ones-masculine> \u0648\u0627\u0644\u062B\u0645\u0627\u0646\u0648\u0646;",
             "90: \u0627\u0644\u062A\u0633\u0639\u0648\u0646;",
             "91: >%%ordinal-ones-masculine> \u0648\u0627\u0644\u062A\u0633\u0639\u0648\u0646;",
-            "100: \u0627\u0644\u0645\u0627\u0626\u0629[ \u0648 >%%spellout-numbering-m>];",
-            "200: \u0627\u0644\u0645\u0627\u0626\u062A\u0627\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648 >%%spellout-numbering-m>];",
-            "1000: \u0627\u0644\u0623\u0644\u0641[ \u0648 >%%spellout-numbering-m>];",
-            "2000: \u0627\u0644\u0623\u0644\u0641\u064A[ \u0648 >%%spellout-numbering-m>];",
-            "3000: <%spellout-numbering< \u0622\u0644\u0627\u0641[ \u0648 >%%spellout-numbering-m>];",
-            "11000/1000: <%%spellout-numbering-m< \u0623\u0644\u0641[ \u0648 >%%spellout-numbering-m>];",
-            "1000000: \u0627\u0644\u0645\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "2000000: <%%spellout-numbering-m< \u0627\u0644\u0623\u0644\u0641[ \u0648 >%%spellout-numbering-m>];",
-            "1000000000: \u0627\u0644\u0645\u0644\u064A\u0627\u0631[ \u0648 >%%spellout-numbering-m>];",
-            "2000000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0627\u0631[ \u0648 >%%spellout-numbering-m>];",
-            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "2000000000000: <%%spellout-numbering-m< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
-            "2000000000000000: <%%spellout-numbering-m< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648 >%%spellout-numbering-m>];",
+            "100: \u0627\u0644\u0645\u0627\u0626\u0629[ \u0648>%%spellout-numbering-m>];",
+            "200: \u0627\u0644\u0645\u0627\u0626\u062A\u0627\u0646[ \u0648>%%spellout-numbering-m>];",
+            "300: <%spellout-numbering< \u0645\u0627\u0626\u0629[ \u0648>%%spellout-numbering-m>];",
+            "1000: \u0627\u0644\u0623\u0644\u0641[ \u0648>%%spellout-numbering-m>];",
+            "2000: \u0627\u0644\u0623\u0644\u0641\u064A[ \u0648>%%spellout-numbering-m>];",
+            "3000: <%spellout-numbering< \u0622\u0644\u0627\u0641[ \u0648>%%spellout-numbering-m>];",
+            "11000/1000: <%%spellout-numbering-m< \u0623\u0644\u0641[ \u0648>%%spellout-numbering-m>];",
+            "1000000: \u0627\u0644\u0645\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "2000000: <%%spellout-numbering-m< \u0627\u0644\u0623\u0644\u0641[ \u0648>%%spellout-numbering-m>];",
+            "1000000000: \u0627\u0644\u0645\u0644\u064A\u0627\u0631[ \u0648>%%spellout-numbering-m>];",
+            "2000000000: <%%spellout-numbering-m< \u0645\u0644\u064A\u0627\u0631[ \u0648>%%spellout-numbering-m>];",
+            "1000000000000: \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "2000000000000: <%%spellout-numbering-m< \u062A\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "1000000000000000: \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
+            "2000000000000000: <%%spellout-numbering-m< \u0643\u0648\u0627\u062F\u0631\u0644\u064A\u0648\u0646[ \u0648>%%spellout-numbering-m>];",
             "1000000000000000000: =#,##0=;",
         }
     }
index 14c409167f6eded1394a172c28f2fd046338819a..ff9ee9b86014f2d08ecf86f1c4bd3f3897493490 100644 (file)
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:99fb937637495f7d2fad9dc289d44f282df047fdc86e03d057d6ac17d075f954
-size 13873042
+oid sha256:3b822de5b134063e3d1aa30db2d1d9d08a04c0ea073f2090a5a4c0cea1bd1160
+size 13875335
index 6ae6ff8d6b524d1fc4077b12db1312349417817d..4e2316c409f4ca79f592a0ae98631c46b3417e6a 100644 (file)
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:a7f7990c8f99336d5fa2f8b3a42814fe2c64d5908f7b74cbba7130969de2705c
-size 96435
+oid sha256:a8e0ec6339419bf50c8139553a65b27dda36a437885ad79fdf7c8fc19a2f200c
+size 96439
index 52c1fb2b50328461665de87bbc50cf9b459cd052..63f3e8ed782ab4021dcb0fcfc6806f835647a785 100644 (file)
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:a62105efcc395639a3d63768a99dbf94903d94641fb777cd7424b36cb8994e56
+oid sha256:9f35c3cfd66601b29789bf58d3866dd453e8504bd04932d841d6f902e2c60369
 size 826073
index f636c84472120d595aa82edc58aa8c04682de651..e6e534199273ff3e6d4c06a7892f319a20910f16 100644 (file)
@@ -839,7 +839,8 @@ public class NumberRangeFormatterTest extends TestFmwk {
                 }
                 UResource.Table nsTable = value.getTable();
                 for (int j = 0; nsTable.getKeyAndValue(j, key, value); ++j) {
-                    if (!key.contentEquals("miscPatterns")) {
+                    if (!key.contentEquals("miscPatterns") || value.getType()!=UResourceBundle.TABLE) {
+                        // now miscPatterns might have an alias; for now skip alias instead of following
                         continue;
                     }
                     UResource.Table miscTable = value.getTable();
index 3f87f9023ff4e6c79b2400ae0bbd491036cf55bb..e33c3bd14bcafb3968fd896df7828464367c7c82 100644 (file)
 
 //ldml/numbers/currencyFormats[@numberSystem="(%A)"]/currencyFormatLength/currencyFormat[@type="accounting"]/alias[@source="locale"][@path="../(%W)[@type='standard']"] ; /NumberElements/$1/patterns/accountingFormat:alias ; values=/LOCALE/NumberElements/$1/patterns/$2
 
+//ldml/numbers/(miscPatterns|symbols)[@numberSystem="(%A)"]/alias[@source="locale"][@path="../%W[@numberSystem='(%A)']"]
+     ; /NumberElements/$2/$1:alias ; values=/LOCALE/NumberElements/$3/$1
+//ldml/numbers/(percentFormat|scientificFormat)s[@numberSystem="(%A)"]/alias[@source="locale"][@path="../%W[@numberSystem='(%A)']"]
+     ; /NumberElements/$2/patterns/$1:alias ; values=/LOCALE/NumberElements/$3/patterns/$1
+//ldml/numbers/(currencyFormat|decimalFormat)s[@numberSystem="(%A)"]/alias[@source="locale"][@path="../%W[@numberSystem='(%A)']"]
+     ; /NumberElements/$2/patterns/$1:alias ; values=/LOCALE/NumberElements/$3/patterns/$1
+     ; /NumberElements/$2/patternsShort/$1:alias ; values=/LOCALE/NumberElements/$3/patternsShort/$1
+
 # Characters
 
 //ldml/characters/exemplarCharacters[@type="auxiliary"]      ; /AuxExemplarCharacters
index 4685ba2dc62ce9fe59b3e357a24869e294b6fe97..4a780f2c4b3d89f9838aeb0076648e8a06cbd5b9 100644 (file)
     ; /convertUnits/$1/factor ; values="$3"
     ; /convertUnits/$1/offset ; values=$4
 
+# note the following will go into metadata.txt, not units.txt
+//supplementalData/metadata/alias/(unit|usage)Alias[@type="(%A)"][@replacement="(%A)"][@reason="(%A)"]
+     ; /alias/$1/$2/reason ; values="$4"
+     ; /alias/$1/$2/replacement ; values="$3"
+
 # Quoting "$1" and "$2" in the output lets $3 expand space-separated regions: only the first unquoted output supports such expansion.
 //supplementalData/unitPreferenceData/unitPreferences[@category="(%W)"][@usage="(%A)"]/unitPreference[@regions="(%A)"]
     ; /unitPreferenceData/"$1"/"$2"/$3/<FIFO>/unit
 //supplementalData/metadata/alias/(language|script|territory|subdivision|variant)Alias[@type="(%A)"][@replacement="(%A)"][@reason="(%A)"]
      ; /alias/$1/$2/reason ; values="$4"
      ; /alias/$1/$2/replacement ; values="$3"
+# Also note that there are paths in units.xml (above) like
+# //supplementalData/metadata/alias/(unit|usage)Alias[@type="(%A)"]
+# which will go into metadata.txt
 
 # Region codes used by ICU's Region class
 # Specify the value explicitly so that the LDMLConverter will split it.