summaryrefslogtreecommitdiff
path: root/Build/source
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2013-10-10 11:18:32 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2013-10-10 11:18:32 +0000
commitc7c09c2f775d9740badcc74c362df9716e2c6f16 (patch)
treeb91da0e82891a3a660c321519a756bc9dfc20871 /Build/source
parent86292fbf278eceef02a71dc0c764ffe70ded6702 (diff)
icu 52.1 (release)
git-svn-id: svn://tug.org/texlive/trunk@31873 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
-rw-r--r--Build/source/libs/README2
-rw-r--r--Build/source/libs/icu/ChangeLog4
-rw-r--r--Build/source/libs/icu/icu-52.1-PATCHES/ChangeLog5
-rw-r--r--Build/source/libs/icu/icu-52.1-PATCHES/TL-Changes2
-rw-r--r--Build/source/libs/icu/icu-52.1/readme.html57
-rw-r--r--Build/source/libs/icu/icu-52.1/source/common/ucase_props_data.h339
-rw-r--r--Build/source/libs/icu/icu-52.1/source/common/uchar_props_data.h484
-rw-r--r--Build/source/libs/icu/icu-52.1/source/data/in/icudt52l.datbin16157920 -> 16157200 bytes
-rw-r--r--Build/source/libs/icu/icu-52.1/source/data/in/ucase.icubin23064 -> 22824 bytes
-rw-r--r--Build/source/libs/icu/icu-52.1/source/data/in/uprops.icubin102660 -> 102612 bytes
-rw-r--r--Build/source/libs/icu/icu-52.1/source/data/misc/metaZones.txt8
-rw-r--r--Build/source/libs/icu/icu-52.1/source/data/misc/zoneinfo64.txt83
-rw-r--r--Build/source/libs/icu/icu-52.1/source/data/unidata/DerivedCoreProperties.txt12
-rw-r--r--Build/source/libs/icu/icu-52.1/source/data/unidata/ppucd.txt156
-rw-r--r--Build/source/libs/icu/icu-52.1/source/i18n/locdspnm.cpp16
-rw-r--r--Build/source/libs/icu/icu-52.1/source/tools/genrb/Makefile.in2
-rw-r--r--Build/source/libs/icu/icu-52.1/source/tools/tzcode/zic.c88
17 files changed, 635 insertions, 623 deletions
diff --git a/Build/source/libs/README b/Build/source/libs/README
index a2058789deb..c3b3bd104d4 100644
--- a/Build/source/libs/README
+++ b/Build/source/libs/README
@@ -24,7 +24,7 @@ graphite2 1.2.3 - checked 12jun13
harfbuzz 0.9.22 - checked 4oct13
http://www.freedesktop.org/software/harfbuzz/release/
-icu 52.1 (52_rc2) - checked 26sep13
+icu 52.1 (release) - checked 10oct13
http://download.icu-project.org/files/icu4c/
libpng 1.5.17 - checked 29jun13 (1.6.2 does not work)
diff --git a/Build/source/libs/icu/ChangeLog b/Build/source/libs/icu/ChangeLog
index b4c55343fc7..e78cd8d049f 100644
--- a/Build/source/libs/icu/ChangeLog
+++ b/Build/source/libs/icu/ChangeLog
@@ -1,3 +1,7 @@
+2013-10-10 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Update icu-52.1 (release).
+
2013-09-26 Peter Breitenlohner <peb@mppmu.mpg.de>
Import icu-52.1 (52_rc2).
diff --git a/Build/source/libs/icu/icu-52.1-PATCHES/ChangeLog b/Build/source/libs/icu/icu-52.1-PATCHES/ChangeLog
index efb08d7cb9f..39993adec4b 100644
--- a/Build/source/libs/icu/icu-52.1-PATCHES/ChangeLog
+++ b/Build/source/libs/icu/icu-52.1-PATCHES/ChangeLog
@@ -1,3 +1,8 @@
+2013-10-10 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Updated icu-52.1 source tree (icu4c-52_1-src.tgz) from:
+ http://download.icu-project.org/files/icu4c/52.1/
+
2013-09-26 Peter Breitenlohner <peb@mppmu.mpg.de>
Imported icu-52.1 source tree (icu4c-52_rc2-src.tgz) from:
diff --git a/Build/source/libs/icu/icu-52.1-PATCHES/TL-Changes b/Build/source/libs/icu/icu-52.1-PATCHES/TL-Changes
index 84dddc2a331..0e4651e232e 100644
--- a/Build/source/libs/icu/icu-52.1-PATCHES/TL-Changes
+++ b/Build/source/libs/icu/icu-52.1-PATCHES/TL-Changes
@@ -1,5 +1,5 @@
Changes applied to the icu-51.1/ tree as obtained from:
- http://download.icu-project.org/files/icu4c/52rc/icu4c-52_rc2-src.tgz
+ http://download.icu-project.org/files/icu4c/52.1/icu4c-52_1-src.tgz
Removed:
as_is/
diff --git a/Build/source/libs/icu/icu-52.1/readme.html b/Build/source/libs/icu/icu-52.1/readme.html
index 58ce8a1282d..d13472047ab 100644
--- a/Build/source/libs/icu/icu-52.1/readme.html
+++ b/Build/source/libs/icu/icu-52.1/readme.html
@@ -3,7 +3,7 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
<head>
- <title>ReadMe for ICU 52 (DRAFT)</title>
+ <title>ReadMe for ICU 52</title>
<meta name="COPYRIGHT" content=
"Copyright (c) 1997-2013 IBM Corporation and others. All Rights Reserved." />
<meta name="KEYWORDS" content=
@@ -14,17 +14,17 @@
<link type="text/css" href="./icu4c.css" rel="stylesheet"/>
</head>
- <body class="draft">
+ <body>
<h1>International Components for Unicode<br />
- <abbr title="International Components for Unicode">ICU</abbr> 52 (DRAFT) ReadMe</h1>
+ <abbr title="International Components for Unicode">ICU</abbr> 52 ReadMe</h1>
<!--<p><b>Note:</b> This is a development milestone release of ICU4C 52.
This milestone is intended for those wishing to get an early look at ICU 52 new features and API changes.
It is not recommended for production use.</p>-->
- <p><b>Note:</b> This is a release candidate version of ICU4C 52.
- It is not recommended for production use.</p>
+ <!--<p><b>Note:</b> This is a release candidate version of ICU4C 52.
+ It is not recommended for production use.</p>-->
- <p>Last updated: 2013-Sep-23<br />
+ <p>Last updated: 2013-Sep-30<br />
Copyright &copy; 1997-2013 International Business Machines Corporation and
others. All Rights Reserved.</p>
<!-- Remember that there is a copyright at the end too -->
@@ -44,7 +44,7 @@
<li><a href="#SourceCode">ICU Source Code Organization</a></li>
<li>
- <a href="#HowToBuild">How To Build And Install ICU</a>
+ <a href="#HowToBuild">How To Build And Install ICU</a>
<ul >
<li><a href="#RecBuild">Recommended Build Options</a></li>
@@ -69,7 +69,7 @@
<li><a href="#HowToPackage">How To Package ICU</a></li>
<li>
- <a href="#ImportantNotes">Important Notes About Using ICU</a>
+ <a href="#ImportantNotes">Important Notes About Using ICU</a>
<ul >
<li><a href="#ImportantNotesMultithreaded">Using ICU in a Multithreaded
@@ -82,7 +82,7 @@
</li>
<li>
- <a href="#PlatformDependencies">Platform Dependencies</a>
+ <a href="#PlatformDependencies">Platform Dependencies</a>
<ul >
<li><a href="#PlatformDependenciesNew">Porting To A New
@@ -235,12 +235,12 @@
<p>The following list concentrates on <em>changes that affect existing
applications migrating from previous ICU releases</em>.
For more news about this release, see the
- <!--
- <a href="http://site.icu-project.org/download/">ICU download page</a>.
- -->
- <a href="http://site.icu-project.org/download/milestone">ICU milestone download page</a>.
- </p>
-
+
+ <a href="http://site.icu-project.org/download/52">ICU download page</a>.
+
+<!-- <a href="http://site.icu-project.org/download/milestone">ICU milestone download page</a>.
+ </p>-->
+
<h3>C++ BasicTimeZone subclassing-API breaking changes</h3>
<p>We have made make some changes to the C++ BasicTimeZone(basictz.h) for ICU 51
that will make it easier to use some time zone support features found in BasicTimeZone
@@ -775,7 +775,7 @@
"#HowToBuildWindowsCommandLine">command line note below</a> if you want to
build from the command line instead.</li>
- <li>Set the active platform to "Win32" or "x64" (See <a href="#HowToBuildWindowsPlatform">Windows platform note</a> below)
+ <li>Set the active platform to "Win32" or "x64" (See <a href="#HowToBuildWindowsPlatform">Windows platform note</a> below)
and configuration to "Debug" or "Release" (See <a href="#HowToBuildWindowsConfig">Windows configuration note</a> below).</li>
<li>Choose the "Build" menu and select "Rebuild Solution". If you want to
@@ -802,7 +802,7 @@
<br/> or <br />
<tt><i>&lt;ICU&gt;</i>\source\allinone\icucheck.bat <b>x64</b> <b>Release</b>
</tt></li>
- </ul>
+ </ul>
<h4>Running the Tests from within Visual Studio</h4>
@@ -841,10 +841,10 @@
use Cygwin with this compiler to build ICU, and you can refer to the <a href=
"#HowToBuildCygwin">How To Build And Install On Windows with Cygwin</a>
section for more details.</p>
-
+
<p><a name="HowToBuildWindowsPlatform" id=
"HowToBuildWindowsPlatform"><strong>Setting Active Platform
- Note:</strong></a> Even though you are able to select "x64" as the active platform, if your operating system is
+ Note:</strong></a> Even though you are able to select "x64" as the active platform, if your operating system is
not a 64 bit version of Windows, the build will fail. To set the active platform, two different possibilities are:</p>
<ul>
@@ -871,7 +871,7 @@
</ul>
<p><a name="HowToBuildWindowsBatch" id="HowToBuildWindowsBatch"><strong>Batch
- Configuration Note:</strong></a> If you want to build the Win32 and x64 platforms and
+ Configuration Note:</strong></a> If you want to build the Win32 and x64 platforms and
Debug and Release configurations at the same time, choose "Build" menu, and select "Batch
Build...". Click the "Select All" button, and then click the "Rebuild"
button.</p>
@@ -888,7 +888,7 @@
<li>Microsoft Visual C++ (when gcc isn't used).</li>
<li>
- Cygwin with the following installed:
+ Cygwin with the following installed:
<ul>
<li>bash</li>
@@ -953,7 +953,7 @@
"HowToWindowsConfigureICU"><strong>Configuring ICU on Windows
NOTE:</strong></a> </p>
<p>
- Ensure that the order of the PATH is MSVC, Cygwin, and then other PATHs. The configure
+ Ensure that the order of the PATH is MSVC, Cygwin, and then other PATHs. The configure
script needs certain tools in Cygwin (e.g. grep).
</p>
<p>
@@ -1045,7 +1045,7 @@
you may want to give runConfigureICU. If you are not using the
runConfigureICU script, or your platform is not supported by the script, you
may need to set your CC, CXX, CFLAGS and CXXFLAGS environment variables, and
- type <tt>"./configure"</tt>.
+ type <tt>"./configure"</tt>.
HP-UX users, please see this <a href="#ImportantNotesHPUX">note regarding
HP-UX multithreaded build issues</a> with newer compilers. Solaris users,
please see this <a href="#ImportantNotesSolaris">note regarding Solaris
@@ -1141,7 +1141,7 @@
<pre><samp>export _CXX_PSYSIX="CEE.SCEELIB(C128N)":"CBC.SCLBSID(IOSTREAM,COMPLEX)"</samp></pre>
</li>
-
+
<li>The rest of the instructions for building and testing ICU on z/OS with
UNIX System Services are the same as the <a href="#HowToBuildUNIX">How To
@@ -1299,7 +1299,7 @@ cd ../../..</pre></samp>
<li>Build ICU. <i>(Note: Do not use the -j option)</i> <pre><samp>gmake</samp></pre></li>
- <li>Test ICU. <pre><samp>gmake check</samp></pre>
+ <li>Test ICU. <pre><samp>gmake check</samp></pre>
<smaller>(The <tt> QIBM_MULTI_THREADED=Y</tt> flag will be automatically applied to intltest -
you can look at the <a href=
"http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=/apis/concept4.htm">
@@ -1325,7 +1325,7 @@ cd ../../..</pre></samp>
<th align="left">/buildB</th><td>an empty directory, it will contain ICU built for B<br />(HaikuOS in this case)</td>
</tr>
</table>
-
+
<ol>
<li>Check out or unpack the ICU source code into the /icu directory.You will have the directories /icu/source, etc.</li>
<li>Build ICU in /buildA normally (using runConfigureICU or configure):
@@ -1720,7 +1720,7 @@ gnumake</pre>
<strong>unicode/p<i>XXXX</i>.h</strong> (others: pwin32.h, ppalmos.h,
..): Platform-dependent typedefs and defines:<br />
<br />
-
+
<ul>
<li>Generic types like UBool, int8_t, int16_t, int32_t, int64_t,
@@ -1738,7 +1738,7 @@ gnumake</pre>
<strong>unicode/putil.h, putil.c</strong>: platform-dependent
implementations of various functions that are platform dependent:<br />
<br />
-
+
<ul>
<li>uprv_isNaN, uprv_isInfinite, uprv_getNaN and uprv_getInfinity for
@@ -1788,4 +1788,3 @@ gnumake</pre>
USA</p>
</body>
</html>
-
diff --git a/Build/source/libs/icu/icu-52.1/source/common/ucase_props_data.h b/Build/source/libs/icu/icu-52.1/source/common/ucase_props_data.h
index ea298dc5292..88b41762194 100644
--- a/Build/source/libs/icu/icu-52.1/source/common/ucase_props_data.h
+++ b/Build/source/libs/icu/icu-52.1/source/common/ucase_props_data.h
@@ -13,143 +13,143 @@
static const UVersionInfo ucase_props_dataVersion={6,3,0,0};
-static const int32_t ucase_props_indexes[UCASE_IX_TOP]={0x10,0x59f8,0x4ca8,0x516,0x172,0,0,0,0,0,0,0,0,0,0,3};
+static const int32_t ucase_props_indexes[UCASE_IX_TOP]={0x10,0x5908,0x4bb8,0x516,0x172,0,0,0,0,0,0,0,0,0,0,3};
-static const uint16_t ucase_props_trieIndex[9804]={
-0x2e1,0x2e9,0x2f1,0x2f9,0x307,0x30f,0x317,0x31f,0x327,0x32f,0x336,0x33e,0x346,0x34e,0x356,0x35e,
-0x364,0x36c,0x374,0x37c,0x384,0x38c,0x394,0x39c,0x3a4,0x3ac,0x3b4,0x3bc,0x3c4,0x3cc,0x3d4,0x3dc,
-0x3e4,0x3ec,0x3f0,0x3f8,0x400,0x408,0x410,0x418,0x416,0x41e,0x423,0x42b,0x432,0x43a,0x442,0x44a,
-0x452,0x45a,0x462,0x46a,0x300,0x308,0x46f,0x477,0x47c,0x484,0x48c,0x494,0x493,0x49b,0x4a0,0x4a8,
-0x4af,0x4b6,0x4ba,0x300,0x300,0x300,0x300,0x4c1,0x4c9,0x4cb,0x4d3,0x4db,0x4df,0x4e0,0x4e8,0x4f0,
-0x4f8,0x4e0,0x500,0x505,0x4f8,0x4e0,0x50d,0x4f0,0x4df,0x511,0x519,0x4f0,0x51e,0x300,0x526,0x300,
-0x300,0x495,0x52e,0x4f0,0x300,0x511,0x535,0x4f0,0x300,0x300,0x4e8,0x4f0,0x300,0x300,0x53b,0x300,
-0x300,0x541,0x548,0x300,0x300,0x54c,0x554,0x300,0x558,0x55f,0x300,0x566,0x56e,0x575,0x57d,0x300,
-0x300,0x582,0x58a,0x592,0x59a,0x5a2,0x5aa,0x448,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x5ae,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x5b6,0x5b6,0x4ec,0x4ec,0x300,0x5bc,0x5c4,0x300,
-0x5cc,0x300,0x5d4,0x300,0x300,0x5da,0x300,0x300,0x300,0x5e2,0x300,0x300,0x300,0x300,0x300,0x300,
-0x5e9,0x300,0x5f0,0x5f8,0x300,0x5d3,0x300,0x300,0x600,0x603,0x60b,0x611,0x619,0x621,0x300,0x628,
-0x300,0x62d,0x300,0x633,0x300,0x300,0x63b,0x643,0x64b,0x650,0x653,0x65b,0x66b,0x663,0x67b,0x673,
-0x327,0x683,0x327,0x68b,0x68e,0x327,0x696,0x327,0x69e,0x6a6,0x6ae,0x6b6,0x6be,0x6c6,0x6ce,0x6d6,
-0x6de,0x6e5,0x300,0x6ed,0x6f5,0x300,0x6fd,0x705,0x70d,0x715,0x71d,0x725,0x72d,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x730,0x736,0x73c,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x744,0x749,0x74d,0x755,0x327,0x327,0x327,0x75d,0x765,0x76d,0x300,0x772,0x300,0x300,0x300,0x77a,
-0x300,0x5d1,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x4de,0x782,0x300,0x300,0x789,0x300,0x300,0x791,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x799,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x633,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x79f,0x300,0x327,0x7a7,0x7af,0x300,0x300,0x7b7,0x7bf,0x7c7,0x327,0x7cc,0x7d4,0x7dc,0x300,0x7df,
-0x7e7,0x4f7,0x300,0x300,0x300,0x300,0x7ee,0x7f6,0x300,0x7fd,0x804,0x300,0x4c9,0x809,0x811,0x300,
-0x300,0x817,0x81f,0x823,0x300,0x828,0x830,0x838,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x83f,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x847,0x300,0x300,0x300,0x300,0x84f,0x619,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x854,0x85c,0x860,0x300,0x300,0x300,0x300,0x2e3,0x2e9,0x868,0x870,0x823,0x495,0x300,0x300,0x878,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0xc04,0xc04,0xc1c,0xc5c,0xc9c,0xcd8,0xd18,0xd58,0xd90,0xdd0,0xe10,0xe50,0xe90,0xed0,0xf10,0xf50,
-0xf90,0xfc0,0x1000,0x1040,0x1058,0x108c,0x10c8,0x1108,0x1148,0x1188,0xc00,0x11bc,0x11f0,0x1230,0x124c,0x1280,
+static const uint16_t ucase_props_trieIndex[9684]={
+0x2d1,0x2d9,0x2e1,0x2e9,0x2f7,0x2ff,0x307,0x30f,0x317,0x31f,0x326,0x32e,0x336,0x33e,0x346,0x34e,
+0x354,0x35c,0x364,0x36c,0x374,0x37c,0x384,0x38c,0x394,0x39c,0x3a4,0x3ac,0x3b4,0x3bc,0x3c4,0x3cc,
+0x3d4,0x3dc,0x3e0,0x3e8,0x3f0,0x3f8,0x400,0x408,0x406,0x40e,0x413,0x41b,0x422,0x42a,0x432,0x43a,
+0x442,0x44a,0x452,0x45a,0x2f0,0x2f8,0x45f,0x467,0x46c,0x474,0x47c,0x484,0x483,0x48b,0x490,0x498,
+0x49f,0x4a6,0x4aa,0x2f0,0x2f0,0x2f0,0x2f0,0x4b1,0x4b9,0x4bb,0x4c3,0x4cb,0x4cf,0x4d0,0x4d8,0x4e0,
+0x4e8,0x4d0,0x4f0,0x4f5,0x4e8,0x4d0,0x4fd,0x4e0,0x4cf,0x501,0x509,0x4e0,0x50e,0x2f0,0x516,0x2f0,
+0x2f0,0x485,0x51e,0x4e0,0x2f0,0x501,0x525,0x4e0,0x2f0,0x2f0,0x4d8,0x4e0,0x2f0,0x2f0,0x52b,0x2f0,
+0x2f0,0x531,0x538,0x2f0,0x2f0,0x53c,0x544,0x2f0,0x548,0x54f,0x2f0,0x556,0x55e,0x565,0x56d,0x2f0,
+0x2f0,0x572,0x57a,0x582,0x58a,0x592,0x59a,0x438,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x59e,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x5a6,0x5a6,0x4dc,0x4dc,0x2f0,0x5ac,0x5b4,0x2f0,
+0x5bc,0x2f0,0x5c4,0x2f0,0x2f0,0x5ca,0x2f0,0x2f0,0x2f0,0x5d2,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x5d9,0x2f0,0x5e0,0x5e8,0x2f0,0x5c3,0x2f0,0x2f0,0x5f0,0x5f3,0x5fb,0x601,0x609,0x611,0x2f0,0x618,
+0x2f0,0x61d,0x2f0,0x623,0x2f0,0x2f0,0x62b,0x633,0x63b,0x640,0x643,0x64b,0x65b,0x653,0x66b,0x663,
+0x317,0x673,0x317,0x67b,0x67e,0x317,0x686,0x317,0x68e,0x696,0x69e,0x6a6,0x6ae,0x6b6,0x6be,0x6c6,
+0x6ce,0x6d5,0x2f0,0x6dd,0x6e5,0x2f0,0x6ed,0x6f5,0x6fd,0x705,0x70d,0x715,0x71d,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x720,0x726,0x72c,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x734,0x739,0x73d,0x745,0x317,0x317,0x317,0x74d,0x755,0x75d,0x2f0,0x762,0x2f0,0x2f0,0x2f0,0x76a,
+0x2f0,0x5c1,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x4ce,0x772,0x2f0,0x2f0,0x779,0x2f0,0x2f0,0x781,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x789,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x623,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x78f,0x2f0,0x317,0x797,0x79f,0x2f0,0x2f0,0x7a7,0x7af,0x7b7,0x317,0x7bc,0x7c4,0x7cc,0x2f0,0x7cf,
+0x7d7,0x4e7,0x2f0,0x2f0,0x2f0,0x2f0,0x7de,0x7e6,0x2f0,0x7ed,0x7f4,0x2f0,0x4b9,0x7f9,0x801,0x2f0,
+0x2f0,0x807,0x80f,0x813,0x2f0,0x818,0x820,0x828,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x82f,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x837,0x2f0,0x2f0,0x2f0,0x2f0,0x83f,0x609,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x844,0x84c,0x850,0x2f0,0x2f0,0x2f0,0x2f0,0x2d3,0x2d9,0x858,0x860,0x813,0x485,0x2f0,0x2f0,0x868,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0xbc4,0xbc4,0xbdc,0xc1c,0xc5c,0xc98,0xcd8,0xd18,0xd50,0xd90,0xdd0,0xe10,0xe50,0xe90,0xed0,0xf10,
+0xf50,0xf80,0xfc0,0x1000,0x1018,0x104c,0x1088,0x10c8,0x1108,0x1148,0xbc0,0x117c,0x11b0,0x11f0,0x120c,0x1240,
0x9e1,0xa11,0xa51,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0xa87,0x188,0x188,
-0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0xac4,0x188,0x188,0x188,0xb03,0x188,
+0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0xac4,0x188,0x188,0x188,0x188,0x188,
0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,
0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,
0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,
@@ -174,33 +174,29 @@ static const uint16_t ucase_props_trieIndex[9804]={
0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,
0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,
0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,0x188,
-0xb43,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x5d5,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x880,0x886,0x88a,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x892,0x896,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x4df,0x89e,0x8a5,0x300,0x619,0x8a9,0x300,0x300,0x8b1,0x8b8,0x300,0x300,0x619,0x8be,0x8c6,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x8cc,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x8d2,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x8da,
-0x8e2,0x8e8,0x300,0x300,0x300,0x300,0x8f0,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x8f8,0x900,0x905,0x90b,0x913,0x91b,0x923,0x8fc,0x92b,0x933,0x93b,0x942,
-0x8fd,0x8f8,0x900,0x8fb,0x90b,0x8fe,0x8f9,0x94a,0x8fc,0x952,0x95a,0x962,0x969,0x955,0x95d,0x965,
-0x96c,0x958,0x974,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x8f4,0x97c,0x97c,0x982,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x4df,0x7bf,0x7bf,0x7bf,0x300,0x300,0x300,0x300,0x7bf,0x7bf,0x7bf,0x7bf,0x7bf,
-0x7bf,0x7bf,0x98a,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
-0x300,0x300,0x300,0x2e0,0,0,0,0,0,0,0,0,0,0,0,0,
+0xb04,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x5c5,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x870,0x876,0x87a,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x882,0x886,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x4cf,0x88e,0x895,0x2f0,0x609,0x899,0x2f0,0x2f0,0x8a1,0x8a8,0x2f0,0x2f0,0x609,0x8ae,0x8b6,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x8bc,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x8c2,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x8ca,
+0x8d2,0x8d8,0x2f0,0x2f0,0x2f0,0x2f0,0x8e0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x8e8,0x8f0,0x8f5,0x8fb,0x903,0x90b,0x913,0x8ec,0x91b,0x923,0x92b,0x932,
+0x8ed,0x8e8,0x8f0,0x8eb,0x8fb,0x8ee,0x8e9,0x93a,0x8ec,0x942,0x94a,0x952,0x959,0x945,0x94d,0x955,
+0x95c,0x948,0x964,0x2f0,0x4cf,0x7af,0x7af,0x7af,0x2f0,0x2f0,0x2f0,0x2f0,0x7af,0x7af,0x7af,0x7af,
+0x7af,0x7af,0x7af,0x96c,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,0x2f0,
+0x2f0,0x2f0,0x2f0,0x2f0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,
0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,
@@ -623,12 +619,9 @@ static const uint16_t ucase_props_trieIndex[9804]={
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
1,1,1,0,1,1,1,1,1,1,2,1,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,
-2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
-2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,
-4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,0,0,0,0,0
+4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0
};
static const uint16_t ucase_props_exceptions[1302]={
@@ -750,16 +743,16 @@ static const UCaseProps ucase_props_singleton={
ucase_props_unfold,
{
ucase_props_trieIndex,
- ucase_props_trieIndex+2948,
+ ucase_props_trieIndex+2884,
NULL,
- 2948,
- 6856,
+ 2884,
+ 6800,
0x188,
- 0xc00,
+ 0xbc0,
0x0,
0x0,
0xe0800,
- 0x2648,
+ 0x25d0,
NULL, 0, FALSE, FALSE, 0, NULL
},
{ 3,0,0,0 }
diff --git a/Build/source/libs/icu/icu-52.1/source/common/uchar_props_data.h b/Build/source/libs/icu/icu-52.1/source/common/uchar_props_data.h
index f9d11c3eeac..1c0717a5d9e 100644
--- a/Build/source/libs/icu/icu-52.1/source/common/uchar_props_data.h
+++ b/Build/source/libs/icu/icu-52.1/source/common/uchar_props_data.h
@@ -1495,26 +1495,26 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x8e5,0x8df,0x29a,0x294,0x29a,0x294,0x29a,0x294,0x29a,0x294,0xc6c,0xc69,0x29a,0x294,0xda7,0xda4,
0xda7,0xda4,0xda7,0xda4,0xaef,0xaec,0xaef,0xaec,0xaef,0xaec,0xaef,0xaec,0xaef,0xaec,0xaef,0xaec,
0xaef,0xaec,0xaef,0xaec,0xdd4,0xdd1,0xdd4,0xdd1,0xecd,0xeca,0xecd,0xeca,0xecd,0xeca,0xecd,0xeca,
-0xecd,0xeca,0xecd,0xeca,0xecd,0xeca,0xecd,0xeca,0x1026,0x1023,0x11d9,0x11d6,0xba,0xba,0xba,0xba,
+0xecd,0xeca,0xecd,0xeca,0xecd,0xeca,0xecd,0xeca,0x1026,0x1023,0x11d3,0x11d0,0xba,0xba,0xba,0xba,
0xba,0xba,0xba,0xba,9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,
0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,0x2a9,9,
9,0x2ac,0x29d,0x29d,0x2af,0x2a0,0x2af,0x29d,9,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,
0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,
0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a3,0x2a6,9,0x7bf,0x8e8,9,
-9,9,9,0x1260,0xc,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,
+9,9,9,0x1254,0xc,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,
0x858,0x858,0x858,0x858,0x858,0x858,0xc6f,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,0x858,
0x858,0x858,0x858,0x858,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0x2b2,0xdaa,0x2b2,
0x2b2,0x2b2,0x2be,0x2b2,0x2b5,0x2b2,0x2b2,0x2c1,0x85b,0xc72,0xc75,0xc72,0xc,0xc,0xc,0xc,
0xc,0xc,0xc,0xc,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,
0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0x2c4,0xc,
0xc,0xc,0xc,0xc,0x2c4,0x2c4,0x2c4,0x2bb,0x2b8,0xc,0xc,0xc,0xc,0xc,0xc,0xc,
-0xc,0xc,0xc,0xc,0xb82,0xb82,0xb82,0xb82,0x1263,0xf,0xe55,0xe55,0xe55,0xe52,0xe52,0xc7e,
+0xc,0xc,0xc,0xc,0xb82,0xb82,0xb82,0xb82,0x1257,0xf,0xe55,0xe55,0xe55,0xe52,0xe52,0xc7e,
0x7c5,0xb91,0xb8e,0xb8e,0xb85,0xb85,0xb85,0xb85,0xb85,0xb85,0xe4f,0xe4f,0xe4f,0xe4f,0xe4f,0x7c2,
-0x133b,0xf,0xc7b,0x7c8,0x11a0,0x2df,0x2e2,0x2e2,0x2e2,0x2e2,0x2e2,0x2df,0x2df,0x2df,0x2df,0x2df,
+0x132f,0xf,0xc7b,0x7c8,0x119a,0x2df,0x2e2,0x2e2,0x2e2,0x2e2,0x2e2,0x2df,0x2df,0x2df,0x2df,0x2df,
0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0xe58,
0xe58,0xe58,0xe58,0xe58,0x7cb,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x83a,
0x83a,0x83a,0x83a,0x83a,0x83a,0x83a,0x83a,0xa2c,0xa2c,0xa2c,0xb85,0xb8b,0xb88,0xc78,0xc78,0xc78,
-0xc78,0xc78,0xc78,0x119d,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x2d9,0x2d6,
+0xc78,0xc78,0xc78,0x1197,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x7ce,0x2d9,0x2d6,
0x2d3,0x2d0,0xa8c,0xa8c,0x837,0x2df,0x2df,0x2eb,0x2df,0x2e5,0x2e5,0x2e5,0x2e5,0x2df,0x2df,0x2df,
0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,
0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,0x2df,
@@ -1543,7 +1543,7 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x1062,0x1062,0x1062,0x1062,0x1062,0x1062,0x1062,0x1071,0x1074,0x1074,0x1074,0x1074,0x1062,0x1062,0x15f,0x15f,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0xa08,0xa08,0xa0b,0xa0b,0xa08,0xa08,0xa08,0xa08,0xa08,0xa08,0xa08,0xa08,0x78,0x78,0x78,0x78,
-0x1212,0x1212,0x1212,0x1212,0x1212,0x1212,0x1212,0x1a4,0x1212,0x1212,0x1212,0x1212,0x1212,0x1212,0x1212,0x1a4,
+0x120c,0x120c,0x120c,0x120c,0x120c,0x120c,0x120c,0x1a4,0x120c,0x120c,0x120c,0x120c,0x120c,0x120c,0x120c,0x1a4,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0xa41,0xa41,0xa41,0xa41,0xa41,0xa41,0xa41,0xa41,0xa41,0xa41,0xa41,0xab,0xab,0xab,0xab,0xab,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
@@ -1551,15 +1551,15 @@ static const uint16_t propsVectorsTrie_index[23412]={
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x111c,0x18c,0x18c,0x18c,0x18c,0x18c,0x18c,0x18c,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0x12c3,0x12cf,0x12cf,0x12cf,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,
+0x12b7,0x12c3,0x12c3,0x12c3,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,0x1c5,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0x131d,0x131d,0x131d,0x131d,0x131d,0x131d,0x131d,0x131d,0x131d,0x131d,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,
+0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x195,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0xcd5,0xcd5,0xcd2,0xcd2,0xcd2,0xcd5,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,0xe7,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0x1239,0x1b6,0x1b6,0x1b6,0x1b6,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,
+0x1233,0x1b6,0x1b6,0x1b6,0x1b6,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x855,0x855,
3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
@@ -1567,7 +1567,7 @@ static const uint16_t propsVectorsTrie_index[23412]={
0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,0xc3f,
3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
0x300,0x300,0x2f1,0x2f1,0x7d1,0x7d1,0x84c,0x84c,0x84c,0x84c,0x84c,0x84c,0x84c,0x84c,0x84c,0x84c,
-0x2fa,0xe5e,0xe5b,0x11a9,0x11a9,0x11a9,0x11a9,0x11a9,0x18,0xff6,0xff6,0xdad,0xdad,0xc81,0xdad,0xdad,
+0x2fa,0xe5e,0xe5b,0x11a3,0x11a3,0x11a3,0x11a3,0x11a3,0x18,0xff6,0xff6,0xdad,0xdad,0xc81,0xdad,0xdad,
0x1b,0x306,0x315,0x315,0x1b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x1b,0x1b,0x31b,
0x31b,0x1b,0x1b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,
0x31b,0x1b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x31b,0x1b,0x31b,0x1b,0x1b,0x1b,0x31b,0x31b,
@@ -1589,7 +1589,7 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x345,0x345,0x21,0x21,0x339,0x345,0x342,0x342,0x342,0x336,0x336,0x336,0x336,0x336,0x21,0x336,
0x336,0x342,0x21,0x342,0x342,0x33c,0x21,0x21,0x345,0x21,0x21,0x21,0x21,0x21,0x21,0x21,
0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x345,0xbac,0xba6,0xba6,0x21,0x21,0x33f,0x33f,
-0x33f,0x33f,0x33f,0x33f,0x33f,0x33f,0x33f,0x33f,0x1266,0xba9,0x21,0x21,0x21,0x21,0x21,0x21,
+0x33f,0x33f,0x33f,0x33f,0x33f,0x33f,0x33f,0x33f,0x125a,0xba9,0x21,0x21,0x21,0x21,0x21,0x21,
0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x24,0x348,0x357,0x357,0x24,0x35d,0x35d,0x35d,
0x35d,0x35d,0x35d,0x35d,0x35d,0x24,0x24,0x35d,0x35d,0x24,0x24,0x35d,0x35d,0x35d,0x35d,0x35d,
0x35d,0x35d,0x35d,0x35d,0x35d,0x35d,0x35d,0x35d,0x35d,0x24,0x35d,0x35d,0x35d,0x35d,0x35d,0x35d,
@@ -1597,7 +1597,7 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x357,0x348,0x348,0x348,0xe64,0x24,0x24,0x357,0x35a,0x24,0x24,0x35a,0x35a,0x34e,0x24,0x24,
0x24,0x24,0x24,0x24,0x24,0x24,0x348,0x348,0x24,0x24,0x24,0x24,0x360,0x360,0x24,0x35d,
0x35d,0x35d,0xe64,0xe64,0x24,0x24,0x354,0x354,0x354,0x354,0x354,0x354,0x354,0x354,0x354,0x354,
-0x351,0xbaf,0x11ac,0x11ac,0x11ac,0x11ac,0x11ac,0x11ac,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,
+0x351,0xbaf,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x11a6,0x24,0x24,0x24,0x24,0x24,0x24,0x24,0x24,
0x27,0x27,0x363,0x375,0x27,0x375,0x375,0x375,0x375,0x375,0x375,0x27,0x27,0x27,0x375,0x375,
0x375,0x27,0x375,0x375,0x378,0x375,0x27,0x27,0x27,0x375,0x375,0x27,0x375,0x27,0x375,0x375,
0x27,0x27,0x27,0x375,0x375,0x27,0x27,0x27,0x375,0x375,0x375,0x27,0x27,0x27,0x375,0x375,
@@ -1622,10 +1622,10 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x2d,0x2d,0x393,0x393,0x393,0x393,0x393,0x393,0x393,0x393,0x393,0x393,0x2d,0xdb3,0xdb3,0x2d,
0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x30,0x30,0x3a8,0x3a8,
0x30,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x30,0x3ae,0x3ae,0x3ae,0x30,0x3ae,0x3ae,
-0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x11af,0x3ae,0x3ae,
-0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x11af,0x30,
+0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x11a9,0x3ae,0x3ae,
+0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x3ae,0x11a9,0x30,
0x30,0xe7c,0x39f,0x3a8,0x3a8,0x39f,0x39f,0x39f,0xe73,0x30,0x3a8,0x3a8,0x3a8,0x30,0x3ab,0x3ab,
-0x3ab,0x3a2,0x11af,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x39f,0x30,0x30,0x30,0x30,
+0x3ab,0x3a2,0x11a9,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x39f,0x30,0x30,0x30,0x30,
0x30,0x30,0x30,0x30,0x3ae,0x3ae,0xe73,0xe73,0x30,0x30,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,0x3a5,
0x3a5,0x3a5,0x3a5,0x3a5,0xe76,0xe76,0xe76,0xe76,0xe76,0xe76,0x30,0x30,0x30,0xe79,0xe7c,0xe7c,
0xe7c,0xe7c,0xe7c,0xe7c,0x33,0x33,0x918,0x918,0x33,0x91e,0x91e,0x91e,0x91e,0x91e,0x91e,0x91e,
@@ -1648,22 +1648,22 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x39,0x3de,0x39,0x3de,0x39,0x39,0x3de,0x3de,0x39,0x3de,0x3de,0x3de,0x3de,0x3d2,0x3de,0x3db,
0x3d2,0x3d2,0x3d2,0x3d2,0x3d2,0x3d2,0x39,0x3d2,0x3d2,0x3de,0x39,0x39,0x3e7,0x3e7,0x3e7,0x3e7,
0x3e7,0x39,0x3e4,0x39,0x3d5,0x3d5,0x3d5,0x3d5,0x3d5,0x3d2,0x39,0x39,0x3d8,0x3d8,0x3d8,0x3d8,
-0x3d8,0x3d8,0x3d8,0x3d8,0x3d8,0x3d8,0x39,0x39,0x3e1,0x3e1,0x1269,0x1269,0x39,0x39,0x39,0x39,
+0x3d8,0x3d8,0x3d8,0x3d8,0x3d8,0x3d8,0x39,0x39,0x3e1,0x3e1,0x125d,0x125d,0x39,0x39,0x39,0x39,
0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,
0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x891,0x891,0x891,0x894,
0x891,0x891,0x891,0x891,0x3c,0x891,0x891,0x891,0x891,0x894,0x891,0x891,0x891,0x891,0x894,0x891,
0x891,0x891,0x891,0x894,0x891,0x891,0x891,0x891,0x894,0x891,0x891,0x891,0x891,0x891,0x891,0x891,
0x891,0x891,0x891,0x891,0x891,0x894,0x92d,0xe88,0xe88,0x3c,0x3c,0x3c,0x3c,0x85e,0x85e,0x861,
0x85e,0x861,0x861,0x86a,0x861,0x86a,0x85e,0x85e,0x85e,0x85e,0x85e,0x88b,0x85e,0x861,0x864,0x864,
-0x867,0x870,0x864,0x864,0x891,0x891,0x891,0x891,0x11b8,0x11b2,0x11b2,0x11b2,0x85e,0x85e,0x85e,0x861,
+0x867,0x870,0x864,0x864,0x891,0x891,0x891,0x891,0x11b2,0x11ac,0x11ac,0x11ac,0x85e,0x85e,0x85e,0x861,
0x85e,0x85e,0x921,0x85e,0x3c,0x85e,0x85e,0x85e,0x85e,0x861,0x85e,0x85e,0x85e,0x85e,0x861,0x85e,
0x85e,0x85e,0x85e,0x861,0x85e,0x85e,0x85e,0x85e,0x861,0x85e,0x921,0x921,0x921,0x85e,0x85e,0x85e,
0x85e,0x85e,0x85e,0x85e,0x921,0x861,0x921,0x921,0x921,0x3c,0x92a,0x92a,0x927,0x927,0x927,0x927,
0x927,0x927,0x924,0x927,0x927,0x927,0x927,0x927,0x927,0x3c,0xe7f,0x927,0xc8d,0xc8d,0xe82,0xe85,
-0xe7f,0xffc,0xffc,0xffc,0xffc,0x11b5,0x11b5,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,
+0xe7f,0xffc,0xffc,0xffc,0xffc,0x11af,0x11af,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,
0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,
-0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f,0x126f,
-0x3f,0x3f,0x3f,0x3f,0x3f,0x126f,0x3f,0x3f,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,
+0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f,0x1263,
+0x3f,0x3f,0x3f,0x3f,0x3f,0x1263,0x3f,0x3f,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,
0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0xc9c,
0x957,0x42,0x957,0x957,0x957,0x957,0x42,0x42,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x42,
0x957,0x42,0x957,0x957,0x957,0x957,0x42,0x42,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0xc9c,
@@ -1674,7 +1674,7 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x957,0x957,0x957,0x42,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,
0x957,0x957,0x957,0xc9c,0x957,0x42,0x957,0x957,0x957,0x957,0x42,0x42,0x957,0x957,0x957,0x957,
0x957,0x957,0x957,0xc9c,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x957,
-0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x42,0x42,0x11bb,0x11bb,0xc96,0xc99,0x951,0x95a,0x94e,
+0x957,0x957,0x957,0x957,0x957,0x957,0x957,0x42,0x42,0x11b5,0x11b5,0xc96,0xc99,0x951,0x95a,0x94e,
0x94e,0x94e,0x94e,0x95a,0x95a,0x954,0x954,0x954,0x954,0x954,0x954,0x954,0x954,0x954,0x94b,0x94b,
0x94b,0x94b,0x94b,0x94b,0x94b,0x94b,0x94b,0x94b,0x94b,0x42,0x42,0x42,0x95d,0x95d,0x95d,0x95d,
0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,0x95d,
@@ -1704,25 +1704,25 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x54,0x54,0x40e,0x40e,0x411,0x411,0x411,0x411,0x54,0x405,0x405,0x405,0x40e,0x40e,0x40e,0x40e,
0x40e,0x40e,0x40e,0x40e,0x411,0x411,0x411,0x411,0x411,0x405,0x405,0x405,0x54,0x54,0x40e,0x40e,
0x40e,0x54,0x40e,0x40e,0x411,0x411,0x411,0x411,0x411,0x40b,0x408,0x54,0xa95,0xa98,0xa98,0xa98,
-0xeb2,0x57,0x1338,0x1338,0x1338,0x1338,0x41a,0x41a,0x41a,0x41a,0x41a,0x41a,0x462,0xaaa,0x5a,0x5a,
+0xeb2,0x57,0x132c,0x132c,0x132c,0x132c,0x41a,0x41a,0x41a,0x41a,0x41a,0x41a,0x462,0xaaa,0x5a,0x5a,
0x5fa,0x462,0x462,0x462,0x462,0x462,0x468,0x47a,0x468,0x474,0x46e,0x5fd,0x45f,0x5f7,0x5f7,0x5f7,
0x5f7,0x45f,0x45f,0x45f,0x45f,0x45f,0x465,0x477,0x465,0x471,0x46b,0x5a,0xca5,0xca5,0xca5,0xca5,
-0xca5,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x5a,0x5a,0x5a,0x480,0x480,0x480,0x480,
+0xca5,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x11b8,0x5a,0x5a,0x5a,0x480,0x480,0x480,0x480,
0x480,0x480,0x480,0x47d,0x483,0x660,0x480,0x89a,0x8bb,0x9cf,0x9cf,0x9cf,0xaad,0xaad,0xca8,0xca8,
-0xca8,0xca8,0x1014,0x1017,0x1017,0x11c1,0x1335,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,
+0xca8,0xca8,0x1014,0x1017,0x1017,0x11bb,0x1329,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,
0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x5d,0x489,0x489,0x489,0x489,0x489,0x489,0x489,0x489,
0x489,0x489,0x489,0x489,0x489,0x486,0x486,0x486,0x486,0x489,0x9d2,0x9d2,0xab0,0xab6,0xab6,0xab3,
0xab3,0xab3,0xab3,0xcab,0xdb6,0xdb6,0xdb6,0xdb6,0xeb5,0x60,0x60,0x60,0x60,0x60,0x60,0x60,
0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x4b9,0x4b9,0x4b9,0x9db,0xdbf,0xebb,0xebb,0xebb,
0xebb,0x114c,0x63,0x63,0x63,0x63,0x63,0x63,0x624,0x624,0x624,0x624,0x624,0x624,0x624,0x624,
0x624,0x624,0x4c5,0x4c5,0x4c2,0x4c2,0x4c2,0x4c2,0xdc5,0xdc5,0xdc5,0xdc2,0xdc2,0xdc2,0xdc2,0xdc2,
-0x101d,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c4,0x11c7,0x11c7,0x11c7,0x11c7,0x66,0x66,0x66,0x66,
+0x101d,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11be,0x11c1,0x11c1,0x11c1,0x11c1,0x66,0x66,0x66,0x66,
0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x4e3,0x4e3,0x4e3,0x4e3,0x4e3,0x9e4,0x9e4,0x69,
0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,
0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x4e6,0x4e6,0x4e6,0x4e6,0x4e6,0x4e6,0x4e6,0x4e6,
0x4e6,0x4e6,0x4e6,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,
-0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6f,0x50d,0x50d,0x50d,0x50d,0x11cd,0x507,0x507,
-0x50d,0x50d,0x11d0,0x11d0,0x50d,0x50d,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,
+0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6f,0x50d,0x50d,0x50d,0x50d,0x11c7,0x507,0x507,
+0x50d,0x50d,0x11ca,0x11ca,0x50d,0x50d,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,
0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,
0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,
0x9ff,0x9ff,0x72,0x9ff,0x9ff,0x9ff,0x9ff,0xa02,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,0x9ff,
@@ -1739,7 +1739,7 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x759,0x759,0x759,0x759,0x759,0x759,0x759,0x759,0x759,0x759,0x759,0x759,0x759,0x759,0x759,0x81,
0x822,0x822,0x825,0x825,0x825,0x825,0x825,0x825,0x825,0x825,0x825,0x825,0x825,0x825,0x825,0x825,
0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,
-0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0x124e,0x124e,0x124e,0x84,0x84,0x84,0x84,0x84,
+0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0xa11,0x1242,0x1242,0x1242,0x84,0x84,0x84,0x84,0x84,
0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,
0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0x762,0xc45,0xc45,0x87,
0x768,0x768,0x768,0x768,0x768,0x768,0x768,0x768,0x768,0x768,0x768,0x768,0x768,0x768,0x768,0x768,
@@ -1756,7 +1756,7 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x51c,0x51c,0x51c,0x51c,0x51c,0x51c,0x51c,0x93,0x51c,0x51c,0x51c,0x51c,0x51c,0x93,0x51c,0x93,
0x51c,0x51c,0x93,0x51c,0x51c,0x93,0x51c,0x51c,0x51c,0x51c,0x51c,0x51c,0x51c,0x51c,0x51c,0x51f,
0x537,0x531,0x537,0x531,0x534,0x53a,0x537,0x531,0x534,0x53a,0x537,0x531,0x534,0x53a,0x537,0x531,
-0x11d3,0x11d3,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,
+0x11cd,0x11cd,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,
0x96,0x96,0x96,0x537,0x531,0x534,0x53a,0x537,0x531,0x537,0x531,0x537,0x531,0x537,0x537,0x531,
0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,
0x534,0x531,0x534,0x534,0x534,0x534,0x534,0x534,0x531,0x534,0x531,0x531,0x534,0x534,0x531,0x531,
@@ -1860,16 +1860,16 @@ static const uint16_t propsVectorsTrie_index[23412]={
0xfed,0xfed,0xfed,0xfed,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,
0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,0xb5b,
0xee2,0xee2,0xee2,0xee2,0xee2,0xee2,0xee2,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,
-0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0x11df,0x1029,0xddd,0xddd,
+0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0x11d9,0x1029,0xddd,0xddd,
0xcfc,0xcf9,0xcfc,0xcf9,0xcf9,0xcf0,0xcf0,0xcf0,0xcf0,0xcf0,0xcf0,0x1032,0x102f,0x1032,0x102f,0x102c,
-0x102c,0x102c,0x1278,0x1275,0xf6,0xf6,0xf6,0xf6,0xf6,0xcf6,0xcf3,0xcf3,0xcf3,0xcf0,0xcf6,0xcf3,
+0x102c,0x102c,0x126c,0x1269,0xf6,0xf6,0xf6,0xf6,0xf6,0xcf6,0xcf3,0xcf3,0xcf3,0xcf0,0xcf6,0xcf3,
0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,
0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,
0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xf9,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xf9,
0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xf9,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xcff,0xf9,
0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,0xd05,
0xd02,0xd02,0xd02,0xd02,0xd02,0xd02,0xd02,0xd02,0xd02,0xd02,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,
-0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xff,0x127b,0xff,0xff,0xff,0xff,0xff,0x127b,0xff,0xff,
+0xd08,0xd08,0xd08,0xd08,0xd08,0xd08,0xff,0x126f,0xff,0xff,0xff,0xff,0xff,0x126f,0xff,0xff,
0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,
0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0xd0e,0x102,
0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,0xd0b,
@@ -1886,25 +1886,25 @@ static const uint16_t propsVectorsTrie_index[23412]={
0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0xd2c,0x1035,0x108,0x108,0x108,0xd29,0xd29,0xd3b,0xd3b,0xd3b,0xd3b,
0x10b,0x10b,0x10b,0x10b,0xd3b,0xd3b,0xd3b,0xd3b,0xd3b,0xd3b,0xd3b,0xd3b,0xd38,0xd3b,0xd3b,0xd3b,
0xd3b,0xd3b,0x10b,0x10b,0x10b,0x10b,0x10b,0x10b,0x10b,0x10b,0x10b,0x10b,0xefa,0xefa,0xef7,0xef1,
-0xef7,0xef1,0xef7,0xef1,0xef7,0xef1,0xeee,0xeee,0xeee,0xeee,0xf03,0xf00,0xeee,0x103b,0x127e,0x1281,
-0x1281,0x127e,0x127e,0x127e,0x127e,0x127e,0x1284,0x1284,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,
+0xef7,0xef1,0xef7,0xef1,0xef7,0xef1,0xeee,0xeee,0xeee,0xeee,0xf03,0xf00,0xeee,0x103b,0x1272,0x1275,
+0x1275,0x1272,0x1272,0x1272,0x1272,0x1272,0x1278,0x1278,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,
0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,
0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0x10e,0xd62,0xd62,0xd62,0xd5f,0xd5f,0xd56,0xd56,0xd5f,
-0xd5c,0xd5c,0xd5c,0xd5c,0x111,0x111,0x111,0x111,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,0x1191,
-0x1194,0x1191,0x168,0x168,0x168,0x168,0x168,0x168,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0x1287,0x1287,
-0x114,0x114,0x114,0x114,0x114,0x114,0x114,0xd68,0x11e5,0x114,0x114,0x114,0x114,0x114,0x114,0x114,
-0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x11e2,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,
+0xd5c,0xd5c,0xd5c,0xd5c,0x111,0x111,0x111,0x111,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,0x118b,
+0x118e,0x118b,0x168,0x168,0x168,0x168,0x168,0x168,0xd65,0xd65,0xd65,0xd65,0xd65,0xd65,0x127b,0x127b,
+0x114,0x114,0x114,0x114,0x114,0x114,0x114,0xd68,0x11df,0x114,0x114,0x114,0x114,0x114,0x114,0x114,
+0x114,0x114,0x114,0x114,0x114,0x114,0x114,0x11dc,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,
0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xb31,0xd8f,0xd80,0xd7a,0xd8c,0xd89,0xd83,0xd83,0xd92,
0xd7d,0xd86,0x117,0x117,0x117,0x117,0x117,0x117,0xe10,0xe10,0xdfb,0xe10,0xe13,0xe16,0xe16,0xe16,
0xe16,0xe16,0xe16,0xe16,0x11d,0x11d,0x11d,0x11d,0xe0a,0xe0a,0xe0a,0xe0a,0xe0a,0xe0a,0xe0a,0xe0a,
0xe0a,0xe0a,0xe1c,0xe1c,0xe01,0xe07,0xe1c,0xe1c,0xe04,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,0xe01,
0xe01,0xe01,0xe01,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xdfe,0xe01,0xe01,0xe01,0xe01,
0xe01,0xe01,0xe01,0xe01,0xe01,0x11d,0x11d,0x11d,0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,
-0xf15,0xf12,0xf12,0xf21,0xf18,0x11eb,0x11e8,0x120,0x11eb,0x11e8,0x128d,0x128a,0x120,0x120,0x120,0x120,
-0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x11eb,0x11e8,0x11eb,0x11e8,0x11eb,0x11e8,0x11eb,0x11e8,
-0x11eb,0x11e8,0x128d,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,
+0xf15,0xf12,0xf12,0xf21,0xf18,0x11e5,0x11e2,0x120,0x11e5,0x11e2,0x1281,0x127e,0x120,0x120,0x120,0x120,
+0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x11e5,0x11e2,0x11e5,0x11e2,0x11e5,0x11e2,0x11e5,0x11e2,
+0x11e5,0x11e2,0x1281,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,
0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,0x120,
-0x120,0x120,0x120,0x120,0x1290,0x1290,0x11e8,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xe2b,0xe2b,0xe2b,0xe2b,
+0x120,0x120,0x120,0x120,0x1284,0x1284,0x11e2,0xf1e,0xf1e,0xf1e,0xf1e,0xf1e,0xe2b,0xe2b,0xe2b,0xe2b,
0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,0xe2b,
0xe28,0xe28,0xe2e,0xe2e,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0x123,0xe37,0xe37,0xe37,0xe37,
0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,0xe37,
@@ -1923,7 +1923,7 @@ static const uint16_t propsVectorsTrie_index[23412]={
0xf60,0xf60,0xf60,0xf60,0xf60,0xf60,0xf63,0xf63,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,
0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0x135,0xf7e,0xf78,0xf7e,0xf78,
0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,
-0xf7e,0xf78,0xf7e,0xf78,0x138,0x138,0x138,0x138,0x138,0x138,0x138,0x129c,0xf8a,0xf8a,0xf8a,0xf8a,
+0xf7e,0xf78,0xf7e,0xf78,0x138,0x138,0x138,0x138,0x138,0x138,0x138,0x1290,0xf8a,0xf8a,0xf8a,0xf8a,
0xf84,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0xf90,0xf90,0xf87,0xf87,0xf87,0xf87,
0xf87,0xf87,0xf87,0xf87,0xf87,0xf87,0x13b,0x13b,0x13b,0x13b,0x13b,0x13b,0xfb1,0xfb1,0xfb1,0xfb1,
0xfb1,0xfb1,0xfb1,0xfa5,0xfa5,0xfa5,0xfa5,0xfa5,0xfa5,0xfa5,0xfa5,0xfa5,0xfa5,0xfa5,0xfab,0xfae,
@@ -1954,16 +1954,16 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x1068,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x1056,0x106b,0x106b,0x106b,0x106b,0x106b,0x106b,0x1056,
0x1056,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x105c,0x15f,0x15f,0x1059,0x1065,0x1065,0x1065,0x1065,
0x1065,0x1065,0x1065,0x1065,0x1065,0x1065,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x1065,0x1065,0x1065,0x1065,
-0x1065,0x1065,0x1065,0x1065,0x1065,0x1065,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x119a,0x118e,0x119a,0x119a,
-0x119a,0x119a,0x119a,0x119a,0x119a,0x107a,0x107a,0x107a,0x107a,0x119a,0x107a,0x107a,0x107a,0x107a,0x118b,0x132f,
-0x1332,0x129f,0x129f,0x162,0x162,0x162,0x162,0x162,0x162,0x162,0x162,0x162,0x108f,0x108f,0x108f,0x108f,
+0x1065,0x1065,0x1065,0x1065,0x1065,0x1065,0x15f,0x15f,0x15f,0x15f,0x15f,0x15f,0x1194,0x1188,0x1194,0x1194,
+0x1194,0x1194,0x1194,0x1194,0x1194,0x107a,0x107a,0x107a,0x107a,0x1194,0x107a,0x107a,0x107a,0x107a,0x1185,0x1323,
+0x1326,0x1293,0x1293,0x162,0x162,0x162,0x162,0x162,0x162,0x162,0x162,0x162,0x108f,0x108f,0x108f,0x108f,
0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x108f,0x1086,0x1086,0x1089,0x1092,
0x108c,0x108c,0x108c,0x1092,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x165,0x1095,0x1095,0x1095,0x1095,
0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x1095,0x109b,0x109b,
-0x109b,0x109b,0x109b,0x109b,0x1098,0x1098,0x1098,0x109b,0x16b,0x16b,0x16b,0x16b,0x117c,0x117c,0x117c,0x117c,
-0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,
-0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x16e,0x16e,0x16e,0x10b0,0x10a4,0x10a4,0x10a4,
-0x10a4,0x10a4,0x10a4,0x10a7,0x10b6,0x10b6,0x10a4,0x10a4,0x10a4,0x10a4,0x171,0x1197,0x10aa,0x10aa,0x10aa,0x10aa,
+0x109b,0x109b,0x109b,0x109b,0x1098,0x1098,0x1098,0x109b,0x16b,0x16b,0x16b,0x16b,0x1176,0x1176,0x1176,0x1176,
+0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,
+0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x16e,0x16e,0x16e,0x10b0,0x10a4,0x10a4,0x10a4,
+0x10a4,0x10a4,0x10a4,0x10a7,0x10b6,0x10b6,0x10a4,0x10a4,0x10a4,0x10a4,0x171,0x1191,0x10aa,0x10aa,0x10aa,0x10aa,
0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x10aa,0x171,0x171,0x171,0x171,0x10a4,0x10a4,0x10bf,0x10bf,0x10bf,0x10bf,
0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10bf,0x10c2,0x10bf,0x10bf,0x10bf,
0x10bf,0x10bf,0x10bf,0x10b9,0x10b9,0x10b9,0x10bf,0x10bc,0x174,0x174,0x174,0x174,0x10d4,0x10c8,0x10d4,0x177,
@@ -1984,119 +1984,119 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x1116,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,
0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,
0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x111f,0x18f,0x113d,0x113d,0x192,0x192,0x192,0x192,0x192,0x192,
-0x192,0x192,0x192,0x192,0x192,0x192,0x192,0x192,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,
-0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,
+0x192,0x192,0x192,0x192,0x192,0x192,0x192,0x192,0x1305,0x1305,0x1305,0x1305,0x1305,0x1305,0x1305,0x1305,
+0x1305,0x1305,0x1305,0x1305,0x1305,0x1305,0x1305,0x1305,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,
0x1161,0x1161,0x1161,0x198,0x198,0x198,0x198,0x198,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,
0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1161,0x1164,0x1164,0x1164,0x1149,0x198,
-0x124b,0x116d,0x124b,0x124b,0x124b,0x124b,0x124b,0x124b,0x124b,0x124b,0x124b,0x124b,0x124b,0x116d,0x124b,0x116d,
-0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x12a2,0x12a2,0x198,0x198,0x198,0x198,
-0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x116a,0x1248,0x116a,0x116a,0x1248,0x1248,0x116a,
-0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x115e,0x115e,0x115e,0x115e,0x1242,0x1242,
-0x1167,0x1242,0x1242,0x1242,0x1242,0x1242,0x1242,0x1242,0x1242,0x1242,0x1242,0x198,0x198,0x198,0x198,0x198,
+0x123f,0x1167,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x1167,0x123f,0x1167,
+0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x1296,0x1296,0x198,0x198,0x198,0x198,
+0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x115e,0x123c,0x115e,0x115e,0x123c,0x123c,0x115e,
+0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x115e,0x115e,0x115e,0x115e,0x123c,0x123c,
+0x1167,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x198,0x198,0x198,0x198,0x198,
0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,
-0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x11f4,0x11f4,
-0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,
-0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x11f4,0x1185,0x1254,0x1254,0x19b,0x19b,0x19b,0x19b,0x19b,
-0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,
-0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1254,0x1254,0x1254,0x1254,0x1254,0x1254,
-0x1254,0x1254,0x1254,0x19b,0x19b,0x19b,0x19b,0x19b,0x117f,0x117f,0x117f,0x117f,0x117f,0x117f,0x117f,0x117f,
-0x117f,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x1251,0x1251,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,
+0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x198,0x11ee,0x11ee,
+0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,
+0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x11ee,0x117f,0x1248,0x1248,0x19b,0x19b,0x19b,0x19b,0x19b,
+0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,
+0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x117c,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,
+0x1248,0x1248,0x1248,0x19b,0x19b,0x19b,0x19b,0x19b,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,0x1179,
+0x1179,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x1245,0x1245,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,
0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,
-0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x11fd,0x11fd,0x11fd,0x11fd,
-0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,
-0x11fd,0x11fd,0x11fd,0x11fd,0x11fd,0x11f7,0x11f7,0x11f7,0x19e,0x19e,0x11fa,0x19e,0x120f,0x120f,0x120f,0x120f,
-0x120f,0x120f,0x1200,0x1209,0x1203,0x1203,0x1209,0x1209,0x1209,0x1203,0x1209,0x1203,0x1203,0x1203,0x120c,0x120c,
-0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1206,0x1206,0x1206,0x1206,0x1a4,0x1212,0x1212,0x1212,
-0x1212,0x1212,0x1212,0x1a4,0x1a4,0x1212,0x1212,0x1212,0x1212,0x1212,0x1212,0x1a4,0x1a4,0x1212,0x1212,0x1212,
-0x1212,0x1212,0x1212,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1215,0x1215,0x1215,0x1215,
-0x1215,0x1215,0x1218,0x122a,0x122a,0x121e,0x121e,0x121e,0x121e,0x121e,0x1a7,0x1a7,0x1a7,0x1a7,0x121b,0x121b,
-0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x1221,0x1221,
-0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,
-0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,
-0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,
-0x122d,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x125a,0x1257,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,
+0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x19b,0x11f7,0x11f7,0x11f7,0x11f7,
+0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,
+0x11f7,0x11f7,0x11f7,0x11f7,0x11f7,0x11f1,0x11f1,0x11f1,0x19e,0x19e,0x11f4,0x19e,0x1209,0x1209,0x1209,0x1209,
+0x1209,0x1209,0x11fa,0x1203,0x11fd,0x11fd,0x1203,0x1203,0x1203,0x11fd,0x1203,0x11fd,0x11fd,0x11fd,0x1206,0x1206,
+0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1a1,0x1200,0x1200,0x1200,0x1200,0x1a4,0x120c,0x120c,0x120c,
+0x120c,0x120c,0x120c,0x1a4,0x1a4,0x120c,0x120c,0x120c,0x120c,0x120c,0x120c,0x1a4,0x1a4,0x120c,0x120c,0x120c,
+0x120c,0x120c,0x120c,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x1a4,0x120f,0x120f,0x120f,0x120f,
+0x120f,0x120f,0x1212,0x1224,0x1224,0x1218,0x1218,0x1218,0x1218,0x1218,0x1a7,0x1a7,0x1a7,0x1a7,0x1215,0x1215,
+0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x121b,0x121b,
+0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x121b,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,
+0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1a7,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,
+0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,
+0x1227,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x1aa,0x124e,0x124b,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,
0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,
-0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1230,0x1230,0x1230,0x1230,
-0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1b0,0x1b0,0x1230,0x1230,0x1230,
-0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1b0,0x1b0,0x1230,0x1230,0x1230,
-0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1b0,0x1230,0x1230,0x1230,
-0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1b0,0x1b0,0x1b0,0x1b0,
+0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x1ad,0x122a,0x122a,0x122a,0x122a,
+0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x1b0,0x1b0,0x122a,0x122a,0x122a,
+0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x1b0,0x1b0,0x122a,0x122a,0x122a,
+0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x1b0,0x122a,0x122a,0x122a,
+0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x122a,0x1b0,0x1b0,0x1b0,0x1b0,
0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,
-0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1236,0x1b3,0x1b3,0x1b3,
-0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1b3,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1b3,0x1b3,0x1b3,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,
-0x1b3,0x1b3,0x1b3,0x1b3,0x1236,0x1236,0x1236,0x1236,0x1236,0x1b3,0x1236,0x1236,0x1236,0x1236,0x1236,0x1b3,
+0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1b0,0x1230,0x1b3,0x1b3,0x1b3,
+0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1b3,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1b3,0x1b3,0x1b3,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,
+0x1b3,0x1b3,0x1b3,0x1b3,0x1230,0x1230,0x1230,0x1230,0x1230,0x1b3,0x1230,0x1230,0x1230,0x1230,0x1230,0x1b3,
0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,
-0x1b3,0x1b3,0x1b3,0x1b3,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1236,0x1236,0x1236,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,
-0x1b3,0x1b3,0x1b3,0x1b3,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1236,0x1b3,0x1236,0x1b3,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1236,0x1236,0x1b3,0x1236,0x1236,0x1236,0x1236,0x1b3,0x1b3,0x1b3,0x1233,0x1233,0x1233,0x1233,
-0x1233,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1233,0x1233,
-0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1b3,0x1b3,0x12a5,0x12a5,0x12a5,0x12a5,
-0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1b3,0x1b3,0x1b3,0x1b3,
+0x1b3,0x1b3,0x1b3,0x1b3,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,
+0x1b3,0x1b3,0x1b3,0x1b3,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1b3,0x1230,0x1b3,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1b3,0x1230,0x1230,0x1230,0x1230,0x1b3,0x1b3,0x1b3,0x122d,0x122d,0x122d,0x122d,
+0x122d,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x122d,0x122d,
+0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x1b3,0x1b3,0x1299,0x1299,0x1299,0x1299,
+0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1b3,0x1b3,0x1b3,0x1b3,
0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,
-0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1236,
-0x1236,0x1236,0x1236,0x1236,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,
+0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1b3,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,
0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,
-0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x123f,0x123f,0x123f,0x123f,
-0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,
-0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x12b1,0x1bf,0x12b1,0x12b1,
-0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x12b1,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,
+0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1b9,0x1239,0x1239,0x1239,0x1239,
+0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,
+0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x1bc,0x12a5,0x1bf,0x12a5,0x12a5,
+0x12a5,0x12a5,0x12a5,0x12a5,0x12a5,0x12a5,0x12a5,0x12a5,0x12a5,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,
0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,
-0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x12ae,0x12ae,0x12ae,0x12ae,
-0x12ae,0x12ae,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ae,0x12ae,0x12ae,0x12ae,0x12ae,0x12ae,0x12ae,0x12ae,
-0x12ae,0x12ae,0x12ae,0x12ae,0x12ae,0x12ae,0x12ae,0x1bf,0x12b7,0x12b7,0x12b7,0x12b7,0x1c2,0x12b7,0x12b7,0x12b7,
-0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,
-0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x1c2,0x12b7,0x12b7,0x1c2,0x12b7,0x1c2,0x1c2,0x12b7,
-0x1c2,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x1c2,0x12b7,0x12b7,0x12b7,0x12b7,
-0x1c2,0x12b7,0x1c2,0x12b7,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x12b7,0x1c2,0x1c2,0x1c2,0x1c2,0x12b7,
-0x1c2,0x12b7,0x1c2,0x12b7,0x1c2,0x12b7,0x12b7,0x12b7,0x1c2,0x12b7,0x12b7,0x1c2,0x12b7,0x1c2,0x1c2,0x12b7,
-0x1c2,0x12b7,0x1c2,0x12b7,0x1c2,0x12b7,0x1c2,0x12b7,0x1c2,0x12b7,0x12b7,0x1c2,0x12b7,0x1c2,0x1c2,0x12b7,
-0x12b7,0x12b7,0x12b7,0x1c2,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x1c2,0x12b7,0x12b7,0x12b7,0x12b7,
-0x1c2,0x12b7,0x12b7,0x12b7,0x12b7,0x1c2,0x12b7,0x1c2,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,
-0x12b7,0x12b7,0x1c2,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,
-0x12b7,0x12b7,0x12b7,0x12b7,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x12b7,0x12b7,0x12b7,0x1c2,0x12b7,0x12b7,0x12b7,
-0x12b7,0x12b7,0x1c2,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,0x12b7,
-0x12b7,0x12b7,0x12b7,0x12b7,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,
+0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x1bf,0x12a2,0x12a2,0x12a2,0x12a2,
+0x12a2,0x12a2,0x129f,0x129f,0x129f,0x129f,0x129f,0x129f,0x12a2,0x12a2,0x12a2,0x12a2,0x12a2,0x12a2,0x12a2,0x12a2,
+0x12a2,0x12a2,0x12a2,0x12a2,0x12a2,0x12a2,0x12a2,0x1bf,0x12ab,0x12ab,0x12ab,0x12ab,0x1c2,0x12ab,0x12ab,0x12ab,
+0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,
+0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x1c2,0x12ab,0x12ab,0x1c2,0x12ab,0x1c2,0x1c2,0x12ab,
+0x1c2,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x1c2,0x12ab,0x12ab,0x12ab,0x12ab,
+0x1c2,0x12ab,0x1c2,0x12ab,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x12ab,0x1c2,0x1c2,0x1c2,0x1c2,0x12ab,
+0x1c2,0x12ab,0x1c2,0x12ab,0x1c2,0x12ab,0x12ab,0x12ab,0x1c2,0x12ab,0x12ab,0x1c2,0x12ab,0x1c2,0x1c2,0x12ab,
+0x1c2,0x12ab,0x1c2,0x12ab,0x1c2,0x12ab,0x1c2,0x12ab,0x1c2,0x12ab,0x12ab,0x1c2,0x12ab,0x1c2,0x1c2,0x12ab,
+0x12ab,0x12ab,0x12ab,0x1c2,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x1c2,0x12ab,0x12ab,0x12ab,0x12ab,
+0x1c2,0x12ab,0x12ab,0x12ab,0x12ab,0x1c2,0x12ab,0x1c2,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,
+0x12ab,0x12ab,0x1c2,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,
+0x12ab,0x12ab,0x12ab,0x12ab,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x12ab,0x12ab,0x12ab,0x1c2,0x12ab,0x12ab,0x12ab,
+0x12ab,0x12ab,0x1c2,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,0x12ab,
+0x12ab,0x12ab,0x12ab,0x12ab,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,
0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,
-0x1c2,0x1c2,0x1c2,0x1c2,0x12b4,0x12b4,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,
-0x1c2,0x1c2,0x1c2,0x1c2,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12ba,0x12ba,0x12ba,0x12ba,0x12ba,
-0x12c9,0x12ba,0x12bd,0x12bd,0x12ba,0x12ba,0x12ba,0x12c0,0x12c0,0x1c5,0x12c6,0x12c6,0x12c6,0x12c6,0x12c6,0x12c6,
-0x12c6,0x12c6,0x12c6,0x12c6,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12d8,
-0x12d2,0x12d2,0x12d8,0x12d8,0x12e1,0x12e1,0x12db,0x12de,0x12de,0x12d8,0x12d5,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,
-0x1c8,0x1c8,0x1c8,0x1c8,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,
-0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x1cb,0x1cb,0x1cb,0x1cb,
-0x1cb,0x1cb,0x12e4,0x12e4,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,
+0x1c2,0x1c2,0x1c2,0x1c2,0x12a8,0x12a8,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,0x1c2,
+0x1c2,0x1c2,0x1c2,0x1c2,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12ae,0x12ae,0x12ae,0x12ae,0x12ae,
+0x12bd,0x12ae,0x12b1,0x12b1,0x12ae,0x12ae,0x12ae,0x12b4,0x12b4,0x1c5,0x12ba,0x12ba,0x12ba,0x12ba,0x12ba,0x12ba,
+0x12ba,0x12ba,0x12ba,0x12ba,0x12cf,0x12cf,0x12cf,0x12cf,0x12cf,0x12cf,0x12cf,0x12cf,0x12cf,0x12cf,0x12cf,0x12cc,
+0x12c6,0x12c6,0x12cc,0x12cc,0x12d5,0x12d5,0x12cf,0x12d2,0x12d2,0x12cc,0x12c9,0x1c8,0x1c8,0x1c8,0x1c8,0x1c8,
+0x1c8,0x1c8,0x1c8,0x1c8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,
+0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x12d8,0x1cb,0x1cb,0x1cb,0x1cb,
+0x1cb,0x1cb,0x12d8,0x12d8,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,
0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,0x1cb,
-0x1cb,0x1cb,0x1cb,0x1cb,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,
-0x1ce,0x1ce,0x1ce,0x1ce,0x12f0,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,
-0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,
-0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x12ed,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,
-0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x12ea,0x12ea,0x12ea,0x12ea,0x12f3,0x12f3,0x12f3,0x12f3,0x12f3,
-0x12f3,0x12f3,0x12f3,0x12f3,0x12f3,0x12f3,0x12f3,0x12f3,0x1305,0x1308,0x1308,0x1308,0x1308,0x130b,0x130b,0x12f9,
-0x12fc,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x12ff,0x12ff,0x12ff,0x12ff,0x12ff,0x12ff,0x12ff,0x12ff,
-0x12ff,0x12ff,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,0x1311,
-0x1311,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x130e,0x130e,0x130e,0x130e,0x130e,0x130e,0x130e,0x130e,
-0x130e,0x130e,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,0x1314,
-0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x119a,0x119a,0x119a,0x1077,0x119a,0x119a,0x119a,0x119a,
-0x119a,0x119a,0x119a,0x119a,0x119a,0x119a,0x119a,0x119a,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,
-0x1326,0x1326,0x1326,0x1317,0x1320,0x1317,0x1320,0x1320,0x1317,0x1317,0x1317,0x1317,0x1317,0x1317,0x1323,0x131a,
+0x1cb,0x1cb,0x1cb,0x1cb,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,
+0x1ce,0x1ce,0x1ce,0x1ce,0x12e4,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,
+0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,
+0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x12e1,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,
+0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x1ce,0x12de,0x12de,0x12de,0x12de,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,
+0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12f9,0x12fc,0x12fc,0x12fc,0x12fc,0x12ff,0x12ff,0x12ed,
+0x12f0,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x12f3,0x12f3,0x12f3,0x12f3,0x12f3,0x12f3,0x12f3,0x12f3,
+0x12f3,0x12f3,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1d1,0x1305,0x1305,0x1305,0x1305,0x1305,0x1305,0x1305,0x1305,
+0x1305,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,0x1302,
+0x1302,0x1302,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1d4,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,
+0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1d7,0x1194,0x1194,0x1194,0x1077,0x1194,0x1194,0x1194,0x1194,
+0x1194,0x1194,0x1194,0x1194,0x1194,0x1194,0x1194,0x1194,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,
+0x131a,0x131a,0x131a,0x130b,0x1314,0x130b,0x1314,0x1314,0x130b,0x130b,0x130b,0x130b,0x130b,0x130b,0x1317,0x130e,
0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1da,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,
0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,
0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x1dd,0x855,0x855,0xa14,0xa14,0xa14,0xa14,
0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,0xa14,
0xa14,0xa14,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0x1e0,0xfea,0xfea,0xfea,0xfea,
-0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1176,0x1329,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,
+0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x1170,0x131d,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,
0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,
0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0x1e3,0xb58,0xb58,0xb58,0xb58,
-0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0x1179,0x1179,0x1179,0x1e6,0x1e6,0xd77,0xd77,0xd77,0xd77,
+0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0x1173,0x1173,0x1173,0x1e6,0x1e6,0xd77,0xd77,0xd77,0xd77,
0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,
0xd77,0xd77,0xd77,0xd77,0xd77,0xd77,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,
0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,0x1e6,
@@ -2104,19 +2104,19 @@ static const uint16_t propsVectorsTrie_index[23412]={
0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0xa74,0x1e9,
0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0x1e9,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,
0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,
-0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0x1ec,0x1ec,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,
-0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1ef,0x1ef,0x1ef,
-0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,
-0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,
-0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x1f2,0x1f2,0xff0,0x2f1,0x2f1,0x2fd,0xb9a,0x300,0x300,0x300,
+0xa77,0xa77,0xa77,0xa77,0xa77,0xa77,0x1ec,0x1ec,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,
+0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1ef,0x1ef,0x1ef,
+0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1ef,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,
+0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,
+0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1f2,0x1f2,0xff0,0x2f1,0x2f1,0x2fd,0xb9a,0x300,0x300,0x300,
0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x2fd,0x2f1,0x2f1,0x2f1,0x2f1,0x2f1,0x2f1,0x2f1,
-0x2f1,0x2fd,0x2fd,0x2fd,0x2fd,0x2f7,0xff3,0x11a6,0x300,0x83d,0x83d,0x2f4,0x2f4,0xff0,0x11a3,0x11a3,
+0x2f1,0x2fd,0x2fd,0x2fd,0x2fd,0x2f7,0xff3,0x11a0,0x300,0x83d,0x83d,0x2f4,0x2f4,0xff0,0x119d,0x119d,
0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x303,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x300,
0x300,0x303,0x300,0x300,0x300,0x300,0x300,0x300,0x300,0x303,0x300,0x300,0x303,0x300,0x300,0x300,
-0x300,0x300,0x11a3,0x11a6,0x2f4,0x300,0x2fd,0x2fd,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,
+0x300,0x300,0x119d,0x11a0,0x2f4,0x300,0x2fd,0x2fd,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,
0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0x3ed,0xa92,
-0xa92,0xc90,0xc90,0x3ea,0xc93,0x126c,0x126c,0x126c,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,
+0xa92,0xc90,0xc90,0x3ea,0xc93,0x1260,0x1260,0x1260,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,
0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,
0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f0,0x3f6,0x3f6,0x3f6,0x100b,0x100b,0x100b,0x100b,0x100b,
0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,0x3f3,
@@ -2196,15 +2196,15 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x4fb,0x4fb,0x4fb,0x4fb,0x651,0x651,0x501,0x651,0x64b,0x64b,0x4fb,0x64b,0x64e,0x64b,0x64b,0x4fb,
0x64b,0x651,0x501,0x651,0x9ea,0x9ea,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,
0xadd,0xadd,0xcb7,0xcba,0x504,0x504,0x504,0x504,0x504,0x504,0x504,0x504,0x504,0x504,0x504,0x504,
-0x504,0x504,0x504,0x504,0x504,0x504,0x504,0x504,0x507,0x11cd,0x11cd,0x11cd,0x507,0x507,0x507,0x507,
-0x507,0x507,0x507,0x507,0x11cd,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,
+0x504,0x504,0x504,0x504,0x504,0x504,0x504,0x504,0x507,0x11c7,0x11c7,0x11c7,0x507,0x507,0x507,0x507,
+0x507,0x507,0x507,0x507,0x11c7,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,
0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x657,0x507,0x507,0x507,0x507,0x507,0x507,
-0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x11cd,0x507,0x11cd,0x507,0x507,0x507,0x507,0x11cd,
-0x11cd,0x11cd,0x507,0x1155,0x507,0x507,0x507,0x510,0x510,0x510,0x510,0x11cd,0x11cd,0x507,0x50a,0x50a,
+0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x11c7,0x507,0x11c7,0x507,0x507,0x507,0x507,0x11c7,
+0x11c7,0x11c7,0x507,0x1155,0x507,0x507,0x507,0x510,0x510,0x510,0x510,0x11c7,0x11c7,0x507,0x50a,0x50a,
0x507,0x507,0x507,0x507,0xae3,0xae0,0xae3,0xae0,0xae3,0xae0,0xae3,0xae0,0xae3,0xae0,0xae3,0xae0,
0xae3,0xae0,0x654,0x654,0x654,0x654,0x654,0x654,0x654,0x654,0x654,0x654,0x507,0x507,0x507,0x507,
-0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x11cd,0x507,0x507,0x507,
-0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x11cd,0x531,0x531,0x531,0x531,
+0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x11c7,0x507,0x507,0x507,
+0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x507,0x11c7,0x531,0x531,0x531,0x531,
0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x534,0x534,0x534,0x534,0x534,0x534,0x534,
0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x53a,0x531,0x537,0x52b,0x528,0x537,0x537,0x537,0x537,
0x537,0x537,0x537,0x537,0x537,0x537,0x537,0x537,0x537,0x537,0x537,0x537,0x537,0x537,0x537,0x537,
@@ -2215,8 +2215,8 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x534,0x53a,0x537,0x531,0x534,0x53a,0x537,0x531,0x534,0x53a,0x537,0x531,0x537,0x531,0x537,0x531,
0x537,0x531,0x537,0x531,0x537,0x531,0x537,0x531,0x534,0x53a,0x537,0x531,0x534,0x53a,0x537,0x531,
0x534,0x53a,0x537,0x531,0x534,0x53a,0x537,0x531,0x537,0x531,0x534,0x53a,0x537,0x531,0x537,0x531,
-0x534,0x53a,0x537,0x531,0x534,0x53a,0x537,0x531,0x537,0x531,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,
-0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x11d3,0x537,0x531,0x537,0x531,0x537,0x531,0x534,0x53a,
+0x534,0x53a,0x537,0x531,0x534,0x53a,0x537,0x531,0x537,0x531,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,
+0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x11cd,0x537,0x531,0x537,0x531,0x537,0x531,0x534,0x53a,
0x534,0x53a,0x537,0x531,0x537,0x531,0x537,0x531,0x537,0x531,0x537,0x531,0x537,0x531,0x537,0x531,
0x534,0x537,0x531,0x534,0x537,0x531,0x534,0x53a,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,
0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x531,0x534,
@@ -2258,7 +2258,7 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x6ae,0x67e,
0x699,0x678,0x699,0xb37,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,
0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,
-0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x1170,0x1170,0x1170,0x1170,0x1170,0x71d,0x72c,0x72f,0x72f,0x72f,
+0x71a,0x71a,0x71a,0x71a,0x71a,0x71a,0x116a,0x116a,0x116a,0x116a,0x116a,0x71d,0x72c,0x72f,0x72f,0x72f,
0x72f,0x72f,0x72f,0x72f,0x72f,0x72f,0x846,0x846,0x846,0x846,0x735,0x735,0x804,0x813,0x813,0x813,
0x813,0x810,0x729,0x7fe,0xa0e,0xa0e,0xa0e,0xb46,0xb64,0xb61,0xa29,0x7d4,0x73b,0x738,0x73b,0x73e,
0x738,0x73b,0x738,0x73b,0x738,0x73b,0x738,0x738,0x738,0x738,0x738,0x738,0x73b,0x73b,0x738,0x73b,
@@ -2291,10 +2291,10 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x774,0x774,0x774,0x774,0x774,0x774,0x774,0x774,0x774,0x774,0x774,0x774,0x774,0x774,0x774,0x774,
0x774,0x774,0x777,0x777,0x774,0x777,0x774,0x777,0x777,0x774,0x774,0x774,0x774,0x774,0x774,0x774,
0x774,0x774,0x774,0x777,0x774,0x777,0x774,0x777,0x777,0x774,0x774,0x777,0x777,0x777,0x774,0x774,
-0x774,0x774,0x132c,0x132c,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,
+0x774,0x774,0x1320,0x1320,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,0xb58,
0xb58,0xb58,0xb58,0xb58,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,
0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,0x828,
-0x828,0x828,0x828,0x828,0x1173,0x1173,0x1173,0x1173,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,
+0x828,0x828,0x828,0x828,0x116d,0x116d,0x116d,0x116d,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,0x1158,
0xc42,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,0xb52,
0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,
0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,0x82b,
@@ -2407,8 +2407,8 @@ static const uint16_t propsVectorsTrie_index[23412]={
0xace,0xace,0xace,0xbcd,0xbd0,0xcb4,0xcb4,0xcb4,0xcb4,0xcb4,0xcb4,0xcb4,0xcb4,0xcb4,0xcb4,0xcb4,
0xdc5,0xdc5,0xdc5,0xdc5,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xadd,0xbd3,0xbd3,
0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xbd3,0xcb7,0xcb7,0xcb7,0xcb7,0xcb7,0xcb7,0xcb7,0xcb7,0xcb7,0xcb7,
-0xcb7,0xebe,0x114f,0x114f,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc6,0xcc3,0xdd7,0xdd7,0xdd7,0xdd7,0x1272,
-0xed0,0x1272,0x11dc,0x11dc,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,
+0xcb7,0xebe,0x114f,0x114f,0xcc0,0xcc0,0xcc0,0xcc0,0xcc0,0xcc6,0xcc3,0xdd7,0xdd7,0xdd7,0xdd7,0x1266,
+0xed0,0x1266,0x11d6,0x11d6,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,
0xb10,0xb10,0xb10,0xb10,0xb10,0xb10,0xb3d,0xb3a,0xb3d,0xb3a,0xb3d,0xb3a,0xfe4,0xfe1,0xed6,0xed3,
0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,0xb13,
0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,0xb16,
@@ -2504,15 +2504,15 @@ static const uint16_t propsVectorsTrie_index[23412]={
0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xea6,0xe8b,0xe9d,0xea0,0xe8b,0xe8b,0xea3,
0xea3,0xea3,0xea3,0xea3,0xea3,0xe8e,0xea6,0xea3,0xe97,0xe97,0xe97,0xe97,0xe97,0xe97,0xe97,0xe97,
0xe97,0xe97,0x1005,0x1005,0x1002,0xfff,0xe94,0xe94,0xec1,0xec1,0xec1,0xec1,0x1152,0x1152,0x1152,0x1152,
-0x1152,0x114f,0x114f,0x114f,0x114f,0x1152,0x11ca,0x1152,0x1152,0x1152,0x114f,0x1152,0x1152,0x114f,0x114f,0x114f,
+0x1152,0x114f,0x114f,0x114f,0x114f,0x1152,0x11c4,0x1152,0x1152,0x1152,0x114f,0x1152,0x1152,0x114f,0x114f,0x114f,
0x1152,0x1152,0x114f,0x114f,0x1152,0x114f,0x114f,0x1152,0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,
0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,
0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,0xf21,0xf18,0xf1b,0xf18,0xf18,0xf18,0xf18,0xf18,0xf18,0xf18,
0xf18,0xf21,0xf18,0xf21,0xf18,0xf21,0xf21,0xf18,0xf24,0xf24,0xf2a,0xf30,0xf30,0xf30,0xf30,0xf30,
0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,
0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf30,0xf2a,0xf24,0xf24,0xf24,0xf24,0xf2a,0xf2a,
-0xf24,0xf24,0xf2d,0x1293,0x1296,0x1296,0xf30,0xf30,0xf27,0xf27,0xf27,0xf27,0xf27,0xf27,0xf27,0xf27,
-0xf27,0xf27,0x1299,0x1299,0x1299,0x1299,0x1299,0x1299,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,
+0xf24,0xf24,0xf2d,0x1287,0x128a,0x128a,0xf30,0xf30,0xf27,0xf27,0xf27,0xf27,0xf27,0xf27,0xf27,0xf27,
+0xf27,0xf27,0x128d,0x128d,0x128d,0x128d,0x128d,0x128d,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,
0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,
0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf45,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,
0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,0xf4e,
@@ -2521,9 +2521,9 @@ static const uint16_t propsVectorsTrie_index[23412]={
0xf5a,0xf5a,0xf5a,0xf5a,0xf5a,0xf5a,0xf5a,0xf5a,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,
0xf63,0xf63,0xf63,0xf63,0xf66,0xf5d,0xf6c,0xf69,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,
0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,
-0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0x11f1,0x11ee,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,
-0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7b,0xf72,0xf6f,0xf6f,0xf6f,0xf75,0x129c,0x129c,0x129c,0x129c,
-0x129c,0x129c,0x129c,0x129c,0xf72,0xf72,0xf75,0xf81,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,
+0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0xf63,0x11eb,0x11e8,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,
+0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7b,0xf72,0xf6f,0xf6f,0xf6f,0xf75,0x1290,0x1290,0x1290,0x1290,
+0x1290,0x1290,0x1290,0x1290,0xf72,0xf72,0xf75,0xf81,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,
0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,
0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf7e,0xf78,0xf8a,0xf8a,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,
0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,0xf8d,
@@ -2574,48 +2574,48 @@ static const uint16_t propsVectorsTrie_index[23412]={
0x1140,0x1140,0x1140,0x1140,0x1146,0x1146,0x1146,0x1143,0x1143,0x1143,0x1140,0x1140,0x1140,0x1140,0x1143,0x1140,
0x1140,0x1140,0x1146,0x1143,0x1146,0x1143,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,
0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,0x1140,
-0x1140,0x1146,0x1143,0x1143,0x1140,0x1140,0x1140,0x1140,0x1152,0x1152,0x11ca,0x114f,0x11ca,0x11ca,0x11ca,0x11ca,
+0x1140,0x1146,0x1143,0x1143,0x1140,0x1140,0x1140,0x1140,0x1152,0x1152,0x11c4,0x114f,0x11c4,0x11c4,0x11c4,0x11c4,
0x114f,0x114f,0x1152,0x114f,0x114f,0x114f,0x114f,0x114f,0x114f,0x1152,0x1152,0x1152,0x1152,0x1152,0x114f,0x1152,
-0x1152,0x1152,0x1152,0x114f,0x114f,0x1152,0x1152,0x1152,0x124b,0x124b,0x116d,0x124b,0x124b,0x124b,0x116d,0x124b,
-0x124b,0x124b,0x1167,0x1167,0x1167,0x1167,0x1167,0x1245,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x116a,
-0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x1248,0x116a,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,
-0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,
-0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x1188,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,
-0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,
-0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x1224,0x1215,0x1224,0x1227,0x1227,0x1227,0x1227,0x1227,
+0x1152,0x1152,0x1152,0x114f,0x114f,0x1152,0x1152,0x1152,0x123f,0x123f,0x1167,0x123f,0x123f,0x123f,0x1167,0x123f,
+0x123f,0x123f,0x1167,0x1167,0x1167,0x1167,0x1167,0x123f,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x115e,
+0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x115e,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,
+0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,
+0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1182,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,
+0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,
+0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x1209,0x121e,0x120f,0x121e,0x1221,0x1221,0x1221,0x1221,0x1221,
+0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,
+0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x1221,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,0x120f,
0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,
-0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,0x1215,
-0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,
-0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,
-0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1236,0x1236,0x1236,0x1233,0x1233,0x1236,0x1236,0x1236,0x1236,0x1236,0x1233,0x1236,0x1236,0x1236,
-0x1233,0x1236,0x1233,0x1236,0x1233,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1233,
-0x1236,0x1233,0x1233,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,
+0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,0x1227,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x122d,0x122d,0x1230,0x1230,0x1230,0x1230,0x1230,0x122d,0x1230,0x1230,0x1230,
+0x122d,0x1230,0x122d,0x1230,0x122d,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x122d,
+0x1230,0x122d,0x122d,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,0x122d,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,0x1230,
+0x129c,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,
+0x1233,0x129c,0x1233,0x1233,0x1233,0x129c,0x1233,0x129c,0x1233,0x129c,0x1233,0x129c,0x1233,0x1233,0x1233,0x129c,
+0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x129c,0x129c,0x1233,0x1233,0x1233,0x1233,0x129c,0x1233,0x129c,0x129c,
+0x1233,0x1233,0x1233,0x1233,0x129c,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,0x1233,
0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,0x1236,
-0x12a8,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,
-0x1239,0x12a8,0x1239,0x1239,0x1239,0x12a8,0x1239,0x12a8,0x1239,0x12a8,0x1239,0x12a8,0x1239,0x1239,0x1239,0x12a8,
-0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x12a8,0x12a8,0x1239,0x1239,0x1239,0x1239,0x12a8,0x1239,0x12a8,0x12a8,
-0x1239,0x1239,0x1239,0x1239,0x12a8,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,
-0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,
-0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,0x123c,
-0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,
-0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,0x123f,
-0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,
-0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,0x125d,
-0x12ba,0x12ba,0x12ba,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,
-0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,0x12cc,
-0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,
-0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,0x12e7,
-0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,
-0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,0x12f0,
-0x12f6,0x12f6,0x1302,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,
-0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,0x1308,
-0x1308,0x1308,0x1308,0x1302,0x1302,0x1302,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x12f6,0x1302,
-0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,
-0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,0x1326,
+0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,
+0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,0x1239,
+0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,
+0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,0x1251,
+0x12ae,0x12ae,0x12ae,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,
+0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,0x12c0,
+0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,
+0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,0x12db,
+0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,
+0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,0x12e4,
+0x12ea,0x12ea,0x12f6,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,
+0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,0x12fc,
+0x12fc,0x12fc,0x12fc,0x12f6,0x12f6,0x12f6,0x12ea,0x12ea,0x12ea,0x12ea,0x12ea,0x12ea,0x12ea,0x12ea,0x12ea,0x12f6,
+0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,
+0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,0x131a,
0,0,0,0
};
@@ -2634,7 +2634,7 @@ static const UTrie2 propsVectorsTrie={
NULL, 0, FALSE, FALSE, 0, NULL
};
-static const uint32_t propsVectors[4926]={
+static const uint32_t propsVectors[4914]={
0x67,0,0,0x67,0x80000,0x20,0x867,0,0,0xa67,0,0,0xb67,0,0,0xc67,
0,0,0xd67,0,0,0xe67,0,0,0xf67,0,0,0x1067,0,0,0x1167,0,
0,0x1267,0,0,0x1367,0,0,0x1467,0,0,0x1567,0,0,0x1667,0,0,
@@ -2913,38 +2913,38 @@ static const uint32_t propsVectors[4926]={
0x962460,0x5200c178,0x4000000,0x200000,0x5200c178,0x6800100,0x962540,0x5200c178,0x7c00100,0x230400,0x5200c178,0x7c00100,0x230401,0x5200c178,0xc000010,0x448000,
0x5200c247,0x7c00100,0x230400,0x5200c247,0x7c00100,0x830400,0x5200c247,0x7c00100,0x1430400,0x5200c300,0x4000000,0x200003,0x52022d00,0x4000000,0x100006,0x52023700,
0x24000000,0x100000,0x52023700,0x24000000,0xe00000,0x52023800,0x24000000,0x100000,0x52024400,0x4000000,0x100000,0x52027300,0x24000000,0x100000,0x5202c300,0x4000000,
-0x100000,0x5202c300,0x4000000,0x100002,0x5202c300,0x4000000,0x100003,0x5202c300,0x4000000,0x10000d,0x5202c300,0x4000000,0x150000,0x5202c300,0x4000000,0x15000d,
-0x520a1e12,0x7c00100,0x2130480,0x520a4400,0x4000000,0xe00003,0x520a4711,0x7c40300,0xe30000,0x520a4f11,0x7c00300,0xe30001,0x520ab412,0x7c00100,0x2130480,0x520ac400,
-0x4000000,0xe00002,0x520ac400,0x4000000,0xe0000d,0x520ac414,0x4000000,0xe0000d,0x520ac511,0x7c40300,0xe30000,0x5240af2d,0x6800100,0x962540,0x5240af2d,0x6800400,
-0x962540,0x5240b23e,0x4000000,0x200000,0x5240b23e,0x4000000,0x1500000,0x5240b543,0x7c00900,0x230400,0x5280af2d,0x2802400,0x962460,0x60000c02,0x2802100,0x962460,
-0x60000c02,0x7c00100,0x230400,0x60000f0a,0x2802100,0x962460,0x60000f0a,0x6800100,0x962540,0x60000f0a,0x7c00100,0x230400,0x6000131f,0x4000000,0x200000,0x6000171a,
-0x7c00100,0x230400,0x60001b27,0x2802100,0x962460,0x60001b27,0x4000000,0xc00000,0x60001b27,0x7c00100,0x230400,0x60001f0b,0x2802000,0x962460,0x60002919,0x7c00100,
-0x22040e,0x60002a00,0x4000000,0x1600000,0x60003000,0x24000000,0x200000,0x60003000,0x24000000,0xe00000,0x60003700,0x24000000,0x200000,0x60003800,0x24000000,0x200000,
-0x60003800,0x24000000,0xe00000,0x60005102,0x4000000,0x200000,0x60006108,0x7c00100,0x220400,0x60006108,0x7c00100,0x250400,0x60006600,0x24000020,0x200000,0x60008301,
-0x2802000,0x962460,0x6000903c,0x2806000,0x962460,0x6000903c,0x4000000,0x400000,0x60009519,0x7c00100,0x220400,0x60009519,0x7c00100,0x250400,0x6000a008,0x7c00100,
-0x220400,0x6000a008,0x7c00100,0x250400,0x6000c300,0x4000000,0x2703580,0x6000c654,0x2802000,0x962460,0x6000c654,0x4000010,0x200000,0x6000c654,0x7c00100,0x230400,
-0x6000c73f,0x2802000,0x962460,0x6000c73f,0x2802100,0x962460,0x6000c73f,0x4000000,0x200000,0x6000c73f,0x6800100,0x962540,0x6000c73f,0x6804000,0x962540,0x6000c73f,
-0x7c00100,0x230400,0x6000c80b,0x7c00100,0x230400,0x6000c941,0x2802100,0x962460,0x6000c941,0x2806000,0x962460,0x6000c941,0x4000000,0x200000,0x6000c941,0x4000010,
-0x200000,0x6000c941,0x6800000,0x1329800,0x6000c941,0x6800100,0x962540,0x6000c941,0x7c00100,0x230400,0x6000c941,0xc000010,0x448000,0x6000ca82,0x7c00100,0x230400,
-0x6000cc00,0x4000000,0xe00000,0x6000cd00,0x4000000,0x200000,0x6000cd00,0x4000000,0xe00000,0x6000ce00,0x4000000,0xe00000,0x6000cf00,0x4000000,0xe00000,0x6000d000,
-0x4000000,0x200000,0x6002c300,0x4000000,0x100000,0x6002c300,0x4000000,0x10000d,0x6002c300,0x4000000,0x150000,0x6002c300,0x4000000,0x15000d,0x600a4305,0x7c00100,
-0xe30400,0x600ac400,0x4000000,0xe00003,0x600ac400,0x4000000,0xe0000d,0x600acb14,0x7c00100,0xe30000,0x600acb16,0x7c00100,0xe30c00,0x600ad111,0x7c40300,0xe30000,
-0x61000a03,0x4000000,0x1600000,0x61000c02,0,0x218820,0x6100120f,0x4000000,0x200000,0x61001a18,0x7c00100,0x1830000,0x61001d0c,0x7c00100,0x230400,0x61001d0c,
-0x7c00100,0x250400,0x61006600,0x24000020,0x200000,0x61008407,0x7c00100,0x220400,0x61008407,0x7c00100,0x250400,0x6100870c,0x7c00100,0x220400,0x61008e00,0x24000000,
-0x200000,0x61008e00,0x24000000,0x400000,0x61008e00,0x24000002,0x300000,0x6100903c,0x7c00100,0x230400,0x61009519,0x7c00100,0x220400,0x61009519,0x7c00100,0x250400,
-0x61009519,0x7c00500,0x22040f,0x61009b71,0x2806400,0x962460,0x61009b71,0x6800100,0x962540,0x61009b71,0x7c00100,0x230400,0x6100a008,0x2802100,0x962460,0x6100af00,
-0x7c00100,0x230400,0x6100c300,0x4000000,0x20000f,0x6100cd00,0x4000000,0x200000,0x6100ce00,0x4000000,0xe00000,0x6100d202,0x2802400,0x962460,0x6100d202,0x2802500,
-0x962460,0x6100d202,0x7c00100,0x230400,0x6100d302,0x4000020,0x200000,0x6100d302,0x7c00120,0x230405,0x6100d476,0x2802100,0x962460,0x6100d476,0x2802100,0x962461,
-0x6100d476,0x2806400,0x962460,0x6100d476,0x4000000,0x400000,0x6100d476,0x6800000,0x1329800,0x6100d476,0x6800100,0x962540,0x6100d476,0x7c00100,0x230400,0x6100d476,
-0xc000010,0x448000,0x6100d573,0x2802100,0x962460,0x6100d573,0x2806400,0x962460,0x6100d573,0x6800100,0x962540,0x6100d573,0x7c00100,0x230400,0x6100d573,0x7c00900,
-0x230400,0x6100d573,0xc000010,0x448000,0x6100d68d,0x7c00100,0x230400,0x6100d756,0x7c00100,0x230400,0x6100d85c,0x2802400,0x962460,0x6100d85c,0x6800100,0x962540,
-0x6100d85c,0x7c00100,0x230400,0x6100d85c,0x7c00500,0x230400,0x6100d997,0x2802100,0x962460,0x6100d997,0x4000000,0x200000,0x6100d997,0x4000000,0x400000,0x6100d997,
-0x6800000,0x1329800,0x6100d997,0x6800100,0x962540,0x6100d997,0x6804400,0x962540,0x6100d997,0x7c00100,0x230400,0x6100d997,0xc000010,0x448000,0x6100da98,0x6800000,
-0x1329800,0x6100da98,0x7c00100,0x230400,0x6100db71,0x4000000,0x200000,0x6100dc99,0x2802100,0x962460,0x6100dc99,0x2802400,0x962460,0x6100dc99,0x6800000,0x1329800,
-0x6100dc99,0x6800100,0x962540,0x6100dc99,0x6804400,0x962540,0x6100dc99,0x7c00100,0x230400,0x610a4711,0x7c40300,0xe30000,0x610a4f11,0x7c00300,0xe30001,0x6140af2d,
-0x6800100,0x962540,0x6180af2d,0x2802400,0x962460,0x62002a00,0x4000000,0x1600000,0x63002800,0x80000,0x918820,0x63c00c09,0x80000,0x918820};
+0x100000,0x5202c300,0x4000000,0x100002,0x5202c300,0x4000000,0x100003,0x5202c300,0x4000000,0x10000d,0x520a1e12,0x7c00100,0x2130480,0x520a4400,0x4000000,0xe00003,
+0x520a4711,0x7c40300,0xe30000,0x520a4f11,0x7c00300,0xe30001,0x520ab412,0x7c00100,0x2130480,0x520ac400,0x4000000,0xe00002,0x520ac400,0x4000000,0xe0000d,0x520ac414,
+0x4000000,0xe0000d,0x520ac511,0x7c40300,0xe30000,0x5240af2d,0x6800100,0x962540,0x5240af2d,0x6800400,0x962540,0x5240b23e,0x4000000,0x200000,0x5240b23e,0x4000000,
+0x1500000,0x5240b543,0x7c00900,0x230400,0x5280af2d,0x2802400,0x962460,0x60000c02,0x2802100,0x962460,0x60000c02,0x7c00100,0x230400,0x60000f0a,0x2802100,0x962460,
+0x60000f0a,0x6800100,0x962540,0x60000f0a,0x7c00100,0x230400,0x6000131f,0x4000000,0x200000,0x6000171a,0x7c00100,0x230400,0x60001b27,0x2802100,0x962460,0x60001b27,
+0x4000000,0xc00000,0x60001b27,0x7c00100,0x230400,0x60001f0b,0x2802000,0x962460,0x60002919,0x7c00100,0x22040e,0x60002a00,0x4000000,0x1600000,0x60003000,0x24000000,
+0x200000,0x60003000,0x24000000,0xe00000,0x60003700,0x24000000,0x200000,0x60003800,0x24000000,0x200000,0x60003800,0x24000000,0xe00000,0x60005102,0x4000000,0x200000,
+0x60006108,0x7c00100,0x220400,0x60006108,0x7c00100,0x250400,0x60006600,0x24000020,0x200000,0x60008301,0x2802000,0x962460,0x6000903c,0x2806000,0x962460,0x6000903c,
+0x4000000,0x400000,0x60009519,0x7c00100,0x220400,0x60009519,0x7c00100,0x250400,0x6000a008,0x7c00100,0x220400,0x6000a008,0x7c00100,0x250400,0x6000c300,0x4000000,
+0x2703580,0x6000c654,0x2802000,0x962460,0x6000c654,0x4000010,0x200000,0x6000c654,0x7c00100,0x230400,0x6000c73f,0x2802000,0x962460,0x6000c73f,0x2802100,0x962460,
+0x6000c73f,0x4000000,0x200000,0x6000c73f,0x6800100,0x962540,0x6000c73f,0x6804000,0x962540,0x6000c73f,0x7c00100,0x230400,0x6000c80b,0x7c00100,0x230400,0x6000c941,
+0x2802100,0x962460,0x6000c941,0x2806000,0x962460,0x6000c941,0x4000000,0x200000,0x6000c941,0x4000010,0x200000,0x6000c941,0x6800000,0x1329800,0x6000c941,0x6800100,
+0x962540,0x6000c941,0x7c00100,0x230400,0x6000c941,0xc000010,0x448000,0x6000ca82,0x7c00100,0x230400,0x6000cc00,0x4000000,0xe00000,0x6000cd00,0x4000000,0x200000,
+0x6000cd00,0x4000000,0xe00000,0x6000ce00,0x4000000,0xe00000,0x6000cf00,0x4000000,0xe00000,0x6000d000,0x4000000,0x200000,0x6002c300,0x4000000,0x100000,0x6002c300,
+0x4000000,0x10000d,0x600a4305,0x7c00100,0xe30400,0x600ac400,0x4000000,0xe00003,0x600ac400,0x4000000,0xe0000d,0x600acb14,0x7c00100,0xe30000,0x600acb16,0x7c00100,
+0xe30c00,0x600ad111,0x7c40300,0xe30000,0x61000a03,0x4000000,0x1600000,0x61000c02,0,0x218820,0x6100120f,0x4000000,0x200000,0x61001a18,0x7c00100,0x1830000,
+0x61001d0c,0x7c00100,0x230400,0x61001d0c,0x7c00100,0x250400,0x61006600,0x24000020,0x200000,0x61008407,0x7c00100,0x220400,0x61008407,0x7c00100,0x250400,0x6100870c,
+0x7c00100,0x220400,0x61008e00,0x24000000,0x200000,0x61008e00,0x24000000,0x400000,0x61008e00,0x24000002,0x300000,0x6100903c,0x7c00100,0x230400,0x61009519,0x7c00100,
+0x220400,0x61009519,0x7c00100,0x250400,0x61009519,0x7c00500,0x22040f,0x61009b71,0x2806400,0x962460,0x61009b71,0x6800100,0x962540,0x61009b71,0x7c00100,0x230400,
+0x6100a008,0x2802100,0x962460,0x6100af00,0x7c00100,0x230400,0x6100c300,0x4000000,0x20000f,0x6100cd00,0x4000000,0x200000,0x6100ce00,0x4000000,0xe00000,0x6100d202,
+0x2802400,0x962460,0x6100d202,0x2802500,0x962460,0x6100d202,0x7c00100,0x230400,0x6100d302,0x4000020,0x200000,0x6100d302,0x7c00120,0x230405,0x6100d476,0x2802100,
+0x962460,0x6100d476,0x2802100,0x962461,0x6100d476,0x2806400,0x962460,0x6100d476,0x4000000,0x400000,0x6100d476,0x6800000,0x1329800,0x6100d476,0x6800100,0x962540,
+0x6100d476,0x7c00100,0x230400,0x6100d476,0xc000010,0x448000,0x6100d573,0x2802100,0x962460,0x6100d573,0x2806400,0x962460,0x6100d573,0x6800100,0x962540,0x6100d573,
+0x7c00100,0x230400,0x6100d573,0x7c00900,0x230400,0x6100d573,0xc000010,0x448000,0x6100d68d,0x7c00100,0x230400,0x6100d756,0x7c00100,0x230400,0x6100d85c,0x2802400,
+0x962460,0x6100d85c,0x6800100,0x962540,0x6100d85c,0x7c00100,0x230400,0x6100d85c,0x7c00500,0x230400,0x6100d997,0x2802100,0x962460,0x6100d997,0x4000000,0x200000,
+0x6100d997,0x4000000,0x400000,0x6100d997,0x6800000,0x1329800,0x6100d997,0x6800100,0x962540,0x6100d997,0x6804400,0x962540,0x6100d997,0x7c00100,0x230400,0x6100d997,
+0xc000010,0x448000,0x6100da98,0x6800000,0x1329800,0x6100da98,0x7c00100,0x230400,0x6100db71,0x4000000,0x200000,0x6100dc99,0x2802100,0x962460,0x6100dc99,0x2802400,
+0x962460,0x6100dc99,0x6800000,0x1329800,0x6100dc99,0x6800100,0x962540,0x6100dc99,0x6804400,0x962540,0x6100dc99,0x7c00100,0x230400,0x610a4711,0x7c40300,0xe30000,
+0x610a4f11,0x7c00300,0xe30001,0x6140af2d,0x6800100,0x962540,0x6180af2d,0x2802400,0x962460,0x62002a00,0x4000000,0x1600000,0x63002800,0x80000,0x918820,0x63c00c09,
+0x80000,0x918820};
-static const int32_t countPropsVectors=4926;
+static const int32_t countPropsVectors=4914;
static const int32_t propsVectorsColumns=3;
static const uint16_t scriptExtensions[74]={
0x800e,0x8019,8,0x8019,3,0x800c,2,0x22,0x8025,2,6,2,0x22,0x8054,2,0x8022,
@@ -2953,5 +2953,5 @@ static const uint16_t scriptExtensions[74]={
0x12,0x14,0x16,0x8029,5,0x11,0x12,0x14,0x8016,0x11,0x14,0x8016,5,0x8011,0xa,0xf,
0x10,0x78,0x8099,0x37,0x804e,2,0x10,0x2f,0x8031,0};
-static const int32_t indexes[UPROPS_INDEX_COUNT]={0x2318,0x2318,0x2318,0x2318,0x50d6,3,0x6414,0x6439,0x6439,0x6439,0xadca0,0x2774191,0,0,0,0};
+static const int32_t indexes[UPROPS_INDEX_COUNT]={0x2318,0x2318,0x2318,0x2318,0x50d6,3,0x6408,0x642d,0x642d,0x642d,0xadca0,0x2774191,0,0,0,0};
diff --git a/Build/source/libs/icu/icu-52.1/source/data/in/icudt52l.dat b/Build/source/libs/icu/icu-52.1/source/data/in/icudt52l.dat
index e21025b8973..61d75c947a0 100644
--- a/Build/source/libs/icu/icu-52.1/source/data/in/icudt52l.dat
+++ b/Build/source/libs/icu/icu-52.1/source/data/in/icudt52l.dat
Binary files differ
diff --git a/Build/source/libs/icu/icu-52.1/source/data/in/ucase.icu b/Build/source/libs/icu/icu-52.1/source/data/in/ucase.icu
index 96461a31f70..b90276398a6 100644
--- a/Build/source/libs/icu/icu-52.1/source/data/in/ucase.icu
+++ b/Build/source/libs/icu/icu-52.1/source/data/in/ucase.icu
Binary files differ
diff --git a/Build/source/libs/icu/icu-52.1/source/data/in/uprops.icu b/Build/source/libs/icu/icu-52.1/source/data/in/uprops.icu
index 52be1b112fa..0322b081cad 100644
--- a/Build/source/libs/icu/icu-52.1/source/data/in/uprops.icu
+++ b/Build/source/libs/icu/icu-52.1/source/data/in/uprops.icu
Binary files differ
diff --git a/Build/source/libs/icu/icu-52.1/source/data/misc/metaZones.txt b/Build/source/libs/icu/icu-52.1/source/data/misc/metaZones.txt
index 61cbb751b9f..0de028a6489 100644
--- a/Build/source/libs/icu/icu-52.1/source/data/misc/metaZones.txt
+++ b/Build/source/libs/icu/icu-52.1/source/data/misc/metaZones.txt
@@ -311,7 +311,6 @@ metaZones:table(nofallback){
EG{"Africa/Cairo"}
FI{"Europe/Helsinki"}
GR{"Europe/Athens"}
- JO{"Asia/Amman"}
LB{"Asia/Beirut"}
SY{"Asia/Damascus"}
}
@@ -2580,6 +2579,13 @@ metaZones:table(nofallback){
"Asia:Amman"{
{
"Europe_Eastern",
+ "1970-01-01 00:00",
+ "2012-10-25 22:00",
+ }
+ {
+ "Arabian",
+ "2012-10-25 22:00",
+ "9999-12-31 23:59",
}
}
"Asia:Anadyr"{
diff --git a/Build/source/libs/icu/icu-52.1/source/data/misc/zoneinfo64.txt b/Build/source/libs/icu/icu-52.1/source/data/misc/zoneinfo64.txt
index e0fe5050982..4d3e6c48d2f 100644
--- a/Build/source/libs/icu/icu-52.1/source/data/misc/zoneinfo64.txt
+++ b/Build/source/libs/icu/icu-52.1/source/data/misc/zoneinfo64.txt
@@ -3,9 +3,9 @@
// Corporation and others. All Rights Reserved.
//---------------------------------------------------------
// Build tool: tz2icu
-// Build date: Fri Sep 20 12:27:00 2013
+// Build date: Wed Oct 2 17:53:53 2013
// Olson source: ftp://elsie.nci.nih.gov/pub/
-// Olson version: 2013e
+// Olson version: 2013g
// ICU version: 52.1
//---------------------------------------------------------
// >> !!! >> THIS IS A MACHINE-GENERATED FILE << !!! <<
@@ -13,7 +13,7 @@
//---------------------------------------------------------
zoneinfo64:table(nofallback) {
- TZVersion { "2013e" }
+ TZVersion { "2013g" }
Zones:array {
/* ACT */ :int { 347 } //Z#0
/* AET */ :int { 359 } //Z#1
@@ -95,12 +95,10 @@ zoneinfo64:table(nofallback) {
links:intvector { 3, 18, 393 }
} //Z#18
/* Africa/Casablanca */ :table {
- trans:intvector { -1773012580, -956361600, -950490000, -942019200, -761187600, -617241600, -605149200, -81432000, -71110800, 141264000, 147222000, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 448243200, 504918000, 1212278400, 1220223600, 1243814400, 1250809200, 1272758400, 1281222000, 1301788800, 1312066800, 1335664800, 1342749600, 1345428000, 1348970400, 1367114400, 1373162400, 1376100000, 1380420000, 1398564000, 1404007200, 1406599200, 1411869600, 1430013600, 1434592800, 1437184800, 1443319200, 1461463200, 1465264800, 1467856800, 1474768800, 1493517600, 1495850400, 1498442400, 1506218400, 1524967200, 1526436000, 1529028000, 1538272800, 1556416800, 1557108000, 1559700000, 1569722400, 1590285600, 1601172000, 1620871200, 1632621600, 1651543200, 1664071200, 1682820000, 1695520800 }
+ trans:intvector { -1773012580, -956361600, -950490000, -942019200, -761187600, -617241600, -605149200, -81432000, -71110800, 141264000, 147222000, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 448243200, 504918000, 1212278400, 1220223600, 1243814400, 1250809200, 1272758400, 1281222000, 1301788800, 1312066800, 1335664800, 1342749600, 1345428000, 1348970400, 1367114400, 1373162400, 1376100000, 1382839200, 1396144800, 1404007200, 1406599200, 1414288800, 1427594400, 1434592800, 1437184800, 1445738400, 1459044000, 1465264800, 1467856800, 1477792800, 1490493600, 1495850400, 1498442400, 1509242400, 1521943200, 1526436000, 1529028000, 1540692000, 1553997600, 1557108000, 1559700000, 1572141600, 1585447200, 1587693600, 1590285600, 1603591200, 1616896800, 1618279200, 1620871200, 1635645600, 1648346400, 1648951200, 1651543200, 1667095200, 1682128800, 1698544800, 1712714400, 1729994400, 1743386400, 1761444000, 1774749600, 1792893600, 1806199200, 1824948000, 1837648800, 1856397600, 1869098400, 1887847200, 1901152800, 1919296800, 1932602400, 1950746400, 1964052000, 1982800800, 1995501600, 2014250400, 2026951200, 2045700000, 2058400800, 2077149600, 2090455200, 2108167200, 2121904800, 2138839200 }
+ transPost32:intvector { 0, -2141612896 }
typeOffsets:intvector { -1820, 0, 0, 0, 0, 3600, 3600, 0 }
- typeMap:bin { "01020102010201020102010201020102010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
- finalRule { "Morocco" }
- finalRaw:int { 0 }
- finalYear:int { 2024 }
+ typeMap:bin { "010201020102010201020102010201020103010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102" }
} //Z#19
/* Africa/Ceuta */ :table {
transPre32:intvector { -1, 2117515772 }
@@ -336,13 +334,9 @@ zoneinfo64:table(nofallback) {
typeMap:bin { "0102" }
} //Z#62
/* America/Araguaina */ :table {
- trans:intvector { -1767214032, -1206957600, -1191362400, -1175374800, -1159826400, -633819600, -622069200, -602283600, -591832800, -570747600, -560210400, -539125200, -531352800, -191365200, -184197600, -155163600, -150069600, -128898000, -121125600, -99954000, -89589600, -68418000, -57967200, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600, 592974000, 602042400, 624423600, 634701600, 813726000, 824004000, 844570800, 856058400, 876106800, 888717600, 908074800, 919562400, 938919600, 951616800, 970974000, 982461600, 1003028400, 1013911200, 1036292400, 1045360800, 1350788400, 1361066400, 1382238000, 1392516000, 1413687600, 1424570400, 1445137200, 1456020000, 1476586800, 1487469600, 1508036400, 1518919200, 1540090800, 1550368800, 1571540400, 1581818400, 1602990000, 1613872800, 1634439600, 1645322400, 1665889200, 1677376800, 1697338800, 1708221600, 1729393200, 1739671200, 1760842800, 1771725600, 1792292400, 1803175200, 1823742000, 1834624800, 1855191600, 1866074400, 1887246000, 1897524000, 1918695600, 1928973600, 1950145200, 1960423200, 1981594800, 1992477600, 2013044400, 2024532000, 2044494000, 2055376800, 2076548400, 2086826400, 2107998000, 2118880800, 2139447600 }
- transPost32:intvector { 0, -2144636896, 0, -2124070096 }
+ trans:intvector { -1767214032, -1206957600, -1191362400, -1175374800, -1159826400, -633819600, -622069200, -602283600, -591832800, -570747600, -560210400, -539125200, -531352800, -191365200, -184197600, -155163600, -150069600, -128898000, -121125600, -99954000, -89589600, -68418000, -57967200, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600, 592974000, 602042400, 624423600, 634701600, 813726000, 824004000, 844570800, 856058400, 876106800, 888717600, 908074800, 919562400, 938919600, 951616800, 970974000, 982461600, 1003028400, 1013911200, 1036292400, 1045360800, 1350788400, 1361066400 }
typeOffsets:intvector { -11568, 0, -10800, 0, -10800, 3600 }
- typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102" }
- finalRule { "Brazil" }
- finalRaw:int { -10800 }
- finalYear:int { 2039 }
+ typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
} //Z#63
/* America/Argentina/Buenos_Aires */ :table {
transPre32:intvector { -1, 1922869324 }
@@ -1392,12 +1386,9 @@ zoneinfo64:table(nofallback) {
typeMap:bin { "010203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302" }
} //Z#236
/* Asia/Amman */ :table {
- trans:intvector { -1230776624, 108165600, 118270800, 136591200, 149806800, 168127200, 181342800, 199749600, 215643600, 231285600, 244501200, 262735200, 275950800, 481154400, 496962000, 512949600, 528670800, 544399200, 560120400, 575848800, 592174800, 610581600, 623624400, 641167200, 655074000, 671839200, 685918800, 702856800, 717973200, 733701600, 749422800, 765151200, 779662800, 797205600, 811116000, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 930780000, 938124000, 954367200, 970178400, 985816800, 1001628000, 1017352800, 1033077600, 1048802400, 1066946400, 1080252000, 1097791200, 1112306400, 1128031200, 1143756000, 1161900000, 1175205600, 1193349600, 1206655200, 1225404000, 1238104800, 1256853600, 1269554400, 1288303200, 1301608800, 1319752800, 1333058400, 1382652000 }
- typeOffsets:intvector { 8624, 0, 7200, 0, 7200, 3600 }
- typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
- finalRule { "Jordan" }
- finalRaw:int { 7200 }
- finalYear:int { 2014 }
+ trans:intvector { -1230776624, 108165600, 118270800, 136591200, 149806800, 168127200, 181342800, 199749600, 215643600, 231285600, 244501200, 262735200, 275950800, 481154400, 496962000, 512949600, 528670800, 544399200, 560120400, 575848800, 592174800, 610581600, 623624400, 641167200, 655074000, 671839200, 685918800, 702856800, 717973200, 733701600, 749422800, 765151200, 779662800, 797205600, 811116000, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 930780000, 938124000, 954367200, 970178400, 985816800, 1001628000, 1017352800, 1033077600, 1048802400, 1066946400, 1080252000, 1097791200, 1112306400, 1128031200, 1143756000, 1161900000, 1175205600, 1193349600, 1206655200, 1225404000, 1238104800, 1256853600, 1269554400, 1288303200, 1301608800, 1319752800, 1333058400, 1351202400 }
+ typeOffsets:intvector { 8624, 0, 7200, 0, 7200, 3600, 10800, 0 }
+ typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203" }
} //Z#237
/* Asia/Anadyr */ :table {
trans:intvector { -1441194596, -1247572800, 354884400, 370692000, 386420400, 402231600, 417960000, 433767600, 449582400, 465314400, 481039200, 496764000, 512488800, 528213600, 543938400, 559663200, 575388000, 591112800, 606837600, 622562400, 638287200, 654616800, 670341600, 686070000, 695746800, 701780400, 717501600, 733240800, 748965600, 764690400, 780415200, 796140000, 811864800, 828194400, 846338400, 859644000, 877788000, 891093600, 909237600, 922543200, 941292000, 953992800, 972741600, 985442400, 1004191200, 1017496800, 1035640800, 1048946400, 1067090400, 1080396000, 1099144800, 1111845600, 1130594400, 1143295200, 1162044000, 1174744800, 1193493600, 1206799200, 1224943200, 1238248800, 1256392800, 1269698400, 1288450800, 1301151600 }
@@ -1516,12 +1507,12 @@ zoneinfo64:table(nofallback) {
} //Z#260
/* Asia/Gaza */ :table {
transPre32:intvector { -1, 2109557424 }
- trans:intvector { -933645600, -857358000, -844300800, -825822000, -812685600, -794199600, -779853600, -762656400, -748310400, -731127600, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 482277600, 495579600, 516751200, 526424400, 545436000, 558478800, 576540000, 589237200, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 924213600, 939934800, 956268000, 971989200, 987717600, 1003438800, 1019167200, 1034888400, 1050616800, 1066338000, 1082066400, 1096581600, 1113516000, 1128380400, 1143842400, 1158872400, 1175378400, 1189638000, 1206655200, 1219957200, 1238104800, 1252015200, 1269640860, 1281474000, 1301608860, 1312146000, 1333058400, 1348178400 }
+ trans:intvector { -933645600, -857358000, -844300800, -825822000, -812685600, -794199600, -779853600, -762656400, -748310400, -731127600, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 482277600, 495579600, 516751200, 526424400, 545436000, 558478800, 576540000, 589237200, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 924213600, 939934800, 956268000, 971989200, 987717600, 1003438800, 1019167200, 1034888400, 1050616800, 1066338000, 1082066400, 1096581600, 1113516000, 1128380400, 1143842400, 1158872400, 1175378400, 1189638000, 1206655200, 1219957200, 1238104800, 1252015200, 1269640860, 1281474000, 1301608860, 1312146000, 1333058400, 1348178400, 1364508000, 1380229200 }
typeOffsets:intvector { 8272, 0, 7200, 0, 7200, 3600 }
- typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
+ typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
finalRule { "Palestine" }
finalRaw:int { 7200 }
- finalYear:int { 2013 }
+ finalYear:int { 2014 }
} //Z#261
/* Asia/Harbin */ :table {
trans:intvector { -1325492804, -1194078600, -946800000, -115894800, 325956600, 515520000, 527007600, 545155200, 558457200, 576604800, 589906800, 608659200, 621961200, 640108800, 653410800, 671558400, 684860400 }
@@ -1530,12 +1521,12 @@ zoneinfo64:table(nofallback) {
} //Z#262
/* Asia/Hebron */ :table {
transPre32:intvector { -1, 2109557273 }
- trans:intvector { -933645600, -857358000, -844300800, -825822000, -812685600, -794199600, -779853600, -762656400, -748310400, -731127600, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 482277600, 495579600, 516751200, 526424400, 545436000, 558478800, 576540000, 589237200, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 924213600, 939934800, 956268000, 971989200, 987717600, 1003438800, 1019167200, 1034888400, 1050616800, 1066338000, 1082066400, 1096581600, 1113516000, 1128380400, 1143842400, 1158872400, 1175378400, 1189638000, 1206655200, 1220216400, 1238104800, 1252015200, 1269554400, 1281474000, 1301608860, 1312146000, 1314655200, 1317330000, 1333058400, 1348178400 }
+ trans:intvector { -933645600, -857358000, -844300800, -825822000, -812685600, -794199600, -779853600, -762656400, -748310400, -731127600, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 482277600, 495579600, 516751200, 526424400, 545436000, 558478800, 576540000, 589237200, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 924213600, 939934800, 956268000, 971989200, 987717600, 1003438800, 1019167200, 1034888400, 1050616800, 1066338000, 1082066400, 1096581600, 1113516000, 1128380400, 1143842400, 1158872400, 1175378400, 1189638000, 1206655200, 1220216400, 1238104800, 1252015200, 1269554400, 1281474000, 1301608860, 1312146000, 1314655200, 1317330000, 1333058400, 1348178400, 1364508000, 1380229200 }
typeOffsets:intvector { 8423, 0, 7200, 0, 7200, 3600 }
- typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
+ typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
finalRule { "Palestine" }
finalRaw:int { 7200 }
- finalYear:int { 2013 }
+ finalYear:int { 2014 }
} //Z#263
/* Asia/Ho_Chi_Minh */ :table {
trans:intvector { -2005974400, -1855983920, -1819954800, -1220428800 }
@@ -3289,60 +3280,54 @@ zoneinfo64:table(nofallback) {
Haiti:intvector {
2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600
} //_#15
- Jordan:intvector {
- 2, -31, -5, 86400, 0, 9, -31, -6, 0, 1, 3600
- } //_#16
LH:intvector {
9, 1, -1, 7200, 0, 3, 1, -1, 7200, 0, 1800
- } //_#17
+ } //_#16
Lebanon:intvector {
2, -31, -1, 0, 0, 9, -31, -1, 0, 0, 3600
- } //_#18
+ } //_#17
Libya:intvector {
2, -31, -6, 3600, 0, 9, -31, -6, 7200, 0, 3600
- } //_#19
+ } //_#18
Mexico:intvector {
3, 1, -1, 7200, 0, 9, -31, -1, 7200, 0, 3600
- } //_#20
- Morocco:intvector {
- 3, -30, -1, 7200, 0, 8, -30, -1, 10800, 0, 3600
- } //_#21
+ } //_#19
NZ:intvector {
8, -30, -1, 7200, 1, 3, 1, -1, 7200, 1, 3600
- } //_#22
+ } //_#20
Namibia:intvector {
8, 1, -1, 7200, 0, 3, 1, -1, 7200, 0, 3600
- } //_#23
+ } //_#21
Palestine:intvector {
- 2, -31, -5, 86400, 0, 8, 21, -6, 3600, 0, 3600
- } //_#24
+ 2, -31, -5, 86400, 0, 8, 21, -6, 0, 0, 3600
+ } //_#22
Para:intvector {
9, 1, -1, 0, 0, 2, 22, -1, 0, 0, 3600
- } //_#25
+ } //_#23
Syria:intvector {
2, -31, -6, 0, 0, 9, -31, -6, 0, 0, 3600
- } //_#26
+ } //_#24
SystemV:intvector {
3, -30, -1, 7200, 0, 9, -31, -1, 7200, 0, 3600
- } //_#27
+ } //_#25
TC:intvector {
2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600
- } //_#28
+ } //_#26
Thule:intvector {
2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600
- } //_#29
+ } //_#27
US:intvector {
2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600
- } //_#30
+ } //_#28
Uruguay:intvector {
9, 1, -1, 7200, 0, 2, 8, -1, 7200, 0, 3600
- } //_#31
+ } //_#29
WS:intvector {
8, -30, -1, 10800, 0, 3, 1, -1, 14400, 0, 3600
- } //_#32
+ } //_#30
Zion:intvector {
2, 23, -6, 7200, 0, 9, -31, -1, 7200, 0, 3600
- } //_#33
+ } //_#31
}
Regions:array {
"AU", //Z#0 ACT
diff --git a/Build/source/libs/icu/icu-52.1/source/data/unidata/DerivedCoreProperties.txt b/Build/source/libs/icu/icu-52.1/source/data/unidata/DerivedCoreProperties.txt
index 10e98980af8..dc58f533d7b 100644
--- a/Build/source/libs/icu/icu-52.1/source/data/unidata/DerivedCoreProperties.txt
+++ b/Build/source/libs/icu/icu-52.1/source/data/unidata/DerivedCoreProperties.txt
@@ -1,5 +1,5 @@
# DerivedCoreProperties-6.3.0.txt
-# Date: 2013-08-26, 23:09:02 GMT [MD]
+# Date: 2013-09-25, 18:58:40 GMT [MD]
#
# Unicode Character Database
# Copyright (c) 1991-2013 Unicode, Inc.
@@ -2324,11 +2324,8 @@ FF21..FF3A ; Uppercase
1D756..1D76E ; Uppercase
1D790..1D7A8 ; Uppercase
1D7CA ; Uppercase
-1F130..1F149 ; Uppercase
-1F150..1F169 ; Uppercase
-1F170..1F189 ; Uppercase
-# Total code points: 1561
+# Total code points: 1483
# ================================================
@@ -2467,11 +2464,8 @@ FF41..FF5A ; Cased
1D78A..1D7A8 ; Cased
1D7AA..1D7C2 ; Cased
1D7C4..1D7CB ; Cased
-1F130..1F149 ; Cased
-1F150..1F169 ; Cased
-1F170..1F189 ; Cased
-# Total code points: 3526
+# Total code points: 3448
# ================================================
diff --git a/Build/source/libs/icu/icu-52.1/source/data/unidata/ppucd.txt b/Build/source/libs/icu/icu-52.1/source/data/unidata/ppucd.txt
index 69f09d2eb71..72f03fe57b6 100644
--- a/Build/source/libs/icu/icu-52.1/source/data/unidata/ppucd.txt
+++ b/Build/source/libs/icu/icu-52.1/source/data/unidata/ppucd.txt
@@ -26637,32 +26637,32 @@ cp;1F12D;age=5.2;CWKCF;dm=0043 0044;dt=Enc;FC_NFKC=0063 0064;na=CIRCLED CD;NFKC_
cp;1F12E;age=5.2;CWKCF;dm=0057 005A;dt=Enc;ea=N;FC_NFKC=0077 007A;lb=AL;na=CIRCLED WZ;NFKC_CF=0077 007A;NFKC_QC=N;NFKD_QC=N
cp;1F12F;age=NA;ea=N;gc=Cn;-Gr_Base;lb=XX;sc=Zzzz
# Squared Latin letters
-cp;1F130;Cased;CWKCF;dm=0041;dt=Sqr;FC_NFKC=0061;na=SQUARED LATIN CAPITAL LETTER A;NFKC_CF=0061;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F131;age=5.2;Cased;CWKCF;dm=0042;dt=Sqr;FC_NFKC=0062;na=SQUARED LATIN CAPITAL LETTER B;NFKC_CF=0062;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F132;Cased;CWKCF;dm=0043;dt=Sqr;FC_NFKC=0063;na=SQUARED LATIN CAPITAL LETTER C;NFKC_CF=0063;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F133;Cased;CWKCF;dm=0044;dt=Sqr;FC_NFKC=0064;na=SQUARED LATIN CAPITAL LETTER D;NFKC_CF=0064;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F134;Cased;CWKCF;dm=0045;dt=Sqr;FC_NFKC=0065;na=SQUARED LATIN CAPITAL LETTER E;NFKC_CF=0065;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F135;Cased;CWKCF;dm=0046;dt=Sqr;FC_NFKC=0066;na=SQUARED LATIN CAPITAL LETTER F;NFKC_CF=0066;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F136;Cased;CWKCF;dm=0047;dt=Sqr;FC_NFKC=0067;na=SQUARED LATIN CAPITAL LETTER G;NFKC_CF=0067;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F137;Cased;CWKCF;dm=0048;dt=Sqr;FC_NFKC=0068;na=SQUARED LATIN CAPITAL LETTER H;NFKC_CF=0068;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F138;Cased;CWKCF;dm=0049;dt=Sqr;FC_NFKC=0069;na=SQUARED LATIN CAPITAL LETTER I;NFKC_CF=0069;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F139;Cased;CWKCF;dm=004A;dt=Sqr;FC_NFKC=006A;na=SQUARED LATIN CAPITAL LETTER J;NFKC_CF=006A;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F13A;Cased;CWKCF;dm=004B;dt=Sqr;FC_NFKC=006B;na=SQUARED LATIN CAPITAL LETTER K;NFKC_CF=006B;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F13B;Cased;CWKCF;dm=004C;dt=Sqr;FC_NFKC=006C;na=SQUARED LATIN CAPITAL LETTER L;NFKC_CF=006C;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F13C;Cased;CWKCF;dm=004D;dt=Sqr;FC_NFKC=006D;na=SQUARED LATIN CAPITAL LETTER M;NFKC_CF=006D;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F13D;age=5.2;Cased;CWKCF;dm=004E;dt=Sqr;FC_NFKC=006E;na=SQUARED LATIN CAPITAL LETTER N;NFKC_CF=006E;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F13E;Cased;CWKCF;dm=004F;dt=Sqr;FC_NFKC=006F;na=SQUARED LATIN CAPITAL LETTER O;NFKC_CF=006F;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F13F;age=5.2;Cased;CWKCF;dm=0050;dt=Sqr;FC_NFKC=0070;na=SQUARED LATIN CAPITAL LETTER P;NFKC_CF=0070;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F140;Cased;CWKCF;dm=0051;dt=Sqr;FC_NFKC=0071;na=SQUARED LATIN CAPITAL LETTER Q;NFKC_CF=0071;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F141;Cased;CWKCF;dm=0052;dt=Sqr;FC_NFKC=0072;na=SQUARED LATIN CAPITAL LETTER R;NFKC_CF=0072;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F142;age=5.2;Cased;CWKCF;dm=0053;dt=Sqr;FC_NFKC=0073;na=SQUARED LATIN CAPITAL LETTER S;NFKC_CF=0073;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F143;Cased;CWKCF;dm=0054;dt=Sqr;FC_NFKC=0074;na=SQUARED LATIN CAPITAL LETTER T;NFKC_CF=0074;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F144;Cased;CWKCF;dm=0055;dt=Sqr;FC_NFKC=0075;na=SQUARED LATIN CAPITAL LETTER U;NFKC_CF=0075;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F145;Cased;CWKCF;dm=0056;dt=Sqr;FC_NFKC=0076;na=SQUARED LATIN CAPITAL LETTER V;NFKC_CF=0076;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F146;age=5.2;Cased;CWKCF;dm=0057;dt=Sqr;FC_NFKC=0077;na=SQUARED LATIN CAPITAL LETTER W;NFKC_CF=0077;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F147;Cased;CWKCF;dm=0058;dt=Sqr;FC_NFKC=0078;na=SQUARED LATIN CAPITAL LETTER X;NFKC_CF=0078;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F148;Cased;CWKCF;dm=0059;dt=Sqr;FC_NFKC=0079;na=SQUARED LATIN CAPITAL LETTER Y;NFKC_CF=0079;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
-cp;1F149;Cased;CWKCF;dm=005A;dt=Sqr;FC_NFKC=007A;na=SQUARED LATIN CAPITAL LETTER Z;NFKC_CF=007A;NFKC_QC=N;NFKD_QC=N;SB=UP;Upper
+cp;1F130;CWKCF;dm=0041;dt=Sqr;FC_NFKC=0061;na=SQUARED LATIN CAPITAL LETTER A;NFKC_CF=0061;NFKC_QC=N;NFKD_QC=N
+cp;1F131;age=5.2;CWKCF;dm=0042;dt=Sqr;FC_NFKC=0062;na=SQUARED LATIN CAPITAL LETTER B;NFKC_CF=0062;NFKC_QC=N;NFKD_QC=N
+cp;1F132;CWKCF;dm=0043;dt=Sqr;FC_NFKC=0063;na=SQUARED LATIN CAPITAL LETTER C;NFKC_CF=0063;NFKC_QC=N;NFKD_QC=N
+cp;1F133;CWKCF;dm=0044;dt=Sqr;FC_NFKC=0064;na=SQUARED LATIN CAPITAL LETTER D;NFKC_CF=0064;NFKC_QC=N;NFKD_QC=N
+cp;1F134;CWKCF;dm=0045;dt=Sqr;FC_NFKC=0065;na=SQUARED LATIN CAPITAL LETTER E;NFKC_CF=0065;NFKC_QC=N;NFKD_QC=N
+cp;1F135;CWKCF;dm=0046;dt=Sqr;FC_NFKC=0066;na=SQUARED LATIN CAPITAL LETTER F;NFKC_CF=0066;NFKC_QC=N;NFKD_QC=N
+cp;1F136;CWKCF;dm=0047;dt=Sqr;FC_NFKC=0067;na=SQUARED LATIN CAPITAL LETTER G;NFKC_CF=0067;NFKC_QC=N;NFKD_QC=N
+cp;1F137;CWKCF;dm=0048;dt=Sqr;FC_NFKC=0068;na=SQUARED LATIN CAPITAL LETTER H;NFKC_CF=0068;NFKC_QC=N;NFKD_QC=N
+cp;1F138;CWKCF;dm=0049;dt=Sqr;FC_NFKC=0069;na=SQUARED LATIN CAPITAL LETTER I;NFKC_CF=0069;NFKC_QC=N;NFKD_QC=N
+cp;1F139;CWKCF;dm=004A;dt=Sqr;FC_NFKC=006A;na=SQUARED LATIN CAPITAL LETTER J;NFKC_CF=006A;NFKC_QC=N;NFKD_QC=N
+cp;1F13A;CWKCF;dm=004B;dt=Sqr;FC_NFKC=006B;na=SQUARED LATIN CAPITAL LETTER K;NFKC_CF=006B;NFKC_QC=N;NFKD_QC=N
+cp;1F13B;CWKCF;dm=004C;dt=Sqr;FC_NFKC=006C;na=SQUARED LATIN CAPITAL LETTER L;NFKC_CF=006C;NFKC_QC=N;NFKD_QC=N
+cp;1F13C;CWKCF;dm=004D;dt=Sqr;FC_NFKC=006D;na=SQUARED LATIN CAPITAL LETTER M;NFKC_CF=006D;NFKC_QC=N;NFKD_QC=N
+cp;1F13D;age=5.2;CWKCF;dm=004E;dt=Sqr;FC_NFKC=006E;na=SQUARED LATIN CAPITAL LETTER N;NFKC_CF=006E;NFKC_QC=N;NFKD_QC=N
+cp;1F13E;CWKCF;dm=004F;dt=Sqr;FC_NFKC=006F;na=SQUARED LATIN CAPITAL LETTER O;NFKC_CF=006F;NFKC_QC=N;NFKD_QC=N
+cp;1F13F;age=5.2;CWKCF;dm=0050;dt=Sqr;FC_NFKC=0070;na=SQUARED LATIN CAPITAL LETTER P;NFKC_CF=0070;NFKC_QC=N;NFKD_QC=N
+cp;1F140;CWKCF;dm=0051;dt=Sqr;FC_NFKC=0071;na=SQUARED LATIN CAPITAL LETTER Q;NFKC_CF=0071;NFKC_QC=N;NFKD_QC=N
+cp;1F141;CWKCF;dm=0052;dt=Sqr;FC_NFKC=0072;na=SQUARED LATIN CAPITAL LETTER R;NFKC_CF=0072;NFKC_QC=N;NFKD_QC=N
+cp;1F142;age=5.2;CWKCF;dm=0053;dt=Sqr;FC_NFKC=0073;na=SQUARED LATIN CAPITAL LETTER S;NFKC_CF=0073;NFKC_QC=N;NFKD_QC=N
+cp;1F143;CWKCF;dm=0054;dt=Sqr;FC_NFKC=0074;na=SQUARED LATIN CAPITAL LETTER T;NFKC_CF=0074;NFKC_QC=N;NFKD_QC=N
+cp;1F144;CWKCF;dm=0055;dt=Sqr;FC_NFKC=0075;na=SQUARED LATIN CAPITAL LETTER U;NFKC_CF=0075;NFKC_QC=N;NFKD_QC=N
+cp;1F145;CWKCF;dm=0056;dt=Sqr;FC_NFKC=0076;na=SQUARED LATIN CAPITAL LETTER V;NFKC_CF=0076;NFKC_QC=N;NFKD_QC=N
+cp;1F146;age=5.2;CWKCF;dm=0057;dt=Sqr;FC_NFKC=0077;na=SQUARED LATIN CAPITAL LETTER W;NFKC_CF=0077;NFKC_QC=N;NFKD_QC=N
+cp;1F147;CWKCF;dm=0058;dt=Sqr;FC_NFKC=0078;na=SQUARED LATIN CAPITAL LETTER X;NFKC_CF=0078;NFKC_QC=N;NFKD_QC=N
+cp;1F148;CWKCF;dm=0059;dt=Sqr;FC_NFKC=0079;na=SQUARED LATIN CAPITAL LETTER Y;NFKC_CF=0079;NFKC_QC=N;NFKD_QC=N
+cp;1F149;CWKCF;dm=005A;dt=Sqr;FC_NFKC=007A;na=SQUARED LATIN CAPITAL LETTER Z;NFKC_CF=007A;NFKC_QC=N;NFKD_QC=N
cp;1F14A;age=5.2;CWKCF;dm=0048 0056;dt=Sqr;FC_NFKC=0068 0076;na=SQUARED HV;NFKC_CF=0068 0076;NFKC_QC=N;NFKD_QC=N
cp;1F14B;age=5.2;CWKCF;dm=004D 0056;dt=Sqr;FC_NFKC=006D 0076;na=SQUARED MV;NFKC_CF=006D 0076;NFKC_QC=N;NFKD_QC=N
cp;1F14C;age=5.2;CWKCF;dm=0053 0044;dt=Sqr;FC_NFKC=0073 0064;na=SQUARED SD;NFKC_CF=0073 0064;NFKC_QC=N;NFKD_QC=N
@@ -26670,63 +26670,63 @@ cp;1F14D;age=5.2;CWKCF;dm=0053 0053;dt=Sqr;FC_NFKC=0073 0073;na=SQUARED SS;NFKC_
cp;1F14E;age=5.2;CWKCF;dm=0050 0050 0056;dt=Sqr;FC_NFKC=0070 0070 0076;na=SQUARED PPV;NFKC_CF=0070 0070 0076;NFKC_QC=N;NFKD_QC=N
cp;1F14F;CWKCF;dm=0057 0043;dt=Sqr;FC_NFKC=0077 0063;na=SQUARED WC;NFKC_CF=0077 0063;NFKC_QC=N;NFKD_QC=N
# White on black circled Latin letters
-cp;1F150;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER A;SB=UP;Upper
-cp;1F151;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER B;SB=UP;Upper
-cp;1F152;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER C;SB=UP;Upper
-cp;1F153;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER D;SB=UP;Upper
-cp;1F154;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER E;SB=UP;Upper
-cp;1F155;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER F;SB=UP;Upper
-cp;1F156;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER G;SB=UP;Upper
-cp;1F157;age=5.2;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER H;SB=UP;Upper
-cp;1F158;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER I;SB=UP;Upper
-cp;1F159;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER J;SB=UP;Upper
-cp;1F15A;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER K;SB=UP;Upper
-cp;1F15B;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER L;SB=UP;Upper
-cp;1F15C;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER M;SB=UP;Upper
-cp;1F15D;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER N;SB=UP;Upper
-cp;1F15E;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER O;SB=UP;Upper
-cp;1F15F;age=5.2;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER P;SB=UP;Upper
-cp;1F160;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER Q;SB=UP;Upper
-cp;1F161;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER R;SB=UP;Upper
-cp;1F162;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER S;SB=UP;Upper
-cp;1F163;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER T;SB=UP;Upper
-cp;1F164;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER U;SB=UP;Upper
-cp;1F165;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER V;SB=UP;Upper
-cp;1F166;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER W;SB=UP;Upper
-cp;1F167;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER X;SB=UP;Upper
-cp;1F168;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER Y;SB=UP;Upper
-cp;1F169;Cased;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER Z;SB=UP;Upper
+cp;1F150;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER A
+cp;1F151;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER B
+cp;1F152;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER C
+cp;1F153;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER D
+cp;1F154;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER E
+cp;1F155;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER F
+cp;1F156;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER G
+cp;1F157;age=5.2;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER H
+cp;1F158;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER I
+cp;1F159;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER J
+cp;1F15A;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER K
+cp;1F15B;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER L
+cp;1F15C;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER M
+cp;1F15D;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER N
+cp;1F15E;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER O
+cp;1F15F;age=5.2;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER P
+cp;1F160;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER Q
+cp;1F161;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER R
+cp;1F162;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER S
+cp;1F163;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER T
+cp;1F164;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER U
+cp;1F165;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER V
+cp;1F166;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER W
+cp;1F167;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER X
+cp;1F168;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER Y
+cp;1F169;na=NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
# Raised squared Latin sequences
cp;1F16A;age=6.1;bc=ON;CWKCF;dm=004D 0043;dt=Sup;ea=N;FC_NFKC=006D 0063;lb=AL;na=RAISED MC SIGN;NFKC_CF=006D 0063;NFKC_QC=N;NFKD_QC=N
cp;1F16B;age=6.1;bc=ON;CWKCF;dm=004D 0044;dt=Sup;ea=N;FC_NFKC=006D 0064;lb=AL;na=RAISED MD SIGN;NFKC_CF=006D 0064;NFKC_QC=N;NFKD_QC=N
cp;1F16C..1F16F;age=NA;ea=N;gc=Cn;-Gr_Base;lb=XX;sc=Zzzz
# White on black squared Latin letters
-cp;1F170;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER A;SB=UP;Upper
-cp;1F171;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER B;SB=UP;Upper
-cp;1F172;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER C;SB=UP;Upper
-cp;1F173;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER D;SB=UP;Upper
-cp;1F174;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER E;SB=UP;Upper
-cp;1F175;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER F;SB=UP;Upper
-cp;1F176;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER G;SB=UP;Upper
-cp;1F177;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER H;SB=UP;Upper
-cp;1F178;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER I;SB=UP;Upper
-cp;1F179;age=5.2;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER J;SB=UP;Upper
-cp;1F17A;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER K;SB=UP;Upper
-cp;1F17B;age=5.2;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER L;SB=UP;Upper
-cp;1F17C;age=5.2;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER M;SB=UP;Upper
-cp;1F17D;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER N;SB=UP;Upper
-cp;1F17E;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER O;SB=UP;Upper
-cp;1F17F;age=5.2;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER P;SB=UP;Upper
-cp;1F180;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER Q;SB=UP;Upper
-cp;1F181;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER R;SB=UP;Upper
-cp;1F182;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER S;SB=UP;Upper
-cp;1F183;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER T;SB=UP;Upper
-cp;1F184;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER U;SB=UP;Upper
-cp;1F185;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER V;SB=UP;Upper
-cp;1F186;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER W;SB=UP;Upper
-cp;1F187;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER X;SB=UP;Upper
-cp;1F188;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER Y;SB=UP;Upper
-cp;1F189;Cased;na=NEGATIVE SQUARED LATIN CAPITAL LETTER Z;SB=UP;Upper
+cp;1F170;na=NEGATIVE SQUARED LATIN CAPITAL LETTER A
+cp;1F171;na=NEGATIVE SQUARED LATIN CAPITAL LETTER B
+cp;1F172;na=NEGATIVE SQUARED LATIN CAPITAL LETTER C
+cp;1F173;na=NEGATIVE SQUARED LATIN CAPITAL LETTER D
+cp;1F174;na=NEGATIVE SQUARED LATIN CAPITAL LETTER E
+cp;1F175;na=NEGATIVE SQUARED LATIN CAPITAL LETTER F
+cp;1F176;na=NEGATIVE SQUARED LATIN CAPITAL LETTER G
+cp;1F177;na=NEGATIVE SQUARED LATIN CAPITAL LETTER H
+cp;1F178;na=NEGATIVE SQUARED LATIN CAPITAL LETTER I
+cp;1F179;age=5.2;na=NEGATIVE SQUARED LATIN CAPITAL LETTER J
+cp;1F17A;na=NEGATIVE SQUARED LATIN CAPITAL LETTER K
+cp;1F17B;age=5.2;na=NEGATIVE SQUARED LATIN CAPITAL LETTER L
+cp;1F17C;age=5.2;na=NEGATIVE SQUARED LATIN CAPITAL LETTER M
+cp;1F17D;na=NEGATIVE SQUARED LATIN CAPITAL LETTER N
+cp;1F17E;na=NEGATIVE SQUARED LATIN CAPITAL LETTER O
+cp;1F17F;age=5.2;na=NEGATIVE SQUARED LATIN CAPITAL LETTER P
+cp;1F180;na=NEGATIVE SQUARED LATIN CAPITAL LETTER Q
+cp;1F181;na=NEGATIVE SQUARED LATIN CAPITAL LETTER R
+cp;1F182;na=NEGATIVE SQUARED LATIN CAPITAL LETTER S
+cp;1F183;na=NEGATIVE SQUARED LATIN CAPITAL LETTER T
+cp;1F184;na=NEGATIVE SQUARED LATIN CAPITAL LETTER U
+cp;1F185;na=NEGATIVE SQUARED LATIN CAPITAL LETTER V
+cp;1F186;na=NEGATIVE SQUARED LATIN CAPITAL LETTER W
+cp;1F187;na=NEGATIVE SQUARED LATIN CAPITAL LETTER X
+cp;1F188;na=NEGATIVE SQUARED LATIN CAPITAL LETTER Y
+cp;1F189;na=NEGATIVE SQUARED LATIN CAPITAL LETTER Z
cp;1F18A;age=5.2;na=CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P
cp;1F18B;age=5.2;na=NEGATIVE SQUARED IC
cp;1F18C;age=5.2;na=NEGATIVE SQUARED PA
diff --git a/Build/source/libs/icu/icu-52.1/source/i18n/locdspnm.cpp b/Build/source/libs/icu/icu-52.1/source/i18n/locdspnm.cpp
index b6f5cef1996..30fb17db63d 100644
--- a/Build/source/libs/icu/icu-52.1/source/i18n/locdspnm.cpp
+++ b/Build/source/libs/icu/icu-52.1/source/i18n/locdspnm.cpp
@@ -394,15 +394,15 @@ LocaleDisplayNamesImpl::initialize(void) {
}
format = new MessageFormat(pattern, status);
if (pattern.indexOf((UChar)0xFF08) >= 0) {
- formatOpenParen.setTo(0xFF08); // fullwidth (
- formatReplaceOpenParen.setTo(0xFF3B); // fullwidth [
- formatCloseParen.setTo(0xFF09); // fullwidth )
- formatReplaceCloseParen.setTo(0xFF3D); // fullwidth ]
+ formatOpenParen.setTo((UChar)0xFF08); // fullwidth (
+ formatReplaceOpenParen.setTo((UChar)0xFF3B); // fullwidth [
+ formatCloseParen.setTo((UChar)0xFF09); // fullwidth )
+ formatReplaceCloseParen.setTo((UChar)0xFF3D); // fullwidth ]
} else {
- formatOpenParen.setTo(0x0028); // (
- formatReplaceOpenParen.setTo(0x005B); // [
- formatCloseParen.setTo(0x0029); // )
- formatReplaceCloseParen.setTo(0x005D); // ]
+ formatOpenParen.setTo((UChar)0x0028); // (
+ formatReplaceOpenParen.setTo((UChar)0x005B); // [
+ formatCloseParen.setTo((UChar)0x0029); // )
+ formatReplaceCloseParen.setTo((UChar)0x005D); // ]
}
UnicodeString ktPattern;
diff --git a/Build/source/libs/icu/icu-52.1/source/tools/genrb/Makefile.in b/Build/source/libs/icu/icu-52.1/source/tools/genrb/Makefile.in
index dbbf97c6742..c945fe413d0 100644
--- a/Build/source/libs/icu/icu-52.1/source/tools/genrb/Makefile.in
+++ b/Build/source/libs/icu/icu-52.1/source/tools/genrb/Makefile.in
@@ -63,7 +63,7 @@ all-local: $(TARGET) $(DERB) $(MAN_FILES)
install-local: all-local install-man
$(MKINSTALLDIRS) $(DESTDIR)$(bindir)
$(INSTALL) $(TARGET) $(DESTDIR)$(bindir)
- $(INSTALL) $(DERB) $(DESTDIR)$(bindir)
+@ICUIO_TRUE@ $(INSTALL) $(DERB) $(DESTDIR)$(bindir)
install-man: $(MAN_FILES)
$(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
diff --git a/Build/source/libs/icu/icu-52.1/source/tools/tzcode/zic.c b/Build/source/libs/icu/icu-52.1/source/tools/tzcode/zic.c
index f3dc81c1347..2ae1c334394 100644
--- a/Build/source/libs/icu/icu-52.1/source/tools/tzcode/zic.c
+++ b/Build/source/libs/icu/icu-52.1/source/tools/tzcode/zic.c
@@ -2222,34 +2222,64 @@ wp = ecpyalloc(_("no POSIX environment variable for zone"));
}
} else if (rp->r_hiyear >= finalRuleYear) {
/* There might be an overriding non-max rule
- * applied to a specific year after the max rule's
- * start year. In this case, we need change the
- * start year of the final rules to the following
- * year. */
+ * to be applied to a specific year after one of
+ * max rule's start year. For example,
+ *
+ * Rule Foo 2010 max ...
+ * Rule Foo 2015 only ...
+ *
+ * In this case, we need to change the start year of
+ * the final (max) rules to the next year. */
finalRuleYear = rp->r_hiyear + 1;
+
+ /* When above adjustment is done, max_year might need
+ * to be adjusted, so the final rule will be properly
+ * evaluated and emitted by the later code block.
+ *
+ * Note: This may push the start year of the final
+ * rules ahead by 1 year unnecessarily. For example,
+ * If there are two rules, non-max rule and max rule
+ * starting in the same year, such as
+ *
+ * Rule Foo 2010 only ....
+ * Rule Foo 2010 max ....
+ *
+ * In this case, the final (max) rule actually starts
+ * in 2010, instead of 2010. We could make this tool
+ * more intelligent to detect such situation. But pushing
+ * final rule start year to 1 year ahead (in the worst case)
+ * will just populate a few extra transitions, and it still
+ * works fine. So for now, we're not trying to put additional
+ * logic to optimize the case.
+ */
+ if (max_year < finalRuleYear) {
+ max_year = finalRuleYear;
+ }
}
}
- if (finalRule1 != NULL && finalRule2 == NULL) {
- error("only one max rule found (ICU)");
- exit(EXIT_FAILURE);
- }
if (finalRule1 != NULL) {
- if (finalRule1->r_stdoff == finalRule2->r_stdoff) {
- /* America/Resolute in 2009a uses a pair of rules
- * which does not change the offset. ICU ignores
- * such rules without actual time transitions. */
+ if (finalRule2 == NULL) {
+ warning("only one max rule found (ICU)");
finalRuleYear = finalRuleIndex = -1;
- finalRule1 = finalRule2 = NULL;
+ finalRule1 = NULL;
} else {
- /* Swap if necessary so finalRule1 occurs before
- * finalRule2 */
- if (finalRule1->r_month > finalRule2->r_month) {
- const struct rule* t = finalRule1;
- finalRule1 = finalRule2;
- finalRule2 = t;
+ if (finalRule1->r_stdoff == finalRule2->r_stdoff) {
+ /* America/Resolute in 2009a uses a pair of rules
+ * which does not change the offset. ICU ignores
+ * such rules without actual time transitions. */
+ finalRuleYear = finalRuleIndex = -1;
+ finalRule1 = finalRule2 = NULL;
+ } else {
+ /* Swap if necessary so finalRule1 occurs before
+ * finalRule2 */
+ if (finalRule1->r_month > finalRule2->r_month) {
+ const struct rule* t = finalRule1;
+ finalRule1 = finalRule2;
+ finalRule2 = t;
+ }
+ /* Add final rule to our list */
+ finalRuleIndex = add_icu_final_rules(finalRule1, finalRule2);
}
- /* Add final rule to our list */
- finalRuleIndex = add_icu_final_rules(finalRule1, finalRule2);
}
}
}
@@ -2369,16 +2399,12 @@ wp = ecpyalloc(_("no POSIX environment variable for zone"));
* transition defined by the final rule. Otherwise
* we may see unexpected offset shift at the
* begining of the year when the final rule takes
- * effect. */
-
- /* ICU currently can support signed int32 transition
- * times. Thus, the transitions in year 2038 may be
- * truncated. At this moment (tzdata2008g), only
- * Rule Brazil is impacted by this limitation, because
- * the final set of rules are starting in 2038. Although
- * this code put the first couple of transitions populated
- * by the final rules, they might be dropped off when
- * collecting transition times by tz2icu. */
+ * effect.
+ *
+ * Note: This may results some 64bit second transitions
+ * at the very end (year 2038). ICU 4.2 or older releases
+ * cannot handle 64bit second transitions and they are
+ * dropped from zoneinfo.txt. */
emit_icu_zone(icuFile,
zpfirst->z_name, zp->z_gmtoff,
rp, finalRuleIndex, year + 1);