-- v2: unicode: Add data for high Unicode planes to the Arabic shaping table.
From: Alexandre Julliard julliard@winehq.org
--- dlls/dwrite/analyzer.c | 8 +- dlls/dwrite/bidi.c | 4 +- dlls/dwrite/dwrite_private.h | 7 +- dlls/dwrite/opentype.c | 2 +- dlls/dwrite/scripts.c | 950 +++++++++++++++++++++++++++++------ tools/make_unicode | 4 +- 6 files changed, 812 insertions(+), 163 deletions(-)
diff --git a/dlls/dwrite/analyzer.c b/dlls/dwrite/analyzer.c index 85cbfab74d5..ce515f50b8e 100644 --- a/dlls/dwrite/analyzer.c +++ b/dlls/dwrite/analyzer.c @@ -642,9 +642,9 @@ static inline struct dwrite_fontfallback_builder *impl_from_IDWriteFontFallbackB return CONTAINING_RECORD(iface, struct dwrite_fontfallback_builder, IDWriteFontFallbackBuilder_iface); }
-static inline UINT16 get_char_script(WCHAR c) +static inline UINT16 get_char_script(UINT32 c) { - UINT16 script = get_table_entry(wine_scripts_table, c); + UINT16 script = get_table_entry_32(wine_scripts_table, c); return script == Script_Inherited ? Script_Unknown : script; }
@@ -816,7 +816,7 @@ static inline void set_break_condition(UINT32 pos, enum BreakConditionLocation l
BOOL lb_is_newline_char(WCHAR ch) { - short c = get_table_entry(wine_linebreak_table, ch); + short c = get_table_entry_16(wine_linebreak_table, ch); return c == b_LF || c == b_NL || c == b_CR || c == b_BK; }
@@ -834,7 +834,7 @@ static HRESULT analyze_linebreaks(const WCHAR *text, UINT32 count, DWRITE_LINE_B
for (i = 0; i < count; i++) { - break_class[i] = get_table_entry(wine_linebreak_table, text[i]); + break_class[i] = get_table_entry_16(wine_linebreak_table, text[i]);
breakpoints[i].breakConditionBefore = DWRITE_BREAK_CONDITION_NEUTRAL; breakpoints[i].breakConditionAfter = DWRITE_BREAK_CONDITION_NEUTRAL; diff --git a/dlls/dwrite/bidi.c b/dlls/dwrite/bidi.c index cc62509b557..0cc192a7bb7 100644 --- a/dlls/dwrite/bidi.c +++ b/dlls/dwrite/bidi.c @@ -155,7 +155,7 @@ static void bidi_classify(const WCHAR *string, UINT8 *chartype, UINT32 count) UINT32 i;
for (i = 0; i < count; ++i) - chartype[i] = get_table_entry( bidi_direction_table, string[i] ); + chartype[i] = get_table_entry_16( bidi_direction_table, string[i] ); }
/* RESOLVE EXPLICIT */ @@ -637,7 +637,7 @@ static BracketPair *bidi_compute_bracket_pairs(IsolatedRun *iso_run) stack_index = malloc(sizeof(int) * iso_run->length);
for (i = 0; i < iso_run->length; i++) { - unsigned short ubv = get_table_entry(bidi_bracket_table, iso_run->item[i].ch); + unsigned short ubv = get_table_entry_16(bidi_bracket_table, iso_run->item[i].ch); if (ubv) { if (!out) diff --git a/dlls/dwrite/dwrite_private.h b/dlls/dwrite/dwrite_private.h index f274c8acb0f..f5938cf0303 100644 --- a/dlls/dwrite/dwrite_private.h +++ b/dlls/dwrite/dwrite_private.h @@ -98,11 +98,16 @@ static inline const char *debugstr_tag(DWORD tag)
const char *debugstr_sa_script(UINT16) DECLSPEC_HIDDEN;
-static inline unsigned short get_table_entry(const unsigned short *table, WCHAR ch) +static inline unsigned short get_table_entry_16(const unsigned short *table, WCHAR ch) { return table[table[table[ch >> 8] + ((ch >> 4) & 0x0f)] + (ch & 0xf)]; }
+static inline unsigned short get_table_entry_32(const unsigned short *table, UINT ch) +{ + return table[table[table[table[ch >> 12] + ((ch >> 8) & 0x0f)] + ((ch >> 4) & 0x0f)] + (ch & 0xf)]; +} + static inline BOOL is_simulation_valid(DWRITE_FONT_SIMULATIONS simulations) { return (simulations & ~(DWRITE_FONT_SIMULATIONS_NONE | DWRITE_FONT_SIMULATIONS_BOLD | diff --git a/dlls/dwrite/opentype.c b/dlls/dwrite/opentype.c index 8e4bd7a62dc..feacdfd9353 100644 --- a/dlls/dwrite/opentype.c +++ b/dlls/dwrite/opentype.c @@ -5941,7 +5941,7 @@ static unsigned int unicode_get_mirrored_char(unsigned int codepoint) WCHAR mirror; /* TODO: check if mirroring for higher planes makes sense at all */ if (codepoint > 0xffff) return codepoint; - mirror = get_table_entry(wine_mirror_map, codepoint); + mirror = get_table_entry_16(wine_mirror_map, codepoint); return mirror ? mirror : codepoint; }
diff --git a/dlls/dwrite/scripts.c b/dlls/dwrite/scripts.c index e5f1c14d4f1..e3059a9a0cb 100644 --- a/dlls/dwrite/scripts.c +++ b/dlls/dwrite/scripts.c @@ -4,161 +4,383 @@
#include "windef.h"
-const unsigned short DECLSPEC_HIDDEN wine_scripts_table[5083] = +const unsigned short DECLSPEC_HIDDEN wine_scripts_table[10221] = { /* level 1 offsets */ - 0x0100, 0x0110, 0x0115, 0x0125, 0x0135, 0x0142, 0x0152, 0x0162, - 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, - 0x01f2, 0x0202, 0x0212, 0x0221, 0x0231, 0x0231, 0x0239, 0x0249, - 0x0259, 0x0269, 0x0279, 0x0289, 0x0299, 0x02a9, 0x0110, 0x02b9, - 0x02c9, 0x02d9, 0x02e2, 0x02e2, 0x02f0, 0x02e2, 0x02e2, 0x02e2, - 0x0300, 0x02e2, 0x02e2, 0x0310, 0x0320, 0x0330, 0x0340, 0x0350, - 0x0360, 0x0370, 0x0380, 0x0390, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a4, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, 0x03a0, - 0x03b4, 0x03b4, 0x03b4, 0x03b4, 0x03bc, 0x03cc, 0x03da, 0x03ea, - 0x03fa, 0x040a, 0x041a, 0x042a, 0x0202, 0x0202, 0x0202, 0x0202, - 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, - 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, - 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, - 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, - 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x0202, 0x043a, - 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, - 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, - 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, - 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, 0x044a, - 0x044a, 0x03a0, 0x045a, 0x046a, 0x0478, 0x0485, 0x0495, 0x04a5, + 0x0110, 0x0120, 0x0130, 0x0140, 0x0144, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0162, 0x016e, 0x016e, 0x0177, 0x017f, 0x0186, + 0x0196, 0x01a6, 0x01b6, 0x01c6, 0x01d2, 0x017f, 0x01da, 0x01ea, + 0x01f3, 0x017f, 0x0201, 0x0211, 0x021e, 0x022e, 0x023e, 0x024e, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x025e, 0x0267, 0x0270, 0x0152, 0x027f, 0x028b, + 0x0152, 0x029b, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x02ab, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, + 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, 0x017f, /* level 2 offsets */ - 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04c4, 0x04c9, 0x04c4, 0x04c9, - 0x04b5, 0x04b5, 0x04d4, 0x04d4, 0x04e4, 0x04ed, 0x04e4, 0x04ed, - 0x04e4, 0x04e4, 0x04e4, 0x04e4, 0x04e4, 0x04e4, 0x04e4, 0x04e4, - 0x04e4, 0x04e4, 0x04e4, 0x04e4, 0x04e4, 0x04e4, 0x04e4, 0x04e4, - 0x04cb, 0x04b5, 0x04b5, 0x04f8, 0x04b5, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0518, 0x0528, 0x0536, 0x0544, - 0x0536, 0x0536, 0x0536, 0x0552, 0x0536, 0x0562, 0x0562, 0x0562, - 0x0562, 0x0562, 0x0562, 0x0562, 0x0562, 0x056d, 0x0562, 0x0562, - 0x0562, 0x0562, 0x0562, 0x0562, 0x0562, 0x057d, 0x057e, 0x0587, - 0x057e, 0x057e, 0x0583, 0x0597, 0x0598, 0x0598, 0x05a0, 0x0598, - 0x05b0, 0x05bf, 0x05cf, 0x05dc, 0x05ec, 0x05ec, 0x05fc, 0x0607, - 0x05ec, 0x060c, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ef, - 0x05ec, 0x05ec, 0x061c, 0x062b, 0x062b, 0x062b, 0x0630, 0x05ec, - 0x05ec, 0x05ec, 0x0640, 0x0640, 0x0640, 0x064e, 0x065e, 0x065e, - 0x065e, 0x0663, 0x0673, 0x0673, 0x0675, 0x0674, 0x0685, 0x0689, - 0x0699, 0x05ec, 0x06a9, 0x06b6, 0x05ec, 0x05ec, 0x05ec, 0x05ec, - 0x05e9, 0x05ec, 0x06c6, 0x06c6, 0x06c6, 0x06c6, 0x06c6, 0x06d5, - 0x06e1, 0x06c6, 0x06f1, 0x06fd, 0x0704, 0x0713, 0x071f, 0x072e, - 0x06fa, 0x073d, 0x074c, 0x075b, 0x0762, 0x0771, 0x077f, 0x078e, - 0x079d, 0x07a6, 0x07b5, 0x07c1, 0x07ba, 0x07d0, 0x07dc, 0x07e9, - 0x07f9, 0x0807, 0x0817, 0x0823, 0x082a, 0x0839, 0x0845, 0x0853, - 0x0820, 0x0862, 0x0870, 0x087f, 0x088f, 0x089d, 0x08ab, 0x08b8, - 0x08c2, 0x08c8, 0x08d8, 0x08e4, 0x08dc, 0x08ea, 0x08f6, 0x0904, - 0x0914, 0x0924, 0x0934, 0x0940, 0x0938, 0x094c, 0x0958, 0x0966, - 0x0976, 0x0986, 0x0996, 0x09a2, 0x09a4, 0x09a4, 0x09af, 0x0992, - 0x09bb, 0x09a4, 0x09cb, 0x09d4, 0x09de, 0x09ec, 0x09fc, 0x0a0b, - 0x0a1b, 0x0a2b, 0x0a3a, 0x0a3b, 0x0a3b, 0x0a40, 0x0a3b, 0x0a3f, - 0x0a50, 0x0a50, 0x0a5f, 0x0a6b, 0x0a77, 0x0a7e, 0x0a8e, 0x0a82, - 0x0a50, 0x0a50, 0x0a9e, 0x0a9e, 0x0a9e, 0x0a9e, 0x0aa6, 0x0a9e, - 0x0aaf, 0x0a9d, 0x0a9e, 0x0aa6, 0x0a9e, 0x0aa1, 0x0aa1, 0x0abf, - 0x0a50, 0x0a50, 0x0acf, 0x0acf, 0x0acf, 0x0acf, 0x0acf, 0x0acf, - 0x0acf, 0x0acf, 0x0acf, 0x0acf, 0x0adf, 0x0adf, 0x0ae9, 0x0adf, - 0x0adf, 0x0af9, 0x0b09, 0x0b09, 0x0b09, 0x0b09, 0x0b09, 0x0b09, - 0x0b09, 0x0b09, 0x0b09, 0x0b09, 0x0b09, 0x0b09, 0x0b09, 0x0b09, - 0x0b09, 0x0b09, 0x0b19, 0x0b19, 0x0b19, 0x0b19, 0x0b20, 0x0b30, - 0x0b19, 0x0b19, 0x0b20, 0x0b19, 0x0b19, 0x0b28, 0x0b38, 0x0b41, - 0x0b19, 0x0b19, 0x0b38, 0x0b19, 0x0b19, 0x0b19, 0x0b49, 0x0b19, - 0x0b56, 0x0b19, 0x0b59, 0x0b69, 0x0b69, 0x0b69, 0x0b69, 0x0b69, - 0x0b73, 0x0b83, 0x0b83, 0x0b83, 0x0b83, 0x0b83, 0x0b83, 0x0b83, - 0x0b83, 0x0b83, 0x0b83, 0x0b83, 0x0b83, 0x0b83, 0x0b83, 0x0b83, - 0x0b83, 0x0b93, 0x0b96, 0x0ba6, 0x0ba6, 0x0ba6, 0x0ba6, 0x0bab, - 0x0bb9, 0x0bc9, 0x0bd3, 0x0be3, 0x0bee, 0x0bfe, 0x0c0a, 0x0c1a, - 0x0c26, 0x0c36, 0x0c36, 0x0c36, 0x0c36, 0x0c36, 0x0c38, 0x0c3c, - 0x0c3c, 0x0c4c, 0x0c52, 0x0c62, 0x0c62, 0x0c62, 0x0c62, 0x0c62, - 0x0c69, 0x0c62, 0x0c62, 0x0c67, 0x0b83, 0x0b83, 0x0b83, 0x0b83, - 0x0c79, 0x0c89, 0x0c8a, 0x0c8d, 0x0c8d, 0x0c9d, 0x0cad, 0x0caf, - 0x0cb8, 0x0cc8, 0x0cc8, 0x0ccc, 0x0cc8, 0x0cce, 0x0cde, 0x0c36, - 0x0c36, 0x0cee, 0x0cf2, 0x0d02, 0x0d02, 0x0d02, 0x0d03, 0x0d02, - 0x0d05, 0x0d14, 0x0d14, 0x0d04, 0x0508, 0x0d24, 0x0a50, 0x0a50, - 0x0a50, 0x0d34, 0x0d34, 0x0d34, 0x0d34, 0x0d37, 0x0d34, 0x0d34, - 0x0d35, 0x0d47, 0x0d47, 0x0d47, 0x0d47, 0x0d57, 0x0d57, 0x0d57, - 0x0d63, 0x0d73, 0x0d73, 0x0d73, 0x0d7b, 0x0d79, 0x0d8b, 0x0d8b, - 0x0d8b, 0x0d9b, 0x0adf, 0x0adf, 0x0dab, 0x0dbb, 0x0dcb, 0x0dda, - 0x0de3, 0x04e4, 0x04e4, 0x0df3, 0x04e4, 0x04e4, 0x0dff, 0x0e0d, - 0x0e18, 0x04e4, 0x04e4, 0x04e4, 0x0e21, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0536, 0x0e30, 0x0536, 0x0536, 0x0e30, 0x0e40, 0x0536, - 0x0e4f, 0x0536, 0x0536, 0x0536, 0x0541, 0x0541, 0x0e59, 0x0536, - 0x0e69, 0x0e79, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x0e87, - 0x0e96, 0x0ea6, 0x0eb6, 0x04b5, 0x04b5, 0x0a4f, 0x0508, 0x0508, - 0x0ec6, 0x04b5, 0x04b5, 0x0ed6, 0x0ea3, 0x0ee2, 0x04b5, 0x04e4, - 0x04e4, 0x0ef2, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, - 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, - 0x04b5, 0x04b5, 0x0f02, 0x0a50, 0x0f12, 0x0a50, 0x04b5, 0x04b5, - 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, - 0x0f22, 0x0f22, 0x0f22, 0x0f22, 0x0f22, 0x0f22, 0x0f22, 0x0f22, - 0x0f22, 0x0f22, 0x0f22, 0x0f22, 0x0f22, 0x0f22, 0x0f22, 0x0f22, - 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x0f32, - 0x04b5, 0x0f3c, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, - 0x0f4c, 0x0f4c, 0x0f4c, 0x0f4c, 0x0f4c, 0x0f4c, 0x04e4, 0x04e4, - 0x0f5c, 0x0f5c, 0x0f5c, 0x0f5c, 0x0f5c, 0x0f5c, 0x0f5c, 0x0f68, - 0x0adf, 0x0adf, 0x0ae9, 0x0f78, 0x0f78, 0x0f78, 0x0f80, 0x0f8f, - 0x0b19, 0x0f9f, 0x0faf, 0x0faf, 0x0faf, 0x0faf, 0x0562, 0x0562, - 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x0fbf, 0x0a50, 0x0a50, - 0x0fcf, 0x0fd5, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fe1, - 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, - 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0ff1, 0x0a50, 0x1001, - 0x1011, 0x04b5, 0x1020, 0x1030, 0x1040, 0x1041, 0x1041, 0x1041, - 0x1041, 0x104a, 0x105a, 0x105b, 0x105b, 0x105b, 0x105b, 0x1060, - 0x1070, 0x1075, 0x1075, 0x1085, 0x0b09, 0x0b09, 0x0b09, 0x0b09, - 0x1086, 0x04b5, 0x1075, 0x1075, 0x04b5, 0x04b5, 0x1096, 0x105b, - 0x0b09, 0x1086, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x0b09, 0x10a6, - 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x105b, 0x105b, 0x105c, - 0x105b, 0x105b, 0x105b, 0x105b, 0x105b, 0x10b6, 0x04b5, 0x04b5, - 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x04b5, - 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, - 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, - 0x04b5, 0x04b5, 0x04b5, 0x04b5, 0x10c6, 0x10c6, 0x10c6, 0x10c6, - 0x10c6, 0x10c6, 0x10c6, 0x10c6, 0x10c6, 0x10c6, 0x10c6, 0x10c6, - 0x10c6, 0x10c6, 0x10c6, 0x10c6, 0x10c9, 0x10c6, 0x10c6, 0x10c6, - 0x10cf, 0x10df, 0x10df, 0x10df, 0x10ef, 0x10ef, 0x10ef, 0x10ef, - 0x10ef, 0x10ef, 0x10ef, 0x10ef, 0x10ef, 0x10ef, 0x10ef, 0x10ef, - 0x10ef, 0x10ef, 0x10ef, 0x10ef, 0x10f3, 0x0a50, 0x0562, 0x0562, - 0x0562, 0x0562, 0x0562, 0x0562, 0x1103, 0x1103, 0x1103, 0x1103, - 0x1103, 0x110b, 0x04b5, 0x04b5, 0x04c3, 0x04e4, 0x04e4, 0x04e4, - 0x04e4, 0x04e4, 0x111b, 0x04e4, 0x04e4, 0x04e4, 0x1126, 0x1136, - 0x0a50, 0x1144, 0x1154, 0x1154, 0x1157, 0x1167, 0x1177, 0x1177, - 0x1177, 0x117f, 0x118f, 0x118f, 0x118f, 0x118f, 0x1199, 0x1195, - 0x06c6, 0x06c6, 0x11a9, 0x11a9, 0x11ab, 0x11bb, 0x11bb, 0x11c7, - 0x0b09, 0x11d7, 0x11e7, 0x11e7, 0x11e7, 0x11e7, 0x11e9, 0x11f9, - 0x0acf, 0x1209, 0x1219, 0x1219, 0x1219, 0x1222, 0x121b, 0x1232, - 0x0acf, 0x0acf, 0x1242, 0x1242, 0x1242, 0x1242, 0x124f, 0x1254, - 0x1264, 0x126d, 0x127c, 0x1284, 0x0faf, 0x04e4, 0x04e4, 0x04e9, - 0x1294, 0x0b69, 0x0b69, 0x0b69, 0x0b69, 0x0b69, 0x1264, 0x1264, - 0x1266, 0x126a, 0x0b09, 0x0b09, 0x0b09, 0x0b09, 0x0b09, 0x0b09, - 0x0b09, 0x0b09, 0x0b09, 0x0b09, 0x12a4, 0x0b09, 0x12b4, 0x0b09, - 0x0b09, 0x12bf, 0x0a50, 0x0a50, 0x0a50, 0x0a50, 0x0a50, 0x0a50, - 0x0a50, 0x0a50, 0x0a50, 0x0a50, 0x0a50, 0x0a50, 0x0a50, 0x0a50, - 0x0a50, 0x0a50, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, - 0x12cf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x0fcf, 0x12d3, - 0x0a50, 0x0a50, 0x12e3, 0x12f0, 0x0598, 0x12fd, 0x130d, 0x05ec, - 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x131d, 0x06a6, - 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, - 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, - 0x132d, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x06a7, 0x05ec, - 0x05ec, 0x133d, 0x0a50, 0x0a50, 0x05ec, 0x0508, 0x1167, 0x134d, - 0x04b5, 0x04b5, 0x135d, 0x1366, 0x1376, 0x05ec, 0x05ec, 0x05ec, - 0x05ec, 0x05ec, 0x05ec, 0x05ec, 0x137c, 0x138a, 0x04b5, 0x04c4, - 0x04c9, 0x04c4, 0x04c9, 0x1394, 0x105a, 0x105b, 0x105d, 0x0b09, - 0x1086, 0x13a4, 0x13ac, 0x13bc, 0x13cb, + 0x02bb, 0x02cb, 0x02d0, 0x02e0, 0x02f0, 0x02fd, 0x030d, 0x031d, + 0x032d, 0x033d, 0x034d, 0x035d, 0x036d, 0x037d, 0x038d, 0x039d, + 0x03ad, 0x03bd, 0x03cd, 0x03dc, 0x03ec, 0x03ec, 0x03f4, 0x0404, + 0x0414, 0x0424, 0x0434, 0x0444, 0x0454, 0x0464, 0x02cb, 0x0474, + 0x0484, 0x0494, 0x049d, 0x049d, 0x04ab, 0x049d, 0x049d, 0x049d, + 0x04bb, 0x049d, 0x049d, 0x04cb, 0x04db, 0x04eb, 0x04fb, 0x050b, + 0x051b, 0x052b, 0x053b, 0x054b, 0x055b, 0x055b, 0x055b, 0x055b, + 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, + 0x055b, 0x055f, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, + 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, + 0x055b, 0x055b, 0x056f, 0x056f, 0x056f, 0x056f, 0x0577, 0x0587, + 0x0595, 0x05a5, 0x05b5, 0x05c5, 0x05d5, 0x05e5, 0x03bd, 0x03bd, + 0x03bd, 0x03bd, 0x03bd, 0x03bd, 0x03bd, 0x03bd, 0x03bd, 0x03bd, + 0x03bd, 0x03bd, 0x03bd, 0x03bd, 0x03bd, 0x03bd, 0x05f5, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x055b, + 0x0615, 0x0625, 0x0633, 0x0640, 0x0650, 0x0660, 0x0670, 0x0680, + 0x0690, 0x06a0, 0x06b0, 0x06c0, 0x06d0, 0x06dd, 0x06ed, 0x06fd, + 0x070d, 0x071d, 0x072d, 0x073d, 0x0747, 0x0757, 0x0767, 0x0777, + 0x0787, 0x0797, 0x07a7, 0x07b5, 0x07c5, 0x07d5, 0x07e5, 0x07f5, + 0x0805, 0x0605, 0x0815, 0x0825, 0x0830, 0x0840, 0x0850, 0x0850, + 0x0850, 0x0857, 0x0867, 0x0873, 0x0605, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0883, 0x0883, + 0x0883, 0x0883, 0x0891, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x08a1, 0x08a1, + 0x08ad, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x08bd, 0x08bd, 0x08ca, 0x08da, 0x0605, 0x0605, + 0x08e6, 0x08f6, 0x0906, 0x0906, 0x0906, 0x0906, 0x0906, 0x0906, + 0x0906, 0x0906, 0x0906, 0x0906, 0x0906, 0x0906, 0x0906, 0x0906, + 0x0906, 0x0906, 0x0907, 0x0906, 0x0906, 0x0906, 0x0917, 0x091a, + 0x092a, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, + 0x092b, 0x093b, 0x0949, 0x0950, 0x0605, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0960, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0970, 0x0980, 0x0990, + 0x09a0, 0x09b0, 0x09c0, 0x09d0, 0x09d6, 0x09e1, 0x09f1, 0x09f1, + 0x09f9, 0x0605, 0x0605, 0x0605, 0x0605, 0x0a09, 0x0a19, 0x0a29, + 0x0a2e, 0x0605, 0x0605, 0x0605, 0x0605, 0x0a3e, 0x0a4e, 0x0a5e, + 0x0605, 0x0605, 0x0a67, 0x0a77, 0x0a87, 0x0605, 0x0a97, 0x0aa7, + 0x0ab7, 0x049d, 0x049d, 0x049d, 0x0ac7, 0x0ad7, 0x0ae7, 0x049d, + 0x0af7, 0x0b07, 0x0605, 0x0605, 0x0605, 0x0605, 0x055b, 0x055b, + 0x055b, 0x055b, 0x055b, 0x055b, 0x0b17, 0x055b, 0x055b, 0x055b, + 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x0b27, 0x0b36, + 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, + 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x0b3c, 0x055b, + 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, 0x055b, + 0x055b, 0x055b, 0x0b47, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x055b, 0x055b, 0x0b57, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x055b, 0x055b, 0x055b, 0x0b67, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0b77, 0x0b87, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, 0x0605, + 0x0605, 0x0605, 0x0605, + /* level 3 offsets */ + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0ba6, 0x0bab, 0x0ba6, 0x0bab, + 0x0b97, 0x0b97, 0x0bb6, 0x0bb6, 0x0bc6, 0x0bcf, 0x0bc6, 0x0bcf, + 0x0bc6, 0x0bc6, 0x0bc6, 0x0bc6, 0x0bc6, 0x0bc6, 0x0bc6, 0x0bc6, + 0x0bc6, 0x0bc6, 0x0bc6, 0x0bc6, 0x0bc6, 0x0bc6, 0x0bc6, 0x0bc6, + 0x0bad, 0x0b97, 0x0b97, 0x0bda, 0x0b97, 0x0bea, 0x0bea, 0x0bea, + 0x0bea, 0x0bea, 0x0bea, 0x0bea, 0x0bfa, 0x0c0a, 0x0c18, 0x0c26, + 0x0c18, 0x0c18, 0x0c18, 0x0c34, 0x0c18, 0x0c44, 0x0c44, 0x0c44, + 0x0c44, 0x0c44, 0x0c44, 0x0c44, 0x0c44, 0x0c4f, 0x0c44, 0x0c44, + 0x0c44, 0x0c44, 0x0c44, 0x0c44, 0x0c44, 0x0c5f, 0x0c60, 0x0c69, + 0x0c60, 0x0c60, 0x0c65, 0x0c79, 0x0c7a, 0x0c7a, 0x0c82, 0x0c7a, + 0x0c92, 0x0ca1, 0x0cb1, 0x0cbe, 0x0cce, 0x0cce, 0x0cde, 0x0ce9, + 0x0cce, 0x0cee, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cd1, + 0x0cce, 0x0cce, 0x0cfe, 0x0d0d, 0x0d0d, 0x0d0d, 0x0d12, 0x0cce, + 0x0cce, 0x0cce, 0x0d22, 0x0d22, 0x0d22, 0x0d30, 0x0d40, 0x0d40, + 0x0d40, 0x0d45, 0x0d55, 0x0d55, 0x0d57, 0x0d56, 0x0d67, 0x0d6b, + 0x0d7b, 0x0cce, 0x0d8b, 0x0d98, 0x0cce, 0x0cce, 0x0cce, 0x0cce, + 0x0ccb, 0x0cce, 0x0da8, 0x0da8, 0x0da8, 0x0da8, 0x0da8, 0x0db7, + 0x0dc3, 0x0da8, 0x0dd3, 0x0ddf, 0x0de6, 0x0df5, 0x0e01, 0x0e10, + 0x0ddc, 0x0e1f, 0x0e2e, 0x0e3d, 0x0e44, 0x0e53, 0x0e61, 0x0e70, + 0x0e7f, 0x0e88, 0x0e97, 0x0ea3, 0x0e9c, 0x0eb2, 0x0ebe, 0x0ecb, + 0x0edb, 0x0ee9, 0x0ef9, 0x0f05, 0x0f0c, 0x0f1b, 0x0f27, 0x0f35, + 0x0f02, 0x0f44, 0x0f52, 0x0f61, 0x0f71, 0x0f7f, 0x0f8d, 0x0f9a, + 0x0fa4, 0x0faa, 0x0fba, 0x0fc6, 0x0fbe, 0x0fcc, 0x0fd8, 0x0fe6, + 0x0ff6, 0x1006, 0x1016, 0x1022, 0x101a, 0x102e, 0x103a, 0x1048, + 0x1058, 0x1068, 0x1078, 0x1084, 0x1086, 0x1086, 0x1091, 0x1074, + 0x109d, 0x1086, 0x10ad, 0x10b6, 0x10c0, 0x10ce, 0x10de, 0x10ed, + 0x10fd, 0x110d, 0x111c, 0x111d, 0x111d, 0x1122, 0x111d, 0x1121, + 0x1132, 0x1132, 0x1141, 0x114d, 0x1159, 0x1160, 0x1170, 0x1164, + 0x1132, 0x1132, 0x1180, 0x1180, 0x1180, 0x1180, 0x1188, 0x1180, + 0x1191, 0x117f, 0x1180, 0x1188, 0x1180, 0x1183, 0x1183, 0x11a1, + 0x1132, 0x1132, 0x11b1, 0x11b1, 0x11b1, 0x11b1, 0x11b1, 0x11b1, + 0x11b1, 0x11b1, 0x11b1, 0x11b1, 0x11c1, 0x11c1, 0x11cb, 0x11c1, + 0x11c1, 0x11db, 0x11eb, 0x11eb, 0x11eb, 0x11eb, 0x11eb, 0x11eb, + 0x11eb, 0x11eb, 0x11eb, 0x11eb, 0x11eb, 0x11eb, 0x11eb, 0x11eb, + 0x11eb, 0x11eb, 0x11fb, 0x11fb, 0x11fb, 0x11fb, 0x1202, 0x1212, + 0x11fb, 0x11fb, 0x1202, 0x11fb, 0x11fb, 0x120a, 0x121a, 0x1223, + 0x11fb, 0x11fb, 0x121a, 0x11fb, 0x11fb, 0x11fb, 0x122b, 0x11fb, + 0x1238, 0x11fb, 0x123b, 0x124b, 0x124b, 0x124b, 0x124b, 0x124b, + 0x1255, 0x1265, 0x1265, 0x1265, 0x1265, 0x1265, 0x1265, 0x1265, + 0x1265, 0x1265, 0x1265, 0x1265, 0x1265, 0x1265, 0x1265, 0x1265, + 0x1265, 0x1275, 0x1278, 0x1288, 0x1288, 0x1288, 0x1288, 0x128d, + 0x129b, 0x12ab, 0x12b5, 0x12c5, 0x12d0, 0x12e0, 0x12ec, 0x12fc, + 0x1308, 0x1318, 0x1318, 0x1318, 0x1318, 0x1318, 0x131a, 0x131e, + 0x131e, 0x132e, 0x1334, 0x1344, 0x1344, 0x1344, 0x1344, 0x1344, + 0x134b, 0x1344, 0x1344, 0x1349, 0x1265, 0x1265, 0x1265, 0x1265, + 0x135b, 0x136b, 0x136c, 0x136f, 0x136f, 0x137f, 0x138f, 0x1391, + 0x139a, 0x13aa, 0x13aa, 0x13ae, 0x13aa, 0x13b0, 0x13c0, 0x1318, + 0x1318, 0x13d0, 0x13d4, 0x13e4, 0x13e4, 0x13e4, 0x13e5, 0x13e4, + 0x13e7, 0x13f6, 0x13f6, 0x13e6, 0x0bea, 0x1406, 0x1132, 0x1132, + 0x1132, 0x1416, 0x1416, 0x1416, 0x1416, 0x1419, 0x1416, 0x1416, + 0x1417, 0x1429, 0x1429, 0x1429, 0x1429, 0x1439, 0x1439, 0x1439, + 0x1445, 0x1455, 0x1455, 0x1455, 0x145d, 0x145b, 0x146d, 0x146d, + 0x146d, 0x147d, 0x11c1, 0x11c1, 0x148d, 0x149d, 0x14ad, 0x14bc, + 0x14c5, 0x0bc6, 0x0bc6, 0x14d5, 0x0bc6, 0x0bc6, 0x14e1, 0x14ef, + 0x14fa, 0x0bc6, 0x0bc6, 0x0bc6, 0x1503, 0x0bea, 0x0bea, 0x0bea, + 0x0bea, 0x0c18, 0x1512, 0x0c18, 0x0c18, 0x1512, 0x1522, 0x0c18, + 0x1531, 0x0c18, 0x0c18, 0x0c18, 0x0c23, 0x0c23, 0x153b, 0x0c18, + 0x154b, 0x155b, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x1569, + 0x1578, 0x1588, 0x1598, 0x0b97, 0x0b97, 0x1131, 0x0bea, 0x0bea, + 0x15a8, 0x0b97, 0x0b97, 0x15b8, 0x1585, 0x15c4, 0x0b97, 0x0bc6, + 0x0bc6, 0x15d4, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x15e4, 0x1132, 0x15f4, 0x1132, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x1604, 0x1604, 0x1604, 0x1604, 0x1604, 0x1604, 0x1604, 0x1604, + 0x1604, 0x1604, 0x1604, 0x1604, 0x1604, 0x1604, 0x1604, 0x1604, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x1614, + 0x0b97, 0x161e, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x162e, 0x162e, 0x162e, 0x162e, 0x162e, 0x162e, 0x0bc6, 0x0bc6, + 0x163e, 0x163e, 0x163e, 0x163e, 0x163e, 0x163e, 0x163e, 0x164a, + 0x11c1, 0x11c1, 0x11cb, 0x165a, 0x165a, 0x165a, 0x1662, 0x1671, + 0x11fb, 0x1681, 0x1691, 0x1691, 0x1691, 0x1691, 0x0c44, 0x0c44, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x16a1, 0x1132, 0x1132, + 0x16b1, 0x16b7, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16c3, + 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16d3, 0x1132, 0x16e3, + 0x16f3, 0x0b97, 0x1702, 0x1712, 0x1722, 0x1723, 0x1723, 0x1723, + 0x1723, 0x172c, 0x173c, 0x173d, 0x173d, 0x173d, 0x173d, 0x1742, + 0x1752, 0x1757, 0x1757, 0x1767, 0x11eb, 0x11eb, 0x11eb, 0x11eb, + 0x1768, 0x0b97, 0x1757, 0x1757, 0x0b97, 0x0b97, 0x1778, 0x173d, + 0x11eb, 0x1768, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x11eb, 0x1788, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x173d, 0x173d, 0x173e, + 0x173d, 0x173d, 0x173d, 0x173d, 0x173d, 0x1798, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x17a8, 0x17a8, 0x17a8, 0x17a8, + 0x17a8, 0x17a8, 0x17a8, 0x17a8, 0x17a8, 0x17a8, 0x17a8, 0x17a8, + 0x17a8, 0x17a8, 0x17a8, 0x17a8, 0x17ab, 0x17a8, 0x17a8, 0x17a8, + 0x17b1, 0x17c1, 0x17c1, 0x17c1, 0x17d1, 0x17d1, 0x17d1, 0x17d1, + 0x17d1, 0x17d1, 0x17d1, 0x17d1, 0x17d1, 0x17d1, 0x17d1, 0x17d1, + 0x17d1, 0x17d1, 0x17d1, 0x17d1, 0x17d5, 0x1132, 0x0c44, 0x0c44, + 0x0c44, 0x0c44, 0x0c44, 0x0c44, 0x17e5, 0x17e5, 0x17e5, 0x17e5, + 0x17e5, 0x17ed, 0x0b97, 0x0b97, 0x0ba5, 0x0bc6, 0x0bc6, 0x0bc6, + 0x0bc6, 0x0bc6, 0x17fd, 0x0bc6, 0x0bc6, 0x0bc6, 0x1808, 0x1818, + 0x1132, 0x1826, 0x1836, 0x1836, 0x1839, 0x1849, 0x1859, 0x1859, + 0x1859, 0x1861, 0x1871, 0x1871, 0x1871, 0x1871, 0x187b, 0x1877, + 0x0da8, 0x0da8, 0x188b, 0x188b, 0x188d, 0x189d, 0x189d, 0x18a9, + 0x11eb, 0x18b9, 0x18c9, 0x18c9, 0x18c9, 0x18c9, 0x18cb, 0x18db, + 0x11b1, 0x18eb, 0x18fb, 0x18fb, 0x18fb, 0x1904, 0x18fd, 0x1914, + 0x11b1, 0x11b1, 0x1924, 0x1924, 0x1924, 0x1924, 0x1931, 0x1936, + 0x1946, 0x194f, 0x195e, 0x1966, 0x1691, 0x0bc6, 0x0bc6, 0x0bcb, + 0x1976, 0x124b, 0x124b, 0x124b, 0x124b, 0x124b, 0x1946, 0x1946, + 0x1948, 0x194c, 0x11eb, 0x11eb, 0x11eb, 0x11eb, 0x11eb, 0x11eb, + 0x11eb, 0x11eb, 0x11eb, 0x11eb, 0x1986, 0x11eb, 0x1996, 0x11eb, + 0x11eb, 0x19a1, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x19b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x19b5, + 0x1132, 0x1132, 0x19c5, 0x19d2, 0x0c7a, 0x19df, 0x19ef, 0x0cce, + 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x19ff, 0x0d88, + 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, + 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, + 0x1a0f, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0d89, 0x0cce, + 0x0cce, 0x1a1f, 0x1132, 0x1132, 0x0cce, 0x0bea, 0x1849, 0x1a2f, + 0x0b97, 0x0b97, 0x1a3f, 0x1a48, 0x1a58, 0x0cce, 0x0cce, 0x0cce, + 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x1a5e, 0x1a6c, 0x0b97, 0x0ba6, + 0x0bab, 0x0ba6, 0x0bab, 0x1a76, 0x173c, 0x173d, 0x173f, 0x11eb, + 0x1768, 0x1a86, 0x1a8e, 0x1a9e, 0x1aad, 0x1abd, 0x1aca, 0x1ac2, + 0x1acf, 0x1ade, 0x1ade, 0x1132, 0x1132, 0x1aca, 0x1aca, 0x1aca, + 0x1aca, 0x1aca, 0x1aca, 0x1aca, 0x1ae1, 0x1af1, 0x0b97, 0x0b97, + 0x1afd, 0x0c18, 0x0c18, 0x0c18, 0x0c18, 0x0c19, 0x1b04, 0x1b14, + 0x1132, 0x1132, 0x0b97, 0x0b97, 0x1b24, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1b34, 0x1b37, 0x1b47, + 0x1b47, 0x1b47, 0x1b56, 0x1b66, 0x16e3, 0x1b76, 0x1b76, 0x1b82, + 0x1b92, 0x1b97, 0x1ba7, 0x1ba7, 0x1bac, 0x1bbc, 0x1bbe, 0x1bce, + 0x1bce, 0x1bda, 0x1be4, 0x1132, 0x1132, 0x1bf4, 0x1bf4, 0x1bf4, + 0x1bf4, 0x1bf4, 0x1c04, 0x1c04, 0x1c04, 0x1c14, 0x1c16, 0x1c1a, + 0x1c2a, 0x1c2a, 0x1c36, 0x1c2a, 0x1c2e, 0x1c46, 0x1c46, 0x1c4e, + 0x1c5e, 0x1c5e, 0x1c5e, 0x1c6a, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1c7a, 0x1c7a, 0x1c7a, + 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, + 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c83, 0x1c7a, 0x1c84, + 0x1c82, 0x1132, 0x1c94, 0x0bc6, 0x0bc6, 0x1c99, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1ca9, 0x1cb3, 0x1cb3, 0x1cbd, 0x1ccd, 0x1cd7, + 0x1ce7, 0x1ce7, 0x1cf7, 0x1cf8, 0x1d07, 0x1132, 0x1132, 0x1132, + 0x1d17, 0x1d24, 0x1d34, 0x1d38, 0x1d48, 0x1d4e, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1d5e, 0x1d5e, 0x1d6e, 0x1d76, 0x1d6e, 0x1d80, + 0x1d6e, 0x1d6e, 0x1d90, 0x1d9c, 0x1da5, 0x1daf, 0x1dbe, 0x1dbe, + 0x1dce, 0x1dce, 0x1dde, 0x1dde, 0x1132, 0x1132, 0x1dee, 0x1dee, + 0x1df7, 0x1e02, 0x1e12, 0x1e12, 0x1e12, 0x1e1c, 0x1e2c, 0x1e36, + 0x1e46, 0x1e53, 0x1e63, 0x1e71, 0x1e7e, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1e8e, 0x1e8e, 0x1e8e, 0x1e8e, 0x1e95, 0x1132, + 0x1132, 0x1132, 0x1ea5, 0x1ea5, 0x1ea5, 0x1eb2, 0x1ea5, 0x1ea5, + 0x1ea5, 0x1ec2, 0x1ed2, 0x1ed2, 0x1eda, 0x1ed8, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x0cce, 0x0d8b, 0x1eea, 0x1eea, 0x1ef0, 0x1efc, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1f0c, 0x1f0c, 0x1f14, 0x1f24, + 0x1f24, 0x1f2a, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1f3a, + 0x1f3e, 0x1132, 0x1f4e, 0x1f57, 0x1f67, 0x1f67, 0x1f67, 0x1f67, + 0x1f69, 0x1f65, 0x1f67, 0x1f71, 0x1f81, 0x1f81, 0x1f81, 0x1f81, + 0x1f8e, 0x1f9e, 0x1fa5, 0x1fa4, 0x1fb5, 0x1fb5, 0x1fb5, 0x1fc0, + 0x1fc8, 0x1fd8, 0x1fd8, 0x1fe1, 0x1ff1, 0x1ff1, 0x1ff1, 0x1ff1, + 0x1ff1, 0x1ff1, 0x10bf, 0x2001, 0x2011, 0x201f, 0x2011, 0x2012, + 0x1132, 0x1132, 0x1132, 0x1132, 0x202f, 0x203e, 0x204d, 0x205d, + 0x205d, 0x205d, 0x2062, 0x2063, 0x2073, 0x207f, 0x2086, 0x2095, + 0x20a1, 0x20ae, 0x20bb, 0x20c3, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x20d3, 0x20d3, 0x20d3, 0x20d3, + 0x20d3, 0x20d7, 0x20e5, 0x1132, 0x20f5, 0x20f5, 0x20f5, 0x20f5, + 0x20fd, 0x20fb, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x210d, 0x210d, 0x210d, 0x2117, 0x210d, 0x210f, + 0x1132, 0x1132, 0x2127, 0x2127, 0x2127, 0x2127, 0x2132, 0x212d, + 0x1347, 0x1132, 0x2142, 0x2142, 0x2142, 0x2148, 0x2148, 0x1132, + 0x1132, 0x1132, 0x2158, 0x215d, 0x216a, 0x2158, 0x216f, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x217f, 0x217f, 0x217f, 0x2183, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x2193, 0x2193, 0x2193, 0x2193, + 0x2193, 0x21a0, 0x21b0, 0x21bc, 0x21c4, 0x21ce, 0x21d9, 0x21e9, + 0x1132, 0x1132, 0x1132, 0x1132, 0x21f9, 0x2203, 0x2203, 0x21f9, + 0x220e, 0x1132, 0x221e, 0x221e, 0x221e, 0x221e, 0x2226, 0x2236, + 0x2236, 0x2236, 0x2236, 0x2236, 0x2243, 0x1265, 0x2253, 0x2253, + 0x2253, 0x225a, 0x226a, 0x2274, 0x2274, 0x226c, 0x227e, 0x2274, + 0x2277, 0x228e, 0x228e, 0x228c, 0x2296, 0x229f, 0x1132, 0x1132, + 0x1132, 0x1132, 0x22af, 0x22ba, 0x22ba, 0x22c3, 0x22d2, 0x22e2, + 0x22f2, 0x22fc, 0x22fd, 0x230a, 0x231a, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x232a, 0x2331, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x2341, 0x2351, 0x2351, 0x2351, 0x235f, 0x236f, 0x236f, 0x236f, + 0x236f, 0x236f, 0x236f, 0x236f, 0x236f, 0x236f, 0x236f, 0x236f, + 0x236f, 0x236f, 0x236f, 0x236f, 0x236f, 0x2375, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x236f, 0x236f, 0x236f, 0x236f, + 0x236f, 0x236f, 0x2370, 0x237a, 0x236f, 0x236f, 0x236f, 0x236f, + 0x236f, 0x236f, 0x236f, 0x236f, 0x237b, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x238b, 0x238b, 0x238b, 0x238b, 0x238b, 0x238b, 0x238b, 0x238b, + 0x238b, 0x238b, 0x238b, 0x238b, 0x238b, 0x238b, 0x238b, 0x238b, + 0x238c, 0x2392, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x23a2, 0x23a2, + 0x23a2, 0x23a2, 0x23a2, 0x23a2, 0x23a2, 0x23a2, 0x23a2, 0x23a2, + 0x23a2, 0x23a2, 0x23a2, 0x23a2, 0x23a2, 0x23a2, 0x23ab, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x17e5, 0x17e5, 0x17e5, 0x17e5, 0x17e5, 0x17e5, + 0x17e5, 0x17e5, 0x17e5, 0x17e5, 0x17e5, 0x17e5, 0x17e5, 0x17e5, + 0x17e5, 0x17e5, 0x17ec, 0x23bb, 0x23bc, 0x23c1, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x23d1, 0x23d3, 0x23db, 0x23eb, + 0x23eb, 0x23eb, 0x23eb, 0x23f5, 0x2405, 0x240d, 0x2415, 0x23eb, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x2425, + 0x2425, 0x2425, 0x2425, 0x2425, 0x242a, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x243a, 0x243a, 0x243a, 0x243a, 0x243f, + 0x243a, 0x243a, 0x243a, 0x244e, 0x243a, 0x1132, 0x1132, 0x1132, + 0x1132, 0x245e, 0x246e, 0x247e, 0x247e, 0x247e, 0x247e, 0x247e, + 0x247e, 0x247e, 0x247e, 0x247e, 0x247e, 0x247e, 0x247e, 0x247e, + 0x247e, 0x247e, 0x247e, 0x2486, 0x2496, 0x2496, 0x2496, 0x2496, + 0x2496, 0x2496, 0x2496, 0x2496, 0x2496, 0x2496, 0x2496, 0x2496, + 0x2496, 0x2496, 0x2496, 0x2496, 0x24a0, 0x1132, 0x1132, 0x2485, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x24b0, + 0x24c0, 0x1723, 0x1723, 0x1723, 0x1723, 0x1723, 0x1723, 0x1723, + 0x1723, 0x1723, 0x1723, 0x1723, 0x1723, 0x1723, 0x1723, 0x1723, + 0x24d0, 0x1132, 0x1132, 0x24e0, 0x24ec, 0x24fc, 0x24fc, 0x24fc, + 0x24fc, 0x24fc, 0x24fc, 0x24fc, 0x24fc, 0x24fc, 0x24fc, 0x24fc, + 0x24fc, 0x24fc, 0x24fc, 0x24fc, 0x2500, 0x2510, 0x2510, 0x2510, + 0x2510, 0x2510, 0x2510, 0x2515, 0x2513, 0x2517, 0x2527, 0x1778, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x0bea, 0x0bea, 0x2537, + 0x0bea, 0x253e, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x1778, 0x1132, 0x1132, 0x1132, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x254e, 0x0b97, 0x0b97, 0x255e, + 0x0b97, 0x0b97, 0x0b97, 0x2567, 0x2571, 0x257e, 0x0b97, 0x258a, + 0x0b97, 0x0b97, 0x0b97, 0x15f4, 0x1132, 0x0c18, 0x0c18, 0x0c18, + 0x0c18, 0x259a, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x0b97, 0x1778, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x15e4, 0x0b97, 0x25aa, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x1569, 0x0b97, 0x0b97, 0x0b97, 0x25ba, 0x25ca, + 0x25d8, 0x25e5, 0x0b97, 0x0b97, 0x0b97, 0x25ef, 0x25fc, 0x0b97, + 0x1a45, 0x260a, 0x2619, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x2623, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x261d, 0x0b97, 0x0b97, 0x0b97, 0x2633, 0x2633, + 0x2633, 0x2633, 0x2633, 0x2633, 0x2633, 0x2633, 0x2633, 0x2633, + 0x2633, 0x2633, 0x2633, 0x2633, 0x2633, 0x2633, 0x2637, 0x2643, + 0x264d, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x0bc6, 0x265d, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x266d, 0x2675, + 0x2683, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x2693, 0x2693, + 0x2696, 0x2695, 0x2699, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x26a9, + 0x26a9, 0x26a9, 0x26af, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x26bf, 0x11fc, 0x26cf, 0x26cf, 0x26cf, 0x26cf, 0x26cf, + 0x26cf, 0x26cf, 0x26cf, 0x26cf, 0x26cf, 0x26cf, 0x26cf, 0x26da, + 0x26e3, 0x1132, 0x1132, 0x26f3, 0x26f3, 0x26f3, 0x26f3, 0x26f7, + 0x26f9, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1a6c, 0x0b97, 0x0b97, 0x0b97, 0x2709, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1a6c, 0x0b97, 0x0b97, 0x16a1, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1a59, 0x0cce, 0x2718, 0x2725, + 0x2733, 0x2743, 0x2751, 0x2759, 0x2769, 0x0d8e, 0x2779, 0x0d8e, + 0x1132, 0x1132, 0x1132, 0x2787, 0x0b97, 0x0b97, 0x16e3, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x1778, 0x1588, 0x1a6c, + 0x1a6c, 0x1a6c, 0x0b97, 0x254e, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x16a1, 0x1132, + 0x1132, 0x1132, 0x15ee, 0x0b97, 0x2797, 0x0b97, 0x0b97, 0x16e3, + 0x25aa, 0x2798, 0x254e, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x27a8, 0x1b04, 0x1b04, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x1778, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x25aa, 0x16e3, 0x1131, 0x16e3, 0x0b97, 0x0b97, 0x0b97, + 0x27b5, 0x1849, 0x0b97, 0x0b97, 0x27b5, 0x0b97, 0x16a1, 0x2798, + 0x1132, 0x1132, 0x1132, 0x1132, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x1778, 0x16a1, 0x27c5, 0x15e4, 0x0b97, 0x1b04, 0x15f4, + 0x254e, 0x1849, 0x27b5, 0x15e4, 0x0b97, 0x0b97, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x1a3f, 0x0b97, 0x0b97, + 0x15f4, 0x1132, 0x1132, 0x1849, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x16b1, 0x16b1, 0x1132, 0x1132, 0x16b1, 0x16b1, 0x16b1, 0x27d5, + 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x19b1, 0x16b1, 0x16b1, 0x16b1, + 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x16b1, 0x16b1, 0x16b1, 0x246e, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x16b1, 0x16b1, 0x27dd, 0x1132, 0x16b1, 0x19b1, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x16b1, 0x16b1, 0x16b1, 0x16b1, + 0x19b4, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x1130, 0x1132, 0x0b97, 0x0b97, + 0x0b97, 0x0b97, 0x0b97, 0x0b97, 0x1132, 0x1132, 0x1132, 0x1132, + 0x1132, 0x1132, 0x1132, 0x1132, 0x0bea, 0x0bea, 0x0bea, 0x0bea, + 0x0bea, 0x0bea, 0x0bea, 0x0bea, 0x0bea, 0x0bea, 0x0bea, 0x0bea, + 0x0bea, 0x0bea, 0x0bea, 0x1132, /* values */ 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, @@ -644,5 +866,427 @@ const unsigned short DECLSPEC_HIDDEN wine_scripts_table[5083] = 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, - 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000 + 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0034, 0x0034, + 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, + 0x0034, 0x0034, 0x0000, 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, + 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, + 0x0034, 0x0034, 0x0034, 0x0000, 0x0034, 0x0034, 0x0000, 0x0034, + 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, + 0x0034, 0x0034, 0x0034, 0x0034, 0x0034, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0002, 0x0000, 0x0000, 0x0036, 0x0036, 0x0036, + 0x0036, 0x0036, 0x0036, 0x0036, 0x0036, 0x0036, 0x0036, 0x0036, + 0x0036, 0x0036, 0x0036, 0x0036, 0x0036, 0x0000, 0x0000, 0x0000, + 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, + 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0041, + 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, + 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0041, 0x0041, 0x0041, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, + 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x005d, 0x005d, 0x005d, + 0x005d, 0x005d, 0x005d, 0x005d, 0x005d, 0x005d, 0x005d, 0x005d, + 0x005d, 0x005d, 0x005d, 0x005d, 0x005d, 0x0000, 0x005d, 0x0042, + 0x0042, 0x0042, 0x0042, 0x0042, 0x0042, 0x0042, 0x0042, 0x0042, + 0x0042, 0x0042, 0x0042, 0x0042, 0x0042, 0x0042, 0x0042, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0042, 0x0042, 0x0042, 0x0042, 0x0042, + 0x0042, 0x0042, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0017, 0x0017, 0x0017, + 0x0017, 0x0017, 0x0017, 0x0017, 0x0017, 0x0017, 0x0017, 0x0017, + 0x0017, 0x0017, 0x0017, 0x0017, 0x0017, 0x004d, 0x004d, 0x004d, + 0x004d, 0x004d, 0x004d, 0x004d, 0x004d, 0x004d, 0x004d, 0x004d, + 0x004d, 0x004d, 0x004d, 0x004d, 0x004d, 0x0046, 0x0046, 0x0046, + 0x0046, 0x0046, 0x0046, 0x0046, 0x0046, 0x0046, 0x0046, 0x0046, + 0x0046, 0x0046, 0x0046, 0x0046, 0x0046, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, + 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, + 0x0087, 0x0087, 0x0087, 0x0000, 0x0000, 0x0000, 0x0000, 0x0087, + 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x006a, + 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, + 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0068, + 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, + 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0068, 0x006e, 0x006e, 0x006e, 0x006e, 0x006e, + 0x006e, 0x006e, 0x006e, 0x006e, 0x006e, 0x006e, 0x006e, 0x006e, + 0x006e, 0x006e, 0x006e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 0x0031, 0x0031, + 0x0031, 0x0031, 0x0031, 0x0000, 0x0031, 0x0031, 0x0031, 0x0031, + 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, + 0x0000, 0x0000, 0x0015, 0x0000, 0x0015, 0x0015, 0x0015, 0x0015, + 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, + 0x0015, 0x0015, 0x0015, 0x0015, 0x0000, 0x0015, 0x0015, 0x0000, + 0x0000, 0x0000, 0x0015, 0x0000, 0x0000, 0x0015, 0x0026, 0x0026, + 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, + 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0000, 0x0026, + 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, + 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, + 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, + 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, + 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0074, + 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, + 0x0082, 0x0082, 0x0082, 0x0082, 0x0082, 0x0082, 0x0082, 0x0082, + 0x0082, 0x0082, 0x0082, 0x0082, 0x0082, 0x0082, 0x0082, 0x0082, + 0x0000, 0x0082, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0082, 0x0082, 0x0082, 0x0082, 0x0082, 0x0048, 0x0048, 0x0048, + 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, + 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0000, 0x0000, 0x0000, + 0x0048, 0x0037, 0x0037, 0x0037, 0x0037, 0x0037, 0x0037, 0x0037, + 0x0037, 0x0037, 0x0037, 0x0037, 0x0037, 0x0037, 0x0037, 0x0037, + 0x0037, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0037, 0x0062, + 0x0062, 0x0062, 0x0062, 0x0062, 0x0062, 0x0062, 0x0062, 0x0062, + 0x0062, 0x0062, 0x0062, 0x0062, 0x0062, 0x0062, 0x0062, 0x0061, + 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, + 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, + 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, + 0x0061, 0x002e, 0x002e, 0x002e, 0x002e, 0x0000, 0x002e, 0x002e, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002e, 0x002e, 0x002e, + 0x002e, 0x0000, 0x002e, 0x002e, 0x002e, 0x0000, 0x002e, 0x002e, + 0x002e, 0x002e, 0x002e, 0x002e, 0x002e, 0x002e, 0x002e, 0x002e, + 0x002e, 0x002e, 0x002e, 0x002e, 0x002e, 0x002e, 0x0000, 0x0000, + 0x002e, 0x002e, 0x002e, 0x0000, 0x0000, 0x0000, 0x0000, 0x002e, + 0x002e, 0x002e, 0x002e, 0x002e, 0x002e, 0x002e, 0x002e, 0x002e, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0043, + 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, + 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0075, + 0x0075, 0x0075, 0x0075, 0x0075, 0x0075, 0x0075, 0x0075, 0x0075, + 0x0075, 0x0075, 0x0075, 0x0075, 0x0075, 0x0075, 0x0075, 0x0070, + 0x0070, 0x0070, 0x0070, 0x0070, 0x0070, 0x0070, 0x0070, 0x0070, + 0x0070, 0x0070, 0x0070, 0x0070, 0x0070, 0x0070, 0x0070, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0070, 0x0070, 0x0070, 0x0070, 0x0070, + 0x0070, 0x0070, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0000, 0x0000, 0x0000, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0000, 0x0000, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0027, + 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, + 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0027, 0x0027, 0x0027, 0x0027, + 0x0027, 0x0027, 0x0027, 0x0027, 0x007a, 0x007a, 0x007a, 0x007a, + 0x007a, 0x007a, 0x007a, 0x007a, 0x007a, 0x007a, 0x007a, 0x007a, + 0x007a, 0x007a, 0x007a, 0x007a, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x007a, 0x007a, 0x007a, 0x007a, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x007a, 0x007a, 0x007a, 0x007a, 0x007a, 0x007a, 0x007a, 0x0044, + 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, + 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0086, 0x0086, + 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, + 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0086, 0x0086, 0x0086, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0086, 0x0086, 0x0086, + 0x0086, 0x0086, 0x0086, 0x0090, 0x0090, 0x0090, 0x0090, 0x0090, + 0x0090, 0x0090, 0x0090, 0x0090, 0x0090, 0x0090, 0x0090, 0x0090, + 0x0090, 0x0090, 0x0090, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x009c, 0x009c, 0x009c, 0x009c, 0x009c, + 0x009c, 0x009c, 0x009c, 0x009c, 0x009c, 0x009c, 0x009c, 0x009c, + 0x009c, 0x009c, 0x009c, 0x0000, 0x009c, 0x009c, 0x009c, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0093, 0x0093, 0x0093, + 0x0093, 0x0093, 0x0093, 0x0093, 0x0093, 0x0093, 0x0093, 0x0093, + 0x0093, 0x0093, 0x0093, 0x0093, 0x0093, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0094, 0x0094, 0x0094, + 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, + 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0099, 0x0099, 0x0099, 0x0099, 0x0099, + 0x0099, 0x0099, 0x0099, 0x0099, 0x0099, 0x0099, 0x0099, 0x0099, + 0x0099, 0x0099, 0x0099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0095, + 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, + 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, + 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x000b, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, + 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, + 0x002a, 0x002a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 0x0000, 0x0065, + 0x0065, 0x0065, 0x0065, 0x0065, 0x0065, 0x0065, 0x0065, 0x0065, + 0x0065, 0x0065, 0x0065, 0x0065, 0x0065, 0x0065, 0x0065, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0060, 0x0060, + 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, + 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0000, 0x0060, + 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, + 0x0060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x006f, 0x006f, 0x006f, 0x006f, 0x006f, 0x006f, 0x006f, + 0x006f, 0x006f, 0x006f, 0x006f, 0x006f, 0x006f, 0x006f, 0x006f, + 0x006f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0064, 0x0064, 0x0064, 0x0064, 0x0064, 0x0064, + 0x0064, 0x0064, 0x0064, 0x0064, 0x0064, 0x0064, 0x0064, 0x0064, + 0x0064, 0x0064, 0x004e, 0x004e, 0x004e, 0x004e, 0x004e, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, + 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, + 0x006c, 0x006c, 0x0000, 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, + 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, + 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, 0x0000, + 0x0084, 0x0000, 0x0084, 0x0084, 0x0084, 0x0084, 0x0000, 0x0084, + 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, + 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, 0x0000, 0x0084, 0x0084, + 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, 0x0084, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x006d, 0x006d, + 0x006d, 0x006d, 0x006d, 0x006d, 0x006d, 0x006d, 0x006d, 0x006d, + 0x006d, 0x006d, 0x006d, 0x006d, 0x006d, 0x006d, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x006b, 0x006b, 0x006b, 0x006b, + 0x0000, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, + 0x006b, 0x0000, 0x0000, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, + 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, + 0x0000, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x0000, + 0x006b, 0x006b, 0x0000, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, + 0x0000, 0x0002, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x0000, + 0x0000, 0x006b, 0x006b, 0x0000, 0x0000, 0x006b, 0x006b, 0x006b, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x006b, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x006b, 0x006b, 0x006b, 0x006b, + 0x0000, 0x0000, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, + 0x006b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0085, 0x0085, 0x0085, 0x0085, + 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, + 0x0085, 0x0085, 0x0085, 0x0085, 0x0000, 0x0085, 0x0085, 0x0085, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x007c, 0x007c, + 0x007c, 0x007c, 0x007c, 0x007c, 0x007c, 0x007c, 0x007c, 0x007c, + 0x007c, 0x007c, 0x007c, 0x007c, 0x007c, 0x007c, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x007b, 0x007b, + 0x007b, 0x007b, 0x007b, 0x007b, 0x007b, 0x007b, 0x007b, 0x007b, + 0x007b, 0x007b, 0x007b, 0x007b, 0x007b, 0x007b, 0x0000, 0x0000, + 0x007b, 0x007b, 0x007b, 0x007b, 0x007b, 0x007b, 0x007b, 0x007b, + 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, + 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0066, 0x0066, 0x0066, 0x0066, 0x0066, + 0x0066, 0x0066, 0x0066, 0x0066, 0x0066, 0x0066, 0x0066, 0x0066, + 0x0066, 0x0066, 0x0066, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, + 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, + 0x007f, 0x0000, 0x0000, 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, + 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, 0x007f, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x008e, 0x008e, 0x008e, 0x008e, 0x008e, 0x008e, 0x008e, 0x008e, + 0x008e, 0x008e, 0x008e, 0x008e, 0x008e, 0x008e, 0x008e, 0x008e, + 0x0000, 0x0000, 0x0000, 0x0000, 0x007d, 0x007d, 0x007d, 0x007d, + 0x007d, 0x007d, 0x007d, 0x007d, 0x007d, 0x007d, 0x007d, 0x007d, + 0x007d, 0x007d, 0x007d, 0x007d, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x007d, 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, + 0x0000, 0x0000, 0x009a, 0x0000, 0x0000, 0x009a, 0x009a, 0x009a, + 0x009a, 0x0000, 0x009a, 0x009a, 0x0000, 0x009a, 0x009a, 0x009a, + 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, + 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, 0x0000, 0x009a, 0x009a, + 0x0000, 0x0000, 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, + 0x009a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, 0x009a, + 0x009a, 0x009a, 0x009a, 0x009a, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, + 0x0097, 0x0097, 0x0000, 0x0000, 0x0097, 0x0097, 0x0097, 0x0097, + 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, + 0x0097, 0x0097, 0x0097, 0x0097, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x008d, + 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, + 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x008c, + 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, + 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0079, 0x0079, 0x0079, 0x0079, + 0x0079, 0x0079, 0x0079, 0x0079, 0x0079, 0x0079, 0x0079, 0x0079, + 0x0079, 0x0079, 0x0079, 0x0079, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, + 0x0081, 0x0081, 0x0081, 0x0081, 0x0000, 0x0081, 0x0081, 0x0081, + 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, + 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0083, + 0x0083, 0x0083, 0x0083, 0x0083, 0x0083, 0x0083, 0x0083, 0x0083, + 0x0083, 0x0083, 0x0083, 0x0083, 0x0083, 0x0083, 0x0083, 0x0000, + 0x0083, 0x0083, 0x0083, 0x0083, 0x0083, 0x0083, 0x0083, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x0000, + 0x008a, 0x008a, 0x0000, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, + 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, + 0x008a, 0x008a, 0x008a, 0x0000, 0x0000, 0x0000, 0x008a, 0x0000, + 0x008a, 0x008a, 0x0000, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, + 0x008a, 0x008a, 0x008a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, + 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x008f, 0x008f, 0x008f, 0x008f, 0x008f, + 0x008f, 0x0000, 0x008f, 0x008f, 0x0000, 0x008f, 0x008f, 0x008f, + 0x008f, 0x008f, 0x008f, 0x008f, 0x008f, 0x008f, 0x008f, 0x008f, + 0x008f, 0x008f, 0x008f, 0x008f, 0x008f, 0x0000, 0x008f, 0x008f, + 0x008f, 0x008f, 0x008f, 0x008f, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x008f, 0x008f, 0x008f, 0x008f, 0x008f, + 0x008f, 0x008f, 0x008f, 0x008f, 0x008f, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0091, 0x0091, 0x0091, 0x0091, 0x0091, + 0x0091, 0x0091, 0x0091, 0x0091, 0x0091, 0x0091, 0x0091, 0x0091, + 0x0091, 0x0091, 0x0091, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0035, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0057, 0x0057, 0x0057, 0x0057, 0x0057, 0x0057, + 0x0057, 0x0057, 0x0057, 0x0057, 0x0057, 0x0057, 0x0057, 0x0057, + 0x0057, 0x0057, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0057, + 0x0014, 0x0014, 0x0014, 0x0014, 0x0014, 0x0014, 0x0014, 0x0014, + 0x0014, 0x0014, 0x0014, 0x0014, 0x0014, 0x0014, 0x0014, 0x0014, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0019, 0x0019, 0x0019, + 0x0019, 0x0019, 0x0019, 0x0019, 0x0019, 0x0019, 0x0019, 0x0019, + 0x0019, 0x0019, 0x0019, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0080, 0x0080, 0x0080, 0x0080, 0x0080, + 0x0080, 0x0080, 0x0080, 0x0080, 0x0080, 0x0080, 0x0080, 0x0080, + 0x0080, 0x0080, 0x0080, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0073, 0x0073, 0x0073, 0x0073, + 0x0073, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073, + 0x0073, 0x0073, 0x0073, 0x0073, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0073, 0x0073, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, + 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, + 0x0067, 0x0067, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0077, 0x0077, 0x0077, 0x0077, + 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, + 0x0077, 0x0077, 0x0077, 0x0077, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0077, 0x0077, + 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, + 0x0000, 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, + 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, 0x0077, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0077, 0x0077, 0x0077, 0x0092, 0x0092, + 0x0092, 0x0092, 0x0092, 0x0092, 0x0092, 0x0092, 0x0092, 0x0092, + 0x0092, 0x0092, 0x0092, 0x0092, 0x0092, 0x0092, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, + 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, + 0x0063, 0x0063, 0x0063, 0x0000, 0x0000, 0x0000, 0x0000, 0x0063, + 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0063, 0x0089, + 0x008b, 0x0021, 0x0021, 0x009b, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, + 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0089, + 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, + 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x009b, + 0x009b, 0x009b, 0x009b, 0x009b, 0x009b, 0x009b, 0x009b, 0x009b, + 0x009b, 0x009b, 0x009b, 0x009b, 0x009b, 0x009b, 0x009b, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x002c, 0x002c, 0x002c, 0x002c, 0x0000, 0x002c, 0x002c, + 0x002c, 0x002c, 0x002c, 0x002c, 0x002c, 0x0000, 0x002c, 0x002c, + 0x0000, 0x002c, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, + 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, + 0x0025, 0x002c, 0x002c, 0x002c, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0025, 0x0025, 0x0025, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x002c, 0x002c, 0x002c, 0x002c, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x008b, 0x008b, 0x008b, + 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, + 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, + 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, + 0x0069, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, + 0x0069, 0x0069, 0x0000, 0x0000, 0x0069, 0x0069, 0x0069, 0x0069, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, + 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0000, 0x0001, 0x0001, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, + 0x0001, 0x0001, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0088, 0x0088, 0x0088, 0x0088, + 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, + 0x0088, 0x0088, 0x0088, 0x0088, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0088, + 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, + 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0031, 0x0031, + 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, + 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0000, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0000, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0000, + 0x0000, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0000, 0x001c, + 0x001c, 0x0000, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0096, 0x0096, 0x0096, 0x0096, + 0x0096, 0x0096, 0x0096, 0x0096, 0x0096, 0x0096, 0x0096, 0x0096, + 0x0096, 0x0096, 0x0096, 0x0096, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0096, 0x0096, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, + 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, + 0x0098, 0x0098, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0098, + 0x001a, 0x001a, 0x001a, 0x001a, 0x001a, 0x001a, 0x001a, 0x0000, + 0x001a, 0x001a, 0x001a, 0x001a, 0x0000, 0x001a, 0x001a, 0x0000, + 0x0071, 0x0071, 0x0071, 0x0071, 0x0071, 0x0071, 0x0071, 0x0071, + 0x0071, 0x0071, 0x0071, 0x0071, 0x0071, 0x0071, 0x0071, 0x0071, + 0x0000, 0x0000, 0x0071, 0x0071, 0x0071, 0x0071, 0x0071, 0x0071, + 0x0071, 0x0071, 0x0071, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x007e, 0x007e, 0x007e, 0x007e, + 0x007e, 0x007e, 0x007e, 0x007e, 0x007e, 0x007e, 0x007e, 0x007e, + 0x007e, 0x007e, 0x007e, 0x007e, 0x0000, 0x0000, 0x0000, 0x0000, + 0x007e, 0x007e, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0003, 0x0003, 0x0000, 0x0003, 0x0000, 0x0000, + 0x0003, 0x0000, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0000, 0x0003, 0x0003, 0x0003, 0x0003, 0x0000, 0x0003, + 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0003, 0x0000, 0x0003, + 0x0000, 0x0003, 0x0003, 0x0003, 0x0000, 0x0003, 0x0003, 0x0000, + 0x0003, 0x0000, 0x0000, 0x0003, 0x0000, 0x0003, 0x0000, 0x0003, + 0x0000, 0x0003, 0x0000, 0x0003, 0x0003, 0x0000, 0x0003, 0x0000, + 0x0000, 0x0003, 0x0003, 0x0003, 0x0003, 0x0000, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0000, 0x0003, 0x0003, 0x0003, 0x0003, 0x0000, + 0x0003, 0x0000, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0000, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0000, 0x0003, 0x0003, 0x0003, 0x0000, 0x0003, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0000, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0025, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0021, 0x0021, + 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 }; diff --git a/tools/make_unicode b/tools/make_unicode index dc2197f2e8e..61e280a095d 100755 --- a/tools/make_unicode +++ b/tools/make_unicode @@ -2993,7 +2993,7 @@ sub dump_scripts($) print OUTPUT "/* DO NOT EDIT!! */\n\n"; print OUTPUT "#include "windef.h"\n\n";
- dump_two_level_mapping( "wine_scripts_table", 0, 16, @scripts_table ); + dump_three_level_mapping( "wine_scripts_table", 0, 16, @scripts_table ); close OUTPUT; save_file($filename); } @@ -3257,7 +3257,7 @@ sub compress_array($$@) }
################################################################ -# dump a char -> 16-bit value mapping table using two-level tables +# dump a char -> value mapping table using two-level tables sub dump_two_level_mapping($$$@) { my $name = shift;
From: Alexandre Julliard julliard@winehq.org
--- dlls/dwrite/analyzer.c | 4 +- dlls/dwrite/linebreak.c | 827 +++++++++++++++++++++----- dlls/gdi32/uniscribe/bidi.c | 4 +- dlls/gdi32/uniscribe/breaking.c | 2 +- dlls/gdi32/uniscribe/linebreak.c | 827 +++++++++++++++++++++----- dlls/gdi32/uniscribe/shape.c | 6 +- dlls/gdi32/uniscribe/usp10.c | 2 +- dlls/gdi32/uniscribe/usp10_internal.h | 7 +- tools/make_unicode | 2 +- 9 files changed, 1358 insertions(+), 323 deletions(-)
diff --git a/dlls/dwrite/analyzer.c b/dlls/dwrite/analyzer.c index ce515f50b8e..72d3aada285 100644 --- a/dlls/dwrite/analyzer.c +++ b/dlls/dwrite/analyzer.c @@ -816,7 +816,7 @@ static inline void set_break_condition(UINT32 pos, enum BreakConditionLocation l
BOOL lb_is_newline_char(WCHAR ch) { - short c = get_table_entry_16(wine_linebreak_table, ch); + short c = get_table_entry_32(wine_linebreak_table, ch); return c == b_LF || c == b_NL || c == b_CR || c == b_BK; }
@@ -834,7 +834,7 @@ static HRESULT analyze_linebreaks(const WCHAR *text, UINT32 count, DWRITE_LINE_B
for (i = 0; i < count; i++) { - break_class[i] = get_table_entry_16(wine_linebreak_table, text[i]); + break_class[i] = get_table_entry_32(wine_linebreak_table, text[i]);
breakpoints[i].breakConditionBefore = DWRITE_BREAK_CONDITION_NEUTRAL; breakpoints[i].breakConditionAfter = DWRITE_BREAK_CONDITION_NEUTRAL; diff --git a/dlls/dwrite/linebreak.c b/dlls/dwrite/linebreak.c index ad9ec19438c..d9ac8725217 100644 --- a/dlls/dwrite/linebreak.c +++ b/dlls/dwrite/linebreak.c @@ -4,164 +4,368 @@
#include "windef.h"
-const unsigned short DECLSPEC_HIDDEN wine_linebreak_table[5710] = +const unsigned short DECLSPEC_HIDDEN wine_linebreak_table[9816] = { /* level 1 offsets */ - 0x0100, 0x0110, 0x0114, 0x0124, 0x012f, 0x013c, 0x014c, 0x015c, - 0x016c, 0x017c, 0x018c, 0x019c, 0x01ac, 0x01bc, 0x01cc, 0x01dc, - 0x01ec, 0x01fc, 0x020c, 0x021b, 0x022b, 0x0110, 0x0233, 0x0243, - 0x0253, 0x0263, 0x0272, 0x0282, 0x0292, 0x02a2, 0x0110, 0x02b2, - 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, - 0x0110, 0x0341, 0x0110, 0x0351, 0x035b, 0x036b, 0x037b, 0x038b, - 0x039b, 0x03ab, 0x03bb, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c4, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03d4, 0x03c0, 0x03c0, 0x03c0, 0x03dc, 0x0110, 0x03ec, 0x03fc, - 0x040c, 0x041c, 0x042c, 0x043c, 0x044c, 0x044e, 0x0450, 0x0452, - 0x044d, 0x044f, 0x0451, 0x044c, 0x044e, 0x0450, 0x0452, 0x044d, - 0x044f, 0x0451, 0x044c, 0x044e, 0x0450, 0x0452, 0x044d, 0x044f, - 0x0451, 0x044c, 0x044e, 0x0450, 0x0452, 0x044d, 0x044f, 0x0451, - 0x044c, 0x044e, 0x0450, 0x0452, 0x044d, 0x044f, 0x0451, 0x044c, - 0x044e, 0x0450, 0x0452, 0x044d, 0x044f, 0x0451, 0x044c, 0x045c, - 0x046c, 0x046c, 0x046c, 0x046c, 0x046c, 0x046c, 0x046c, 0x046c, - 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, - 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, - 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, - 0x047c, 0x03c0, 0x03c0, 0x048c, 0x0110, 0x049a, 0x04aa, 0x04ba, + 0x0110, 0x0120, 0x0130, 0x0140, 0x0143, 0x0151, 0x0151, 0x0151, + 0x0151, 0x0151, 0x0161, 0x0171, 0x0173, 0x017c, 0x018c, 0x0193, + 0x01a3, 0x01b3, 0x01c3, 0x01d3, 0x01df, 0x018c, 0x01e7, 0x0151, + 0x01f7, 0x018c, 0x0205, 0x0215, 0x0222, 0x0232, 0x0242, 0x0252, + 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, + 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0262, + 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, + 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0262, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x0272, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, /* level 2 offsets */ - 0x04ca, 0x04d8, 0x04e8, 0x04f8, 0x0508, 0x050d, 0x0508, 0x051b, - 0x052a, 0x04d8, 0x053a, 0x054a, 0x0508, 0x055a, 0x0508, 0x055a, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0563, 0x0570, 0x0508, 0x0508, 0x04d8, 0x04d8, 0x04d8, 0x04d8, - 0x0580, 0x0583, 0x0590, 0x05a0, 0x05b0, 0x0508, 0x05be, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x05cb, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x05db, - 0x0508, 0x05e4, 0x0508, 0x0508, 0x05ed, 0x05fd, 0x04d8, 0x05ff, - 0x060f, 0x061f, 0x0624, 0x0633, 0x0643, 0x0653, 0x0508, 0x0508, - 0x05c3, 0x04d8, 0x0663, 0x0673, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x067f, 0x0687, 0x0697, 0x06a1, 0x0672, 0x0508, 0x04d8, - 0x06b1, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x06be, 0x06cd, - 0x0697, 0x0508, 0x05c3, 0x06dd, 0x0508, 0x06ed, 0x06f9, 0x05dc, - 0x0508, 0x0709, 0x0719, 0x0508, 0x05dc, 0x0722, 0x0508, 0x0508, - 0x05c4, 0x04d8, 0x0730, 0x04d8, 0x073c, 0x0508, 0x0508, 0x0742, - 0x04d8, 0x074f, 0x075d, 0x0508, 0x076d, 0x0779, 0x0780, 0x078f, - 0x079d, 0x07ac, 0x07bb, 0x07cb, 0x07da, 0x0779, 0x0780, 0x07e9, - 0x07f7, 0x0806, 0x0815, 0x0825, 0x0834, 0x05be, 0x0780, 0x0841, - 0x084f, 0x085f, 0x07bb, 0x086f, 0x087f, 0x0779, 0x0780, 0x0841, - 0x088f, 0x089d, 0x07bb, 0x08ac, 0x08ba, 0x08c9, 0x08d9, 0x08e7, - 0x08f5, 0x0905, 0x0815, 0x0915, 0x0925, 0x05da, 0x0780, 0x0933, - 0x0941, 0x094f, 0x07bb, 0x095d, 0x096c, 0x05da, 0x0780, 0x0975, - 0x0941, 0x0985, 0x07bb, 0x0991, 0x09a1, 0x05da, 0x0508, 0x09af, - 0x09bd, 0x09cd, 0x07bb, 0x09d5, 0x09e5, 0x09ee, 0x0508, 0x09fc, - 0x0a0c, 0x0a1b, 0x0815, 0x0a2b, 0x0a3a, 0x0a3b, 0x0a3b, 0x0a40, - 0x0a50, 0x0a60, 0x0a6c, 0x0a6c, 0x0a7b, 0x0a3b, 0x0a87, 0x0a3d, - 0x0a92, 0x0aa2, 0x0a6c, 0x0a6c, 0x0ab2, 0x0ac0, 0x0697, 0x0acc, - 0x092a, 0x0508, 0x0adc, 0x0aeb, 0x0af5, 0x0b02, 0x04d8, 0x0b0b, - 0x0b1b, 0x0b2b, 0x0a6c, 0x0a6c, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, - 0x0b3b, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, 0x0b4b, 0x0508, 0x0508, - 0x0b5b, 0x0508, 0x0508, 0x0508, 0x0b6b, 0x0b6b, 0x0b6b, 0x0b6b, - 0x0b6b, 0x0b6b, 0x0b7b, 0x0b7b, 0x0b7b, 0x0b7b, 0x0b83, 0x0b8b, - 0x0b8b, 0x0b8b, 0x0b8b, 0x0b8b, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0b9b, 0x0bab, 0x0508, 0x0508, 0x0b9b, 0x0508, 0x0508, 0x0ba3, - 0x0bb3, 0x092b, 0x0508, 0x0508, 0x0bb3, 0x0508, 0x0508, 0x0508, - 0x0bbb, 0x0bcb, 0x0adc, 0x0508, 0x071a, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0bd5, 0x0be5, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0be5, 0x0bea, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0bfa, 0x0c08, 0x0508, 0x0c18, 0x0508, 0x0c27, 0x0508, - 0x0c37, 0x077c, 0x0c47, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, - 0x0c57, 0x0c67, 0x071a, 0x0c77, 0x0c67, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0c08, 0x0c87, 0x0508, 0x0c8e, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0c9e, 0x0508, 0x05dc, 0x0cae, 0x0cae, 0x0cbe, - 0x0a3b, 0x0a3d, 0x0cce, 0x0a3b, 0x0a3b, 0x0a3f, 0x0a3b, 0x0cde, - 0x0cee, 0x0508, 0x0508, 0x0cfe, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3c, - 0x0a3b, 0x0d0e, 0x0c67, 0x0c67, 0x0a3d, 0x04d8, 0x0d1d, 0x0a6c, - 0x0a6c, 0x0a6c, 0x073b, 0x0508, 0x0508, 0x0d2d, 0x0d38, 0x0d48, - 0x0d57, 0x0d63, 0x0d73, 0x0508, 0x0732, 0x0697, 0x0508, 0x0508, - 0x06be, 0x0d83, 0x0508, 0x0508, 0x0d2d, 0x0d93, 0x0da3, 0x0697, - 0x0508, 0x0db0, 0x0c08, 0x0508, 0x0508, 0x05e0, 0x08ac, 0x072f, - 0x0dc0, 0x0dc9, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x04d8, 0x04d8, - 0x04d8, 0x04d8, 0x0508, 0x0bd5, 0x0508, 0x0508, 0x0bd5, 0x0dd9, - 0x0508, 0x05dd, 0x0508, 0x0508, 0x0508, 0x05d6, 0x05d6, 0x0de8, - 0x0508, 0x0df8, 0x0e08, 0x0e18, 0x0e28, 0x0e38, 0x0e46, 0x0e50, - 0x0e60, 0x0e70, 0x0e80, 0x0adc, 0x0e90, 0x0e9a, 0x0ea8, 0x04d8, - 0x04d8, 0x0eb8, 0x0ec8, 0x0ed5, 0x0ee4, 0x0508, 0x0508, 0x0ef0, - 0x0f00, 0x0f02, 0x0f0c, 0x0f02, 0x0508, 0x0508, 0x0508, 0x0f1c, - 0x0508, 0x0508, 0x0f2c, 0x0f3a, 0x0f49, 0x0f58, 0x0f66, 0x0f70, - 0x0f80, 0x0508, 0x0f88, 0x0f69, 0x0f93, 0x0f99, 0x0508, 0x0508, - 0x0fa9, 0x0508, 0x0fb9, 0x0fc7, 0x0fd3, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0fe3, 0x0508, 0x0508, 0x0fec, 0x0a6c, 0x0719, 0x0a6c, - 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, - 0x0ffc, 0x0ffd, 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, 0x0f00, 0x0ffc, - 0x0ffc, 0x1007, 0x0ffc, 0x1015, 0x1025, 0x1033, 0x103f, 0x104d, - 0x105b, 0x0508, 0x106b, 0x107b, 0x0508, 0x108b, 0x109b, 0x0508, - 0x10ab, 0x10bb, 0x0508, 0x104f, 0x0508, 0x10bd, 0x10ca, 0x10d9, - 0x10e8, 0x10f7, 0x1104, 0x0508, 0x0508, 0x0508, 0x0508, 0x1112, - 0x1121, 0x112b, 0x0ffc, 0x1137, 0x0508, 0x0508, 0x1142, 0x0508, - 0x114c, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x114f, 0x1157, 0x0508, 0x0508, 0x0508, 0x0fb9, 0x0508, - 0x113b, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x1162, 0x0508, - 0x0776, 0x0508, 0x05d5, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x116c, 0x117b, 0x0508, 0x0508, 0x0b5b, 0x0508, 0x0508, - 0x0508, 0x0c09, 0x118a, 0x0508, 0x0fec, 0x119a, 0x119a, 0x119a, - 0x119a, 0x04d8, 0x04d8, 0x11aa, 0x11b8, 0x11c8, 0x11d8, 0x11e8, - 0x11f8, 0x0a6c, 0x0a6c, 0x1208, 0x120e, 0x1208, 0x1208, 0x1208, - 0x1208, 0x1208, 0x121a, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, - 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, - 0x122a, 0x0a6c, 0x123a, 0x124a, 0x1258, 0x1268, 0x1278, 0x1288, - 0x1208, 0x1295, 0x1208, 0x12a2, 0x12b1, 0x12c1, 0x1208, 0x1295, - 0x1208, 0x12a2, 0x12cc, 0x1235, 0x1208, 0x1208, 0x1207, 0x1208, - 0x1208, 0x1208, 0x1208, 0x1209, 0x1208, 0x1208, 0x1208, 0x1208, - 0x1208, 0x121a, 0x12dc, 0x1208, 0x1209, 0x1208, 0x1208, 0x12ec, - 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, - 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, - 0x0508, 0x0508, 0x0508, 0x0508, 0x1208, 0x12fc, 0x1208, 0x1208, - 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, - 0x1208, 0x1208, 0x1208, 0x1208, 0x1302, 0x1208, 0x1208, 0x1208, - 0x1308, 0x0508, 0x0508, 0x0db0, 0x1318, 0x0508, 0x1328, 0x0a6c, - 0x0508, 0x0508, 0x116c, 0x1338, 0x0508, 0x116d, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x1348, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0719, 0x1358, 0x0a6c, 0x0dae, 0x1368, 0x0508, 0x1375, 0x1385, - 0x0508, 0x0508, 0x0508, 0x1395, 0x13a5, 0x0508, 0x0508, 0x0d2d, - 0x13b5, 0x0c67, 0x04d8, 0x13c5, 0x0697, 0x0508, 0x13d5, 0x0508, - 0x13e5, 0x13f1, 0x0b6b, 0x1401, 0x073c, 0x0508, 0x0508, 0x1411, - 0x1420, 0x1430, 0x0a3b, 0x0cc4, 0x0508, 0x0508, 0x05c5, 0x13ee, - 0x143e, 0x144e, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, - 0x145e, 0x0a30, 0x05c3, 0x146e, 0x147d, 0x0c9d, 0x119a, 0x0508, - 0x0508, 0x0508, 0x0fe7, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x148d, 0x0c67, 0x149d, 0x14a1, 0x14ae, 0x14a5, - 0x14ae, 0x14a9, 0x14ae, 0x149d, 0x14a1, 0x14ae, 0x14a5, 0x14ae, - 0x14a9, 0x14ae, 0x149d, 0x14a1, 0x14ae, 0x14a5, 0x14ae, 0x14a9, - 0x14ae, 0x149d, 0x14a1, 0x14ae, 0x14a5, 0x14ae, 0x14ba, 0x0b7b, - 0x14ca, 0x0b8b, 0x0b8b, 0x14d5, 0x14e5, 0x14e5, 0x14e5, 0x14e5, - 0x14e5, 0x14e5, 0x14e5, 0x14e5, 0x14e5, 0x14e5, 0x14e5, 0x14e5, - 0x14e5, 0x14e5, 0x14e5, 0x14e5, 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, - 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, - 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, 0x0fec, 0x14f5, 0x1504, 0x150e, - 0x151e, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x152e, 0x0dad, 0x0508, 0x0508, 0x0508, 0x153e, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0dae, 0x0508, 0x0508, 0x0c09, 0x0a6c, - 0x0a6c, 0x154e, 0x04d8, 0x155e, 0x04d8, 0x156e, 0x157a, 0x158a, - 0x1599, 0x05d6, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x15a9, 0x15b9, 0x15c8, 0x1208, 0x15d8, 0x1208, 0x15e6, - 0x15f6, 0x1605, 0x1208, 0x1607, 0x1208, 0x1209, 0x1617, 0x161f, - 0x162f, 0x163e, + 0x0282, 0x0292, 0x0296, 0x02a6, 0x02b1, 0x02be, 0x02ce, 0x02de, + 0x02ee, 0x02fe, 0x030e, 0x031e, 0x032e, 0x033e, 0x034e, 0x035e, + 0x036e, 0x037e, 0x038e, 0x039d, 0x03ad, 0x0292, 0x03b5, 0x03c5, + 0x03d5, 0x03e5, 0x03f4, 0x0404, 0x0414, 0x0424, 0x0292, 0x0434, + 0x0444, 0x0454, 0x0464, 0x0474, 0x0484, 0x0494, 0x04a4, 0x04b4, + 0x0292, 0x04c3, 0x0292, 0x04d3, 0x04dd, 0x04ed, 0x04fd, 0x050d, + 0x051d, 0x052d, 0x053d, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0546, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0542, 0x0556, 0x0542, 0x0542, 0x0542, 0x055e, 0x0292, 0x056e, + 0x057e, 0x058e, 0x059e, 0x05ae, 0x05be, 0x05ce, 0x05d0, 0x05d2, + 0x05d4, 0x05cf, 0x05d1, 0x05d3, 0x05ce, 0x05d0, 0x05d2, 0x05d4, + 0x05cf, 0x05d1, 0x05d3, 0x05ce, 0x05d0, 0x05d2, 0x05d4, 0x05cf, + 0x05d1, 0x05d3, 0x05ce, 0x05de, 0x05ee, 0x05ee, 0x05ee, 0x05ee, + 0x05ee, 0x05ee, 0x05ee, 0x05ee, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x0542, 0x0542, 0x060e, 0x0292, + 0x061c, 0x062c, 0x063c, 0x064c, 0x065c, 0x066c, 0x067c, 0x068c, + 0x069c, 0x0292, 0x06ac, 0x06bc, 0x06cc, 0x06dc, 0x06ec, 0x06fc, + 0x070c, 0x0716, 0x0726, 0x0736, 0x0746, 0x0756, 0x0766, 0x0776, + 0x0784, 0x0794, 0x07a4, 0x07b4, 0x07c4, 0x07d4, 0x05fe, 0x07e4, + 0x07f4, 0x07ff, 0x080f, 0x0292, 0x0292, 0x0292, 0x081f, 0x082f, + 0x083b, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x0842, 0x0292, 0x0292, 0x0852, 0x085b, 0x0869, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x0292, 0x0879, 0x0886, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x0292, + 0x0292, 0x0896, 0x08a6, 0x05fe, 0x05fe, 0x08b2, 0x08c2, 0x0542, + 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x08d2, 0x0542, + 0x0542, 0x0542, 0x0292, 0x08e2, 0x08f2, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x08f3, 0x0542, 0x0903, 0x090a, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x091a, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x092a, 0x093a, 0x094a, 0x095a, 0x096a, 0x097a, 0x098a, + 0x0990, 0x099b, 0x0292, 0x0292, 0x09ab, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x09bb, 0x09cb, 0x09db, 0x09e2, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x09f2, 0x0a02, 0x0a12, 0x05fe, 0x05fe, 0x0a1b, 0x0a2b, + 0x0a3b, 0x05fe, 0x0542, 0x0a4b, 0x0542, 0x0a5b, 0x0a6b, 0x0a7b, + 0x0a8b, 0x0a9b, 0x0aab, 0x0abb, 0x0acb, 0x0adb, 0x0542, 0x0542, + 0x0542, 0x0aeb, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0542, 0x0aeb, 0x0afb, 0x0b0b, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, + /* level 3 offsets */ + 0x0b1b, 0x0b29, 0x0b39, 0x0b49, 0x0b59, 0x0b5e, 0x0b59, 0x0b6c, + 0x0b7b, 0x0b29, 0x0b8b, 0x0b9b, 0x0b59, 0x0bab, 0x0b59, 0x0bab, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0bb4, 0x0bc1, 0x0b59, 0x0b59, 0x0b29, 0x0b29, 0x0b29, 0x0b29, + 0x0bd1, 0x0bd4, 0x0be1, 0x0bf1, 0x0c01, 0x0b59, 0x0c0f, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0c1c, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0c2c, + 0x0b59, 0x0c35, 0x0b59, 0x0b59, 0x0c3e, 0x0c4e, 0x0b29, 0x0c50, + 0x0c60, 0x0c70, 0x0c75, 0x0c84, 0x0c94, 0x0ca4, 0x0b59, 0x0b59, + 0x0c14, 0x0b29, 0x0cb4, 0x0cc4, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0cd0, 0x0cd8, 0x0ce8, 0x0cf2, 0x0cc3, 0x0b59, 0x0b29, + 0x0d02, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0d0f, 0x0d1e, + 0x0ce8, 0x0b59, 0x0c14, 0x0d2e, 0x0b59, 0x0d3e, 0x0d4a, 0x0c2d, + 0x0b59, 0x0d5a, 0x0d6a, 0x0b59, 0x0c2d, 0x0d73, 0x0b59, 0x0b59, + 0x0c15, 0x0b29, 0x0d81, 0x0b29, 0x0d8d, 0x0b59, 0x0b59, 0x0d93, + 0x0b29, 0x0da0, 0x0dae, 0x0b59, 0x0dbe, 0x0dca, 0x0dd1, 0x0de0, + 0x0dee, 0x0dfd, 0x0e0c, 0x0e1c, 0x0e2b, 0x0dca, 0x0dd1, 0x0e3a, + 0x0e48, 0x0e57, 0x0e66, 0x0e76, 0x0e85, 0x0c0f, 0x0dd1, 0x0e92, + 0x0ea0, 0x0eb0, 0x0e0c, 0x0ec0, 0x0ed0, 0x0dca, 0x0dd1, 0x0e92, + 0x0ee0, 0x0eee, 0x0e0c, 0x0efd, 0x0f0b, 0x0f1a, 0x0f2a, 0x0f38, + 0x0f46, 0x0f56, 0x0e66, 0x0f66, 0x0f76, 0x0c2b, 0x0dd1, 0x0f84, + 0x0f92, 0x0fa0, 0x0e0c, 0x0fae, 0x0fbd, 0x0c2b, 0x0dd1, 0x0fc6, + 0x0f92, 0x0fd6, 0x0e0c, 0x0fe2, 0x0ff2, 0x0c2b, 0x0b59, 0x1000, + 0x100e, 0x101e, 0x0e0c, 0x1026, 0x1036, 0x103f, 0x0b59, 0x104d, + 0x105d, 0x106c, 0x0e66, 0x107c, 0x108b, 0x108c, 0x108c, 0x1091, + 0x10a1, 0x10b1, 0x10bd, 0x10bd, 0x10cc, 0x108c, 0x10d8, 0x108e, + 0x10e3, 0x10f3, 0x10bd, 0x10bd, 0x1103, 0x1111, 0x0ce8, 0x111d, + 0x0f7b, 0x0b59, 0x112d, 0x113c, 0x1146, 0x1153, 0x0b29, 0x115c, + 0x116c, 0x117c, 0x10bd, 0x10bd, 0x108c, 0x108c, 0x108c, 0x108c, + 0x118c, 0x108c, 0x108c, 0x108c, 0x108c, 0x119c, 0x0b59, 0x0b59, + 0x11ac, 0x0b59, 0x0b59, 0x0b59, 0x11bc, 0x11bc, 0x11bc, 0x11bc, + 0x11bc, 0x11bc, 0x11cc, 0x11cc, 0x11cc, 0x11cc, 0x11d4, 0x11dc, + 0x11dc, 0x11dc, 0x11dc, 0x11dc, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x11ec, 0x11fc, 0x0b59, 0x0b59, 0x11ec, 0x0b59, 0x0b59, 0x11f4, + 0x1204, 0x0f7c, 0x0b59, 0x0b59, 0x1204, 0x0b59, 0x0b59, 0x0b59, + 0x120c, 0x121c, 0x112d, 0x0b59, 0x0d6b, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x1226, 0x1236, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x1236, 0x123b, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x124b, 0x1259, 0x0b59, 0x1269, 0x0b59, 0x1278, 0x0b59, + 0x1288, 0x0dcd, 0x1298, 0x108c, 0x108c, 0x108c, 0x108c, 0x108c, + 0x12a8, 0x12b8, 0x0d6b, 0x12c8, 0x12b8, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x1259, 0x12d8, 0x0b59, 0x12df, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x12ef, 0x0b59, 0x0c2d, 0x12ff, 0x12ff, 0x130f, + 0x108c, 0x108e, 0x131f, 0x108c, 0x108c, 0x1090, 0x108c, 0x132f, + 0x133f, 0x0b59, 0x0b59, 0x134f, 0x108c, 0x108c, 0x108c, 0x108d, + 0x108c, 0x135f, 0x12b8, 0x12b8, 0x108e, 0x0b29, 0x136e, 0x10bd, + 0x10bd, 0x10bd, 0x0d8c, 0x0b59, 0x0b59, 0x137e, 0x1389, 0x1399, + 0x13a8, 0x13b4, 0x13c4, 0x0b59, 0x0d83, 0x0ce8, 0x0b59, 0x0b59, + 0x0d0f, 0x13d4, 0x0b59, 0x0b59, 0x137e, 0x13e4, 0x13f4, 0x0ce8, + 0x0b59, 0x1401, 0x1259, 0x0b59, 0x0b59, 0x0c31, 0x0efd, 0x0d80, + 0x1411, 0x141a, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b29, 0x0b29, + 0x0b29, 0x0b29, 0x0b59, 0x1226, 0x0b59, 0x0b59, 0x1226, 0x142a, + 0x0b59, 0x0c2e, 0x0b59, 0x0b59, 0x0b59, 0x0c27, 0x0c27, 0x1439, + 0x0b59, 0x1449, 0x1459, 0x1469, 0x1479, 0x1489, 0x1497, 0x14a1, + 0x14b1, 0x14c1, 0x14d1, 0x112d, 0x14e1, 0x14eb, 0x14f9, 0x0b29, + 0x0b29, 0x1509, 0x1519, 0x1526, 0x1535, 0x0b59, 0x0b59, 0x1541, + 0x1551, 0x1553, 0x155d, 0x1553, 0x0b59, 0x0b59, 0x0b59, 0x156d, + 0x0b59, 0x0b59, 0x157d, 0x158b, 0x159a, 0x15a9, 0x15b7, 0x15c1, + 0x15d1, 0x0b59, 0x15d9, 0x15ba, 0x15e4, 0x15ea, 0x0b59, 0x0b59, + 0x15fa, 0x0b59, 0x160a, 0x1618, 0x1624, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x1634, 0x0b59, 0x0b59, 0x163d, 0x10bd, 0x0d6a, 0x10bd, + 0x164d, 0x164d, 0x164d, 0x164d, 0x164d, 0x164d, 0x164d, 0x164d, + 0x164d, 0x164e, 0x164d, 0x164d, 0x164d, 0x164d, 0x1551, 0x164d, + 0x164d, 0x1658, 0x164d, 0x1666, 0x1676, 0x1684, 0x1690, 0x169e, + 0x16ac, 0x0b59, 0x16bc, 0x16cc, 0x0b59, 0x16dc, 0x16ec, 0x0b59, + 0x16fc, 0x170c, 0x0b59, 0x16a0, 0x0b59, 0x170e, 0x171b, 0x172a, + 0x1739, 0x1748, 0x1755, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x1763, + 0x1772, 0x177c, 0x164d, 0x1788, 0x0b59, 0x0b59, 0x1793, 0x0b59, + 0x179d, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x17a0, 0x17a8, 0x0b59, 0x0b59, 0x0b59, 0x160a, 0x0b59, + 0x178c, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x17b3, 0x0b59, + 0x0dc7, 0x0b59, 0x0c26, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x17bd, 0x17cc, 0x0b59, 0x0b59, 0x11ac, 0x0b59, 0x0b59, + 0x0b59, 0x125a, 0x17db, 0x0b59, 0x163d, 0x17eb, 0x17eb, 0x17eb, + 0x17eb, 0x0b29, 0x0b29, 0x17fb, 0x1809, 0x1819, 0x1829, 0x1839, + 0x1849, 0x10bd, 0x10bd, 0x1859, 0x185f, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x186b, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x187b, 0x10bd, 0x188b, 0x189b, 0x18a9, 0x18b9, 0x18c9, 0x18d9, + 0x1859, 0x18e6, 0x1859, 0x18f3, 0x1902, 0x1912, 0x1859, 0x18e6, + 0x1859, 0x18f3, 0x191d, 0x1886, 0x1859, 0x1859, 0x1858, 0x1859, + 0x1859, 0x1859, 0x1859, 0x185a, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x186b, 0x192d, 0x1859, 0x185a, 0x1859, 0x1859, 0x193d, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x1859, 0x194d, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1953, 0x1859, 0x1859, 0x1859, + 0x1959, 0x0b59, 0x0b59, 0x1401, 0x1969, 0x0b59, 0x1979, 0x10bd, + 0x0b59, 0x0b59, 0x17bd, 0x1989, 0x0b59, 0x17be, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x1999, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0d6a, 0x19a9, 0x10bd, 0x13ff, 0x19b9, 0x0b59, 0x19c6, 0x19d6, + 0x0b59, 0x0b59, 0x0b59, 0x19e6, 0x19f6, 0x0b59, 0x0b59, 0x137e, + 0x1a06, 0x12b8, 0x0b29, 0x1a16, 0x0ce8, 0x0b59, 0x1a26, 0x0b59, + 0x1a36, 0x1a42, 0x11bc, 0x1a52, 0x0d8d, 0x0b59, 0x0b59, 0x1a62, + 0x1a71, 0x1a81, 0x108c, 0x1315, 0x0b59, 0x0b59, 0x0c16, 0x1a3f, + 0x1a8f, 0x1a9f, 0x108c, 0x108c, 0x108c, 0x108c, 0x108c, 0x108c, + 0x1aaf, 0x1081, 0x0c14, 0x1abf, 0x1ace, 0x12ee, 0x17eb, 0x0b59, + 0x0b59, 0x0b59, 0x1638, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x1ade, 0x12b8, 0x1aee, 0x1af2, 0x1aff, 0x1af6, + 0x1aff, 0x1afa, 0x1aff, 0x1aee, 0x1af2, 0x1aff, 0x1af6, 0x1aff, + 0x1afa, 0x1aff, 0x1aee, 0x1af2, 0x1aff, 0x1af6, 0x1aff, 0x1afa, + 0x1aff, 0x1aee, 0x1af2, 0x1aff, 0x1af6, 0x1aff, 0x1b0b, 0x11cc, + 0x1b1b, 0x11dc, 0x11dc, 0x1b26, 0x1b36, 0x1b36, 0x1b36, 0x1b36, + 0x1b36, 0x1b36, 0x1b36, 0x1b36, 0x1b36, 0x1b36, 0x1b36, 0x1b36, + 0x1b36, 0x1b36, 0x1b36, 0x1b36, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x163d, 0x1b46, 0x1b55, 0x1b5f, + 0x1b6f, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x1b7f, 0x13fe, 0x0b59, 0x0b59, 0x0b59, 0x1b8f, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x13ff, 0x0b59, 0x0b59, 0x125a, 0x10bd, + 0x10bd, 0x1b9f, 0x0b29, 0x1baf, 0x0b29, 0x1bbf, 0x1bcb, 0x1bdb, + 0x1bea, 0x0c27, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x1bfa, 0x1c0a, 0x1c19, 0x1859, 0x1c29, 0x1859, 0x1c37, + 0x1c47, 0x1c56, 0x1859, 0x1c58, 0x1859, 0x185a, 0x1c68, 0x1c70, + 0x1c80, 0x1c8f, 0x0dce, 0x0b59, 0x0f7c, 0x1c9f, 0x0c2e, 0x0c2e, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0d6a, 0x1caf, 0x0b59, 0x0b59, 0x1cbb, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0c2d, 0x112d, 0x0eb0, 0x10bd, 0x10bd, 0x0b59, + 0x0b59, 0x1cc2, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x112d, 0x0b59, 0x0b59, 0x0b59, 0x0eb0, + 0x0cc4, 0x1638, 0x0b59, 0x0b59, 0x1cd2, 0x0b59, 0x0d6a, 0x0b59, + 0x0b59, 0x1cdf, 0x0b59, 0x1cef, 0x0b59, 0x0b59, 0x1cff, 0x1d0f, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0c2e, 0x12b8, 0x0b59, 0x0b59, 0x1cff, + 0x0b59, 0x1638, 0x0b59, 0x0b59, 0x0efd, 0x0b59, 0x0b59, 0x0b59, + 0x1d11, 0x0dcf, 0x0dcf, 0x1d20, 0x0c0f, 0x1d2e, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x163d, 0x0b59, 0x12ef, + 0x0efd, 0x10bd, 0x0c26, 0x0b59, 0x0b59, 0x1d3e, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x1d4e, 0x0b59, 0x0b59, 0x1d58, 0x0b59, 0x1d67, + 0x0b59, 0x0b59, 0x0b59, 0x0c2d, 0x0c8d, 0x10bd, 0x10bd, 0x10bd, + 0x0b59, 0x1d74, 0x0b59, 0x1d7f, 0x0b59, 0x1d8f, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x1d9e, 0x0b59, 0x13ff, + 0x0b59, 0x0b59, 0x1dad, 0x1dbd, 0x0b59, 0x1dc7, 0x1259, 0x1dd7, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x10bd, 0x10bd, 0x0b59, 0x0b59, + 0x1de7, 0x1df7, 0x0b59, 0x0b59, 0x0b59, 0x1e07, 0x0b59, 0x0c36, + 0x0b59, 0x1d96, 0x0b59, 0x1e17, 0x0c8b, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x1259, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x1b7f, 0x0b59, 0x0b59, + 0x0b59, 0x1e21, 0x0b59, 0x0b59, 0x13d0, 0x12b8, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0c2d, 0x0b59, 0x0b59, 0x1e2b, 0x1e3b, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0efd, 0x0b59, + 0x0d0f, 0x1e4b, 0x10bd, 0x0b59, 0x1e5b, 0x10bd, 0x10bd, 0x0b59, + 0x1638, 0x10bd, 0x0b59, 0x163d, 0x13c4, 0x0b59, 0x0b59, 0x1e6b, + 0x1e74, 0x13ff, 0x1e84, 0x1e94, 0x13c4, 0x0b59, 0x0b59, 0x1ea3, + 0x1eb1, 0x0b59, 0x1259, 0x12b8, 0x13c4, 0x0b59, 0x1a36, 0x1ec1, + 0x1ed1, 0x0b59, 0x0b59, 0x1ee1, 0x13c4, 0x0b59, 0x0b59, 0x1a62, + 0x1ef1, 0x1f01, 0x0c2c, 0x1d10, 0x0b59, 0x0c0f, 0x0c13, 0x1f11, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x1f21, 0x0cf2, 0x1f30, 0x0b59, + 0x0b59, 0x17bd, 0x1f40, 0x12b8, 0x1f50, 0x0dca, 0x0dd1, 0x1f5f, + 0x0ee0, 0x1f6f, 0x1f7d, 0x1a41, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x1f8d, + 0x1f96, 0x1fa6, 0x1e3b, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b29, + 0x1fb6, 0x12b8, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x17bd, 0x1fc6, 0x1fd5, 0x1fde, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b29, 0x1fee, 0x12b8, + 0x1ffe, 0x10bd, 0x0b59, 0x0b59, 0x0c14, 0x200e, 0x12b8, 0x10bd, + 0x10bd, 0x10bd, 0x108c, 0x201e, 0x1090, 0x202e, 0x203d, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0c13, 0x204d, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0ce8, 0x205d, 0x206c, 0x2078, 0x0b59, 0x2088, 0x2096, 0x12b8, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0c34, 0x0b59, 0x0b59, 0x20a6, + 0x20b5, 0x10bd, 0x20c5, 0x0b59, 0x0b59, 0x20d2, 0x20e2, 0x1f91, + 0x0b59, 0x0b59, 0x0c15, 0x20f2, 0x2101, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x1259, 0x0dd1, 0x0b59, 0x17bd, 0x1154, 0x2111, 0x0ce8, + 0x112d, 0x2121, 0x0b59, 0x113b, 0x1153, 0x1a3f, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0e8c, 0x0b59, 0x0b59, 0x2130, 0x213f, 0x12b8, + 0x214f, 0x0b59, 0x2159, 0x2166, 0x12b8, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x2176, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x0eb0, 0x0b59, 0x2186, 0x2195, 0x21a3, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0d6b, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0c2d, 0x21b2, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x21a1, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x1b7f, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x21c2, 0x0b59, 0x0b59, + 0x21d0, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x21da, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0c2d, 0x21ea, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x1238, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x163d, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x1259, + 0x0b59, 0x0c2d, 0x21fa, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0c2d, + 0x12b8, 0x0b59, 0x0c2e, 0x220a, 0x0b59, 0x0b59, 0x0b59, 0x221a, + 0x2226, 0x2236, 0x0c0f, 0x1d41, 0x0b59, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x2241, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x2251, 0x2261, 0x0b29, 0x0b29, + 0x2269, 0x13c4, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x2279, 0x2289, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1958, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x12ef, 0x10bd, 0x10bd, + 0x1957, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x1d2c, 0x1859, 0x1859, 0x2299, 0x10bd, 0x10bd, 0x22a9, 0x22b5, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x188b, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0d6a, 0x112d, + 0x1259, 0x22c5, 0x22d5, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x0b29, 0x0b29, 0x2263, 0x0b29, 0x1a3f, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x21a1, 0x10bd, 0x10bd, 0x10bd, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x12ef, + 0x0b59, 0x0b59, 0x0c35, 0x0b59, 0x0b59, 0x0b59, 0x22e5, 0x0b29, + 0x22f2, 0x0b59, 0x22fe, 0x0b59, 0x0b59, 0x0b59, 0x0d6a, 0x10bd, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x230c, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x21a1, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x163d, 0x0b59, 0x1259, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0c27, 0x0b59, 0x0b59, + 0x0b59, 0x0dcd, 0x231a, 0x2328, 0x0c28, 0x0b59, 0x0b59, 0x0b59, + 0x11ef, 0x1d2b, 0x0b59, 0x2335, 0x2345, 0x0c2b, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0c36, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x234f, 0x235d, 0x235d, + 0x235d, 0x0b29, 0x0b29, 0x0b29, 0x236d, 0x0b29, 0x0b29, 0x0be4, + 0x237d, 0x2389, 0x2395, 0x0c4e, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0b59, 0x0c2d, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x1154, 0x23a0, 0x23ae, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0b59, 0x0b59, 0x112d, 0x23be, 0x1a81, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0b59, 0x23ce, 0x10bd, 0x0b59, 0x0b59, 0x0c13, 0x23de, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x23ee, 0x0c2d, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0c37, 0x1a3f, 0x10bd, 0x10bd, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x23fe, 0x240e, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x0c2c, 0x0b59, 0x0b59, 0x1b9f, 0x241e, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0c2c, 0x0b59, 0x0b59, 0x0c2e, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0c28, 0x0b59, 0x242d, 0x243a, 0x2448, 0x2458, 0x2466, + 0x246e, 0x0dd0, 0x1638, 0x247d, 0x1638, 0x10bd, 0x10bd, 0x10bd, + 0x1e3b, 0x248d, 0x164d, 0x164f, 0x164d, 0x164d, 0x164d, 0x249d, + 0x164d, 0x164d, 0x164d, 0x248d, 0x1859, 0x1859, 0x1859, 0x24aa, + 0x24b0, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x24c0, 0x24c6, 0x1859, 0x24cd, 0x24db, 0x1859, 0x1859, + 0x24e8, 0x1859, 0x1859, 0x1859, 0x1859, 0x24f8, 0x2507, 0x2511, + 0x2518, 0x2527, 0x2535, 0x2545, 0x2553, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1714, 0x255c, 0x2567, 0x2575, 0x1711, 0x1859, 0x1859, + 0x2585, 0x1859, 0x2595, 0x1859, 0x1859, 0x1859, 0x25a1, 0x1859, + 0x25ad, 0x1859, 0x1859, 0x1859, 0x1859, 0x25b8, 0x0b59, 0x0b59, + 0x25c8, 0x1859, 0x1859, 0x24c2, 0x25d8, 0x25de, 0x1859, 0x1859, + 0x1859, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x25ee, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x2567, 0x1859, + 0x1859, 0x170f, 0x0b59, 0x0b59, 0x0b59, 0x1713, 0x1711, 0x0b59, + 0x0b59, 0x1713, 0x0b59, 0x170d, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x25fe, 0x250f, 0x2530, 0x260d, 0x1859, 0x1859, 0x1859, + 0x252f, 0x1859, 0x1859, 0x1859, 0x261c, 0x250a, 0x262b, 0x1859, + 0x1859, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x25ee, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x25d9, 0x1859, 0x1859, + 0x2501, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0c29, 0x0b59, 0x0b59, 0x0d6a, 0x10bd, 0x10bd, + 0x12b8, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x2639, 0x2648, 0x10bd, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, + 0x0b29, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, + 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, + 0x10bd, /* values */ 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0022, 0x0003, 0x0001, 0x0001, 0x0002, 0x0004, 0x0004, @@ -723,5 +927,316 @@ const unsigned short DECLSPEC_HIDDEN wine_linebreak_table[5710] = 0x001e, 0x001e, 0x001a, 0x001a, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, - 0x0007, 0x0024, 0x0011, 0x0011 + 0x0007, 0x0024, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x001d, 0x001d, 0x0011, 0x001d, 0x0022, 0x0022, 0x0022, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, 0x0011, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, + 0x0011, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, + 0x0011, 0x0011, 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x0011, 0x0011, + 0x0011, 0x001d, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x0011, 0x0011, 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x0011, 0x0004, + 0x0004, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, + 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0004, 0x0022, 0x0022, 0x0022, 0x0022, + 0x0022, 0x0022, 0x0022, 0x0022, 0x001d, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0004, 0x0004, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, 0x0022, 0x0022, + 0x0022, 0x0022, 0x001f, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0022, 0x0022, 0x0022, + 0x0022, 0x0022, 0x0022, 0x0022, 0x001d, 0x001d, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0004, 0x0004, 0x0022, 0x0011, 0x0011, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0022, 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x0004, 0x001d, 0x001d, 0x0004, 0x0004, 0x001d, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, + 0x0004, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x0011, 0x0011, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0011, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0022, 0x0022, + 0x0022, 0x0022, 0x001d, 0x0004, 0x0004, 0x001d, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, + 0x001d, 0x0004, 0x001d, 0x0021, 0x001d, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, 0x001d, 0x0022, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x0004, 0x0004, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001d, 0x0021, 0x001d, 0x0022, 0x0022, 0x0022, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0022, 0x0022, + 0x001d, 0x0022, 0x0022, 0x001d, 0x0004, 0x0011, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x0011, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, + 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0004, + 0x0004, 0x001d, 0x0004, 0x0004, 0x001d, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0004, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, + 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, + 0x0022, 0x0022, 0x001d, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0022, 0x0022, 0x0011, + 0x001d, 0x0004, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0021, 0x0022, 0x0022, 0x0017, 0x0017, + 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, 0x0022, 0x0022, 0x0022, + 0x0022, 0x0022, 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, + 0x0004, 0x0011, 0x0011, 0x0004, 0x0022, 0x0022, 0x001d, 0x001d, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, + 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, + 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, + 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0011, 0x0011, + 0x0023, 0x0023, 0x0023, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0023, 0x0023, 0x0022, + 0x0022, 0x0022, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, + 0x0023, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x0011, 0x0011, + 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x0011, 0x001d, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0011, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x0004, 0x0004, 0x0022, + 0x0022, 0x0022, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x0021, 0x001d, 0x0004, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x0021, 0x001d, + 0x0022, 0x0022, 0x0022, 0x0022, 0x0021, 0x001d, 0x0004, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0022, 0x0022, 0x0022, 0x001d, 0x0021, 0x0021, 0x0022, + 0x0022, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x0022, + 0x0022, 0x0022, 0x0022, 0x0022, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0021, 0x0017, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, 0x0011, 0x0004, + 0x0011, 0x0004, 0x0004, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x0004, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001b, 0x001b, 0x001b, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0022, + 0x0022, 0x0022, 0x0022, 0x0022, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0012, + 0x0012, 0x0012, 0x0013, 0x0013, 0x0013, 0x001d, 0x001d, 0x0013, + 0x001d, 0x001d, 0x001d, 0x0012, 0x0013, 0x0012, 0x0013, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0012, 0x0013, 0x0013, 0x001d, 0x001d, 0x001d, 0x001d, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0012, 0x0013, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x0011, 0x0011, 0x0011, 0x0011, 0x0022, 0x0022, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0022, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0022, 0x0022, + 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, + 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0011, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, 0x001d, + 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x001d, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0016, 0x0016, + 0x0016, 0x0016, 0x0006, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001e, 0x001e, + 0x001e, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0027, 0x0027, + 0x0027, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0027, 0x0027, + 0x0027, 0x0027, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x001d, 0x0004, + 0x0004, 0x0022, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, + 0x0004, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x001d, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x001d, 0x0011, 0x0011, 0x001d, 0x001d, 0x0011, 0x0011, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x001d, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x0011, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0004, 0x001d, 0x001d, 0x0022, 0x0022, 0x0022, + 0x0022, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0004, 0x0004, + 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0004, 0x0011, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x001a, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0012, 0x0012, 0x001b, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x0011, 0x001d, 0x0011, + 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x001d, 0x0011, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x0011, 0x001d, 0x0011, + 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, + 0x0011, 0x001d, 0x0011, 0x0011, 0x001d, 0x0011, 0x001d, 0x0011, + 0x001d, 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, 0x0011, 0x001d, + 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, + 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x001e, + 0x001e, 0x001e, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, + 0x0024, 0x0024, 0x0024, 0x0024, 0x001d, 0x001d, 0x001d, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001d, + 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001d, 0x001e, + 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x0029, + 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x001e, 0x001e, 0x0029, + 0x0029, 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, + 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x0029, + 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, + 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, + 0x001e, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001d, 0x001e, 0x001d, 0x001e, 0x001d, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001d, 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, 0x0029, + 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, + 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x001e, + 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0015, 0x0015, 0x0015, 0x0016, 0x0016, + 0x0016, 0x001d, 0x001d, 0x001d, 0x001d, 0x001e, 0x001e, 0x001e, + 0x001e, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, + 0x001e, 0x001e, 0x001e, 0x001d, 0x001d, 0x001d, 0x001d, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0029, + 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, + 0x0029, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x0029, 0x0029, + 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, 0x0029, + 0x001e, 0x0029, 0x0029, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, + 0x001e, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, + 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x0011, 0x0011, 0x0004, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011 }; diff --git a/dlls/gdi32/uniscribe/bidi.c b/dlls/gdi32/uniscribe/bidi.c index e1d0a11697d..287f247f9b8 100644 --- a/dlls/gdi32/uniscribe/bidi.c +++ b/dlls/gdi32/uniscribe/bidi.c @@ -164,7 +164,7 @@ static void classify(const WCHAR *string, WORD *chartype, DWORD count, const SCR
for (i = 0; i < count; ++i) { - chartype[i] = get_table_entry( bidi_direction_table, string[i] ); + chartype[i] = get_table_entry_16( bidi_direction_table, string[i] ); if (c->fLegacyBidiClass && chartype[i] == ES) { if (string[i] == '+' || string[i] == '-') chartype[i] = NI; @@ -658,7 +658,7 @@ static BracketPair *computeBracketPairs(IsolatedRun *iso_run)
for (i = 0; i < iso_run->length; i++) { - unsigned short ubv = get_table_entry(bidi_bracket_table, iso_run->item[i].ch); + unsigned short ubv = get_table_entry_16(bidi_bracket_table, iso_run->item[i].ch);
if (!ubv) continue; diff --git a/dlls/gdi32/uniscribe/breaking.c b/dlls/gdi32/uniscribe/breaking.c index 480d69234af..d6fabdc168a 100644 --- a/dlls/gdi32/uniscribe/breaking.c +++ b/dlls/gdi32/uniscribe/breaking.c @@ -87,7 +87,7 @@ void BREAK_line(const WCHAR *chars, int count, const SCRIPT_ANALYSIS *sa, SCRIPT
for (i = 0; i < count; i++) { - break_class[i] = get_table_entry( wine_linebreak_table, chars[i] ); + break_class[i] = get_table_entry_32( wine_linebreak_table, chars[i] ); break_before[i] = 0;
memset(&la[i],0,sizeof(SCRIPT_LOGATTR)); diff --git a/dlls/gdi32/uniscribe/linebreak.c b/dlls/gdi32/uniscribe/linebreak.c index ad9ec19438c..d9ac8725217 100644 --- a/dlls/gdi32/uniscribe/linebreak.c +++ b/dlls/gdi32/uniscribe/linebreak.c @@ -4,164 +4,368 @@
#include "windef.h"
-const unsigned short DECLSPEC_HIDDEN wine_linebreak_table[5710] = +const unsigned short DECLSPEC_HIDDEN wine_linebreak_table[9816] = { /* level 1 offsets */ - 0x0100, 0x0110, 0x0114, 0x0124, 0x012f, 0x013c, 0x014c, 0x015c, - 0x016c, 0x017c, 0x018c, 0x019c, 0x01ac, 0x01bc, 0x01cc, 0x01dc, - 0x01ec, 0x01fc, 0x020c, 0x021b, 0x022b, 0x0110, 0x0233, 0x0243, - 0x0253, 0x0263, 0x0272, 0x0282, 0x0292, 0x02a2, 0x0110, 0x02b2, - 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, - 0x0110, 0x0341, 0x0110, 0x0351, 0x035b, 0x036b, 0x037b, 0x038b, - 0x039b, 0x03ab, 0x03bb, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c4, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, 0x03c0, - 0x03d4, 0x03c0, 0x03c0, 0x03c0, 0x03dc, 0x0110, 0x03ec, 0x03fc, - 0x040c, 0x041c, 0x042c, 0x043c, 0x044c, 0x044e, 0x0450, 0x0452, - 0x044d, 0x044f, 0x0451, 0x044c, 0x044e, 0x0450, 0x0452, 0x044d, - 0x044f, 0x0451, 0x044c, 0x044e, 0x0450, 0x0452, 0x044d, 0x044f, - 0x0451, 0x044c, 0x044e, 0x0450, 0x0452, 0x044d, 0x044f, 0x0451, - 0x044c, 0x044e, 0x0450, 0x0452, 0x044d, 0x044f, 0x0451, 0x044c, - 0x044e, 0x0450, 0x0452, 0x044d, 0x044f, 0x0451, 0x044c, 0x045c, - 0x046c, 0x046c, 0x046c, 0x046c, 0x046c, 0x046c, 0x046c, 0x046c, - 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, - 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, - 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, 0x047c, - 0x047c, 0x03c0, 0x03c0, 0x048c, 0x0110, 0x049a, 0x04aa, 0x04ba, + 0x0110, 0x0120, 0x0130, 0x0140, 0x0143, 0x0151, 0x0151, 0x0151, + 0x0151, 0x0151, 0x0161, 0x0171, 0x0173, 0x017c, 0x018c, 0x0193, + 0x01a3, 0x01b3, 0x01c3, 0x01d3, 0x01df, 0x018c, 0x01e7, 0x0151, + 0x01f7, 0x018c, 0x0205, 0x0215, 0x0222, 0x0232, 0x0242, 0x0252, + 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, + 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0262, + 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, + 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0151, 0x0262, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x0272, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, + 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, /* level 2 offsets */ - 0x04ca, 0x04d8, 0x04e8, 0x04f8, 0x0508, 0x050d, 0x0508, 0x051b, - 0x052a, 0x04d8, 0x053a, 0x054a, 0x0508, 0x055a, 0x0508, 0x055a, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0563, 0x0570, 0x0508, 0x0508, 0x04d8, 0x04d8, 0x04d8, 0x04d8, - 0x0580, 0x0583, 0x0590, 0x05a0, 0x05b0, 0x0508, 0x05be, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x05cb, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x05db, - 0x0508, 0x05e4, 0x0508, 0x0508, 0x05ed, 0x05fd, 0x04d8, 0x05ff, - 0x060f, 0x061f, 0x0624, 0x0633, 0x0643, 0x0653, 0x0508, 0x0508, - 0x05c3, 0x04d8, 0x0663, 0x0673, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x067f, 0x0687, 0x0697, 0x06a1, 0x0672, 0x0508, 0x04d8, - 0x06b1, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x06be, 0x06cd, - 0x0697, 0x0508, 0x05c3, 0x06dd, 0x0508, 0x06ed, 0x06f9, 0x05dc, - 0x0508, 0x0709, 0x0719, 0x0508, 0x05dc, 0x0722, 0x0508, 0x0508, - 0x05c4, 0x04d8, 0x0730, 0x04d8, 0x073c, 0x0508, 0x0508, 0x0742, - 0x04d8, 0x074f, 0x075d, 0x0508, 0x076d, 0x0779, 0x0780, 0x078f, - 0x079d, 0x07ac, 0x07bb, 0x07cb, 0x07da, 0x0779, 0x0780, 0x07e9, - 0x07f7, 0x0806, 0x0815, 0x0825, 0x0834, 0x05be, 0x0780, 0x0841, - 0x084f, 0x085f, 0x07bb, 0x086f, 0x087f, 0x0779, 0x0780, 0x0841, - 0x088f, 0x089d, 0x07bb, 0x08ac, 0x08ba, 0x08c9, 0x08d9, 0x08e7, - 0x08f5, 0x0905, 0x0815, 0x0915, 0x0925, 0x05da, 0x0780, 0x0933, - 0x0941, 0x094f, 0x07bb, 0x095d, 0x096c, 0x05da, 0x0780, 0x0975, - 0x0941, 0x0985, 0x07bb, 0x0991, 0x09a1, 0x05da, 0x0508, 0x09af, - 0x09bd, 0x09cd, 0x07bb, 0x09d5, 0x09e5, 0x09ee, 0x0508, 0x09fc, - 0x0a0c, 0x0a1b, 0x0815, 0x0a2b, 0x0a3a, 0x0a3b, 0x0a3b, 0x0a40, - 0x0a50, 0x0a60, 0x0a6c, 0x0a6c, 0x0a7b, 0x0a3b, 0x0a87, 0x0a3d, - 0x0a92, 0x0aa2, 0x0a6c, 0x0a6c, 0x0ab2, 0x0ac0, 0x0697, 0x0acc, - 0x092a, 0x0508, 0x0adc, 0x0aeb, 0x0af5, 0x0b02, 0x04d8, 0x0b0b, - 0x0b1b, 0x0b2b, 0x0a6c, 0x0a6c, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, - 0x0b3b, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, 0x0b4b, 0x0508, 0x0508, - 0x0b5b, 0x0508, 0x0508, 0x0508, 0x0b6b, 0x0b6b, 0x0b6b, 0x0b6b, - 0x0b6b, 0x0b6b, 0x0b7b, 0x0b7b, 0x0b7b, 0x0b7b, 0x0b83, 0x0b8b, - 0x0b8b, 0x0b8b, 0x0b8b, 0x0b8b, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0b9b, 0x0bab, 0x0508, 0x0508, 0x0b9b, 0x0508, 0x0508, 0x0ba3, - 0x0bb3, 0x092b, 0x0508, 0x0508, 0x0bb3, 0x0508, 0x0508, 0x0508, - 0x0bbb, 0x0bcb, 0x0adc, 0x0508, 0x071a, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0bd5, 0x0be5, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0be5, 0x0bea, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0bfa, 0x0c08, 0x0508, 0x0c18, 0x0508, 0x0c27, 0x0508, - 0x0c37, 0x077c, 0x0c47, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, - 0x0c57, 0x0c67, 0x071a, 0x0c77, 0x0c67, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0c08, 0x0c87, 0x0508, 0x0c8e, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0c9e, 0x0508, 0x05dc, 0x0cae, 0x0cae, 0x0cbe, - 0x0a3b, 0x0a3d, 0x0cce, 0x0a3b, 0x0a3b, 0x0a3f, 0x0a3b, 0x0cde, - 0x0cee, 0x0508, 0x0508, 0x0cfe, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3c, - 0x0a3b, 0x0d0e, 0x0c67, 0x0c67, 0x0a3d, 0x04d8, 0x0d1d, 0x0a6c, - 0x0a6c, 0x0a6c, 0x073b, 0x0508, 0x0508, 0x0d2d, 0x0d38, 0x0d48, - 0x0d57, 0x0d63, 0x0d73, 0x0508, 0x0732, 0x0697, 0x0508, 0x0508, - 0x06be, 0x0d83, 0x0508, 0x0508, 0x0d2d, 0x0d93, 0x0da3, 0x0697, - 0x0508, 0x0db0, 0x0c08, 0x0508, 0x0508, 0x05e0, 0x08ac, 0x072f, - 0x0dc0, 0x0dc9, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x04d8, 0x04d8, - 0x04d8, 0x04d8, 0x0508, 0x0bd5, 0x0508, 0x0508, 0x0bd5, 0x0dd9, - 0x0508, 0x05dd, 0x0508, 0x0508, 0x0508, 0x05d6, 0x05d6, 0x0de8, - 0x0508, 0x0df8, 0x0e08, 0x0e18, 0x0e28, 0x0e38, 0x0e46, 0x0e50, - 0x0e60, 0x0e70, 0x0e80, 0x0adc, 0x0e90, 0x0e9a, 0x0ea8, 0x04d8, - 0x04d8, 0x0eb8, 0x0ec8, 0x0ed5, 0x0ee4, 0x0508, 0x0508, 0x0ef0, - 0x0f00, 0x0f02, 0x0f0c, 0x0f02, 0x0508, 0x0508, 0x0508, 0x0f1c, - 0x0508, 0x0508, 0x0f2c, 0x0f3a, 0x0f49, 0x0f58, 0x0f66, 0x0f70, - 0x0f80, 0x0508, 0x0f88, 0x0f69, 0x0f93, 0x0f99, 0x0508, 0x0508, - 0x0fa9, 0x0508, 0x0fb9, 0x0fc7, 0x0fd3, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0fe3, 0x0508, 0x0508, 0x0fec, 0x0a6c, 0x0719, 0x0a6c, - 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, - 0x0ffc, 0x0ffd, 0x0ffc, 0x0ffc, 0x0ffc, 0x0ffc, 0x0f00, 0x0ffc, - 0x0ffc, 0x1007, 0x0ffc, 0x1015, 0x1025, 0x1033, 0x103f, 0x104d, - 0x105b, 0x0508, 0x106b, 0x107b, 0x0508, 0x108b, 0x109b, 0x0508, - 0x10ab, 0x10bb, 0x0508, 0x104f, 0x0508, 0x10bd, 0x10ca, 0x10d9, - 0x10e8, 0x10f7, 0x1104, 0x0508, 0x0508, 0x0508, 0x0508, 0x1112, - 0x1121, 0x112b, 0x0ffc, 0x1137, 0x0508, 0x0508, 0x1142, 0x0508, - 0x114c, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x114f, 0x1157, 0x0508, 0x0508, 0x0508, 0x0fb9, 0x0508, - 0x113b, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x1162, 0x0508, - 0x0776, 0x0508, 0x05d5, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x116c, 0x117b, 0x0508, 0x0508, 0x0b5b, 0x0508, 0x0508, - 0x0508, 0x0c09, 0x118a, 0x0508, 0x0fec, 0x119a, 0x119a, 0x119a, - 0x119a, 0x04d8, 0x04d8, 0x11aa, 0x11b8, 0x11c8, 0x11d8, 0x11e8, - 0x11f8, 0x0a6c, 0x0a6c, 0x1208, 0x120e, 0x1208, 0x1208, 0x1208, - 0x1208, 0x1208, 0x121a, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, - 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, - 0x122a, 0x0a6c, 0x123a, 0x124a, 0x1258, 0x1268, 0x1278, 0x1288, - 0x1208, 0x1295, 0x1208, 0x12a2, 0x12b1, 0x12c1, 0x1208, 0x1295, - 0x1208, 0x12a2, 0x12cc, 0x1235, 0x1208, 0x1208, 0x1207, 0x1208, - 0x1208, 0x1208, 0x1208, 0x1209, 0x1208, 0x1208, 0x1208, 0x1208, - 0x1208, 0x121a, 0x12dc, 0x1208, 0x1209, 0x1208, 0x1208, 0x12ec, - 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, - 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, - 0x0508, 0x0508, 0x0508, 0x0508, 0x1208, 0x12fc, 0x1208, 0x1208, - 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, 0x1208, - 0x1208, 0x1208, 0x1208, 0x1208, 0x1302, 0x1208, 0x1208, 0x1208, - 0x1308, 0x0508, 0x0508, 0x0db0, 0x1318, 0x0508, 0x1328, 0x0a6c, - 0x0508, 0x0508, 0x116c, 0x1338, 0x0508, 0x116d, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x1348, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0719, 0x1358, 0x0a6c, 0x0dae, 0x1368, 0x0508, 0x1375, 0x1385, - 0x0508, 0x0508, 0x0508, 0x1395, 0x13a5, 0x0508, 0x0508, 0x0d2d, - 0x13b5, 0x0c67, 0x04d8, 0x13c5, 0x0697, 0x0508, 0x13d5, 0x0508, - 0x13e5, 0x13f1, 0x0b6b, 0x1401, 0x073c, 0x0508, 0x0508, 0x1411, - 0x1420, 0x1430, 0x0a3b, 0x0cc4, 0x0508, 0x0508, 0x05c5, 0x13ee, - 0x143e, 0x144e, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, 0x0a3b, - 0x145e, 0x0a30, 0x05c3, 0x146e, 0x147d, 0x0c9d, 0x119a, 0x0508, - 0x0508, 0x0508, 0x0fe7, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x0508, 0x148d, 0x0c67, 0x149d, 0x14a1, 0x14ae, 0x14a5, - 0x14ae, 0x14a9, 0x14ae, 0x149d, 0x14a1, 0x14ae, 0x14a5, 0x14ae, - 0x14a9, 0x14ae, 0x149d, 0x14a1, 0x14ae, 0x14a5, 0x14ae, 0x14a9, - 0x14ae, 0x149d, 0x14a1, 0x14ae, 0x14a5, 0x14ae, 0x14ba, 0x0b7b, - 0x14ca, 0x0b8b, 0x0b8b, 0x14d5, 0x14e5, 0x14e5, 0x14e5, 0x14e5, - 0x14e5, 0x14e5, 0x14e5, 0x14e5, 0x14e5, 0x14e5, 0x14e5, 0x14e5, - 0x14e5, 0x14e5, 0x14e5, 0x14e5, 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, - 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, - 0x0a6c, 0x0a6c, 0x0a6c, 0x0a6c, 0x0fec, 0x14f5, 0x1504, 0x150e, - 0x151e, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x152e, 0x0dad, 0x0508, 0x0508, 0x0508, 0x153e, 0x0508, 0x0508, - 0x0508, 0x0508, 0x0508, 0x0dae, 0x0508, 0x0508, 0x0c09, 0x0a6c, - 0x0a6c, 0x154e, 0x04d8, 0x155e, 0x04d8, 0x156e, 0x157a, 0x158a, - 0x1599, 0x05d6, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, - 0x0508, 0x15a9, 0x15b9, 0x15c8, 0x1208, 0x15d8, 0x1208, 0x15e6, - 0x15f6, 0x1605, 0x1208, 0x1607, 0x1208, 0x1209, 0x1617, 0x161f, - 0x162f, 0x163e, + 0x0282, 0x0292, 0x0296, 0x02a6, 0x02b1, 0x02be, 0x02ce, 0x02de, + 0x02ee, 0x02fe, 0x030e, 0x031e, 0x032e, 0x033e, 0x034e, 0x035e, + 0x036e, 0x037e, 0x038e, 0x039d, 0x03ad, 0x0292, 0x03b5, 0x03c5, + 0x03d5, 0x03e5, 0x03f4, 0x0404, 0x0414, 0x0424, 0x0292, 0x0434, + 0x0444, 0x0454, 0x0464, 0x0474, 0x0484, 0x0494, 0x04a4, 0x04b4, + 0x0292, 0x04c3, 0x0292, 0x04d3, 0x04dd, 0x04ed, 0x04fd, 0x050d, + 0x051d, 0x052d, 0x053d, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0546, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0542, 0x0556, 0x0542, 0x0542, 0x0542, 0x055e, 0x0292, 0x056e, + 0x057e, 0x058e, 0x059e, 0x05ae, 0x05be, 0x05ce, 0x05d0, 0x05d2, + 0x05d4, 0x05cf, 0x05d1, 0x05d3, 0x05ce, 0x05d0, 0x05d2, 0x05d4, + 0x05cf, 0x05d1, 0x05d3, 0x05ce, 0x05d0, 0x05d2, 0x05d4, 0x05cf, + 0x05d1, 0x05d3, 0x05ce, 0x05de, 0x05ee, 0x05ee, 0x05ee, 0x05ee, + 0x05ee, 0x05ee, 0x05ee, 0x05ee, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x0542, 0x0542, 0x060e, 0x0292, + 0x061c, 0x062c, 0x063c, 0x064c, 0x065c, 0x066c, 0x067c, 0x068c, + 0x069c, 0x0292, 0x06ac, 0x06bc, 0x06cc, 0x06dc, 0x06ec, 0x06fc, + 0x070c, 0x0716, 0x0726, 0x0736, 0x0746, 0x0756, 0x0766, 0x0776, + 0x0784, 0x0794, 0x07a4, 0x07b4, 0x07c4, 0x07d4, 0x05fe, 0x07e4, + 0x07f4, 0x07ff, 0x080f, 0x0292, 0x0292, 0x0292, 0x081f, 0x082f, + 0x083b, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x0842, 0x0292, 0x0292, 0x0852, 0x085b, 0x0869, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x0292, 0x0879, 0x0886, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x0292, + 0x0292, 0x0896, 0x08a6, 0x05fe, 0x05fe, 0x08b2, 0x08c2, 0x0542, + 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x08d2, 0x0542, + 0x0542, 0x0542, 0x0292, 0x08e2, 0x08f2, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x08f3, 0x0542, 0x0903, 0x090a, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x091a, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x092a, 0x093a, 0x094a, 0x095a, 0x096a, 0x097a, 0x098a, + 0x0990, 0x099b, 0x0292, 0x0292, 0x09ab, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x09bb, 0x09cb, 0x09db, 0x09e2, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x09f2, 0x0a02, 0x0a12, 0x05fe, 0x05fe, 0x0a1b, 0x0a2b, + 0x0a3b, 0x05fe, 0x0542, 0x0a4b, 0x0542, 0x0a5b, 0x0a6b, 0x0a7b, + 0x0a8b, 0x0a9b, 0x0aab, 0x0abb, 0x0acb, 0x0adb, 0x0542, 0x0542, + 0x0542, 0x0aeb, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, 0x0542, + 0x0542, 0x0aeb, 0x0afb, 0x0b0b, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, 0x05fe, + 0x05fe, 0x05fe, + /* level 3 offsets */ + 0x0b1b, 0x0b29, 0x0b39, 0x0b49, 0x0b59, 0x0b5e, 0x0b59, 0x0b6c, + 0x0b7b, 0x0b29, 0x0b8b, 0x0b9b, 0x0b59, 0x0bab, 0x0b59, 0x0bab, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0bb4, 0x0bc1, 0x0b59, 0x0b59, 0x0b29, 0x0b29, 0x0b29, 0x0b29, + 0x0bd1, 0x0bd4, 0x0be1, 0x0bf1, 0x0c01, 0x0b59, 0x0c0f, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0c1c, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0c2c, + 0x0b59, 0x0c35, 0x0b59, 0x0b59, 0x0c3e, 0x0c4e, 0x0b29, 0x0c50, + 0x0c60, 0x0c70, 0x0c75, 0x0c84, 0x0c94, 0x0ca4, 0x0b59, 0x0b59, + 0x0c14, 0x0b29, 0x0cb4, 0x0cc4, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0cd0, 0x0cd8, 0x0ce8, 0x0cf2, 0x0cc3, 0x0b59, 0x0b29, + 0x0d02, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0d0f, 0x0d1e, + 0x0ce8, 0x0b59, 0x0c14, 0x0d2e, 0x0b59, 0x0d3e, 0x0d4a, 0x0c2d, + 0x0b59, 0x0d5a, 0x0d6a, 0x0b59, 0x0c2d, 0x0d73, 0x0b59, 0x0b59, + 0x0c15, 0x0b29, 0x0d81, 0x0b29, 0x0d8d, 0x0b59, 0x0b59, 0x0d93, + 0x0b29, 0x0da0, 0x0dae, 0x0b59, 0x0dbe, 0x0dca, 0x0dd1, 0x0de0, + 0x0dee, 0x0dfd, 0x0e0c, 0x0e1c, 0x0e2b, 0x0dca, 0x0dd1, 0x0e3a, + 0x0e48, 0x0e57, 0x0e66, 0x0e76, 0x0e85, 0x0c0f, 0x0dd1, 0x0e92, + 0x0ea0, 0x0eb0, 0x0e0c, 0x0ec0, 0x0ed0, 0x0dca, 0x0dd1, 0x0e92, + 0x0ee0, 0x0eee, 0x0e0c, 0x0efd, 0x0f0b, 0x0f1a, 0x0f2a, 0x0f38, + 0x0f46, 0x0f56, 0x0e66, 0x0f66, 0x0f76, 0x0c2b, 0x0dd1, 0x0f84, + 0x0f92, 0x0fa0, 0x0e0c, 0x0fae, 0x0fbd, 0x0c2b, 0x0dd1, 0x0fc6, + 0x0f92, 0x0fd6, 0x0e0c, 0x0fe2, 0x0ff2, 0x0c2b, 0x0b59, 0x1000, + 0x100e, 0x101e, 0x0e0c, 0x1026, 0x1036, 0x103f, 0x0b59, 0x104d, + 0x105d, 0x106c, 0x0e66, 0x107c, 0x108b, 0x108c, 0x108c, 0x1091, + 0x10a1, 0x10b1, 0x10bd, 0x10bd, 0x10cc, 0x108c, 0x10d8, 0x108e, + 0x10e3, 0x10f3, 0x10bd, 0x10bd, 0x1103, 0x1111, 0x0ce8, 0x111d, + 0x0f7b, 0x0b59, 0x112d, 0x113c, 0x1146, 0x1153, 0x0b29, 0x115c, + 0x116c, 0x117c, 0x10bd, 0x10bd, 0x108c, 0x108c, 0x108c, 0x108c, + 0x118c, 0x108c, 0x108c, 0x108c, 0x108c, 0x119c, 0x0b59, 0x0b59, + 0x11ac, 0x0b59, 0x0b59, 0x0b59, 0x11bc, 0x11bc, 0x11bc, 0x11bc, + 0x11bc, 0x11bc, 0x11cc, 0x11cc, 0x11cc, 0x11cc, 0x11d4, 0x11dc, + 0x11dc, 0x11dc, 0x11dc, 0x11dc, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x11ec, 0x11fc, 0x0b59, 0x0b59, 0x11ec, 0x0b59, 0x0b59, 0x11f4, + 0x1204, 0x0f7c, 0x0b59, 0x0b59, 0x1204, 0x0b59, 0x0b59, 0x0b59, + 0x120c, 0x121c, 0x112d, 0x0b59, 0x0d6b, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x1226, 0x1236, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x1236, 0x123b, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x124b, 0x1259, 0x0b59, 0x1269, 0x0b59, 0x1278, 0x0b59, + 0x1288, 0x0dcd, 0x1298, 0x108c, 0x108c, 0x108c, 0x108c, 0x108c, + 0x12a8, 0x12b8, 0x0d6b, 0x12c8, 0x12b8, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x1259, 0x12d8, 0x0b59, 0x12df, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x12ef, 0x0b59, 0x0c2d, 0x12ff, 0x12ff, 0x130f, + 0x108c, 0x108e, 0x131f, 0x108c, 0x108c, 0x1090, 0x108c, 0x132f, + 0x133f, 0x0b59, 0x0b59, 0x134f, 0x108c, 0x108c, 0x108c, 0x108d, + 0x108c, 0x135f, 0x12b8, 0x12b8, 0x108e, 0x0b29, 0x136e, 0x10bd, + 0x10bd, 0x10bd, 0x0d8c, 0x0b59, 0x0b59, 0x137e, 0x1389, 0x1399, + 0x13a8, 0x13b4, 0x13c4, 0x0b59, 0x0d83, 0x0ce8, 0x0b59, 0x0b59, + 0x0d0f, 0x13d4, 0x0b59, 0x0b59, 0x137e, 0x13e4, 0x13f4, 0x0ce8, + 0x0b59, 0x1401, 0x1259, 0x0b59, 0x0b59, 0x0c31, 0x0efd, 0x0d80, + 0x1411, 0x141a, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b29, 0x0b29, + 0x0b29, 0x0b29, 0x0b59, 0x1226, 0x0b59, 0x0b59, 0x1226, 0x142a, + 0x0b59, 0x0c2e, 0x0b59, 0x0b59, 0x0b59, 0x0c27, 0x0c27, 0x1439, + 0x0b59, 0x1449, 0x1459, 0x1469, 0x1479, 0x1489, 0x1497, 0x14a1, + 0x14b1, 0x14c1, 0x14d1, 0x112d, 0x14e1, 0x14eb, 0x14f9, 0x0b29, + 0x0b29, 0x1509, 0x1519, 0x1526, 0x1535, 0x0b59, 0x0b59, 0x1541, + 0x1551, 0x1553, 0x155d, 0x1553, 0x0b59, 0x0b59, 0x0b59, 0x156d, + 0x0b59, 0x0b59, 0x157d, 0x158b, 0x159a, 0x15a9, 0x15b7, 0x15c1, + 0x15d1, 0x0b59, 0x15d9, 0x15ba, 0x15e4, 0x15ea, 0x0b59, 0x0b59, + 0x15fa, 0x0b59, 0x160a, 0x1618, 0x1624, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x1634, 0x0b59, 0x0b59, 0x163d, 0x10bd, 0x0d6a, 0x10bd, + 0x164d, 0x164d, 0x164d, 0x164d, 0x164d, 0x164d, 0x164d, 0x164d, + 0x164d, 0x164e, 0x164d, 0x164d, 0x164d, 0x164d, 0x1551, 0x164d, + 0x164d, 0x1658, 0x164d, 0x1666, 0x1676, 0x1684, 0x1690, 0x169e, + 0x16ac, 0x0b59, 0x16bc, 0x16cc, 0x0b59, 0x16dc, 0x16ec, 0x0b59, + 0x16fc, 0x170c, 0x0b59, 0x16a0, 0x0b59, 0x170e, 0x171b, 0x172a, + 0x1739, 0x1748, 0x1755, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x1763, + 0x1772, 0x177c, 0x164d, 0x1788, 0x0b59, 0x0b59, 0x1793, 0x0b59, + 0x179d, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x17a0, 0x17a8, 0x0b59, 0x0b59, 0x0b59, 0x160a, 0x0b59, + 0x178c, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x17b3, 0x0b59, + 0x0dc7, 0x0b59, 0x0c26, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x17bd, 0x17cc, 0x0b59, 0x0b59, 0x11ac, 0x0b59, 0x0b59, + 0x0b59, 0x125a, 0x17db, 0x0b59, 0x163d, 0x17eb, 0x17eb, 0x17eb, + 0x17eb, 0x0b29, 0x0b29, 0x17fb, 0x1809, 0x1819, 0x1829, 0x1839, + 0x1849, 0x10bd, 0x10bd, 0x1859, 0x185f, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x186b, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x187b, 0x10bd, 0x188b, 0x189b, 0x18a9, 0x18b9, 0x18c9, 0x18d9, + 0x1859, 0x18e6, 0x1859, 0x18f3, 0x1902, 0x1912, 0x1859, 0x18e6, + 0x1859, 0x18f3, 0x191d, 0x1886, 0x1859, 0x1859, 0x1858, 0x1859, + 0x1859, 0x1859, 0x1859, 0x185a, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x186b, 0x192d, 0x1859, 0x185a, 0x1859, 0x1859, 0x193d, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x1859, 0x194d, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1953, 0x1859, 0x1859, 0x1859, + 0x1959, 0x0b59, 0x0b59, 0x1401, 0x1969, 0x0b59, 0x1979, 0x10bd, + 0x0b59, 0x0b59, 0x17bd, 0x1989, 0x0b59, 0x17be, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x1999, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0d6a, 0x19a9, 0x10bd, 0x13ff, 0x19b9, 0x0b59, 0x19c6, 0x19d6, + 0x0b59, 0x0b59, 0x0b59, 0x19e6, 0x19f6, 0x0b59, 0x0b59, 0x137e, + 0x1a06, 0x12b8, 0x0b29, 0x1a16, 0x0ce8, 0x0b59, 0x1a26, 0x0b59, + 0x1a36, 0x1a42, 0x11bc, 0x1a52, 0x0d8d, 0x0b59, 0x0b59, 0x1a62, + 0x1a71, 0x1a81, 0x108c, 0x1315, 0x0b59, 0x0b59, 0x0c16, 0x1a3f, + 0x1a8f, 0x1a9f, 0x108c, 0x108c, 0x108c, 0x108c, 0x108c, 0x108c, + 0x1aaf, 0x1081, 0x0c14, 0x1abf, 0x1ace, 0x12ee, 0x17eb, 0x0b59, + 0x0b59, 0x0b59, 0x1638, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x1ade, 0x12b8, 0x1aee, 0x1af2, 0x1aff, 0x1af6, + 0x1aff, 0x1afa, 0x1aff, 0x1aee, 0x1af2, 0x1aff, 0x1af6, 0x1aff, + 0x1afa, 0x1aff, 0x1aee, 0x1af2, 0x1aff, 0x1af6, 0x1aff, 0x1afa, + 0x1aff, 0x1aee, 0x1af2, 0x1aff, 0x1af6, 0x1aff, 0x1b0b, 0x11cc, + 0x1b1b, 0x11dc, 0x11dc, 0x1b26, 0x1b36, 0x1b36, 0x1b36, 0x1b36, + 0x1b36, 0x1b36, 0x1b36, 0x1b36, 0x1b36, 0x1b36, 0x1b36, 0x1b36, + 0x1b36, 0x1b36, 0x1b36, 0x1b36, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x163d, 0x1b46, 0x1b55, 0x1b5f, + 0x1b6f, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x1b7f, 0x13fe, 0x0b59, 0x0b59, 0x0b59, 0x1b8f, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x13ff, 0x0b59, 0x0b59, 0x125a, 0x10bd, + 0x10bd, 0x1b9f, 0x0b29, 0x1baf, 0x0b29, 0x1bbf, 0x1bcb, 0x1bdb, + 0x1bea, 0x0c27, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x1bfa, 0x1c0a, 0x1c19, 0x1859, 0x1c29, 0x1859, 0x1c37, + 0x1c47, 0x1c56, 0x1859, 0x1c58, 0x1859, 0x185a, 0x1c68, 0x1c70, + 0x1c80, 0x1c8f, 0x0dce, 0x0b59, 0x0f7c, 0x1c9f, 0x0c2e, 0x0c2e, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0d6a, 0x1caf, 0x0b59, 0x0b59, 0x1cbb, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0c2d, 0x112d, 0x0eb0, 0x10bd, 0x10bd, 0x0b59, + 0x0b59, 0x1cc2, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x112d, 0x0b59, 0x0b59, 0x0b59, 0x0eb0, + 0x0cc4, 0x1638, 0x0b59, 0x0b59, 0x1cd2, 0x0b59, 0x0d6a, 0x0b59, + 0x0b59, 0x1cdf, 0x0b59, 0x1cef, 0x0b59, 0x0b59, 0x1cff, 0x1d0f, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0c2e, 0x12b8, 0x0b59, 0x0b59, 0x1cff, + 0x0b59, 0x1638, 0x0b59, 0x0b59, 0x0efd, 0x0b59, 0x0b59, 0x0b59, + 0x1d11, 0x0dcf, 0x0dcf, 0x1d20, 0x0c0f, 0x1d2e, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x163d, 0x0b59, 0x12ef, + 0x0efd, 0x10bd, 0x0c26, 0x0b59, 0x0b59, 0x1d3e, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x1d4e, 0x0b59, 0x0b59, 0x1d58, 0x0b59, 0x1d67, + 0x0b59, 0x0b59, 0x0b59, 0x0c2d, 0x0c8d, 0x10bd, 0x10bd, 0x10bd, + 0x0b59, 0x1d74, 0x0b59, 0x1d7f, 0x0b59, 0x1d8f, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x1d9e, 0x0b59, 0x13ff, + 0x0b59, 0x0b59, 0x1dad, 0x1dbd, 0x0b59, 0x1dc7, 0x1259, 0x1dd7, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x10bd, 0x10bd, 0x0b59, 0x0b59, + 0x1de7, 0x1df7, 0x0b59, 0x0b59, 0x0b59, 0x1e07, 0x0b59, 0x0c36, + 0x0b59, 0x1d96, 0x0b59, 0x1e17, 0x0c8b, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x1259, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x1b7f, 0x0b59, 0x0b59, + 0x0b59, 0x1e21, 0x0b59, 0x0b59, 0x13d0, 0x12b8, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0c2d, 0x0b59, 0x0b59, 0x1e2b, 0x1e3b, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0efd, 0x0b59, + 0x0d0f, 0x1e4b, 0x10bd, 0x0b59, 0x1e5b, 0x10bd, 0x10bd, 0x0b59, + 0x1638, 0x10bd, 0x0b59, 0x163d, 0x13c4, 0x0b59, 0x0b59, 0x1e6b, + 0x1e74, 0x13ff, 0x1e84, 0x1e94, 0x13c4, 0x0b59, 0x0b59, 0x1ea3, + 0x1eb1, 0x0b59, 0x1259, 0x12b8, 0x13c4, 0x0b59, 0x1a36, 0x1ec1, + 0x1ed1, 0x0b59, 0x0b59, 0x1ee1, 0x13c4, 0x0b59, 0x0b59, 0x1a62, + 0x1ef1, 0x1f01, 0x0c2c, 0x1d10, 0x0b59, 0x0c0f, 0x0c13, 0x1f11, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x1f21, 0x0cf2, 0x1f30, 0x0b59, + 0x0b59, 0x17bd, 0x1f40, 0x12b8, 0x1f50, 0x0dca, 0x0dd1, 0x1f5f, + 0x0ee0, 0x1f6f, 0x1f7d, 0x1a41, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x1f8d, + 0x1f96, 0x1fa6, 0x1e3b, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b29, + 0x1fb6, 0x12b8, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x17bd, 0x1fc6, 0x1fd5, 0x1fde, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b29, 0x1fee, 0x12b8, + 0x1ffe, 0x10bd, 0x0b59, 0x0b59, 0x0c14, 0x200e, 0x12b8, 0x10bd, + 0x10bd, 0x10bd, 0x108c, 0x201e, 0x1090, 0x202e, 0x203d, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0c13, 0x204d, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0ce8, 0x205d, 0x206c, 0x2078, 0x0b59, 0x2088, 0x2096, 0x12b8, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0c34, 0x0b59, 0x0b59, 0x20a6, + 0x20b5, 0x10bd, 0x20c5, 0x0b59, 0x0b59, 0x20d2, 0x20e2, 0x1f91, + 0x0b59, 0x0b59, 0x0c15, 0x20f2, 0x2101, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x1259, 0x0dd1, 0x0b59, 0x17bd, 0x1154, 0x2111, 0x0ce8, + 0x112d, 0x2121, 0x0b59, 0x113b, 0x1153, 0x1a3f, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x0e8c, 0x0b59, 0x0b59, 0x2130, 0x213f, 0x12b8, + 0x214f, 0x0b59, 0x2159, 0x2166, 0x12b8, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x2176, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x0eb0, 0x0b59, 0x2186, 0x2195, 0x21a3, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0d6b, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0c2d, 0x21b2, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x21a1, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x1b7f, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x21c2, 0x0b59, 0x0b59, + 0x21d0, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x21da, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0c2d, 0x21ea, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x1238, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x163d, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x1259, + 0x0b59, 0x0c2d, 0x21fa, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0c2d, + 0x12b8, 0x0b59, 0x0c2e, 0x220a, 0x0b59, 0x0b59, 0x0b59, 0x221a, + 0x2226, 0x2236, 0x0c0f, 0x1d41, 0x0b59, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x2241, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x2251, 0x2261, 0x0b29, 0x0b29, + 0x2269, 0x13c4, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x2279, 0x2289, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1958, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x12ef, 0x10bd, 0x10bd, + 0x1957, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x1d2c, 0x1859, 0x1859, 0x2299, 0x10bd, 0x10bd, 0x22a9, 0x22b5, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x188b, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0d6a, 0x112d, + 0x1259, 0x22c5, 0x22d5, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x0b29, 0x0b29, 0x2263, 0x0b29, 0x1a3f, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x21a1, 0x10bd, 0x10bd, 0x10bd, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x12ef, + 0x0b59, 0x0b59, 0x0c35, 0x0b59, 0x0b59, 0x0b59, 0x22e5, 0x0b29, + 0x22f2, 0x0b59, 0x22fe, 0x0b59, 0x0b59, 0x0b59, 0x0d6a, 0x10bd, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x230c, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x0b59, 0x21a1, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x163d, 0x0b59, 0x1259, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0c27, 0x0b59, 0x0b59, + 0x0b59, 0x0dcd, 0x231a, 0x2328, 0x0c28, 0x0b59, 0x0b59, 0x0b59, + 0x11ef, 0x1d2b, 0x0b59, 0x2335, 0x2345, 0x0c2b, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0c36, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x234f, 0x235d, 0x235d, + 0x235d, 0x0b29, 0x0b29, 0x0b29, 0x236d, 0x0b29, 0x0b29, 0x0be4, + 0x237d, 0x2389, 0x2395, 0x0c4e, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0b59, 0x0c2d, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x1154, 0x23a0, 0x23ae, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0b59, 0x0b59, 0x112d, 0x23be, 0x1a81, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0b59, 0x23ce, 0x10bd, 0x0b59, 0x0b59, 0x0c13, 0x23de, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x23ee, 0x0c2d, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0c37, 0x1a3f, 0x10bd, 0x10bd, + 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x23fe, 0x240e, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x0c2c, 0x0b59, 0x0b59, 0x1b9f, 0x241e, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0c2c, 0x0b59, 0x0b59, 0x0c2e, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0c28, 0x0b59, 0x242d, 0x243a, 0x2448, 0x2458, 0x2466, + 0x246e, 0x0dd0, 0x1638, 0x247d, 0x1638, 0x10bd, 0x10bd, 0x10bd, + 0x1e3b, 0x248d, 0x164d, 0x164f, 0x164d, 0x164d, 0x164d, 0x249d, + 0x164d, 0x164d, 0x164d, 0x248d, 0x1859, 0x1859, 0x1859, 0x24aa, + 0x24b0, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x24c0, 0x24c6, 0x1859, 0x24cd, 0x24db, 0x1859, 0x1859, + 0x24e8, 0x1859, 0x1859, 0x1859, 0x1859, 0x24f8, 0x2507, 0x2511, + 0x2518, 0x2527, 0x2535, 0x2545, 0x2553, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1714, 0x255c, 0x2567, 0x2575, 0x1711, 0x1859, 0x1859, + 0x2585, 0x1859, 0x2595, 0x1859, 0x1859, 0x1859, 0x25a1, 0x1859, + 0x25ad, 0x1859, 0x1859, 0x1859, 0x1859, 0x25b8, 0x0b59, 0x0b59, + 0x25c8, 0x1859, 0x1859, 0x24c2, 0x25d8, 0x25de, 0x1859, 0x1859, + 0x1859, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x25ee, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x2567, 0x1859, + 0x1859, 0x170f, 0x0b59, 0x0b59, 0x0b59, 0x1713, 0x1711, 0x0b59, + 0x0b59, 0x1713, 0x0b59, 0x170d, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x25fe, 0x250f, 0x2530, 0x260d, 0x1859, 0x1859, 0x1859, + 0x252f, 0x1859, 0x1859, 0x1859, 0x261c, 0x250a, 0x262b, 0x1859, + 0x1859, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x25ee, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x25d9, 0x1859, 0x1859, + 0x2501, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, 0x0b59, + 0x0b59, 0x0b59, 0x0c29, 0x0b59, 0x0b59, 0x0d6a, 0x10bd, 0x10bd, + 0x12b8, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, 0x1859, + 0x2639, 0x2648, 0x10bd, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, + 0x0b29, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, 0x10bd, + 0x10bd, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, + 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, 0x0b29, + 0x10bd, /* values */ 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0022, 0x0003, 0x0001, 0x0001, 0x0002, 0x0004, 0x0004, @@ -723,5 +927,316 @@ const unsigned short DECLSPEC_HIDDEN wine_linebreak_table[5710] = 0x001e, 0x001e, 0x001a, 0x001a, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, - 0x0007, 0x0024, 0x0011, 0x0011 + 0x0007, 0x0024, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x001d, 0x001d, 0x0011, 0x001d, 0x0022, 0x0022, 0x0022, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, 0x0011, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, + 0x0011, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, + 0x0011, 0x0011, 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x0011, 0x0011, + 0x0011, 0x001d, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x0011, 0x0011, 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x0011, 0x0004, + 0x0004, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, + 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0004, 0x0022, 0x0022, 0x0022, 0x0022, + 0x0022, 0x0022, 0x0022, 0x0022, 0x001d, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0004, 0x0004, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, 0x0022, 0x0022, + 0x0022, 0x0022, 0x001f, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0022, 0x0022, 0x0022, + 0x0022, 0x0022, 0x0022, 0x0022, 0x001d, 0x001d, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0004, 0x0004, 0x0022, 0x0011, 0x0011, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0022, 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x0004, 0x001d, 0x001d, 0x0004, 0x0004, 0x001d, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, + 0x0004, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x0011, 0x0011, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0011, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0022, 0x0022, + 0x0022, 0x0022, 0x001d, 0x0004, 0x0004, 0x001d, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, + 0x001d, 0x0004, 0x001d, 0x0021, 0x001d, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, 0x001d, 0x0022, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x0004, 0x0004, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001d, 0x0021, 0x001d, 0x0022, 0x0022, 0x0022, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0022, 0x0022, + 0x001d, 0x0022, 0x0022, 0x001d, 0x0004, 0x0011, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x0011, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, + 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0004, + 0x0004, 0x001d, 0x0004, 0x0004, 0x001d, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0004, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, + 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, + 0x0022, 0x0022, 0x001d, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0022, 0x0022, 0x0011, + 0x001d, 0x0004, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0021, 0x0022, 0x0022, 0x0017, 0x0017, + 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, 0x0022, 0x0022, 0x0022, + 0x0022, 0x0022, 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, + 0x0004, 0x0011, 0x0011, 0x0004, 0x0022, 0x0022, 0x001d, 0x001d, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, + 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, 0x0021, + 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, + 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0011, 0x0011, + 0x0023, 0x0023, 0x0023, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0023, 0x0023, 0x0022, + 0x0022, 0x0022, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, + 0x0023, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x0011, 0x0011, + 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x0011, 0x001d, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0011, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x0004, 0x0004, 0x0022, + 0x0022, 0x0022, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x0021, 0x001d, 0x0004, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, 0x0021, 0x001d, + 0x0022, 0x0022, 0x0022, 0x0022, 0x0021, 0x001d, 0x0004, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0022, 0x0022, 0x0022, 0x001d, 0x0021, 0x0021, 0x0022, + 0x0022, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x0022, + 0x0022, 0x0022, 0x0022, 0x0022, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0021, 0x0017, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, 0x0011, 0x0004, + 0x0011, 0x0004, 0x0004, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x0004, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001b, 0x001b, 0x001b, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0022, + 0x0022, 0x0022, 0x0022, 0x0022, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0012, + 0x0012, 0x0012, 0x0013, 0x0013, 0x0013, 0x001d, 0x001d, 0x0013, + 0x001d, 0x001d, 0x001d, 0x0012, 0x0013, 0x0012, 0x0013, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0012, 0x0013, 0x0013, 0x001d, 0x001d, 0x001d, 0x001d, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0012, 0x0013, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x0011, 0x0011, 0x0011, 0x0011, 0x0022, 0x0022, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0022, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0022, 0x0022, + 0x0022, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, + 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0011, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0022, 0x0022, 0x001d, + 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x001d, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0016, 0x0016, + 0x0016, 0x0016, 0x0006, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x001e, 0x001e, + 0x001e, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0027, 0x0027, + 0x0027, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0027, 0x0027, + 0x0027, 0x0027, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x0011, 0x001d, 0x0004, + 0x0004, 0x0022, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, + 0x0004, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, 0x001d, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x001d, 0x0011, 0x0011, 0x001d, 0x001d, 0x0011, 0x0011, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x001d, 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x0011, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0004, 0x001d, 0x001d, 0x0022, 0x0022, 0x0022, + 0x0022, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0004, 0x0004, + 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x0004, 0x0011, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x001a, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x001d, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0012, 0x0012, 0x001b, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x001d, 0x001d, 0x0011, 0x001d, 0x0011, + 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, + 0x001d, 0x0011, 0x001d, 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, + 0x0011, 0x0011, 0x0011, 0x0011, 0x001d, 0x0011, 0x001d, 0x0011, + 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, + 0x0011, 0x001d, 0x0011, 0x0011, 0x001d, 0x0011, 0x001d, 0x0011, + 0x001d, 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, 0x0011, 0x001d, + 0x0011, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x001d, + 0x0011, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x0011, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, + 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x001e, + 0x001e, 0x001e, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, + 0x0024, 0x0024, 0x0024, 0x0024, 0x001d, 0x001d, 0x001d, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001d, + 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001d, 0x001e, + 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x0029, + 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x001e, 0x001e, 0x0029, + 0x0029, 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, + 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x0029, + 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, + 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, + 0x001e, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001d, 0x001e, 0x001d, 0x001e, 0x001d, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001d, 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, 0x0029, + 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, + 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x001e, + 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x0015, 0x0015, 0x0015, 0x0016, 0x0016, + 0x0016, 0x001d, 0x001d, 0x001d, 0x001d, 0x001e, 0x001e, 0x001e, + 0x001e, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, + 0x001e, 0x001e, 0x001e, 0x001d, 0x001d, 0x001d, 0x001d, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, + 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0029, + 0x001e, 0x001e, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, + 0x0029, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, 0x0029, 0x0029, + 0x0029, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x0029, 0x0029, + 0x001e, 0x0029, 0x0029, 0x001e, 0x0029, 0x001e, 0x001e, 0x001e, + 0x001e, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, + 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, 0x001e, + 0x001e, 0x001e, 0x001e, 0x001e, 0x0011, 0x0011, 0x0004, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, + 0x0011, 0x0011, 0x0011, 0x0011, 0x0011 }; diff --git a/dlls/gdi32/uniscribe/shape.c b/dlls/gdi32/uniscribe/shape.c index 428c8fc0689..912d3e6965b 100644 --- a/dlls/gdi32/uniscribe/shape.c +++ b/dlls/gdi32/uniscribe/shape.c @@ -1087,7 +1087,7 @@ static void ContextualShape_Arabic(HDC hdc, ScriptCache *psc, SCRIPT_ANALYSIS *p context_shape = heap_alloc(cChars * sizeof(*context_shape));
for (i = 0; i < cChars; i++) - context_type[i] = get_table_entry( wine_shaping_table, pwcChars[i] ); + context_type[i] = get_table_entry_16( wine_shaping_table, pwcChars[i] );
for (i = 0; i < cChars; i++) { @@ -1346,7 +1346,7 @@ static void ContextualShape_Syriac(HDC hdc, ScriptCache *psc, SCRIPT_ANALYSIS *p context_shape = heap_alloc(cChars * sizeof(*context_shape));
for (i = 0; i < cChars; i++) - context_type[i] = get_table_entry( wine_shaping_table, pwcChars[i] ); + context_type[i] = get_table_entry_16( wine_shaping_table, pwcChars[i] );
for (i = 0; i < cChars; i++) { @@ -2219,7 +2219,7 @@ static inline int unicode_lex(WCHAR c) if (c == 0x200C) return lex_ZWNJ; if (c == 0x00A0) return lex_NBSP;
- type = get_table_entry( indic_syllabic_table, c ); + type = get_table_entry_16( indic_syllabic_table, c );
if ((type & 0x00ff) != 0x0007) type = type & 0x00ff;
diff --git a/dlls/gdi32/uniscribe/usp10.c b/dlls/gdi32/uniscribe/usp10.c index 3e27fcc2a03..eb86048a6bd 100644 --- a/dlls/gdi32/uniscribe/usp10.c +++ b/dlls/gdi32/uniscribe/usp10.c @@ -856,7 +856,7 @@ static HRESULT init_script_cache(const HDC hdc, SCRIPT_CACHE *psc) static WCHAR mirror_char( WCHAR ch ) { extern const WCHAR wine_mirror_map[] DECLSPEC_HIDDEN; - WCHAR mirror = get_table_entry( wine_mirror_map, ch ); + WCHAR mirror = get_table_entry_16( wine_mirror_map, ch ); return mirror ? mirror : ch; }
diff --git a/dlls/gdi32/uniscribe/usp10_internal.h b/dlls/gdi32/uniscribe/usp10_internal.h index 7f31e8f83f6..e329b5206dd 100644 --- a/dlls/gdi32/uniscribe/usp10_internal.h +++ b/dlls/gdi32/uniscribe/usp10_internal.h @@ -233,11 +233,16 @@ static inline BOOL is_consonant( int type ) return (type == lex_Ra || type == lex_Consonant); }
-static inline unsigned short get_table_entry( const unsigned short *table, WCHAR ch ) +static inline unsigned short get_table_entry_16( const unsigned short *table, WCHAR ch ) { return table[table[table[ch >> 8] + ((ch >> 4) & 0x0f)] + (ch & 0xf)]; }
+static inline unsigned short get_table_entry_32( const unsigned short *table, UINT ch ) +{ + return table[table[table[table[ch >> 12] + ((ch >> 8) & 0x0f)] + ((ch >> 4) & 0x0f)] + (ch & 0xf)]; +} + typedef int (*lexical_function)(WCHAR c); typedef void (*reorder_function)(WCHAR *chars, IndicSyllable *syllable, lexical_function lex);
diff --git a/tools/make_unicode b/tools/make_unicode index 61e280a095d..49508b731dd 100755 --- a/tools/make_unicode +++ b/tools/make_unicode @@ -2748,7 +2748,7 @@ sub dump_linebreak($) print OUTPUT "/* DO NOT EDIT!! */\n\n"; print OUTPUT "#include "windef.h"\n\n";
- dump_two_level_mapping( "wine_linebreak_table", $break_types{'XX'}, 16, @break_table ); + dump_three_level_mapping( "wine_linebreak_table", $break_types{'XX'}, 16, @break_table );
close OUTPUT; save_file($filename);
From: Alexandre Julliard julliard@winehq.org
--- dlls/dwrite/bidi.c | 2 +- dlls/dwrite/direction.c | 553 +++++++++++++++++++++++-------- dlls/gdi32/text.c | 6 +- dlls/gdi32/uniscribe/bidi.c | 2 +- dlls/gdi32/uniscribe/direction.c | 553 +++++++++++++++++++++++-------- tools/make_unicode | 4 +- 6 files changed, 835 insertions(+), 285 deletions(-)
diff --git a/dlls/dwrite/bidi.c b/dlls/dwrite/bidi.c index 0cc192a7bb7..863283b4556 100644 --- a/dlls/dwrite/bidi.c +++ b/dlls/dwrite/bidi.c @@ -155,7 +155,7 @@ static void bidi_classify(const WCHAR *string, UINT8 *chartype, UINT32 count) UINT32 i;
for (i = 0; i < count; ++i) - chartype[i] = get_table_entry_16( bidi_direction_table, string[i] ); + chartype[i] = get_table_entry_32( bidi_direction_table, string[i] ); }
/* RESOLVE EXPLICIT */ diff --git a/dlls/dwrite/direction.c b/dlls/dwrite/direction.c index d7001c4997c..8260fed4aa9 100644 --- a/dlls/dwrite/direction.c +++ b/dlls/dwrite/direction.c @@ -3,147 +3,280 @@
#include "windef.h"
-const unsigned short DECLSPEC_HIDDEN bidi_direction_table[3351] = +const unsigned short DECLSPEC_HIDDEN bidi_direction_table[5535] = { /* level 1 offsets */ - 0x0100, 0x0110, 0x0115, 0x0125, 0x0135, 0x013e, 0x014e, 0x015e, - 0x016e, 0x017e, 0x018e, 0x019e, 0x01ae, 0x01be, 0x01cc, 0x01db, - 0x01e9, 0x0110, 0x0110, 0x01f4, 0x0204, 0x0110, 0x020c, 0x021b, - 0x022b, 0x0239, 0x0249, 0x0259, 0x0269, 0x0279, 0x0110, 0x0289, - 0x0299, 0x02a9, 0x02b8, 0x02c5, 0x02d3, 0x02e2, 0x02e8, 0x02e2, - 0x0110, 0x02e2, 0x02e2, 0x02f3, 0x0303, 0x0313, 0x0323, 0x0333, - 0x0343, 0x0353, 0x0362, 0x036f, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x037f, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x038f, 0x0110, 0x039f, 0x03af, - 0x03bf, 0x03cf, 0x03de, 0x03ee, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x03fd, 0x040b, 0x0418, 0x0428, 0x0438, + 0x0110, 0x0120, 0x0130, 0x0140, 0x0144, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x015e, 0x0152, 0x0152, 0x0152, 0x0152, 0x016a, + 0x017a, 0x018a, 0x0152, 0x0152, 0x0152, 0x0152, 0x019a, 0x0152, + 0x0152, 0x0152, 0x0152, 0x01aa, 0x01b7, 0x01c7, 0x01d7, 0x01e7, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x01f7, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, /* level 2 offsets */ - 0x0448, 0x0456, 0x0466, 0x0476, 0x0485, 0x048a, 0x0485, 0x049a, - 0x04a9, 0x04af, 0x04bf, 0x04cf, 0x04df, 0x04e8, 0x04df, 0x04e8, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04f0, 0x04fe, 0x04fe, 0x050e, 0x051d, 0x052d, 0x052d, 0x052d, - 0x052d, 0x052d, 0x052d, 0x052d, 0x053d, 0x054c, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04e9, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0559, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0563, 0x0573, - 0x052d, 0x0575, 0x0583, 0x0593, 0x0598, 0x05a7, 0x05b7, 0x05c7, - 0x05d2, 0x05d2, 0x05d7, 0x052d, 0x05e7, 0x05d1, 0x05d2, 0x05d2, - 0x05d2, 0x05d2, 0x05d2, 0x05f4, 0x0603, 0x0613, 0x061d, 0x062c, - 0x05d2, 0x052d, 0x063c, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, - 0x0636, 0x064c, 0x0593, 0x0593, 0x065c, 0x0668, 0x0593, 0x0676, - 0x0682, 0x0594, 0x0593, 0x0692, 0x06a2, 0x05d2, 0x06b2, 0x06c2, - 0x05d2, 0x05d2, 0x0632, 0x052d, 0x06d0, 0x052d, 0x06dd, 0x04df, - 0x04df, 0x06e3, 0x06f2, 0x055b, 0x0700, 0x04df, 0x070f, 0x04df, - 0x04df, 0x0704, 0x071e, 0x04df, 0x0700, 0x072c, 0x073b, 0x04df, - 0x04df, 0x0704, 0x074a, 0x070f, 0x04df, 0x0756, 0x073b, 0x04df, - 0x04df, 0x0704, 0x0765, 0x04df, 0x0700, 0x0774, 0x070f, 0x04df, - 0x04df, 0x0784, 0x071e, 0x0794, 0x0700, 0x04df, 0x070e, 0x04df, - 0x04df, 0x04df, 0x0703, 0x04df, 0x04df, 0x07a1, 0x07b1, 0x04df, - 0x04df, 0x07b6, 0x07c5, 0x0794, 0x0700, 0x07d3, 0x070f, 0x04df, - 0x04df, 0x0704, 0x073f, 0x04df, 0x0700, 0x04df, 0x07e3, 0x04df, - 0x04df, 0x0740, 0x071e, 0x04df, 0x0700, 0x04df, 0x070f, 0x04df, - 0x04df, 0x04df, 0x0706, 0x07f1, 0x04df, 0x04df, 0x04df, 0x0800, - 0x0810, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x081f, - 0x0776, 0x04df, 0x04df, 0x04df, 0x082c, 0x04df, 0x0837, 0x04df, - 0x04df, 0x04df, 0x0846, 0x0850, 0x085d, 0x052d, 0x0530, 0x070a, - 0x04df, 0x04df, 0x04df, 0x0712, 0x086c, 0x04df, 0x0743, 0x087a, - 0x0889, 0x0897, 0x08a5, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x0712, 0x04df, 0x04df, 0x04df, 0x08b5, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x0485, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x08c5, 0x08ca, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x08d8, 0x04df, 0x0700, 0x04df, - 0x0700, 0x04df, 0x0700, 0x04df, 0x04df, 0x04df, 0x08e4, 0x07fb, - 0x08ee, 0x04df, 0x08b5, 0x08fe, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x0794, 0x04df, 0x0707, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x090d, 0x091b, 0x092b, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0487, 0x051d, - 0x051d, 0x04df, 0x0934, 0x04df, 0x04df, 0x04df, 0x0940, 0x094e, - 0x095b, 0x04df, 0x04df, 0x04df, 0x052d, 0x052e, 0x04df, 0x04df, - 0x04df, 0x06dc, 0x04df, 0x04df, 0x096b, 0x070e, 0x04df, 0x0978, - 0x06dc, 0x07e3, 0x04df, 0x0988, 0x04df, 0x04df, 0x04df, 0x0996, - 0x07e3, 0x04df, 0x04df, 0x0713, 0x09a5, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x09b5, 0x09c4, - 0x09cd, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x052d, 0x052d, 0x052d, - 0x052d, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x09d7, 0x0498, 0x0488, 0x0488, - 0x08c8, 0x09e7, 0x051d, 0x09f7, 0x0a07, 0x0a13, 0x0a18, 0x0a28, - 0x0a38, 0x0a48, 0x04df, 0x0a58, 0x0a58, 0x0a67, 0x052d, 0x052d, - 0x087a, 0x0a77, 0x0a83, 0x0a91, 0x0aa0, 0x0ab0, 0x051d, 0x04df, - 0x04df, 0x0abe, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x0ace, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x0ad8, 0x04df, 0x04df, 0x04df, 0x048a, 0x051d, 0x0517, 0x051d, - 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x0ad7, 0x04df, 0x0503, - 0x04df, 0x051d, 0x051d, 0x0ae8, 0x0af0, 0x04df, 0x04df, 0x04df, - 0x04df, 0x0ade, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x0b00, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x0b0d, 0x051d, 0x0516, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x051d, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x0b1d, 0x0b2c, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x087b, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x052d, 0x052d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x0500, 0x04df, 0x04df, 0x051d, 0x0b35, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x0482, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x0ad8, 0x04df, 0x0502, 0x0b45, 0x051d, 0x0b54, 0x0b64, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x0b74, 0x0485, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04e4, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x051d, - 0x051d, 0x0482, 0x04df, 0x08c8, 0x04df, 0x04df, 0x04df, 0x051d, - 0x04df, 0x0b81, 0x04df, 0x04df, 0x04df, 0x051c, 0x0489, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0b90, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x0487, 0x04df, 0x0486, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x051d, 0x051d, 0x051d, 0x051d, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x051d, 0x051d, 0x051d, 0x0ad7, 0x04df, 0x04df, 0x04df, 0x0488, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x087b, 0x0ba0, 0x04df, - 0x0711, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x07e3, 0x051d, - 0x051d, 0x0484, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04e7, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0bb0, - 0x04df, 0x0bbc, 0x0bc9, 0x04df, 0x04df, 0x04df, 0x0ab6, 0x04df, - 0x04df, 0x04df, 0x04df, 0x0bd5, 0x04df, 0x052d, 0x06de, 0x04df, - 0x04df, 0x0bdf, 0x04df, 0x0bed, 0x07e3, 0x04df, 0x04df, 0x06dd, - 0x04df, 0x04df, 0x0bfd, 0x04df, 0x04df, 0x070b, 0x04df, 0x04df, - 0x0c0b, 0x0874, 0x0c1a, 0x04df, 0x04df, 0x0704, 0x04df, 0x04df, - 0x04df, 0x0c2a, 0x070f, 0x04df, 0x073f, 0x070a, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x0aa0, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x0c3a, 0x04df, 0x0c48, 0x0c57, - 0x0c61, 0x0c71, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, - 0x05d2, 0x0c81, 0x06af, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, - 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, - 0x05d2, 0x05d2, 0x05d2, 0x0c91, 0x051d, 0x05d2, 0x05d2, 0x05d2, - 0x05d2, 0x06b0, 0x05d2, 0x05d2, 0x0ca1, 0x04df, 0x04df, 0x0cb1, - 0x052d, 0x08b5, 0x052d, 0x051d, 0x051d, 0x0cc1, 0x0cd1, 0x0ce1, - 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x0ce7, - 0x0cf7, 0x0476, 0x0485, 0x048a, 0x0485, 0x048a, 0x0ad8, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0d07, 0x048c, + 0x0207, 0x0217, 0x021c, 0x022c, 0x023c, 0x0245, 0x0255, 0x0265, + 0x0275, 0x0285, 0x0295, 0x02a5, 0x02b5, 0x02c5, 0x02d3, 0x02e2, + 0x02f0, 0x0217, 0x0217, 0x02fb, 0x030b, 0x0217, 0x0313, 0x0322, + 0x0332, 0x0340, 0x0350, 0x0360, 0x0370, 0x0380, 0x0217, 0x0390, + 0x03a0, 0x03b0, 0x03bf, 0x03cc, 0x03da, 0x03e9, 0x03ef, 0x03e9, + 0x0217, 0x03e9, 0x03e9, 0x03fa, 0x040a, 0x041a, 0x042a, 0x043a, + 0x044a, 0x045a, 0x0469, 0x0476, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0486, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0496, 0x0217, 0x04a6, 0x04b6, 0x04c6, 0x04d6, + 0x04e5, 0x04f5, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0504, 0x0512, 0x051f, + 0x052f, 0x053f, 0x0217, 0x054f, 0x055f, 0x056f, 0x0217, 0x0217, + 0x0217, 0x0217, 0x057f, 0x058f, 0x059f, 0x05af, 0x05bf, 0x05cf, + 0x05d9, 0x05e9, 0x05f9, 0x0609, 0x0617, 0x0627, 0x0634, 0x0641, + 0x064f, 0x065e, 0x066c, 0x0679, 0x0689, 0x0217, 0x0696, 0x06a3, + 0x06ad, 0x06bd, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x06cd, 0x06dd, 0x0217, 0x0217, + 0x0217, 0x06e9, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x06f8, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0708, 0x0217, + 0x0712, 0x0722, 0x0732, 0x0217, 0x0217, 0x0738, 0x0747, 0x0217, + 0x0217, 0x0757, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0767, + 0x06dd, 0x076d, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x077d, + 0x078d, 0x0217, 0x0217, 0x0796, 0x07a6, 0x07b6, 0x0217, 0x07c6, + 0x07d6, 0x07e1, 0x03e9, 0x03e9, 0x03e9, 0x07f1, 0x0801, 0x0811, + 0x03e9, 0x0821, 0x0831, 0x0217, 0x0217, 0x0217, 0x0217, 0x0841, + 0x0851, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + /* level 3 offsets */ + 0x0861, 0x086f, 0x087f, 0x088f, 0x089e, 0x08a3, 0x089e, 0x08b3, + 0x08c2, 0x08c8, 0x08d8, 0x08e8, 0x08f8, 0x0901, 0x08f8, 0x0901, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0909, 0x0917, 0x0917, 0x0927, 0x0936, 0x0946, 0x0946, 0x0946, + 0x0946, 0x0946, 0x0946, 0x0946, 0x0956, 0x0965, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0902, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0972, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x097c, 0x098c, + 0x0946, 0x098e, 0x099c, 0x09ac, 0x09b1, 0x09c0, 0x09d0, 0x09e0, + 0x09eb, 0x09eb, 0x09f0, 0x0946, 0x0a00, 0x09ea, 0x09eb, 0x09eb, + 0x09eb, 0x09eb, 0x09eb, 0x0a0d, 0x0a1c, 0x0a2c, 0x0a36, 0x0a45, + 0x09eb, 0x0946, 0x0a55, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, + 0x0a4f, 0x0a65, 0x09ac, 0x09ac, 0x0a75, 0x0a81, 0x09ac, 0x0a8f, + 0x0a9b, 0x09ad, 0x09ac, 0x0aab, 0x0abb, 0x09eb, 0x0acb, 0x0adb, + 0x09eb, 0x09eb, 0x0a4b, 0x0946, 0x0ae9, 0x0946, 0x0af6, 0x08f8, + 0x08f8, 0x0afc, 0x0b0b, 0x0974, 0x0b19, 0x08f8, 0x0b28, 0x08f8, + 0x08f8, 0x0b1d, 0x0b37, 0x08f8, 0x0b19, 0x0b45, 0x0b54, 0x08f8, + 0x08f8, 0x0b1d, 0x0b63, 0x0b28, 0x08f8, 0x0b6f, 0x0b54, 0x08f8, + 0x08f8, 0x0b1d, 0x0b7e, 0x08f8, 0x0b19, 0x0b8d, 0x0b28, 0x08f8, + 0x08f8, 0x0b9d, 0x0b37, 0x0bad, 0x0b19, 0x08f8, 0x0b27, 0x08f8, + 0x08f8, 0x08f8, 0x0b1c, 0x08f8, 0x08f8, 0x0bba, 0x0bca, 0x08f8, + 0x08f8, 0x0bcf, 0x0bde, 0x0bad, 0x0b19, 0x0bec, 0x0b28, 0x08f8, + 0x08f8, 0x0b1d, 0x0b58, 0x08f8, 0x0b19, 0x08f8, 0x0bfc, 0x08f8, + 0x08f8, 0x0b59, 0x0b37, 0x08f8, 0x0b19, 0x08f8, 0x0b28, 0x08f8, + 0x08f8, 0x08f8, 0x0b1f, 0x0c0a, 0x08f8, 0x08f8, 0x08f8, 0x0c19, + 0x0c29, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0c38, + 0x0b8f, 0x08f8, 0x08f8, 0x08f8, 0x0c45, 0x08f8, 0x0c50, 0x08f8, + 0x08f8, 0x08f8, 0x0c5f, 0x0c69, 0x0c76, 0x0946, 0x0949, 0x0b23, + 0x08f8, 0x08f8, 0x08f8, 0x0b2b, 0x0c85, 0x08f8, 0x0b5c, 0x0c93, + 0x0ca2, 0x0cb0, 0x0cbe, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x0b2b, 0x08f8, 0x08f8, 0x08f8, 0x0cce, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x089e, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0cde, 0x0ce3, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0cf1, 0x08f8, 0x0b19, 0x08f8, + 0x0b19, 0x08f8, 0x0b19, 0x08f8, 0x08f8, 0x08f8, 0x0cfd, 0x0c14, + 0x0d07, 0x08f8, 0x0cce, 0x0d17, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x0bad, 0x08f8, 0x0b20, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x0d26, 0x0d34, 0x0d44, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08a0, 0x0936, + 0x0936, 0x08f8, 0x0d4d, 0x08f8, 0x08f8, 0x08f8, 0x0d59, 0x0d67, + 0x0d74, 0x08f8, 0x08f8, 0x08f8, 0x0946, 0x0947, 0x08f8, 0x08f8, + 0x08f8, 0x0af5, 0x08f8, 0x08f8, 0x0d84, 0x0b27, 0x08f8, 0x0d91, + 0x0af5, 0x0bfc, 0x08f8, 0x0da1, 0x08f8, 0x08f8, 0x08f8, 0x0daf, + 0x0bfc, 0x08f8, 0x08f8, 0x0b2c, 0x0dbe, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0dce, 0x0ddd, + 0x0de6, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0946, 0x0946, 0x0946, + 0x0946, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0df0, 0x08b1, 0x08a1, 0x08a1, + 0x0ce1, 0x0e00, 0x0936, 0x0e10, 0x0e20, 0x0e2c, 0x0e31, 0x0e41, + 0x0e51, 0x0e61, 0x08f8, 0x0e71, 0x0e71, 0x0e80, 0x0946, 0x0946, + 0x0c93, 0x0e90, 0x0e9c, 0x0eaa, 0x0eb9, 0x0ec9, 0x0936, 0x08f8, + 0x08f8, 0x0ed7, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0ee7, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0ef1, 0x08f8, 0x08f8, 0x08f8, 0x08a3, 0x0936, 0x0930, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0ef0, 0x08f8, 0x091c, + 0x08f8, 0x0936, 0x0936, 0x0f01, 0x0f09, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x0ef7, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0f19, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0f26, 0x0936, 0x092f, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x0f36, 0x0f45, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x0c94, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x0946, 0x0946, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0919, 0x08f8, 0x08f8, 0x0936, 0x0f4e, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x089b, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0ef1, 0x08f8, 0x091b, 0x0f5e, 0x0936, 0x0f6d, 0x0f7d, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0f8d, 0x089e, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08fd, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0936, + 0x0936, 0x089b, 0x08f8, 0x0ce1, 0x08f8, 0x08f8, 0x08f8, 0x0936, + 0x08f8, 0x0f9a, 0x08f8, 0x08f8, 0x08f8, 0x0935, 0x08a2, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0fa9, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08a0, 0x08f8, 0x089f, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0936, 0x0936, 0x0936, 0x0ef0, 0x08f8, 0x08f8, 0x08f8, 0x08a1, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0c94, 0x0fb9, 0x08f8, + 0x0b2a, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0bfc, 0x0936, + 0x0936, 0x089d, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0900, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0fc9, + 0x08f8, 0x0fd5, 0x0fe2, 0x08f8, 0x08f8, 0x08f8, 0x0ecf, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x0fee, 0x08f8, 0x0946, 0x0af7, 0x08f8, + 0x08f8, 0x0ff8, 0x08f8, 0x1006, 0x0bfc, 0x08f8, 0x08f8, 0x0af6, + 0x08f8, 0x08f8, 0x1016, 0x08f8, 0x08f8, 0x0b24, 0x08f8, 0x08f8, + 0x1024, 0x0c8d, 0x1033, 0x08f8, 0x08f8, 0x0b1d, 0x08f8, 0x08f8, + 0x08f8, 0x1043, 0x0b28, 0x08f8, 0x0b58, 0x0b23, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0eb9, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x1053, 0x08f8, 0x1061, 0x1070, + 0x107a, 0x108a, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, + 0x09eb, 0x109a, 0x0ac8, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, + 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, + 0x09eb, 0x09eb, 0x09eb, 0x10aa, 0x0936, 0x09eb, 0x09eb, 0x09eb, + 0x09eb, 0x0ac9, 0x09eb, 0x09eb, 0x10ba, 0x08f8, 0x08f8, 0x10ca, + 0x0946, 0x0cce, 0x0946, 0x0936, 0x0936, 0x10da, 0x10ea, 0x10fa, + 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x1100, + 0x1110, 0x088f, 0x089e, 0x08a3, 0x089e, 0x08a3, 0x0ef1, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x1120, 0x08a5, + 0x112f, 0x08f8, 0x08f8, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, + 0x091a, 0x091a, 0x089e, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0cbe, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x113f, 0x0f09, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x114f, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x115f, 0x09ac, 0x09ac, 0x1169, 0x09ac, 0x1178, 0x09ac, 0x09ac, + 0x09ac, 0x09ad, 0x09a5, 0x08f8, 0x08f8, 0x08f8, 0x09ac, 0x1185, + 0x09ac, 0x1190, 0x09ac, 0x11a0, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x09ac, 0x09ac, 0x09ac, 0x09b4, 0x09ac, 0x09aa, 0x09ac, 0x09ac, + 0x11af, 0x11bf, 0x09ac, 0x11c9, 0x11d9, 0x11d9, 0x09ac, 0x09ac, + 0x09ac, 0x09ac, 0x08f8, 0x08f8, 0x09ac, 0x09ac, 0x11e9, 0x11f4, + 0x09ac, 0x09ac, 0x09ac, 0x1204, 0x09ac, 0x1214, 0x09ac, 0x1221, + 0x09ac, 0x122f, 0x0a6c, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x11d9, 0x08f8, 0x08f8, 0x08f8, + 0x09ac, 0x09ac, 0x09ac, 0x1239, 0x09ac, 0x09ac, 0x09ac, 0x1249, + 0x09eb, 0x09eb, 0x1259, 0x1269, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x1279, 0x127a, 0x09ac, 0x09ac, 0x128a, 0x129a, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x09ac, 0x09ac, 0x12aa, 0x09eb, 0x0a4f, 0x12ba, + 0x08f8, 0x09ac, 0x12ca, 0x08f8, 0x08f8, 0x09ac, 0x09b0, 0x08f8, + 0x09ac, 0x11f4, 0x0b28, 0x08f8, 0x08f8, 0x0ff6, 0x0975, 0x0917, + 0x0ef1, 0x12da, 0x0bfc, 0x08f8, 0x08f8, 0x12e6, 0x0b27, 0x08f8, + 0x08f8, 0x08f8, 0x0af6, 0x08f8, 0x12f1, 0x0af4, 0x08f8, 0x08f8, + 0x08f8, 0x0b26, 0x0bfc, 0x08f8, 0x08f8, 0x1007, 0x12e0, 0x08f8, + 0x08f8, 0x08f8, 0x0c94, 0x12ff, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0c94, 0x0ffb, 0x08f8, + 0x0bfc, 0x08f8, 0x08f8, 0x0b59, 0x0c93, 0x08f8, 0x096f, 0x0af4, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0ff6, 0x0c0a, 0x130e, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x131d, 0x0b53, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x132a, 0x0c93, 0x0b58, + 0x08f8, 0x08f8, 0x08f8, 0x133a, 0x0c93, 0x08f8, 0x091a, 0x08f8, + 0x08f8, 0x08f8, 0x0afb, 0x1349, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0b2b, 0x1357, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0c94, + 0x0c66, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x1363, 0x0b26, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x12e5, + 0x0c93, 0x08f8, 0x1372, 0x08f8, 0x08f8, 0x137f, 0x0b22, 0x138e, + 0x08f8, 0x08f8, 0x0ff4, 0x139e, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x13ae, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0c5e, 0x13be, 0x13cd, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x13dc, + 0x1349, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x13eb, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0deb, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x13f6, 0x1405, 0x089d, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0af4, 0x08f8, 0x08f8, + 0x08f8, 0x0975, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0c94, 0x08f8, + 0x08f8, 0x08f8, 0x0c94, 0x0af6, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x1415, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x0b57, 0x1425, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x0946, 0x0946, 0x0948, 0x0946, 0x0975, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x142e, 0x143b, 0x1448, 0x08f8, 0x0b2e, 0x08f8, 0x08f8, + 0x08f8, 0x0909, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, 0x1458, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0ef0, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08fd, 0x08f8, + 0x08f8, 0x1463, 0x08f8, 0x08f8, 0x089f, 0x08f8, 0x08f8, 0x08f8, + 0x08ff, 0x08f8, 0x08f8, 0x08f8, 0x1465, 0x1473, 0x1473, 0x1473, + 0x0946, 0x0946, 0x0946, 0x1483, 0x0946, 0x0946, 0x0949, 0x0b24, + 0x0b25, 0x0d91, 0x098c, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x148e, 0x1496, 0x14a4, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x130e, 0x08f8, 0x08f8, 0x08f8, 0x0b2c, 0x14af, 0x09ac, 0x09ac, + 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, + 0x09ac, 0x09ac, 0x14bf, 0x0975, 0x08f8, 0x08f8, 0x09ac, 0x09ac, + 0x09ac, 0x09ac, 0x14cb, 0x09b2, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0aca, 0x09eb, + 0x09eb, 0x09eb, 0x14db, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0aca, + 0x09eb, 0x09eb, 0x14eb, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x10fb, + 0x09eb, 0x14fa, 0x1507, 0x1515, 0x1525, 0x1533, 0x153b, 0x154b, + 0x1556, 0x1565, 0x1556, 0x08f8, 0x08f8, 0x08f8, 0x089d, 0x0936, + 0x0936, 0x091b, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x089b, 0x1406, 0x0935, 0x0935, 0x0935, 0x0936, 0x0ef1, 0x1575, + 0x08f8, 0x089f, 0x08f8, 0x08f8, 0x08f8, 0x0ef7, 0x08f8, 0x08f8, + 0x08f8, 0x08fb, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0ef1, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x091f, + 0x091a, 0x091a, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x089b, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0eee, + 0x091b, 0x089e, 0x091b, 0x0936, 0x0936, 0x0936, 0x0eef, 0x0cce, + 0x0936, 0x0936, 0x0eef, 0x0936, 0x0919, 0x089d, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x089b, + 0x0919, 0x1580, 0x0ef0, 0x0936, 0x091a, 0x091c, 0x0ef1, 0x0cce, + 0x0eef, 0x0ef0, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0932, 0x0936, 0x0936, 0x091c, 0x08f8, + 0x08f8, 0x1145, 0x158f, 0x08f8, 0x08c8, 0x08c8, 0x08c8, 0x08c8, + 0x08c8, 0x08c8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, + 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, + 0x0946, 0x08f8, /* values */ 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000b, 0x000d, 0x000b, 0x000c, 0x000d, 0x000a, 0x000a, @@ -426,5 +559,147 @@ const unsigned short DECLSPEC_HIDDEN bidi_direction_table[3351] = 0x0000, 0x0000, 0x0009, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0008, 0x0007, 0x0008, 0x0007, 0x0007, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0009, 0x0009, 0x0001, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001 + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0001, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, + 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0006, + 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, + 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0006, 0x0006, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0006, 0x0006, 0x0002, 0x0001, + 0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0006, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, + 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, + 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, + 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, + 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, + 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006, + 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, + 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0009, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0000, 0x0001, + 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x000a, 0x000a, 0x000a, 0x000a, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000a, 0x000a, 0x000a, + 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, + 0x0000, 0x0006, 0x0006, 0x0006, 0x0000, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, + 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0009, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0001, 0x0001, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, + 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, + 0x0001, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, + 0x0001, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0001, + 0x0005, 0x0001, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, + 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, + 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, + 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, + 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x000a, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 }; diff --git a/dlls/gdi32/text.c b/dlls/gdi32/text.c index af9bd22dde4..f2fcb41bcdf 100644 --- a/dlls/gdi32/text.c +++ b/dlls/gdi32/text.c @@ -128,9 +128,9 @@ enum directions
/* HELPER FUNCTIONS */
-static inline unsigned short get_table_entry(const unsigned short *table, WCHAR ch) +static inline unsigned short get_table_entry_32( const unsigned short *table, UINT ch ) { - return table[table[table[ch >> 8] + ((ch >> 4) & 0x0f)] + (ch & 0xf)]; + return table[table[table[table[ch >> 12] + ((ch >> 8) & 0x0f)] + ((ch >> 4) & 0x0f)] + (ch & 0xf)]; }
/* Convert the libwine information to the direction enum */ @@ -139,7 +139,7 @@ static void classify(LPCWSTR lpString, WORD *chartype, DWORD uCount) unsigned i;
for (i = 0; i < uCount; ++i) - chartype[i] = get_table_entry( bidi_direction_table, lpString[i] ); + chartype[i] = get_table_entry_32( bidi_direction_table, lpString[i] ); }
/* Set a run of cval values at locations all prior to, but not including */ diff --git a/dlls/gdi32/uniscribe/bidi.c b/dlls/gdi32/uniscribe/bidi.c index 287f247f9b8..ad384071d43 100644 --- a/dlls/gdi32/uniscribe/bidi.c +++ b/dlls/gdi32/uniscribe/bidi.c @@ -164,7 +164,7 @@ static void classify(const WCHAR *string, WORD *chartype, DWORD count, const SCR
for (i = 0; i < count; ++i) { - chartype[i] = get_table_entry_16( bidi_direction_table, string[i] ); + chartype[i] = get_table_entry_32( bidi_direction_table, string[i] ); if (c->fLegacyBidiClass && chartype[i] == ES) { if (string[i] == '+' || string[i] == '-') chartype[i] = NI; diff --git a/dlls/gdi32/uniscribe/direction.c b/dlls/gdi32/uniscribe/direction.c index d7001c4997c..8260fed4aa9 100644 --- a/dlls/gdi32/uniscribe/direction.c +++ b/dlls/gdi32/uniscribe/direction.c @@ -3,147 +3,280 @@
#include "windef.h"
-const unsigned short DECLSPEC_HIDDEN bidi_direction_table[3351] = +const unsigned short DECLSPEC_HIDDEN bidi_direction_table[5535] = { /* level 1 offsets */ - 0x0100, 0x0110, 0x0115, 0x0125, 0x0135, 0x013e, 0x014e, 0x015e, - 0x016e, 0x017e, 0x018e, 0x019e, 0x01ae, 0x01be, 0x01cc, 0x01db, - 0x01e9, 0x0110, 0x0110, 0x01f4, 0x0204, 0x0110, 0x020c, 0x021b, - 0x022b, 0x0239, 0x0249, 0x0259, 0x0269, 0x0279, 0x0110, 0x0289, - 0x0299, 0x02a9, 0x02b8, 0x02c5, 0x02d3, 0x02e2, 0x02e8, 0x02e2, - 0x0110, 0x02e2, 0x02e2, 0x02f3, 0x0303, 0x0313, 0x0323, 0x0333, - 0x0343, 0x0353, 0x0362, 0x036f, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x037f, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x038f, 0x0110, 0x039f, 0x03af, - 0x03bf, 0x03cf, 0x03de, 0x03ee, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110, - 0x0110, 0x0110, 0x0110, 0x03fd, 0x040b, 0x0418, 0x0428, 0x0438, + 0x0110, 0x0120, 0x0130, 0x0140, 0x0144, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x015e, 0x0152, 0x0152, 0x0152, 0x0152, 0x016a, + 0x017a, 0x018a, 0x0152, 0x0152, 0x0152, 0x0152, 0x019a, 0x0152, + 0x0152, 0x0152, 0x0152, 0x01aa, 0x01b7, 0x01c7, 0x01d7, 0x01e7, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x01f7, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, + 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, /* level 2 offsets */ - 0x0448, 0x0456, 0x0466, 0x0476, 0x0485, 0x048a, 0x0485, 0x049a, - 0x04a9, 0x04af, 0x04bf, 0x04cf, 0x04df, 0x04e8, 0x04df, 0x04e8, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04f0, 0x04fe, 0x04fe, 0x050e, 0x051d, 0x052d, 0x052d, 0x052d, - 0x052d, 0x052d, 0x052d, 0x052d, 0x053d, 0x054c, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04e9, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0559, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0563, 0x0573, - 0x052d, 0x0575, 0x0583, 0x0593, 0x0598, 0x05a7, 0x05b7, 0x05c7, - 0x05d2, 0x05d2, 0x05d7, 0x052d, 0x05e7, 0x05d1, 0x05d2, 0x05d2, - 0x05d2, 0x05d2, 0x05d2, 0x05f4, 0x0603, 0x0613, 0x061d, 0x062c, - 0x05d2, 0x052d, 0x063c, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, - 0x0636, 0x064c, 0x0593, 0x0593, 0x065c, 0x0668, 0x0593, 0x0676, - 0x0682, 0x0594, 0x0593, 0x0692, 0x06a2, 0x05d2, 0x06b2, 0x06c2, - 0x05d2, 0x05d2, 0x0632, 0x052d, 0x06d0, 0x052d, 0x06dd, 0x04df, - 0x04df, 0x06e3, 0x06f2, 0x055b, 0x0700, 0x04df, 0x070f, 0x04df, - 0x04df, 0x0704, 0x071e, 0x04df, 0x0700, 0x072c, 0x073b, 0x04df, - 0x04df, 0x0704, 0x074a, 0x070f, 0x04df, 0x0756, 0x073b, 0x04df, - 0x04df, 0x0704, 0x0765, 0x04df, 0x0700, 0x0774, 0x070f, 0x04df, - 0x04df, 0x0784, 0x071e, 0x0794, 0x0700, 0x04df, 0x070e, 0x04df, - 0x04df, 0x04df, 0x0703, 0x04df, 0x04df, 0x07a1, 0x07b1, 0x04df, - 0x04df, 0x07b6, 0x07c5, 0x0794, 0x0700, 0x07d3, 0x070f, 0x04df, - 0x04df, 0x0704, 0x073f, 0x04df, 0x0700, 0x04df, 0x07e3, 0x04df, - 0x04df, 0x0740, 0x071e, 0x04df, 0x0700, 0x04df, 0x070f, 0x04df, - 0x04df, 0x04df, 0x0706, 0x07f1, 0x04df, 0x04df, 0x04df, 0x0800, - 0x0810, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x081f, - 0x0776, 0x04df, 0x04df, 0x04df, 0x082c, 0x04df, 0x0837, 0x04df, - 0x04df, 0x04df, 0x0846, 0x0850, 0x085d, 0x052d, 0x0530, 0x070a, - 0x04df, 0x04df, 0x04df, 0x0712, 0x086c, 0x04df, 0x0743, 0x087a, - 0x0889, 0x0897, 0x08a5, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x0712, 0x04df, 0x04df, 0x04df, 0x08b5, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x0485, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x08c5, 0x08ca, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x08d8, 0x04df, 0x0700, 0x04df, - 0x0700, 0x04df, 0x0700, 0x04df, 0x04df, 0x04df, 0x08e4, 0x07fb, - 0x08ee, 0x04df, 0x08b5, 0x08fe, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x0794, 0x04df, 0x0707, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x090d, 0x091b, 0x092b, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0487, 0x051d, - 0x051d, 0x04df, 0x0934, 0x04df, 0x04df, 0x04df, 0x0940, 0x094e, - 0x095b, 0x04df, 0x04df, 0x04df, 0x052d, 0x052e, 0x04df, 0x04df, - 0x04df, 0x06dc, 0x04df, 0x04df, 0x096b, 0x070e, 0x04df, 0x0978, - 0x06dc, 0x07e3, 0x04df, 0x0988, 0x04df, 0x04df, 0x04df, 0x0996, - 0x07e3, 0x04df, 0x04df, 0x0713, 0x09a5, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x09b5, 0x09c4, - 0x09cd, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x052d, 0x052d, 0x052d, - 0x052d, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x09d7, 0x0498, 0x0488, 0x0488, - 0x08c8, 0x09e7, 0x051d, 0x09f7, 0x0a07, 0x0a13, 0x0a18, 0x0a28, - 0x0a38, 0x0a48, 0x04df, 0x0a58, 0x0a58, 0x0a67, 0x052d, 0x052d, - 0x087a, 0x0a77, 0x0a83, 0x0a91, 0x0aa0, 0x0ab0, 0x051d, 0x04df, - 0x04df, 0x0abe, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x0ace, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x0ad8, 0x04df, 0x04df, 0x04df, 0x048a, 0x051d, 0x0517, 0x051d, - 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x0ad7, 0x04df, 0x0503, - 0x04df, 0x051d, 0x051d, 0x0ae8, 0x0af0, 0x04df, 0x04df, 0x04df, - 0x04df, 0x0ade, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x0b00, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x0b0d, 0x051d, 0x0516, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x051d, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x0b1d, 0x0b2c, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x087b, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x052d, 0x052d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x0500, 0x04df, 0x04df, 0x051d, 0x0b35, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x0482, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, 0x051d, - 0x0ad8, 0x04df, 0x0502, 0x0b45, 0x051d, 0x0b54, 0x0b64, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x0b74, 0x0485, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04e4, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x051d, - 0x051d, 0x0482, 0x04df, 0x08c8, 0x04df, 0x04df, 0x04df, 0x051d, - 0x04df, 0x0b81, 0x04df, 0x04df, 0x04df, 0x051c, 0x0489, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0b90, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x0487, 0x04df, 0x0486, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x051d, 0x051d, 0x051d, 0x051d, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, - 0x051d, 0x051d, 0x051d, 0x0ad7, 0x04df, 0x04df, 0x04df, 0x0488, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x087b, 0x0ba0, 0x04df, - 0x0711, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x07e3, 0x051d, - 0x051d, 0x0484, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04e7, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0bb0, - 0x04df, 0x0bbc, 0x0bc9, 0x04df, 0x04df, 0x04df, 0x0ab6, 0x04df, - 0x04df, 0x04df, 0x04df, 0x0bd5, 0x04df, 0x052d, 0x06de, 0x04df, - 0x04df, 0x0bdf, 0x04df, 0x0bed, 0x07e3, 0x04df, 0x04df, 0x06dd, - 0x04df, 0x04df, 0x0bfd, 0x04df, 0x04df, 0x070b, 0x04df, 0x04df, - 0x0c0b, 0x0874, 0x0c1a, 0x04df, 0x04df, 0x0704, 0x04df, 0x04df, - 0x04df, 0x0c2a, 0x070f, 0x04df, 0x073f, 0x070a, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x0aa0, 0x04df, 0x04df, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x0c3a, 0x04df, 0x0c48, 0x0c57, - 0x0c61, 0x0c71, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, - 0x05d2, 0x0c81, 0x06af, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, - 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, - 0x05d2, 0x05d2, 0x05d2, 0x0c91, 0x051d, 0x05d2, 0x05d2, 0x05d2, - 0x05d2, 0x06b0, 0x05d2, 0x05d2, 0x0ca1, 0x04df, 0x04df, 0x0cb1, - 0x052d, 0x08b5, 0x052d, 0x051d, 0x051d, 0x0cc1, 0x0cd1, 0x0ce1, - 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x05d2, 0x0ce7, - 0x0cf7, 0x0476, 0x0485, 0x048a, 0x0485, 0x048a, 0x0ad8, 0x04df, - 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x04df, 0x0d07, 0x048c, + 0x0207, 0x0217, 0x021c, 0x022c, 0x023c, 0x0245, 0x0255, 0x0265, + 0x0275, 0x0285, 0x0295, 0x02a5, 0x02b5, 0x02c5, 0x02d3, 0x02e2, + 0x02f0, 0x0217, 0x0217, 0x02fb, 0x030b, 0x0217, 0x0313, 0x0322, + 0x0332, 0x0340, 0x0350, 0x0360, 0x0370, 0x0380, 0x0217, 0x0390, + 0x03a0, 0x03b0, 0x03bf, 0x03cc, 0x03da, 0x03e9, 0x03ef, 0x03e9, + 0x0217, 0x03e9, 0x03e9, 0x03fa, 0x040a, 0x041a, 0x042a, 0x043a, + 0x044a, 0x045a, 0x0469, 0x0476, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0486, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0496, 0x0217, 0x04a6, 0x04b6, 0x04c6, 0x04d6, + 0x04e5, 0x04f5, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0504, 0x0512, 0x051f, + 0x052f, 0x053f, 0x0217, 0x054f, 0x055f, 0x056f, 0x0217, 0x0217, + 0x0217, 0x0217, 0x057f, 0x058f, 0x059f, 0x05af, 0x05bf, 0x05cf, + 0x05d9, 0x05e9, 0x05f9, 0x0609, 0x0617, 0x0627, 0x0634, 0x0641, + 0x064f, 0x065e, 0x066c, 0x0679, 0x0689, 0x0217, 0x0696, 0x06a3, + 0x06ad, 0x06bd, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x06cd, 0x06dd, 0x0217, 0x0217, + 0x0217, 0x06e9, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x06f8, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0708, 0x0217, + 0x0712, 0x0722, 0x0732, 0x0217, 0x0217, 0x0738, 0x0747, 0x0217, + 0x0217, 0x0757, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0767, + 0x06dd, 0x076d, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x077d, + 0x078d, 0x0217, 0x0217, 0x0796, 0x07a6, 0x07b6, 0x0217, 0x07c6, + 0x07d6, 0x07e1, 0x03e9, 0x03e9, 0x03e9, 0x07f1, 0x0801, 0x0811, + 0x03e9, 0x0821, 0x0831, 0x0217, 0x0217, 0x0217, 0x0217, 0x0841, + 0x0851, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, 0x0217, + /* level 3 offsets */ + 0x0861, 0x086f, 0x087f, 0x088f, 0x089e, 0x08a3, 0x089e, 0x08b3, + 0x08c2, 0x08c8, 0x08d8, 0x08e8, 0x08f8, 0x0901, 0x08f8, 0x0901, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0909, 0x0917, 0x0917, 0x0927, 0x0936, 0x0946, 0x0946, 0x0946, + 0x0946, 0x0946, 0x0946, 0x0946, 0x0956, 0x0965, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0902, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0972, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x097c, 0x098c, + 0x0946, 0x098e, 0x099c, 0x09ac, 0x09b1, 0x09c0, 0x09d0, 0x09e0, + 0x09eb, 0x09eb, 0x09f0, 0x0946, 0x0a00, 0x09ea, 0x09eb, 0x09eb, + 0x09eb, 0x09eb, 0x09eb, 0x0a0d, 0x0a1c, 0x0a2c, 0x0a36, 0x0a45, + 0x09eb, 0x0946, 0x0a55, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, + 0x0a4f, 0x0a65, 0x09ac, 0x09ac, 0x0a75, 0x0a81, 0x09ac, 0x0a8f, + 0x0a9b, 0x09ad, 0x09ac, 0x0aab, 0x0abb, 0x09eb, 0x0acb, 0x0adb, + 0x09eb, 0x09eb, 0x0a4b, 0x0946, 0x0ae9, 0x0946, 0x0af6, 0x08f8, + 0x08f8, 0x0afc, 0x0b0b, 0x0974, 0x0b19, 0x08f8, 0x0b28, 0x08f8, + 0x08f8, 0x0b1d, 0x0b37, 0x08f8, 0x0b19, 0x0b45, 0x0b54, 0x08f8, + 0x08f8, 0x0b1d, 0x0b63, 0x0b28, 0x08f8, 0x0b6f, 0x0b54, 0x08f8, + 0x08f8, 0x0b1d, 0x0b7e, 0x08f8, 0x0b19, 0x0b8d, 0x0b28, 0x08f8, + 0x08f8, 0x0b9d, 0x0b37, 0x0bad, 0x0b19, 0x08f8, 0x0b27, 0x08f8, + 0x08f8, 0x08f8, 0x0b1c, 0x08f8, 0x08f8, 0x0bba, 0x0bca, 0x08f8, + 0x08f8, 0x0bcf, 0x0bde, 0x0bad, 0x0b19, 0x0bec, 0x0b28, 0x08f8, + 0x08f8, 0x0b1d, 0x0b58, 0x08f8, 0x0b19, 0x08f8, 0x0bfc, 0x08f8, + 0x08f8, 0x0b59, 0x0b37, 0x08f8, 0x0b19, 0x08f8, 0x0b28, 0x08f8, + 0x08f8, 0x08f8, 0x0b1f, 0x0c0a, 0x08f8, 0x08f8, 0x08f8, 0x0c19, + 0x0c29, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0c38, + 0x0b8f, 0x08f8, 0x08f8, 0x08f8, 0x0c45, 0x08f8, 0x0c50, 0x08f8, + 0x08f8, 0x08f8, 0x0c5f, 0x0c69, 0x0c76, 0x0946, 0x0949, 0x0b23, + 0x08f8, 0x08f8, 0x08f8, 0x0b2b, 0x0c85, 0x08f8, 0x0b5c, 0x0c93, + 0x0ca2, 0x0cb0, 0x0cbe, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x0b2b, 0x08f8, 0x08f8, 0x08f8, 0x0cce, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x089e, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0cde, 0x0ce3, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0cf1, 0x08f8, 0x0b19, 0x08f8, + 0x0b19, 0x08f8, 0x0b19, 0x08f8, 0x08f8, 0x08f8, 0x0cfd, 0x0c14, + 0x0d07, 0x08f8, 0x0cce, 0x0d17, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x0bad, 0x08f8, 0x0b20, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x0d26, 0x0d34, 0x0d44, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08a0, 0x0936, + 0x0936, 0x08f8, 0x0d4d, 0x08f8, 0x08f8, 0x08f8, 0x0d59, 0x0d67, + 0x0d74, 0x08f8, 0x08f8, 0x08f8, 0x0946, 0x0947, 0x08f8, 0x08f8, + 0x08f8, 0x0af5, 0x08f8, 0x08f8, 0x0d84, 0x0b27, 0x08f8, 0x0d91, + 0x0af5, 0x0bfc, 0x08f8, 0x0da1, 0x08f8, 0x08f8, 0x08f8, 0x0daf, + 0x0bfc, 0x08f8, 0x08f8, 0x0b2c, 0x0dbe, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0dce, 0x0ddd, + 0x0de6, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0946, 0x0946, 0x0946, + 0x0946, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0df0, 0x08b1, 0x08a1, 0x08a1, + 0x0ce1, 0x0e00, 0x0936, 0x0e10, 0x0e20, 0x0e2c, 0x0e31, 0x0e41, + 0x0e51, 0x0e61, 0x08f8, 0x0e71, 0x0e71, 0x0e80, 0x0946, 0x0946, + 0x0c93, 0x0e90, 0x0e9c, 0x0eaa, 0x0eb9, 0x0ec9, 0x0936, 0x08f8, + 0x08f8, 0x0ed7, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0ee7, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0ef1, 0x08f8, 0x08f8, 0x08f8, 0x08a3, 0x0936, 0x0930, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0ef0, 0x08f8, 0x091c, + 0x08f8, 0x0936, 0x0936, 0x0f01, 0x0f09, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x0ef7, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0f19, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0f26, 0x0936, 0x092f, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x0f36, 0x0f45, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x0c94, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x0946, 0x0946, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0919, 0x08f8, 0x08f8, 0x0936, 0x0f4e, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x089b, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0ef1, 0x08f8, 0x091b, 0x0f5e, 0x0936, 0x0f6d, 0x0f7d, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0f8d, 0x089e, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08fd, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0936, + 0x0936, 0x089b, 0x08f8, 0x0ce1, 0x08f8, 0x08f8, 0x08f8, 0x0936, + 0x08f8, 0x0f9a, 0x08f8, 0x08f8, 0x08f8, 0x0935, 0x08a2, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0fa9, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08a0, 0x08f8, 0x089f, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0936, 0x0936, 0x0936, 0x0ef0, 0x08f8, 0x08f8, 0x08f8, 0x08a1, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0c94, 0x0fb9, 0x08f8, + 0x0b2a, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0bfc, 0x0936, + 0x0936, 0x089d, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0900, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0fc9, + 0x08f8, 0x0fd5, 0x0fe2, 0x08f8, 0x08f8, 0x08f8, 0x0ecf, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x0fee, 0x08f8, 0x0946, 0x0af7, 0x08f8, + 0x08f8, 0x0ff8, 0x08f8, 0x1006, 0x0bfc, 0x08f8, 0x08f8, 0x0af6, + 0x08f8, 0x08f8, 0x1016, 0x08f8, 0x08f8, 0x0b24, 0x08f8, 0x08f8, + 0x1024, 0x0c8d, 0x1033, 0x08f8, 0x08f8, 0x0b1d, 0x08f8, 0x08f8, + 0x08f8, 0x1043, 0x0b28, 0x08f8, 0x0b58, 0x0b23, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0eb9, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x1053, 0x08f8, 0x1061, 0x1070, + 0x107a, 0x108a, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, + 0x09eb, 0x109a, 0x0ac8, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, + 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, + 0x09eb, 0x09eb, 0x09eb, 0x10aa, 0x0936, 0x09eb, 0x09eb, 0x09eb, + 0x09eb, 0x0ac9, 0x09eb, 0x09eb, 0x10ba, 0x08f8, 0x08f8, 0x10ca, + 0x0946, 0x0cce, 0x0946, 0x0936, 0x0936, 0x10da, 0x10ea, 0x10fa, + 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x09eb, 0x1100, + 0x1110, 0x088f, 0x089e, 0x08a3, 0x089e, 0x08a3, 0x0ef1, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x1120, 0x08a5, + 0x112f, 0x08f8, 0x08f8, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, + 0x091a, 0x091a, 0x089e, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0cbe, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x113f, 0x0f09, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x114f, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x115f, 0x09ac, 0x09ac, 0x1169, 0x09ac, 0x1178, 0x09ac, 0x09ac, + 0x09ac, 0x09ad, 0x09a5, 0x08f8, 0x08f8, 0x08f8, 0x09ac, 0x1185, + 0x09ac, 0x1190, 0x09ac, 0x11a0, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x09ac, 0x09ac, 0x09ac, 0x09b4, 0x09ac, 0x09aa, 0x09ac, 0x09ac, + 0x11af, 0x11bf, 0x09ac, 0x11c9, 0x11d9, 0x11d9, 0x09ac, 0x09ac, + 0x09ac, 0x09ac, 0x08f8, 0x08f8, 0x09ac, 0x09ac, 0x11e9, 0x11f4, + 0x09ac, 0x09ac, 0x09ac, 0x1204, 0x09ac, 0x1214, 0x09ac, 0x1221, + 0x09ac, 0x122f, 0x0a6c, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x11d9, 0x08f8, 0x08f8, 0x08f8, + 0x09ac, 0x09ac, 0x09ac, 0x1239, 0x09ac, 0x09ac, 0x09ac, 0x1249, + 0x09eb, 0x09eb, 0x1259, 0x1269, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x1279, 0x127a, 0x09ac, 0x09ac, 0x128a, 0x129a, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x09ac, 0x09ac, 0x12aa, 0x09eb, 0x0a4f, 0x12ba, + 0x08f8, 0x09ac, 0x12ca, 0x08f8, 0x08f8, 0x09ac, 0x09b0, 0x08f8, + 0x09ac, 0x11f4, 0x0b28, 0x08f8, 0x08f8, 0x0ff6, 0x0975, 0x0917, + 0x0ef1, 0x12da, 0x0bfc, 0x08f8, 0x08f8, 0x12e6, 0x0b27, 0x08f8, + 0x08f8, 0x08f8, 0x0af6, 0x08f8, 0x12f1, 0x0af4, 0x08f8, 0x08f8, + 0x08f8, 0x0b26, 0x0bfc, 0x08f8, 0x08f8, 0x1007, 0x12e0, 0x08f8, + 0x08f8, 0x08f8, 0x0c94, 0x12ff, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0c94, 0x0ffb, 0x08f8, + 0x0bfc, 0x08f8, 0x08f8, 0x0b59, 0x0c93, 0x08f8, 0x096f, 0x0af4, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0ff6, 0x0c0a, 0x130e, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x131d, 0x0b53, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x132a, 0x0c93, 0x0b58, + 0x08f8, 0x08f8, 0x08f8, 0x133a, 0x0c93, 0x08f8, 0x091a, 0x08f8, + 0x08f8, 0x08f8, 0x0afb, 0x1349, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0b2b, 0x1357, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0c94, + 0x0c66, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x1363, 0x0b26, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x12e5, + 0x0c93, 0x08f8, 0x1372, 0x08f8, 0x08f8, 0x137f, 0x0b22, 0x138e, + 0x08f8, 0x08f8, 0x0ff4, 0x139e, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x13ae, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0c5e, 0x13be, 0x13cd, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x13dc, + 0x1349, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x13eb, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0deb, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x13f6, 0x1405, 0x089d, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0af4, 0x08f8, 0x08f8, + 0x08f8, 0x0975, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0c94, 0x08f8, + 0x08f8, 0x08f8, 0x0c94, 0x0af6, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x1415, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x0b57, 0x1425, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x0946, 0x0946, 0x0948, 0x0946, 0x0975, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x142e, 0x143b, 0x1448, 0x08f8, 0x0b2e, 0x08f8, 0x08f8, + 0x08f8, 0x0909, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, 0x1458, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0ef0, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08fd, 0x08f8, + 0x08f8, 0x1463, 0x08f8, 0x08f8, 0x089f, 0x08f8, 0x08f8, 0x08f8, + 0x08ff, 0x08f8, 0x08f8, 0x08f8, 0x1465, 0x1473, 0x1473, 0x1473, + 0x0946, 0x0946, 0x0946, 0x1483, 0x0946, 0x0946, 0x0949, 0x0b24, + 0x0b25, 0x0d91, 0x098c, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x148e, 0x1496, 0x14a4, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x130e, 0x08f8, 0x08f8, 0x08f8, 0x0b2c, 0x14af, 0x09ac, 0x09ac, + 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, + 0x09ac, 0x09ac, 0x14bf, 0x0975, 0x08f8, 0x08f8, 0x09ac, 0x09ac, + 0x09ac, 0x09ac, 0x14cb, 0x09b2, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0aca, 0x09eb, + 0x09eb, 0x09eb, 0x14db, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x0aca, + 0x09eb, 0x09eb, 0x14eb, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x10fb, + 0x09eb, 0x14fa, 0x1507, 0x1515, 0x1525, 0x1533, 0x153b, 0x154b, + 0x1556, 0x1565, 0x1556, 0x08f8, 0x08f8, 0x08f8, 0x089d, 0x0936, + 0x0936, 0x091b, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x089b, 0x1406, 0x0935, 0x0935, 0x0935, 0x0936, 0x0ef1, 0x1575, + 0x08f8, 0x089f, 0x08f8, 0x08f8, 0x08f8, 0x0ef7, 0x08f8, 0x08f8, + 0x08f8, 0x08fb, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x0ef1, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x091f, + 0x091a, 0x091a, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x089b, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0eee, + 0x091b, 0x089e, 0x091b, 0x0936, 0x0936, 0x0936, 0x0eef, 0x0cce, + 0x0936, 0x0936, 0x0eef, 0x0936, 0x0919, 0x089d, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x089b, + 0x0919, 0x1580, 0x0ef0, 0x0936, 0x091a, 0x091c, 0x0ef1, 0x0cce, + 0x0eef, 0x0ef0, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, 0x0936, + 0x0936, 0x0936, 0x0936, 0x0932, 0x0936, 0x0936, 0x091c, 0x08f8, + 0x08f8, 0x1145, 0x158f, 0x08f8, 0x08c8, 0x08c8, 0x08c8, 0x08c8, + 0x08c8, 0x08c8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, 0x08f8, + 0x08f8, 0x08f8, 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, + 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, 0x0946, + 0x0946, 0x08f8, /* values */ 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000b, 0x000d, 0x000b, 0x000c, 0x000d, 0x000a, 0x000a, @@ -426,5 +559,147 @@ const unsigned short DECLSPEC_HIDDEN bidi_direction_table[3351] = 0x0000, 0x0000, 0x0009, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0008, 0x0007, 0x0008, 0x0007, 0x0007, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0009, 0x0009, 0x0001, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001 + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0001, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, + 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0006, + 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, + 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0006, 0x0006, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0006, 0x0006, 0x0002, 0x0001, + 0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0006, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, + 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, + 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, + 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, + 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, + 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006, + 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, + 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0009, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0000, 0x0001, + 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x000a, 0x000a, 0x000a, 0x000a, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000a, 0x000a, 0x000a, + 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, + 0x0000, 0x0006, 0x0006, 0x0006, 0x0000, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, + 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0009, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0001, 0x0001, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, + 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, + 0x0001, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, + 0x0001, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0001, + 0x0005, 0x0001, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, + 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, + 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, + 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, + 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0004, 0x0004, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x000a, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 }; diff --git a/tools/make_unicode b/tools/make_unicode index 49508b731dd..43cc296c9b5 100755 --- a/tools/make_unicode +++ b/tools/make_unicode @@ -3378,12 +3378,12 @@ sub dump_bidi_dir_table($)
my @table;
- for (my $i = 0; $i < 65536; $i++) + for (my $i = 0; $i < @direction_table; $i++) { $table[$i] = $bidi_types{$direction_table[$i]} if defined $direction_table[$i]; }
- dump_two_level_mapping( "bidi_direction_table", $bidi_types{"L"}, 16, @table ); + dump_three_level_mapping( "bidi_direction_table", $bidi_types{"L"}, 16, @table );
close OUTPUT; save_file($filename);
From: Alexandre Julliard julliard@winehq.org
--- dlls/dwrite/shapers/arabic.c | 5 +- dlls/dwrite/shapers/arabic_table.c | 375 +++++++++++++++++++++-------- tools/make_unicode | 2 +- 3 files changed, 279 insertions(+), 103 deletions(-)
diff --git a/dlls/dwrite/shapers/arabic.c b/dlls/dwrite/shapers/arabic.c index 720f18915a4..1319355f956 100644 --- a/dlls/dwrite/shapers/arabic.c +++ b/dlls/dwrite/shapers/arabic.c @@ -122,10 +122,9 @@ arabic_state_table[][JOINING_TYPES] =
extern const unsigned short arabic_shaping_table[] DECLSPEC_HIDDEN;
-static unsigned short arabic_get_joining_type(WCHAR ch) +static unsigned short arabic_get_joining_type(UINT ch) { - const unsigned short *table = arabic_shaping_table; - return table[table[table[ch >> 8] + ((ch >> 4) & 0x0f)] + (ch & 0xf)]; + return get_table_entry_32(arabic_shaping_table, ch); }
static void arabic_set_shaping_action(struct scriptshaping_context *context, diff --git a/dlls/dwrite/shapers/arabic_table.c b/dlls/dwrite/shapers/arabic_table.c index 503c8a15420..f5725589890 100644 --- a/dlls/dwrite/shapers/arabic_table.c +++ b/dlls/dwrite/shapers/arabic_table.c @@ -4,107 +4,202 @@
#include "windef.h"
-const unsigned short DECLSPEC_HIDDEN arabic_shaping_table[2099] = +const unsigned short DECLSPEC_HIDDEN arabic_shaping_table[3501] = { /* level 1 offsets */ - 0x0100, 0x010b, 0x010b, 0x011b, 0x0123, 0x012c, 0x013b, 0x014b, - 0x015b, 0x016b, 0x017b, 0x018b, 0x019b, 0x01ab, 0x01b9, 0x01c8, - 0x01d6, 0x010b, 0x010b, 0x01e1, 0x010b, 0x010b, 0x010b, 0x01f0, - 0x0200, 0x020e, 0x021d, 0x022d, 0x023d, 0x010f, 0x010b, 0x010b, - 0x024d, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x025d, 0x026d, 0x010b, 0x010b, - 0x027d, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x0287, 0x010b, - 0x0297, 0x02a7, 0x02b6, 0x02c6, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, - 0x010b, 0x010b, 0x010b, 0x02d5, 0x010b, 0x010b, 0x02e5, 0x02f5, + 0x0110, 0x0120, 0x0130, 0x0140, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x014b, 0x0141, 0x0141, 0x0141, 0x0141, 0x0157, + 0x0167, 0x0177, 0x0141, 0x0186, 0x0141, 0x0141, 0x018c, 0x0141, + 0x0141, 0x0141, 0x0141, 0x019c, 0x01a9, 0x01b9, 0x01c9, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x01d9, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, + 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, /* level 2 offsets */ - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0308, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0318, 0x0318, 0x0318, 0x0318, 0x0318, - 0x0318, 0x0318, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0328, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0317, 0x0318, 0x0338, - 0x0346, 0x0305, 0x0305, 0x0305, 0x0356, 0x0366, 0x0375, 0x037d, - 0x0318, 0x038d, 0x039d, 0x03a5, 0x03ad, 0x03b7, 0x03b7, 0x03c7, - 0x03d7, 0x03df, 0x03ef, 0x0306, 0x03ff, 0x040e, 0x0318, 0x041e, - 0x042c, 0x0438, 0x0447, 0x0305, 0x0305, 0x0332, 0x0457, 0x045d, - 0x03b7, 0x0467, 0x0473, 0x0305, 0x0481, 0x048d, 0x0305, 0x049d, - 0x04a9, 0x04b9, 0x04c9, 0x04d6, 0x034e, 0x04e6, 0x04f5, 0x04ff, - 0x0318, 0x050d, 0x0318, 0x038a, 0x0305, 0x0305, 0x051d, 0x052c, - 0x053b, 0x0549, 0x0305, 0x0558, 0x0305, 0x0305, 0x054d, 0x0567, - 0x0305, 0x0549, 0x0307, 0x0576, 0x0305, 0x0305, 0x054d, 0x0585, - 0x0558, 0x0305, 0x0591, 0x0576, 0x0305, 0x0305, 0x054d, 0x05a0, - 0x0305, 0x0549, 0x05ae, 0x0558, 0x0305, 0x0305, 0x0309, 0x0567, - 0x0546, 0x0549, 0x0305, 0x0557, 0x0305, 0x0305, 0x0305, 0x054c, - 0x0305, 0x0305, 0x0305, 0x05bd, 0x0305, 0x0305, 0x05c2, 0x05d1, - 0x0546, 0x0549, 0x0305, 0x0558, 0x0305, 0x0305, 0x0309, 0x05df, - 0x0305, 0x0549, 0x0305, 0x038b, 0x0305, 0x0305, 0x057b, 0x0567, - 0x0305, 0x0549, 0x0305, 0x0558, 0x0305, 0x0305, 0x0305, 0x054f, - 0x05ed, 0x0305, 0x0305, 0x0305, 0x0538, 0x05f6, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0605, 0x05b0, 0x0305, 0x0305, - 0x0305, 0x0543, 0x0305, 0x0612, 0x0305, 0x0305, 0x0305, 0x0337, - 0x0622, 0x062f, 0x0318, 0x031b, 0x0553, 0x0305, 0x0305, 0x0305, - 0x055b, 0x063e, 0x0305, 0x057e, 0x0457, 0x064d, 0x065b, 0x0308, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x055b, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0669, 0x0305, 0x0549, 0x0305, 0x0549, 0x0305, 0x0549, - 0x0305, 0x0305, 0x0305, 0x0675, 0x030f, 0x067f, 0x0305, 0x0305, - 0x068d, 0x0305, 0x03b7, 0x03b7, 0x03b7, 0x03b7, 0x03b7, 0x069d, - 0x06a8, 0x03b7, 0x06af, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x06bf, 0x06cd, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x06d9, 0x0305, - 0x0305, 0x0305, 0x06e5, 0x06f3, 0x0700, 0x0305, 0x0305, 0x0305, - 0x0318, 0x0319, 0x0305, 0x0305, 0x0305, 0x0389, 0x0305, 0x0305, - 0x0710, 0x0557, 0x0305, 0x071d, 0x0389, 0x038b, 0x0305, 0x072d, - 0x0305, 0x0305, 0x0305, 0x073b, 0x038b, 0x0305, 0x0305, 0x055c, - 0x074a, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x050c, 0x075a, 0x0763, 0x076d, 0x0305, 0x0597, - 0x0305, 0x0305, 0x0305, 0x077b, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0318, 0x0318, 0x0457, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0306, 0x038b, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0306, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0318, 0x0318, 0x0305, 0x0305, 0x055e, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x078b, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0306, 0x079b, 0x0305, - 0x055a, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x038b, 0x07a9, - 0x0305, 0x07b5, 0x0305, 0x03b7, 0x03b7, 0x03b7, 0x07c5, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0547, 0x0305, 0x0318, 0x0577, 0x0305, - 0x0305, 0x07cf, 0x0305, 0x034f, 0x038b, 0x0305, 0x0305, 0x038a, - 0x0305, 0x0305, 0x07dd, 0x0305, 0x0305, 0x0554, 0x0305, 0x0305, - 0x05af, 0x07e8, 0x07f5, 0x0305, 0x0305, 0x054d, 0x0305, 0x0305, - 0x0305, 0x0805, 0x0558, 0x0305, 0x057a, 0x0553, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0815, 0x0305, 0x0307, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0318, 0x0305, 0x0318, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0306, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, 0x0305, - 0x0305, 0x0305, 0x0305, 0x0305, 0x0823, + 0x01e9, 0x01f4, 0x01f4, 0x0204, 0x020c, 0x0215, 0x0224, 0x0234, + 0x0244, 0x0254, 0x0264, 0x0274, 0x0284, 0x0294, 0x02a2, 0x02b1, + 0x02bf, 0x01f4, 0x01f4, 0x02ca, 0x01f4, 0x01f4, 0x01f4, 0x02d9, + 0x02e9, 0x02f7, 0x0306, 0x0316, 0x0326, 0x01f8, 0x01f4, 0x01f4, + 0x0336, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x0346, 0x0356, 0x01f4, 0x01f4, + 0x0366, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x0370, 0x01f4, 0x0380, 0x0390, 0x039f, 0x03af, 0x01f4, + 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x01f4, 0x03be, 0x01f4, 0x01f4, 0x03ce, 0x03de, 0x01f4, + 0x03ee, 0x03fe, 0x040d, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x041d, 0x042c, 0x01f4, 0x043c, 0x0442, 0x044f, 0x045f, + 0x046f, 0x047d, 0x048d, 0x049a, 0x04a7, 0x04b5, 0x04c4, 0x04d2, + 0x04df, 0x04ef, 0x01f4, 0x04fc, 0x0509, 0x0513, 0x01f4, 0x01f4, + 0x01f4, 0x01f4, 0x0523, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x0527, 0x0537, + 0x01f4, 0x01f4, 0x01f4, 0x0543, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x0552, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x0562, 0x01f4, 0x056c, 0x0578, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x01f4, 0x01f4, 0x0588, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x0598, 0x0537, 0x059e, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x05ad, 0x05bd, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x05cd, 0x05dd, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, 0x01f4, + 0x01f4, + /* level 3 offsets */ + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05f0, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x0600, 0x0600, 0x0600, 0x0600, 0x0600, + 0x0600, 0x0600, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x0610, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ff, 0x0600, 0x0620, + 0x062e, 0x05ed, 0x05ed, 0x05ed, 0x063e, 0x064e, 0x065d, 0x0665, + 0x0600, 0x0675, 0x0685, 0x068d, 0x0695, 0x069f, 0x069f, 0x06af, + 0x06bf, 0x06c7, 0x06d7, 0x05ee, 0x06e7, 0x06f6, 0x0600, 0x0706, + 0x0714, 0x0720, 0x072f, 0x05ed, 0x05ed, 0x061a, 0x073f, 0x0745, + 0x069f, 0x074f, 0x075b, 0x05ed, 0x0769, 0x0775, 0x05ed, 0x0785, + 0x0791, 0x07a1, 0x07b1, 0x07be, 0x0636, 0x07ce, 0x07dd, 0x07e7, + 0x0600, 0x07f5, 0x0600, 0x0672, 0x05ed, 0x05ed, 0x0805, 0x0814, + 0x0823, 0x0831, 0x05ed, 0x0840, 0x05ed, 0x05ed, 0x0835, 0x084f, + 0x05ed, 0x0831, 0x05ef, 0x085e, 0x05ed, 0x05ed, 0x0835, 0x086d, + 0x0840, 0x05ed, 0x0879, 0x085e, 0x05ed, 0x05ed, 0x0835, 0x0888, + 0x05ed, 0x0831, 0x0896, 0x0840, 0x05ed, 0x05ed, 0x05f1, 0x084f, + 0x082e, 0x0831, 0x05ed, 0x083f, 0x05ed, 0x05ed, 0x05ed, 0x0834, + 0x05ed, 0x05ed, 0x05ed, 0x08a5, 0x05ed, 0x05ed, 0x08aa, 0x08b9, + 0x082e, 0x0831, 0x05ed, 0x0840, 0x05ed, 0x05ed, 0x05f1, 0x08c7, + 0x05ed, 0x0831, 0x05ed, 0x0673, 0x05ed, 0x05ed, 0x0863, 0x084f, + 0x05ed, 0x0831, 0x05ed, 0x0840, 0x05ed, 0x05ed, 0x05ed, 0x0837, + 0x08d5, 0x05ed, 0x05ed, 0x05ed, 0x0820, 0x08de, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x08ed, 0x0898, 0x05ed, 0x05ed, + 0x05ed, 0x082b, 0x05ed, 0x08fa, 0x05ed, 0x05ed, 0x05ed, 0x061f, + 0x090a, 0x0917, 0x0600, 0x0603, 0x083b, 0x05ed, 0x05ed, 0x05ed, + 0x0843, 0x0926, 0x05ed, 0x0866, 0x073f, 0x0935, 0x0943, 0x05f0, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0843, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x0951, 0x05ed, 0x0831, 0x05ed, 0x0831, 0x05ed, 0x0831, + 0x05ed, 0x05ed, 0x05ed, 0x095d, 0x05f7, 0x0967, 0x05ed, 0x05ed, + 0x0975, 0x05ed, 0x069f, 0x069f, 0x069f, 0x069f, 0x069f, 0x0985, + 0x0990, 0x069f, 0x0997, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x09a7, 0x09b5, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x09c1, 0x05ed, + 0x05ed, 0x05ed, 0x09cd, 0x09db, 0x09e8, 0x05ed, 0x05ed, 0x05ed, + 0x0600, 0x0601, 0x05ed, 0x05ed, 0x05ed, 0x0671, 0x05ed, 0x05ed, + 0x09f8, 0x083f, 0x05ed, 0x0a05, 0x0671, 0x0673, 0x05ed, 0x0a15, + 0x05ed, 0x05ed, 0x05ed, 0x0a23, 0x0673, 0x05ed, 0x05ed, 0x0844, + 0x0a32, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x07f4, 0x0a42, 0x0a4b, 0x0a55, 0x05ed, 0x087f, + 0x05ed, 0x05ed, 0x05ed, 0x0a63, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x0600, 0x0600, 0x073f, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ee, 0x0673, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ee, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x0600, 0x0600, 0x05ed, 0x05ed, 0x0846, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0a73, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ee, 0x0a83, 0x05ed, + 0x0842, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0673, 0x0a91, + 0x05ed, 0x0a9d, 0x05ed, 0x069f, 0x069f, 0x069f, 0x0aad, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x082f, 0x05ed, 0x0600, 0x085f, 0x05ed, + 0x05ed, 0x0ab7, 0x05ed, 0x0637, 0x0673, 0x05ed, 0x05ed, 0x0672, + 0x05ed, 0x05ed, 0x0ac5, 0x05ed, 0x05ed, 0x083c, 0x05ed, 0x05ed, + 0x0897, 0x0ad0, 0x0add, 0x05ed, 0x05ed, 0x0835, 0x05ed, 0x05ed, + 0x05ed, 0x0aed, 0x0840, 0x05ed, 0x0862, 0x083b, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0afd, 0x05ed, 0x05ef, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0600, 0x05ed, 0x0600, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ee, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0b0b, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05f0, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x073f, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x0b17, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0b26, 0x05ed, 0x05ed, 0x0b36, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x0b46, 0x0b54, 0x0b63, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x0b71, 0x0b81, 0x0b88, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x0b98, 0x069f, 0x0ba6, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x0863, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x0bb6, 0x0bc1, 0x0bd0, 0x05ed, 0x0be0, 0x0bee, 0x05ed, + 0x05ed, 0x0bfe, 0x0c0e, 0x05ed, 0x05ed, 0x05ed, 0x0840, 0x05ed, + 0x05ed, 0x0636, 0x07fe, 0x05ed, 0x05ed, 0x0c1e, 0x0673, 0x05ed, + 0x05ed, 0x0c2a, 0x083f, 0x05ed, 0x05ed, 0x05ed, 0x0672, 0x05ed, + 0x0c35, 0x0670, 0x05ed, 0x05ed, 0x05ed, 0x083e, 0x0673, 0x05ed, + 0x05ed, 0x0c45, 0x0c24, 0x05ed, 0x05ed, 0x05ed, 0x05ee, 0x0c52, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ee, 0x0c61, 0x05ed, 0x0673, 0x05ed, 0x05ed, 0x0863, + 0x073f, 0x05ed, 0x0c6c, 0x0670, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0636, 0x08d5, 0x05ef, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0c79, 0x0c88, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x0c96, 0x073f, 0x0862, 0x05ed, 0x05ed, 0x05ed, 0x0ca6, + 0x073f, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0cb6, 0x0cc6, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0843, 0x0cd4, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ee, 0x0ce4, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x0cef, 0x083e, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x0c29, 0x073f, 0x05ed, 0x0cfe, 0x05ed, + 0x05ed, 0x0d0b, 0x083a, 0x0d1a, 0x05ed, 0x05ed, 0x0896, 0x0ce5, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0920, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05fe, 0x0d2a, 0x0d39, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x0d48, 0x0cc6, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x0d57, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x0830, 0x05ed, 0x05ed, 0x05ed, 0x07fc, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0670, 0x05ed, 0x05ed, + 0x05ed, 0x07fe, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ee, 0x05ed, + 0x05ed, 0x05ed, 0x05ee, 0x0672, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x083d, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x0861, 0x0671, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x0600, 0x0600, 0x0602, 0x0600, 0x07fe, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x0b0d, 0x061d, 0x0d67, 0x05ed, 0x0846, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x0951, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0600, + 0x0600, 0x0600, 0x0d6c, 0x0600, 0x0600, 0x0603, 0x083c, 0x083d, + 0x0a05, 0x05ff, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0d77, + 0x0d7f, 0x0d8d, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ef, + 0x05ed, 0x05ed, 0x05ed, 0x0844, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x07fe, 0x05ed, 0x05ed, 0x069f, 0x069f, 0x069f, 0x069f, + 0x0d9d, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0840, 0x05ed, 0x0600, 0x0600, + 0x0600, 0x0600, 0x0600, 0x0600, 0x05ed, 0x05ed, 0x05ed, 0x05ed, + 0x05ed, 0x05ed, 0x05ed, 0x05ed, 0x0600, 0x0600, 0x0600, 0x0600, + 0x0600, 0x0600, 0x0600, 0x0600, 0x0600, 0x0600, 0x0600, 0x0600, + 0x0600, 0x0600, 0x0600, 0x05ed, /* values */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -271,5 +366,87 @@ const unsigned short DECLSPEC_HIDDEN arabic_shaping_table[2099] = 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, - 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000 + 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0006, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0000, + 0x0002, 0x0000, 0x0002, 0x0002, 0x0000, 0x0000, 0x0001, 0x0002, + 0x0002, 0x0002, 0x0003, 0x0003, 0x0003, 0x0003, 0x0001, 0x0003, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0003, 0x0003, 0x0002, + 0x0000, 0x0000, 0x0002, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0003, 0x0002, + 0x0002, 0x0002, 0x0003, 0x0003, 0x0003, 0x0002, 0x0003, 0x0003, + 0x0002, 0x0003, 0x0002, 0x0002, 0x0003, 0x0002, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0003, 0x0003, 0x0000, 0x0001, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0003, 0x0002, 0x0003, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0003, 0x0003, 0x0003, 0x0002, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0003, 0x0003, 0x0003, 0x0002, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, + 0x0002, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, + 0x0003, 0x0003, 0x0003, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0003, 0x0000, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, + 0x0000, 0x0003, 0x0002, 0x0002, 0x0003, 0x0003, 0x0002, 0x0003, + 0x0003, 0x0000, 0x0003, 0x0002, 0x0002, 0x0003, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0002, 0x0003, 0x0001, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0006, 0x0000, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006, 0x0006, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x0006, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, + 0x0000, 0x0006, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0006, 0x0006, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0000, + 0x0006, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006, 0x0000, + 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0006, 0x0000, + 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, + 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, + 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0000, + 0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, + 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006, 0x0006, + 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, + 0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0006, + 0x0006, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0006, + 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0003, 0x0003, 0x0003, 0x0003, 0x0006, 0x0006, 0x0006, 0x0006, + 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000 }; diff --git a/tools/make_unicode b/tools/make_unicode index 43cc296c9b5..a4ba4705bab 100755 --- a/tools/make_unicode +++ b/tools/make_unicode @@ -3157,7 +3157,7 @@ sub dump_arabic_shaping($) print OUTPUT "/* DO NOT EDIT!! */\n\n"; print OUTPUT "#include "windef.h"\n\n";
- dump_two_level_mapping( "arabic_shaping_table", 0, 16, @joining_table ); + dump_three_level_mapping( "arabic_shaping_table", 0, 16, @joining_table );
close OUTPUT; save_file($filename);
Limiting it to dwrite tables for now.