[PATCH v2 1/3] tools/make_unicode: Implement full Unicode character decomposition.

Sergio Gómez Del Real sdelreal at codeweavers.com
Tue Dec 4 14:04:14 CST 2018


When I sent these patches a while ago they weren't reviewed, most 
probably because they involve some changes to delicate parts of Wine, so 
the process of review would take time. There are also other more urgent 
things that have driven the scarce developers resources.

However, there has been various sources of interest for having this API 
function, so I hope that we soon can finally do the work to commit these 
patches. Also, I've made some changes since that last submission, so I'd 
need to merge those with the changes you made.

- Sergio

On 1/12/18 9:35 p. m., Brendan McGrath wrote:
> From: Sergio Gómez Del Real <sdelreal at codeweavers.com>
>
> Signed-off-by: Sergio Gómez Del Real <sdelreal at codeweavers.com>
> ---
> Changes since v1:
>    - add output from make_unicode to each patch (was previously added in patch 4)
>
> I've resubmitted this patchset so each individual patch will compile.
>
> I also thought it might help to add the history of this patchset. It looks like it
> was original submitted by Sergio back in April. A link to the wine-devel mailing list
> archive is below:
> https://www.winehq.org/pipermail/wine-devel/2018-April/125579.html
>
> It then appears to have been added to wine-staging for version 3.19 - possibly at the prompting
> of the following bug report:
> https://bugs.winehq.org/show_bug.cgi?id=42734
>
> I'm just wondering what's required to see this patchset promoted from wine-staging to wine-devel?
> It would be great to see it in wine v4.0.
>
>   libs/port/decompose.c | 3249 +++++++++++++++++++++++++++++++++++------
>   libs/port/mbtowc.c    |   14 +-
>   tools/make_unicode    |  333 ++++-
>   3 files changed, 3060 insertions(+), 536 deletions(-)
>
> diff --git a/libs/port/decompose.c b/libs/port/decompose.c
> index 5e6b2214ec80..311b706901e7 100644
> --- a/libs/port/decompose.c
> +++ b/libs/port/decompose.c
> @@ -1,761 +1,3074 @@
> -/* Unicode char composition */
> +/* Unicode char decomposition */
>   /* generated from http://www.unicode.org/Public/11.0.0/ucd/UnicodeData.txt */
>   /* DO NOT EDIT!! */
>   
>   #include "wine/unicode.h"
>   
> -static const WCHAR table[4704] =
> +static const UINT last_decomposable = 0xffee;
> +
> +static const WCHAR data_decomp[8655] =
> +{
> +    0x0000, 0x0020, 0x0000, 0x0020, 0x0308, 0x0000, 0x0061, 0x0000,
> +    0x0020, 0x0304, 0x0000, 0x0032, 0x0000, 0x0033, 0x0000, 0x0020,
> +    0x0301, 0x0000, 0x03bc, 0x0000, 0x0020, 0x0327, 0x0000, 0x0031,
> +    0x0000, 0x006f, 0x0000, 0x0031, 0x2044, 0x0034, 0x0000, 0x0031,
> +    0x2044, 0x0032, 0x0000, 0x0033, 0x2044, 0x0034, 0x0000, 0x0041,
> +    0x0300, 0x0000, 0x0041, 0x0301, 0x0000, 0x0041, 0x0302, 0x0000,
> +    0x0041, 0x0303, 0x0000, 0x0041, 0x0308, 0x0000, 0x0041, 0x030a,
> +    0x0000, 0x0043, 0x0327, 0x0000, 0x0045, 0x0300, 0x0000, 0x0045,
> +    0x0301, 0x0000, 0x0045, 0x0302, 0x0000, 0x0045, 0x0308, 0x0000,
> +    0x0049, 0x0300, 0x0000, 0x0049, 0x0301, 0x0000, 0x0049, 0x0302,
> +    0x0000, 0x0049, 0x0308, 0x0000, 0x004e, 0x0303, 0x0000, 0x004f,
> +    0x0300, 0x0000, 0x004f, 0x0301, 0x0000, 0x004f, 0x0302, 0x0000,
> +    0x004f, 0x0303, 0x0000, 0x004f, 0x0308, 0x0000, 0x0055, 0x0300,
> +    0x0000, 0x0055, 0x0301, 0x0000, 0x0055, 0x0302, 0x0000, 0x0055,
> +    0x0308, 0x0000, 0x0059, 0x0301, 0x0000, 0x0061, 0x0300, 0x0000,
> +    0x0061, 0x0301, 0x0000, 0x0061, 0x0302, 0x0000, 0x0061, 0x0303,
> +    0x0000, 0x0061, 0x0308, 0x0000, 0x0061, 0x030a, 0x0000, 0x0063,
> +    0x0327, 0x0000, 0x0065, 0x0300, 0x0000, 0x0065, 0x0301, 0x0000,
> +    0x0065, 0x0302, 0x0000, 0x0065, 0x0308, 0x0000, 0x0069, 0x0300,
> +    0x0000, 0x0069, 0x0301, 0x0000, 0x0069, 0x0302, 0x0000, 0x0069,
> +    0x0308, 0x0000, 0x006e, 0x0303, 0x0000, 0x006f, 0x0300, 0x0000,
> +    0x006f, 0x0301, 0x0000, 0x006f, 0x0302, 0x0000, 0x006f, 0x0303,
> +    0x0000, 0x006f, 0x0308, 0x0000, 0x0075, 0x0300, 0x0000, 0x0075,
> +    0x0301, 0x0000, 0x0075, 0x0302, 0x0000, 0x0075, 0x0308, 0x0000,
> +    0x0079, 0x0301, 0x0000, 0x0079, 0x0308, 0x0000, 0x0041, 0x0304,
> +    0x0000, 0x0061, 0x0304, 0x0000, 0x0041, 0x0306, 0x0000, 0x0061,
> +    0x0306, 0x0000, 0x0041, 0x0328, 0x0000, 0x0061, 0x0328, 0x0000,
> +    0x0043, 0x0301, 0x0000, 0x0063, 0x0301, 0x0000, 0x0043, 0x0302,
> +    0x0000, 0x0063, 0x0302, 0x0000, 0x0043, 0x0307, 0x0000, 0x0063,
> +    0x0307, 0x0000, 0x0043, 0x030c, 0x0000, 0x0063, 0x030c, 0x0000,
> +    0x0044, 0x030c, 0x0000, 0x0064, 0x030c, 0x0000, 0x0045, 0x0304,
> +    0x0000, 0x0065, 0x0304, 0x0000, 0x0045, 0x0306, 0x0000, 0x0065,
> +    0x0306, 0x0000, 0x0045, 0x0307, 0x0000, 0x0065, 0x0307, 0x0000,
> +    0x0045, 0x0328, 0x0000, 0x0065, 0x0328, 0x0000, 0x0045, 0x030c,
> +    0x0000, 0x0065, 0x030c, 0x0000, 0x0047, 0x0302, 0x0000, 0x0067,
> +    0x0302, 0x0000, 0x0047, 0x0306, 0x0000, 0x0067, 0x0306, 0x0000,
> +    0x0047, 0x0307, 0x0000, 0x0067, 0x0307, 0x0000, 0x0047, 0x0327,
> +    0x0000, 0x0067, 0x0327, 0x0000, 0x0048, 0x0302, 0x0000, 0x0068,
> +    0x0302, 0x0000, 0x0049, 0x0303, 0x0000, 0x0069, 0x0303, 0x0000,
> +    0x0049, 0x0304, 0x0000, 0x0069, 0x0304, 0x0000, 0x0049, 0x0306,
> +    0x0000, 0x0069, 0x0306, 0x0000, 0x0049, 0x0328, 0x0000, 0x0069,
> +    0x0328, 0x0000, 0x0049, 0x0307, 0x0000, 0x0049, 0x004a, 0x0000,
> +    0x0069, 0x006a, 0x0000, 0x004a, 0x0302, 0x0000, 0x006a, 0x0302,
> +    0x0000, 0x004b, 0x0327, 0x0000, 0x006b, 0x0327, 0x0000, 0x004c,
> +    0x0301, 0x0000, 0x006c, 0x0301, 0x0000, 0x004c, 0x0327, 0x0000,
> +    0x006c, 0x0327, 0x0000, 0x004c, 0x030c, 0x0000, 0x006c, 0x030c,
> +    0x0000, 0x004c, 0x00b7, 0x0000, 0x006c, 0x00b7, 0x0000, 0x004e,
> +    0x0301, 0x0000, 0x006e, 0x0301, 0x0000, 0x004e, 0x0327, 0x0000,
> +    0x006e, 0x0327, 0x0000, 0x004e, 0x030c, 0x0000, 0x006e, 0x030c,
> +    0x0000, 0x02bc, 0x006e, 0x0000, 0x004f, 0x0304, 0x0000, 0x006f,
> +    0x0304, 0x0000, 0x004f, 0x0306, 0x0000, 0x006f, 0x0306, 0x0000,
> +    0x004f, 0x030b, 0x0000, 0x006f, 0x030b, 0x0000, 0x0052, 0x0301,
> +    0x0000, 0x0072, 0x0301, 0x0000, 0x0052, 0x0327, 0x0000, 0x0072,
> +    0x0327, 0x0000, 0x0052, 0x030c, 0x0000, 0x0072, 0x030c, 0x0000,
> +    0x0053, 0x0301, 0x0000, 0x0073, 0x0301, 0x0000, 0x0053, 0x0302,
> +    0x0000, 0x0073, 0x0302, 0x0000, 0x0053, 0x0327, 0x0000, 0x0073,
> +    0x0327, 0x0000, 0x0053, 0x030c, 0x0000, 0x0073, 0x030c, 0x0000,
> +    0x0054, 0x0327, 0x0000, 0x0074, 0x0327, 0x0000, 0x0054, 0x030c,
> +    0x0000, 0x0074, 0x030c, 0x0000, 0x0055, 0x0303, 0x0000, 0x0075,
> +    0x0303, 0x0000, 0x0055, 0x0304, 0x0000, 0x0075, 0x0304, 0x0000,
> +    0x0055, 0x0306, 0x0000, 0x0075, 0x0306, 0x0000, 0x0055, 0x030a,
> +    0x0000, 0x0075, 0x030a, 0x0000, 0x0055, 0x030b, 0x0000, 0x0075,
> +    0x030b, 0x0000, 0x0055, 0x0328, 0x0000, 0x0075, 0x0328, 0x0000,
> +    0x0057, 0x0302, 0x0000, 0x0077, 0x0302, 0x0000, 0x0059, 0x0302,
> +    0x0000, 0x0079, 0x0302, 0x0000, 0x0059, 0x0308, 0x0000, 0x005a,
> +    0x0301, 0x0000, 0x007a, 0x0301, 0x0000, 0x005a, 0x0307, 0x0000,
> +    0x007a, 0x0307, 0x0000, 0x005a, 0x030c, 0x0000, 0x007a, 0x030c,
> +    0x0000, 0x0073, 0x0000, 0x004f, 0x031b, 0x0000, 0x006f, 0x031b,
> +    0x0000, 0x0055, 0x031b, 0x0000, 0x0075, 0x031b, 0x0000, 0x0044,
> +    0x017d, 0x0000, 0x0044, 0x017e, 0x0000, 0x0064, 0x017e, 0x0000,
> +    0x004c, 0x004a, 0x0000, 0x004c, 0x006a, 0x0000, 0x006c, 0x006a,
> +    0x0000, 0x004e, 0x004a, 0x0000, 0x004e, 0x006a, 0x0000, 0x006e,
> +    0x006a, 0x0000, 0x0041, 0x030c, 0x0000, 0x0061, 0x030c, 0x0000,
> +    0x0049, 0x030c, 0x0000, 0x0069, 0x030c, 0x0000, 0x004f, 0x030c,
> +    0x0000, 0x006f, 0x030c, 0x0000, 0x0055, 0x030c, 0x0000, 0x0075,
> +    0x030c, 0x0000, 0x00dc, 0x0304, 0x0000, 0x00fc, 0x0304, 0x0000,
> +    0x00dc, 0x0301, 0x0000, 0x00fc, 0x0301, 0x0000, 0x00dc, 0x030c,
> +    0x0000, 0x00fc, 0x030c, 0x0000, 0x00dc, 0x0300, 0x0000, 0x00fc,
> +    0x0300, 0x0000, 0x00c4, 0x0304, 0x0000, 0x00e4, 0x0304, 0x0000,
> +    0x0226, 0x0304, 0x0000, 0x0227, 0x0304, 0x0000, 0x00c6, 0x0304,
> +    0x0000, 0x00e6, 0x0304, 0x0000, 0x0047, 0x030c, 0x0000, 0x0067,
> +    0x030c, 0x0000, 0x004b, 0x030c, 0x0000, 0x006b, 0x030c, 0x0000,
> +    0x004f, 0x0328, 0x0000, 0x006f, 0x0328, 0x0000, 0x01ea, 0x0304,
> +    0x0000, 0x01eb, 0x0304, 0x0000, 0x01b7, 0x030c, 0x0000, 0x0292,
> +    0x030c, 0x0000, 0x006a, 0x030c, 0x0000, 0x0044, 0x005a, 0x0000,
> +    0x0044, 0x007a, 0x0000, 0x0064, 0x007a, 0x0000, 0x0047, 0x0301,
> +    0x0000, 0x0067, 0x0301, 0x0000, 0x004e, 0x0300, 0x0000, 0x006e,
> +    0x0300, 0x0000, 0x00c5, 0x0301, 0x0000, 0x00e5, 0x0301, 0x0000,
> +    0x00c6, 0x0301, 0x0000, 0x00e6, 0x0301, 0x0000, 0x00d8, 0x0301,
> +    0x0000, 0x00f8, 0x0301, 0x0000, 0x0041, 0x030f, 0x0000, 0x0061,
> +    0x030f, 0x0000, 0x0041, 0x0311, 0x0000, 0x0061, 0x0311, 0x0000,
> +    0x0045, 0x030f, 0x0000, 0x0065, 0x030f, 0x0000, 0x0045, 0x0311,
> +    0x0000, 0x0065, 0x0311, 0x0000, 0x0049, 0x030f, 0x0000, 0x0069,
> +    0x030f, 0x0000, 0x0049, 0x0311, 0x0000, 0x0069, 0x0311, 0x0000,
> +    0x004f, 0x030f, 0x0000, 0x006f, 0x030f, 0x0000, 0x004f, 0x0311,
> +    0x0000, 0x006f, 0x0311, 0x0000, 0x0052, 0x030f, 0x0000, 0x0072,
> +    0x030f, 0x0000, 0x0052, 0x0311, 0x0000, 0x0072, 0x0311, 0x0000,
> +    0x0055, 0x030f, 0x0000, 0x0075, 0x030f, 0x0000, 0x0055, 0x0311,
> +    0x0000, 0x0075, 0x0311, 0x0000, 0x0053, 0x0326, 0x0000, 0x0073,
> +    0x0326, 0x0000, 0x0054, 0x0326, 0x0000, 0x0074, 0x0326, 0x0000,
> +    0x0048, 0x030c, 0x0000, 0x0068, 0x030c, 0x0000, 0x0041, 0x0307,
> +    0x0000, 0x0061, 0x0307, 0x0000, 0x0045, 0x0327, 0x0000, 0x0065,
> +    0x0327, 0x0000, 0x00d6, 0x0304, 0x0000, 0x00f6, 0x0304, 0x0000,
> +    0x00d5, 0x0304, 0x0000, 0x00f5, 0x0304, 0x0000, 0x004f, 0x0307,
> +    0x0000, 0x006f, 0x0307, 0x0000, 0x022e, 0x0304, 0x0000, 0x022f,
> +    0x0304, 0x0000, 0x0059, 0x0304, 0x0000, 0x0079, 0x0304, 0x0000,
> +    0x0068, 0x0000, 0x0266, 0x0000, 0x006a, 0x0000, 0x0072, 0x0000,
> +    0x0279, 0x0000, 0x027b, 0x0000, 0x0281, 0x0000, 0x0077, 0x0000,
> +    0x0079, 0x0000, 0x0020, 0x0306, 0x0000, 0x0020, 0x0307, 0x0000,
> +    0x0020, 0x030a, 0x0000, 0x0020, 0x0328, 0x0000, 0x0020, 0x0303,
> +    0x0000, 0x0020, 0x030b, 0x0000, 0x0263, 0x0000, 0x006c, 0x0000,
> +    0x0078, 0x0000, 0x0295, 0x0000, 0x0300, 0x0000, 0x0301, 0x0000,
> +    0x0313, 0x0000, 0x0308, 0x0301, 0x0000, 0x02b9, 0x0000, 0x0020,
> +    0x0345, 0x0000, 0x003b, 0x0000, 0x00a8, 0x0301, 0x0000, 0x0391,
> +    0x0301, 0x0000, 0x00b7, 0x0000, 0x0395, 0x0301, 0x0000, 0x0397,
> +    0x0301, 0x0000, 0x0399, 0x0301, 0x0000, 0x039f, 0x0301, 0x0000,
> +    0x03a5, 0x0301, 0x0000, 0x03a9, 0x0301, 0x0000, 0x03ca, 0x0301,
> +    0x0000, 0x0399, 0x0308, 0x0000, 0x03a5, 0x0308, 0x0000, 0x03b1,
> +    0x0301, 0x0000, 0x03b5, 0x0301, 0x0000, 0x03b7, 0x0301, 0x0000,
> +    0x03b9, 0x0301, 0x0000, 0x03cb, 0x0301, 0x0000, 0x03b9, 0x0308,
> +    0x0000, 0x03c5, 0x0308, 0x0000, 0x03bf, 0x0301, 0x0000, 0x03c5,
> +    0x0301, 0x0000, 0x03c9, 0x0301, 0x0000, 0x03b2, 0x0000, 0x03b8,
> +    0x0000, 0x03a5, 0x0000, 0x03d2, 0x0301, 0x0000, 0x03d2, 0x0308,
> +    0x0000, 0x03c6, 0x0000, 0x03c0, 0x0000, 0x03ba, 0x0000, 0x03c1,
> +    0x0000, 0x03c2, 0x0000, 0x0398, 0x0000, 0x03b5, 0x0000, 0x03a3,
> +    0x0000, 0x0415, 0x0300, 0x0000, 0x0415, 0x0308, 0x0000, 0x0413,
> +    0x0301, 0x0000, 0x0406, 0x0308, 0x0000, 0x041a, 0x0301, 0x0000,
> +    0x0418, 0x0300, 0x0000, 0x0423, 0x0306, 0x0000, 0x0418, 0x0306,
> +    0x0000, 0x0438, 0x0306, 0x0000, 0x0435, 0x0300, 0x0000, 0x0435,
> +    0x0308, 0x0000, 0x0433, 0x0301, 0x0000, 0x0456, 0x0308, 0x0000,
> +    0x043a, 0x0301, 0x0000, 0x0438, 0x0300, 0x0000, 0x0443, 0x0306,
> +    0x0000, 0x0474, 0x030f, 0x0000, 0x0475, 0x030f, 0x0000, 0x0416,
> +    0x0306, 0x0000, 0x0436, 0x0306, 0x0000, 0x0410, 0x0306, 0x0000,
> +    0x0430, 0x0306, 0x0000, 0x0410, 0x0308, 0x0000, 0x0430, 0x0308,
> +    0x0000, 0x0415, 0x0306, 0x0000, 0x0435, 0x0306, 0x0000, 0x04d8,
> +    0x0308, 0x0000, 0x04d9, 0x0308, 0x0000, 0x0416, 0x0308, 0x0000,
> +    0x0436, 0x0308, 0x0000, 0x0417, 0x0308, 0x0000, 0x0437, 0x0308,
> +    0x0000, 0x0418, 0x0304, 0x0000, 0x0438, 0x0304, 0x0000, 0x0418,
> +    0x0308, 0x0000, 0x0438, 0x0308, 0x0000, 0x041e, 0x0308, 0x0000,
> +    0x043e, 0x0308, 0x0000, 0x04e8, 0x0308, 0x0000, 0x04e9, 0x0308,
> +    0x0000, 0x042d, 0x0308, 0x0000, 0x044d, 0x0308, 0x0000, 0x0423,
> +    0x0304, 0x0000, 0x0443, 0x0304, 0x0000, 0x0423, 0x0308, 0x0000,
> +    0x0443, 0x0308, 0x0000, 0x0423, 0x030b, 0x0000, 0x0443, 0x030b,
> +    0x0000, 0x0427, 0x0308, 0x0000, 0x0447, 0x0308, 0x0000, 0x042b,
> +    0x0308, 0x0000, 0x044b, 0x0308, 0x0000, 0x0565, 0x0582, 0x0000,
> +    0x0627, 0x0653, 0x0000, 0x0627, 0x0654, 0x0000, 0x0648, 0x0654,
> +    0x0000, 0x0627, 0x0655, 0x0000, 0x064a, 0x0654, 0x0000, 0x0627,
> +    0x0674, 0x0000, 0x0648, 0x0674, 0x0000, 0x06c7, 0x0674, 0x0000,
> +    0x064a, 0x0674, 0x0000, 0x06d5, 0x0654, 0x0000, 0x06c1, 0x0654,
> +    0x0000, 0x06d2, 0x0654, 0x0000, 0x0928, 0x093c, 0x0000, 0x0930,
> +    0x093c, 0x0000, 0x0933, 0x093c, 0x0000, 0x0915, 0x093c, 0x0000,
> +    0x0916, 0x093c, 0x0000, 0x0917, 0x093c, 0x0000, 0x091c, 0x093c,
> +    0x0000, 0x0921, 0x093c, 0x0000, 0x0922, 0x093c, 0x0000, 0x092b,
> +    0x093c, 0x0000, 0x092f, 0x093c, 0x0000, 0x09c7, 0x09be, 0x0000,
> +    0x09c7, 0x09d7, 0x0000, 0x09a1, 0x09bc, 0x0000, 0x09a2, 0x09bc,
> +    0x0000, 0x09af, 0x09bc, 0x0000, 0x0a32, 0x0a3c, 0x0000, 0x0a38,
> +    0x0a3c, 0x0000, 0x0a16, 0x0a3c, 0x0000, 0x0a17, 0x0a3c, 0x0000,
> +    0x0a1c, 0x0a3c, 0x0000, 0x0a2b, 0x0a3c, 0x0000, 0x0b47, 0x0b56,
> +    0x0000, 0x0b47, 0x0b3e, 0x0000, 0x0b47, 0x0b57, 0x0000, 0x0b21,
> +    0x0b3c, 0x0000, 0x0b22, 0x0b3c, 0x0000, 0x0b92, 0x0bd7, 0x0000,
> +    0x0bc6, 0x0bbe, 0x0000, 0x0bc7, 0x0bbe, 0x0000, 0x0bc6, 0x0bd7,
> +    0x0000, 0x0c46, 0x0c56, 0x0000, 0x0cbf, 0x0cd5, 0x0000, 0x0cc6,
> +    0x0cd5, 0x0000, 0x0cc6, 0x0cd6, 0x0000, 0x0cc6, 0x0cc2, 0x0000,
> +    0x0cca, 0x0cd5, 0x0000, 0x0d46, 0x0d3e, 0x0000, 0x0d47, 0x0d3e,
> +    0x0000, 0x0d46, 0x0d57, 0x0000, 0x0dd9, 0x0dca, 0x0000, 0x0dd9,
> +    0x0dcf, 0x0000, 0x0ddc, 0x0dca, 0x0000, 0x0dd9, 0x0ddf, 0x0000,
> +    0x0e4d, 0x0e32, 0x0000, 0x0ecd, 0x0eb2, 0x0000, 0x0eab, 0x0e99,
> +    0x0000, 0x0eab, 0x0ea1, 0x0000, 0x0f0b, 0x0000, 0x0f42, 0x0fb7,
> +    0x0000, 0x0f4c, 0x0fb7, 0x0000, 0x0f51, 0x0fb7, 0x0000, 0x0f56,
> +    0x0fb7, 0x0000, 0x0f5b, 0x0fb7, 0x0000, 0x0f40, 0x0fb5, 0x0000,
> +    0x0f71, 0x0f72, 0x0000, 0x0f71, 0x0f74, 0x0000, 0x0fb2, 0x0f80,
> +    0x0000, 0x0fb2, 0x0f81, 0x0000, 0x0fb3, 0x0f80, 0x0000, 0x0fb3,
> +    0x0f81, 0x0000, 0x0f71, 0x0f80, 0x0000, 0x0f92, 0x0fb7, 0x0000,
> +    0x0f9c, 0x0fb7, 0x0000, 0x0fa1, 0x0fb7, 0x0000, 0x0fa6, 0x0fb7,
> +    0x0000, 0x0fab, 0x0fb7, 0x0000, 0x0f90, 0x0fb5, 0x0000, 0x1025,
> +    0x102e, 0x0000, 0x10dc, 0x0000, 0x1b05, 0x1b35, 0x0000, 0x1b07,
> +    0x1b35, 0x0000, 0x1b09, 0x1b35, 0x0000, 0x1b0b, 0x1b35, 0x0000,
> +    0x1b0d, 0x1b35, 0x0000, 0x1b11, 0x1b35, 0x0000, 0x1b3a, 0x1b35,
> +    0x0000, 0x1b3c, 0x1b35, 0x0000, 0x1b3e, 0x1b35, 0x0000, 0x1b3f,
> +    0x1b35, 0x0000, 0x1b42, 0x1b35, 0x0000, 0x0041, 0x0000, 0x00c6,
> +    0x0000, 0x0042, 0x0000, 0x0044, 0x0000, 0x0045, 0x0000, 0x018e,
> +    0x0000, 0x0047, 0x0000, 0x0048, 0x0000, 0x0049, 0x0000, 0x004a,
> +    0x0000, 0x004b, 0x0000, 0x004c, 0x0000, 0x004d, 0x0000, 0x004e,
> +    0x0000, 0x004f, 0x0000, 0x0222, 0x0000, 0x0050, 0x0000, 0x0052,
> +    0x0000, 0x0054, 0x0000, 0x0055, 0x0000, 0x0057, 0x0000, 0x0250,
> +    0x0000, 0x0251, 0x0000, 0x1d02, 0x0000, 0x0062, 0x0000, 0x0064,
> +    0x0000, 0x0065, 0x0000, 0x0259, 0x0000, 0x025b, 0x0000, 0x025c,
> +    0x0000, 0x0067, 0x0000, 0x006b, 0x0000, 0x006d, 0x0000, 0x014b,
> +    0x0000, 0x0254, 0x0000, 0x1d16, 0x0000, 0x1d17, 0x0000, 0x0070,
> +    0x0000, 0x0074, 0x0000, 0x0075, 0x0000, 0x1d1d, 0x0000, 0x026f,
> +    0x0000, 0x0076, 0x0000, 0x1d25, 0x0000, 0x03b3, 0x0000, 0x03b4,
> +    0x0000, 0x03c7, 0x0000, 0x0069, 0x0000, 0x043d, 0x0000, 0x0252,
> +    0x0000, 0x0063, 0x0000, 0x0255, 0x0000, 0x00f0, 0x0000, 0x0066,
> +    0x0000, 0x025f, 0x0000, 0x0261, 0x0000, 0x0265, 0x0000, 0x0268,
> +    0x0000, 0x0269, 0x0000, 0x026a, 0x0000, 0x1d7b, 0x0000, 0x029d,
> +    0x0000, 0x026d, 0x0000, 0x1d85, 0x0000, 0x029f, 0x0000, 0x0271,
> +    0x0000, 0x0270, 0x0000, 0x0272, 0x0000, 0x0273, 0x0000, 0x0274,
> +    0x0000, 0x0275, 0x0000, 0x0278, 0x0000, 0x0282, 0x0000, 0x0283,
> +    0x0000, 0x01ab, 0x0000, 0x0289, 0x0000, 0x028a, 0x0000, 0x1d1c,
> +    0x0000, 0x028b, 0x0000, 0x028c, 0x0000, 0x007a, 0x0000, 0x0290,
> +    0x0000, 0x0291, 0x0000, 0x0292, 0x0000, 0x0041, 0x0325, 0x0000,
> +    0x0061, 0x0325, 0x0000, 0x0042, 0x0307, 0x0000, 0x0062, 0x0307,
> +    0x0000, 0x0042, 0x0323, 0x0000, 0x0062, 0x0323, 0x0000, 0x0042,
> +    0x0331, 0x0000, 0x0062, 0x0331, 0x0000, 0x00c7, 0x0301, 0x0000,
> +    0x00e7, 0x0301, 0x0000, 0x0044, 0x0307, 0x0000, 0x0064, 0x0307,
> +    0x0000, 0x0044, 0x0323, 0x0000, 0x0064, 0x0323, 0x0000, 0x0044,
> +    0x0331, 0x0000, 0x0064, 0x0331, 0x0000, 0x0044, 0x0327, 0x0000,
> +    0x0064, 0x0327, 0x0000, 0x0044, 0x032d, 0x0000, 0x0064, 0x032d,
> +    0x0000, 0x0112, 0x0300, 0x0000, 0x0113, 0x0300, 0x0000, 0x0112,
> +    0x0301, 0x0000, 0x0113, 0x0301, 0x0000, 0x0045, 0x032d, 0x0000,
> +    0x0065, 0x032d, 0x0000, 0x0045, 0x0330, 0x0000, 0x0065, 0x0330,
> +    0x0000, 0x0228, 0x0306, 0x0000, 0x0229, 0x0306, 0x0000, 0x0046,
> +    0x0307, 0x0000, 0x0066, 0x0307, 0x0000, 0x0047, 0x0304, 0x0000,
> +    0x0067, 0x0304, 0x0000, 0x0048, 0x0307, 0x0000, 0x0068, 0x0307,
> +    0x0000, 0x0048, 0x0323, 0x0000, 0x0068, 0x0323, 0x0000, 0x0048,
> +    0x0308, 0x0000, 0x0068, 0x0308, 0x0000, 0x0048, 0x0327, 0x0000,
> +    0x0068, 0x0327, 0x0000, 0x0048, 0x032e, 0x0000, 0x0068, 0x032e,
> +    0x0000, 0x0049, 0x0330, 0x0000, 0x0069, 0x0330, 0x0000, 0x00cf,
> +    0x0301, 0x0000, 0x00ef, 0x0301, 0x0000, 0x004b, 0x0301, 0x0000,
> +    0x006b, 0x0301, 0x0000, 0x004b, 0x0323, 0x0000, 0x006b, 0x0323,
> +    0x0000, 0x004b, 0x0331, 0x0000, 0x006b, 0x0331, 0x0000, 0x004c,
> +    0x0323, 0x0000, 0x006c, 0x0323, 0x0000, 0x1e36, 0x0304, 0x0000,
> +    0x1e37, 0x0304, 0x0000, 0x004c, 0x0331, 0x0000, 0x006c, 0x0331,
> +    0x0000, 0x004c, 0x032d, 0x0000, 0x006c, 0x032d, 0x0000, 0x004d,
> +    0x0301, 0x0000, 0x006d, 0x0301, 0x0000, 0x004d, 0x0307, 0x0000,
> +    0x006d, 0x0307, 0x0000, 0x004d, 0x0323, 0x0000, 0x006d, 0x0323,
> +    0x0000, 0x004e, 0x0307, 0x0000, 0x006e, 0x0307, 0x0000, 0x004e,
> +    0x0323, 0x0000, 0x006e, 0x0323, 0x0000, 0x004e, 0x0331, 0x0000,
> +    0x006e, 0x0331, 0x0000, 0x004e, 0x032d, 0x0000, 0x006e, 0x032d,
> +    0x0000, 0x00d5, 0x0301, 0x0000, 0x00f5, 0x0301, 0x0000, 0x00d5,
> +    0x0308, 0x0000, 0x00f5, 0x0308, 0x0000, 0x014c, 0x0300, 0x0000,
> +    0x014d, 0x0300, 0x0000, 0x014c, 0x0301, 0x0000, 0x014d, 0x0301,
> +    0x0000, 0x0050, 0x0301, 0x0000, 0x0070, 0x0301, 0x0000, 0x0050,
> +    0x0307, 0x0000, 0x0070, 0x0307, 0x0000, 0x0052, 0x0307, 0x0000,
> +    0x0072, 0x0307, 0x0000, 0x0052, 0x0323, 0x0000, 0x0072, 0x0323,
> +    0x0000, 0x1e5a, 0x0304, 0x0000, 0x1e5b, 0x0304, 0x0000, 0x0052,
> +    0x0331, 0x0000, 0x0072, 0x0331, 0x0000, 0x0053, 0x0307, 0x0000,
> +    0x0073, 0x0307, 0x0000, 0x0053, 0x0323, 0x0000, 0x0073, 0x0323,
> +    0x0000, 0x015a, 0x0307, 0x0000, 0x015b, 0x0307, 0x0000, 0x0160,
> +    0x0307, 0x0000, 0x0161, 0x0307, 0x0000, 0x1e62, 0x0307, 0x0000,
> +    0x1e63, 0x0307, 0x0000, 0x0054, 0x0307, 0x0000, 0x0074, 0x0307,
> +    0x0000, 0x0054, 0x0323, 0x0000, 0x0074, 0x0323, 0x0000, 0x0054,
> +    0x0331, 0x0000, 0x0074, 0x0331, 0x0000, 0x0054, 0x032d, 0x0000,
> +    0x0074, 0x032d, 0x0000, 0x0055, 0x0324, 0x0000, 0x0075, 0x0324,
> +    0x0000, 0x0055, 0x0330, 0x0000, 0x0075, 0x0330, 0x0000, 0x0055,
> +    0x032d, 0x0000, 0x0075, 0x032d, 0x0000, 0x0168, 0x0301, 0x0000,
> +    0x0169, 0x0301, 0x0000, 0x016a, 0x0308, 0x0000, 0x016b, 0x0308,
> +    0x0000, 0x0056, 0x0303, 0x0000, 0x0076, 0x0303, 0x0000, 0x0056,
> +    0x0323, 0x0000, 0x0076, 0x0323, 0x0000, 0x0057, 0x0300, 0x0000,
> +    0x0077, 0x0300, 0x0000, 0x0057, 0x0301, 0x0000, 0x0077, 0x0301,
> +    0x0000, 0x0057, 0x0308, 0x0000, 0x0077, 0x0308, 0x0000, 0x0057,
> +    0x0307, 0x0000, 0x0077, 0x0307, 0x0000, 0x0057, 0x0323, 0x0000,
> +    0x0077, 0x0323, 0x0000, 0x0058, 0x0307, 0x0000, 0x0078, 0x0307,
> +    0x0000, 0x0058, 0x0308, 0x0000, 0x0078, 0x0308, 0x0000, 0x0059,
> +    0x0307, 0x0000, 0x0079, 0x0307, 0x0000, 0x005a, 0x0302, 0x0000,
> +    0x007a, 0x0302, 0x0000, 0x005a, 0x0323, 0x0000, 0x007a, 0x0323,
> +    0x0000, 0x005a, 0x0331, 0x0000, 0x007a, 0x0331, 0x0000, 0x0068,
> +    0x0331, 0x0000, 0x0074, 0x0308, 0x0000, 0x0077, 0x030a, 0x0000,
> +    0x0079, 0x030a, 0x0000, 0x0061, 0x02be, 0x0000, 0x017f, 0x0307,
> +    0x0000, 0x0041, 0x0323, 0x0000, 0x0061, 0x0323, 0x0000, 0x0041,
> +    0x0309, 0x0000, 0x0061, 0x0309, 0x0000, 0x00c2, 0x0301, 0x0000,
> +    0x00e2, 0x0301, 0x0000, 0x00c2, 0x0300, 0x0000, 0x00e2, 0x0300,
> +    0x0000, 0x00c2, 0x0309, 0x0000, 0x00e2, 0x0309, 0x0000, 0x00c2,
> +    0x0303, 0x0000, 0x00e2, 0x0303, 0x0000, 0x1ea0, 0x0302, 0x0000,
> +    0x1ea1, 0x0302, 0x0000, 0x0102, 0x0301, 0x0000, 0x0103, 0x0301,
> +    0x0000, 0x0102, 0x0300, 0x0000, 0x0103, 0x0300, 0x0000, 0x0102,
> +    0x0309, 0x0000, 0x0103, 0x0309, 0x0000, 0x0102, 0x0303, 0x0000,
> +    0x0103, 0x0303, 0x0000, 0x1ea0, 0x0306, 0x0000, 0x1ea1, 0x0306,
> +    0x0000, 0x0045, 0x0323, 0x0000, 0x0065, 0x0323, 0x0000, 0x0045,
> +    0x0309, 0x0000, 0x0065, 0x0309, 0x0000, 0x0045, 0x0303, 0x0000,
> +    0x0065, 0x0303, 0x0000, 0x00ca, 0x0301, 0x0000, 0x00ea, 0x0301,
> +    0x0000, 0x00ca, 0x0300, 0x0000, 0x00ea, 0x0300, 0x0000, 0x00ca,
> +    0x0309, 0x0000, 0x00ea, 0x0309, 0x0000, 0x00ca, 0x0303, 0x0000,
> +    0x00ea, 0x0303, 0x0000, 0x1eb8, 0x0302, 0x0000, 0x1eb9, 0x0302,
> +    0x0000, 0x0049, 0x0309, 0x0000, 0x0069, 0x0309, 0x0000, 0x0049,
> +    0x0323, 0x0000, 0x0069, 0x0323, 0x0000, 0x004f, 0x0323, 0x0000,
> +    0x006f, 0x0323, 0x0000, 0x004f, 0x0309, 0x0000, 0x006f, 0x0309,
> +    0x0000, 0x00d4, 0x0301, 0x0000, 0x00f4, 0x0301, 0x0000, 0x00d4,
> +    0x0300, 0x0000, 0x00f4, 0x0300, 0x0000, 0x00d4, 0x0309, 0x0000,
> +    0x00f4, 0x0309, 0x0000, 0x00d4, 0x0303, 0x0000, 0x00f4, 0x0303,
> +    0x0000, 0x1ecc, 0x0302, 0x0000, 0x1ecd, 0x0302, 0x0000, 0x01a0,
> +    0x0301, 0x0000, 0x01a1, 0x0301, 0x0000, 0x01a0, 0x0300, 0x0000,
> +    0x01a1, 0x0300, 0x0000, 0x01a0, 0x0309, 0x0000, 0x01a1, 0x0309,
> +    0x0000, 0x01a0, 0x0303, 0x0000, 0x01a1, 0x0303, 0x0000, 0x01a0,
> +    0x0323, 0x0000, 0x01a1, 0x0323, 0x0000, 0x0055, 0x0323, 0x0000,
> +    0x0075, 0x0323, 0x0000, 0x0055, 0x0309, 0x0000, 0x0075, 0x0309,
> +    0x0000, 0x01af, 0x0301, 0x0000, 0x01b0, 0x0301, 0x0000, 0x01af,
> +    0x0300, 0x0000, 0x01b0, 0x0300, 0x0000, 0x01af, 0x0309, 0x0000,
> +    0x01b0, 0x0309, 0x0000, 0x01af, 0x0303, 0x0000, 0x01b0, 0x0303,
> +    0x0000, 0x01af, 0x0323, 0x0000, 0x01b0, 0x0323, 0x0000, 0x0059,
> +    0x0300, 0x0000, 0x0079, 0x0300, 0x0000, 0x0059, 0x0323, 0x0000,
> +    0x0079, 0x0323, 0x0000, 0x0059, 0x0309, 0x0000, 0x0079, 0x0309,
> +    0x0000, 0x0059, 0x0303, 0x0000, 0x0079, 0x0303, 0x0000, 0x03b1,
> +    0x0313, 0x0000, 0x03b1, 0x0314, 0x0000, 0x1f00, 0x0300, 0x0000,
> +    0x1f01, 0x0300, 0x0000, 0x1f00, 0x0301, 0x0000, 0x1f01, 0x0301,
> +    0x0000, 0x1f00, 0x0342, 0x0000, 0x1f01, 0x0342, 0x0000, 0x0391,
> +    0x0313, 0x0000, 0x0391, 0x0314, 0x0000, 0x1f08, 0x0300, 0x0000,
> +    0x1f09, 0x0300, 0x0000, 0x1f08, 0x0301, 0x0000, 0x1f09, 0x0301,
> +    0x0000, 0x1f08, 0x0342, 0x0000, 0x1f09, 0x0342, 0x0000, 0x03b5,
> +    0x0313, 0x0000, 0x03b5, 0x0314, 0x0000, 0x1f10, 0x0300, 0x0000,
> +    0x1f11, 0x0300, 0x0000, 0x1f10, 0x0301, 0x0000, 0x1f11, 0x0301,
> +    0x0000, 0x0395, 0x0313, 0x0000, 0x0395, 0x0314, 0x0000, 0x1f18,
> +    0x0300, 0x0000, 0x1f19, 0x0300, 0x0000, 0x1f18, 0x0301, 0x0000,
> +    0x1f19, 0x0301, 0x0000, 0x03b7, 0x0313, 0x0000, 0x03b7, 0x0314,
> +    0x0000, 0x1f20, 0x0300, 0x0000, 0x1f21, 0x0300, 0x0000, 0x1f20,
> +    0x0301, 0x0000, 0x1f21, 0x0301, 0x0000, 0x1f20, 0x0342, 0x0000,
> +    0x1f21, 0x0342, 0x0000, 0x0397, 0x0313, 0x0000, 0x0397, 0x0314,
> +    0x0000, 0x1f28, 0x0300, 0x0000, 0x1f29, 0x0300, 0x0000, 0x1f28,
> +    0x0301, 0x0000, 0x1f29, 0x0301, 0x0000, 0x1f28, 0x0342, 0x0000,
> +    0x1f29, 0x0342, 0x0000, 0x03b9, 0x0313, 0x0000, 0x03b9, 0x0314,
> +    0x0000, 0x1f30, 0x0300, 0x0000, 0x1f31, 0x0300, 0x0000, 0x1f30,
> +    0x0301, 0x0000, 0x1f31, 0x0301, 0x0000, 0x1f30, 0x0342, 0x0000,
> +    0x1f31, 0x0342, 0x0000, 0x0399, 0x0313, 0x0000, 0x0399, 0x0314,
> +    0x0000, 0x1f38, 0x0300, 0x0000, 0x1f39, 0x0300, 0x0000, 0x1f38,
> +    0x0301, 0x0000, 0x1f39, 0x0301, 0x0000, 0x1f38, 0x0342, 0x0000,
> +    0x1f39, 0x0342, 0x0000, 0x03bf, 0x0313, 0x0000, 0x03bf, 0x0314,
> +    0x0000, 0x1f40, 0x0300, 0x0000, 0x1f41, 0x0300, 0x0000, 0x1f40,
> +    0x0301, 0x0000, 0x1f41, 0x0301, 0x0000, 0x039f, 0x0313, 0x0000,
> +    0x039f, 0x0314, 0x0000, 0x1f48, 0x0300, 0x0000, 0x1f49, 0x0300,
> +    0x0000, 0x1f48, 0x0301, 0x0000, 0x1f49, 0x0301, 0x0000, 0x03c5,
> +    0x0313, 0x0000, 0x03c5, 0x0314, 0x0000, 0x1f50, 0x0300, 0x0000,
> +    0x1f51, 0x0300, 0x0000, 0x1f50, 0x0301, 0x0000, 0x1f51, 0x0301,
> +    0x0000, 0x1f50, 0x0342, 0x0000, 0x1f51, 0x0342, 0x0000, 0x03a5,
> +    0x0314, 0x0000, 0x1f59, 0x0300, 0x0000, 0x1f59, 0x0301, 0x0000,
> +    0x1f59, 0x0342, 0x0000, 0x03c9, 0x0313, 0x0000, 0x03c9, 0x0314,
> +    0x0000, 0x1f60, 0x0300, 0x0000, 0x1f61, 0x0300, 0x0000, 0x1f60,
> +    0x0301, 0x0000, 0x1f61, 0x0301, 0x0000, 0x1f60, 0x0342, 0x0000,
> +    0x1f61, 0x0342, 0x0000, 0x03a9, 0x0313, 0x0000, 0x03a9, 0x0314,
> +    0x0000, 0x1f68, 0x0300, 0x0000, 0x1f69, 0x0300, 0x0000, 0x1f68,
> +    0x0301, 0x0000, 0x1f69, 0x0301, 0x0000, 0x1f68, 0x0342, 0x0000,
> +    0x1f69, 0x0342, 0x0000, 0x03b1, 0x0300, 0x0000, 0x03ac, 0x0000,
> +    0x03b5, 0x0300, 0x0000, 0x03ad, 0x0000, 0x03b7, 0x0300, 0x0000,
> +    0x03ae, 0x0000, 0x03b9, 0x0300, 0x0000, 0x03af, 0x0000, 0x03bf,
> +    0x0300, 0x0000, 0x03cc, 0x0000, 0x03c5, 0x0300, 0x0000, 0x03cd,
> +    0x0000, 0x03c9, 0x0300, 0x0000, 0x03ce, 0x0000, 0x1f00, 0x0345,
> +    0x0000, 0x1f01, 0x0345, 0x0000, 0x1f02, 0x0345, 0x0000, 0x1f03,
> +    0x0345, 0x0000, 0x1f04, 0x0345, 0x0000, 0x1f05, 0x0345, 0x0000,
> +    0x1f06, 0x0345, 0x0000, 0x1f07, 0x0345, 0x0000, 0x1f08, 0x0345,
> +    0x0000, 0x1f09, 0x0345, 0x0000, 0x1f0a, 0x0345, 0x0000, 0x1f0b,
> +    0x0345, 0x0000, 0x1f0c, 0x0345, 0x0000, 0x1f0d, 0x0345, 0x0000,
> +    0x1f0e, 0x0345, 0x0000, 0x1f0f, 0x0345, 0x0000, 0x1f20, 0x0345,
> +    0x0000, 0x1f21, 0x0345, 0x0000, 0x1f22, 0x0345, 0x0000, 0x1f23,
> +    0x0345, 0x0000, 0x1f24, 0x0345, 0x0000, 0x1f25, 0x0345, 0x0000,
> +    0x1f26, 0x0345, 0x0000, 0x1f27, 0x0345, 0x0000, 0x1f28, 0x0345,
> +    0x0000, 0x1f29, 0x0345, 0x0000, 0x1f2a, 0x0345, 0x0000, 0x1f2b,
> +    0x0345, 0x0000, 0x1f2c, 0x0345, 0x0000, 0x1f2d, 0x0345, 0x0000,
> +    0x1f2e, 0x0345, 0x0000, 0x1f2f, 0x0345, 0x0000, 0x1f60, 0x0345,
> +    0x0000, 0x1f61, 0x0345, 0x0000, 0x1f62, 0x0345, 0x0000, 0x1f63,
> +    0x0345, 0x0000, 0x1f64, 0x0345, 0x0000, 0x1f65, 0x0345, 0x0000,
> +    0x1f66, 0x0345, 0x0000, 0x1f67, 0x0345, 0x0000, 0x1f68, 0x0345,
> +    0x0000, 0x1f69, 0x0345, 0x0000, 0x1f6a, 0x0345, 0x0000, 0x1f6b,
> +    0x0345, 0x0000, 0x1f6c, 0x0345, 0x0000, 0x1f6d, 0x0345, 0x0000,
> +    0x1f6e, 0x0345, 0x0000, 0x1f6f, 0x0345, 0x0000, 0x03b1, 0x0306,
> +    0x0000, 0x03b1, 0x0304, 0x0000, 0x1f70, 0x0345, 0x0000, 0x03b1,
> +    0x0345, 0x0000, 0x03ac, 0x0345, 0x0000, 0x03b1, 0x0342, 0x0000,
> +    0x1fb6, 0x0345, 0x0000, 0x0391, 0x0306, 0x0000, 0x0391, 0x0304,
> +    0x0000, 0x0391, 0x0300, 0x0000, 0x0386, 0x0000, 0x0391, 0x0345,
> +    0x0000, 0x0020, 0x0313, 0x0000, 0x03b9, 0x0000, 0x0020, 0x0342,
> +    0x0000, 0x00a8, 0x0342, 0x0000, 0x1f74, 0x0345, 0x0000, 0x03b7,
> +    0x0345, 0x0000, 0x03ae, 0x0345, 0x0000, 0x03b7, 0x0342, 0x0000,
> +    0x1fc6, 0x0345, 0x0000, 0x0395, 0x0300, 0x0000, 0x0388, 0x0000,
> +    0x0397, 0x0300, 0x0000, 0x0389, 0x0000, 0x0397, 0x0345, 0x0000,
> +    0x1fbf, 0x0300, 0x0000, 0x1fbf, 0x0301, 0x0000, 0x1fbf, 0x0342,
> +    0x0000, 0x03b9, 0x0306, 0x0000, 0x03b9, 0x0304, 0x0000, 0x03ca,
> +    0x0300, 0x0000, 0x0390, 0x0000, 0x03b9, 0x0342, 0x0000, 0x03ca,
> +    0x0342, 0x0000, 0x0399, 0x0306, 0x0000, 0x0399, 0x0304, 0x0000,
> +    0x0399, 0x0300, 0x0000, 0x038a, 0x0000, 0x1ffe, 0x0300, 0x0000,
> +    0x1ffe, 0x0301, 0x0000, 0x1ffe, 0x0342, 0x0000, 0x03c5, 0x0306,
> +    0x0000, 0x03c5, 0x0304, 0x0000, 0x03cb, 0x0300, 0x0000, 0x03b0,
> +    0x0000, 0x03c1, 0x0313, 0x0000, 0x03c1, 0x0314, 0x0000, 0x03c5,
> +    0x0342, 0x0000, 0x03cb, 0x0342, 0x0000, 0x03a5, 0x0306, 0x0000,
> +    0x03a5, 0x0304, 0x0000, 0x03a5, 0x0300, 0x0000, 0x038e, 0x0000,
> +    0x03a1, 0x0314, 0x0000, 0x00a8, 0x0300, 0x0000, 0x0385, 0x0000,
> +    0x0060, 0x0000, 0x1f7c, 0x0345, 0x0000, 0x03c9, 0x0345, 0x0000,
> +    0x03ce, 0x0345, 0x0000, 0x03c9, 0x0342, 0x0000, 0x1ff6, 0x0345,
> +    0x0000, 0x039f, 0x0300, 0x0000, 0x038c, 0x0000, 0x03a9, 0x0300,
> +    0x0000, 0x038f, 0x0000, 0x03a9, 0x0345, 0x0000, 0x00b4, 0x0000,
> +    0x0020, 0x0314, 0x0000, 0x2002, 0x0000, 0x2003, 0x0000, 0x2010,
> +    0x0000, 0x0020, 0x0333, 0x0000, 0x002e, 0x0000, 0x002e, 0x002e,
> +    0x0000, 0x002e, 0x002e, 0x002e, 0x0000, 0x2032, 0x2032, 0x0000,
> +    0x2032, 0x2032, 0x2032, 0x0000, 0x2035, 0x2035, 0x0000, 0x2035,
> +    0x2035, 0x2035, 0x0000, 0x0021, 0x0021, 0x0000, 0x0020, 0x0305,
> +    0x0000, 0x003f, 0x003f, 0x0000, 0x003f, 0x0021, 0x0000, 0x0021,
> +    0x003f, 0x0000, 0x2032, 0x2032, 0x2032, 0x2032, 0x0000, 0x0030,
> +    0x0000, 0x0034, 0x0000, 0x0035, 0x0000, 0x0036, 0x0000, 0x0037,
> +    0x0000, 0x0038, 0x0000, 0x0039, 0x0000, 0x002b, 0x0000, 0x2212,
> +    0x0000, 0x003d, 0x0000, 0x0028, 0x0000, 0x0029, 0x0000, 0x006e,
> +    0x0000, 0x0052, 0x0073, 0x0000, 0x0061, 0x002f, 0x0063, 0x0000,
> +    0x0061, 0x002f, 0x0073, 0x0000, 0x0043, 0x0000, 0x00b0, 0x0043,
> +    0x0000, 0x0063, 0x002f, 0x006f, 0x0000, 0x0063, 0x002f, 0x0075,
> +    0x0000, 0x0190, 0x0000, 0x00b0, 0x0046, 0x0000, 0x0127, 0x0000,
> +    0x004e, 0x006f, 0x0000, 0x0051, 0x0000, 0x0053, 0x004d, 0x0000,
> +    0x0054, 0x0045, 0x004c, 0x0000, 0x0054, 0x004d, 0x0000, 0x005a,
> +    0x0000, 0x03a9, 0x0000, 0x00c5, 0x0000, 0x0046, 0x0000, 0x05d0,
> +    0x0000, 0x05d1, 0x0000, 0x05d2, 0x0000, 0x05d3, 0x0000, 0x0046,
> +    0x0041, 0x0058, 0x0000, 0x0393, 0x0000, 0x03a0, 0x0000, 0x2211,
> +    0x0000, 0x0031, 0x2044, 0x0037, 0x0000, 0x0031, 0x2044, 0x0039,
> +    0x0000, 0x0031, 0x2044, 0x0031, 0x0030, 0x0000, 0x0031, 0x2044,
> +    0x0033, 0x0000, 0x0032, 0x2044, 0x0033, 0x0000, 0x0031, 0x2044,
> +    0x0035, 0x0000, 0x0032, 0x2044, 0x0035, 0x0000, 0x0033, 0x2044,
> +    0x0035, 0x0000, 0x0034, 0x2044, 0x0035, 0x0000, 0x0031, 0x2044,
> +    0x0036, 0x0000, 0x0035, 0x2044, 0x0036, 0x0000, 0x0031, 0x2044,
> +    0x0038, 0x0000, 0x0033, 0x2044, 0x0038, 0x0000, 0x0035, 0x2044,
> +    0x0038, 0x0000, 0x0037, 0x2044, 0x0038, 0x0000, 0x0031, 0x2044,
> +    0x0000, 0x0049, 0x0049, 0x0000, 0x0049, 0x0049, 0x0049, 0x0000,
> +    0x0049, 0x0056, 0x0000, 0x0056, 0x0000, 0x0056, 0x0049, 0x0000,
> +    0x0056, 0x0049, 0x0049, 0x0000, 0x0056, 0x0049, 0x0049, 0x0049,
> +    0x0000, 0x0049, 0x0058, 0x0000, 0x0058, 0x0000, 0x0058, 0x0049,
> +    0x0000, 0x0058, 0x0049, 0x0049, 0x0000, 0x0069, 0x0069, 0x0000,
> +    0x0069, 0x0069, 0x0069, 0x0000, 0x0069, 0x0076, 0x0000, 0x0076,
> +    0x0069, 0x0000, 0x0076, 0x0069, 0x0069, 0x0000, 0x0076, 0x0069,
> +    0x0069, 0x0069, 0x0000, 0x0069, 0x0078, 0x0000, 0x0078, 0x0069,
> +    0x0000, 0x0078, 0x0069, 0x0069, 0x0000, 0x0030, 0x2044, 0x0033,
> +    0x0000, 0x2190, 0x0338, 0x0000, 0x2192, 0x0338, 0x0000, 0x2194,
> +    0x0338, 0x0000, 0x21d0, 0x0338, 0x0000, 0x21d4, 0x0338, 0x0000,
> +    0x21d2, 0x0338, 0x0000, 0x2203, 0x0338, 0x0000, 0x2208, 0x0338,
> +    0x0000, 0x220b, 0x0338, 0x0000, 0x2223, 0x0338, 0x0000, 0x2225,
> +    0x0338, 0x0000, 0x222b, 0x222b, 0x0000, 0x222b, 0x222b, 0x222b,
> +    0x0000, 0x222e, 0x222e, 0x0000, 0x222e, 0x222e, 0x222e, 0x0000,
> +    0x223c, 0x0338, 0x0000, 0x2243, 0x0338, 0x0000, 0x2245, 0x0338,
> +    0x0000, 0x2248, 0x0338, 0x0000, 0x003d, 0x0338, 0x0000, 0x2261,
> +    0x0338, 0x0000, 0x224d, 0x0338, 0x0000, 0x003c, 0x0338, 0x0000,
> +    0x003e, 0x0338, 0x0000, 0x2264, 0x0338, 0x0000, 0x2265, 0x0338,
> +    0x0000, 0x2272, 0x0338, 0x0000, 0x2273, 0x0338, 0x0000, 0x2276,
> +    0x0338, 0x0000, 0x2277, 0x0338, 0x0000, 0x227a, 0x0338, 0x0000,
> +    0x227b, 0x0338, 0x0000, 0x2282, 0x0338, 0x0000, 0x2283, 0x0338,
> +    0x0000, 0x2286, 0x0338, 0x0000, 0x2287, 0x0338, 0x0000, 0x22a2,
> +    0x0338, 0x0000, 0x22a8, 0x0338, 0x0000, 0x22a9, 0x0338, 0x0000,
> +    0x22ab, 0x0338, 0x0000, 0x227c, 0x0338, 0x0000, 0x227d, 0x0338,
> +    0x0000, 0x2291, 0x0338, 0x0000, 0x2292, 0x0338, 0x0000, 0x22b2,
> +    0x0338, 0x0000, 0x22b3, 0x0338, 0x0000, 0x22b4, 0x0338, 0x0000,
> +    0x22b5, 0x0338, 0x0000, 0x3008, 0x0000, 0x3009, 0x0000, 0x0031,
> +    0x0030, 0x0000, 0x0031, 0x0031, 0x0000, 0x0031, 0x0032, 0x0000,
> +    0x0031, 0x0033, 0x0000, 0x0031, 0x0034, 0x0000, 0x0031, 0x0035,
> +    0x0000, 0x0031, 0x0036, 0x0000, 0x0031, 0x0037, 0x0000, 0x0031,
> +    0x0038, 0x0000, 0x0031, 0x0039, 0x0000, 0x0032, 0x0030, 0x0000,
> +    0x0028, 0x0031, 0x0029, 0x0000, 0x0028, 0x0032, 0x0029, 0x0000,
> +    0x0028, 0x0033, 0x0029, 0x0000, 0x0028, 0x0034, 0x0029, 0x0000,
> +    0x0028, 0x0035, 0x0029, 0x0000, 0x0028, 0x0036, 0x0029, 0x0000,
> +    0x0028, 0x0037, 0x0029, 0x0000, 0x0028, 0x0038, 0x0029, 0x0000,
> +    0x0028, 0x0039, 0x0029, 0x0000, 0x0028, 0x0031, 0x0030, 0x0029,
> +    0x0000, 0x0028, 0x0031, 0x0031, 0x0029, 0x0000, 0x0028, 0x0031,
> +    0x0032, 0x0029, 0x0000, 0x0028, 0x0031, 0x0033, 0x0029, 0x0000,
> +    0x0028, 0x0031, 0x0034, 0x0029, 0x0000, 0x0028, 0x0031, 0x0035,
> +    0x0029, 0x0000, 0x0028, 0x0031, 0x0036, 0x0029, 0x0000, 0x0028,
> +    0x0031, 0x0037, 0x0029, 0x0000, 0x0028, 0x0031, 0x0038, 0x0029,
> +    0x0000, 0x0028, 0x0031, 0x0039, 0x0029, 0x0000, 0x0028, 0x0032,
> +    0x0030, 0x0029, 0x0000, 0x0031, 0x002e, 0x0000, 0x0032, 0x002e,
> +    0x0000, 0x0033, 0x002e, 0x0000, 0x0034, 0x002e, 0x0000, 0x0035,
> +    0x002e, 0x0000, 0x0036, 0x002e, 0x0000, 0x0037, 0x002e, 0x0000,
> +    0x0038, 0x002e, 0x0000, 0x0039, 0x002e, 0x0000, 0x0031, 0x0030,
> +    0x002e, 0x0000, 0x0031, 0x0031, 0x002e, 0x0000, 0x0031, 0x0032,
> +    0x002e, 0x0000, 0x0031, 0x0033, 0x002e, 0x0000, 0x0031, 0x0034,
> +    0x002e, 0x0000, 0x0031, 0x0035, 0x002e, 0x0000, 0x0031, 0x0036,
> +    0x002e, 0x0000, 0x0031, 0x0037, 0x002e, 0x0000, 0x0031, 0x0038,
> +    0x002e, 0x0000, 0x0031, 0x0039, 0x002e, 0x0000, 0x0032, 0x0030,
> +    0x002e, 0x0000, 0x0028, 0x0061, 0x0029, 0x0000, 0x0028, 0x0062,
> +    0x0029, 0x0000, 0x0028, 0x0063, 0x0029, 0x0000, 0x0028, 0x0064,
> +    0x0029, 0x0000, 0x0028, 0x0065, 0x0029, 0x0000, 0x0028, 0x0066,
> +    0x0029, 0x0000, 0x0028, 0x0067, 0x0029, 0x0000, 0x0028, 0x0068,
> +    0x0029, 0x0000, 0x0028, 0x0069, 0x0029, 0x0000, 0x0028, 0x006a,
> +    0x0029, 0x0000, 0x0028, 0x006b, 0x0029, 0x0000, 0x0028, 0x006c,
> +    0x0029, 0x0000, 0x0028, 0x006d, 0x0029, 0x0000, 0x0028, 0x006e,
> +    0x0029, 0x0000, 0x0028, 0x006f, 0x0029, 0x0000, 0x0028, 0x0070,
> +    0x0029, 0x0000, 0x0028, 0x0071, 0x0029, 0x0000, 0x0028, 0x0072,
> +    0x0029, 0x0000, 0x0028, 0x0073, 0x0029, 0x0000, 0x0028, 0x0074,
> +    0x0029, 0x0000, 0x0028, 0x0075, 0x0029, 0x0000, 0x0028, 0x0076,
> +    0x0029, 0x0000, 0x0028, 0x0077, 0x0029, 0x0000, 0x0028, 0x0078,
> +    0x0029, 0x0000, 0x0028, 0x0079, 0x0029, 0x0000, 0x0028, 0x007a,
> +    0x0029, 0x0000, 0x0053, 0x0000, 0x0059, 0x0000, 0x0071, 0x0000,
> +    0x222b, 0x222b, 0x222b, 0x222b, 0x0000, 0x003a, 0x003a, 0x003d,
> +    0x0000, 0x003d, 0x003d, 0x0000, 0x003d, 0x003d, 0x003d, 0x0000,
> +    0x2add, 0x0338, 0x0000, 0x2d61, 0x0000, 0x6bcd, 0x0000, 0x9f9f,
> +    0x0000, 0x4e00, 0x0000, 0x4e28, 0x0000, 0x4e36, 0x0000, 0x4e3f,
> +    0x0000, 0x4e59, 0x0000, 0x4e85, 0x0000, 0x4e8c, 0x0000, 0x4ea0,
> +    0x0000, 0x4eba, 0x0000, 0x513f, 0x0000, 0x5165, 0x0000, 0x516b,
> +    0x0000, 0x5182, 0x0000, 0x5196, 0x0000, 0x51ab, 0x0000, 0x51e0,
> +    0x0000, 0x51f5, 0x0000, 0x5200, 0x0000, 0x529b, 0x0000, 0x52f9,
> +    0x0000, 0x5315, 0x0000, 0x531a, 0x0000, 0x5338, 0x0000, 0x5341,
> +    0x0000, 0x535c, 0x0000, 0x5369, 0x0000, 0x5382, 0x0000, 0x53b6,
> +    0x0000, 0x53c8, 0x0000, 0x53e3, 0x0000, 0x56d7, 0x0000, 0x571f,
> +    0x0000, 0x58eb, 0x0000, 0x5902, 0x0000, 0x590a, 0x0000, 0x5915,
> +    0x0000, 0x5927, 0x0000, 0x5973, 0x0000, 0x5b50, 0x0000, 0x5b80,
> +    0x0000, 0x5bf8, 0x0000, 0x5c0f, 0x0000, 0x5c22, 0x0000, 0x5c38,
> +    0x0000, 0x5c6e, 0x0000, 0x5c71, 0x0000, 0x5ddb, 0x0000, 0x5de5,
> +    0x0000, 0x5df1, 0x0000, 0x5dfe, 0x0000, 0x5e72, 0x0000, 0x5e7a,
> +    0x0000, 0x5e7f, 0x0000, 0x5ef4, 0x0000, 0x5efe, 0x0000, 0x5f0b,
> +    0x0000, 0x5f13, 0x0000, 0x5f50, 0x0000, 0x5f61, 0x0000, 0x5f73,
> +    0x0000, 0x5fc3, 0x0000, 0x6208, 0x0000, 0x6236, 0x0000, 0x624b,
> +    0x0000, 0x652f, 0x0000, 0x6534, 0x0000, 0x6587, 0x0000, 0x6597,
> +    0x0000, 0x65a4, 0x0000, 0x65b9, 0x0000, 0x65e0, 0x0000, 0x65e5,
> +    0x0000, 0x66f0, 0x0000, 0x6708, 0x0000, 0x6728, 0x0000, 0x6b20,
> +    0x0000, 0x6b62, 0x0000, 0x6b79, 0x0000, 0x6bb3, 0x0000, 0x6bcb,
> +    0x0000, 0x6bd4, 0x0000, 0x6bdb, 0x0000, 0x6c0f, 0x0000, 0x6c14,
> +    0x0000, 0x6c34, 0x0000, 0x706b, 0x0000, 0x722a, 0x0000, 0x7236,
> +    0x0000, 0x723b, 0x0000, 0x723f, 0x0000, 0x7247, 0x0000, 0x7259,
> +    0x0000, 0x725b, 0x0000, 0x72ac, 0x0000, 0x7384, 0x0000, 0x7389,
> +    0x0000, 0x74dc, 0x0000, 0x74e6, 0x0000, 0x7518, 0x0000, 0x751f,
> +    0x0000, 0x7528, 0x0000, 0x7530, 0x0000, 0x758b, 0x0000, 0x7592,
> +    0x0000, 0x7676, 0x0000, 0x767d, 0x0000, 0x76ae, 0x0000, 0x76bf,
> +    0x0000, 0x76ee, 0x0000, 0x77db, 0x0000, 0x77e2, 0x0000, 0x77f3,
> +    0x0000, 0x793a, 0x0000, 0x79b8, 0x0000, 0x79be, 0x0000, 0x7a74,
> +    0x0000, 0x7acb, 0x0000, 0x7af9, 0x0000, 0x7c73, 0x0000, 0x7cf8,
> +    0x0000, 0x7f36, 0x0000, 0x7f51, 0x0000, 0x7f8a, 0x0000, 0x7fbd,
> +    0x0000, 0x8001, 0x0000, 0x800c, 0x0000, 0x8012, 0x0000, 0x8033,
> +    0x0000, 0x807f, 0x0000, 0x8089, 0x0000, 0x81e3, 0x0000, 0x81ea,
> +    0x0000, 0x81f3, 0x0000, 0x81fc, 0x0000, 0x820c, 0x0000, 0x821b,
> +    0x0000, 0x821f, 0x0000, 0x826e, 0x0000, 0x8272, 0x0000, 0x8278,
> +    0x0000, 0x864d, 0x0000, 0x866b, 0x0000, 0x8840, 0x0000, 0x884c,
> +    0x0000, 0x8863, 0x0000, 0x897e, 0x0000, 0x898b, 0x0000, 0x89d2,
> +    0x0000, 0x8a00, 0x0000, 0x8c37, 0x0000, 0x8c46, 0x0000, 0x8c55,
> +    0x0000, 0x8c78, 0x0000, 0x8c9d, 0x0000, 0x8d64, 0x0000, 0x8d70,
> +    0x0000, 0x8db3, 0x0000, 0x8eab, 0x0000, 0x8eca, 0x0000, 0x8f9b,
> +    0x0000, 0x8fb0, 0x0000, 0x8fb5, 0x0000, 0x9091, 0x0000, 0x9149,
> +    0x0000, 0x91c6, 0x0000, 0x91cc, 0x0000, 0x91d1, 0x0000, 0x9577,
> +    0x0000, 0x9580, 0x0000, 0x961c, 0x0000, 0x96b6, 0x0000, 0x96b9,
> +    0x0000, 0x96e8, 0x0000, 0x9751, 0x0000, 0x975e, 0x0000, 0x9762,
> +    0x0000, 0x9769, 0x0000, 0x97cb, 0x0000, 0x97ed, 0x0000, 0x97f3,
> +    0x0000, 0x9801, 0x0000, 0x98a8, 0x0000, 0x98db, 0x0000, 0x98df,
> +    0x0000, 0x9996, 0x0000, 0x9999, 0x0000, 0x99ac, 0x0000, 0x9aa8,
> +    0x0000, 0x9ad8, 0x0000, 0x9adf, 0x0000, 0x9b25, 0x0000, 0x9b2f,
> +    0x0000, 0x9b32, 0x0000, 0x9b3c, 0x0000, 0x9b5a, 0x0000, 0x9ce5,
> +    0x0000, 0x9e75, 0x0000, 0x9e7f, 0x0000, 0x9ea5, 0x0000, 0x9ebb,
> +    0x0000, 0x9ec3, 0x0000, 0x9ecd, 0x0000, 0x9ed1, 0x0000, 0x9ef9,
> +    0x0000, 0x9efd, 0x0000, 0x9f0e, 0x0000, 0x9f13, 0x0000, 0x9f20,
> +    0x0000, 0x9f3b, 0x0000, 0x9f4a, 0x0000, 0x9f52, 0x0000, 0x9f8d,
> +    0x0000, 0x9f9c, 0x0000, 0x9fa0, 0x0000, 0x3012, 0x0000, 0x5344,
> +    0x0000, 0x5345, 0x0000, 0x304b, 0x3099, 0x0000, 0x304d, 0x3099,
> +    0x0000, 0x304f, 0x3099, 0x0000, 0x3051, 0x3099, 0x0000, 0x3053,
> +    0x3099, 0x0000, 0x3055, 0x3099, 0x0000, 0x3057, 0x3099, 0x0000,
> +    0x3059, 0x3099, 0x0000, 0x305b, 0x3099, 0x0000, 0x305d, 0x3099,
> +    0x0000, 0x305f, 0x3099, 0x0000, 0x3061, 0x3099, 0x0000, 0x3064,
> +    0x3099, 0x0000, 0x3066, 0x3099, 0x0000, 0x3068, 0x3099, 0x0000,
> +    0x306f, 0x3099, 0x0000, 0x306f, 0x309a, 0x0000, 0x3072, 0x3099,
> +    0x0000, 0x3072, 0x309a, 0x0000, 0x3075, 0x3099, 0x0000, 0x3075,
> +    0x309a, 0x0000, 0x3078, 0x3099, 0x0000, 0x3078, 0x309a, 0x0000,
> +    0x307b, 0x3099, 0x0000, 0x307b, 0x309a, 0x0000, 0x3046, 0x3099,
> +    0x0000, 0x0020, 0x3099, 0x0000, 0x0020, 0x309a, 0x0000, 0x309d,
> +    0x3099, 0x0000, 0x3088, 0x308a, 0x0000, 0x30ab, 0x3099, 0x0000,
> +    0x30ad, 0x3099, 0x0000, 0x30af, 0x3099, 0x0000, 0x30b1, 0x3099,
> +    0x0000, 0x30b3, 0x3099, 0x0000, 0x30b5, 0x3099, 0x0000, 0x30b7,
> +    0x3099, 0x0000, 0x30b9, 0x3099, 0x0000, 0x30bb, 0x3099, 0x0000,
> +    0x30bd, 0x3099, 0x0000, 0x30bf, 0x3099, 0x0000, 0x30c1, 0x3099,
> +    0x0000, 0x30c4, 0x3099, 0x0000, 0x30c6, 0x3099, 0x0000, 0x30c8,
> +    0x3099, 0x0000, 0x30cf, 0x3099, 0x0000, 0x30cf, 0x309a, 0x0000,
> +    0x30d2, 0x3099, 0x0000, 0x30d2, 0x309a, 0x0000, 0x30d5, 0x3099,
> +    0x0000, 0x30d5, 0x309a, 0x0000, 0x30d8, 0x3099, 0x0000, 0x30d8,
> +    0x309a, 0x0000, 0x30db, 0x3099, 0x0000, 0x30db, 0x309a, 0x0000,
> +    0x30a6, 0x3099, 0x0000, 0x30ef, 0x3099, 0x0000, 0x30f0, 0x3099,
> +    0x0000, 0x30f1, 0x3099, 0x0000, 0x30f2, 0x3099, 0x0000, 0x30fd,
> +    0x3099, 0x0000, 0x30b3, 0x30c8, 0x0000, 0x1100, 0x0000, 0x1101,
> +    0x0000, 0x11aa, 0x0000, 0x1102, 0x0000, 0x11ac, 0x0000, 0x11ad,
> +    0x0000, 0x1103, 0x0000, 0x1104, 0x0000, 0x1105, 0x0000, 0x11b0,
> +    0x0000, 0x11b1, 0x0000, 0x11b2, 0x0000, 0x11b3, 0x0000, 0x11b4,
> +    0x0000, 0x11b5, 0x0000, 0x111a, 0x0000, 0x1106, 0x0000, 0x1107,
> +    0x0000, 0x1108, 0x0000, 0x1121, 0x0000, 0x1109, 0x0000, 0x110a,
> +    0x0000, 0x110b, 0x0000, 0x110c, 0x0000, 0x110d, 0x0000, 0x110e,
> +    0x0000, 0x110f, 0x0000, 0x1110, 0x0000, 0x1111, 0x0000, 0x1112,
> +    0x0000, 0x1161, 0x0000, 0x1162, 0x0000, 0x1163, 0x0000, 0x1164,
> +    0x0000, 0x1165, 0x0000, 0x1166, 0x0000, 0x1167, 0x0000, 0x1168,
> +    0x0000, 0x1169, 0x0000, 0x116a, 0x0000, 0x116b, 0x0000, 0x116c,
> +    0x0000, 0x116d, 0x0000, 0x116e, 0x0000, 0x116f, 0x0000, 0x1170,
> +    0x0000, 0x1171, 0x0000, 0x1172, 0x0000, 0x1173, 0x0000, 0x1174,
> +    0x0000, 0x1175, 0x0000, 0x1160, 0x0000, 0x1114, 0x0000, 0x1115,
> +    0x0000, 0x11c7, 0x0000, 0x11c8, 0x0000, 0x11cc, 0x0000, 0x11ce,
> +    0x0000, 0x11d3, 0x0000, 0x11d7, 0x0000, 0x11d9, 0x0000, 0x111c,
> +    0x0000, 0x11dd, 0x0000, 0x11df, 0x0000, 0x111d, 0x0000, 0x111e,
> +    0x0000, 0x1120, 0x0000, 0x1122, 0x0000, 0x1123, 0x0000, 0x1127,
> +    0x0000, 0x1129, 0x0000, 0x112b, 0x0000, 0x112c, 0x0000, 0x112d,
> +    0x0000, 0x112e, 0x0000, 0x112f, 0x0000, 0x1132, 0x0000, 0x1136,
> +    0x0000, 0x1140, 0x0000, 0x1147, 0x0000, 0x114c, 0x0000, 0x11f1,
> +    0x0000, 0x11f2, 0x0000, 0x1157, 0x0000, 0x1158, 0x0000, 0x1159,
> +    0x0000, 0x1184, 0x0000, 0x1185, 0x0000, 0x1188, 0x0000, 0x1191,
> +    0x0000, 0x1192, 0x0000, 0x1194, 0x0000, 0x119e, 0x0000, 0x11a1,
> +    0x0000, 0x4e09, 0x0000, 0x56db, 0x0000, 0x4e0a, 0x0000, 0x4e2d,
> +    0x0000, 0x4e0b, 0x0000, 0x7532, 0x0000, 0x4e19, 0x0000, 0x4e01,
> +    0x0000, 0x5929, 0x0000, 0x5730, 0x0000, 0x0028, 0x1100, 0x0029,
> +    0x0000, 0x0028, 0x1102, 0x0029, 0x0000, 0x0028, 0x1103, 0x0029,
> +    0x0000, 0x0028, 0x1105, 0x0029, 0x0000, 0x0028, 0x1106, 0x0029,
> +    0x0000, 0x0028, 0x1107, 0x0029, 0x0000, 0x0028, 0x1109, 0x0029,
> +    0x0000, 0x0028, 0x110b, 0x0029, 0x0000, 0x0028, 0x110c, 0x0029,
> +    0x0000, 0x0028, 0x110e, 0x0029, 0x0000, 0x0028, 0x110f, 0x0029,
> +    0x0000, 0x0028, 0x1110, 0x0029, 0x0000, 0x0028, 0x1111, 0x0029,
> +    0x0000, 0x0028, 0x1112, 0x0029, 0x0000, 0x0028, 0x1100, 0x1161,
> +    0x0029, 0x0000, 0x0028, 0x1102, 0x1161, 0x0029, 0x0000, 0x0028,
> +    0x1103, 0x1161, 0x0029, 0x0000, 0x0028, 0x1105, 0x1161, 0x0029,
> +    0x0000, 0x0028, 0x1106, 0x1161, 0x0029, 0x0000, 0x0028, 0x1107,
> +    0x1161, 0x0029, 0x0000, 0x0028, 0x1109, 0x1161, 0x0029, 0x0000,
> +    0x0028, 0x110b, 0x1161, 0x0029, 0x0000, 0x0028, 0x110c, 0x1161,
> +    0x0029, 0x0000, 0x0028, 0x110e, 0x1161, 0x0029, 0x0000, 0x0028,
> +    0x110f, 0x1161, 0x0029, 0x0000, 0x0028, 0x1110, 0x1161, 0x0029,
> +    0x0000, 0x0028, 0x1111, 0x1161, 0x0029, 0x0000, 0x0028, 0x1112,
> +    0x1161, 0x0029, 0x0000, 0x0028, 0x110c, 0x116e, 0x0029, 0x0000,
> +    0x0028, 0x110b, 0x1169, 0x110c, 0x1165, 0x11ab, 0x0029, 0x0000,
> +    0x0028, 0x110b, 0x1169, 0x1112, 0x116e, 0x0029, 0x0000, 0x0028,
> +    0x4e00, 0x0029, 0x0000, 0x0028, 0x4e8c, 0x0029, 0x0000, 0x0028,
> +    0x4e09, 0x0029, 0x0000, 0x0028, 0x56db, 0x0029, 0x0000, 0x0028,
> +    0x4e94, 0x0029, 0x0000, 0x0028, 0x516d, 0x0029, 0x0000, 0x0028,
> +    0x4e03, 0x0029, 0x0000, 0x0028, 0x516b, 0x0029, 0x0000, 0x0028,
> +    0x4e5d, 0x0029, 0x0000, 0x0028, 0x5341, 0x0029, 0x0000, 0x0028,
> +    0x6708, 0x0029, 0x0000, 0x0028, 0x706b, 0x0029, 0x0000, 0x0028,
> +    0x6c34, 0x0029, 0x0000, 0x0028, 0x6728, 0x0029, 0x0000, 0x0028,
> +    0x91d1, 0x0029, 0x0000, 0x0028, 0x571f, 0x0029, 0x0000, 0x0028,
> +    0x65e5, 0x0029, 0x0000, 0x0028, 0x682a, 0x0029, 0x0000, 0x0028,
> +    0x6709, 0x0029, 0x0000, 0x0028, 0x793e, 0x0029, 0x0000, 0x0028,
> +    0x540d, 0x0029, 0x0000, 0x0028, 0x7279, 0x0029, 0x0000, 0x0028,
> +    0x8ca1, 0x0029, 0x0000, 0x0028, 0x795d, 0x0029, 0x0000, 0x0028,
> +    0x52b4, 0x0029, 0x0000, 0x0028, 0x4ee3, 0x0029, 0x0000, 0x0028,
> +    0x547c, 0x0029, 0x0000, 0x0028, 0x5b66, 0x0029, 0x0000, 0x0028,
> +    0x76e3, 0x0029, 0x0000, 0x0028, 0x4f01, 0x0029, 0x0000, 0x0028,
> +    0x8cc7, 0x0029, 0x0000, 0x0028, 0x5354, 0x0029, 0x0000, 0x0028,
> +    0x796d, 0x0029, 0x0000, 0x0028, 0x4f11, 0x0029, 0x0000, 0x0028,
> +    0x81ea, 0x0029, 0x0000, 0x0028, 0x81f3, 0x0029, 0x0000, 0x554f,
> +    0x0000, 0x5e7c, 0x0000, 0x7b8f, 0x0000, 0x0050, 0x0054, 0x0045,
> +    0x0000, 0x0032, 0x0031, 0x0000, 0x0032, 0x0032, 0x0000, 0x0032,
> +    0x0033, 0x0000, 0x0032, 0x0034, 0x0000, 0x0032, 0x0035, 0x0000,
> +    0x0032, 0x0036, 0x0000, 0x0032, 0x0037, 0x0000, 0x0032, 0x0038,
> +    0x0000, 0x0032, 0x0039, 0x0000, 0x0033, 0x0030, 0x0000, 0x0033,
> +    0x0031, 0x0000, 0x0033, 0x0032, 0x0000, 0x0033, 0x0033, 0x0000,
> +    0x0033, 0x0034, 0x0000, 0x0033, 0x0035, 0x0000, 0x1100, 0x1161,
> +    0x0000, 0x1102, 0x1161, 0x0000, 0x1103, 0x1161, 0x0000, 0x1105,
> +    0x1161, 0x0000, 0x1106, 0x1161, 0x0000, 0x1107, 0x1161, 0x0000,
> +    0x1109, 0x1161, 0x0000, 0x110b, 0x1161, 0x0000, 0x110c, 0x1161,
> +    0x0000, 0x110e, 0x1161, 0x0000, 0x110f, 0x1161, 0x0000, 0x1110,
> +    0x1161, 0x0000, 0x1111, 0x1161, 0x0000, 0x1112, 0x1161, 0x0000,
> +    0x110e, 0x1161, 0x11b7, 0x1100, 0x1169, 0x0000, 0x110c, 0x116e,
> +    0x110b, 0x1174, 0x0000, 0x110b, 0x116e, 0x0000, 0x4e94, 0x0000,
> +    0x516d, 0x0000, 0x4e03, 0x0000, 0x4e5d, 0x0000, 0x682a, 0x0000,
> +    0x6709, 0x0000, 0x793e, 0x0000, 0x540d, 0x0000, 0x7279, 0x0000,
> +    0x8ca1, 0x0000, 0x795d, 0x0000, 0x52b4, 0x0000, 0x79d8, 0x0000,
> +    0x7537, 0x0000, 0x9069, 0x0000, 0x512a, 0x0000, 0x5370, 0x0000,
> +    0x6ce8, 0x0000, 0x9805, 0x0000, 0x4f11, 0x0000, 0x5199, 0x0000,
> +    0x6b63, 0x0000, 0x5de6, 0x0000, 0x53f3, 0x0000, 0x533b, 0x0000,
> +    0x5b97, 0x0000, 0x5b66, 0x0000, 0x76e3, 0x0000, 0x4f01, 0x0000,
> +    0x8cc7, 0x0000, 0x5354, 0x0000, 0x591c, 0x0000, 0x0033, 0x0036,
> +    0x0000, 0x0033, 0x0037, 0x0000, 0x0033, 0x0038, 0x0000, 0x0033,
> +    0x0039, 0x0000, 0x0034, 0x0030, 0x0000, 0x0034, 0x0031, 0x0000,
> +    0x0034, 0x0032, 0x0000, 0x0034, 0x0033, 0x0000, 0x0034, 0x0034,
> +    0x0000, 0x0034, 0x0035, 0x0000, 0x0034, 0x0036, 0x0000, 0x0034,
> +    0x0037, 0x0000, 0x0034, 0x0038, 0x0000, 0x0034, 0x0039, 0x0000,
> +    0x0035, 0x0030, 0x0000, 0x0031, 0x6708, 0x0000, 0x0032, 0x6708,
> +    0x0000, 0x0033, 0x6708, 0x0000, 0x0034, 0x6708, 0x0000, 0x0035,
> +    0x6708, 0x0000, 0x0036, 0x6708, 0x0000, 0x0037, 0x6708, 0x0000,
> +    0x0038, 0x6708, 0x0000, 0x0039, 0x6708, 0x0000, 0x0031, 0x0030,
> +    0x6708, 0x0000, 0x0031, 0x0031, 0x6708, 0x0000, 0x0031, 0x0032,
> +    0x6708, 0x0000, 0x0048, 0x0067, 0x0000, 0x0065, 0x0072, 0x0067,
> +    0x0000, 0x0065, 0x0056, 0x0000, 0x004c, 0x0054, 0x0044, 0x0000,
> +    0x30a2, 0x0000, 0x30a4, 0x0000, 0x30a6, 0x0000, 0x30a8, 0x0000,
> +    0x30aa, 0x0000, 0x30ab, 0x0000, 0x30ad, 0x0000, 0x30af, 0x0000,
> +    0x30b1, 0x0000, 0x30b3, 0x0000, 0x30b5, 0x0000, 0x30b7, 0x0000,
> +    0x30b9, 0x0000, 0x30bb, 0x0000, 0x30bd, 0x0000, 0x30bf, 0x0000,
> +    0x30c1, 0x0000, 0x30c4, 0x0000, 0x30c6, 0x0000, 0x30c8, 0x0000,
> +    0x30ca, 0x0000, 0x30cb, 0x0000, 0x30cc, 0x0000, 0x30cd, 0x0000,
> +    0x30ce, 0x0000, 0x30cf, 0x0000, 0x30d2, 0x0000, 0x30d5, 0x0000,
> +    0x30d8, 0x0000, 0x30db, 0x0000, 0x30de, 0x0000, 0x30df, 0x0000,
> +    0x30e0, 0x0000, 0x30e1, 0x0000, 0x30e2, 0x0000, 0x30e4, 0x0000,
> +    0x30e6, 0x0000, 0x30e8, 0x0000, 0x30e9, 0x0000, 0x30ea, 0x0000,
> +    0x30eb, 0x0000, 0x30ec, 0x0000, 0x30ed, 0x0000, 0x30ef, 0x0000,
> +    0x30f0, 0x0000, 0x30f1, 0x0000, 0x30f2, 0x0000, 0x30a2, 0x30d1,
> +    0x30fc, 0x30c8, 0x0000, 0x30a2, 0x30eb, 0x30d5, 0x30a1, 0x0000,
> +    0x30a2, 0x30f3, 0x30da, 0x30a2, 0x0000, 0x30a2, 0x30fc, 0x30eb,
> +    0x0000, 0x30a4, 0x30cb, 0x30f3, 0x30b0, 0x0000, 0x30a4, 0x30f3,
> +    0x30c1, 0x0000, 0x30a6, 0x30a9, 0x30f3, 0x0000, 0x30a8, 0x30b9,
> +    0x30af, 0x30fc, 0x30c9, 0x0000, 0x30a8, 0x30fc, 0x30ab, 0x30fc,
> +    0x0000, 0x30aa, 0x30f3, 0x30b9, 0x0000, 0x30aa, 0x30fc, 0x30e0,
> +    0x0000, 0x30ab, 0x30a4, 0x30ea, 0x0000, 0x30ab, 0x30e9, 0x30c3,
> +    0x30c8, 0x0000, 0x30ab, 0x30ed, 0x30ea, 0x30fc, 0x0000, 0x30ac,
> +    0x30ed, 0x30f3, 0x0000, 0x30ac, 0x30f3, 0x30de, 0x0000, 0x30ae,
> +    0x30ac, 0x0000, 0x30ae, 0x30cb, 0x30fc, 0x0000, 0x30ad, 0x30e5,
> +    0x30ea, 0x30fc, 0x0000, 0x30ae, 0x30eb, 0x30c0, 0x30fc, 0x0000,
> +    0x30ad, 0x30ed, 0x0000, 0x30ad, 0x30ed, 0x30b0, 0x30e9, 0x30e0,
> +    0x0000, 0x30ad, 0x30ed, 0x30e1, 0x30fc, 0x30c8, 0x30eb, 0x0000,
> +    0x30ad, 0x30ed, 0x30ef, 0x30c3, 0x30c8, 0x0000, 0x30b0, 0x30e9,
> +    0x30e0, 0x0000, 0x30b0, 0x30e9, 0x30e0, 0x30c8, 0x30f3, 0x0000,
> +    0x30af, 0x30eb, 0x30bc, 0x30a4, 0x30ed, 0x0000, 0x30af, 0x30ed,
> +    0x30fc, 0x30cd, 0x0000, 0x30b1, 0x30fc, 0x30b9, 0x0000, 0x30b3,
> +    0x30eb, 0x30ca, 0x0000, 0x30b3, 0x30fc, 0x30dd, 0x0000, 0x30b5,
> +    0x30a4, 0x30af, 0x30eb, 0x0000, 0x30b5, 0x30f3, 0x30c1, 0x30fc,
> +    0x30e0, 0x0000, 0x30b7, 0x30ea, 0x30f3, 0x30b0, 0x0000, 0x30bb,
> +    0x30f3, 0x30c1, 0x0000, 0x30bb, 0x30f3, 0x30c8, 0x0000, 0x30c0,
> +    0x30fc, 0x30b9, 0x0000, 0x30c7, 0x30b7, 0x0000, 0x30c9, 0x30eb,
> +    0x0000, 0x30c8, 0x30f3, 0x0000, 0x30ca, 0x30ce, 0x0000, 0x30ce,
> +    0x30c3, 0x30c8, 0x0000, 0x30cf, 0x30a4, 0x30c4, 0x0000, 0x30d1,
> +    0x30fc, 0x30bb, 0x30f3, 0x30c8, 0x0000, 0x30d1, 0x30fc, 0x30c4,
> +    0x0000, 0x30d0, 0x30fc, 0x30ec, 0x30eb, 0x0000, 0x30d4, 0x30a2,
> +    0x30b9, 0x30c8, 0x30eb, 0x0000, 0x30d4, 0x30af, 0x30eb, 0x0000,
> +    0x30d4, 0x30b3, 0x0000, 0x30d3, 0x30eb, 0x0000, 0x30d5, 0x30a1,
> +    0x30e9, 0x30c3, 0x30c9, 0x0000, 0x30d5, 0x30a3, 0x30fc, 0x30c8,
> +    0x0000, 0x30d6, 0x30c3, 0x30b7, 0x30a7, 0x30eb, 0x0000, 0x30d5,
> +    0x30e9, 0x30f3, 0x0000, 0x30d8, 0x30af, 0x30bf, 0x30fc, 0x30eb,
> +    0x0000, 0x30da, 0x30bd, 0x0000, 0x30da, 0x30cb, 0x30d2, 0x0000,
> +    0x30d8, 0x30eb, 0x30c4, 0x0000, 0x30da, 0x30f3, 0x30b9, 0x0000,
> +    0x30da, 0x30fc, 0x30b8, 0x0000, 0x30d9, 0x30fc, 0x30bf, 0x0000,
> +    0x30dd, 0x30a4, 0x30f3, 0x30c8, 0x0000, 0x30dc, 0x30eb, 0x30c8,
> +    0x0000, 0x30db, 0x30f3, 0x0000, 0x30dd, 0x30f3, 0x30c9, 0x0000,
> +    0x30db, 0x30fc, 0x30eb, 0x0000, 0x30db, 0x30fc, 0x30f3, 0x0000,
> +    0x30de, 0x30a4, 0x30af, 0x30ed, 0x0000, 0x30de, 0x30a4, 0x30eb,
> +    0x0000, 0x30de, 0x30c3, 0x30cf, 0x0000, 0x30de, 0x30eb, 0x30af,
> +    0x0000, 0x30de, 0x30f3, 0x30b7, 0x30e7, 0x30f3, 0x0000, 0x30df,
> +    0x30af, 0x30ed, 0x30f3, 0x0000, 0x30df, 0x30ea, 0x0000, 0x30df,
> +    0x30ea, 0x30d0, 0x30fc, 0x30eb, 0x0000, 0x30e1, 0x30ac, 0x0000,
> +    0x30e1, 0x30ac, 0x30c8, 0x30f3, 0x0000, 0x30e1, 0x30fc, 0x30c8,
> +    0x30eb, 0x0000, 0x30e4, 0x30fc, 0x30c9, 0x0000, 0x30e4, 0x30fc,
> +    0x30eb, 0x0000, 0x30e6, 0x30a2, 0x30f3, 0x0000, 0x30ea, 0x30c3,
> +    0x30c8, 0x30eb, 0x0000, 0x30ea, 0x30e9, 0x0000, 0x30eb, 0x30d4,
> +    0x30fc, 0x0000, 0x30eb, 0x30fc, 0x30d6, 0x30eb, 0x0000, 0x30ec,
> +    0x30e0, 0x0000, 0x30ec, 0x30f3, 0x30c8, 0x30b2, 0x30f3, 0x0000,
> +    0x30ef, 0x30c3, 0x30c8, 0x0000, 0x0030, 0x70b9, 0x0000, 0x0031,
> +    0x70b9, 0x0000, 0x0032, 0x70b9, 0x0000, 0x0033, 0x70b9, 0x0000,
> +    0x0034, 0x70b9, 0x0000, 0x0035, 0x70b9, 0x0000, 0x0036, 0x70b9,
> +    0x0000, 0x0037, 0x70b9, 0x0000, 0x0038, 0x70b9, 0x0000, 0x0039,
> +    0x70b9, 0x0000, 0x0031, 0x0030, 0x70b9, 0x0000, 0x0031, 0x0031,
> +    0x70b9, 0x0000, 0x0031, 0x0032, 0x70b9, 0x0000, 0x0031, 0x0033,
> +    0x70b9, 0x0000, 0x0031, 0x0034, 0x70b9, 0x0000, 0x0031, 0x0035,
> +    0x70b9, 0x0000, 0x0031, 0x0036, 0x70b9, 0x0000, 0x0031, 0x0037,
> +    0x70b9, 0x0000, 0x0031, 0x0038, 0x70b9, 0x0000, 0x0031, 0x0039,
> +    0x70b9, 0x0000, 0x0032, 0x0030, 0x70b9, 0x0000, 0x0032, 0x0031,
> +    0x70b9, 0x0000, 0x0032, 0x0032, 0x70b9, 0x0000, 0x0032, 0x0033,
> +    0x70b9, 0x0000, 0x0032, 0x0034, 0x70b9, 0x0000, 0x0068, 0x0050,
> +    0x0061, 0x0000, 0x0064, 0x0061, 0x0000, 0x0041, 0x0055, 0x0000,
> +    0x0062, 0x0061, 0x0072, 0x0000, 0x006f, 0x0056, 0x0000, 0x0070,
> +    0x0063, 0x0000, 0x0064, 0x006d, 0x0000, 0x0064, 0x006d, 0x00b2,
> +    0x0000, 0x0064, 0x006d, 0x00b3, 0x0000, 0x0049, 0x0055, 0x0000,
> +    0x5e73, 0x6210, 0x0000, 0x662d, 0x548c, 0x0000, 0x5927, 0x6b63,
> +    0x0000, 0x660e, 0x6cbb, 0x0000, 0x682a, 0x5f0f, 0x4f1a, 0x793e,
> +    0x0000, 0x0070, 0x0041, 0x0000, 0x006e, 0x0041, 0x0000, 0x03bc,
> +    0x0041, 0x0000, 0x006d, 0x0041, 0x0000, 0x006b, 0x0041, 0x0000,
> +    0x004b, 0x0042, 0x0000, 0x004d, 0x0042, 0x0000, 0x0047, 0x0042,
> +    0x0000, 0x0063, 0x0061, 0x006c, 0x0000, 0x006b, 0x0063, 0x0061,
> +    0x006c, 0x0000, 0x0070, 0x0046, 0x0000, 0x006e, 0x0046, 0x0000,
> +    0x03bc, 0x0046, 0x0000, 0x03bc, 0x0067, 0x0000, 0x006d, 0x0067,
> +    0x0000, 0x006b, 0x0067, 0x0000, 0x0048, 0x007a, 0x0000, 0x006b,
> +    0x0048, 0x007a, 0x0000, 0x004d, 0x0048, 0x007a, 0x0000, 0x0047,
> +    0x0048, 0x007a, 0x0000, 0x0054, 0x0048, 0x007a, 0x0000, 0x03bc,
> +    0x2113, 0x0000, 0x006d, 0x2113, 0x0000, 0x0064, 0x2113, 0x0000,
> +    0x006b, 0x2113, 0x0000, 0x0066, 0x006d, 0x0000, 0x006e, 0x006d,
> +    0x0000, 0x03bc, 0x006d, 0x0000, 0x006d, 0x006d, 0x0000, 0x0063,
> +    0x006d, 0x0000, 0x006b, 0x006d, 0x0000, 0x006d, 0x006d, 0x00b2,
> +    0x0000, 0x0063, 0x006d, 0x00b2, 0x0000, 0x006d, 0x00b2, 0x0000,
> +    0x006b, 0x006d, 0x00b2, 0x0000, 0x006d, 0x006d, 0x00b3, 0x0000,
> +    0x0063, 0x006d, 0x00b3, 0x0000, 0x006d, 0x00b3, 0x0000, 0x006b,
> +    0x006d, 0x00b3, 0x0000, 0x006d, 0x2215, 0x0073, 0x0000, 0x006d,
> +    0x2215, 0x0073, 0x00b2, 0x0000, 0x0050, 0x0061, 0x0000, 0x006b,
> +    0x0050, 0x0061, 0x0000, 0x004d, 0x0050, 0x0061, 0x0000, 0x0047,
> +    0x0050, 0x0061, 0x0000, 0x0072, 0x0061, 0x0064, 0x0000, 0x0072,
> +    0x0061, 0x0064, 0x2215, 0x0073, 0x0000, 0x0072, 0x0061, 0x0064,
> +    0x2215, 0x0073, 0x00b2, 0x0000, 0x0070, 0x0073, 0x0000, 0x006e,
> +    0x0073, 0x0000, 0x03bc, 0x0073, 0x0000, 0x006d, 0x0073, 0x0000,
> +    0x0070, 0x0056, 0x0000, 0x006e, 0x0056, 0x0000, 0x03bc, 0x0056,
> +    0x0000, 0x006d, 0x0056, 0x0000, 0x006b, 0x0056, 0x0000, 0x004d,
> +    0x0056, 0x0000, 0x0070, 0x0057, 0x0000, 0x006e, 0x0057, 0x0000,
> +    0x03bc, 0x0057, 0x0000, 0x006d, 0x0057, 0x0000, 0x006b, 0x0057,
> +    0x0000, 0x004d, 0x0057, 0x0000, 0x006b, 0x03a9, 0x0000, 0x004d,
> +    0x03a9, 0x0000, 0x0061, 0x002e, 0x006d, 0x002e, 0x0000, 0x0042,
> +    0x0071, 0x0000, 0x0063, 0x0063, 0x0000, 0x0063, 0x0064, 0x0000,
> +    0x0043, 0x2215, 0x006b, 0x0067, 0x0000, 0x0043, 0x006f, 0x002e,
> +    0x0000, 0x0064, 0x0042, 0x0000, 0x0047, 0x0079, 0x0000, 0x0068,
> +    0x0061, 0x0000, 0x0048, 0x0050, 0x0000, 0x0069, 0x006e, 0x0000,
> +    0x004b, 0x004b, 0x0000, 0x004b, 0x004d, 0x0000, 0x006b, 0x0074,
> +    0x0000, 0x006c, 0x006d, 0x0000, 0x006c, 0x006e, 0x0000, 0x006c,
> +    0x006f, 0x0067, 0x0000, 0x006c, 0x0078, 0x0000, 0x006d, 0x0062,
> +    0x0000, 0x006d, 0x0069, 0x006c, 0x0000, 0x006d, 0x006f, 0x006c,
> +    0x0000, 0x0050, 0x0048, 0x0000, 0x0070, 0x002e, 0x006d, 0x002e,
> +    0x0000, 0x0050, 0x0050, 0x004d, 0x0000, 0x0050, 0x0052, 0x0000,
> +    0x0073, 0x0072, 0x0000, 0x0053, 0x0076, 0x0000, 0x0057, 0x0062,
> +    0x0000, 0x0056, 0x2215, 0x006d, 0x0000, 0x0041, 0x2215, 0x006d,
> +    0x0000, 0x0031, 0x65e5, 0x0000, 0x0032, 0x65e5, 0x0000, 0x0033,
> +    0x65e5, 0x0000, 0x0034, 0x65e5, 0x0000, 0x0035, 0x65e5, 0x0000,
> +    0x0036, 0x65e5, 0x0000, 0x0037, 0x65e5, 0x0000, 0x0038, 0x65e5,
> +    0x0000, 0x0039, 0x65e5, 0x0000, 0x0031, 0x0030, 0x65e5, 0x0000,
> +    0x0031, 0x0031, 0x65e5, 0x0000, 0x0031, 0x0032, 0x65e5, 0x0000,
> +    0x0031, 0x0033, 0x65e5, 0x0000, 0x0031, 0x0034, 0x65e5, 0x0000,
> +    0x0031, 0x0035, 0x65e5, 0x0000, 0x0031, 0x0036, 0x65e5, 0x0000,
> +    0x0031, 0x0037, 0x65e5, 0x0000, 0x0031, 0x0038, 0x65e5, 0x0000,
> +    0x0031, 0x0039, 0x65e5, 0x0000, 0x0032, 0x0030, 0x65e5, 0x0000,
> +    0x0032, 0x0031, 0x65e5, 0x0000, 0x0032, 0x0032, 0x65e5, 0x0000,
> +    0x0032, 0x0033, 0x65e5, 0x0000, 0x0032, 0x0034, 0x65e5, 0x0000,
> +    0x0032, 0x0035, 0x65e5, 0x0000, 0x0032, 0x0036, 0x65e5, 0x0000,
> +    0x0032, 0x0037, 0x65e5, 0x0000, 0x0032, 0x0038, 0x65e5, 0x0000,
> +    0x0032, 0x0039, 0x65e5, 0x0000, 0x0033, 0x0030, 0x65e5, 0x0000,
> +    0x0033, 0x0031, 0x65e5, 0x0000, 0x0067, 0x0061, 0x006c, 0x0000,
> +    0x044a, 0x0000, 0x044c, 0x0000, 0xa76f, 0x0000, 0x0126, 0x0000,
> +    0x0153, 0x0000, 0xa727, 0x0000, 0xab37, 0x0000, 0x026b, 0x0000,
> +    0xab52, 0x0000, 0x8c48, 0x0000, 0x66f4, 0x0000, 0x8cc8, 0x0000,
> +    0x6ed1, 0x0000, 0x4e32, 0x0000, 0x53e5, 0x0000, 0x5951, 0x0000,
> +    0x5587, 0x0000, 0x5948, 0x0000, 0x61f6, 0x0000, 0x7669, 0x0000,
> +    0x7f85, 0x0000, 0x863f, 0x0000, 0x87ba, 0x0000, 0x88f8, 0x0000,
> +    0x908f, 0x0000, 0x6a02, 0x0000, 0x6d1b, 0x0000, 0x70d9, 0x0000,
> +    0x73de, 0x0000, 0x843d, 0x0000, 0x916a, 0x0000, 0x99f1, 0x0000,
> +    0x4e82, 0x0000, 0x5375, 0x0000, 0x6b04, 0x0000, 0x721b, 0x0000,
> +    0x862d, 0x0000, 0x9e1e, 0x0000, 0x5d50, 0x0000, 0x6feb, 0x0000,
> +    0x85cd, 0x0000, 0x8964, 0x0000, 0x62c9, 0x0000, 0x81d8, 0x0000,
> +    0x881f, 0x0000, 0x5eca, 0x0000, 0x6717, 0x0000, 0x6d6a, 0x0000,
> +    0x72fc, 0x0000, 0x90ce, 0x0000, 0x4f86, 0x0000, 0x51b7, 0x0000,
> +    0x52de, 0x0000, 0x64c4, 0x0000, 0x6ad3, 0x0000, 0x7210, 0x0000,
> +    0x76e7, 0x0000, 0x8606, 0x0000, 0x865c, 0x0000, 0x8def, 0x0000,
> +    0x9732, 0x0000, 0x9b6f, 0x0000, 0x9dfa, 0x0000, 0x788c, 0x0000,
> +    0x797f, 0x0000, 0x7da0, 0x0000, 0x83c9, 0x0000, 0x9304, 0x0000,
> +    0x8ad6, 0x0000, 0x58df, 0x0000, 0x5f04, 0x0000, 0x7c60, 0x0000,
> +    0x807e, 0x0000, 0x7262, 0x0000, 0x78ca, 0x0000, 0x8cc2, 0x0000,
> +    0x96f7, 0x0000, 0x58d8, 0x0000, 0x5c62, 0x0000, 0x6a13, 0x0000,
> +    0x6dda, 0x0000, 0x6f0f, 0x0000, 0x7d2f, 0x0000, 0x7e37, 0x0000,
> +    0x964b, 0x0000, 0x52d2, 0x0000, 0x808b, 0x0000, 0x51dc, 0x0000,
> +    0x51cc, 0x0000, 0x7a1c, 0x0000, 0x7dbe, 0x0000, 0x83f1, 0x0000,
> +    0x9675, 0x0000, 0x8b80, 0x0000, 0x62cf, 0x0000, 0x8afe, 0x0000,
> +    0x4e39, 0x0000, 0x5be7, 0x0000, 0x6012, 0x0000, 0x7387, 0x0000,
> +    0x7570, 0x0000, 0x5317, 0x0000, 0x78fb, 0x0000, 0x4fbf, 0x0000,
> +    0x5fa9, 0x0000, 0x4e0d, 0x0000, 0x6ccc, 0x0000, 0x6578, 0x0000,
> +    0x7d22, 0x0000, 0x53c3, 0x0000, 0x585e, 0x0000, 0x7701, 0x0000,
> +    0x8449, 0x0000, 0x8aaa, 0x0000, 0x6bba, 0x0000, 0x6c88, 0x0000,
> +    0x62fe, 0x0000, 0x82e5, 0x0000, 0x63a0, 0x0000, 0x7565, 0x0000,
> +    0x4eae, 0x0000, 0x5169, 0x0000, 0x51c9, 0x0000, 0x6881, 0x0000,
> +    0x7ce7, 0x0000, 0x826f, 0x0000, 0x8ad2, 0x0000, 0x91cf, 0x0000,
> +    0x52f5, 0x0000, 0x5442, 0x0000, 0x5eec, 0x0000, 0x65c5, 0x0000,
> +    0x6ffe, 0x0000, 0x792a, 0x0000, 0x95ad, 0x0000, 0x9a6a, 0x0000,
> +    0x9e97, 0x0000, 0x9ece, 0x0000, 0x66c6, 0x0000, 0x6b77, 0x0000,
> +    0x8f62, 0x0000, 0x5e74, 0x0000, 0x6190, 0x0000, 0x6200, 0x0000,
> +    0x649a, 0x0000, 0x6f23, 0x0000, 0x7149, 0x0000, 0x7489, 0x0000,
> +    0x79ca, 0x0000, 0x7df4, 0x0000, 0x806f, 0x0000, 0x8f26, 0x0000,
> +    0x84ee, 0x0000, 0x9023, 0x0000, 0x934a, 0x0000, 0x5217, 0x0000,
> +    0x52a3, 0x0000, 0x54bd, 0x0000, 0x70c8, 0x0000, 0x88c2, 0x0000,
> +    0x5ec9, 0x0000, 0x5ff5, 0x0000, 0x637b, 0x0000, 0x6bae, 0x0000,
> +    0x7c3e, 0x0000, 0x7375, 0x0000, 0x4ee4, 0x0000, 0x56f9, 0x0000,
> +    0x5dba, 0x0000, 0x601c, 0x0000, 0x73b2, 0x0000, 0x7469, 0x0000,
> +    0x7f9a, 0x0000, 0x8046, 0x0000, 0x9234, 0x0000, 0x96f6, 0x0000,
> +    0x9748, 0x0000, 0x9818, 0x0000, 0x4f8b, 0x0000, 0x79ae, 0x0000,
> +    0x91b4, 0x0000, 0x96b8, 0x0000, 0x60e1, 0x0000, 0x4e86, 0x0000,
> +    0x50da, 0x0000, 0x5bee, 0x0000, 0x5c3f, 0x0000, 0x6599, 0x0000,
> +    0x71ce, 0x0000, 0x7642, 0x0000, 0x84fc, 0x0000, 0x907c, 0x0000,
> +    0x6688, 0x0000, 0x962e, 0x0000, 0x5289, 0x0000, 0x677b, 0x0000,
> +    0x67f3, 0x0000, 0x6d41, 0x0000, 0x6e9c, 0x0000, 0x7409, 0x0000,
> +    0x7559, 0x0000, 0x786b, 0x0000, 0x7d10, 0x0000, 0x985e, 0x0000,
> +    0x622e, 0x0000, 0x9678, 0x0000, 0x502b, 0x0000, 0x5d19, 0x0000,
> +    0x6dea, 0x0000, 0x8f2a, 0x0000, 0x5f8b, 0x0000, 0x6144, 0x0000,
> +    0x6817, 0x0000, 0x9686, 0x0000, 0x5229, 0x0000, 0x540f, 0x0000,
> +    0x5c65, 0x0000, 0x6613, 0x0000, 0x674e, 0x0000, 0x68a8, 0x0000,
> +    0x6ce5, 0x0000, 0x7406, 0x0000, 0x75e2, 0x0000, 0x7f79, 0x0000,
> +    0x88cf, 0x0000, 0x88e1, 0x0000, 0x96e2, 0x0000, 0x533f, 0x0000,
> +    0x6eba, 0x0000, 0x541d, 0x0000, 0x71d0, 0x0000, 0x7498, 0x0000,
> +    0x85fa, 0x0000, 0x96a3, 0x0000, 0x9c57, 0x0000, 0x9e9f, 0x0000,
> +    0x6797, 0x0000, 0x6dcb, 0x0000, 0x81e8, 0x0000, 0x7b20, 0x0000,
> +    0x7c92, 0x0000, 0x72c0, 0x0000, 0x7099, 0x0000, 0x8b58, 0x0000,
> +    0x4ec0, 0x0000, 0x8336, 0x0000, 0x523a, 0x0000, 0x5207, 0x0000,
> +    0x5ea6, 0x0000, 0x62d3, 0x0000, 0x7cd6, 0x0000, 0x5b85, 0x0000,
> +    0x6d1e, 0x0000, 0x66b4, 0x0000, 0x8f3b, 0x0000, 0x964d, 0x0000,
> +    0x5ed3, 0x0000, 0x5140, 0x0000, 0x55c0, 0x0000, 0x585a, 0x0000,
> +    0x6674, 0x0000, 0x51de, 0x0000, 0x732a, 0x0000, 0x76ca, 0x0000,
> +    0x793c, 0x0000, 0x795e, 0x0000, 0x7965, 0x0000, 0x798f, 0x0000,
> +    0x9756, 0x0000, 0x7cbe, 0x0000, 0x8612, 0x0000, 0x8af8, 0x0000,
> +    0x9038, 0x0000, 0x90fd, 0x0000, 0x98ef, 0x0000, 0x98fc, 0x0000,
> +    0x9928, 0x0000, 0x9db4, 0x0000, 0x90de, 0x0000, 0x96b7, 0x0000,
> +    0x4fae, 0x0000, 0x50e7, 0x0000, 0x514d, 0x0000, 0x52c9, 0x0000,
> +    0x52e4, 0x0000, 0x5351, 0x0000, 0x559d, 0x0000, 0x5606, 0x0000,
> +    0x5668, 0x0000, 0x5840, 0x0000, 0x58a8, 0x0000, 0x5c64, 0x0000,
> +    0x6094, 0x0000, 0x6168, 0x0000, 0x618e, 0x0000, 0x61f2, 0x0000,
> +    0x654f, 0x0000, 0x65e2, 0x0000, 0x6691, 0x0000, 0x6885, 0x0000,
> +    0x6d77, 0x0000, 0x6e1a, 0x0000, 0x6f22, 0x0000, 0x716e, 0x0000,
> +    0x722b, 0x0000, 0x7422, 0x0000, 0x7891, 0x0000, 0x7949, 0x0000,
> +    0x7948, 0x0000, 0x7950, 0x0000, 0x7956, 0x0000, 0x798d, 0x0000,
> +    0x798e, 0x0000, 0x7a40, 0x0000, 0x7a81, 0x0000, 0x7bc0, 0x0000,
> +    0x7e09, 0x0000, 0x7e41, 0x0000, 0x7f72, 0x0000, 0x8005, 0x0000,
> +    0x81ed, 0x0000, 0x8279, 0x0000, 0x8457, 0x0000, 0x8910, 0x0000,
> +    0x8996, 0x0000, 0x8b01, 0x0000, 0x8b39, 0x0000, 0x8cd3, 0x0000,
> +    0x8d08, 0x0000, 0x8fb6, 0x0000, 0x96e3, 0x0000, 0x97ff, 0x0000,
> +    0x983b, 0x0000, 0x6075, 0x0000, 0x0000, 0x8218, 0x0000, 0x4e26,
> +    0x0000, 0x51b5, 0x0000, 0x5168, 0x0000, 0x4f80, 0x0000, 0x5145,
> +    0x0000, 0x5180, 0x0000, 0x52c7, 0x0000, 0x52fa, 0x0000, 0x5555,
> +    0x0000, 0x5599, 0x0000, 0x55e2, 0x0000, 0x58b3, 0x0000, 0x5944,
> +    0x0000, 0x5954, 0x0000, 0x5a62, 0x0000, 0x5b28, 0x0000, 0x5ed2,
> +    0x0000, 0x5ed9, 0x0000, 0x5f69, 0x0000, 0x5fad, 0x0000, 0x60d8,
> +    0x0000, 0x614e, 0x0000, 0x6108, 0x0000, 0x6160, 0x0000, 0x6234,
> +    0x0000, 0x63c4, 0x0000, 0x641c, 0x0000, 0x6452, 0x0000, 0x6556,
> +    0x0000, 0x671b, 0x0000, 0x6756, 0x0000, 0x6edb, 0x0000, 0x6ecb,
> +    0x0000, 0x701e, 0x0000, 0x77a7, 0x0000, 0x7235, 0x0000, 0x72af,
> +    0x0000, 0x7471, 0x0000, 0x7506, 0x0000, 0x753b, 0x0000, 0x761d,
> +    0x0000, 0x761f, 0x0000, 0x76db, 0x0000, 0x76f4, 0x0000, 0x774a,
> +    0x0000, 0x7740, 0x0000, 0x78cc, 0x0000, 0x7ab1, 0x0000, 0x7c7b,
> +    0x0000, 0x7d5b, 0x0000, 0x7f3e, 0x0000, 0x8352, 0x0000, 0x83ef,
> +    0x0000, 0x8779, 0x0000, 0x8941, 0x0000, 0x8986, 0x0000, 0x8abf,
> +    0x0000, 0x8acb, 0x0000, 0x8aed, 0x0000, 0x8b8a, 0x0000, 0x8f38,
> +    0x0000, 0x9072, 0x0000, 0x9199, 0x0000, 0x9276, 0x0000, 0x967c,
> +    0x0000, 0x97db, 0x0000, 0x980b, 0x0000, 0x9b12, 0x0000, 0x3b9d,
> +    0x0000, 0x4018, 0x0000, 0x4039, 0x0000, 0x9f43, 0x0000, 0x9f8e,
> +    0x0000, 0x0066, 0x0066, 0x0000, 0x0066, 0x0069, 0x0000, 0x0066,
> +    0x006c, 0x0000, 0x0066, 0x0066, 0x0069, 0x0000, 0x0066, 0x0066,
> +    0x006c, 0x0000, 0x017f, 0x0074, 0x0000, 0x0073, 0x0074, 0x0000,
> +    0x0574, 0x0576, 0x0000, 0x0574, 0x0565, 0x0000, 0x0574, 0x056b,
> +    0x0000, 0x057e, 0x0576, 0x0000, 0x0574, 0x056d, 0x0000, 0x05d9,
> +    0x05b4, 0x0000, 0x05f2, 0x05b7, 0x0000, 0x05e2, 0x0000, 0x05d4,
> +    0x0000, 0x05db, 0x0000, 0x05dc, 0x0000, 0x05dd, 0x0000, 0x05e8,
> +    0x0000, 0x05ea, 0x0000, 0x05e9, 0x05c1, 0x0000, 0x05e9, 0x05c2,
> +    0x0000, 0xfb49, 0x05c1, 0x0000, 0xfb49, 0x05c2, 0x0000, 0x05d0,
> +    0x05b7, 0x0000, 0x05d0, 0x05b8, 0x0000, 0x05d0, 0x05bc, 0x0000,
> +    0x05d1, 0x05bc, 0x0000, 0x05d2, 0x05bc, 0x0000, 0x05d3, 0x05bc,
> +    0x0000, 0x05d4, 0x05bc, 0x0000, 0x05d5, 0x05bc, 0x0000, 0x05d6,
> +    0x05bc, 0x0000, 0x05d8, 0x05bc, 0x0000, 0x05d9, 0x05bc, 0x0000,
> +    0x05da, 0x05bc, 0x0000, 0x05db, 0x05bc, 0x0000, 0x05dc, 0x05bc,
> +    0x0000, 0x05de, 0x05bc, 0x0000, 0x05e0, 0x05bc, 0x0000, 0x05e1,
> +    0x05bc, 0x0000, 0x05e3, 0x05bc, 0x0000, 0x05e4, 0x05bc, 0x0000,
> +    0x05e6, 0x05bc, 0x0000, 0x05e7, 0x05bc, 0x0000, 0x05e8, 0x05bc,
> +    0x0000, 0x05e9, 0x05bc, 0x0000, 0x05ea, 0x05bc, 0x0000, 0x05d5,
> +    0x05b9, 0x0000, 0x05d1, 0x05bf, 0x0000, 0x05db, 0x05bf, 0x0000,
> +    0x05e4, 0x05bf, 0x0000, 0x05d0, 0x05dc, 0x0000, 0x0671, 0x0000,
> +    0x067b, 0x0000, 0x067e, 0x0000, 0x0680, 0x0000, 0x067a, 0x0000,
> +    0x067f, 0x0000, 0x0679, 0x0000, 0x06a4, 0x0000, 0x06a6, 0x0000,
> +    0x0684, 0x0000, 0x0683, 0x0000, 0x0686, 0x0000, 0x0687, 0x0000,
> +    0x068d, 0x0000, 0x068c, 0x0000, 0x068e, 0x0000, 0x0688, 0x0000,
> +    0x0698, 0x0000, 0x0691, 0x0000, 0x06a9, 0x0000, 0x06af, 0x0000,
> +    0x06b3, 0x0000, 0x06b1, 0x0000, 0x06ba, 0x0000, 0x06bb, 0x0000,
> +    0x06c0, 0x0000, 0x06c1, 0x0000, 0x06be, 0x0000, 0x06d2, 0x0000,
> +    0x06d3, 0x0000, 0x06ad, 0x0000, 0x06c7, 0x0000, 0x06c6, 0x0000,
> +    0x06c8, 0x0000, 0x0677, 0x0000, 0x06cb, 0x0000, 0x06c5, 0x0000,
> +    0x06c9, 0x0000, 0x06d0, 0x0000, 0x0649, 0x0000, 0x0626, 0x0627,
> +    0x0000, 0x0626, 0x06d5, 0x0000, 0x0626, 0x0648, 0x0000, 0x0626,
> +    0x06c7, 0x0000, 0x0626, 0x06c6, 0x0000, 0x0626, 0x06c8, 0x0000,
> +    0x0626, 0x06d0, 0x0000, 0x0626, 0x0649, 0x0000, 0x06cc, 0x0000,
> +    0x0626, 0x062c, 0x0000, 0x0626, 0x062d, 0x0000, 0x0626, 0x0645,
> +    0x0000, 0x0626, 0x064a, 0x0000, 0x0628, 0x062c, 0x0000, 0x0628,
> +    0x062d, 0x0000, 0x0628, 0x062e, 0x0000, 0x0628, 0x0645, 0x0000,
> +    0x0628, 0x0649, 0x0000, 0x0628, 0x064a, 0x0000, 0x062a, 0x062c,
> +    0x0000, 0x062a, 0x062d, 0x0000, 0x062a, 0x062e, 0x0000, 0x062a,
> +    0x0645, 0x0000, 0x062a, 0x0649, 0x0000, 0x062a, 0x064a, 0x0000,
> +    0x062b, 0x062c, 0x0000, 0x062b, 0x0645, 0x0000, 0x062b, 0x0649,
> +    0x0000, 0x062b, 0x064a, 0x0000, 0x062c, 0x062d, 0x0000, 0x062c,
> +    0x0645, 0x0000, 0x062d, 0x062c, 0x0000, 0x062d, 0x0645, 0x0000,
> +    0x062e, 0x062c, 0x0000, 0x062e, 0x062d, 0x0000, 0x062e, 0x0645,
> +    0x0000, 0x0633, 0x062c, 0x0000, 0x0633, 0x062d, 0x0000, 0x0633,
> +    0x062e, 0x0000, 0x0633, 0x0645, 0x0000, 0x0635, 0x062d, 0x0000,
> +    0x0635, 0x0645, 0x0000, 0x0636, 0x062c, 0x0000, 0x0636, 0x062d,
> +    0x0000, 0x0636, 0x062e, 0x0000, 0x0636, 0x0645, 0x0000, 0x0637,
> +    0x062d, 0x0000, 0x0637, 0x0645, 0x0000, 0x0638, 0x0645, 0x0000,
> +    0x0639, 0x062c, 0x0000, 0x0639, 0x0645, 0x0000, 0x063a, 0x062c,
> +    0x0000, 0x063a, 0x0645, 0x0000, 0x0641, 0x062c, 0x0000, 0x0641,
> +    0x062d, 0x0000, 0x0641, 0x062e, 0x0000, 0x0641, 0x0645, 0x0000,
> +    0x0641, 0x0649, 0x0000, 0x0641, 0x064a, 0x0000, 0x0642, 0x062d,
> +    0x0000, 0x0642, 0x0645, 0x0000, 0x0642, 0x0649, 0x0000, 0x0642,
> +    0x064a, 0x0000, 0x0643, 0x0627, 0x0000, 0x0643, 0x062c, 0x0000,
> +    0x0643, 0x062d, 0x0000, 0x0643, 0x062e, 0x0000, 0x0643, 0x0644,
> +    0x0000, 0x0643, 0x0645, 0x0000, 0x0643, 0x0649, 0x0000, 0x0643,
> +    0x064a, 0x0000, 0x0644, 0x062c, 0x0000, 0x0644, 0x062d, 0x0000,
> +    0x0644, 0x062e, 0x0000, 0x0644, 0x0645, 0x0000, 0x0644, 0x0649,
> +    0x0000, 0x0644, 0x064a, 0x0000, 0x0645, 0x062c, 0x0000, 0x0645,
> +    0x062d, 0x0000, 0x0645, 0x062e, 0x0000, 0x0645, 0x0645, 0x0000,
> +    0x0645, 0x0649, 0x0000, 0x0645, 0x064a, 0x0000, 0x0646, 0x062c,
> +    0x0000, 0x0646, 0x062d, 0x0000, 0x0646, 0x062e, 0x0000, 0x0646,
> +    0x0645, 0x0000, 0x0646, 0x0649, 0x0000, 0x0646, 0x064a, 0x0000,
> +    0x0647, 0x062c, 0x0000, 0x0647, 0x0645, 0x0000, 0x0647, 0x0649,
> +    0x0000, 0x0647, 0x064a, 0x0000, 0x064a, 0x062c, 0x0000, 0x064a,
> +    0x062d, 0x0000, 0x064a, 0x062e, 0x0000, 0x064a, 0x0645, 0x0000,
> +    0x064a, 0x0649, 0x0000, 0x064a, 0x064a, 0x0000, 0x0630, 0x0670,
> +    0x0000, 0x0631, 0x0670, 0x0000, 0x0649, 0x0670, 0x0000, 0x0020,
> +    0x064c, 0x0651, 0x0000, 0x0020, 0x064d, 0x0651, 0x0000, 0x0020,
> +    0x064e, 0x0651, 0x0000, 0x0020, 0x064f, 0x0651, 0x0000, 0x0020,
> +    0x0650, 0x0651, 0x0000, 0x0020, 0x0651, 0x0670, 0x0000, 0x0626,
> +    0x0631, 0x0000, 0x0626, 0x0632, 0x0000, 0x0626, 0x0646, 0x0000,
> +    0x0628, 0x0631, 0x0000, 0x0628, 0x0632, 0x0000, 0x0628, 0x0646,
> +    0x0000, 0x062a, 0x0631, 0x0000, 0x062a, 0x0632, 0x0000, 0x062a,
> +    0x0646, 0x0000, 0x062b, 0x0631, 0x0000, 0x062b, 0x0632, 0x0000,
> +    0x062b, 0x0646, 0x0000, 0x0645, 0x0627, 0x0000, 0x0646, 0x0631,
> +    0x0000, 0x0646, 0x0632, 0x0000, 0x0646, 0x0646, 0x0000, 0x064a,
> +    0x0631, 0x0000, 0x064a, 0x0632, 0x0000, 0x064a, 0x0646, 0x0000,
> +    0x0626, 0x062e, 0x0000, 0x0626, 0x0647, 0x0000, 0x0628, 0x0647,
> +    0x0000, 0x062a, 0x0647, 0x0000, 0x0635, 0x062e, 0x0000, 0x0644,
> +    0x0647, 0x0000, 0x0646, 0x0647, 0x0000, 0x0647, 0x0670, 0x0000,
> +    0x064a, 0x0647, 0x0000, 0x062b, 0x0647, 0x0000, 0x0633, 0x0647,
> +    0x0000, 0x0634, 0x0645, 0x0000, 0x0634, 0x0647, 0x0000, 0x0640,
> +    0x064e, 0x0651, 0x0000, 0x0640, 0x064f, 0x0651, 0x0000, 0x0640,
> +    0x0650, 0x0651, 0x0000, 0x0637, 0x0649, 0x0000, 0x0637, 0x064a,
> +    0x0000, 0x0639, 0x0649, 0x0000, 0x0639, 0x064a, 0x0000, 0x063a,
> +    0x0649, 0x0000, 0x063a, 0x064a, 0x0000, 0x0633, 0x0649, 0x0000,
> +    0x0633, 0x064a, 0x0000, 0x0634, 0x0649, 0x0000, 0x0634, 0x064a,
> +    0x0000, 0x062d, 0x0649, 0x0000, 0x062d, 0x064a, 0x0000, 0x062c,
> +    0x0649, 0x0000, 0x062c, 0x064a, 0x0000, 0x062e, 0x0649, 0x0000,
> +    0x062e, 0x064a, 0x0000, 0x0635, 0x0649, 0x0000, 0x0635, 0x064a,
> +    0x0000, 0x0636, 0x0649, 0x0000, 0x0636, 0x064a, 0x0000, 0x0634,
> +    0x062c, 0x0000, 0x0634, 0x062d, 0x0000, 0x0634, 0x062e, 0x0000,
> +    0x0634, 0x0631, 0x0000, 0x0633, 0x0631, 0x0000, 0x0635, 0x0631,
> +    0x0000, 0x0636, 0x0631, 0x0000, 0x0627, 0x064b, 0x0000, 0x062a,
> +    0x062c, 0x0645, 0x0000, 0x062a, 0x062d, 0x062c, 0x0000, 0x062a,
> +    0x062d, 0x0645, 0x0000, 0x062a, 0x062e, 0x0645, 0x0000, 0x062a,
> +    0x0645, 0x062c, 0x0000, 0x062a, 0x0645, 0x062d, 0x0000, 0x062a,
> +    0x0645, 0x062e, 0x0000, 0x062c, 0x0645, 0x062d, 0x0000, 0x062d,
> +    0x0645, 0x064a, 0x0000, 0x062d, 0x0645, 0x0649, 0x0000, 0x0633,
> +    0x062d, 0x062c, 0x0000, 0x0633, 0x062c, 0x062d, 0x0000, 0x0633,
> +    0x062c, 0x0649, 0x0000, 0x0633, 0x0645, 0x062d, 0x0000, 0x0633,
> +    0x0645, 0x062c, 0x0000, 0x0633, 0x0645, 0x0645, 0x0000, 0x0635,
> +    0x062d, 0x062d, 0x0000, 0x0635, 0x0645, 0x0645, 0x0000, 0x0634,
> +    0x062d, 0x0645, 0x0000, 0x0634, 0x062c, 0x064a, 0x0000, 0x0634,
> +    0x0645, 0x062e, 0x0000, 0x0634, 0x0645, 0x0645, 0x0000, 0x0636,
> +    0x062d, 0x0649, 0x0000, 0x0636, 0x062e, 0x0645, 0x0000, 0x0637,
> +    0x0645, 0x062d, 0x0000, 0x0637, 0x0645, 0x0645, 0x0000, 0x0637,
> +    0x0645, 0x064a, 0x0000, 0x0639, 0x062c, 0x0645, 0x0000, 0x0639,
> +    0x0645, 0x0645, 0x0000, 0x0639, 0x0645, 0x0649, 0x0000, 0x063a,
> +    0x0645, 0x0645, 0x0000, 0x063a, 0x0645, 0x064a, 0x0000, 0x063a,
> +    0x0645, 0x0649, 0x0000, 0x0641, 0x062e, 0x0645, 0x0000, 0x0642,
> +    0x0645, 0x062d, 0x0000, 0x0642, 0x0645, 0x0645, 0x0000, 0x0644,
> +    0x062d, 0x0645, 0x0000, 0x0644, 0x062d, 0x064a, 0x0000, 0x0644,
> +    0x062d, 0x0649, 0x0000, 0x0644, 0x062c, 0x062c, 0x0000, 0x0644,
> +    0x062e, 0x0645, 0x0000, 0x0644, 0x0645, 0x062d, 0x0000, 0x0645,
> +    0x062d, 0x062c, 0x0000, 0x0645, 0x062d, 0x0645, 0x0000, 0x0645,
> +    0x062d, 0x064a, 0x0000, 0x0645, 0x062c, 0x062d, 0x0000, 0x0645,
> +    0x062c, 0x0645, 0x0000, 0x0645, 0x062e, 0x062c, 0x0000, 0x0645,
> +    0x062e, 0x0645, 0x0000, 0x0645, 0x062c, 0x062e, 0x0000, 0x0647,
> +    0x0645, 0x062c, 0x0000, 0x0647, 0x0645, 0x0645, 0x0000, 0x0646,
> +    0x062d, 0x0645, 0x0000, 0x0646, 0x062d, 0x0649, 0x0000, 0x0646,
> +    0x062c, 0x0645, 0x0000, 0x0646, 0x062c, 0x0649, 0x0000, 0x0646,
> +    0x0645, 0x064a, 0x0000, 0x0646, 0x0645, 0x0649, 0x0000, 0x064a,
> +    0x0645, 0x0645, 0x0000, 0x0628, 0x062e, 0x064a, 0x0000, 0x062a,
> +    0x062c, 0x064a, 0x0000, 0x062a, 0x062c, 0x0649, 0x0000, 0x062a,
> +    0x062e, 0x064a, 0x0000, 0x062a, 0x062e, 0x0649, 0x0000, 0x062a,
> +    0x0645, 0x064a, 0x0000, 0x062a, 0x0645, 0x0649, 0x0000, 0x062c,
> +    0x0645, 0x064a, 0x0000, 0x062c, 0x062d, 0x0649, 0x0000, 0x062c,
> +    0x0645, 0x0649, 0x0000, 0x0633, 0x062e, 0x0649, 0x0000, 0x0635,
> +    0x062d, 0x064a, 0x0000, 0x0634, 0x062d, 0x064a, 0x0000, 0x0636,
> +    0x062d, 0x064a, 0x0000, 0x0644, 0x062c, 0x064a, 0x0000, 0x0644,
> +    0x0645, 0x064a, 0x0000, 0x064a, 0x062d, 0x064a, 0x0000, 0x064a,
> +    0x062c, 0x064a, 0x0000, 0x064a, 0x0645, 0x064a, 0x0000, 0x0645,
> +    0x0645, 0x064a, 0x0000, 0x0642, 0x0645, 0x064a, 0x0000, 0x0646,
> +    0x062d, 0x064a, 0x0000, 0x0639, 0x0645, 0x064a, 0x0000, 0x0643,
> +    0x0645, 0x064a, 0x0000, 0x0646, 0x062c, 0x062d, 0x0000, 0x0645,
> +    0x062e, 0x064a, 0x0000, 0x0644, 0x062c, 0x0645, 0x0000, 0x0643,
> +    0x0645, 0x0645, 0x0000, 0x062c, 0x062d, 0x064a, 0x0000, 0x062d,
> +    0x062c, 0x064a, 0x0000, 0x0645, 0x062c, 0x064a, 0x0000, 0x0641,
> +    0x0645, 0x064a, 0x0000, 0x0628, 0x062d, 0x064a, 0x0000, 0x0633,
> +    0x062e, 0x064a, 0x0000, 0x0646, 0x062c, 0x064a, 0x0000, 0x0635,
> +    0x0644, 0x06d2, 0x0000, 0x0642, 0x0644, 0x06d2, 0x0000, 0x0627,
> +    0x0644, 0x0644, 0x0647, 0x0000, 0x0627, 0x0643, 0x0628, 0x0631,
> +    0x0000, 0x0645, 0x062d, 0x0645, 0x062f, 0x0000, 0x0635, 0x0644,
> +    0x0639, 0x0645, 0x0000, 0x0631, 0x0633, 0x0648, 0x0644, 0x0000,
> +    0x0639, 0x0644, 0x064a, 0x0647, 0x0000, 0x0648, 0x0633, 0x0644,
> +    0x0645, 0x0000, 0x0635, 0x0644, 0x0649, 0x0000, 0x0635, 0x0644,
> +    0x0649, 0x0020, 0x0627, 0x0644, 0x0644, 0x0647, 0x0020, 0x0639,
> +    0x0644, 0x064a, 0x0647, 0x0020, 0x0648, 0x0633, 0x0644, 0x0645,
> +    0x0000, 0x062c, 0x0644, 0x0020, 0x062c, 0x0644, 0x0627, 0x0644,
> +    0x0647, 0x0000, 0x0631, 0x06cc, 0x0627, 0x0644, 0x0000, 0x002c,
> +    0x0000, 0x3001, 0x0000, 0x3002, 0x0000, 0x003a, 0x0000, 0x0021,
> +    0x0000, 0x003f, 0x0000, 0x3016, 0x0000, 0x3017, 0x0000, 0x2026,
> +    0x0000, 0x2025, 0x0000, 0x2014, 0x0000, 0x2013, 0x0000, 0x005f,
> +    0x0000, 0x007b, 0x0000, 0x007d, 0x0000, 0x3014, 0x0000, 0x3015,
> +    0x0000, 0x3010, 0x0000, 0x3011, 0x0000, 0x300a, 0x0000, 0x300b,
> +    0x0000, 0x300c, 0x0000, 0x300d, 0x0000, 0x300e, 0x0000, 0x300f,
> +    0x0000, 0x005b, 0x0000, 0x005d, 0x0000, 0x203e, 0x0000, 0x0023,
> +    0x0000, 0x0026, 0x0000, 0x002a, 0x0000, 0x002d, 0x0000, 0x003c,
> +    0x0000, 0x003e, 0x0000, 0x005c, 0x0000, 0x0024, 0x0000, 0x0025,
> +    0x0000, 0x0040, 0x0000, 0x0020, 0x064b, 0x0000, 0x0640, 0x064b,
> +    0x0000, 0x0020, 0x064c, 0x0000, 0x0020, 0x064d, 0x0000, 0x0020,
> +    0x064e, 0x0000, 0x0640, 0x064e, 0x0000, 0x0020, 0x064f, 0x0000,
> +    0x0640, 0x064f, 0x0000, 0x0020, 0x0650, 0x0000, 0x0640, 0x0650,
> +    0x0000, 0x0020, 0x0651, 0x0000, 0x0640, 0x0651, 0x0000, 0x0020,
> +    0x0652, 0x0000, 0x0640, 0x0652, 0x0000, 0x0621, 0x0000, 0x0622,
> +    0x0000, 0x0623, 0x0000, 0x0624, 0x0000, 0x0625, 0x0000, 0x0626,
> +    0x0000, 0x0627, 0x0000, 0x0628, 0x0000, 0x0629, 0x0000, 0x062a,
> +    0x0000, 0x062b, 0x0000, 0x062c, 0x0000, 0x062d, 0x0000, 0x062e,
> +    0x0000, 0x062f, 0x0000, 0x0630, 0x0000, 0x0631, 0x0000, 0x0632,
> +    0x0000, 0x0633, 0x0000, 0x0634, 0x0000, 0x0635, 0x0000, 0x0636,
> +    0x0000, 0x0637, 0x0000, 0x0638, 0x0000, 0x0639, 0x0000, 0x063a,
> +    0x0000, 0x0641, 0x0000, 0x0642, 0x0000, 0x0643, 0x0000, 0x0644,
> +    0x0000, 0x0645, 0x0000, 0x0646, 0x0000, 0x0647, 0x0000, 0x0648,
> +    0x0000, 0x064a, 0x0000, 0x0644, 0x0622, 0x0000, 0x0644, 0x0623,
> +    0x0000, 0x0644, 0x0625, 0x0000, 0x0644, 0x0627, 0x0000, 0x0022,
> +    0x0000, 0x0027, 0x0000, 0x002f, 0x0000, 0x005e, 0x0000, 0x007c,
> +    0x0000, 0x007e, 0x0000, 0x2985, 0x0000, 0x2986, 0x0000, 0x30fb,
> +    0x0000, 0x30a1, 0x0000, 0x30a3, 0x0000, 0x30a5, 0x0000, 0x30a7,
> +    0x0000, 0x30a9, 0x0000, 0x30e3, 0x0000, 0x30e5, 0x0000, 0x30e7,
> +    0x0000, 0x30c3, 0x0000, 0x30fc, 0x0000, 0x30f3, 0x0000, 0x3099,
> +    0x0000, 0x309a, 0x0000, 0x3164, 0x0000, 0x3131, 0x0000, 0x3132,
> +    0x0000, 0x3133, 0x0000, 0x3134, 0x0000, 0x3135, 0x0000, 0x3136,
> +    0x0000, 0x3137, 0x0000, 0x3138, 0x0000, 0x3139, 0x0000, 0x313a,
> +    0x0000, 0x313b, 0x0000, 0x313c, 0x0000, 0x313d, 0x0000, 0x313e,
> +    0x0000, 0x313f, 0x0000, 0x3140, 0x0000, 0x3141, 0x0000, 0x3142,
> +    0x0000, 0x3143, 0x0000, 0x3144, 0x0000, 0x3145, 0x0000, 0x3146,
> +    0x0000, 0x3147, 0x0000, 0x3148, 0x0000, 0x3149, 0x0000, 0x314a,
> +    0x0000, 0x314b, 0x0000, 0x314c, 0x0000, 0x314d, 0x0000, 0x314e,
> +    0x0000, 0x314f, 0x0000, 0x3150, 0x0000, 0x3151, 0x0000, 0x3152,
> +    0x0000, 0x3153, 0x0000, 0x3154, 0x0000, 0x3155, 0x0000, 0x3156,
> +    0x0000, 0x3157, 0x0000, 0x3158, 0x0000, 0x3159, 0x0000, 0x315a,
> +    0x0000, 0x315b, 0x0000, 0x315c, 0x0000, 0x315d, 0x0000, 0x315e,
> +    0x0000, 0x315f, 0x0000, 0x3160, 0x0000, 0x3161, 0x0000, 0x3162,
> +    0x0000, 0x3163, 0x0000, 0x00a2, 0x0000, 0x00a3, 0x0000, 0x00ac,
> +    0x0000, 0x00af, 0x0000, 0x00a6, 0x0000, 0x00a5, 0x0000, 0x20a9,
> +    0x0000, 0x2502, 0x0000, 0x2190, 0x0000, 0x2191, 0x0000, 0x2192,
> +    0x0000, 0x2193, 0x0000, 0x25a0, 0x0000, 0x25cb, 0x0000
> +};
> +
> +static const BYTE idx1_decomp[256] =
> +{
> +    0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x00,
> +    0x00, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
> +    0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x10, 0x00, 0x11, 0x12, 0x13,
> +    0x14, 0x15, 0x16, 0x17, 0x18, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x19, 0x00, 0x1a, 0x1b, 0x1c, 0x1d,
> +    0x1e, 0x1f, 0x20, 0x21, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x23,
> +    0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
> +    0x00, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b
> +};
> +
> +static const USHORT idx2_decomp[704] =
>   {
> -    /* index */
> -    0x0110, 0x0120, 0x0130, 0x0140, 0x0150, 0x0100, 0x0160, 0x0100,
> -    0x0100, 0x0170, 0x0180, 0x0190, 0x01a0, 0x01b0, 0x0100, 0x01c0,
> -    0x01d0, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x01e0, 0x0100, 0x0100, 0x01f0, 0x0200,
> -    0x0100, 0x0210, 0x0220, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0230, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0240, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
> -    0x0100, 0x0100, 0x0100, 0x0250, 0x0100, 0x0100, 0x0100, 0x0100,
>       /* null sub-index */
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    /* sub-index 00 */
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0280, 0x02a0, 0x02c0, 0x02e0,
> -    /* sub-index 01 */
> -    0x0300, 0x0320, 0x0340, 0x0360, 0x0380, 0x03a0, 0x03c0, 0x03e0,
> -    0x0260, 0x0260, 0x0400, 0x0420, 0x0440, 0x0460, 0x0480, 0x04a0,
> -    /* sub-index 02 */
> -    0x04c0, 0x04e0, 0x0500, 0x0520, 0x0260, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    /* sub-index 03 */
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0540, 0x0260, 0x0260, 0x0260,
> -    0x0560, 0x0580, 0x05a0, 0x05c0, 0x05e0, 0x0600, 0x0260, 0x0260,
> -    /* sub-index 04 */
> -    0x0620, 0x0640, 0x0260, 0x0660, 0x0260, 0x0680, 0x0260, 0x06a0,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x06c0, 0x06e0, 0x0700, 0x0720,
> -    /* sub-index 06 */
> -    0x0260, 0x0260, 0x0740, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0760, 0x0780, 0x0260, 0x0260,
> -    /* sub-index 09 */
> -    0x0260, 0x0260, 0x07a0, 0x07c0, 0x0260, 0x07e0, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0800, 0x0820, 0x0260, 0x0260,
> -    /* sub-index 0a */
> -    0x0260, 0x0260, 0x0260, 0x0840, 0x0260, 0x0860, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    /* sub-index 0b */
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0880, 0x08a0, 0x0260, 0x0260,
> -    0x0260, 0x08c0, 0x0260, 0x0260, 0x08e0, 0x0260, 0x0260, 0x0260,
> -    /* sub-index 0c */
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0900, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0920, 0x0260, 0x0260, 0x0260,
> -    /* sub-index 0d */
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0940, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0960, 0x0260, 0x0260,
> -    /* sub-index 0f */
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0980, 0x09a0, 0x09c0, 0x09e0,
> -    0x0a00, 0x0a20, 0x0a40, 0x0a60, 0x0260, 0x0260, 0x0260, 0x0260,
> -    /* sub-index 10 */
> -    0x0260, 0x0260, 0x0a80, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    /* sub-index 1b */
> -    0x0aa0, 0x0ac0, 0x0260, 0x0ae0, 0x0b00, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    /* sub-index 1e */
> -    0x0b20, 0x0b40, 0x0b60, 0x0b80, 0x0ba0, 0x0bc0, 0x0be0, 0x0c00,
> -    0x0c20, 0x0c40, 0x0c60, 0x0c80, 0x0ca0, 0x0cc0, 0x0ce0, 0x0d00,
> -    /* sub-index 1f */
> -    0x0d20, 0x0d40, 0x0d60, 0x0d80, 0x0da0, 0x0dc0, 0x0de0, 0x0e00,
> -    0x0e20, 0x0e40, 0x0e60, 0x0e80, 0x0ea0, 0x0ec0, 0x0ee0, 0x0f00,
> -    /* sub-index 21 */
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0f20, 0x0f40, 0x0260, 0x0f60, 0x0260, 0x0260, 0x0260,
> -    /* sub-index 22 */
> -    0x0f80, 0x0260, 0x0fa0, 0x0260, 0x0fc0, 0x0260, 0x0fe0, 0x1000,
> -    0x1020, 0x0260, 0x1040, 0x0260, 0x0260, 0x0260, 0x1060, 0x0260,
> -    /* sub-index 2a */
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x1080, 0x0260, 0x0260,
> -    /* sub-index 30 */
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x10a0, 0x10c0, 0x10e0, 0x1100,
> -    0x0260, 0x1120, 0x1140, 0x1160, 0x1180, 0x11a0, 0x0260, 0x11c0,
> -    /* sub-index fb */
> -    0x0260, 0x11e0, 0x1200, 0x1220, 0x1240, 0x0260, 0x0260, 0x0260,
> -    0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260, 0x0260,
> -    /* null mapping */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x01 */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006,
> +    /* sub-index 0x02 */
> +    0x0007, 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e,
> +    0x0000, 0x0000, 0x000f, 0x0010, 0x0011, 0x0012, 0x0013, 0x0014,
> +    /* sub-index 0x03 */
> +    0x0015, 0x0016, 0x0017, 0x0018, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x001a, 0x001b, 0x0000,
> +    /* sub-index 0x04 */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x001c, 0x0000, 0x0000, 0x001d,
> +    0x001e, 0x001f, 0x0020, 0x0021, 0x0022, 0x0023, 0x0000, 0x0024,
> +    /* sub-index 0x05 */
> +    0x0025, 0x0026, 0x0000, 0x0027, 0x0000, 0x0028, 0x0000, 0x0029,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x002a, 0x002b, 0x002c, 0x002d,
> +    /* sub-index 0x06 */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x002e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x07 */
> +    0x0000, 0x0000, 0x002f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0030,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 0x0032, 0x0000, 0x0000,
> +    /* sub-index 0x08 */
> +    0x0000, 0x0000, 0x0033, 0x0034, 0x0000, 0x0035, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0036, 0x0037, 0x0000, 0x0000,
> +    /* sub-index 0x09 */
> +    0x0000, 0x0000, 0x0000, 0x0038, 0x0000, 0x0039, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x0a */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x003a, 0x003b, 0x0000, 0x0000,
> +    0x0000, 0x003c, 0x0000, 0x0000, 0x003d, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x0b */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x003e, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x003f, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x0c */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0040, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000,
> +    /* sub-index 0x0d */
> +    0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0044, 0x0000, 0x0000,
> +    /* sub-index 0x0e */
> +    0x0045, 0x0000, 0x0000, 0x0000, 0x0046, 0x0047, 0x0048, 0x0049,
> +    0x004a, 0x004b, 0x004c, 0x004d, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x0f */
> +    0x0000, 0x0000, 0x004e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x004f,
> +    /* sub-index 0x10 */
> +    0x0050, 0x0051, 0x0000, 0x0052, 0x0053, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x11 */
> +    0x0000, 0x0000, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059,
> +    0x0000, 0x005a, 0x005b, 0x005c, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x12 */
> +    0x005d, 0x005e, 0x005f, 0x0060, 0x0061, 0x0062, 0x0063, 0x0064,
> +    0x0065, 0x0066, 0x0067, 0x0068, 0x0069, 0x006a, 0x006b, 0x006c,
> +    /* sub-index 0x13 */
> +    0x006d, 0x006e, 0x006f, 0x0070, 0x0071, 0x0072, 0x0073, 0x0074,
> +    0x0075, 0x0076, 0x0077, 0x0078, 0x0079, 0x007a, 0x007b, 0x007c,
> +    /* sub-index 0x14 */
> +    0x007d, 0x007e, 0x007f, 0x0080, 0x0081, 0x0082, 0x0000, 0x0083,
> +    0x0084, 0x0085, 0x0086, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x15 */
> +    0x0087, 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e,
> +    0x008f, 0x0090, 0x0091, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x16 */
> +    0x0093, 0x0000, 0x0094, 0x0095, 0x0096, 0x0000, 0x0097, 0x0098,
> +    0x0099, 0x0000, 0x009a, 0x0000, 0x0000, 0x0000, 0x009b, 0x0000,
> +    /* sub-index 0x17 */
> +    0x0000, 0x0000, 0x009c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x18 */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x009d, 0x009e,
> +    0x009f, 0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x0000,
> +    /* sub-index 0x19 */
> +    0x00a6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a7,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a8, 0x0000, 0x0000,
> +    /* sub-index 0x1a */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a9,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x1b */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00aa, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x1c */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x00ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00ac,
> +    /* sub-index 0x1d */
> +    0x00ad, 0x00ae, 0x00af, 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4,
> +    0x00b5, 0x00b6, 0x00b7, 0x00b8, 0x00b9, 0x00ba, 0x0000, 0x0000,
> +    /* sub-index 0x1e */
> +    0x00bb, 0x0000, 0x0000, 0x00bc, 0x00bd, 0x00be, 0x00bf, 0x00c0,
> +    0x0000, 0x00c1, 0x00c2, 0x00c3, 0x00c4, 0x00c5, 0x0000, 0x00c6,
> +    /* sub-index 0x1f */
> +    0x0000, 0x0000, 0x0000, 0x00c7, 0x00c8, 0x00c9, 0x00ca, 0x00cb,
> +    0x00cc, 0x00cd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x20 */
> +    0x00ce, 0x00cf, 0x00d0, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5,
> +    0x00d6, 0x00d7, 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x00dd,
> +    /* sub-index 0x21 */
> +    0x00de, 0x00df, 0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5,
> +    0x00e6, 0x00e7, 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed,
> +    /* sub-index 0x22 */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x00ee, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x23 */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00ef,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00f0,
> +    /* sub-index 0x24 */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00f1, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* sub-index 0x25 */
> +    0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x00f6, 0x00f7, 0x00f8, 0x00f9,
> +    0x00fa, 0x00fb, 0x00fc, 0x00fd, 0x00fe, 0x00ff, 0x0100, 0x0101,
> +    /* sub-index 0x26 */
> +    0x0102, 0x0103, 0x0104, 0x0105, 0x0106, 0x0107, 0x0108, 0x0109,
> +    0x010a, 0x010b, 0x010c, 0x010d, 0x010e, 0x010f, 0x0000, 0x0000,
> +    /* sub-index 0x27 */
> +    0x0110, 0x0111, 0x0112, 0x0113, 0x0114, 0x0115, 0x0116, 0x0117,
> +    0x0118, 0x0119, 0x011a, 0x011b, 0x0000, 0x011c, 0x011d, 0x011e,
> +    /* sub-index 0x28 */
> +    0x011f, 0x0120, 0x0121, 0x0122, 0x0123, 0x0124, 0x0125, 0x0126,
> +    0x0127, 0x0128, 0x0129, 0x012a, 0x012b, 0x012c, 0x012d, 0x012e,
> +    /* sub-index 0x29 */
> +    0x012f, 0x0130, 0x0131, 0x0132, 0x0000, 0x0133, 0x0134, 0x0135,
> +    0x0136, 0x0137, 0x0138, 0x0139, 0x013a, 0x0000, 0x0000, 0x013b,
> +    /* sub-index 0x2a */
> +    0x0000, 0x013c, 0x0000, 0x013d, 0x013e, 0x013f, 0x0140, 0x0141,
> +    0x0142, 0x0143, 0x0144, 0x0145, 0x0146, 0x0147, 0x0148, 0x0149,
> +    /* sub-index 0x2b */
> +    0x014a, 0x014b, 0x014c, 0x014d, 0x014e, 0x014f, 0x0150, 0x0151,
> +    0x0152, 0x0153, 0x0154, 0x0155, 0x0156, 0x0157, 0x0158, 0x0000
> +};
> +
> +static const USHORT offsets_decomp[11040] =
> +{
> +    /* (nfd, nfkd) x 16 */
> +    /* no decomposition */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x00a0 .. 0x00af */
> +    0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0008,
> +    /* 0x00b0 .. 0x00bf */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x000d,
> +    0x0000, 0x000f, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0014, 0x0000, 0x0017, 0x0000, 0x0019, 0x0000, 0x0000,
> +    0x0000, 0x001b, 0x0000, 0x001f, 0x0000, 0x0023, 0x0000, 0x0000,
>       /* 0x00c0 .. 0x00cf */
> -    0x0041, 0x0300, 0x0041, 0x0301, 0x0041, 0x0302, 0x0041, 0x0303,
> -    0x0041, 0x0308, 0x0041, 0x030a, 0x0000, 0x0000, 0x0043, 0x0327,
> -    0x0045, 0x0300, 0x0045, 0x0301, 0x0045, 0x0302, 0x0045, 0x0308,
> -    0x0049, 0x0300, 0x0049, 0x0301, 0x0049, 0x0302, 0x0049, 0x0308,
> +    0x0027, 0x0027, 0x002a, 0x002a, 0x002d, 0x002d, 0x0030, 0x0030,
> +    0x0033, 0x0033, 0x0036, 0x0036, 0x0000, 0x0000, 0x0039, 0x0039,
> +    0x003c, 0x003c, 0x003f, 0x003f, 0x0042, 0x0042, 0x0045, 0x0045,
> +    0x0048, 0x0048, 0x004b, 0x004b, 0x004e, 0x004e, 0x0051, 0x0051,
>       /* 0x00d0 .. 0x00df */
> -    0x0000, 0x0000, 0x004e, 0x0303, 0x004f, 0x0300, 0x004f, 0x0301,
> -    0x004f, 0x0302, 0x004f, 0x0303, 0x004f, 0x0308, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0055, 0x0300, 0x0055, 0x0301, 0x0055, 0x0302,
> -    0x0055, 0x0308, 0x0059, 0x0301, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0054, 0x0054, 0x0057, 0x0057, 0x005a, 0x005a,
> +    0x005d, 0x005d, 0x0060, 0x0060, 0x0063, 0x0063, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0066, 0x0066, 0x0069, 0x0069, 0x006c, 0x006c,
> +    0x006f, 0x006f, 0x0072, 0x0072, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x00e0 .. 0x00ef */
> -    0x0061, 0x0300, 0x0061, 0x0301, 0x0061, 0x0302, 0x0061, 0x0303,
> -    0x0061, 0x0308, 0x0061, 0x030a, 0x0000, 0x0000, 0x0063, 0x0327,
> -    0x0065, 0x0300, 0x0065, 0x0301, 0x0065, 0x0302, 0x0065, 0x0308,
> -    0x0069, 0x0300, 0x0069, 0x0301, 0x0069, 0x0302, 0x0069, 0x0308,
> +    0x0075, 0x0075, 0x0078, 0x0078, 0x007b, 0x007b, 0x007e, 0x007e,
> +    0x0081, 0x0081, 0x0084, 0x0084, 0x0000, 0x0000, 0x0087, 0x0087,
> +    0x008a, 0x008a, 0x008d, 0x008d, 0x0090, 0x0090, 0x0093, 0x0093,
> +    0x0096, 0x0096, 0x0099, 0x0099, 0x009c, 0x009c, 0x009f, 0x009f,
>       /* 0x00f0 .. 0x00ff */
> -    0x0000, 0x0000, 0x006e, 0x0303, 0x006f, 0x0300, 0x006f, 0x0301,
> -    0x006f, 0x0302, 0x006f, 0x0303, 0x006f, 0x0308, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0075, 0x0300, 0x0075, 0x0301, 0x0075, 0x0302,
> -    0x0075, 0x0308, 0x0079, 0x0301, 0x0000, 0x0000, 0x0079, 0x0308,
> +    0x0000, 0x0000, 0x00a2, 0x00a2, 0x00a5, 0x00a5, 0x00a8, 0x00a8,
> +    0x00ab, 0x00ab, 0x00ae, 0x00ae, 0x00b1, 0x00b1, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x00b4, 0x00b4, 0x00b7, 0x00b7, 0x00ba, 0x00ba,
> +    0x00bd, 0x00bd, 0x00c0, 0x00c0, 0x0000, 0x0000, 0x00c3, 0x00c3,
>       /* 0x0100 .. 0x010f */
> -    0x0041, 0x0304, 0x0061, 0x0304, 0x0041, 0x0306, 0x0061, 0x0306,
> -    0x0041, 0x0328, 0x0061, 0x0328, 0x0043, 0x0301, 0x0063, 0x0301,
> -    0x0043, 0x0302, 0x0063, 0x0302, 0x0043, 0x0307, 0x0063, 0x0307,
> -    0x0043, 0x030c, 0x0063, 0x030c, 0x0044, 0x030c, 0x0064, 0x030c,
> +    0x00c6, 0x00c6, 0x00c9, 0x00c9, 0x00cc, 0x00cc, 0x00cf, 0x00cf,
> +    0x00d2, 0x00d2, 0x00d5, 0x00d5, 0x00d8, 0x00d8, 0x00db, 0x00db,
> +    0x00de, 0x00de, 0x00e1, 0x00e1, 0x00e4, 0x00e4, 0x00e7, 0x00e7,
> +    0x00ea, 0x00ea, 0x00ed, 0x00ed, 0x00f0, 0x00f0, 0x00f3, 0x00f3,
>       /* 0x0110 .. 0x011f */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0045, 0x0304, 0x0065, 0x0304,
> -    0x0045, 0x0306, 0x0065, 0x0306, 0x0045, 0x0307, 0x0065, 0x0307,
> -    0x0045, 0x0328, 0x0065, 0x0328, 0x0045, 0x030c, 0x0065, 0x030c,
> -    0x0047, 0x0302, 0x0067, 0x0302, 0x0047, 0x0306, 0x0067, 0x0306,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x00f6, 0x00f6, 0x00f9, 0x00f9,
> +    0x00fc, 0x00fc, 0x00ff, 0x00ff, 0x0102, 0x0102, 0x0105, 0x0105,
> +    0x0108, 0x0108, 0x010b, 0x010b, 0x010e, 0x010e, 0x0111, 0x0111,
> +    0x0114, 0x0114, 0x0117, 0x0117, 0x011a, 0x011a, 0x011d, 0x011d,
>       /* 0x0120 .. 0x012f */
> -    0x0047, 0x0307, 0x0067, 0x0307, 0x0047, 0x0327, 0x0067, 0x0327,
> -    0x0048, 0x0302, 0x0068, 0x0302, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0049, 0x0303, 0x0069, 0x0303, 0x0049, 0x0304, 0x0069, 0x0304,
> -    0x0049, 0x0306, 0x0069, 0x0306, 0x0049, 0x0328, 0x0069, 0x0328,
> +    0x0120, 0x0120, 0x0123, 0x0123, 0x0126, 0x0126, 0x0129, 0x0129,
> +    0x012c, 0x012c, 0x012f, 0x012f, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0132, 0x0132, 0x0135, 0x0135, 0x0138, 0x0138, 0x013b, 0x013b,
> +    0x013e, 0x013e, 0x0141, 0x0141, 0x0144, 0x0144, 0x0147, 0x0147,
>       /* 0x0130 .. 0x013f */
> -    0x0049, 0x0307, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x004a, 0x0302, 0x006a, 0x0302, 0x004b, 0x0327, 0x006b, 0x0327,
> -    0x0000, 0x0000, 0x004c, 0x0301, 0x006c, 0x0301, 0x004c, 0x0327,
> -    0x006c, 0x0327, 0x004c, 0x030c, 0x006c, 0x030c, 0x0000, 0x0000,
> +    0x014a, 0x014a, 0x0000, 0x0000, 0x0000, 0x014d, 0x0000, 0x0150,
> +    0x0153, 0x0153, 0x0156, 0x0156, 0x0159, 0x0159, 0x015c, 0x015c,
> +    0x0000, 0x0000, 0x015f, 0x015f, 0x0162, 0x0162, 0x0165, 0x0165,
> +    0x0168, 0x0168, 0x016b, 0x016b, 0x016e, 0x016e, 0x0000, 0x0171,
>       /* 0x0140 .. 0x014f */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x004e, 0x0301,
> -    0x006e, 0x0301, 0x004e, 0x0327, 0x006e, 0x0327, 0x004e, 0x030c,
> -    0x006e, 0x030c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x004f, 0x0304, 0x006f, 0x0304, 0x004f, 0x0306, 0x006f, 0x0306,
> +    0x0000, 0x0174, 0x0000, 0x0000, 0x0000, 0x0000, 0x0177, 0x0177,
> +    0x017a, 0x017a, 0x017d, 0x017d, 0x0180, 0x0180, 0x0183, 0x0183,
> +    0x0186, 0x0186, 0x0000, 0x0189, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x018c, 0x018c, 0x018f, 0x018f, 0x0192, 0x0192, 0x0195, 0x0195,
>       /* 0x0150 .. 0x015f */
> -    0x004f, 0x030b, 0x006f, 0x030b, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0052, 0x0301, 0x0072, 0x0301, 0x0052, 0x0327, 0x0072, 0x0327,
> -    0x0052, 0x030c, 0x0072, 0x030c, 0x0053, 0x0301, 0x0073, 0x0301,
> -    0x0053, 0x0302, 0x0073, 0x0302, 0x0053, 0x0327, 0x0073, 0x0327,
> +    0x0198, 0x0198, 0x019b, 0x019b, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x019e, 0x019e, 0x01a1, 0x01a1, 0x01a4, 0x01a4, 0x01a7, 0x01a7,
> +    0x01aa, 0x01aa, 0x01ad, 0x01ad, 0x01b0, 0x01b0, 0x01b3, 0x01b3,
> +    0x01b6, 0x01b6, 0x01b9, 0x01b9, 0x01bc, 0x01bc, 0x01bf, 0x01bf,
>       /* 0x0160 .. 0x016f */
> -    0x0053, 0x030c, 0x0073, 0x030c, 0x0054, 0x0327, 0x0074, 0x0327,
> -    0x0054, 0x030c, 0x0074, 0x030c, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0055, 0x0303, 0x0075, 0x0303, 0x0055, 0x0304, 0x0075, 0x0304,
> -    0x0055, 0x0306, 0x0075, 0x0306, 0x0055, 0x030a, 0x0075, 0x030a,
> +    0x01c2, 0x01c2, 0x01c5, 0x01c5, 0x01c8, 0x01c8, 0x01cb, 0x01cb,
> +    0x01ce, 0x01ce, 0x01d1, 0x01d1, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x01d4, 0x01d4, 0x01d7, 0x01d7, 0x01da, 0x01da, 0x01dd, 0x01dd,
> +    0x01e0, 0x01e0, 0x01e3, 0x01e3, 0x01e6, 0x01e6, 0x01e9, 0x01e9,
>       /* 0x0170 .. 0x017f */
> -    0x0055, 0x030b, 0x0075, 0x030b, 0x0055, 0x0328, 0x0075, 0x0328,
> -    0x0057, 0x0302, 0x0077, 0x0302, 0x0059, 0x0302, 0x0079, 0x0302,
> -    0x0059, 0x0308, 0x005a, 0x0301, 0x007a, 0x0301, 0x005a, 0x0307,
> -    0x007a, 0x0307, 0x005a, 0x030c, 0x007a, 0x030c, 0x0000, 0x0000,
> +    0x01ec, 0x01ec, 0x01ef, 0x01ef, 0x01f2, 0x01f2, 0x01f5, 0x01f5,
> +    0x01f8, 0x01f8, 0x01fb, 0x01fb, 0x01fe, 0x01fe, 0x0201, 0x0201,
> +    0x0204, 0x0204, 0x0207, 0x0207, 0x020a, 0x020a, 0x020d, 0x020d,
> +    0x0210, 0x0210, 0x0213, 0x0213, 0x0216, 0x0216, 0x0000, 0x0219,
>       /* 0x01a0 .. 0x01af */
> -    0x004f, 0x031b, 0x006f, 0x031b, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x021b, 0x021b, 0x021e, 0x021e, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0055, 0x031b,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0221, 0x0221,
>       /* 0x01b0 .. 0x01bf */
> -    0x0075, 0x031b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0224, 0x0224, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x01c0 .. 0x01cf */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0041, 0x030c, 0x0061, 0x030c, 0x0049, 0x030c,
> +    0x0000, 0x0227, 0x0000, 0x022a, 0x0000, 0x022d, 0x0000, 0x0230,
> +    0x0000, 0x0233, 0x0000, 0x0236, 0x0000, 0x0239, 0x0000, 0x023c,
> +    0x0000, 0x023f, 0x0242, 0x0242, 0x0245, 0x0245, 0x0248, 0x0248,
>       /* 0x01d0 .. 0x01df */
> -    0x0069, 0x030c, 0x004f, 0x030c, 0x006f, 0x030c, 0x0055, 0x030c,
> -    0x0075, 0x030c, 0x00dc, 0x0304, 0x00fc, 0x0304, 0x00dc, 0x0301,
> -    0x00fc, 0x0301, 0x00dc, 0x030c, 0x00fc, 0x030c, 0x00dc, 0x0300,
> -    0x00fc, 0x0300, 0x0000, 0x0000, 0x00c4, 0x0304, 0x00e4, 0x0304,
> +    0x024b, 0x024b, 0x024e, 0x024e, 0x0251, 0x0251, 0x0254, 0x0254,
> +    0x0257, 0x0257, 0x025a, 0x025a, 0x025d, 0x025d, 0x0260, 0x0260,
> +    0x0263, 0x0263, 0x0266, 0x0266, 0x0269, 0x0269, 0x026c, 0x026c,
> +    0x026f, 0x026f, 0x0000, 0x0000, 0x0272, 0x0272, 0x0275, 0x0275,
>       /* 0x01e0 .. 0x01ef */
> -    0x0226, 0x0304, 0x0227, 0x0304, 0x00c6, 0x0304, 0x00e6, 0x0304,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0047, 0x030c, 0x0067, 0x030c,
> -    0x004b, 0x030c, 0x006b, 0x030c, 0x004f, 0x0328, 0x006f, 0x0328,
> -    0x01ea, 0x0304, 0x01eb, 0x0304, 0x01b7, 0x030c, 0x0292, 0x030c,
> +    0x0278, 0x0278, 0x027b, 0x027b, 0x027e, 0x027e, 0x0281, 0x0281,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0284, 0x0284, 0x0287, 0x0287,
> +    0x028a, 0x028a, 0x028d, 0x028d, 0x0290, 0x0290, 0x0293, 0x0293,
> +    0x0296, 0x0296, 0x0299, 0x0299, 0x029c, 0x029c, 0x029f, 0x029f,
>       /* 0x01f0 .. 0x01ff */
> -    0x006a, 0x030c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0047, 0x0301, 0x0067, 0x0301, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x004e, 0x0300, 0x006e, 0x0300, 0x00c5, 0x0301, 0x00e5, 0x0301,
> -    0x00c6, 0x0301, 0x00e6, 0x0301, 0x00d8, 0x0301, 0x00f8, 0x0301,
> +    0x02a2, 0x02a2, 0x0000, 0x02a5, 0x0000, 0x02a8, 0x0000, 0x02ab,
> +    0x02ae, 0x02ae, 0x02b1, 0x02b1, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x02b4, 0x02b4, 0x02b7, 0x02b7, 0x02ba, 0x02ba, 0x02bd, 0x02bd,
> +    0x02c0, 0x02c0, 0x02c3, 0x02c3, 0x02c6, 0x02c6, 0x02c9, 0x02c9,
>       /* 0x0200 .. 0x020f */
> -    0x0041, 0x030f, 0x0061, 0x030f, 0x0041, 0x0311, 0x0061, 0x0311,
> -    0x0045, 0x030f, 0x0065, 0x030f, 0x0045, 0x0311, 0x0065, 0x0311,
> -    0x0049, 0x030f, 0x0069, 0x030f, 0x0049, 0x0311, 0x0069, 0x0311,
> -    0x004f, 0x030f, 0x006f, 0x030f, 0x004f, 0x0311, 0x006f, 0x0311,
> +    0x02cc, 0x02cc, 0x02cf, 0x02cf, 0x02d2, 0x02d2, 0x02d5, 0x02d5,
> +    0x02d8, 0x02d8, 0x02db, 0x02db, 0x02de, 0x02de, 0x02e1, 0x02e1,
> +    0x02e4, 0x02e4, 0x02e7, 0x02e7, 0x02ea, 0x02ea, 0x02ed, 0x02ed,
> +    0x02f0, 0x02f0, 0x02f3, 0x02f3, 0x02f6, 0x02f6, 0x02f9, 0x02f9,
>       /* 0x0210 .. 0x021f */
> -    0x0052, 0x030f, 0x0072, 0x030f, 0x0052, 0x0311, 0x0072, 0x0311,
> -    0x0055, 0x030f, 0x0075, 0x030f, 0x0055, 0x0311, 0x0075, 0x0311,
> -    0x0053, 0x0326, 0x0073, 0x0326, 0x0054, 0x0326, 0x0074, 0x0326,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0048, 0x030c, 0x0068, 0x030c,
> +    0x02fc, 0x02fc, 0x02ff, 0x02ff, 0x0302, 0x0302, 0x0305, 0x0305,
> +    0x0308, 0x0308, 0x030b, 0x030b, 0x030e, 0x030e, 0x0311, 0x0311,
> +    0x0314, 0x0314, 0x0317, 0x0317, 0x031a, 0x031a, 0x031d, 0x031d,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0320, 0x0320, 0x0323, 0x0323,
>       /* 0x0220 .. 0x022f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 0x0307, 0x0061, 0x0307,
> -    0x0045, 0x0327, 0x0065, 0x0327, 0x00d6, 0x0304, 0x00f6, 0x0304,
> -    0x00d5, 0x0304, 0x00f5, 0x0304, 0x004f, 0x0307, 0x006f, 0x0307,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0326, 0x0326, 0x0329, 0x0329,
> +    0x032c, 0x032c, 0x032f, 0x032f, 0x0332, 0x0332, 0x0335, 0x0335,
> +    0x0338, 0x0338, 0x033b, 0x033b, 0x033e, 0x033e, 0x0341, 0x0341,
>       /* 0x0230 .. 0x023f */
> -    0x022e, 0x0304, 0x022f, 0x0304, 0x0059, 0x0304, 0x0079, 0x0304,
> +    0x0344, 0x0344, 0x0347, 0x0347, 0x034a, 0x034a, 0x034d, 0x034d,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x02b0 .. 0x02bf */
> +    0x0000, 0x0350, 0x0000, 0x0352, 0x0000, 0x0354, 0x0000, 0x0356,
> +    0x0000, 0x0358, 0x0000, 0x035a, 0x0000, 0x035c, 0x0000, 0x035e,
> +    0x0000, 0x0360, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x02d0 .. 0x02df */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0362, 0x0000, 0x0365, 0x0000, 0x0368, 0x0000, 0x036b,
> +    0x0000, 0x036e, 0x0000, 0x0371, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x02e0 .. 0x02ef */
> +    0x0000, 0x0374, 0x0000, 0x0376, 0x0000, 0x0219, 0x0000, 0x0378,
> +    0x0000, 0x037a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0340 .. 0x034f */
> +    0x037c, 0x037c, 0x037e, 0x037e, 0x0000, 0x0000, 0x0380, 0x0380,
> +    0x0382, 0x0382, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0308, 0x0301, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x0370 .. 0x037f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0385, 0x0385, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0387, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x038a, 0x038a, 0x0000, 0x0000,
>       /* 0x0380 .. 0x038f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x00a8, 0x0301, 0x0391, 0x0301, 0x0000, 0x0000,
> -    0x0395, 0x0301, 0x0397, 0x0301, 0x0399, 0x0301, 0x0000, 0x0000,
> -    0x039f, 0x0301, 0x0000, 0x0000, 0x03a5, 0x0301, 0x03a9, 0x0301,
> +    0x0000, 0x000f, 0x038c, 0x038c, 0x038f, 0x038f, 0x0392, 0x0392,
> +    0x0394, 0x0394, 0x0397, 0x0397, 0x039a, 0x039a, 0x0000, 0x0000,
> +    0x039d, 0x039d, 0x0000, 0x0000, 0x03a0, 0x03a0, 0x03a3, 0x03a3,
>       /* 0x0390 .. 0x039f */
> -    0x03ca, 0x0301, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x03a6, 0x03a6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x03a0 .. 0x03af */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0399, 0x0308, 0x03a5, 0x0308,
> -    0x03b1, 0x0301, 0x03b5, 0x0301, 0x03b7, 0x0301, 0x03b9, 0x0301,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x03a9, 0x03a9, 0x03ac, 0x03ac,
> +    0x03af, 0x03af, 0x03b2, 0x03b2, 0x03b5, 0x03b5, 0x03b8, 0x03b8,
>       /* 0x03b0 .. 0x03bf */
> -    0x03cb, 0x0301, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x03bb, 0x03bb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x03c0 .. 0x03cf */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x03b9, 0x0308, 0x03c5, 0x0308,
> -    0x03bf, 0x0301, 0x03c5, 0x0301, 0x03c9, 0x0301, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x03be, 0x03be, 0x03c1, 0x03c1,
> +    0x03c4, 0x03c4, 0x03c7, 0x03c7, 0x03ca, 0x03ca, 0x0000, 0x0000,
>       /* 0x03d0 .. 0x03df */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x03d2, 0x0301,
> -    0x03d2, 0x0308, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x03cd, 0x0000, 0x03cf, 0x0000, 0x03d1, 0x03d3, 0x03d3,
> +    0x03d6, 0x03d6, 0x0000, 0x03d9, 0x0000, 0x03db, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x03f0 .. 0x03ff */
> +    0x0000, 0x03dd, 0x0000, 0x03df, 0x0000, 0x03e1, 0x0000, 0x0000,
> +    0x0000, 0x03e3, 0x0000, 0x03e5, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x03e7, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0400 .. 0x040f */
> -    0x0415, 0x0300, 0x0415, 0x0308, 0x0000, 0x0000, 0x0413, 0x0301,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0406, 0x0308,
> +    0x03e9, 0x03e9, 0x03ec, 0x03ec, 0x0000, 0x0000, 0x03ef, 0x03ef,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x03f2, 0x03f2,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x041a, 0x0301, 0x0418, 0x0300, 0x0423, 0x0306, 0x0000, 0x0000,
> +    0x03f5, 0x03f5, 0x03f8, 0x03f8, 0x03fb, 0x03fb, 0x0000, 0x0000,
>       /* 0x0410 .. 0x041f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0418, 0x0306, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x03fe, 0x03fe, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0430 .. 0x043f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0438, 0x0306, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0401, 0x0401, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0450 .. 0x045f */
> -    0x0435, 0x0300, 0x0435, 0x0308, 0x0000, 0x0000, 0x0433, 0x0301,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0456, 0x0308,
> +    0x0404, 0x0404, 0x0407, 0x0407, 0x0000, 0x0000, 0x040a, 0x040a,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x040d, 0x040d,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x043a, 0x0301, 0x0438, 0x0300, 0x0443, 0x0306, 0x0000, 0x0000,
> +    0x0410, 0x0410, 0x0413, 0x0413, 0x0416, 0x0416, 0x0000, 0x0000,
>       /* 0x0470 .. 0x047f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0474, 0x030f, 0x0475, 0x030f,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0419, 0x0419, 0x041c, 0x041c,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x04c0 .. 0x04cf */
> -    0x0000, 0x0000, 0x0416, 0x0306, 0x0436, 0x0306, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x041f, 0x041f, 0x0422, 0x0422, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x04d0 .. 0x04df */
> -    0x0410, 0x0306, 0x0430, 0x0306, 0x0410, 0x0308, 0x0430, 0x0308,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0415, 0x0306, 0x0435, 0x0306,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x04d8, 0x0308, 0x04d9, 0x0308,
> -    0x0416, 0x0308, 0x0436, 0x0308, 0x0417, 0x0308, 0x0437, 0x0308,
> +    0x0425, 0x0425, 0x0428, 0x0428, 0x042b, 0x042b, 0x042e, 0x042e,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0431, 0x0431, 0x0434, 0x0434,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0437, 0x0437, 0x043a, 0x043a,
> +    0x043d, 0x043d, 0x0440, 0x0440, 0x0443, 0x0443, 0x0446, 0x0446,
>       /* 0x04e0 .. 0x04ef */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0418, 0x0304, 0x0438, 0x0304,
> -    0x0418, 0x0308, 0x0438, 0x0308, 0x041e, 0x0308, 0x043e, 0x0308,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x04e8, 0x0308, 0x04e9, 0x0308,
> -    0x042d, 0x0308, 0x044d, 0x0308, 0x0423, 0x0304, 0x0443, 0x0304,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0449, 0x0449, 0x044c, 0x044c,
> +    0x044f, 0x044f, 0x0452, 0x0452, 0x0455, 0x0455, 0x0458, 0x0458,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x045b, 0x045b, 0x045e, 0x045e,
> +    0x0461, 0x0461, 0x0464, 0x0464, 0x0467, 0x0467, 0x046a, 0x046a,
>       /* 0x04f0 .. 0x04ff */
> -    0x0423, 0x0308, 0x0443, 0x0308, 0x0423, 0x030b, 0x0443, 0x030b,
> -    0x0427, 0x0308, 0x0447, 0x0308, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x042b, 0x0308, 0x044b, 0x0308, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x046d, 0x046d, 0x0470, 0x0470, 0x0473, 0x0473, 0x0476, 0x0476,
> +    0x0479, 0x0479, 0x047c, 0x047c, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x047f, 0x047f, 0x0482, 0x0482, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x0580 .. 0x058f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0485,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0620 .. 0x062f */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0627, 0x0653, 0x0627, 0x0654,
> -    0x0648, 0x0654, 0x0627, 0x0655, 0x064a, 0x0654, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0488, 0x0488, 0x048b, 0x048b,
> +    0x048e, 0x048e, 0x0491, 0x0491, 0x0494, 0x0494, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x0670 .. 0x067f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0497, 0x0000, 0x049a, 0x0000, 0x049d,
> +    0x0000, 0x04a0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x06c0 .. 0x06cf */
> -    0x06d5, 0x0654, 0x0000, 0x0000, 0x06c1, 0x0654, 0x0000, 0x0000,
> +    0x04a3, 0x04a3, 0x0000, 0x0000, 0x04a6, 0x04a6, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x06d0 .. 0x06df */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x06d2, 0x0654,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x04a9, 0x04a9,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0920 .. 0x092f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0928, 0x093c, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x04ac, 0x04ac, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0930 .. 0x093f */
> -    0x0000, 0x0000, 0x0930, 0x093c, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0933, 0x093c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x04af, 0x04af, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x04b2, 0x04b2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0950 .. 0x095f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0915, 0x093c, 0x0916, 0x093c, 0x0917, 0x093c, 0x091c, 0x093c,
> -    0x0921, 0x093c, 0x0922, 0x093c, 0x092b, 0x093c, 0x092f, 0x093c,
> +    0x04b5, 0x04b5, 0x04b8, 0x04b8, 0x04bb, 0x04bb, 0x04be, 0x04be,
> +    0x04c1, 0x04c1, 0x04c4, 0x04c4, 0x04c7, 0x04c7, 0x04ca, 0x04ca,
>       /* 0x09c0 .. 0x09cf */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x09c7, 0x09be,
> -    0x09c7, 0x09d7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x04cd, 0x04cd,
> +    0x04d0, 0x04d0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x09d0 .. 0x09df */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x09a1, 0x09bc, 0x09a2, 0x09bc, 0x0000, 0x0000, 0x09af, 0x09bc,
> +    0x04d3, 0x04d3, 0x04d6, 0x04d6, 0x0000, 0x0000, 0x04d9, 0x04d9,
>       /* 0x0a30 .. 0x0a3f */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0a32, 0x0a3c,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0a38, 0x0a3c, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x04dc, 0x04dc,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x04df, 0x04df, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0a50 .. 0x0a5f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0a16, 0x0a3c, 0x0a17, 0x0a3c, 0x0a1c, 0x0a3c,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0a2b, 0x0a3c, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x04e2, 0x04e2, 0x04e5, 0x04e5, 0x04e8, 0x04e8,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x04eb, 0x04eb, 0x0000, 0x0000,
>       /* 0x0b40 .. 0x0b4f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0b47, 0x0b56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0b47, 0x0b3e,
> -    0x0b47, 0x0b57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x04ee, 0x04ee, 0x0000, 0x0000, 0x0000, 0x0000, 0x04f1, 0x04f1,
> +    0x04f4, 0x04f4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0b50 .. 0x0b5f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0b21, 0x0b3c, 0x0b22, 0x0b3c, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x04f7, 0x04f7, 0x04fa, 0x04fa, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0b90 .. 0x0b9f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0b92, 0x0bd7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x04fd, 0x04fd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0bc0 .. 0x0bcf */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0bc6, 0x0bbe, 0x0bc7, 0x0bbe,
> -    0x0bc6, 0x0bd7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0500, 0x0500, 0x0503, 0x0503,
> +    0x0506, 0x0506, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0c40 .. 0x0c4f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0c46, 0x0c56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0509, 0x0509, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0cc0 .. 0x0ccf */
> -    0x0cbf, 0x0cd5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0cc6, 0x0cd5,
> -    0x0cc6, 0x0cd6, 0x0000, 0x0000, 0x0cc6, 0x0cc2, 0x0cca, 0x0cd5,
> +    0x050c, 0x050c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x050f, 0x050f,
> +    0x0512, 0x0512, 0x0000, 0x0000, 0x0515, 0x0515, 0x0518, 0x0518,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0d40 .. 0x0d4f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0d46, 0x0d3e, 0x0d47, 0x0d3e,
> -    0x0d46, 0x0d57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x051b, 0x051b, 0x051e, 0x051e,
> +    0x0521, 0x0521, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0dd0 .. 0x0ddf */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0dd9, 0x0dca, 0x0000, 0x0000,
> -    0x0dd9, 0x0dcf, 0x0ddc, 0x0dca, 0x0dd9, 0x0ddf, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0524, 0x0524, 0x0000, 0x0000,
> +    0x0527, 0x0527, 0x052a, 0x052a, 0x052d, 0x052d, 0x0000, 0x0000,
> +    /* 0x0e30 .. 0x0e3f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0530,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x0eb0 .. 0x0ebf */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0533,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x0ed0 .. 0x0edf */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0536, 0x0000, 0x0539, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x0f00 .. 0x0f0f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x053c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0f40 .. 0x0f4f */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0f42, 0x0fb7,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x053e, 0x053e,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0f4c, 0x0fb7, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0541, 0x0541, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0f50 .. 0x0f5f */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0f51, 0x0fb7, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0f56, 0x0fb7,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0544, 0x0544, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0547, 0x0547,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0f5b, 0x0fb7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x054a, 0x054a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0f60 .. 0x0f6f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0f40, 0x0fb5, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x054d, 0x054d, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0f70 .. 0x0f7f */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0f71, 0x0f72,
> -    0x0000, 0x0000, 0x0f71, 0x0f74, 0x0fb2, 0x0f80, 0x0000, 0x0000,
> -    0x0fb3, 0x0f80, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0550, 0x0550,
> +    0x0000, 0x0000, 0x0553, 0x0553, 0x0556, 0x0556, 0x0000, 0x0559,
> +    0x055c, 0x055c, 0x0000, 0x055f, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0f80 .. 0x0f8f */
> -    0x0000, 0x0000, 0x0f71, 0x0f80, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0562, 0x0562, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0f90 .. 0x0f9f */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0f92, 0x0fb7,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0565, 0x0565,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0f9c, 0x0fb7, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0568, 0x0568, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0fa0 .. 0x0faf */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0fa1, 0x0fb7, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0fa6, 0x0fb7,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x056b, 0x056b, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x056e, 0x056e,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0fab, 0x0fb7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0571, 0x0571, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x0fb0 .. 0x0fbf */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0f90, 0x0fb5, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0574, 0x0574, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x1020 .. 0x102f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x1025, 0x102e, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0577, 0x0577, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x10f0 .. 0x10ff */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x057a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x1b00 .. 0x1b0f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x1b05, 0x1b35, 0x0000, 0x0000,
> -    0x1b07, 0x1b35, 0x0000, 0x0000, 0x1b09, 0x1b35, 0x0000, 0x0000,
> -    0x1b0b, 0x1b35, 0x0000, 0x0000, 0x1b0d, 0x1b35, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x057c, 0x057c, 0x0000, 0x0000,
> +    0x057f, 0x057f, 0x0000, 0x0000, 0x0582, 0x0582, 0x0000, 0x0000,
> +    0x0585, 0x0585, 0x0000, 0x0000, 0x0588, 0x0588, 0x0000, 0x0000,
>       /* 0x1b10 .. 0x1b1f */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x1b11, 0x1b35, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x058b, 0x058b, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x1b30 .. 0x1b3f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1b3a, 0x1b35,
> -    0x0000, 0x0000, 0x1b3c, 0x1b35, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x058e, 0x058e,
> +    0x0000, 0x0000, 0x0591, 0x0591, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x1b40 .. 0x1b4f */
> -    0x1b3e, 0x1b35, 0x1b3f, 0x1b35, 0x0000, 0x0000, 0x1b42, 0x1b35,
> +    0x0594, 0x0594, 0x0597, 0x0597, 0x0000, 0x0000, 0x059a, 0x059a,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x1d20 .. 0x1d2f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x059d, 0x0000, 0x059f, 0x0000, 0x05a1, 0x0000, 0x0000,
> +    /* 0x1d30 .. 0x1d3f */
> +    0x0000, 0x05a3, 0x0000, 0x05a5, 0x0000, 0x05a7, 0x0000, 0x05a9,
> +    0x0000, 0x05ab, 0x0000, 0x05ad, 0x0000, 0x05af, 0x0000, 0x05b1,
> +    0x0000, 0x05b3, 0x0000, 0x05b5, 0x0000, 0x05b7, 0x0000, 0x0000,
> +    0x0000, 0x05b9, 0x0000, 0x05bb, 0x0000, 0x05bd, 0x0000, 0x05bf,
> +    /* 0x1d40 .. 0x1d4f */
> +    0x0000, 0x05c1, 0x0000, 0x05c3, 0x0000, 0x05c5, 0x0000, 0x0006,
> +    0x0000, 0x05c7, 0x0000, 0x05c9, 0x0000, 0x05cb, 0x0000, 0x05cd,
> +    0x0000, 0x05cf, 0x0000, 0x05d1, 0x0000, 0x05d3, 0x0000, 0x05d5,
> +    0x0000, 0x05d7, 0x0000, 0x05d9, 0x0000, 0x0000, 0x0000, 0x05db,
> +    /* 0x1d50 .. 0x1d5f */
> +    0x0000, 0x05dd, 0x0000, 0x05df, 0x0000, 0x0019, 0x0000, 0x05e1,
> +    0x0000, 0x05e3, 0x0000, 0x05e5, 0x0000, 0x05e7, 0x0000, 0x05e9,
> +    0x0000, 0x05eb, 0x0000, 0x05ed, 0x0000, 0x05ef, 0x0000, 0x05f1,
> +    0x0000, 0x05f3, 0x0000, 0x03cd, 0x0000, 0x05f5, 0x0000, 0x05f7,
> +    /* 0x1d60 .. 0x1d6f */
> +    0x0000, 0x03d9, 0x0000, 0x05f9, 0x0000, 0x05fb, 0x0000, 0x0356,
> +    0x0000, 0x05eb, 0x0000, 0x05f1, 0x0000, 0x03cd, 0x0000, 0x05f5,
> +    0x0000, 0x03df, 0x0000, 0x03d9, 0x0000, 0x05f9, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x1d70 .. 0x1d7f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x05fd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x1d90 .. 0x1d9f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x05ff,
> +    0x0000, 0x0601, 0x0000, 0x0603, 0x0000, 0x0605, 0x0000, 0x05d7,
> +    /* 0x1da0 .. 0x1daf */
> +    0x0000, 0x0607, 0x0000, 0x0609, 0x0000, 0x060b, 0x0000, 0x060d,
> +    0x0000, 0x060f, 0x0000, 0x0611, 0x0000, 0x0613, 0x0000, 0x0615,
> +    0x0000, 0x0617, 0x0000, 0x0619, 0x0000, 0x061b, 0x0000, 0x061d,
> +    0x0000, 0x061f, 0x0000, 0x0621, 0x0000, 0x0623, 0x0000, 0x0625,
> +    /* 0x1db0 .. 0x1dbf */
> +    0x0000, 0x0627, 0x0000, 0x0629, 0x0000, 0x062b, 0x0000, 0x062d,
> +    0x0000, 0x062f, 0x0000, 0x0631, 0x0000, 0x0633, 0x0000, 0x0635,
> +    0x0000, 0x0637, 0x0000, 0x0639, 0x0000, 0x063b, 0x0000, 0x063d,
> +    0x0000, 0x063f, 0x0000, 0x0641, 0x0000, 0x0643, 0x0000, 0x03cf,
>       /* 0x1e00 .. 0x1e0f */
> -    0x0041, 0x0325, 0x0061, 0x0325, 0x0042, 0x0307, 0x0062, 0x0307,
> -    0x0042, 0x0323, 0x0062, 0x0323, 0x0042, 0x0331, 0x0062, 0x0331,
> -    0x00c7, 0x0301, 0x00e7, 0x0301, 0x0044, 0x0307, 0x0064, 0x0307,
> -    0x0044, 0x0323, 0x0064, 0x0323, 0x0044, 0x0331, 0x0064, 0x0331,
> +    0x0645, 0x0645, 0x0648, 0x0648, 0x064b, 0x064b, 0x064e, 0x064e,
> +    0x0651, 0x0651, 0x0654, 0x0654, 0x0657, 0x0657, 0x065a, 0x065a,
> +    0x065d, 0x065d, 0x0660, 0x0660, 0x0663, 0x0663, 0x0666, 0x0666,
> +    0x0669, 0x0669, 0x066c, 0x066c, 0x066f, 0x066f, 0x0672, 0x0672,
>       /* 0x1e10 .. 0x1e1f */
> -    0x0044, 0x0327, 0x0064, 0x0327, 0x0044, 0x032d, 0x0064, 0x032d,
> -    0x0112, 0x0300, 0x0113, 0x0300, 0x0112, 0x0301, 0x0113, 0x0301,
> -    0x0045, 0x032d, 0x0065, 0x032d, 0x0045, 0x0330, 0x0065, 0x0330,
> -    0x0228, 0x0306, 0x0229, 0x0306, 0x0046, 0x0307, 0x0066, 0x0307,
> +    0x0675, 0x0675, 0x0678, 0x0678, 0x067b, 0x067b, 0x067e, 0x067e,
> +    0x0681, 0x0681, 0x0684, 0x0684, 0x0687, 0x0687, 0x068a, 0x068a,
> +    0x068d, 0x068d, 0x0690, 0x0690, 0x0693, 0x0693, 0x0696, 0x0696,
> +    0x0699, 0x0699, 0x069c, 0x069c, 0x069f, 0x069f, 0x06a2, 0x06a2,
>       /* 0x1e20 .. 0x1e2f */
> -    0x0047, 0x0304, 0x0067, 0x0304, 0x0048, 0x0307, 0x0068, 0x0307,
> -    0x0048, 0x0323, 0x0068, 0x0323, 0x0048, 0x0308, 0x0068, 0x0308,
> -    0x0048, 0x0327, 0x0068, 0x0327, 0x0048, 0x032e, 0x0068, 0x032e,
> -    0x0049, 0x0330, 0x0069, 0x0330, 0x00cf, 0x0301, 0x00ef, 0x0301,
> +    0x06a5, 0x06a5, 0x06a8, 0x06a8, 0x06ab, 0x06ab, 0x06ae, 0x06ae,
> +    0x06b1, 0x06b1, 0x06b4, 0x06b4, 0x06b7, 0x06b7, 0x06ba, 0x06ba,
> +    0x06bd, 0x06bd, 0x06c0, 0x06c0, 0x06c3, 0x06c3, 0x06c6, 0x06c6,
> +    0x06c9, 0x06c9, 0x06cc, 0x06cc, 0x06cf, 0x06cf, 0x06d2, 0x06d2,
>       /* 0x1e30 .. 0x1e3f */
> -    0x004b, 0x0301, 0x006b, 0x0301, 0x004b, 0x0323, 0x006b, 0x0323,
> -    0x004b, 0x0331, 0x006b, 0x0331, 0x004c, 0x0323, 0x006c, 0x0323,
> -    0x1e36, 0x0304, 0x1e37, 0x0304, 0x004c, 0x0331, 0x006c, 0x0331,
> -    0x004c, 0x032d, 0x006c, 0x032d, 0x004d, 0x0301, 0x006d, 0x0301,
> +    0x06d5, 0x06d5, 0x06d8, 0x06d8, 0x06db, 0x06db, 0x06de, 0x06de,
> +    0x06e1, 0x06e1, 0x06e4, 0x06e4, 0x06e7, 0x06e7, 0x06ea, 0x06ea,
> +    0x06ed, 0x06ed, 0x06f0, 0x06f0, 0x06f3, 0x06f3, 0x06f6, 0x06f6,
> +    0x06f9, 0x06f9, 0x06fc, 0x06fc, 0x06ff, 0x06ff, 0x0702, 0x0702,
>       /* 0x1e40 .. 0x1e4f */
> -    0x004d, 0x0307, 0x006d, 0x0307, 0x004d, 0x0323, 0x006d, 0x0323,
> -    0x004e, 0x0307, 0x006e, 0x0307, 0x004e, 0x0323, 0x006e, 0x0323,
> -    0x004e, 0x0331, 0x006e, 0x0331, 0x004e, 0x032d, 0x006e, 0x032d,
> -    0x00d5, 0x0301, 0x00f5, 0x0301, 0x00d5, 0x0308, 0x00f5, 0x0308,
> +    0x0705, 0x0705, 0x0708, 0x0708, 0x070b, 0x070b, 0x070e, 0x070e,
> +    0x0711, 0x0711, 0x0714, 0x0714, 0x0717, 0x0717, 0x071a, 0x071a,
> +    0x071d, 0x071d, 0x0720, 0x0720, 0x0723, 0x0723, 0x0726, 0x0726,
> +    0x0729, 0x0729, 0x072c, 0x072c, 0x072f, 0x072f, 0x0732, 0x0732,
>       /* 0x1e50 .. 0x1e5f */
> -    0x014c, 0x0300, 0x014d, 0x0300, 0x014c, 0x0301, 0x014d, 0x0301,
> -    0x0050, 0x0301, 0x0070, 0x0301, 0x0050, 0x0307, 0x0070, 0x0307,
> -    0x0052, 0x0307, 0x0072, 0x0307, 0x0052, 0x0323, 0x0072, 0x0323,
> -    0x1e5a, 0x0304, 0x1e5b, 0x0304, 0x0052, 0x0331, 0x0072, 0x0331,
> +    0x0735, 0x0735, 0x0738, 0x0738, 0x073b, 0x073b, 0x073e, 0x073e,
> +    0x0741, 0x0741, 0x0744, 0x0744, 0x0747, 0x0747, 0x074a, 0x074a,
> +    0x074d, 0x074d, 0x0750, 0x0750, 0x0753, 0x0753, 0x0756, 0x0756,
> +    0x0759, 0x0759, 0x075c, 0x075c, 0x075f, 0x075f, 0x0762, 0x0762,
>       /* 0x1e60 .. 0x1e6f */
> -    0x0053, 0x0307, 0x0073, 0x0307, 0x0053, 0x0323, 0x0073, 0x0323,
> -    0x015a, 0x0307, 0x015b, 0x0307, 0x0160, 0x0307, 0x0161, 0x0307,
> -    0x1e62, 0x0307, 0x1e63, 0x0307, 0x0054, 0x0307, 0x0074, 0x0307,
> -    0x0054, 0x0323, 0x0074, 0x0323, 0x0054, 0x0331, 0x0074, 0x0331,
> +    0x0765, 0x0765, 0x0768, 0x0768, 0x076b, 0x076b, 0x076e, 0x076e,
> +    0x0771, 0x0771, 0x0774, 0x0774, 0x0777, 0x0777, 0x077a, 0x077a,
> +    0x077d, 0x077d, 0x0780, 0x0780, 0x0783, 0x0783, 0x0786, 0x0786,
> +    0x0789, 0x0789, 0x078c, 0x078c, 0x078f, 0x078f, 0x0792, 0x0792,
>       /* 0x1e70 .. 0x1e7f */
> -    0x0054, 0x032d, 0x0074, 0x032d, 0x0055, 0x0324, 0x0075, 0x0324,
> -    0x0055, 0x0330, 0x0075, 0x0330, 0x0055, 0x032d, 0x0075, 0x032d,
> -    0x0168, 0x0301, 0x0169, 0x0301, 0x016a, 0x0308, 0x016b, 0x0308,
> -    0x0056, 0x0303, 0x0076, 0x0303, 0x0056, 0x0323, 0x0076, 0x0323,
> +    0x0795, 0x0795, 0x0798, 0x0798, 0x079b, 0x079b, 0x079e, 0x079e,
> +    0x07a1, 0x07a1, 0x07a4, 0x07a4, 0x07a7, 0x07a7, 0x07aa, 0x07aa,
> +    0x07ad, 0x07ad, 0x07b0, 0x07b0, 0x07b3, 0x07b3, 0x07b6, 0x07b6,
> +    0x07b9, 0x07b9, 0x07bc, 0x07bc, 0x07bf, 0x07bf, 0x07c2, 0x07c2,
>       /* 0x1e80 .. 0x1e8f */
> -    0x0057, 0x0300, 0x0077, 0x0300, 0x0057, 0x0301, 0x0077, 0x0301,
> -    0x0057, 0x0308, 0x0077, 0x0308, 0x0057, 0x0307, 0x0077, 0x0307,
> -    0x0057, 0x0323, 0x0077, 0x0323, 0x0058, 0x0307, 0x0078, 0x0307,
> -    0x0058, 0x0308, 0x0078, 0x0308, 0x0059, 0x0307, 0x0079, 0x0307,
> +    0x07c5, 0x07c5, 0x07c8, 0x07c8, 0x07cb, 0x07cb, 0x07ce, 0x07ce,
> +    0x07d1, 0x07d1, 0x07d4, 0x07d4, 0x07d7, 0x07d7, 0x07da, 0x07da,
> +    0x07dd, 0x07dd, 0x07e0, 0x07e0, 0x07e3, 0x07e3, 0x07e6, 0x07e6,
> +    0x07e9, 0x07e9, 0x07ec, 0x07ec, 0x07ef, 0x07ef, 0x07f2, 0x07f2,
>       /* 0x1e90 .. 0x1e9f */
> -    0x005a, 0x0302, 0x007a, 0x0302, 0x005a, 0x0323, 0x007a, 0x0323,
> -    0x005a, 0x0331, 0x007a, 0x0331, 0x0068, 0x0331, 0x0074, 0x0308,
> -    0x0077, 0x030a, 0x0079, 0x030a, 0x0000, 0x0000, 0x017f, 0x0307,
> +    0x07f5, 0x07f5, 0x07f8, 0x07f8, 0x07fb, 0x07fb, 0x07fe, 0x07fe,
> +    0x0801, 0x0801, 0x0804, 0x0804, 0x0807, 0x0807, 0x080a, 0x080a,
> +    0x080d, 0x080d, 0x0810, 0x0810, 0x0000, 0x0813, 0x0816, 0x0816,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x1ea0 .. 0x1eaf */
> -    0x0041, 0x0323, 0x0061, 0x0323, 0x0041, 0x0309, 0x0061, 0x0309,
> -    0x00c2, 0x0301, 0x00e2, 0x0301, 0x00c2, 0x0300, 0x00e2, 0x0300,
> -    0x00c2, 0x0309, 0x00e2, 0x0309, 0x00c2, 0x0303, 0x00e2, 0x0303,
> -    0x1ea0, 0x0302, 0x1ea1, 0x0302, 0x0102, 0x0301, 0x0103, 0x0301,
> +    0x0819, 0x0819, 0x081c, 0x081c, 0x081f, 0x081f, 0x0822, 0x0822,
> +    0x0825, 0x0825, 0x0828, 0x0828, 0x082b, 0x082b, 0x082e, 0x082e,
> +    0x0831, 0x0831, 0x0834, 0x0834, 0x0837, 0x0837, 0x083a, 0x083a,
> +    0x083d, 0x083d, 0x0840, 0x0840, 0x0843, 0x0843, 0x0846, 0x0846,
>       /* 0x1eb0 .. 0x1ebf */
> -    0x0102, 0x0300, 0x0103, 0x0300, 0x0102, 0x0309, 0x0103, 0x0309,
> -    0x0102, 0x0303, 0x0103, 0x0303, 0x1ea0, 0x0306, 0x1ea1, 0x0306,
> -    0x0045, 0x0323, 0x0065, 0x0323, 0x0045, 0x0309, 0x0065, 0x0309,
> -    0x0045, 0x0303, 0x0065, 0x0303, 0x00ca, 0x0301, 0x00ea, 0x0301,
> +    0x0849, 0x0849, 0x084c, 0x084c, 0x084f, 0x084f, 0x0852, 0x0852,
> +    0x0855, 0x0855, 0x0858, 0x0858, 0x085b, 0x085b, 0x085e, 0x085e,
> +    0x0861, 0x0861, 0x0864, 0x0864, 0x0867, 0x0867, 0x086a, 0x086a,
> +    0x086d, 0x086d, 0x0870, 0x0870, 0x0873, 0x0873, 0x0876, 0x0876,
>       /* 0x1ec0 .. 0x1ecf */
> -    0x00ca, 0x0300, 0x00ea, 0x0300, 0x00ca, 0x0309, 0x00ea, 0x0309,
> -    0x00ca, 0x0303, 0x00ea, 0x0303, 0x1eb8, 0x0302, 0x1eb9, 0x0302,
> -    0x0049, 0x0309, 0x0069, 0x0309, 0x0049, 0x0323, 0x0069, 0x0323,
> -    0x004f, 0x0323, 0x006f, 0x0323, 0x004f, 0x0309, 0x006f, 0x0309,
> +    0x0879, 0x0879, 0x087c, 0x087c, 0x087f, 0x087f, 0x0882, 0x0882,
> +    0x0885, 0x0885, 0x0888, 0x0888, 0x088b, 0x088b, 0x088e, 0x088e,
> +    0x0891, 0x0891, 0x0894, 0x0894, 0x0897, 0x0897, 0x089a, 0x089a,
> +    0x089d, 0x089d, 0x08a0, 0x08a0, 0x08a3, 0x08a3, 0x08a6, 0x08a6,
>       /* 0x1ed0 .. 0x1edf */
> -    0x00d4, 0x0301, 0x00f4, 0x0301, 0x00d4, 0x0300, 0x00f4, 0x0300,
> -    0x00d4, 0x0309, 0x00f4, 0x0309, 0x00d4, 0x0303, 0x00f4, 0x0303,
> -    0x1ecc, 0x0302, 0x1ecd, 0x0302, 0x01a0, 0x0301, 0x01a1, 0x0301,
> -    0x01a0, 0x0300, 0x01a1, 0x0300, 0x01a0, 0x0309, 0x01a1, 0x0309,
> +    0x08a9, 0x08a9, 0x08ac, 0x08ac, 0x08af, 0x08af, 0x08b2, 0x08b2,
> +    0x08b5, 0x08b5, 0x08b8, 0x08b8, 0x08bb, 0x08bb, 0x08be, 0x08be,
> +    0x08c1, 0x08c1, 0x08c4, 0x08c4, 0x08c7, 0x08c7, 0x08ca, 0x08ca,
> +    0x08cd, 0x08cd, 0x08d0, 0x08d0, 0x08d3, 0x08d3, 0x08d6, 0x08d6,
>       /* 0x1ee0 .. 0x1eef */
> -    0x01a0, 0x0303, 0x01a1, 0x0303, 0x01a0, 0x0323, 0x01a1, 0x0323,
> -    0x0055, 0x0323, 0x0075, 0x0323, 0x0055, 0x0309, 0x0075, 0x0309,
> -    0x01af, 0x0301, 0x01b0, 0x0301, 0x01af, 0x0300, 0x01b0, 0x0300,
> -    0x01af, 0x0309, 0x01b0, 0x0309, 0x01af, 0x0303, 0x01b0, 0x0303,
> +    0x08d9, 0x08d9, 0x08dc, 0x08dc, 0x08df, 0x08df, 0x08e2, 0x08e2,
> +    0x08e5, 0x08e5, 0x08e8, 0x08e8, 0x08eb, 0x08eb, 0x08ee, 0x08ee,
> +    0x08f1, 0x08f1, 0x08f4, 0x08f4, 0x08f7, 0x08f7, 0x08fa, 0x08fa,
> +    0x08fd, 0x08fd, 0x0900, 0x0900, 0x0903, 0x0903, 0x0906, 0x0906,
>       /* 0x1ef0 .. 0x1eff */
> -    0x01af, 0x0323, 0x01b0, 0x0323, 0x0059, 0x0300, 0x0079, 0x0300,
> -    0x0059, 0x0323, 0x0079, 0x0323, 0x0059, 0x0309, 0x0079, 0x0309,
> -    0x0059, 0x0303, 0x0079, 0x0303, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0909, 0x0909, 0x090c, 0x090c, 0x090f, 0x090f, 0x0912, 0x0912,
> +    0x0915, 0x0915, 0x0918, 0x0918, 0x091b, 0x091b, 0x091e, 0x091e,
> +    0x0921, 0x0921, 0x0924, 0x0924, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x1f00 .. 0x1f0f */
> -    0x03b1, 0x0313, 0x03b1, 0x0314, 0x1f00, 0x0300, 0x1f01, 0x0300,
> -    0x1f00, 0x0301, 0x1f01, 0x0301, 0x1f00, 0x0342, 0x1f01, 0x0342,
> -    0x0391, 0x0313, 0x0391, 0x0314, 0x1f08, 0x0300, 0x1f09, 0x0300,
> -    0x1f08, 0x0301, 0x1f09, 0x0301, 0x1f08, 0x0342, 0x1f09, 0x0342,
> +    0x0927, 0x0927, 0x092a, 0x092a, 0x092d, 0x092d, 0x0930, 0x0930,
> +    0x0933, 0x0933, 0x0936, 0x0936, 0x0939, 0x0939, 0x093c, 0x093c,
> +    0x093f, 0x093f, 0x0942, 0x0942, 0x0945, 0x0945, 0x0948, 0x0948,
> +    0x094b, 0x094b, 0x094e, 0x094e, 0x0951, 0x0951, 0x0954, 0x0954,
>       /* 0x1f10 .. 0x1f1f */
> -    0x03b5, 0x0313, 0x03b5, 0x0314, 0x1f10, 0x0300, 0x1f11, 0x0300,
> -    0x1f10, 0x0301, 0x1f11, 0x0301, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0395, 0x0313, 0x0395, 0x0314, 0x1f18, 0x0300, 0x1f19, 0x0300,
> -    0x1f18, 0x0301, 0x1f19, 0x0301, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0957, 0x0957, 0x095a, 0x095a, 0x095d, 0x095d, 0x0960, 0x0960,
> +    0x0963, 0x0963, 0x0966, 0x0966, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0969, 0x0969, 0x096c, 0x096c, 0x096f, 0x096f, 0x0972, 0x0972,
> +    0x0975, 0x0975, 0x0978, 0x0978, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x1f20 .. 0x1f2f */
> -    0x03b7, 0x0313, 0x03b7, 0x0314, 0x1f20, 0x0300, 0x1f21, 0x0300,
> -    0x1f20, 0x0301, 0x1f21, 0x0301, 0x1f20, 0x0342, 0x1f21, 0x0342,
> -    0x0397, 0x0313, 0x0397, 0x0314, 0x1f28, 0x0300, 0x1f29, 0x0300,
> -    0x1f28, 0x0301, 0x1f29, 0x0301, 0x1f28, 0x0342, 0x1f29, 0x0342,
> +    0x097b, 0x097b, 0x097e, 0x097e, 0x0981, 0x0981, 0x0984, 0x0984,
> +    0x0987, 0x0987, 0x098a, 0x098a, 0x098d, 0x098d, 0x0990, 0x0990,
> +    0x0993, 0x0993, 0x0996, 0x0996, 0x0999, 0x0999, 0x099c, 0x099c,
> +    0x099f, 0x099f, 0x09a2, 0x09a2, 0x09a5, 0x09a5, 0x09a8, 0x09a8,
>       /* 0x1f30 .. 0x1f3f */
> -    0x03b9, 0x0313, 0x03b9, 0x0314, 0x1f30, 0x0300, 0x1f31, 0x0300,
> -    0x1f30, 0x0301, 0x1f31, 0x0301, 0x1f30, 0x0342, 0x1f31, 0x0342,
> -    0x0399, 0x0313, 0x0399, 0x0314, 0x1f38, 0x0300, 0x1f39, 0x0300,
> -    0x1f38, 0x0301, 0x1f39, 0x0301, 0x1f38, 0x0342, 0x1f39, 0x0342,
> +    0x09ab, 0x09ab, 0x09ae, 0x09ae, 0x09b1, 0x09b1, 0x09b4, 0x09b4,
> +    0x09b7, 0x09b7, 0x09ba, 0x09ba, 0x09bd, 0x09bd, 0x09c0, 0x09c0,
> +    0x09c3, 0x09c3, 0x09c6, 0x09c6, 0x09c9, 0x09c9, 0x09cc, 0x09cc,
> +    0x09cf, 0x09cf, 0x09d2, 0x09d2, 0x09d5, 0x09d5, 0x09d8, 0x09d8,
>       /* 0x1f40 .. 0x1f4f */
> -    0x03bf, 0x0313, 0x03bf, 0x0314, 0x1f40, 0x0300, 0x1f41, 0x0300,
> -    0x1f40, 0x0301, 0x1f41, 0x0301, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x039f, 0x0313, 0x039f, 0x0314, 0x1f48, 0x0300, 0x1f49, 0x0300,
> -    0x1f48, 0x0301, 0x1f49, 0x0301, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x09db, 0x09db, 0x09de, 0x09de, 0x09e1, 0x09e1, 0x09e4, 0x09e4,
> +    0x09e7, 0x09e7, 0x09ea, 0x09ea, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x09ed, 0x09ed, 0x09f0, 0x09f0, 0x09f3, 0x09f3, 0x09f6, 0x09f6,
> +    0x09f9, 0x09f9, 0x09fc, 0x09fc, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x1f50 .. 0x1f5f */
> -    0x03c5, 0x0313, 0x03c5, 0x0314, 0x1f50, 0x0300, 0x1f51, 0x0300,
> -    0x1f50, 0x0301, 0x1f51, 0x0301, 0x1f50, 0x0342, 0x1f51, 0x0342,
> -    0x0000, 0x0000, 0x03a5, 0x0314, 0x0000, 0x0000, 0x1f59, 0x0300,
> -    0x0000, 0x0000, 0x1f59, 0x0301, 0x0000, 0x0000, 0x1f59, 0x0342,
> +    0x09ff, 0x09ff, 0x0a02, 0x0a02, 0x0a05, 0x0a05, 0x0a08, 0x0a08,
> +    0x0a0b, 0x0a0b, 0x0a0e, 0x0a0e, 0x0a11, 0x0a11, 0x0a14, 0x0a14,
> +    0x0000, 0x0000, 0x0a17, 0x0a17, 0x0000, 0x0000, 0x0a1a, 0x0a1a,
> +    0x0000, 0x0000, 0x0a1d, 0x0a1d, 0x0000, 0x0000, 0x0a20, 0x0a20,
>       /* 0x1f60 .. 0x1f6f */
> -    0x03c9, 0x0313, 0x03c9, 0x0314, 0x1f60, 0x0300, 0x1f61, 0x0300,
> -    0x1f60, 0x0301, 0x1f61, 0x0301, 0x1f60, 0x0342, 0x1f61, 0x0342,
> -    0x03a9, 0x0313, 0x03a9, 0x0314, 0x1f68, 0x0300, 0x1f69, 0x0300,
> -    0x1f68, 0x0301, 0x1f69, 0x0301, 0x1f68, 0x0342, 0x1f69, 0x0342,
> +    0x0a23, 0x0a23, 0x0a26, 0x0a26, 0x0a29, 0x0a29, 0x0a2c, 0x0a2c,
> +    0x0a2f, 0x0a2f, 0x0a32, 0x0a32, 0x0a35, 0x0a35, 0x0a38, 0x0a38,
> +    0x0a3b, 0x0a3b, 0x0a3e, 0x0a3e, 0x0a41, 0x0a41, 0x0a44, 0x0a44,
> +    0x0a47, 0x0a47, 0x0a4a, 0x0a4a, 0x0a4d, 0x0a4d, 0x0a50, 0x0a50,
>       /* 0x1f70 .. 0x1f7f */
> -    0x03b1, 0x0300, 0x0000, 0x0000, 0x03b5, 0x0300, 0x0000, 0x0000,
> -    0x03b7, 0x0300, 0x0000, 0x0000, 0x03b9, 0x0300, 0x0000, 0x0000,
> -    0x03bf, 0x0300, 0x0000, 0x0000, 0x03c5, 0x0300, 0x0000, 0x0000,
> -    0x03c9, 0x0300, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0a53, 0x0a53, 0x0a56, 0x0a56, 0x0a58, 0x0a58, 0x0a5b, 0x0a5b,
> +    0x0a5d, 0x0a5d, 0x0a60, 0x0a60, 0x0a62, 0x0a62, 0x0a65, 0x0a65,
> +    0x0a67, 0x0a67, 0x0a6a, 0x0a6a, 0x0a6c, 0x0a6c, 0x0a6f, 0x0a6f,
> +    0x0a71, 0x0a71, 0x0a74, 0x0a74, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x1f80 .. 0x1f8f */
> -    0x1f00, 0x0345, 0x1f01, 0x0345, 0x1f02, 0x0345, 0x1f03, 0x0345,
> -    0x1f04, 0x0345, 0x1f05, 0x0345, 0x1f06, 0x0345, 0x1f07, 0x0345,
> -    0x1f08, 0x0345, 0x1f09, 0x0345, 0x1f0a, 0x0345, 0x1f0b, 0x0345,
> -    0x1f0c, 0x0345, 0x1f0d, 0x0345, 0x1f0e, 0x0345, 0x1f0f, 0x0345,
> +    0x0a76, 0x0a76, 0x0a79, 0x0a79, 0x0a7c, 0x0a7c, 0x0a7f, 0x0a7f,
> +    0x0a82, 0x0a82, 0x0a85, 0x0a85, 0x0a88, 0x0a88, 0x0a8b, 0x0a8b,
> +    0x0a8e, 0x0a8e, 0x0a91, 0x0a91, 0x0a94, 0x0a94, 0x0a97, 0x0a97,
> +    0x0a9a, 0x0a9a, 0x0a9d, 0x0a9d, 0x0aa0, 0x0aa0, 0x0aa3, 0x0aa3,
>       /* 0x1f90 .. 0x1f9f */
> -    0x1f20, 0x0345, 0x1f21, 0x0345, 0x1f22, 0x0345, 0x1f23, 0x0345,
> -    0x1f24, 0x0345, 0x1f25, 0x0345, 0x1f26, 0x0345, 0x1f27, 0x0345,
> -    0x1f28, 0x0345, 0x1f29, 0x0345, 0x1f2a, 0x0345, 0x1f2b, 0x0345,
> -    0x1f2c, 0x0345, 0x1f2d, 0x0345, 0x1f2e, 0x0345, 0x1f2f, 0x0345,
> +    0x0aa6, 0x0aa6, 0x0aa9, 0x0aa9, 0x0aac, 0x0aac, 0x0aaf, 0x0aaf,
> +    0x0ab2, 0x0ab2, 0x0ab5, 0x0ab5, 0x0ab8, 0x0ab8, 0x0abb, 0x0abb,
> +    0x0abe, 0x0abe, 0x0ac1, 0x0ac1, 0x0ac4, 0x0ac4, 0x0ac7, 0x0ac7,
> +    0x0aca, 0x0aca, 0x0acd, 0x0acd, 0x0ad0, 0x0ad0, 0x0ad3, 0x0ad3,
>       /* 0x1fa0 .. 0x1faf */
> -    0x1f60, 0x0345, 0x1f61, 0x0345, 0x1f62, 0x0345, 0x1f63, 0x0345,
> -    0x1f64, 0x0345, 0x1f65, 0x0345, 0x1f66, 0x0345, 0x1f67, 0x0345,
> -    0x1f68, 0x0345, 0x1f69, 0x0345, 0x1f6a, 0x0345, 0x1f6b, 0x0345,
> -    0x1f6c, 0x0345, 0x1f6d, 0x0345, 0x1f6e, 0x0345, 0x1f6f, 0x0345,
> +    0x0ad6, 0x0ad6, 0x0ad9, 0x0ad9, 0x0adc, 0x0adc, 0x0adf, 0x0adf,
> +    0x0ae2, 0x0ae2, 0x0ae5, 0x0ae5, 0x0ae8, 0x0ae8, 0x0aeb, 0x0aeb,
> +    0x0aee, 0x0aee, 0x0af1, 0x0af1, 0x0af4, 0x0af4, 0x0af7, 0x0af7,
> +    0x0afa, 0x0afa, 0x0afd, 0x0afd, 0x0b00, 0x0b00, 0x0b03, 0x0b03,
>       /* 0x1fb0 .. 0x1fbf */
> -    0x03b1, 0x0306, 0x03b1, 0x0304, 0x1f70, 0x0345, 0x03b1, 0x0345,
> -    0x03ac, 0x0345, 0x0000, 0x0000, 0x03b1, 0x0342, 0x1fb6, 0x0345,
> -    0x0391, 0x0306, 0x0391, 0x0304, 0x0391, 0x0300, 0x0000, 0x0000,
> -    0x0391, 0x0345, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0b06, 0x0b06, 0x0b09, 0x0b09, 0x0b0c, 0x0b0c, 0x0b0f, 0x0b0f,
> +    0x0b12, 0x0b12, 0x0000, 0x0000, 0x0b15, 0x0b15, 0x0b18, 0x0b18,
> +    0x0b1b, 0x0b1b, 0x0b1e, 0x0b1e, 0x0b21, 0x0b21, 0x0b24, 0x0b24,
> +    0x0b26, 0x0b26, 0x0000, 0x0b29, 0x0b2c, 0x0b2c, 0x0000, 0x0b29,
>       /* 0x1fc0 .. 0x1fcf */
> -    0x0000, 0x0000, 0x00a8, 0x0342, 0x1f74, 0x0345, 0x03b7, 0x0345,
> -    0x03ae, 0x0345, 0x0000, 0x0000, 0x03b7, 0x0342, 0x1fc6, 0x0345,
> -    0x0395, 0x0300, 0x0000, 0x0000, 0x0397, 0x0300, 0x0000, 0x0000,
> -    0x0397, 0x0345, 0x1fbf, 0x0300, 0x1fbf, 0x0301, 0x1fbf, 0x0342,
> +    0x0000, 0x0b2e, 0x0b31, 0x0b31, 0x0b34, 0x0b34, 0x0b37, 0x0b37,
> +    0x0b3a, 0x0b3a, 0x0000, 0x0000, 0x0b3d, 0x0b3d, 0x0b40, 0x0b40,
> +    0x0b43, 0x0b43, 0x0b46, 0x0b46, 0x0b48, 0x0b48, 0x0b4b, 0x0b4b,
> +    0x0b4d, 0x0b4d, 0x0b50, 0x0b50, 0x0b53, 0x0b53, 0x0b56, 0x0b56,
>       /* 0x1fd0 .. 0x1fdf */
> -    0x03b9, 0x0306, 0x03b9, 0x0304, 0x03ca, 0x0300, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x03b9, 0x0342, 0x03ca, 0x0342,
> -    0x0399, 0x0306, 0x0399, 0x0304, 0x0399, 0x0300, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x1ffe, 0x0300, 0x1ffe, 0x0301, 0x1ffe, 0x0342,
> +    0x0b59, 0x0b59, 0x0b5c, 0x0b5c, 0x0b5f, 0x0b5f, 0x0b62, 0x0b62,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0b64, 0x0b64, 0x0b67, 0x0b67,
> +    0x0b6a, 0x0b6a, 0x0b6d, 0x0b6d, 0x0b70, 0x0b70, 0x0b73, 0x0b73,
> +    0x0000, 0x0000, 0x0b75, 0x0b75, 0x0b78, 0x0b78, 0x0b7b, 0x0b7b,
>       /* 0x1fe0 .. 0x1fef */
> -    0x03c5, 0x0306, 0x03c5, 0x0304, 0x03cb, 0x0300, 0x0000, 0x0000,
> -    0x03c1, 0x0313, 0x03c1, 0x0314, 0x03c5, 0x0342, 0x03cb, 0x0342,
> -    0x03a5, 0x0306, 0x03a5, 0x0304, 0x03a5, 0x0300, 0x0000, 0x0000,
> -    0x03a1, 0x0314, 0x00a8, 0x0300, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0b7e, 0x0b7e, 0x0b81, 0x0b81, 0x0b84, 0x0b84, 0x0b87, 0x0b87,
> +    0x0b89, 0x0b89, 0x0b8c, 0x0b8c, 0x0b8f, 0x0b8f, 0x0b92, 0x0b92,
> +    0x0b95, 0x0b95, 0x0b98, 0x0b98, 0x0b9b, 0x0b9b, 0x0b9e, 0x0b9e,
> +    0x0ba0, 0x0ba0, 0x0ba3, 0x0ba3, 0x0ba6, 0x0ba6, 0x0ba8, 0x0ba8,
>       /* 0x1ff0 .. 0x1fff */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x1f7c, 0x0345, 0x03c9, 0x0345,
> -    0x03ce, 0x0345, 0x0000, 0x0000, 0x03c9, 0x0342, 0x1ff6, 0x0345,
> -    0x039f, 0x0300, 0x0000, 0x0000, 0x03a9, 0x0300, 0x0000, 0x0000,
> -    0x03a9, 0x0345, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0baa, 0x0baa, 0x0bad, 0x0bad,
> +    0x0bb0, 0x0bb0, 0x0000, 0x0000, 0x0bb3, 0x0bb3, 0x0bb6, 0x0bb6,
> +    0x0bb9, 0x0bb9, 0x0bbc, 0x0bbc, 0x0bbe, 0x0bbe, 0x0bc1, 0x0bc1,
> +    0x0bc3, 0x0bc3, 0x0bc6, 0x0bc6, 0x0000, 0x0bc8, 0x0000, 0x0000,
> +    /* 0x2000 .. 0x200f */
> +    0x0bcb, 0x0bcb, 0x0bcd, 0x0bcd, 0x0000, 0x0001, 0x0000, 0x0001,
> +    0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001,
> +    0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2010 .. 0x201f */
> +    0x0000, 0x0000, 0x0000, 0x0bcf, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0bd1,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2020 .. 0x202f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0bd4, 0x0000, 0x0bd6, 0x0000, 0x0bd9, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
> +    /* 0x2030 .. 0x203f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0bdd,
> +    0x0000, 0x0be0, 0x0000, 0x0000, 0x0000, 0x0be4, 0x0000, 0x0be7,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0beb, 0x0000, 0x0000, 0x0000, 0x0bee, 0x0000, 0x0000,
> +    /* 0x2040 .. 0x204f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0bf1,
> +    0x0000, 0x0bf4, 0x0000, 0x0bf7, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2050 .. 0x205f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0bfa,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
> +    /* 0x2070 .. 0x207f */
> +    0x0000, 0x0bff, 0x0000, 0x05fb, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0c01, 0x0000, 0x0c03, 0x0000, 0x0c05, 0x0000, 0x0c07,
> +    0x0000, 0x0c09, 0x0000, 0x0c0b, 0x0000, 0x0c0d, 0x0000, 0x0c0f,
> +    0x0000, 0x0c11, 0x0000, 0x0c13, 0x0000, 0x0c15, 0x0000, 0x0c17,
> +    /* 0x2080 .. 0x208f */
> +    0x0000, 0x0bff, 0x0000, 0x0017, 0x0000, 0x000b, 0x0000, 0x000d,
> +    0x0000, 0x0c01, 0x0000, 0x0c03, 0x0000, 0x0c05, 0x0000, 0x0c07,
> +    0x0000, 0x0c09, 0x0000, 0x0c0b, 0x0000, 0x0c0d, 0x0000, 0x0c0f,
> +    0x0000, 0x0c11, 0x0000, 0x0c13, 0x0000, 0x0c15, 0x0000, 0x0000,
> +    /* 0x2090 .. 0x209f */
> +    0x0000, 0x0006, 0x0000, 0x05d1, 0x0000, 0x0019, 0x0000, 0x0378,
> +    0x0000, 0x05d3, 0x0000, 0x0350, 0x0000, 0x05db, 0x0000, 0x0376,
> +    0x0000, 0x05dd, 0x0000, 0x0c17, 0x0000, 0x05e7, 0x0000, 0x0219,
> +    0x0000, 0x05e9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x20a0 .. 0x20af */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0c19, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2100 .. 0x210f */
> +    0x0000, 0x0c1c, 0x0000, 0x0c20, 0x0000, 0x0c24, 0x0000, 0x0c26,
> +    0x0000, 0x0000, 0x0000, 0x0c29, 0x0000, 0x0c2d, 0x0000, 0x0c31,
> +    0x0000, 0x0000, 0x0000, 0x0c33, 0x0000, 0x05d9, 0x0000, 0x05ab,
> +    0x0000, 0x05ab, 0x0000, 0x05ab, 0x0000, 0x0350, 0x0000, 0x0c36,
> +    /* 0x2110 .. 0x211f */
> +    0x0000, 0x05ad, 0x0000, 0x05ad, 0x0000, 0x05b3, 0x0000, 0x0376,
> +    0x0000, 0x0000, 0x0000, 0x05b7, 0x0000, 0x0c38, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x05bd, 0x0000, 0x0c3b, 0x0000, 0x05bf,
> +    0x0000, 0x05bf, 0x0000, 0x05bf, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2120 .. 0x212f */
> +    0x0000, 0x0c3d, 0x0000, 0x0c40, 0x0000, 0x0c44, 0x0000, 0x0000,
> +    0x0000, 0x0c47, 0x0000, 0x0000, 0x0c49, 0x0c49, 0x0000, 0x0000,
> +    0x0000, 0x0c47, 0x0000, 0x0000, 0x05b1, 0x05b1, 0x0c4b, 0x0c4b,
> +    0x0000, 0x05a1, 0x0000, 0x0c24, 0x0000, 0x0000, 0x0000, 0x05d1,
> +    /* 0x2130 .. 0x213f */
> +    0x0000, 0x05a5, 0x0000, 0x0c4d, 0x0000, 0x0000, 0x0000, 0x05b5,
> +    0x0000, 0x0019, 0x0000, 0x0c4f, 0x0000, 0x0c51, 0x0000, 0x0c53,
> +    0x0000, 0x0c55, 0x0000, 0x05fb, 0x0000, 0x0000, 0x0000, 0x0c57,
> +    0x0000, 0x03db, 0x0000, 0x05f5, 0x0000, 0x0c5b, 0x0000, 0x0c5d,
> +    /* 0x2140 .. 0x214f */
> +    0x0000, 0x0c5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x05a3, 0x0000, 0x05cf, 0x0000, 0x05d1,
> +    0x0000, 0x05fb, 0x0000, 0x0354, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2150 .. 0x215f */
> +    0x0000, 0x0c61, 0x0000, 0x0c65, 0x0000, 0x0c69, 0x0000, 0x0c6e,
> +    0x0000, 0x0c72, 0x0000, 0x0c76, 0x0000, 0x0c7a, 0x0000, 0x0c7e,
> +    0x0000, 0x0c82, 0x0000, 0x0c86, 0x0000, 0x0c8a, 0x0000, 0x0c8e,
> +    0x0000, 0x0c92, 0x0000, 0x0c96, 0x0000, 0x0c9a, 0x0000, 0x0c9e,
> +    /* 0x2160 .. 0x216f */
> +    0x0000, 0x05ad, 0x0000, 0x0ca1, 0x0000, 0x0ca4, 0x0000, 0x0ca8,
> +    0x0000, 0x0cab, 0x0000, 0x0cad, 0x0000, 0x0cb0, 0x0000, 0x0cb4,
> +    0x0000, 0x0cb9, 0x0000, 0x0cbc, 0x0000, 0x0cbe, 0x0000, 0x0cc1,
> +    0x0000, 0x05b3, 0x0000, 0x0c24, 0x0000, 0x05a3, 0x0000, 0x05b5,
> +    /* 0x2170 .. 0x217f */
> +    0x0000, 0x05fb, 0x0000, 0x0cc5, 0x0000, 0x0cc8, 0x0000, 0x0ccc,
> +    0x0000, 0x05f1, 0x0000, 0x0ccf, 0x0000, 0x0cd2, 0x0000, 0x0cd6,
> +    0x0000, 0x0cdb, 0x0000, 0x0378, 0x0000, 0x0cde, 0x0000, 0x0ce1,
> +    0x0000, 0x0376, 0x0000, 0x0601, 0x0000, 0x05cf, 0x0000, 0x05dd,
> +    /* 0x2180 .. 0x218f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0ce5, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x2190 .. 0x219f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x2190, 0x0338, 0x2192, 0x0338,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0ce9, 0x0ce9, 0x0cec, 0x0cec,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x21a0 .. 0x21af */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x2194, 0x0338, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0cef, 0x0cef, 0x0000, 0x0000,
>       /* 0x21c0 .. 0x21cf */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x21d0, 0x0338, 0x21d4, 0x0338, 0x21d2, 0x0338,
> +    0x0000, 0x0000, 0x0cf2, 0x0cf2, 0x0cf5, 0x0cf5, 0x0cf8, 0x0cf8,
>       /* 0x2200 .. 0x220f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x2203, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x2208, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x220b, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0cfb, 0x0cfb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0cfe, 0x0cfe, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0d01, 0x0d01, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x2220 .. 0x222f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x2223, 0x0338, 0x0000, 0x0000, 0x2225, 0x0338, 0x0000, 0x0000,
> +    0x0d04, 0x0d04, 0x0000, 0x0000, 0x0d07, 0x0d07, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0d0a, 0x0000, 0x0d0d, 0x0000, 0x0000, 0x0000, 0x0d11,
> +    /* 0x2230 .. 0x223f */
> +    0x0000, 0x0d14, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x2240 .. 0x224f */
> -    0x0000, 0x0000, 0x223c, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x2243, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000, 0x2245, 0x0338,
> -    0x0000, 0x0000, 0x2248, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0d18, 0x0d18, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0d1b, 0x0d1b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0d1e, 0x0d1e,
> +    0x0000, 0x0000, 0x0d21, 0x0d21, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x2260 .. 0x226f */
> -    0x003d, 0x0338, 0x0000, 0x0000, 0x2261, 0x0338, 0x0000, 0x0000,
> +    0x0d24, 0x0d24, 0x0000, 0x0000, 0x0d27, 0x0d27, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x224d, 0x0338, 0x003c, 0x0338, 0x003e, 0x0338,
> +    0x0000, 0x0000, 0x0d2a, 0x0d2a, 0x0d2d, 0x0d2d, 0x0d30, 0x0d30,
>       /* 0x2270 .. 0x227f */
> -    0x2264, 0x0338, 0x2265, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x2272, 0x0338, 0x2273, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x2276, 0x0338, 0x2277, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0d33, 0x0d33, 0x0d36, 0x0d36, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0d39, 0x0d39, 0x0d3c, 0x0d3c, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0d3f, 0x0d3f, 0x0d42, 0x0d42, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x2280 .. 0x228f */
> -    0x227a, 0x0338, 0x227b, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x2282, 0x0338, 0x2283, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x2286, 0x0338, 0x2287, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0d45, 0x0d45, 0x0d48, 0x0d48, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0d4b, 0x0d4b, 0x0d4e, 0x0d4e, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0d51, 0x0d51, 0x0d54, 0x0d54, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x22a0 .. 0x22af */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x22a2, 0x0338, 0x22a8, 0x0338, 0x22a9, 0x0338, 0x22ab, 0x0338,
> +    0x0d57, 0x0d57, 0x0d5a, 0x0d5a, 0x0d5d, 0x0d5d, 0x0d60, 0x0d60,
>       /* 0x22e0 .. 0x22ef */
> -    0x227c, 0x0338, 0x227d, 0x0338, 0x2291, 0x0338, 0x2292, 0x0338,
> +    0x0d63, 0x0d63, 0x0d66, 0x0d66, 0x0d69, 0x0d69, 0x0d6c, 0x0d6c,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0d6f, 0x0d6f, 0x0d72, 0x0d72,
> +    0x0d75, 0x0d75, 0x0d78, 0x0d78, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2320 .. 0x232f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0d7b, 0x0d7b, 0x0d7d, 0x0d7d, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2460 .. 0x246f */
> +    0x0000, 0x0017, 0x0000, 0x000b, 0x0000, 0x000d, 0x0000, 0x0c01,
> +    0x0000, 0x0c03, 0x0000, 0x0c05, 0x0000, 0x0c07, 0x0000, 0x0c09,
> +    0x0000, 0x0c0b, 0x0000, 0x0d7f, 0x0000, 0x0d82, 0x0000, 0x0d85,
> +    0x0000, 0x0d88, 0x0000, 0x0d8b, 0x0000, 0x0d8e, 0x0000, 0x0d91,
> +    /* 0x2470 .. 0x247f */
> +    0x0000, 0x0d94, 0x0000, 0x0d97, 0x0000, 0x0d9a, 0x0000, 0x0d9d,
> +    0x0000, 0x0da0, 0x0000, 0x0da4, 0x0000, 0x0da8, 0x0000, 0x0dac,
> +    0x0000, 0x0db0, 0x0000, 0x0db4, 0x0000, 0x0db8, 0x0000, 0x0dbc,
> +    0x0000, 0x0dc0, 0x0000, 0x0dc4, 0x0000, 0x0dc9, 0x0000, 0x0dce,
> +    /* 0x2480 .. 0x248f */
> +    0x0000, 0x0dd3, 0x0000, 0x0dd8, 0x0000, 0x0ddd, 0x0000, 0x0de2,
> +    0x0000, 0x0de7, 0x0000, 0x0dec, 0x0000, 0x0df1, 0x0000, 0x0df6,
> +    0x0000, 0x0dfb, 0x0000, 0x0dfe, 0x0000, 0x0e01, 0x0000, 0x0e04,
> +    0x0000, 0x0e07, 0x0000, 0x0e0a, 0x0000, 0x0e0d, 0x0000, 0x0e10,
> +    /* 0x2490 .. 0x249f */
> +    0x0000, 0x0e13, 0x0000, 0x0e16, 0x0000, 0x0e1a, 0x0000, 0x0e1e,
> +    0x0000, 0x0e22, 0x0000, 0x0e26, 0x0000, 0x0e2a, 0x0000, 0x0e2e,
> +    0x0000, 0x0e32, 0x0000, 0x0e36, 0x0000, 0x0e3a, 0x0000, 0x0e3e,
> +    0x0000, 0x0e42, 0x0000, 0x0e46, 0x0000, 0x0e4a, 0x0000, 0x0e4e,
> +    /* 0x24a0 .. 0x24af */
> +    0x0000, 0x0e52, 0x0000, 0x0e56, 0x0000, 0x0e5a, 0x0000, 0x0e5e,
> +    0x0000, 0x0e62, 0x0000, 0x0e66, 0x0000, 0x0e6a, 0x0000, 0x0e6e,
> +    0x0000, 0x0e72, 0x0000, 0x0e76, 0x0000, 0x0e7a, 0x0000, 0x0e7e,
> +    0x0000, 0x0e82, 0x0000, 0x0e86, 0x0000, 0x0e8a, 0x0000, 0x0e8e,
> +    /* 0x24b0 .. 0x24bf */
> +    0x0000, 0x0e92, 0x0000, 0x0e96, 0x0000, 0x0e9a, 0x0000, 0x0e9e,
> +    0x0000, 0x0ea2, 0x0000, 0x0ea6, 0x0000, 0x059d, 0x0000, 0x05a1,
> +    0x0000, 0x0c24, 0x0000, 0x05a3, 0x0000, 0x05a5, 0x0000, 0x0c4d,
> +    0x0000, 0x05a9, 0x0000, 0x05ab, 0x0000, 0x05ad, 0x0000, 0x05af,
> +    /* 0x24c0 .. 0x24cf */
> +    0x0000, 0x05b1, 0x0000, 0x05b3, 0x0000, 0x05b5, 0x0000, 0x05b7,
> +    0x0000, 0x05b9, 0x0000, 0x05bd, 0x0000, 0x0c3b, 0x0000, 0x05bf,
> +    0x0000, 0x0eaa, 0x0000, 0x05c1, 0x0000, 0x05c3, 0x0000, 0x0cab,
> +    0x0000, 0x05c5, 0x0000, 0x0cbc, 0x0000, 0x0eac, 0x0000, 0x0c47,
> +    /* 0x24d0 .. 0x24df */
> +    0x0000, 0x0006, 0x0000, 0x05cd, 0x0000, 0x0601, 0x0000, 0x05cf,
> +    0x0000, 0x05d1, 0x0000, 0x0607, 0x0000, 0x05d9, 0x0000, 0x0350,
> +    0x0000, 0x05fb, 0x0000, 0x0354, 0x0000, 0x05db, 0x0000, 0x0376,
> +    0x0000, 0x05dd, 0x0000, 0x0c17, 0x0000, 0x0019, 0x0000, 0x05e7,
> +    /* 0x24e0 .. 0x24ef */
> +    0x0000, 0x0eae, 0x0000, 0x0356, 0x0000, 0x0219, 0x0000, 0x05e9,
> +    0x0000, 0x05eb, 0x0000, 0x05f1, 0x0000, 0x035e, 0x0000, 0x0378,
> +    0x0000, 0x0360, 0x0000, 0x063d, 0x0000, 0x0bff, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2a00 .. 0x2a0f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0eb0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2a70 .. 0x2a7f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0eb5, 0x0000, 0x0eb9, 0x0000, 0x0ebc, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x22b2, 0x0338, 0x22b3, 0x0338,
> -    0x22b4, 0x0338, 0x22b5, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x2ad0 .. 0x2adf */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x2add, 0x0338, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0ec0, 0x0ec0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2c70 .. 0x2c7f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0354, 0x0000, 0x0cab, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2d60 .. 0x2d6f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0ec3,
> +    /* 0x2e90 .. 0x2e9f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0ec5,
> +    /* 0x2ef0 .. 0x2eff */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0ec7,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x2f00 .. 0x2f0f */
> +    0x0000, 0x0ec9, 0x0000, 0x0ecb, 0x0000, 0x0ecd, 0x0000, 0x0ecf,
> +    0x0000, 0x0ed1, 0x0000, 0x0ed3, 0x0000, 0x0ed5, 0x0000, 0x0ed7,
> +    0x0000, 0x0ed9, 0x0000, 0x0edb, 0x0000, 0x0edd, 0x0000, 0x0edf,
> +    0x0000, 0x0ee1, 0x0000, 0x0ee3, 0x0000, 0x0ee5, 0x0000, 0x0ee7,
> +    /* 0x2f10 .. 0x2f1f */
> +    0x0000, 0x0ee9, 0x0000, 0x0eeb, 0x0000, 0x0eed, 0x0000, 0x0eef,
> +    0x0000, 0x0ef1, 0x0000, 0x0ef3, 0x0000, 0x0ef5, 0x0000, 0x0ef7,
> +    0x0000, 0x0ef9, 0x0000, 0x0efb, 0x0000, 0x0efd, 0x0000, 0x0eff,
> +    0x0000, 0x0f01, 0x0000, 0x0f03, 0x0000, 0x0f05, 0x0000, 0x0f07,
> +    /* 0x2f20 .. 0x2f2f */
> +    0x0000, 0x0f09, 0x0000, 0x0f0b, 0x0000, 0x0f0d, 0x0000, 0x0f0f,
> +    0x0000, 0x0f11, 0x0000, 0x0f13, 0x0000, 0x0f15, 0x0000, 0x0f17,
> +    0x0000, 0x0f19, 0x0000, 0x0f1b, 0x0000, 0x0f1d, 0x0000, 0x0f1f,
> +    0x0000, 0x0f21, 0x0000, 0x0f23, 0x0000, 0x0f25, 0x0000, 0x0f27,
> +    /* 0x2f30 .. 0x2f3f */
> +    0x0000, 0x0f29, 0x0000, 0x0f2b, 0x0000, 0x0f2d, 0x0000, 0x0f2f,
> +    0x0000, 0x0f31, 0x0000, 0x0f33, 0x0000, 0x0f35, 0x0000, 0x0f37,
> +    0x0000, 0x0f39, 0x0000, 0x0f3b, 0x0000, 0x0f3d, 0x0000, 0x0f3f,
> +    0x0000, 0x0f41, 0x0000, 0x0f43, 0x0000, 0x0f45, 0x0000, 0x0f47,
> +    /* 0x2f40 .. 0x2f4f */
> +    0x0000, 0x0f49, 0x0000, 0x0f4b, 0x0000, 0x0f4d, 0x0000, 0x0f4f,
> +    0x0000, 0x0f51, 0x0000, 0x0f53, 0x0000, 0x0f55, 0x0000, 0x0f57,
> +    0x0000, 0x0f59, 0x0000, 0x0f5b, 0x0000, 0x0f5d, 0x0000, 0x0f5f,
> +    0x0000, 0x0f61, 0x0000, 0x0f63, 0x0000, 0x0f65, 0x0000, 0x0f67,
> +    /* 0x2f50 .. 0x2f5f */
> +    0x0000, 0x0f69, 0x0000, 0x0f6b, 0x0000, 0x0f6d, 0x0000, 0x0f6f,
> +    0x0000, 0x0f71, 0x0000, 0x0f73, 0x0000, 0x0f75, 0x0000, 0x0f77,
> +    0x0000, 0x0f79, 0x0000, 0x0f7b, 0x0000, 0x0f7d, 0x0000, 0x0f7f,
> +    0x0000, 0x0f81, 0x0000, 0x0f83, 0x0000, 0x0f85, 0x0000, 0x0f87,
> +    /* 0x2f60 .. 0x2f6f */
> +    0x0000, 0x0f89, 0x0000, 0x0f8b, 0x0000, 0x0f8d, 0x0000, 0x0f8f,
> +    0x0000, 0x0f91, 0x0000, 0x0f93, 0x0000, 0x0f95, 0x0000, 0x0f97,
> +    0x0000, 0x0f99, 0x0000, 0x0f9b, 0x0000, 0x0f9d, 0x0000, 0x0f9f,
> +    0x0000, 0x0fa1, 0x0000, 0x0fa3, 0x0000, 0x0fa5, 0x0000, 0x0fa7,
> +    /* 0x2f70 .. 0x2f7f */
> +    0x0000, 0x0fa9, 0x0000, 0x0fab, 0x0000, 0x0fad, 0x0000, 0x0faf,
> +    0x0000, 0x0fb1, 0x0000, 0x0fb3, 0x0000, 0x0fb5, 0x0000, 0x0fb7,
> +    0x0000, 0x0fb9, 0x0000, 0x0fbb, 0x0000, 0x0fbd, 0x0000, 0x0fbf,
> +    0x0000, 0x0fc1, 0x0000, 0x0fc3, 0x0000, 0x0fc5, 0x0000, 0x0fc7,
> +    /* 0x2f80 .. 0x2f8f */
> +    0x0000, 0x0fc9, 0x0000, 0x0fcb, 0x0000, 0x0fcd, 0x0000, 0x0fcf,
> +    0x0000, 0x0fd1, 0x0000, 0x0fd3, 0x0000, 0x0fd5, 0x0000, 0x0fd7,
> +    0x0000, 0x0fd9, 0x0000, 0x0fdb, 0x0000, 0x0fdd, 0x0000, 0x0fdf,
> +    0x0000, 0x0fe1, 0x0000, 0x0fe3, 0x0000, 0x0fe5, 0x0000, 0x0fe7,
> +    /* 0x2f90 .. 0x2f9f */
> +    0x0000, 0x0fe9, 0x0000, 0x0feb, 0x0000, 0x0fed, 0x0000, 0x0fef,
> +    0x0000, 0x0ff1, 0x0000, 0x0ff3, 0x0000, 0x0ff5, 0x0000, 0x0ff7,
> +    0x0000, 0x0ff9, 0x0000, 0x0ffb, 0x0000, 0x0ffd, 0x0000, 0x0fff,
> +    0x0000, 0x1001, 0x0000, 0x1003, 0x0000, 0x1005, 0x0000, 0x1007,
> +    /* 0x2fa0 .. 0x2faf */
> +    0x0000, 0x1009, 0x0000, 0x100b, 0x0000, 0x100d, 0x0000, 0x100f,
> +    0x0000, 0x1011, 0x0000, 0x1013, 0x0000, 0x1015, 0x0000, 0x1017,
> +    0x0000, 0x1019, 0x0000, 0x101b, 0x0000, 0x101d, 0x0000, 0x101f,
> +    0x0000, 0x1021, 0x0000, 0x1023, 0x0000, 0x1025, 0x0000, 0x1027,
> +    /* 0x2fb0 .. 0x2fbf */
> +    0x0000, 0x1029, 0x0000, 0x102b, 0x0000, 0x102d, 0x0000, 0x102f,
> +    0x0000, 0x1031, 0x0000, 0x1033, 0x0000, 0x1035, 0x0000, 0x1037,
> +    0x0000, 0x1039, 0x0000, 0x103b, 0x0000, 0x103d, 0x0000, 0x103f,
> +    0x0000, 0x1041, 0x0000, 0x1043, 0x0000, 0x1045, 0x0000, 0x1047,
> +    /* 0x2fc0 .. 0x2fcf */
> +    0x0000, 0x1049, 0x0000, 0x104b, 0x0000, 0x104d, 0x0000, 0x104f,
> +    0x0000, 0x1051, 0x0000, 0x1053, 0x0000, 0x1055, 0x0000, 0x1057,
> +    0x0000, 0x1059, 0x0000, 0x105b, 0x0000, 0x105d, 0x0000, 0x105f,
> +    0x0000, 0x1061, 0x0000, 0x1063, 0x0000, 0x1065, 0x0000, 0x1067,
> +    /* 0x2fd0 .. 0x2fdf */
> +    0x0000, 0x1069, 0x0000, 0x106b, 0x0000, 0x106d, 0x0000, 0x106f,
> +    0x0000, 0x1071, 0x0000, 0x1073, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x3000 .. 0x300f */
> +    0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x3030 .. 0x303f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1075, 0x0000, 0x0000,
> +    0x0000, 0x0ef7, 0x0000, 0x1077, 0x0000, 0x1079, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x3040 .. 0x304f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x304b, 0x3099, 0x0000, 0x0000, 0x304d, 0x3099, 0x0000, 0x0000,
> +    0x107b, 0x107b, 0x0000, 0x0000, 0x107e, 0x107e, 0x0000, 0x0000,
>       /* 0x3050 .. 0x305f */
> -    0x304f, 0x3099, 0x0000, 0x0000, 0x3051, 0x3099, 0x0000, 0x0000,
> -    0x3053, 0x3099, 0x0000, 0x0000, 0x3055, 0x3099, 0x0000, 0x0000,
> -    0x3057, 0x3099, 0x0000, 0x0000, 0x3059, 0x3099, 0x0000, 0x0000,
> -    0x305b, 0x3099, 0x0000, 0x0000, 0x305d, 0x3099, 0x0000, 0x0000,
> +    0x1081, 0x1081, 0x0000, 0x0000, 0x1084, 0x1084, 0x0000, 0x0000,
> +    0x1087, 0x1087, 0x0000, 0x0000, 0x108a, 0x108a, 0x0000, 0x0000,
> +    0x108d, 0x108d, 0x0000, 0x0000, 0x1090, 0x1090, 0x0000, 0x0000,
> +    0x1093, 0x1093, 0x0000, 0x0000, 0x1096, 0x1096, 0x0000, 0x0000,
>       /* 0x3060 .. 0x306f */
> -    0x305f, 0x3099, 0x0000, 0x0000, 0x3061, 0x3099, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x3064, 0x3099, 0x0000, 0x0000, 0x3066, 0x3099,
> -    0x0000, 0x0000, 0x3068, 0x3099, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x1099, 0x1099, 0x0000, 0x0000, 0x109c, 0x109c, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x109f, 0x109f, 0x0000, 0x0000, 0x10a2, 0x10a2,
> +    0x0000, 0x0000, 0x10a5, 0x10a5, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x3070 .. 0x307f */
> -    0x306f, 0x3099, 0x306f, 0x309a, 0x0000, 0x0000, 0x3072, 0x3099,
> -    0x3072, 0x309a, 0x0000, 0x0000, 0x3075, 0x3099, 0x3075, 0x309a,
> -    0x0000, 0x0000, 0x3078, 0x3099, 0x3078, 0x309a, 0x0000, 0x0000,
> -    0x307b, 0x3099, 0x307b, 0x309a, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x10a8, 0x10a8, 0x10ab, 0x10ab, 0x0000, 0x0000, 0x10ae, 0x10ae,
> +    0x10b1, 0x10b1, 0x0000, 0x0000, 0x10b4, 0x10b4, 0x10b7, 0x10b7,
> +    0x0000, 0x0000, 0x10ba, 0x10ba, 0x10bd, 0x10bd, 0x0000, 0x0000,
> +    0x10c0, 0x10c0, 0x10c3, 0x10c3, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x3090 .. 0x309f */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x3046, 0x3099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x309d, 0x3099, 0x0000, 0x0000,
> +    0x10c6, 0x10c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x10c9,
> +    0x0000, 0x10cc, 0x0000, 0x0000, 0x10cf, 0x10cf, 0x0000, 0x10d2,
>       /* 0x30a0 .. 0x30af */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x30ab, 0x3099, 0x0000, 0x0000, 0x30ad, 0x3099, 0x0000, 0x0000,
> +    0x10d5, 0x10d5, 0x0000, 0x0000, 0x10d8, 0x10d8, 0x0000, 0x0000,
>       /* 0x30b0 .. 0x30bf */
> -    0x30af, 0x3099, 0x0000, 0x0000, 0x30b1, 0x3099, 0x0000, 0x0000,
> -    0x30b3, 0x3099, 0x0000, 0x0000, 0x30b5, 0x3099, 0x0000, 0x0000,
> -    0x30b7, 0x3099, 0x0000, 0x0000, 0x30b9, 0x3099, 0x0000, 0x0000,
> -    0x30bb, 0x3099, 0x0000, 0x0000, 0x30bd, 0x3099, 0x0000, 0x0000,
> +    0x10db, 0x10db, 0x0000, 0x0000, 0x10de, 0x10de, 0x0000, 0x0000,
> +    0x10e1, 0x10e1, 0x0000, 0x0000, 0x10e4, 0x10e4, 0x0000, 0x0000,
> +    0x10e7, 0x10e7, 0x0000, 0x0000, 0x10ea, 0x10ea, 0x0000, 0x0000,
> +    0x10ed, 0x10ed, 0x0000, 0x0000, 0x10f0, 0x10f0, 0x0000, 0x0000,
>       /* 0x30c0 .. 0x30cf */
> -    0x30bf, 0x3099, 0x0000, 0x0000, 0x30c1, 0x3099, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x30c4, 0x3099, 0x0000, 0x0000, 0x30c6, 0x3099,
> -    0x0000, 0x0000, 0x30c8, 0x3099, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x10f3, 0x10f3, 0x0000, 0x0000, 0x10f6, 0x10f6, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x10f9, 0x10f9, 0x0000, 0x0000, 0x10fc, 0x10fc,
> +    0x0000, 0x0000, 0x10ff, 0x10ff, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x30d0 .. 0x30df */
> -    0x30cf, 0x3099, 0x30cf, 0x309a, 0x0000, 0x0000, 0x30d2, 0x3099,
> -    0x30d2, 0x309a, 0x0000, 0x0000, 0x30d5, 0x3099, 0x30d5, 0x309a,
> -    0x0000, 0x0000, 0x30d8, 0x3099, 0x30d8, 0x309a, 0x0000, 0x0000,
> -    0x30db, 0x3099, 0x30db, 0x309a, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x1102, 0x1102, 0x1105, 0x1105, 0x0000, 0x0000, 0x1108, 0x1108,
> +    0x110b, 0x110b, 0x0000, 0x0000, 0x110e, 0x110e, 0x1111, 0x1111,
> +    0x0000, 0x0000, 0x1114, 0x1114, 0x1117, 0x1117, 0x0000, 0x0000,
> +    0x111a, 0x111a, 0x111d, 0x111d, 0x0000, 0x0000, 0x0000, 0x0000,
>       /* 0x30f0 .. 0x30ff */
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x30a6, 0x3099, 0x0000, 0x0000, 0x0000, 0x0000, 0x30ef, 0x3099,
> -    0x30f0, 0x3099, 0x30f1, 0x3099, 0x30f2, 0x3099, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x30fd, 0x3099, 0x0000, 0x0000,
> -    /* 0xfb10 .. 0xfb1f */
> +    0x1120, 0x1120, 0x0000, 0x0000, 0x0000, 0x0000, 0x1123, 0x1123,
> +    0x1126, 0x1126, 0x1129, 0x1129, 0x112c, 0x112c, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x112f, 0x112f, 0x0000, 0x1132,
> +    /* 0x3130 .. 0x313f */
> +    0x0000, 0x0000, 0x0000, 0x1135, 0x0000, 0x1137, 0x0000, 0x1139,
> +    0x0000, 0x113b, 0x0000, 0x113d, 0x0000, 0x113f, 0x0000, 0x1141,
> +    0x0000, 0x1143, 0x0000, 0x1145, 0x0000, 0x1147, 0x0000, 0x1149,
> +    0x0000, 0x114b, 0x0000, 0x114d, 0x0000, 0x114f, 0x0000, 0x1151,
> +    /* 0x3140 .. 0x314f */
> +    0x0000, 0x1153, 0x0000, 0x1155, 0x0000, 0x1157, 0x0000, 0x1159,
> +    0x0000, 0x115b, 0x0000, 0x115d, 0x0000, 0x115f, 0x0000, 0x1161,
> +    0x0000, 0x1163, 0x0000, 0x1165, 0x0000, 0x1167, 0x0000, 0x1169,
> +    0x0000, 0x116b, 0x0000, 0x116d, 0x0000, 0x116f, 0x0000, 0x1171,
> +    /* 0x3150 .. 0x315f */
> +    0x0000, 0x1173, 0x0000, 0x1175, 0x0000, 0x1177, 0x0000, 0x1179,
> +    0x0000, 0x117b, 0x0000, 0x117d, 0x0000, 0x117f, 0x0000, 0x1181,
> +    0x0000, 0x1183, 0x0000, 0x1185, 0x0000, 0x1187, 0x0000, 0x1189,
> +    0x0000, 0x118b, 0x0000, 0x118d, 0x0000, 0x118f, 0x0000, 0x1191,
> +    /* 0x3160 .. 0x316f */
> +    0x0000, 0x1193, 0x0000, 0x1195, 0x0000, 0x1197, 0x0000, 0x1199,
> +    0x0000, 0x119b, 0x0000, 0x119d, 0x0000, 0x119f, 0x0000, 0x11a1,
> +    0x0000, 0x11a3, 0x0000, 0x11a5, 0x0000, 0x11a7, 0x0000, 0x11a9,
> +    0x0000, 0x11ab, 0x0000, 0x11ad, 0x0000, 0x11af, 0x0000, 0x11b1,
> +    /* 0x3170 .. 0x317f */
> +    0x0000, 0x11b3, 0x0000, 0x11b5, 0x0000, 0x11b7, 0x0000, 0x11b9,
> +    0x0000, 0x11bb, 0x0000, 0x11bd, 0x0000, 0x11bf, 0x0000, 0x11c1,
> +    0x0000, 0x11c3, 0x0000, 0x11c5, 0x0000, 0x11c7, 0x0000, 0x11c9,
> +    0x0000, 0x11cb, 0x0000, 0x11cd, 0x0000, 0x11cf, 0x0000, 0x11d1,
> +    /* 0x3180 .. 0x318f */
> +    0x0000, 0x11d3, 0x0000, 0x11d5, 0x0000, 0x11d7, 0x0000, 0x11d9,
> +    0x0000, 0x11db, 0x0000, 0x11dd, 0x0000, 0x11df, 0x0000, 0x11e1,
> +    0x0000, 0x11e3, 0x0000, 0x11e5, 0x0000, 0x11e7, 0x0000, 0x11e9,
> +    0x0000, 0x11eb, 0x0000, 0x11ed, 0x0000, 0x11ef, 0x0000, 0x0000,
> +    /* 0x3190 .. 0x319f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0ec9, 0x0000, 0x0ed5,
> +    0x0000, 0x11f1, 0x0000, 0x11f3, 0x0000, 0x11f5, 0x0000, 0x11f7,
> +    0x0000, 0x11f9, 0x0000, 0x11fb, 0x0000, 0x0ed1, 0x0000, 0x11fd,
> +    0x0000, 0x11ff, 0x0000, 0x1201, 0x0000, 0x1203, 0x0000, 0x0ed9,
> +    /* 0x3200 .. 0x320f */
> +    0x0000, 0x1205, 0x0000, 0x1209, 0x0000, 0x120d, 0x0000, 0x1211,
> +    0x0000, 0x1215, 0x0000, 0x1219, 0x0000, 0x121d, 0x0000, 0x1221,
> +    0x0000, 0x1225, 0x0000, 0x1229, 0x0000, 0x122d, 0x0000, 0x1231,
> +    0x0000, 0x1235, 0x0000, 0x1239, 0x0000, 0x123d, 0x0000, 0x1242,
> +    /* 0x3210 .. 0x321f */
> +    0x0000, 0x1247, 0x0000, 0x124c, 0x0000, 0x1251, 0x0000, 0x1256,
> +    0x0000, 0x125b, 0x0000, 0x1260, 0x0000, 0x1265, 0x0000, 0x126a,
> +    0x0000, 0x126f, 0x0000, 0x1274, 0x0000, 0x1279, 0x0000, 0x127e,
> +    0x0000, 0x1283, 0x0000, 0x1288, 0x0000, 0x1290, 0x0000, 0x0000,
> +    /* 0x3220 .. 0x322f */
> +    0x0000, 0x1297, 0x0000, 0x129b, 0x0000, 0x129f, 0x0000, 0x12a3,
> +    0x0000, 0x12a7, 0x0000, 0x12ab, 0x0000, 0x12af, 0x0000, 0x12b3,
> +    0x0000, 0x12b7, 0x0000, 0x12bb, 0x0000, 0x12bf, 0x0000, 0x12c3,
> +    0x0000, 0x12c7, 0x0000, 0x12cb, 0x0000, 0x12cf, 0x0000, 0x12d3,
> +    /* 0x3230 .. 0x323f */
> +    0x0000, 0x12d7, 0x0000, 0x12db, 0x0000, 0x12df, 0x0000, 0x12e3,
> +    0x0000, 0x12e7, 0x0000, 0x12eb, 0x0000, 0x12ef, 0x0000, 0x12f3,
> +    0x0000, 0x12f7, 0x0000, 0x12fb, 0x0000, 0x12ff, 0x0000, 0x1303,
> +    0x0000, 0x1307, 0x0000, 0x130b, 0x0000, 0x130f, 0x0000, 0x1313,
> +    /* 0x3240 .. 0x324f */
> +    0x0000, 0x1317, 0x0000, 0x131b, 0x0000, 0x131f, 0x0000, 0x1323,
> +    0x0000, 0x1327, 0x0000, 0x1329, 0x0000, 0x0f4d, 0x0000, 0x132b,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0x3250 .. 0x325f */
> +    0x0000, 0x132d, 0x0000, 0x1331, 0x0000, 0x1334, 0x0000, 0x1337,
> +    0x0000, 0x133a, 0x0000, 0x133d, 0x0000, 0x1340, 0x0000, 0x1343,
> +    0x0000, 0x1346, 0x0000, 0x1349, 0x0000, 0x134c, 0x0000, 0x134f,
> +    0x0000, 0x1352, 0x0000, 0x1355, 0x0000, 0x1358, 0x0000, 0x135b,
> +    /* 0x3260 .. 0x326f */
> +    0x0000, 0x1135, 0x0000, 0x113b, 0x0000, 0x1141, 0x0000, 0x1145,
> +    0x0000, 0x1155, 0x0000, 0x1157, 0x0000, 0x115d, 0x0000, 0x1161,
> +    0x0000, 0x1163, 0x0000, 0x1167, 0x0000, 0x1169, 0x0000, 0x116b,
> +    0x0000, 0x116d, 0x0000, 0x116f, 0x0000, 0x135e, 0x0000, 0x1361,
> +    /* 0x3270 .. 0x327f */
> +    0x0000, 0x1364, 0x0000, 0x1367, 0x0000, 0x136a, 0x0000, 0x136d,
> +    0x0000, 0x1370, 0x0000, 0x1373, 0x0000, 0x1376, 0x0000, 0x1379,
> +    0x0000, 0x137c, 0x0000, 0x137f, 0x0000, 0x1382, 0x0000, 0x1385,
> +    0x0000, 0x1388, 0x0000, 0x138e, 0x0000, 0x1393, 0x0000, 0x0000,
> +    /* 0x3280 .. 0x328f */
> +    0x0000, 0x0ec9, 0x0000, 0x0ed5, 0x0000, 0x11f1, 0x0000, 0x11f3,
> +    0x0000, 0x1396, 0x0000, 0x1398, 0x0000, 0x139a, 0x0000, 0x0edf,
> +    0x0000, 0x139c, 0x0000, 0x0ef7, 0x0000, 0x0f5b, 0x0000, 0x0f73,
> +    0x0000, 0x0f71, 0x0000, 0x0f5d, 0x0000, 0x1015, 0x0000, 0x0f07,
> +    /* 0x3290 .. 0x329f */
> +    0x0000, 0x0f57, 0x0000, 0x139e, 0x0000, 0x13a0, 0x0000, 0x13a2,
> +    0x0000, 0x13a4, 0x0000, 0x13a6, 0x0000, 0x13a8, 0x0000, 0x13aa,
> +    0x0000, 0x13ac, 0x0000, 0x13ae, 0x0000, 0x13b0, 0x0000, 0x0f13,
> +    0x0000, 0x13b2, 0x0000, 0x13b4, 0x0000, 0x13b6, 0x0000, 0x13b8,
> +    /* 0x32a0 .. 0x32af */
> +    0x0000, 0x13ba, 0x0000, 0x13bc, 0x0000, 0x13be, 0x0000, 0x13c0,
> +    0x0000, 0x11f5, 0x0000, 0x11f7, 0x0000, 0x11f9, 0x0000, 0x13c2,
> +    0x0000, 0x13c4, 0x0000, 0x13c6, 0x0000, 0x13c8, 0x0000, 0x13ca,
> +    0x0000, 0x13cc, 0x0000, 0x13ce, 0x0000, 0x13d0, 0x0000, 0x13d2,
> +    /* 0x32b0 .. 0x32bf */
> +    0x0000, 0x13d4, 0x0000, 0x13d6, 0x0000, 0x13d9, 0x0000, 0x13dc,
> +    0x0000, 0x13df, 0x0000, 0x13e2, 0x0000, 0x13e5, 0x0000, 0x13e8,
> +    0x0000, 0x13eb, 0x0000, 0x13ee, 0x0000, 0x13f1, 0x0000, 0x13f4,
> +    0x0000, 0x13f7, 0x0000, 0x13fa, 0x0000, 0x13fd, 0x0000, 0x1400,
> +    /* 0x32c0 .. 0x32cf */
> +    0x0000, 0x1403, 0x0000, 0x1406, 0x0000, 0x1409, 0x0000, 0x140c,
> +    0x0000, 0x140f, 0x0000, 0x1412, 0x0000, 0x1415, 0x0000, 0x1418,
> +    0x0000, 0x141b, 0x0000, 0x141e, 0x0000, 0x1422, 0x0000, 0x1426,
> +    0x0000, 0x142a, 0x0000, 0x142d, 0x0000, 0x1431, 0x0000, 0x1434,
> +    /* 0x32d0 .. 0x32df */
> +    0x0000, 0x1438, 0x0000, 0x143a, 0x0000, 0x143c, 0x0000, 0x143e,
> +    0x0000, 0x1440, 0x0000, 0x1442, 0x0000, 0x1444, 0x0000, 0x1446,
> +    0x0000, 0x1448, 0x0000, 0x144a, 0x0000, 0x144c, 0x0000, 0x144e,
> +    0x0000, 0x1450, 0x0000, 0x1452, 0x0000, 0x1454, 0x0000, 0x1456,
> +    /* 0x32e0 .. 0x32ef */
> +    0x0000, 0x1458, 0x0000, 0x145a, 0x0000, 0x145c, 0x0000, 0x145e,
> +    0x0000, 0x1460, 0x0000, 0x1462, 0x0000, 0x1464, 0x0000, 0x1466,
> +    0x0000, 0x1468, 0x0000, 0x146a, 0x0000, 0x146c, 0x0000, 0x146e,
> +    0x0000, 0x1470, 0x0000, 0x1472, 0x0000, 0x1474, 0x0000, 0x1476,
> +    /* 0x32f0 .. 0x32ff */
> +    0x0000, 0x1478, 0x0000, 0x147a, 0x0000, 0x147c, 0x0000, 0x147e,
> +    0x0000, 0x1480, 0x0000, 0x1482, 0x0000, 0x1484, 0x0000, 0x1486,
> +    0x0000, 0x1488, 0x0000, 0x148a, 0x0000, 0x148c, 0x0000, 0x148e,
> +    0x0000, 0x1490, 0x0000, 0x1492, 0x0000, 0x1494, 0x0000, 0x0000,
> +    /* 0x3300 .. 0x330f */
> +    0x0000, 0x1496, 0x0000, 0x149b, 0x0000, 0x14a0, 0x0000, 0x14a5,
> +    0x0000, 0x14a9, 0x0000, 0x14ae, 0x0000, 0x14b2, 0x0000, 0x14b6,
> +    0x0000, 0x14bc, 0x0000, 0x14c1, 0x0000, 0x14c5, 0x0000, 0x14c9,
> +    0x0000, 0x14cd, 0x0000, 0x14d2, 0x0000, 0x14d7, 0x0000, 0x14db,
> +    /* 0x3310 .. 0x331f */
> +    0x0000, 0x14df, 0x0000, 0x14e2, 0x0000, 0x14e6, 0x0000, 0x14eb,
> +    0x0000, 0x14f0, 0x0000, 0x14f3, 0x0000, 0x14f9, 0x0000, 0x1500,
> +    0x0000, 0x1506, 0x0000, 0x150a, 0x0000, 0x1510, 0x0000, 0x1516,
> +    0x0000, 0x151b, 0x0000, 0x151f, 0x0000, 0x1523, 0x0000, 0x1527,
> +    /* 0x3320 .. 0x332f */
> +    0x0000, 0x152c, 0x0000, 0x1532, 0x0000, 0x1537, 0x0000, 0x153b,
> +    0x0000, 0x153f, 0x0000, 0x1543, 0x0000, 0x1546, 0x0000, 0x1549,
> +    0x0000, 0x154c, 0x0000, 0x154f, 0x0000, 0x1553, 0x0000, 0x1557,
> +    0x0000, 0x155d, 0x0000, 0x1561, 0x0000, 0x1566, 0x0000, 0x156c,
> +    /* 0x3330 .. 0x333f */
> +    0x0000, 0x1570, 0x0000, 0x1573, 0x0000, 0x1576, 0x0000, 0x157c,
> +    0x0000, 0x1581, 0x0000, 0x1587, 0x0000, 0x158b, 0x0000, 0x1591,
> +    0x0000, 0x1594, 0x0000, 0x1598, 0x0000, 0x159c, 0x0000, 0x15a0,
> +    0x0000, 0x15a4, 0x0000, 0x15a8, 0x0000, 0x15ad, 0x0000, 0x15b1,
> +    /* 0x3340 .. 0x334f */
> +    0x0000, 0x15b4, 0x0000, 0x15b8, 0x0000, 0x15bc, 0x0000, 0x15c0,
> +    0x0000, 0x15c5, 0x0000, 0x15c9, 0x0000, 0x15cd, 0x0000, 0x15d1,
> +    0x0000, 0x15d7, 0x0000, 0x15dc, 0x0000, 0x15df, 0x0000, 0x15e5,
> +    0x0000, 0x15e8, 0x0000, 0x15ed, 0x0000, 0x15f2, 0x0000, 0x15f6,
> +    /* 0x3350 .. 0x335f */
> +    0x0000, 0x15fa, 0x0000, 0x15fe, 0x0000, 0x1603, 0x0000, 0x1606,
> +    0x0000, 0x160a, 0x0000, 0x160f, 0x0000, 0x1612, 0x0000, 0x1618,
> +    0x0000, 0x161c, 0x0000, 0x161f, 0x0000, 0x1622, 0x0000, 0x1625,
> +    0x0000, 0x1628, 0x0000, 0x162b, 0x0000, 0x162e, 0x0000, 0x1631,
> +    /* 0x3360 .. 0x336f */
> +    0x0000, 0x1634, 0x0000, 0x1637, 0x0000, 0x163a, 0x0000, 0x163e,
> +    0x0000, 0x1642, 0x0000, 0x1646, 0x0000, 0x164a, 0x0000, 0x164e,
> +    0x0000, 0x1652, 0x0000, 0x1656, 0x0000, 0x165a, 0x0000, 0x165e,
> +    0x0000, 0x1662, 0x0000, 0x1666, 0x0000, 0x166a, 0x0000, 0x166e,
> +    /* 0x3370 .. 0x337f */
> +    0x0000, 0x1672, 0x0000, 0x1676, 0x0000, 0x167a, 0x0000, 0x167d,
> +    0x0000, 0x1680, 0x0000, 0x1684, 0x0000, 0x1687, 0x0000, 0x168a,
> +    0x0000, 0x168d, 0x0000, 0x1691, 0x0000, 0x1695, 0x0000, 0x1698,
> +    0x0000, 0x169b, 0x0000, 0x169e, 0x0000, 0x16a1, 0x0000, 0x16a4,
> +    /* 0x3380 .. 0x338f */
> +    0x0000, 0x16a9, 0x0000, 0x16ac, 0x0000, 0x16af, 0x0000, 0x16b2,
> +    0x0000, 0x16b5, 0x0000, 0x16b8, 0x0000, 0x16bb, 0x0000, 0x16be,
> +    0x0000, 0x16c1, 0x0000, 0x16c5, 0x0000, 0x16ca, 0x0000, 0x16cd,
> +    0x0000, 0x16d0, 0x0000, 0x16d3, 0x0000, 0x16d6, 0x0000, 0x16d9,
> +    /* 0x3390 .. 0x339f */
> +    0x0000, 0x16dc, 0x0000, 0x16df, 0x0000, 0x16e3, 0x0000, 0x16e7,
> +    0x0000, 0x16eb, 0x0000, 0x16ef, 0x0000, 0x16f2, 0x0000, 0x16f5,
> +    0x0000, 0x16f8, 0x0000, 0x16fb, 0x0000, 0x16fe, 0x0000, 0x1701,
> +    0x0000, 0x1704, 0x0000, 0x1707, 0x0000, 0x170a, 0x0000, 0x170d,
> +    /* 0x33a0 .. 0x33af */
> +    0x0000, 0x1711, 0x0000, 0x1715, 0x0000, 0x1718, 0x0000, 0x171c,
> +    0x0000, 0x1720, 0x0000, 0x1724, 0x0000, 0x1727, 0x0000, 0x172b,
> +    0x0000, 0x172f, 0x0000, 0x1734, 0x0000, 0x1737, 0x0000, 0x173b,
> +    0x0000, 0x173f, 0x0000, 0x1743, 0x0000, 0x1747, 0x0000, 0x174d,
> +    /* 0x33b0 .. 0x33bf */
> +    0x0000, 0x1754, 0x0000, 0x1757, 0x0000, 0x175a, 0x0000, 0x175d,
> +    0x0000, 0x1760, 0x0000, 0x1763, 0x0000, 0x1766, 0x0000, 0x1769,
> +    0x0000, 0x176c, 0x0000, 0x176f, 0x0000, 0x1772, 0x0000, 0x1775,
> +    0x0000, 0x1778, 0x0000, 0x177b, 0x0000, 0x177e, 0x0000, 0x1781,
> +    /* 0x33c0 .. 0x33cf */
> +    0x0000, 0x1784, 0x0000, 0x1787, 0x0000, 0x178a, 0x0000, 0x178f,
> +    0x0000, 0x1792, 0x0000, 0x1795, 0x0000, 0x1798, 0x0000, 0x179d,
> +    0x0000, 0x17a1, 0x0000, 0x17a4, 0x0000, 0x17a7, 0x0000, 0x17aa,
> +    0x0000, 0x17ad, 0x0000, 0x17b0, 0x0000, 0x17b3, 0x0000, 0x17b6,
> +    /* 0x33d0 .. 0x33df */
> +    0x0000, 0x17b9, 0x0000, 0x17bc, 0x0000, 0x17bf, 0x0000, 0x17c3,
> +    0x0000, 0x17c6, 0x0000, 0x17c9, 0x0000, 0x17cd, 0x0000, 0x17d1,
> +    0x0000, 0x17d4, 0x0000, 0x17d9, 0x0000, 0x17dd, 0x0000, 0x17e0,
> +    0x0000, 0x17e3, 0x0000, 0x17e6, 0x0000, 0x17e9, 0x0000, 0x17ed,
> +    /* 0x33e0 .. 0x33ef */
> +    0x0000, 0x17f1, 0x0000, 0x17f4, 0x0000, 0x17f7, 0x0000, 0x17fa,
> +    0x0000, 0x17fd, 0x0000, 0x1800, 0x0000, 0x1803, 0x0000, 0x1806,
> +    0x0000, 0x1809, 0x0000, 0x180c, 0x0000, 0x1810, 0x0000, 0x1814,
> +    0x0000, 0x1818, 0x0000, 0x181c, 0x0000, 0x1820, 0x0000, 0x1824,
> +    /* 0x33f0 .. 0x33ff */
> +    0x0000, 0x1828, 0x0000, 0x182c, 0x0000, 0x1830, 0x0000, 0x1834,
> +    0x0000, 0x1838, 0x0000, 0x183c, 0x0000, 0x1840, 0x0000, 0x1844,
> +    0x0000, 0x1848, 0x0000, 0x184c, 0x0000, 0x1850, 0x0000, 0x1854,
> +    0x0000, 0x1858, 0x0000, 0x185c, 0x0000, 0x1860, 0x0000, 0x1864,
> +    /* 0xa690 .. 0xa69f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x1868, 0x0000, 0x186a, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xa770 .. 0xa77f */
> +    0x0000, 0x186c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xa7f0 .. 0xa7ff */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x186e, 0x0000, 0x1870, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xab50 .. 0xab5f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x1872, 0x0000, 0x1874, 0x0000, 0x1876, 0x0000, 0x1878,
> +    /* 0xf900 .. 0xf90f */
> +    0x187a, 0x187a, 0x187c, 0x187c, 0x1005, 0x1005, 0x187e, 0x187e,
> +    0x1880, 0x1880, 0x1882, 0x1882, 0x1884, 0x1884, 0x1071, 0x1071,
> +    0x1071, 0x1071, 0x1886, 0x1886, 0x1015, 0x1015, 0x1888, 0x1888,
> +    0x188a, 0x188a, 0x188c, 0x188c, 0x188e, 0x188e, 0x1890, 0x1890,
> +    /* 0xf910 .. 0xf91f */
> +    0x1892, 0x1892, 0x1894, 0x1894, 0x1896, 0x1896, 0x1898, 0x1898,
> +    0x189a, 0x189a, 0x189c, 0x189c, 0x189e, 0x189e, 0x18a0, 0x18a0,
> +    0x18a2, 0x18a2, 0x18a4, 0x18a4, 0x18a6, 0x18a6, 0x18a8, 0x18a8,
> +    0x18aa, 0x18aa, 0x18ac, 0x18ac, 0x18ae, 0x18ae, 0x18b0, 0x18b0,
> +    /* 0xf920 .. 0xf92f */
> +    0x18b2, 0x18b2, 0x18b4, 0x18b4, 0x18b6, 0x18b6, 0x18b8, 0x18b8,
> +    0x18ba, 0x18ba, 0x18bc, 0x18bc, 0x18be, 0x18be, 0x18c0, 0x18c0,
> +    0x18c2, 0x18c2, 0x18c4, 0x18c4, 0x18c6, 0x18c6, 0x18c8, 0x18c8,
> +    0x18ca, 0x18ca, 0x18cc, 0x18cc, 0x18ce, 0x18ce, 0x18d0, 0x18d0,
> +    /* 0xf930 .. 0xf93f */
> +    0x18d2, 0x18d2, 0x18d4, 0x18d4, 0x18d6, 0x18d6, 0x18d8, 0x18d8,
> +    0x0fc1, 0x0fc1, 0x18da, 0x18da, 0x18dc, 0x18dc, 0x18de, 0x18de,
> +    0x18e0, 0x18e0, 0x18e2, 0x18e2, 0x18e4, 0x18e4, 0x18e6, 0x18e6,
> +    0x18e8, 0x18e8, 0x18ea, 0x18ea, 0x18ec, 0x18ec, 0x18ee, 0x18ee,
> +    /* 0xf940 .. 0xf94f */
> +    0x1053, 0x1053, 0x18f0, 0x18f0, 0x18f2, 0x18f2, 0x18f4, 0x18f4,
> +    0x18f6, 0x18f6, 0x18f8, 0x18f8, 0x18fa, 0x18fa, 0x18fc, 0x18fc,
> +    0x18fe, 0x18fe, 0x1900, 0x1900, 0x1902, 0x1902, 0x1904, 0x1904,
> +    0x1906, 0x1906, 0x1908, 0x1908, 0x190a, 0x190a, 0x190c, 0x190c,
> +    /* 0xf950 .. 0xf95f */
> +    0x190e, 0x190e, 0x1910, 0x1910, 0x1912, 0x1912, 0x1914, 0x1914,
> +    0x1916, 0x1916, 0x1918, 0x1918, 0x191a, 0x191a, 0x191c, 0x191c,
> +    0x191e, 0x191e, 0x1920, 0x1920, 0x1922, 0x1922, 0x1924, 0x1924,
> +    0x189a, 0x189a, 0x1926, 0x1926, 0x1928, 0x1928, 0x192a, 0x192a,
> +    /* 0xf960 .. 0xf96f */
> +    0x192c, 0x192c, 0x192e, 0x192e, 0x1930, 0x1930, 0x1932, 0x1932,
> +    0x1934, 0x1934, 0x1936, 0x1936, 0x1938, 0x1938, 0x193a, 0x193a,
> +    0x193c, 0x193c, 0x193e, 0x193e, 0x1940, 0x1940, 0x1942, 0x1942,
> +    0x1944, 0x1944, 0x1946, 0x1946, 0x1948, 0x1948, 0x194a, 0x194a,
> +    /* 0xf970 .. 0xf97f */
> +    0x194c, 0x194c, 0x1009, 0x1009, 0x194e, 0x194e, 0x1950, 0x1950,
> +    0x1952, 0x1952, 0x1954, 0x1954, 0x1956, 0x1956, 0x1958, 0x1958,
> +    0x195a, 0x195a, 0x195c, 0x195c, 0x195e, 0x195e, 0x1960, 0x1960,
> +    0x1962, 0x1962, 0x1964, 0x1964, 0x1966, 0x1966, 0x1968, 0x1968,
> +    /* 0xf980 .. 0xf98f */
> +    0x196a, 0x196a, 0x0f13, 0x0f13, 0x196c, 0x196c, 0x196e, 0x196e,
> +    0x1970, 0x1970, 0x1972, 0x1972, 0x1974, 0x1974, 0x1976, 0x1976,
> +    0x1978, 0x1978, 0x197a, 0x197a, 0x0eed, 0x0eed, 0x197c, 0x197c,
> +    0x197e, 0x197e, 0x1980, 0x1980, 0x1982, 0x1982, 0x1984, 0x1984,
> +    /* 0xf990 .. 0xf99f */
> +    0x1986, 0x1986, 0x1988, 0x1988, 0x198a, 0x198a, 0x198c, 0x198c,
> +    0x198e, 0x198e, 0x1990, 0x1990, 0x1992, 0x1992, 0x1994, 0x1994,
> +    0x1996, 0x1996, 0x1998, 0x1998, 0x199a, 0x199a, 0x199c, 0x199c,
> +    0x199e, 0x199e, 0x19a0, 0x19a0, 0x19a2, 0x19a2, 0x19a4, 0x19a4,
> +    /* 0xf9a0 .. 0xf9af */
> +    0x19a6, 0x19a6, 0x194a, 0x194a, 0x19a8, 0x19a8, 0x19aa, 0x19aa,
> +    0x19ac, 0x19ac, 0x19ae, 0x19ae, 0x19b0, 0x19b0, 0x19b2, 0x19b2,
> +    0x19b4, 0x19b4, 0x19b6, 0x19b6, 0x192a, 0x192a, 0x19b8, 0x19b8,
> +    0x19ba, 0x19ba, 0x19bc, 0x19bc, 0x19be, 0x19be, 0x19c0, 0x19c0,
> +    /* 0xf9b0 .. 0xf9bf */
> +    0x19c2, 0x19c2, 0x19c4, 0x19c4, 0x19c6, 0x19c6, 0x19c8, 0x19c8,
> +    0x19ca, 0x19ca, 0x19cc, 0x19cc, 0x19ce, 0x19ce, 0x19d0, 0x19d0,
> +    0x19d2, 0x19d2, 0x19d4, 0x19d4, 0x19d6, 0x19d6, 0x19d8, 0x19d8,
> +    0x19da, 0x19da, 0x19dc, 0x19dc, 0x19de, 0x19de, 0x189a, 0x189a,
> +    /* 0xf9c0 .. 0xf9cf */
> +    0x19e0, 0x19e0, 0x19e2, 0x19e2, 0x19e4, 0x19e4, 0x19e6, 0x19e6,
> +    0x106f, 0x106f, 0x19e8, 0x19e8, 0x19ea, 0x19ea, 0x19ec, 0x19ec,
> +    0x19ee, 0x19ee, 0x19f0, 0x19f0, 0x19f2, 0x19f2, 0x19f4, 0x19f4,
> +    0x19f6, 0x19f6, 0x19f8, 0x19f8, 0x19fa, 0x19fa, 0x19fc, 0x19fc,
> +    /* 0xf9d0 .. 0xf9df */
> +    0x19fe, 0x19fe, 0x1398, 0x1398, 0x1a00, 0x1a00, 0x1a02, 0x1a02,
> +    0x1a04, 0x1a04, 0x1a06, 0x1a06, 0x1a08, 0x1a08, 0x1a0a, 0x1a0a,
> +    0x1a0c, 0x1a0c, 0x1a0e, 0x1a0e, 0x1a10, 0x1a10, 0x192e, 0x192e,
> +    0x1a12, 0x1a12, 0x1a14, 0x1a14, 0x1a16, 0x1a16, 0x1a18, 0x1a18,
> +    /* 0xf9e0 .. 0xf9ef */
> +    0x1a1a, 0x1a1a, 0x1a1c, 0x1a1c, 0x1a1e, 0x1a1e, 0x1a20, 0x1a20,
> +    0x1a22, 0x1a22, 0x1a24, 0x1a24, 0x1a26, 0x1a26, 0x1a28, 0x1a28,
> +    0x1a2a, 0x1a2a, 0x1013, 0x1013, 0x1a2c, 0x1a2c, 0x1a2e, 0x1a2e,
> +    0x1a30, 0x1a30, 0x1a32, 0x1a32, 0x1a34, 0x1a34, 0x1a36, 0x1a36,
> +    /* 0xf9f0 .. 0xf9ff */
> +    0x1a38, 0x1a38, 0x1a3a, 0x1a3a, 0x1a3c, 0x1a3c, 0x1a3e, 0x1a3e,
> +    0x1a40, 0x1a40, 0x1a42, 0x1a42, 0x1a44, 0x1a44, 0x0fb1, 0x0fb1,
> +    0x1a46, 0x1a46, 0x1a48, 0x1a48, 0x1a4a, 0x1a4a, 0x1a4c, 0x1a4c,
> +    0x1a4e, 0x1a4e, 0x1a50, 0x1a50, 0x1a52, 0x1a52, 0x1a54, 0x1a54,
> +    /* 0xfa00 .. 0xfa0f */
> +    0x1a56, 0x1a56, 0x1a58, 0x1a58, 0x1a5a, 0x1a5a, 0x1a5c, 0x1a5c,
> +    0x1a5e, 0x1a5e, 0x1a60, 0x1a60, 0x1a62, 0x1a62, 0x1a64, 0x1a64,
> +    0x0fe7, 0x0fe7, 0x1a66, 0x1a66, 0x0fed, 0x0fed, 0x1a68, 0x1a68,
> +    0x1a6a, 0x1a6a, 0x1a6c, 0x1a6c, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xfa10 .. 0xfa1f */
> +    0x1a6e, 0x1a6e, 0x0000, 0x0000, 0x1a70, 0x1a70, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x1a72, 0x1a72, 0x1a74, 0x1a74, 0x1a76, 0x1a76,
> +    0x1a78, 0x1a78, 0x1a7a, 0x1a7a, 0x1a7c, 0x1a7c, 0x1a7e, 0x1a7e,
> +    0x1a80, 0x1a80, 0x1a82, 0x1a82, 0x0fbf, 0x0fbf, 0x0000, 0x0000,
> +    /* 0xfa20 .. 0xfa2f */
> +    0x1a84, 0x1a84, 0x0000, 0x0000, 0x1a86, 0x1a86, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x1a88, 0x1a88, 0x1a8a, 0x1a8a, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x1a8c, 0x1a8c, 0x1a8e, 0x1a8e,
> +    0x1a90, 0x1a90, 0x1a92, 0x1a92, 0x1a94, 0x1a94, 0x1a96, 0x1a96,
> +    /* 0xfa30 .. 0xfa3f */
> +    0x1a98, 0x1a98, 0x1a9a, 0x1a9a, 0x1a9c, 0x1a9c, 0x1a9e, 0x1a9e,
> +    0x1aa0, 0x1aa0, 0x1aa2, 0x1aa2, 0x1aa4, 0x1aa4, 0x1aa6, 0x1aa6,
> +    0x1aa8, 0x1aa8, 0x1aaa, 0x1aaa, 0x1aac, 0x1aac, 0x1aae, 0x1aae,
> +    0x0f21, 0x0f21, 0x1ab0, 0x1ab0, 0x1ab2, 0x1ab2, 0x1ab4, 0x1ab4,
> +    /* 0xfa40 .. 0xfa4f */
> +    0x1ab6, 0x1ab6, 0x1ab8, 0x1ab8, 0x1aba, 0x1aba, 0x1abc, 0x1abc,
> +    0x1abe, 0x1abe, 0x1ac0, 0x1ac0, 0x1ac2, 0x1ac2, 0x1ac4, 0x1ac4,
> +    0x1ac6, 0x1ac6, 0x1ac8, 0x1ac8, 0x1aca, 0x1aca, 0x1acc, 0x1acc,
> +    0x13a2, 0x13a2, 0x1ace, 0x1ace, 0x1ad0, 0x1ad0, 0x1ad2, 0x1ad2,
> +    /* 0xfa50 .. 0xfa5f */
> +    0x1ad4, 0x1ad4, 0x13aa, 0x13aa, 0x1ad6, 0x1ad6, 0x1ad8, 0x1ad8,
> +    0x1ada, 0x1ada, 0x1adc, 0x1adc, 0x1ade, 0x1ade, 0x1992, 0x1992,
> +    0x1ae0, 0x1ae0, 0x1ae2, 0x1ae2, 0x1ae4, 0x1ae4, 0x1ae6, 0x1ae6,
> +    0x1ae8, 0x1ae8, 0x1aea, 0x1aea, 0x1aea, 0x1aea, 0x1aec, 0x1aec,
> +    /* 0xfa60 .. 0xfa6f */
> +    0x1aee, 0x1aee, 0x1af0, 0x1af0, 0x1af2, 0x1af2, 0x1af4, 0x1af4,
> +    0x1af6, 0x1af6, 0x1af8, 0x1af8, 0x1afa, 0x1afa, 0x1a88, 0x1a88,
> +    0x1afc, 0x1afc, 0x1afe, 0x1afe, 0x1b00, 0x1b00, 0x1b02, 0x1b02,
> +    0x1b04, 0x1b04, 0x1b05, 0x1b05, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xfa70 .. 0xfa7f */
> +    0x1b07, 0x1b07, 0x1b09, 0x1b09, 0x1b0b, 0x1b0b, 0x1b0d, 0x1b0d,
> +    0x1b0f, 0x1b0f, 0x1b11, 0x1b11, 0x1b13, 0x1b13, 0x1b15, 0x1b15,
> +    0x1aa4, 0x1aa4, 0x1b17, 0x1b17, 0x1b19, 0x1b19, 0x1b1b, 0x1b1b,
> +    0x1a6e, 0x1a6e, 0x1b1d, 0x1b1d, 0x1b1f, 0x1b1f, 0x1b21, 0x1b21,
> +    /* 0xfa80 .. 0xfa8f */
> +    0x1b23, 0x1b23, 0x1b25, 0x1b25, 0x1b27, 0x1b27, 0x1b29, 0x1b29,
> +    0x1b2b, 0x1b2b, 0x1b2d, 0x1b2d, 0x1b2f, 0x1b2f, 0x1b31, 0x1b31,
> +    0x1b33, 0x1b33, 0x1ab4, 0x1ab4, 0x1b35, 0x1b35, 0x1ab6, 0x1ab6,
> +    0x1b37, 0x1b37, 0x1b39, 0x1b39, 0x1b3b, 0x1b3b, 0x1b3d, 0x1b3d,
> +    /* 0xfa90 .. 0xfa9f */
> +    0x1b3f, 0x1b3f, 0x1a70, 0x1a70, 0x18c4, 0x18c4, 0x1b41, 0x1b41,
> +    0x1b43, 0x1b43, 0x0f63, 0x0f63, 0x194c, 0x194c, 0x19f2, 0x19f2,
> +    0x1b45, 0x1b45, 0x1b47, 0x1b47, 0x1ac4, 0x1ac4, 0x1b49, 0x1b49,
> +    0x1ac6, 0x1ac6, 0x1b4b, 0x1b4b, 0x1b4d, 0x1b4d, 0x1b4f, 0x1b4f,
> +    /* 0xfaa0 .. 0xfaaf */
> +    0x1a74, 0x1a74, 0x1b51, 0x1b51, 0x1b53, 0x1b53, 0x1b55, 0x1b55,
> +    0x1b57, 0x1b57, 0x1b59, 0x1b59, 0x1a76, 0x1a76, 0x1b5b, 0x1b5b,
> +    0x1b5d, 0x1b5d, 0x1b5f, 0x1b5f, 0x1b61, 0x1b61, 0x1b63, 0x1b63,
> +    0x1b65, 0x1b65, 0x1ade, 0x1ade, 0x1b67, 0x1b67, 0x1b69, 0x1b69,
> +    /* 0xfab0 .. 0xfabf */
> +    0x1992, 0x1992, 0x1b6b, 0x1b6b, 0x1ae6, 0x1ae6, 0x1b6d, 0x1b6d,
> +    0x1b6f, 0x1b6f, 0x1b71, 0x1b71, 0x1b73, 0x1b73, 0x1b75, 0x1b75,
> +    0x1af0, 0x1af0, 0x1b77, 0x1b77, 0x1a86, 0x1a86, 0x1b79, 0x1b79,
> +    0x1af2, 0x1af2, 0x1926, 0x1926, 0x1b7b, 0x1b7b, 0x1af4, 0x1af4,
> +    /* 0xfac0 .. 0xfacf */
> +    0x1b7d, 0x1b7d, 0x1af8, 0x1af8, 0x1b7f, 0x1b7f, 0x1b81, 0x1b81,
> +    0x1b83, 0x1b83, 0x1b85, 0x1b85, 0x1b87, 0x1b87, 0x1afc, 0x1afc,
> +    0x1a80, 0x1a80, 0x1b89, 0x1b89, 0x1afe, 0x1afe, 0x1b8b, 0x1b8b,
> +    0x1b00, 0x1b00, 0x1b8d, 0x1b8d, 0x1071, 0x1071, 0x1b04, 0x1b04,
> +    /* 0xfad0 .. 0xfadf */
> +    0x1b04, 0x1b04, 0x1b04, 0x1b04, 0x1b8f, 0x1b8f, 0x1b91, 0x1b91,
> +    0x1b93, 0x1b93, 0x1b04, 0x1b04, 0x1b04, 0x1b04, 0x1b04, 0x1b04,
> +    0x1b95, 0x1b95, 0x1b97, 0x1b97, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xfb00 .. 0xfb0f */
> +    0x0000, 0x1b99, 0x0000, 0x1b9c, 0x0000, 0x1b9f, 0x0000, 0x1ba2,
> +    0x0000, 0x1ba6, 0x0000, 0x1baa, 0x0000, 0x1bad, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xfb10 .. 0xfb1f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1bb0,
> +    0x0000, 0x1bb3, 0x0000, 0x1bb6, 0x0000, 0x1bb9, 0x0000, 0x1bbc,
>       0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x05d9, 0x05b4, 0x0000, 0x0000, 0x05f2, 0x05b7,
> +    0x0000, 0x0000, 0x1bbf, 0x1bbf, 0x0000, 0x0000, 0x1bc2, 0x1bc2,
>       /* 0xfb20 .. 0xfb2f */
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> -    0x0000, 0x0000, 0x0000, 0x0000, 0x05e9, 0x05c1, 0x05e9, 0x05c2,
> -    0xfb49, 0x05c1, 0xfb49, 0x05c2, 0x05d0, 0x05b7, 0x05d0, 0x05b8,
> +    0x0000, 0x1bc5, 0x0000, 0x0c4f, 0x0000, 0x0c55, 0x0000, 0x1bc7,
> +    0x0000, 0x1bc9, 0x0000, 0x1bcb, 0x0000, 0x1bcd, 0x0000, 0x1bcf,
> +    0x0000, 0x1bd1, 0x0000, 0x0c0d, 0x1bd3, 0x1bd3, 0x1bd6, 0x1bd6,
> +    0x1bd9, 0x1bd9, 0x1bdc, 0x1bdc, 0x1bdf, 0x1bdf, 0x1be2, 0x1be2,
>       /* 0xfb30 .. 0xfb3f */
> -    0x05d0, 0x05bc, 0x05d1, 0x05bc, 0x05d2, 0x05bc, 0x05d3, 0x05bc,
> -    0x05d4, 0x05bc, 0x05d5, 0x05bc, 0x05d6, 0x05bc, 0x0000, 0x0000,
> -    0x05d8, 0x05bc, 0x05d9, 0x05bc, 0x05da, 0x05bc, 0x05db, 0x05bc,
> -    0x05dc, 0x05bc, 0x0000, 0x0000, 0x05de, 0x05bc, 0x0000, 0x0000,
> +    0x1be5, 0x1be5, 0x1be8, 0x1be8, 0x1beb, 0x1beb, 0x1bee, 0x1bee,
> +    0x1bf1, 0x1bf1, 0x1bf4, 0x1bf4, 0x1bf7, 0x1bf7, 0x0000, 0x0000,
> +    0x1bfa, 0x1bfa, 0x1bfd, 0x1bfd, 0x1c00, 0x1c00, 0x1c03, 0x1c03,
> +    0x1c06, 0x1c06, 0x0000, 0x0000, 0x1c09, 0x1c09, 0x0000, 0x0000,
>       /* 0xfb40 .. 0xfb4f */
> -    0x05e0, 0x05bc, 0x05e1, 0x05bc, 0x0000, 0x0000, 0x05e3, 0x05bc,
> -    0x05e4, 0x05bc, 0x0000, 0x0000, 0x05e6, 0x05bc, 0x05e7, 0x05bc,
> -    0x05e8, 0x05bc, 0x05e9, 0x05bc, 0x05ea, 0x05bc, 0x05d5, 0x05b9,
> -    0x05d1, 0x05bf, 0x05db, 0x05bf, 0x05e4, 0x05bf, 0x0000, 0x0000
> +    0x1c0c, 0x1c0c, 0x1c0f, 0x1c0f, 0x0000, 0x0000, 0x1c12, 0x1c12,
> +    0x1c15, 0x1c15, 0x0000, 0x0000, 0x1c18, 0x1c18, 0x1c1b, 0x1c1b,
> +    0x1c1e, 0x1c1e, 0x1c21, 0x1c21, 0x1c24, 0x1c24, 0x1c27, 0x1c27,
> +    0x1c2a, 0x1c2a, 0x1c2d, 0x1c2d, 0x1c30, 0x1c30, 0x0000, 0x1c33,
> +    /* 0xfb50 .. 0xfb5f */
> +    0x0000, 0x1c36, 0x0000, 0x1c36, 0x0000, 0x1c38, 0x0000, 0x1c38,
> +    0x0000, 0x1c38, 0x0000, 0x1c38, 0x0000, 0x1c3a, 0x0000, 0x1c3a,
> +    0x0000, 0x1c3a, 0x0000, 0x1c3a, 0x0000, 0x1c3c, 0x0000, 0x1c3c,
> +    0x0000, 0x1c3c, 0x0000, 0x1c3c, 0x0000, 0x1c3e, 0x0000, 0x1c3e,
> +    /* 0xfb60 .. 0xfb6f */
> +    0x0000, 0x1c3e, 0x0000, 0x1c3e, 0x0000, 0x1c40, 0x0000, 0x1c40,
> +    0x0000, 0x1c40, 0x0000, 0x1c40, 0x0000, 0x1c42, 0x0000, 0x1c42,
> +    0x0000, 0x1c42, 0x0000, 0x1c42, 0x0000, 0x1c44, 0x0000, 0x1c44,
> +    0x0000, 0x1c44, 0x0000, 0x1c44, 0x0000, 0x1c46, 0x0000, 0x1c46,
> +    /* 0xfb70 .. 0xfb7f */
> +    0x0000, 0x1c46, 0x0000, 0x1c46, 0x0000, 0x1c48, 0x0000, 0x1c48,
> +    0x0000, 0x1c48, 0x0000, 0x1c48, 0x0000, 0x1c4a, 0x0000, 0x1c4a,
> +    0x0000, 0x1c4a, 0x0000, 0x1c4a, 0x0000, 0x1c4c, 0x0000, 0x1c4c,
> +    0x0000, 0x1c4c, 0x0000, 0x1c4c, 0x0000, 0x1c4e, 0x0000, 0x1c4e,
> +    /* 0xfb80 .. 0xfb8f */
> +    0x0000, 0x1c4e, 0x0000, 0x1c4e, 0x0000, 0x1c50, 0x0000, 0x1c50,
> +    0x0000, 0x1c52, 0x0000, 0x1c52, 0x0000, 0x1c54, 0x0000, 0x1c54,
> +    0x0000, 0x1c56, 0x0000, 0x1c56, 0x0000, 0x1c58, 0x0000, 0x1c58,
> +    0x0000, 0x1c5a, 0x0000, 0x1c5a, 0x0000, 0x1c5c, 0x0000, 0x1c5c,
> +    /* 0xfb90 .. 0xfb9f */
> +    0x0000, 0x1c5c, 0x0000, 0x1c5c, 0x0000, 0x1c5e, 0x0000, 0x1c5e,
> +    0x0000, 0x1c5e, 0x0000, 0x1c5e, 0x0000, 0x1c60, 0x0000, 0x1c60,
> +    0x0000, 0x1c60, 0x0000, 0x1c60, 0x0000, 0x1c62, 0x0000, 0x1c62,
> +    0x0000, 0x1c62, 0x0000, 0x1c62, 0x0000, 0x1c64, 0x0000, 0x1c64,
> +    /* 0xfba0 .. 0xfbaf */
> +    0x0000, 0x1c66, 0x0000, 0x1c66, 0x0000, 0x1c66, 0x0000, 0x1c66,
> +    0x0000, 0x1c68, 0x0000, 0x1c68, 0x0000, 0x1c6a, 0x0000, 0x1c6a,
> +    0x0000, 0x1c6a, 0x0000, 0x1c6a, 0x0000, 0x1c6c, 0x0000, 0x1c6c,
> +    0x0000, 0x1c6c, 0x0000, 0x1c6c, 0x0000, 0x1c6e, 0x0000, 0x1c6e,
> +    /* 0xfbb0 .. 0xfbbf */
> +    0x0000, 0x1c70, 0x0000, 0x1c70, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xfbd0 .. 0xfbdf */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1c72,
> +    0x0000, 0x1c72, 0x0000, 0x1c72, 0x0000, 0x1c72, 0x0000, 0x1c74,
> +    0x0000, 0x1c74, 0x0000, 0x1c76, 0x0000, 0x1c76, 0x0000, 0x1c78,
> +    0x0000, 0x1c78, 0x0000, 0x1c7a, 0x0000, 0x1c7c, 0x0000, 0x1c7c,
> +    /* 0xfbe0 .. 0xfbef */
> +    0x0000, 0x1c7e, 0x0000, 0x1c7e, 0x0000, 0x1c80, 0x0000, 0x1c80,
> +    0x0000, 0x1c82, 0x0000, 0x1c82, 0x0000, 0x1c82, 0x0000, 0x1c82,
> +    0x0000, 0x1c84, 0x0000, 0x1c84, 0x0000, 0x1c86, 0x0000, 0x1c86,
> +    0x0000, 0x1c89, 0x0000, 0x1c89, 0x0000, 0x1c8c, 0x0000, 0x1c8c,
> +    /* 0xfbf0 .. 0xfbff */
> +    0x0000, 0x1c8f, 0x0000, 0x1c8f, 0x0000, 0x1c92, 0x0000, 0x1c92,
> +    0x0000, 0x1c95, 0x0000, 0x1c95, 0x0000, 0x1c98, 0x0000, 0x1c98,
> +    0x0000, 0x1c98, 0x0000, 0x1c9b, 0x0000, 0x1c9b, 0x0000, 0x1c9b,
> +    0x0000, 0x1c9e, 0x0000, 0x1c9e, 0x0000, 0x1c9e, 0x0000, 0x1c9e,
> +    /* 0xfc00 .. 0xfc0f */
> +    0x0000, 0x1ca0, 0x0000, 0x1ca3, 0x0000, 0x1ca6, 0x0000, 0x1c9b,
> +    0x0000, 0x1ca9, 0x0000, 0x1cac, 0x0000, 0x1caf, 0x0000, 0x1cb2,
> +    0x0000, 0x1cb5, 0x0000, 0x1cb8, 0x0000, 0x1cbb, 0x0000, 0x1cbe,
> +    0x0000, 0x1cc1, 0x0000, 0x1cc4, 0x0000, 0x1cc7, 0x0000, 0x1cca,
> +    /* 0xfc10 .. 0xfc1f */
> +    0x0000, 0x1ccd, 0x0000, 0x1cd0, 0x0000, 0x1cd3, 0x0000, 0x1cd6,
> +    0x0000, 0x1cd9, 0x0000, 0x1cdc, 0x0000, 0x1cdf, 0x0000, 0x1ce2,
> +    0x0000, 0x1ce5, 0x0000, 0x1ce8, 0x0000, 0x1ceb, 0x0000, 0x1cee,
> +    0x0000, 0x1cf1, 0x0000, 0x1cf4, 0x0000, 0x1cf7, 0x0000, 0x1cfa,
> +    /* 0xfc20 .. 0xfc2f */
> +    0x0000, 0x1cfd, 0x0000, 0x1d00, 0x0000, 0x1d03, 0x0000, 0x1d06,
> +    0x0000, 0x1d09, 0x0000, 0x1d0c, 0x0000, 0x1d0f, 0x0000, 0x1d12,
> +    0x0000, 0x1d15, 0x0000, 0x1d18, 0x0000, 0x1d1b, 0x0000, 0x1d1e,
> +    0x0000, 0x1d21, 0x0000, 0x1d24, 0x0000, 0x1d27, 0x0000, 0x1d2a,
> +    /* 0xfc30 .. 0xfc3f */
> +    0x0000, 0x1d2d, 0x0000, 0x1d30, 0x0000, 0x1d33, 0x0000, 0x1d36,
> +    0x0000, 0x1d39, 0x0000, 0x1d3c, 0x0000, 0x1d3f, 0x0000, 0x1d42,
> +    0x0000, 0x1d45, 0x0000, 0x1d48, 0x0000, 0x1d4b, 0x0000, 0x1d4e,
> +    0x0000, 0x1d51, 0x0000, 0x1d54, 0x0000, 0x1d57, 0x0000, 0x1d5a,
> +    /* 0xfc40 .. 0xfc4f */
> +    0x0000, 0x1d5d, 0x0000, 0x1d60, 0x0000, 0x1d63, 0x0000, 0x1d66,
> +    0x0000, 0x1d69, 0x0000, 0x1d6c, 0x0000, 0x1d6f, 0x0000, 0x1d72,
> +    0x0000, 0x1d75, 0x0000, 0x1d78, 0x0000, 0x1d7b, 0x0000, 0x1d7e,
> +    0x0000, 0x1d81, 0x0000, 0x1d84, 0x0000, 0x1d87, 0x0000, 0x1d8a,
> +    /* 0xfc50 .. 0xfc5f */
> +    0x0000, 0x1d8d, 0x0000, 0x1d90, 0x0000, 0x1d93, 0x0000, 0x1d96,
> +    0x0000, 0x1d99, 0x0000, 0x1d9c, 0x0000, 0x1d9f, 0x0000, 0x1da2,
> +    0x0000, 0x1da5, 0x0000, 0x1da8, 0x0000, 0x1dab, 0x0000, 0x1dae,
> +    0x0000, 0x1db1, 0x0000, 0x1db4, 0x0000, 0x1db7, 0x0000, 0x1dbb,
> +    /* 0xfc60 .. 0xfc6f */
> +    0x0000, 0x1dbf, 0x0000, 0x1dc3, 0x0000, 0x1dc7, 0x0000, 0x1dcb,
> +    0x0000, 0x1dcf, 0x0000, 0x1dd2, 0x0000, 0x1ca6, 0x0000, 0x1dd5,
> +    0x0000, 0x1c9b, 0x0000, 0x1ca9, 0x0000, 0x1dd8, 0x0000, 0x1ddb,
> +    0x0000, 0x1cb5, 0x0000, 0x1dde, 0x0000, 0x1cb8, 0x0000, 0x1cbb,
> +    /* 0xfc70 .. 0xfc7f */
> +    0x0000, 0x1de1, 0x0000, 0x1de4, 0x0000, 0x1cc7, 0x0000, 0x1de7,
> +    0x0000, 0x1cca, 0x0000, 0x1ccd, 0x0000, 0x1dea, 0x0000, 0x1ded,
> +    0x0000, 0x1cd3, 0x0000, 0x1df0, 0x0000, 0x1cd6, 0x0000, 0x1cd9,
> +    0x0000, 0x1d30, 0x0000, 0x1d33, 0x0000, 0x1d3c, 0x0000, 0x1d3f,
> +    /* 0xfc80 .. 0xfc8f */
> +    0x0000, 0x1d42, 0x0000, 0x1d4e, 0x0000, 0x1d51, 0x0000, 0x1d54,
> +    0x0000, 0x1d57, 0x0000, 0x1d63, 0x0000, 0x1d66, 0x0000, 0x1d69,
> +    0x0000, 0x1df3, 0x0000, 0x1d75, 0x0000, 0x1df6, 0x0000, 0x1df9,
> +    0x0000, 0x1d87, 0x0000, 0x1dfc, 0x0000, 0x1d8a, 0x0000, 0x1d8d,
> +    /* 0xfc90 .. 0xfc9f */
> +    0x0000, 0x1db4, 0x0000, 0x1dff, 0x0000, 0x1e02, 0x0000, 0x1da5,
> +    0x0000, 0x1e05, 0x0000, 0x1da8, 0x0000, 0x1dab, 0x0000, 0x1ca0,
> +    0x0000, 0x1ca3, 0x0000, 0x1e08, 0x0000, 0x1ca6, 0x0000, 0x1e0b,
> +    0x0000, 0x1cac, 0x0000, 0x1caf, 0x0000, 0x1cb2, 0x0000, 0x1cb5,
> +    /* 0xfca0 .. 0xfcaf */
> +    0x0000, 0x1e0e, 0x0000, 0x1cbe, 0x0000, 0x1cc1, 0x0000, 0x1cc4,
> +    0x0000, 0x1cc7, 0x0000, 0x1e11, 0x0000, 0x1cd3, 0x0000, 0x1cdc,
> +    0x0000, 0x1cdf, 0x0000, 0x1ce2, 0x0000, 0x1ce5, 0x0000, 0x1ce8,
> +    0x0000, 0x1cee, 0x0000, 0x1cf1, 0x0000, 0x1cf4, 0x0000, 0x1cf7,
> +    /* 0xfcb0 .. 0xfcbf */
> +    0x0000, 0x1cfa, 0x0000, 0x1cfd, 0x0000, 0x1e14, 0x0000, 0x1d00,
> +    0x0000, 0x1d03, 0x0000, 0x1d06, 0x0000, 0x1d09, 0x0000, 0x1d0c,
> +    0x0000, 0x1d0f, 0x0000, 0x1d15, 0x0000, 0x1d18, 0x0000, 0x1d1b,
> +    0x0000, 0x1d1e, 0x0000, 0x1d21, 0x0000, 0x1d24, 0x0000, 0x1d27,
> +    /* 0xfcc0 .. 0xfccf */
> +    0x0000, 0x1d2a, 0x0000, 0x1d2d, 0x0000, 0x1d36, 0x0000, 0x1d39,
> +    0x0000, 0x1d45, 0x0000, 0x1d48, 0x0000, 0x1d4b, 0x0000, 0x1d4e,
> +    0x0000, 0x1d51, 0x0000, 0x1d5a, 0x0000, 0x1d5d, 0x0000, 0x1d60,
> +    0x0000, 0x1d63, 0x0000, 0x1e17, 0x0000, 0x1d6c, 0x0000, 0x1d6f,
> +    /* 0xfcd0 .. 0xfcdf */
> +    0x0000, 0x1d72, 0x0000, 0x1d75, 0x0000, 0x1d7e, 0x0000, 0x1d81,
> +    0x0000, 0x1d84, 0x0000, 0x1d87, 0x0000, 0x1e1a, 0x0000, 0x1d90,
> +    0x0000, 0x1d93, 0x0000, 0x1e1d, 0x0000, 0x1d9c, 0x0000, 0x1d9f,
> +    0x0000, 0x1da2, 0x0000, 0x1da5, 0x0000, 0x1e20, 0x0000, 0x1ca6,
> +    /* 0xfce0 .. 0xfcef */
> +    0x0000, 0x1e0b, 0x0000, 0x1cb5, 0x0000, 0x1e0e, 0x0000, 0x1cc7,
> +    0x0000, 0x1e11, 0x0000, 0x1cd3, 0x0000, 0x1e23, 0x0000, 0x1cfa,
> +    0x0000, 0x1e26, 0x0000, 0x1e29, 0x0000, 0x1e2c, 0x0000, 0x1d4e,
> +    0x0000, 0x1d51, 0x0000, 0x1d63, 0x0000, 0x1d87, 0x0000, 0x1e1a,
> +    /* 0xfcf0 .. 0xfcff */
> +    0x0000, 0x1da5, 0x0000, 0x1e20, 0x0000, 0x1e2f, 0x0000, 0x1e33,
> +    0x0000, 0x1e37, 0x0000, 0x1e3b, 0x0000, 0x1e3e, 0x0000, 0x1e41,
> +    0x0000, 0x1e44, 0x0000, 0x1e47, 0x0000, 0x1e4a, 0x0000, 0x1e4d,
> +    0x0000, 0x1e50, 0x0000, 0x1e53, 0x0000, 0x1e56, 0x0000, 0x1e59,
> +    /* 0xfd00 .. 0xfd0f */
> +    0x0000, 0x1e5c, 0x0000, 0x1e5f, 0x0000, 0x1e62, 0x0000, 0x1e65,
> +    0x0000, 0x1e68, 0x0000, 0x1e6b, 0x0000, 0x1e6e, 0x0000, 0x1e71,
> +    0x0000, 0x1e74, 0x0000, 0x1e77, 0x0000, 0x1e7a, 0x0000, 0x1e7d,
> +    0x0000, 0x1e29, 0x0000, 0x1e80, 0x0000, 0x1e83, 0x0000, 0x1e86,
> +    /* 0xfd10 .. 0xfd1f */
> +    0x0000, 0x1e89, 0x0000, 0x1e3b, 0x0000, 0x1e3e, 0x0000, 0x1e41,
> +    0x0000, 0x1e44, 0x0000, 0x1e47, 0x0000, 0x1e4a, 0x0000, 0x1e4d,
> +    0x0000, 0x1e50, 0x0000, 0x1e53, 0x0000, 0x1e56, 0x0000, 0x1e59,
> +    0x0000, 0x1e5c, 0x0000, 0x1e5f, 0x0000, 0x1e62, 0x0000, 0x1e65,
> +    /* 0xfd20 .. 0xfd2f */
> +    0x0000, 0x1e68, 0x0000, 0x1e6b, 0x0000, 0x1e6e, 0x0000, 0x1e71,
> +    0x0000, 0x1e74, 0x0000, 0x1e77, 0x0000, 0x1e7a, 0x0000, 0x1e7d,
> +    0x0000, 0x1e29, 0x0000, 0x1e80, 0x0000, 0x1e83, 0x0000, 0x1e86,
> +    0x0000, 0x1e89, 0x0000, 0x1e77, 0x0000, 0x1e7a, 0x0000, 0x1e7d,
> +    /* 0xfd30 .. 0xfd3f */
> +    0x0000, 0x1e29, 0x0000, 0x1e26, 0x0000, 0x1e2c, 0x0000, 0x1d12,
> +    0x0000, 0x1cf1, 0x0000, 0x1cf4, 0x0000, 0x1cf7, 0x0000, 0x1e77,
> +    0x0000, 0x1e7a, 0x0000, 0x1e7d, 0x0000, 0x1d12, 0x0000, 0x1d15,
> +    0x0000, 0x1e8c, 0x0000, 0x1e8c, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xfd50 .. 0xfd5f */
> +    0x0000, 0x1e8f, 0x0000, 0x1e93, 0x0000, 0x1e93, 0x0000, 0x1e97,
> +    0x0000, 0x1e9b, 0x0000, 0x1e9f, 0x0000, 0x1ea3, 0x0000, 0x1ea7,
> +    0x0000, 0x1eab, 0x0000, 0x1eab, 0x0000, 0x1eaf, 0x0000, 0x1eb3,
> +    0x0000, 0x1eb7, 0x0000, 0x1ebb, 0x0000, 0x1ebf, 0x0000, 0x1ec3,
> +    /* 0xfd60 .. 0xfd6f */
> +    0x0000, 0x1ec3, 0x0000, 0x1ec7, 0x0000, 0x1ecb, 0x0000, 0x1ecb,
> +    0x0000, 0x1ecf, 0x0000, 0x1ecf, 0x0000, 0x1ed3, 0x0000, 0x1ed7,
> +    0x0000, 0x1ed7, 0x0000, 0x1edb, 0x0000, 0x1edf, 0x0000, 0x1edf,
> +    0x0000, 0x1ee3, 0x0000, 0x1ee3, 0x0000, 0x1ee7, 0x0000, 0x1eeb,
> +    /* 0xfd70 .. 0xfd7f */
> +    0x0000, 0x1eeb, 0x0000, 0x1eef, 0x0000, 0x1eef, 0x0000, 0x1ef3,
> +    0x0000, 0x1ef7, 0x0000, 0x1efb, 0x0000, 0x1eff, 0x0000, 0x1eff,
> +    0x0000, 0x1f03, 0x0000, 0x1f07, 0x0000, 0x1f0b, 0x0000, 0x1f0f,
> +    0x0000, 0x1f13, 0x0000, 0x1f13, 0x0000, 0x1f17, 0x0000, 0x1f1b,
> +    /* 0xfd80 .. 0xfd8f */
> +    0x0000, 0x1f1f, 0x0000, 0x1f23, 0x0000, 0x1f27, 0x0000, 0x1f2b,
> +    0x0000, 0x1f2b, 0x0000, 0x1f2f, 0x0000, 0x1f2f, 0x0000, 0x1f33,
> +    0x0000, 0x1f33, 0x0000, 0x1f37, 0x0000, 0x1f3b, 0x0000, 0x1f3f,
> +    0x0000, 0x1f43, 0x0000, 0x1f47, 0x0000, 0x1f4b, 0x0000, 0x1f4f,
> +    /* 0xfd90 .. 0xfd9f */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1f53, 0x0000, 0x1f57,
> +    0x0000, 0x1f5b, 0x0000, 0x1f5f, 0x0000, 0x1f63, 0x0000, 0x1f67,
> +    0x0000, 0x1f67, 0x0000, 0x1f6b, 0x0000, 0x1f6f, 0x0000, 0x1f73,
> +    0x0000, 0x1f77, 0x0000, 0x1f77, 0x0000, 0x1f7b, 0x0000, 0x1f7f,
> +    /* 0xfda0 .. 0xfdaf */
> +    0x0000, 0x1f83, 0x0000, 0x1f87, 0x0000, 0x1f8b, 0x0000, 0x1f8f,
> +    0x0000, 0x1f93, 0x0000, 0x1f97, 0x0000, 0x1f9b, 0x0000, 0x1f9f,
> +    0x0000, 0x1fa3, 0x0000, 0x1fa7, 0x0000, 0x1fab, 0x0000, 0x1faf,
> +    0x0000, 0x1fb3, 0x0000, 0x1fb7, 0x0000, 0x1fbb, 0x0000, 0x1fbf,
> +    /* 0xfdb0 .. 0xfdbf */
> +    0x0000, 0x1fc3, 0x0000, 0x1fc7, 0x0000, 0x1fcb, 0x0000, 0x1fcf,
> +    0x0000, 0x1f17, 0x0000, 0x1f1f, 0x0000, 0x1fd3, 0x0000, 0x1fd7,
> +    0x0000, 0x1fdb, 0x0000, 0x1fdf, 0x0000, 0x1fe3, 0x0000, 0x1fe7,
> +    0x0000, 0x1fe3, 0x0000, 0x1fdb, 0x0000, 0x1feb, 0x0000, 0x1fef,
> +    /* 0xfdc0 .. 0xfdcf */
> +    0x0000, 0x1ff3, 0x0000, 0x1ff7, 0x0000, 0x1ffb, 0x0000, 0x1fe7,
> +    0x0000, 0x1efb, 0x0000, 0x1ed3, 0x0000, 0x1fff, 0x0000, 0x2003,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xfdf0 .. 0xfdff */
> +    0x0000, 0x2007, 0x0000, 0x200b, 0x0000, 0x200f, 0x0000, 0x2014,
> +    0x0000, 0x2019, 0x0000, 0x201e, 0x0000, 0x2023, 0x0000, 0x2028,
> +    0x0000, 0x202d, 0x0000, 0x2032, 0x0000, 0x2036, 0x0000, 0x2049,
> +    0x0000, 0x2052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xfe10 .. 0xfe1f */
> +    0x0000, 0x2057, 0x0000, 0x2059, 0x0000, 0x205b, 0x0000, 0x205d,
> +    0x0000, 0x038a, 0x0000, 0x205f, 0x0000, 0x2061, 0x0000, 0x2063,
> +    0x0000, 0x2065, 0x0000, 0x2067, 0x0000, 0x0000, 0x0000, 0x0000,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xfe30 .. 0xfe3f */
> +    0x0000, 0x2069, 0x0000, 0x206b, 0x0000, 0x206d, 0x0000, 0x206f,
> +    0x0000, 0x206f, 0x0000, 0x0c13, 0x0000, 0x0c15, 0x0000, 0x2071,
> +    0x0000, 0x2073, 0x0000, 0x2075, 0x0000, 0x2077, 0x0000, 0x2079,
> +    0x0000, 0x207b, 0x0000, 0x207d, 0x0000, 0x207f, 0x0000, 0x0d7b,
> +    /* 0xfe40 .. 0xfe4f */
> +    0x0000, 0x0d7d, 0x0000, 0x2081, 0x0000, 0x2083, 0x0000, 0x2085,
> +    0x0000, 0x2087, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2089,
> +    0x0000, 0x208b, 0x0000, 0x208d, 0x0000, 0x208d, 0x0000, 0x208d,
> +    0x0000, 0x208d, 0x0000, 0x206f, 0x0000, 0x206f, 0x0000, 0x206f,
> +    /* 0xfe50 .. 0xfe5f */
> +    0x0000, 0x2057, 0x0000, 0x2059, 0x0000, 0x0bd4, 0x0000, 0x0000,
> +    0x0000, 0x038a, 0x0000, 0x205d, 0x0000, 0x2061, 0x0000, 0x205f,
> +    0x0000, 0x206b, 0x0000, 0x0c13, 0x0000, 0x0c15, 0x0000, 0x2071,
> +    0x0000, 0x2073, 0x0000, 0x2075, 0x0000, 0x2077, 0x0000, 0x208f,
> +    /* 0xfe60 .. 0xfe6f */
> +    0x0000, 0x2091, 0x0000, 0x2093, 0x0000, 0x0c0d, 0x0000, 0x2095,
> +    0x0000, 0x2097, 0x0000, 0x2099, 0x0000, 0x0c11, 0x0000, 0x0000,
> +    0x0000, 0x209b, 0x0000, 0x209d, 0x0000, 0x209f, 0x0000, 0x20a1,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xfe70 .. 0xfe7f */
> +    0x0000, 0x20a3, 0x0000, 0x20a6, 0x0000, 0x20a9, 0x0000, 0x0000,
> +    0x0000, 0x20ac, 0x0000, 0x0000, 0x0000, 0x20af, 0x0000, 0x20b2,
> +    0x0000, 0x20b5, 0x0000, 0x20b8, 0x0000, 0x20bb, 0x0000, 0x20be,
> +    0x0000, 0x20c1, 0x0000, 0x20c4, 0x0000, 0x20c7, 0x0000, 0x20ca,
> +    /* 0xfe80 .. 0xfe8f */
> +    0x0000, 0x20cd, 0x0000, 0x20cf, 0x0000, 0x20cf, 0x0000, 0x20d1,
> +    0x0000, 0x20d1, 0x0000, 0x20d3, 0x0000, 0x20d3, 0x0000, 0x20d5,
> +    0x0000, 0x20d5, 0x0000, 0x20d7, 0x0000, 0x20d7, 0x0000, 0x20d7,
> +    0x0000, 0x20d7, 0x0000, 0x20d9, 0x0000, 0x20d9, 0x0000, 0x20db,
> +    /* 0xfe90 .. 0xfe9f */
> +    0x0000, 0x20db, 0x0000, 0x20db, 0x0000, 0x20db, 0x0000, 0x20dd,
> +    0x0000, 0x20dd, 0x0000, 0x20df, 0x0000, 0x20df, 0x0000, 0x20df,
> +    0x0000, 0x20df, 0x0000, 0x20e1, 0x0000, 0x20e1, 0x0000, 0x20e1,
> +    0x0000, 0x20e1, 0x0000, 0x20e3, 0x0000, 0x20e3, 0x0000, 0x20e3,
> +    /* 0xfea0 .. 0xfeaf */
> +    0x0000, 0x20e3, 0x0000, 0x20e5, 0x0000, 0x20e5, 0x0000, 0x20e5,
> +    0x0000, 0x20e5, 0x0000, 0x20e7, 0x0000, 0x20e7, 0x0000, 0x20e7,
> +    0x0000, 0x20e7, 0x0000, 0x20e9, 0x0000, 0x20e9, 0x0000, 0x20eb,
> +    0x0000, 0x20eb, 0x0000, 0x20ed, 0x0000, 0x20ed, 0x0000, 0x20ef,
> +    /* 0xfeb0 .. 0xfebf */
> +    0x0000, 0x20ef, 0x0000, 0x20f1, 0x0000, 0x20f1, 0x0000, 0x20f1,
> +    0x0000, 0x20f1, 0x0000, 0x20f3, 0x0000, 0x20f3, 0x0000, 0x20f3,
> +    0x0000, 0x20f3, 0x0000, 0x20f5, 0x0000, 0x20f5, 0x0000, 0x20f5,
> +    0x0000, 0x20f5, 0x0000, 0x20f7, 0x0000, 0x20f7, 0x0000, 0x20f7,
> +    /* 0xfec0 .. 0xfecf */
> +    0x0000, 0x20f7, 0x0000, 0x20f9, 0x0000, 0x20f9, 0x0000, 0x20f9,
> +    0x0000, 0x20f9, 0x0000, 0x20fb, 0x0000, 0x20fb, 0x0000, 0x20fb,
> +    0x0000, 0x20fb, 0x0000, 0x20fd, 0x0000, 0x20fd, 0x0000, 0x20fd,
> +    0x0000, 0x20fd, 0x0000, 0x20ff, 0x0000, 0x20ff, 0x0000, 0x20ff,
> +    /* 0xfed0 .. 0xfedf */
> +    0x0000, 0x20ff, 0x0000, 0x2101, 0x0000, 0x2101, 0x0000, 0x2101,
> +    0x0000, 0x2101, 0x0000, 0x2103, 0x0000, 0x2103, 0x0000, 0x2103,
> +    0x0000, 0x2103, 0x0000, 0x2105, 0x0000, 0x2105, 0x0000, 0x2105,
> +    0x0000, 0x2105, 0x0000, 0x2107, 0x0000, 0x2107, 0x0000, 0x2107,
> +    /* 0xfee0 .. 0xfeef */
> +    0x0000, 0x2107, 0x0000, 0x2109, 0x0000, 0x2109, 0x0000, 0x2109,
> +    0x0000, 0x2109, 0x0000, 0x210b, 0x0000, 0x210b, 0x0000, 0x210b,
> +    0x0000, 0x210b, 0x0000, 0x210d, 0x0000, 0x210d, 0x0000, 0x210d,
> +    0x0000, 0x210d, 0x0000, 0x210f, 0x0000, 0x210f, 0x0000, 0x1c84,
> +    /* 0xfef0 .. 0xfeff */
> +    0x0000, 0x1c84, 0x0000, 0x2111, 0x0000, 0x2111, 0x0000, 0x2111,
> +    0x0000, 0x2111, 0x0000, 0x2113, 0x0000, 0x2113, 0x0000, 0x2116,
> +    0x0000, 0x2116, 0x0000, 0x2119, 0x0000, 0x2119, 0x0000, 0x211c,
> +    0x0000, 0x211c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xff00 .. 0xff0f */
> +    0x0000, 0x0000, 0x0000, 0x205f, 0x0000, 0x211f, 0x0000, 0x208f,
> +    0x0000, 0x209d, 0x0000, 0x209f, 0x0000, 0x2091, 0x0000, 0x2121,
> +    0x0000, 0x0c13, 0x0000, 0x0c15, 0x0000, 0x2093, 0x0000, 0x0c0d,
> +    0x0000, 0x2057, 0x0000, 0x2095, 0x0000, 0x0bd4, 0x0000, 0x2123,
> +    /* 0xff10 .. 0xff1f */
> +    0x0000, 0x0bff, 0x0000, 0x0017, 0x0000, 0x000b, 0x0000, 0x000d,
> +    0x0000, 0x0c01, 0x0000, 0x0c03, 0x0000, 0x0c05, 0x0000, 0x0c07,
> +    0x0000, 0x0c09, 0x0000, 0x0c0b, 0x0000, 0x205d, 0x0000, 0x038a,
> +    0x0000, 0x2097, 0x0000, 0x0c11, 0x0000, 0x2099, 0x0000, 0x2061,
> +    /* 0xff20 .. 0xff2f */
> +    0x0000, 0x20a1, 0x0000, 0x059d, 0x0000, 0x05a1, 0x0000, 0x0c24,
> +    0x0000, 0x05a3, 0x0000, 0x05a5, 0x0000, 0x0c4d, 0x0000, 0x05a9,
> +    0x0000, 0x05ab, 0x0000, 0x05ad, 0x0000, 0x05af, 0x0000, 0x05b1,
> +    0x0000, 0x05b3, 0x0000, 0x05b5, 0x0000, 0x05b7, 0x0000, 0x05b9,
> +    /* 0xff30 .. 0xff3f */
> +    0x0000, 0x05bd, 0x0000, 0x0c3b, 0x0000, 0x05bf, 0x0000, 0x0eaa,
> +    0x0000, 0x05c1, 0x0000, 0x05c3, 0x0000, 0x0cab, 0x0000, 0x05c5,
> +    0x0000, 0x0cbc, 0x0000, 0x0eac, 0x0000, 0x0c47, 0x0000, 0x2089,
> +    0x0000, 0x209b, 0x0000, 0x208b, 0x0000, 0x2125, 0x0000, 0x206f,
> +    /* 0xff40 .. 0xff4f */
> +    0x0000, 0x0ba8, 0x0000, 0x0006, 0x0000, 0x05cd, 0x0000, 0x0601,
> +    0x0000, 0x05cf, 0x0000, 0x05d1, 0x0000, 0x0607, 0x0000, 0x05d9,
> +    0x0000, 0x0350, 0x0000, 0x05fb, 0x0000, 0x0354, 0x0000, 0x05db,
> +    0x0000, 0x0376, 0x0000, 0x05dd, 0x0000, 0x0c17, 0x0000, 0x0019,
> +    /* 0xff50 .. 0xff5f */
> +    0x0000, 0x05e7, 0x0000, 0x0eae, 0x0000, 0x0356, 0x0000, 0x0219,
> +    0x0000, 0x05e9, 0x0000, 0x05eb, 0x0000, 0x05f1, 0x0000, 0x035e,
> +    0x0000, 0x0378, 0x0000, 0x0360, 0x0000, 0x063d, 0x0000, 0x2071,
> +    0x0000, 0x2127, 0x0000, 0x2073, 0x0000, 0x2129, 0x0000, 0x212b,
> +    /* 0xff60 .. 0xff6f */
> +    0x0000, 0x212d, 0x0000, 0x205b, 0x0000, 0x2081, 0x0000, 0x2083,
> +    0x0000, 0x2059, 0x0000, 0x212f, 0x0000, 0x1494, 0x0000, 0x2131,
> +    0x0000, 0x2133, 0x0000, 0x2135, 0x0000, 0x2137, 0x0000, 0x2139,
> +    0x0000, 0x213b, 0x0000, 0x213d, 0x0000, 0x213f, 0x0000, 0x2141,
> +    /* 0xff70 .. 0xff7f */
> +    0x0000, 0x2143, 0x0000, 0x1438, 0x0000, 0x143a, 0x0000, 0x143c,
> +    0x0000, 0x143e, 0x0000, 0x1440, 0x0000, 0x1442, 0x0000, 0x1444,
> +    0x0000, 0x1446, 0x0000, 0x1448, 0x0000, 0x144a, 0x0000, 0x144c,
> +    0x0000, 0x144e, 0x0000, 0x1450, 0x0000, 0x1452, 0x0000, 0x1454,
> +    /* 0xff80 .. 0xff8f */
> +    0x0000, 0x1456, 0x0000, 0x1458, 0x0000, 0x145a, 0x0000, 0x145c,
> +    0x0000, 0x145e, 0x0000, 0x1460, 0x0000, 0x1462, 0x0000, 0x1464,
> +    0x0000, 0x1466, 0x0000, 0x1468, 0x0000, 0x146a, 0x0000, 0x146c,
> +    0x0000, 0x146e, 0x0000, 0x1470, 0x0000, 0x1472, 0x0000, 0x1474,
> +    /* 0xff90 .. 0xff9f */
> +    0x0000, 0x1476, 0x0000, 0x1478, 0x0000, 0x147a, 0x0000, 0x147c,
> +    0x0000, 0x147e, 0x0000, 0x1480, 0x0000, 0x1482, 0x0000, 0x1484,
> +    0x0000, 0x1486, 0x0000, 0x1488, 0x0000, 0x148a, 0x0000, 0x148c,
> +    0x0000, 0x148e, 0x0000, 0x2145, 0x0000, 0x2147, 0x0000, 0x2149,
> +    /* 0xffa0 .. 0xffaf */
> +    0x0000, 0x214b, 0x0000, 0x214d, 0x0000, 0x214f, 0x0000, 0x2151,
> +    0x0000, 0x2153, 0x0000, 0x2155, 0x0000, 0x2157, 0x0000, 0x2159,
> +    0x0000, 0x215b, 0x0000, 0x215d, 0x0000, 0x215f, 0x0000, 0x2161,
> +    0x0000, 0x2163, 0x0000, 0x2165, 0x0000, 0x2167, 0x0000, 0x2169,
> +    /* 0xffb0 .. 0xffbf */
> +    0x0000, 0x216b, 0x0000, 0x216d, 0x0000, 0x216f, 0x0000, 0x2171,
> +    0x0000, 0x2173, 0x0000, 0x2175, 0x0000, 0x2177, 0x0000, 0x2179,
> +    0x0000, 0x217b, 0x0000, 0x217d, 0x0000, 0x217f, 0x0000, 0x2181,
> +    0x0000, 0x2183, 0x0000, 0x2185, 0x0000, 0x2187, 0x0000, 0x0000,
> +    /* 0xffc0 .. 0xffcf */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2189, 0x0000, 0x218b,
> +    0x0000, 0x218d, 0x0000, 0x218f, 0x0000, 0x2191, 0x0000, 0x2193,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2195, 0x0000, 0x2197,
> +    0x0000, 0x2199, 0x0000, 0x219b, 0x0000, 0x219d, 0x0000, 0x219f,
> +    /* 0xffd0 .. 0xffdf */
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x21a1, 0x0000, 0x21a3,
> +    0x0000, 0x21a5, 0x0000, 0x21a7, 0x0000, 0x21a9, 0x0000, 0x21ab,
> +    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x21ad, 0x0000, 0x21af,
> +    0x0000, 0x21b1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
> +    /* 0xffe0 .. 0xffef */
> +    0x0000, 0x21b3, 0x0000, 0x21b5, 0x0000, 0x21b7, 0x0000, 0x21b9,
> +    0x0000, 0x21bb, 0x0000, 0x21bd, 0x0000, 0x21bf, 0x0000, 0x0000,
> +    0x0000, 0x21c1, 0x0000, 0x21c3, 0x0000, 0x21c5, 0x0000, 0x21c7,
> +    0x0000, 0x21c9, 0x0000, 0x21cb, 0x0000, 0x21cd, 0x0000, 0x0000
>   };
>   
> -unsigned int DECLSPEC_HIDDEN wine_decompose( WCHAR ch, WCHAR *dst, unsigned int dstlen )
> +static const WCHAR *unicode_table_lookup( UINT cp, int compat, const BYTE *idx1, UINT scale_idx1,
> +                                          const USHORT *idx2, UINT scale_idx2, const USHORT *offsets,
> +                                          UINT scale_off, const WCHAR *data, UINT scale_data )
> +{
> +    USHORT a, b, c, d;
> +
> +    a = idx1[cp >> scale_idx1];
> +    b = idx2[(a << scale_idx2) + ((cp >> scale_idx2) & 0xf)];
> +    c = (b << scale_off) + ((cp & 0xf) << scale_data);
> +    if (compat) ++c;
> +    d = offsets[c];
> +
> +    return &data[d];
> +}
> +
> +static int decompose_char_recursive( int compat, UINT ch, WCHAR *dst, int dstlen )
>   {
> -    const WCHAR *ptr = table + table[table[ch >> 8] + ((ch >> 4) & 0x0f)] + 2 * (ch & 0xf);
> -    unsigned int res;
> +    int total_decomp = 0;
> +    int size_decomp;
> +    const WCHAR *map;
> +
> +    if (ch < 0xa0) /* fast path */
> +    {
> +        if (dstlen) *dst = (WCHAR)ch;
> +        return 1;
> +    }
> +    else if (ch > last_decomposable ||
> +             !*(map = unicode_table_lookup( ch, compat, idx1_decomp, 8,
> +                idx2_decomp, 4, offsets_decomp, 5, data_decomp, 1 )))
> +    {
> +        if (dstlen) *dst = (WCHAR)ch;
> +        return 1;
> +    }
> +    else {
> +        while (*map)
> +        {
> +            size_decomp = decompose_char_recursive( compat, *map, dst, dstlen );
> +            dstlen -= size_decomp;
> +            if (dstlen < 0) dstlen = 0;
> +            dst += size_decomp;
> +            map++;
> +            total_decomp += size_decomp;
> +        }
> +        return total_decomp;
> +    }
> +}
> +
> +int wine_unicode_decompose_string( int compat, const WCHAR *src,
> +                                   int srclen, WCHAR *dst, int dstlen )
> +{
> +    UINT ch;
> +    int srcpos = 0, dstpos = 0;
> +    int decomp_len;
> +
> +    if (dstlen < 0) dstlen = 0;
> +
> +    while (srcpos < srclen)
> +    {
> +        ch = src[srcpos];
> +
> +        decomp_len = decompose_char_recursive( compat, ch, dst+dstpos, dstlen );
> +        dstpos += decomp_len;
> +
> +        if (dstlen > 0)
> +        {
> +            dstlen -= decomp_len;
> +            while (dstlen < 0)
> +            {
> +                dstpos--;
> +                dstlen++;
> +            }
> +        }
> +
> +        ++srcpos;
> +    }
>   
> -    *dst = ch;
> -    if (!*ptr) return 1;
> -    if (dstlen <= 1) return 0;
> -    /* apply the decomposition recursively to the first char */
> -    if ((res = wine_decompose( *ptr, dst, dstlen-1 ))) dst[res++] = ptr[1];
> -    return res;
> +    return dstpos;
>   }
> diff --git a/libs/port/mbtowc.c b/libs/port/mbtowc.c
> index 4977c82d8b12..6976f89722a7 100644
> --- a/libs/port/mbtowc.c
> +++ b/libs/port/mbtowc.c
> @@ -22,7 +22,7 @@
>   
>   #include "wine/unicode.h"
>   
> -extern unsigned int wine_decompose( WCHAR ch, WCHAR *dst, unsigned int dstlen ) DECLSPEC_HIDDEN;
> +extern int wine_unicode_decompose_string( int compat, const WCHAR *src, int srclen, WCHAR *dst, int dstlen );
>   
>   /* check the code whether it is in Unicode Private Use Area (PUA). */
>   /* MB_ERR_INVALID_CHARS raises an error converting from 1-byte character to PUA. */
> @@ -101,19 +101,19 @@ static int mbstowcs_sbcs_decompose( const struct sbcs_table *table, int flags,
>                                       WCHAR *dst, unsigned int dstlen )
>   {
>       const WCHAR * const cp2uni = (flags & MB_USEGLYPHCHARS) ? table->cp2uni_glyphs : table->cp2uni;
> -    unsigned int len;
> +    int len;
>   
>       if (!dstlen)  /* compute length */
>       {
>           WCHAR dummy[4]; /* no decomposition is larger than 4 chars */
>           for (len = 0; srclen; srclen--, src++)
> -            len += wine_decompose( cp2uni[*src], dummy, 4 );
> +            len += wine_unicode_decompose_string( 0, &cp2uni[*src], 1, dummy, 4 );
>           return len;
>       }
>   
>       for (len = dstlen; srclen && len; srclen--, src++)
>       {
> -        unsigned int res = wine_decompose( cp2uni[*src], dst, len );
> +        int res = wine_unicode_decompose_string( 0, &cp2uni[*src], 1, dst, len );
>           if (!res) break;
>           len -= res;
>           dst += res;
> @@ -203,7 +203,7 @@ static int mbstowcs_dbcs_decompose( const struct dbcs_table *table,
>   {
>       const WCHAR * const cp2uni = table->cp2uni;
>       const unsigned char * const cp2uni_lb = table->cp2uni_leadbytes;
> -    unsigned int len, res;
> +    int len, res;
>       WCHAR ch;
>   
>       if (!dstlen)  /* compute length */
> @@ -219,7 +219,7 @@ static int mbstowcs_dbcs_decompose( const struct dbcs_table *table,
>                   ch = cp2uni[(off << 8) + *src];
>               }
>               else ch = cp2uni[*src];
> -            len += wine_decompose( ch, dummy, 4 );
> +            len += wine_unicode_decompose_string( 0, &ch, 1, dummy, 4 );
>           }
>           return len;
>       }
> @@ -234,7 +234,7 @@ static int mbstowcs_dbcs_decompose( const struct dbcs_table *table,
>               ch = cp2uni[(off << 8) + *src];
>           }
>           else ch = cp2uni[*src];
> -        if (!(res = wine_decompose( ch, dst, len ))) break;
> +        if (!(res = wine_unicode_decompose_string( 0, &ch, 1, dst, len ))) break;
>           dst += res;
>           len -= res;
>       }
> diff --git a/tools/make_unicode b/tools/make_unicode
> index 56d190565677..2aa063bff624 100755
> --- a/tools/make_unicode
> +++ b/tools/make_unicode
> @@ -472,6 +472,28 @@ sub READ_DEFAULTS($)
>   
>           next if $decomp eq "";  # no decomposition, skip it
>   
> +        # store decomposition table
> +        if ($decomp =~ /^<([a-zA-Z]+)>(\s+[0-9a-fA-F]+)+$/)
> +        {
> +            my @seq = ();
> +            for my $ch (split /\s+/, (split /\s+/, $decomp, 2)[1])
> +            {
> +                push @seq, (hex $ch);
> +            }
> +            $decomp_table[$src] = [1, \@seq];
> +        }
> +        elsif ($decomp =~ /^([0-9a-fA-F]+)(\s+([0-9a-fA-F]+))*$/)
> +        {
> +            my @seq = ();
> +            for my $ch (split /\s+/, $decomp)
> +            {
> +                # we don't support surrogates at the moment
> +                next if hex $ch > 0xffff;
> +                push @seq, (hex $ch);
> +            }
> +            $decomp_table[$src] = [0, \@seq];
> +        }
> +
>           if ($decomp =~ /^<([a-zA-Z]+)>\s+([0-9a-fA-F]+)$/)
>           {
>               # decomposition of the form "<foo> 1234" -> use char if type is known
> @@ -506,16 +528,13 @@ sub READ_DEFAULTS($)
>               # decomposition contains only char values without prefix -> use first char
>               $dst = hex $1;
>               $category_table[$src] |= $category_table[$dst] if defined $category_table[$dst];
> -            # store decomposition if it contains two chars
>               if ($decomp =~ /^([0-9a-fA-F]+)\s+([0-9a-fA-F]+)$/)
>               {
> -                $decomp_table[$src] = [ hex $1, hex $2 ];
>                   push @compose_table, [ hex $1, hex $2, $src ];
>               }
>               elsif ($decomp =~ /^(<[a-z]+>\s)*([0-9a-fA-F]+)$/ &&
>                      (($src >= 0xf900 && $src < 0xfb00) || ($src >= 0xfe30 && $src < 0xfffd)))
>               {
> -                # Single char decomposition in the compatibility range
>                   $compatmap_table[$src] = hex $2;
>               }
>           }
> @@ -2264,6 +2283,51 @@ EOF
>       save_file($filename);
>   }
>   
> +sub do_decomp
> +{
> +    my ($char, $table_ref, $compat) = @_;
> +
> +    return ($char) unless defined $table_ref->[$char];
> +    my $data = $table_ref->[$char];
> +    return ($char) if $data->[0] && !$compat;
> +    my @mapping = ();
> +    for my $ch (@{$data->[1]})
> +    {
> +        push @mapping, $ch;
> +    }
> +    return @mapping;
> +}
> +
> +sub expand_pairs
> +{
> +    my @data = @_;
> +    my @result = ();
> +
> +    for my $ch (@data)
> +    {
> +        if ($ch <= 0xFFFF)
> +        {
> +            push @result, $ch;
> +        }
> +        elsif ($ch >= 2097152) # 2**21
> +        {
> +            die sprintf "Invalid Unicode character %04x\n", $ch;
> +        }
> +        else
> +        {
> +            my $hx = $ch & 0xFFFF;
> +            my $hu = ($ch >> 16) & ((1 << 5) - 1);
> +            my $hw = ($hu - 1) & 0xFFFF;
> +            my $hi = 0xD800 | ($hw << 6) | ($hx >> 10);
> +            my $lx = $ch & 0xFFFF;
> +            my $lo = (0xDC00 | ($lx & ((1 << 10) - 1))) & 0xFFFF;
> +            push @result, $hi;
> +            push @result, $lo;
> +        }
> +    }
> +    return @result;
> +}
> +
>   ################################################################
>   # dump the char decomposition table
>   sub dump_decompose_table($)
> @@ -2272,98 +2336,245 @@ sub dump_decompose_table($)
>   
>       open OUTPUT,">$filename.new" or die "Cannot create $filename";
>       print "Building $filename\n";
> -    print OUTPUT "/* Unicode char composition */\n";
> +    print OUTPUT "/* Unicode char decomposition */\n";
>       print OUTPUT "/* generated from $UNIDATA/UnicodeData.txt */\n";
>       print OUTPUT "/* DO NOT EDIT!! */\n\n";
>       print OUTPUT "#include \"wine/unicode.h\"\n\n";
>   
> -    # first determine all the 16-char subsets that contain something
> +    # limit code points to BMP
> +    my $utflim = 65536;
> +    my %nfd_lookup = ();
> +    my %nfkd_lookup = ();
> +    my %decomp_lookup = ();
> +    my @decomp_data = (0);
> +    my $pos = 1;
> +    my $lastchar_decomp;
>   
> -    my @filled = (0) x 4096;
> -    my $pos = 16*2;  # for the null subset
> -    for (my $i = 0; $i < 65536; $i++)
> +    for (my $i = 0; $i < $utflim; $i++)
>       {
>           next unless defined $decomp_table[$i];
> -        $filled[$i >> 4] = $pos;
> -        $pos += 16*2;
> -        $i |= 15;
> +
> +        if (defined $decomp_table[$i])
> +        {
> +            $lastchar_decomp = $i;
> +            # fully expand input and mappings
> +
> +            my @char;
> +            push @char, $i;
> +            push @char, 0;
> +            my $char = pack "n*", @char;
> +
> +            my @nfd = do_decomp( $i, \@decomp_table, 0 );
> +            push @nfd, 0;
> +            my $nfd = pack "n*", @nfd;
> +
> +            my @nfkd = do_decomp( $i, \@decomp_table, 1 );
> +            push @nfkd, 0;
> +            my $nfkd = pack "n*", @nfkd;
> +
> +            # lookup or add mappings
> +
> +            if ($nfd eq $char)
> +            {
> +                $nfd = undef;
> +            }
> +            elsif (exists $decomp_lookup{$nfd})
> +            {
> +                $nfd_lookup{$i} = $decomp_lookup{$nfd};
> +            }
> +            else
> +            {
> +                push @decomp_data, @nfd;
> +                $decomp_lookup{$nfd} = $pos;
> +                $nfd_lookup{$i} = $pos;
> +                $pos += @nfd;
> +            }
> +
> +            if ($nfkd eq $char)
> +            {
> +                $nfkd = undef;
> +            }
> +            elsif (exists $decomp_lookup{$nfkd})
> +            {
> +                $nfkd_lookup{$i} = $decomp_lookup{$nfkd};
> +            }
> +            else
> +            {
> +                push @decomp_data, @nfkd;
> +                $decomp_lookup{$nfkd} = $pos;
> +                $nfkd_lookup{$i} = $pos;
> +                $pos += @nfkd;
> +            }
> +        }
>       }
> -    my $total = $pos;
>   
> -    # now count the 256-char subsets that contain something
> +    printf OUTPUT "static const UINT last_decomposable = 0x%x;\n\n", $lastchar_decomp;
>   
> -    my @filled_idx = (256) x 256;
> -    $pos = 256 + 16;
> -    for (my $i = 0; $i < 4096; $i++)
> +    # dump decomposition data
> +
> +    printf OUTPUT "static const WCHAR data_decomp[%d] =\n", $pos;
> +    print OUTPUT "{\n";
> +    printf OUTPUT "%s", DUMP_ARRAY( "0x%04x", 0, @decomp_data );
> +    print OUTPUT "\n};\n\n";
> +
> +    # find 256-char subsets that contain something
> +
> +    my $filled_pos = 1;
> +    my $filled_lim = ($lastchar_decomp >> 8) + 1;
> +    my @filled = (0) x $filled_lim;
> +    for (my $i = 0; $i < $utflim; $i++)
> +    {
> +        last if $i > $lastchar_decomp;
> +        next unless exists $nfd_lookup{$i} || exists $nfkd_lookup{$i};
> +        $filled[$i >> 8] = $filled_pos++;
> +        $i |= 255;
> +    }
> +
> +    # dump index of 256-char subsets
> +
> +    printf OUTPUT "static const BYTE idx1_decomp[%d] =\n", $filled_lim;
> +    print OUTPUT "{\n";
> +    printf OUTPUT "%s", DUMP_ARRAY( "0x%02x", 0, @filled );
> +    print OUTPUT "\n};\n\n";
> +
> +    # for 256-char subsets, find non-empty 16-char subsets
> +
> +    my $sub_filled_pos = 1;
> +    my %sub_filled = ();
> +    for (my $i = 0; $i < $filled_lim; $i++)
>       {
>           next unless $filled[$i];
> -        $filled_idx[$i >> 4] = $pos;
> -        $pos += 16;
> -        $i |= 15;
> +        for (my $j = 0; $j < 256; $j++)
> +        {
> +            my $idx = ($i << 8) | $j;
> +            next unless exists $nfd_lookup{$idx} || exists $nfkd_lookup{$idx};
> +            $sub_filled{$idx >> 4} = $sub_filled_pos++;
> +            $j |= 15;
> +        }
>       }
> -    my $null_offset = $pos;  # null mapping
> -    $total += $pos;
>   
> -    # add the index offsets to the subsets positions
> +    # dump index of 16-char subsets
>   
> -    for (my $i = 0; $i < 4096; $i++)
> +    printf OUTPUT "static const USHORT idx2_decomp[%d] =\n", $filled_pos * 16;
> +    print OUTPUT "{\n";
> +    my @null_idx = (0) x 16;
> +    print OUTPUT "    /* null sub-index */\n";
> +    printf OUTPUT "%s", DUMP_ARRAY( "0x%04x", 0, @null_idx );
> +    for (my $i = 0; $i < $filled_lim; $i++)
>       {
>           next unless $filled[$i];
> -        $filled[$i] += $null_offset;
> +        printf OUTPUT ",\n    /* sub-index 0x%02x */\n", $filled[$i];
> +
> +        my @sub_idx;
> +        for (my $j = 0; $j < 16; $j++)
> +        {
> +            my $idx = ($i << 4) | $j;
> +            $sub_idx[$j] = $sub_filled{$idx} || 0;
> +        }
> +        printf OUTPUT "%s", DUMP_ARRAY( "0x%04x", 0, @sub_idx );
>       }
> +    print OUTPUT "\n};\n\n";
>   
> -    # dump the main index
> +    # dump the 16-char subsets
>   
> -    printf OUTPUT "static const WCHAR table[%d] =\n", $total;
> -    printf OUTPUT "{\n    /* index */\n";
> -    printf OUTPUT "%s", DUMP_ARRAY( "0x%04x", 0, @filled_idx );
> -    printf OUTPUT ",\n    /* null sub-index */\n%s", DUMP_ARRAY( "0x%04x", 0, ($null_offset) x 16 );
> +    printf OUTPUT "static const USHORT offsets_decomp[%d] =\n", 32 * $sub_filled_pos;
> +    print OUTPUT "{\n";
> +    print OUTPUT "    /* (nfd, nfkd) x 16 */\n";
> +    my @null_table = (0) x 32;
> +    print OUTPUT "    /* no decomposition */\n";
> +    printf OUTPUT "%s", DUMP_ARRAY( "0x%04x", 0, @null_table );
> +    for my $key (sort {$a <=> $b} keys %sub_filled)
> +    {
> +        printf OUTPUT ",\n    /* 0x%03x0 .. 0x%03xf */\n", $key, $key;
> +        my @sub_table;
> +        for (my $j = 0; $j < 16; $j++)
> +        {
> +            my $idx = ($key << 4) | $j;
> +            $sub_table[2 * $j] = $nfd_lookup{$idx} || 0;
> +            $sub_table[2 * $j + 1] = $nfkd_lookup{$idx} || 0;
> +        }
> +        printf OUTPUT "%s", DUMP_ARRAY( "0x%04x", 0, @sub_table );
> +    }
> +    print OUTPUT "\n};\n\n";
>   
> -    # dump the second-level indexes
> +    print OUTPUT <<"EOF";
> +static const WCHAR *unicode_table_lookup( UINT cp, int compat, const BYTE *idx1, UINT scale_idx1,
> +                                          const USHORT *idx2, UINT scale_idx2, const USHORT *offsets,
> +                                          UINT scale_off, const WCHAR *data, UINT scale_data )
> +{
> +    USHORT a, b, c, d;
>   
> -    for (my $i = 0; $i < 256; $i++)
> +    a = idx1[cp >> scale_idx1];
> +    b = idx2[(a << scale_idx2) + ((cp >> scale_idx2) & 0xf)];
> +    c = (b << scale_off) + ((cp & 0xf) << scale_data);
> +    if (compat) ++c;
> +    d = offsets[c];
> +
> +    return &data[d];
> +}
> +
> +static int decompose_char_recursive( int compat, UINT ch, WCHAR *dst, int dstlen )
> +{
> +    int total_decomp = 0;
> +    int size_decomp;
> +    const WCHAR *map;
> +
> +    if (ch < 0xa0) /* fast path */
>       {
> -        next unless ($filled_idx[$i] > 256);
> -        my @table = @filled[($i<<4)..($i<<4)+15];
> -        for (my $j = 0; $j < 16; $j++) { $table[$j] ||= $null_offset; }
> -        printf OUTPUT ",\n    /* sub-index %02x */\n", $i;
> -        printf OUTPUT "%s", DUMP_ARRAY( "0x%04x", 0, @table );
> +        if (dstlen) *dst = (WCHAR)ch;
> +        return 1;
> +    }
> +    else if (ch > last_decomposable ||
> +             !*(map = unicode_table_lookup( ch, compat, idx1_decomp, 8,
> +                idx2_decomp, 4, offsets_decomp, 5, data_decomp, 1 )))
> +    {
> +        if (dstlen) *dst = (WCHAR)ch;
> +        return 1;
>       }
> +    else {
> +        while (*map)
> +        {
> +            size_decomp = decompose_char_recursive( compat, *map, dst, dstlen );
> +            dstlen -= size_decomp;
> +            if (dstlen < 0) dstlen = 0;
> +            dst += size_decomp;
> +            map++;
> +            total_decomp += size_decomp;
> +        }
> +        return total_decomp;
> +    }
> +}
>   
> -    # dump the 16-char subsets
> +int wine_unicode_decompose_string( int compat, const WCHAR *src,
> +                                   int srclen, WCHAR *dst, int dstlen )
> +{
> +    UINT ch;
> +    int srcpos = 0, dstpos = 0;
> +    int decomp_len;
>   
> -    printf OUTPUT ",\n    /* null mapping */\n";
> -    printf OUTPUT "%s", DUMP_ARRAY( "0x%04x", 0, (0) x 32 );
> +    if (dstlen < 0) dstlen = 0;
>   
> -    for (my $i = 0; $i < 4096; $i++)
> +    while (srcpos < srclen)
>       {
> -        next unless $filled[$i];
> -        my @table = (0) x 32;
> -        for (my $j = 0; $j < 16; $j++)
> +        ch = src[srcpos];
> +
> +        decomp_len = decompose_char_recursive( compat, ch, dst+dstpos, dstlen );
> +        dstpos += decomp_len;
> +
> +        if (dstlen > 0)
>           {
> -            if (defined $decomp_table[($i<<4) + $j])
> +            dstlen -= decomp_len;
> +            while (dstlen < 0)
>               {
> -                $table[2 * $j] = ${$decomp_table[($i << 4) + $j]}[0];
> -                $table[2 * $j + 1] = ${$decomp_table[($i << 4) + $j]}[1];
> +                dstpos--;
> +                dstlen++;
>               }
>           }
> -        printf OUTPUT ",\n    /* 0x%03x0 .. 0x%03xf */\n", $i, $i;
> -        printf OUTPUT "%s", DUMP_ARRAY( "0x%04x", 0, @table );
> +
> +        ++srcpos;
>       }
>   
> -    printf OUTPUT "\n};\n\n";
> -    print OUTPUT <<"EOF";
> -unsigned int DECLSPEC_HIDDEN wine_decompose( WCHAR ch, WCHAR *dst, unsigned int dstlen )
> -{
> -    const WCHAR *ptr = table + table[table[ch >> 8] + ((ch >> 4) & 0x0f)] + 2 * (ch & 0xf);
> -    unsigned int res;
> -
> -    *dst = ch;
> -    if (!*ptr) return 1;
> -    if (dstlen <= 1) return 0;
> -    /* apply the decomposition recursively to the first char */
> -    if ((res = wine_decompose( *ptr, dst, dstlen-1 ))) dst[res++] = ptr[1];
> -    return res;
> +    return dstpos;
>   }
>   EOF
>       close OUTPUT;



More information about the wine-devel mailing list