libs-base/Source/Additions/unicode/caseconv.h
Richard Frith-MacDonald eae859d1c7 Updates to reduce global namespace pollution. Plenty more remaining.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23795 72102866-910b-0410-8b05-ffd578937521
2006-10-09 14:00:01 +00:00

6485 lines
65 KiB
C

#ifndef __caseconv_h_GNUSTEP_BASE_INCLUDE
#define __caseconv_h_GNUSTEP_BASE_INCLUDE
/*
Copyright (C) 2005 Free Software Foundation
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
*/
static unichar gs_casemap_empty_table[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_tolower_map_table_0[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x61, /* 41 */
0x62, /* 42 */
0x63, /* 43 */
0x64, /* 44 */
0x65, /* 45 */
0x66, /* 46 */
0x67, /* 47 */
0x68, /* 48 */
0x69, /* 49 */
0x6a, /* 4a */
0x6b, /* 4b */
0x6c, /* 4c */
0x6d, /* 4d */
0x6e, /* 4e */
0x6f, /* 4f */
0x70, /* 50 */
0x71, /* 51 */
0x72, /* 52 */
0x73, /* 53 */
0x74, /* 54 */
0x75, /* 55 */
0x76, /* 56 */
0x77, /* 57 */
0x78, /* 58 */
0x79, /* 59 */
0x7a, /* 5a */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0xe0, /* c0 */
0xe1, /* c1 */
0xe2, /* c2 */
0xe3, /* c3 */
0xe4, /* c4 */
0xe5, /* c5 */
0xe6, /* c6 */
0xe7, /* c7 */
0xe8, /* c8 */
0xe9, /* c9 */
0xea, /* ca */
0xeb, /* cb */
0xec, /* cc */
0xed, /* cd */
0xee, /* ce */
0xef, /* cf */
0xf0, /* d0 */
0xf1, /* d1 */
0xf2, /* d2 */
0xf3, /* d3 */
0xf4, /* d4 */
0xf5, /* d5 */
0xf6, /* d6 */
0x0,
0xf8, /* d8 */
0xf9, /* d9 */
0xfa, /* da */
0xfb, /* db */
0xfc, /* dc */
0xfd, /* dd */
0xfe, /* de */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_tolower_map_table_1[] = {
0x101, /* 0 */
0x0,
0x103, /* 2 */
0x0,
0x105, /* 4 */
0x0,
0x107, /* 6 */
0x0,
0x109, /* 8 */
0x0,
0x10b, /* a */
0x0,
0x10d, /* c */
0x0,
0x10f, /* e */
0x0,
0x111, /* 10 */
0x0,
0x113, /* 12 */
0x0,
0x115, /* 14 */
0x0,
0x117, /* 16 */
0x0,
0x119, /* 18 */
0x0,
0x11b, /* 1a */
0x0,
0x11d, /* 1c */
0x0,
0x11f, /* 1e */
0x0,
0x121, /* 20 */
0x0,
0x123, /* 22 */
0x0,
0x125, /* 24 */
0x0,
0x127, /* 26 */
0x0,
0x129, /* 28 */
0x0,
0x12b, /* 2a */
0x0,
0x12d, /* 2c */
0x0,
0x12f, /* 2e */
0x0,
0x69, /* 30 */
0x0,
0x133, /* 32 */
0x0,
0x135, /* 34 */
0x0,
0x137, /* 36 */
0x0,
0x0,
0x13a, /* 39 */
0x0,
0x13c, /* 3b */
0x0,
0x13e, /* 3d */
0x0,
0x140, /* 3f */
0x0,
0x142, /* 41 */
0x0,
0x144, /* 43 */
0x0,
0x146, /* 45 */
0x0,
0x148, /* 47 */
0x0,
0x0,
0x14b, /* 4a */
0x0,
0x14d, /* 4c */
0x0,
0x14f, /* 4e */
0x0,
0x151, /* 50 */
0x0,
0x153, /* 52 */
0x0,
0x155, /* 54 */
0x0,
0x157, /* 56 */
0x0,
0x159, /* 58 */
0x0,
0x15b, /* 5a */
0x0,
0x15d, /* 5c */
0x0,
0x15f, /* 5e */
0x0,
0x161, /* 60 */
0x0,
0x163, /* 62 */
0x0,
0x165, /* 64 */
0x0,
0x167, /* 66 */
0x0,
0x169, /* 68 */
0x0,
0x16b, /* 6a */
0x0,
0x16d, /* 6c */
0x0,
0x16f, /* 6e */
0x0,
0x171, /* 70 */
0x0,
0x173, /* 72 */
0x0,
0x175, /* 74 */
0x0,
0x177, /* 76 */
0x0,
0xff, /* 78 */
0x17a, /* 79 */
0x0,
0x17c, /* 7b */
0x0,
0x17e, /* 7d */
0x0,
0x0,
0x0,
0x253, /* 81 */
0x183, /* 82 */
0x0,
0x185, /* 84 */
0x0,
0x254, /* 86 */
0x188, /* 87 */
0x0,
0x256, /* 89 */
0x257, /* 8a */
0x18c, /* 8b */
0x0,
0x0,
0x1dd, /* 8e */
0x259, /* 8f */
0x25b, /* 90 */
0x192, /* 91 */
0x0,
0x260, /* 93 */
0x263, /* 94 */
0x0,
0x269, /* 96 */
0x268, /* 97 */
0x199, /* 98 */
0x0,
0x0,
0x0,
0x26f, /* 9c */
0x272, /* 9d */
0x0,
0x275, /* 9f */
0x1a1, /* a0 */
0x0,
0x1a3, /* a2 */
0x0,
0x1a5, /* a4 */
0x0,
0x280, /* a6 */
0x1a8, /* a7 */
0x0,
0x283, /* a9 */
0x0,
0x0,
0x1ad, /* ac */
0x0,
0x288, /* ae */
0x1b0, /* af */
0x0,
0x28a, /* b1 */
0x28b, /* b2 */
0x1b4, /* b3 */
0x0,
0x1b6, /* b5 */
0x0,
0x292, /* b7 */
0x1b9, /* b8 */
0x0,
0x0,
0x0,
0x1bd, /* bc */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1c6, /* c4 */
0x1c6, /* c5 */
0x0,
0x1c9, /* c7 */
0x1c9, /* c8 */
0x0,
0x1cc, /* ca */
0x1cc, /* cb */
0x0,
0x1ce, /* cd */
0x0,
0x1d0, /* cf */
0x0,
0x1d2, /* d1 */
0x0,
0x1d4, /* d3 */
0x0,
0x1d6, /* d5 */
0x0,
0x1d8, /* d7 */
0x0,
0x1da, /* d9 */
0x0,
0x1dc, /* db */
0x0,
0x0,
0x1df, /* de */
0x0,
0x1e1, /* e0 */
0x0,
0x1e3, /* e2 */
0x0,
0x1e5, /* e4 */
0x0,
0x1e7, /* e6 */
0x0,
0x1e9, /* e8 */
0x0,
0x1eb, /* ea */
0x0,
0x1ed, /* ec */
0x0,
0x1ef, /* ee */
0x0,
0x0,
0x1f3, /* f1 */
0x1f3, /* f2 */
0x0,
0x1f5, /* f4 */
0x0,
0x195, /* f6 */
0x1bf, /* f7 */
0x1f9, /* f8 */
0x0,
0x1fb, /* fa */
0x0,
0x1fd, /* fc */
0x0,
0x1ff, /* fe */
0x0,
};
static unichar gs_tolower_map_table_2[] = {
0x201, /* 0 */
0x0,
0x203, /* 2 */
0x0,
0x205, /* 4 */
0x0,
0x207, /* 6 */
0x0,
0x209, /* 8 */
0x0,
0x20b, /* a */
0x0,
0x20d, /* c */
0x0,
0x20f, /* e */
0x0,
0x211, /* 10 */
0x0,
0x213, /* 12 */
0x0,
0x215, /* 14 */
0x0,
0x217, /* 16 */
0x0,
0x219, /* 18 */
0x0,
0x21b, /* 1a */
0x0,
0x21d, /* 1c */
0x0,
0x21f, /* 1e */
0x0,
0x0,
0x0,
0x223, /* 22 */
0x0,
0x225, /* 24 */
0x0,
0x227, /* 26 */
0x0,
0x229, /* 28 */
0x0,
0x22b, /* 2a */
0x0,
0x22d, /* 2c */
0x0,
0x22f, /* 2e */
0x0,
0x231, /* 30 */
0x0,
0x233, /* 32 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_tolower_map_table_3[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x3ac, /* 86 */
0x0,
0x3ad, /* 88 */
0x3ae, /* 89 */
0x3af, /* 8a */
0x0,
0x3cc, /* 8c */
0x0,
0x3cd, /* 8e */
0x3ce, /* 8f */
0x0,
0x3b1, /* 91 */
0x3b2, /* 92 */
0x3b3, /* 93 */
0x3b4, /* 94 */
0x3b5, /* 95 */
0x3b6, /* 96 */
0x3b7, /* 97 */
0x3b8, /* 98 */
0x3b9, /* 99 */
0x3ba, /* 9a */
0x3bb, /* 9b */
0x3bc, /* 9c */
0x3bd, /* 9d */
0x3be, /* 9e */
0x3bf, /* 9f */
0x3c0, /* a0 */
0x3c1, /* a1 */
0x0,
0x3c3, /* a3 */
0x3c4, /* a4 */
0x3c5, /* a5 */
0x3c6, /* a6 */
0x3c7, /* a7 */
0x3c8, /* a8 */
0x3c9, /* a9 */
0x3ca, /* aa */
0x3cb, /* ab */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x3db, /* da */
0x0,
0x3dd, /* dc */
0x0,
0x3df, /* de */
0x0,
0x3e1, /* e0 */
0x0,
0x3e3, /* e2 */
0x0,
0x3e5, /* e4 */
0x0,
0x3e7, /* e6 */
0x0,
0x3e9, /* e8 */
0x0,
0x3eb, /* ea */
0x0,
0x3ed, /* ec */
0x0,
0x3ef, /* ee */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_tolower_map_table_4[] = {
0x450, /* 0 */
0x451, /* 1 */
0x452, /* 2 */
0x453, /* 3 */
0x454, /* 4 */
0x455, /* 5 */
0x456, /* 6 */
0x457, /* 7 */
0x458, /* 8 */
0x459, /* 9 */
0x45a, /* a */
0x45b, /* b */
0x45c, /* c */
0x45d, /* d */
0x45e, /* e */
0x45f, /* f */
0x430, /* 10 */
0x431, /* 11 */
0x432, /* 12 */
0x433, /* 13 */
0x434, /* 14 */
0x435, /* 15 */
0x436, /* 16 */
0x437, /* 17 */
0x438, /* 18 */
0x439, /* 19 */
0x43a, /* 1a */
0x43b, /* 1b */
0x43c, /* 1c */
0x43d, /* 1d */
0x43e, /* 1e */
0x43f, /* 1f */
0x440, /* 20 */
0x441, /* 21 */
0x442, /* 22 */
0x443, /* 23 */
0x444, /* 24 */
0x445, /* 25 */
0x446, /* 26 */
0x447, /* 27 */
0x448, /* 28 */
0x449, /* 29 */
0x44a, /* 2a */
0x44b, /* 2b */
0x44c, /* 2c */
0x44d, /* 2d */
0x44e, /* 2e */
0x44f, /* 2f */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x461, /* 60 */
0x0,
0x463, /* 62 */
0x0,
0x465, /* 64 */
0x0,
0x467, /* 66 */
0x0,
0x469, /* 68 */
0x0,
0x46b, /* 6a */
0x0,
0x46d, /* 6c */
0x0,
0x46f, /* 6e */
0x0,
0x471, /* 70 */
0x0,
0x473, /* 72 */
0x0,
0x475, /* 74 */
0x0,
0x477, /* 76 */
0x0,
0x479, /* 78 */
0x0,
0x47b, /* 7a */
0x0,
0x47d, /* 7c */
0x0,
0x47f, /* 7e */
0x0,
0x481, /* 80 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x48d, /* 8c */
0x0,
0x48f, /* 8e */
0x0,
0x491, /* 90 */
0x0,
0x493, /* 92 */
0x0,
0x495, /* 94 */
0x0,
0x497, /* 96 */
0x0,
0x499, /* 98 */
0x0,
0x49b, /* 9a */
0x0,
0x49d, /* 9c */
0x0,
0x49f, /* 9e */
0x0,
0x4a1, /* a0 */
0x0,
0x4a3, /* a2 */
0x0,
0x4a5, /* a4 */
0x0,
0x4a7, /* a6 */
0x0,
0x4a9, /* a8 */
0x0,
0x4ab, /* aa */
0x0,
0x4ad, /* ac */
0x0,
0x4af, /* ae */
0x0,
0x4b1, /* b0 */
0x0,
0x4b3, /* b2 */
0x0,
0x4b5, /* b4 */
0x0,
0x4b7, /* b6 */
0x0,
0x4b9, /* b8 */
0x0,
0x4bb, /* ba */
0x0,
0x4bd, /* bc */
0x0,
0x4bf, /* be */
0x0,
0x0,
0x4c2, /* c1 */
0x0,
0x4c4, /* c3 */
0x0,
0x0,
0x0,
0x4c8, /* c7 */
0x0,
0x0,
0x0,
0x4cc, /* cb */
0x0,
0x0,
0x0,
0x0,
0x4d1, /* d0 */
0x0,
0x4d3, /* d2 */
0x0,
0x4d5, /* d4 */
0x0,
0x4d7, /* d6 */
0x0,
0x4d9, /* d8 */
0x0,
0x4db, /* da */
0x0,
0x4dd, /* dc */
0x0,
0x4df, /* de */
0x0,
0x4e1, /* e0 */
0x0,
0x4e3, /* e2 */
0x0,
0x4e5, /* e4 */
0x0,
0x4e7, /* e6 */
0x0,
0x4e9, /* e8 */
0x0,
0x4eb, /* ea */
0x0,
0x4ed, /* ec */
0x0,
0x4ef, /* ee */
0x0,
0x4f1, /* f0 */
0x0,
0x4f3, /* f2 */
0x0,
0x4f5, /* f4 */
0x0,
0x0,
0x0,
0x4f9, /* f8 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_tolower_map_table_5[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x561, /* 31 */
0x562, /* 32 */
0x563, /* 33 */
0x564, /* 34 */
0x565, /* 35 */
0x566, /* 36 */
0x567, /* 37 */
0x568, /* 38 */
0x569, /* 39 */
0x56a, /* 3a */
0x56b, /* 3b */
0x56c, /* 3c */
0x56d, /* 3d */
0x56e, /* 3e */
0x56f, /* 3f */
0x570, /* 40 */
0x571, /* 41 */
0x572, /* 42 */
0x573, /* 43 */
0x574, /* 44 */
0x575, /* 45 */
0x576, /* 46 */
0x577, /* 47 */
0x578, /* 48 */
0x579, /* 49 */
0x57a, /* 4a */
0x57b, /* 4b */
0x57c, /* 4c */
0x57d, /* 4d */
0x57e, /* 4e */
0x57f, /* 4f */
0x580, /* 50 */
0x581, /* 51 */
0x582, /* 52 */
0x583, /* 53 */
0x584, /* 54 */
0x585, /* 55 */
0x586, /* 56 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_tolower_map_table_1e[] = {
0x1e01, /* 0 */
0x0,
0x1e03, /* 2 */
0x0,
0x1e05, /* 4 */
0x0,
0x1e07, /* 6 */
0x0,
0x1e09, /* 8 */
0x0,
0x1e0b, /* a */
0x0,
0x1e0d, /* c */
0x0,
0x1e0f, /* e */
0x0,
0x1e11, /* 10 */
0x0,
0x1e13, /* 12 */
0x0,
0x1e15, /* 14 */
0x0,
0x1e17, /* 16 */
0x0,
0x1e19, /* 18 */
0x0,
0x1e1b, /* 1a */
0x0,
0x1e1d, /* 1c */
0x0,
0x1e1f, /* 1e */
0x0,
0x1e21, /* 20 */
0x0,
0x1e23, /* 22 */
0x0,
0x1e25, /* 24 */
0x0,
0x1e27, /* 26 */
0x0,
0x1e29, /* 28 */
0x0,
0x1e2b, /* 2a */
0x0,
0x1e2d, /* 2c */
0x0,
0x1e2f, /* 2e */
0x0,
0x1e31, /* 30 */
0x0,
0x1e33, /* 32 */
0x0,
0x1e35, /* 34 */
0x0,
0x1e37, /* 36 */
0x0,
0x1e39, /* 38 */
0x0,
0x1e3b, /* 3a */
0x0,
0x1e3d, /* 3c */
0x0,
0x1e3f, /* 3e */
0x0,
0x1e41, /* 40 */
0x0,
0x1e43, /* 42 */
0x0,
0x1e45, /* 44 */
0x0,
0x1e47, /* 46 */
0x0,
0x1e49, /* 48 */
0x0,
0x1e4b, /* 4a */
0x0,
0x1e4d, /* 4c */
0x0,
0x1e4f, /* 4e */
0x0,
0x1e51, /* 50 */
0x0,
0x1e53, /* 52 */
0x0,
0x1e55, /* 54 */
0x0,
0x1e57, /* 56 */
0x0,
0x1e59, /* 58 */
0x0,
0x1e5b, /* 5a */
0x0,
0x1e5d, /* 5c */
0x0,
0x1e5f, /* 5e */
0x0,
0x1e61, /* 60 */
0x0,
0x1e63, /* 62 */
0x0,
0x1e65, /* 64 */
0x0,
0x1e67, /* 66 */
0x0,
0x1e69, /* 68 */
0x0,
0x1e6b, /* 6a */
0x0,
0x1e6d, /* 6c */
0x0,
0x1e6f, /* 6e */
0x0,
0x1e71, /* 70 */
0x0,
0x1e73, /* 72 */
0x0,
0x1e75, /* 74 */
0x0,
0x1e77, /* 76 */
0x0,
0x1e79, /* 78 */
0x0,
0x1e7b, /* 7a */
0x0,
0x1e7d, /* 7c */
0x0,
0x1e7f, /* 7e */
0x0,
0x1e81, /* 80 */
0x0,
0x1e83, /* 82 */
0x0,
0x1e85, /* 84 */
0x0,
0x1e87, /* 86 */
0x0,
0x1e89, /* 88 */
0x0,
0x1e8b, /* 8a */
0x0,
0x1e8d, /* 8c */
0x0,
0x1e8f, /* 8e */
0x0,
0x1e91, /* 90 */
0x0,
0x1e93, /* 92 */
0x0,
0x1e95, /* 94 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1ea1, /* a0 */
0x0,
0x1ea3, /* a2 */
0x0,
0x1ea5, /* a4 */
0x0,
0x1ea7, /* a6 */
0x0,
0x1ea9, /* a8 */
0x0,
0x1eab, /* aa */
0x0,
0x1ead, /* ac */
0x0,
0x1eaf, /* ae */
0x0,
0x1eb1, /* b0 */
0x0,
0x1eb3, /* b2 */
0x0,
0x1eb5, /* b4 */
0x0,
0x1eb7, /* b6 */
0x0,
0x1eb9, /* b8 */
0x0,
0x1ebb, /* ba */
0x0,
0x1ebd, /* bc */
0x0,
0x1ebf, /* be */
0x0,
0x1ec1, /* c0 */
0x0,
0x1ec3, /* c2 */
0x0,
0x1ec5, /* c4 */
0x0,
0x1ec7, /* c6 */
0x0,
0x1ec9, /* c8 */
0x0,
0x1ecb, /* ca */
0x0,
0x1ecd, /* cc */
0x0,
0x1ecf, /* ce */
0x0,
0x1ed1, /* d0 */
0x0,
0x1ed3, /* d2 */
0x0,
0x1ed5, /* d4 */
0x0,
0x1ed7, /* d6 */
0x0,
0x1ed9, /* d8 */
0x0,
0x1edb, /* da */
0x0,
0x1edd, /* dc */
0x0,
0x1edf, /* de */
0x0,
0x1ee1, /* e0 */
0x0,
0x1ee3, /* e2 */
0x0,
0x1ee5, /* e4 */
0x0,
0x1ee7, /* e6 */
0x0,
0x1ee9, /* e8 */
0x0,
0x1eeb, /* ea */
0x0,
0x1eed, /* ec */
0x0,
0x1eef, /* ee */
0x0,
0x1ef1, /* f0 */
0x0,
0x1ef3, /* f2 */
0x0,
0x1ef5, /* f4 */
0x0,
0x1ef7, /* f6 */
0x0,
0x1ef9, /* f8 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_tolower_map_table_1f[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f00, /* 8 */
0x1f01, /* 9 */
0x1f02, /* a */
0x1f03, /* b */
0x1f04, /* c */
0x1f05, /* d */
0x1f06, /* e */
0x1f07, /* f */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f10, /* 18 */
0x1f11, /* 19 */
0x1f12, /* 1a */
0x1f13, /* 1b */
0x1f14, /* 1c */
0x1f15, /* 1d */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f20, /* 28 */
0x1f21, /* 29 */
0x1f22, /* 2a */
0x1f23, /* 2b */
0x1f24, /* 2c */
0x1f25, /* 2d */
0x1f26, /* 2e */
0x1f27, /* 2f */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f30, /* 38 */
0x1f31, /* 39 */
0x1f32, /* 3a */
0x1f33, /* 3b */
0x1f34, /* 3c */
0x1f35, /* 3d */
0x1f36, /* 3e */
0x1f37, /* 3f */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f40, /* 48 */
0x1f41, /* 49 */
0x1f42, /* 4a */
0x1f43, /* 4b */
0x1f44, /* 4c */
0x1f45, /* 4d */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f51, /* 59 */
0x0,
0x1f53, /* 5b */
0x0,
0x1f55, /* 5d */
0x0,
0x1f57, /* 5f */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f60, /* 68 */
0x1f61, /* 69 */
0x1f62, /* 6a */
0x1f63, /* 6b */
0x1f64, /* 6c */
0x1f65, /* 6d */
0x1f66, /* 6e */
0x1f67, /* 6f */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f80, /* 88 */
0x1f81, /* 89 */
0x1f82, /* 8a */
0x1f83, /* 8b */
0x1f84, /* 8c */
0x1f85, /* 8d */
0x1f86, /* 8e */
0x1f87, /* 8f */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f90, /* 98 */
0x1f91, /* 99 */
0x1f92, /* 9a */
0x1f93, /* 9b */
0x1f94, /* 9c */
0x1f95, /* 9d */
0x1f96, /* 9e */
0x1f97, /* 9f */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1fa0, /* a8 */
0x1fa1, /* a9 */
0x1fa2, /* aa */
0x1fa3, /* ab */
0x1fa4, /* ac */
0x1fa5, /* ad */
0x1fa6, /* ae */
0x1fa7, /* af */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1fb0, /* b8 */
0x1fb1, /* b9 */
0x1f70, /* ba */
0x1f71, /* bb */
0x1fb3, /* bc */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f72, /* c8 */
0x1f73, /* c9 */
0x1f74, /* ca */
0x1f75, /* cb */
0x1fc3, /* cc */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1fd0, /* d8 */
0x1fd1, /* d9 */
0x1f76, /* da */
0x1f77, /* db */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1fe0, /* e8 */
0x1fe1, /* e9 */
0x1f7a, /* ea */
0x1f7b, /* eb */
0x1fe5, /* ec */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f78, /* f8 */
0x1f79, /* f9 */
0x1f7c, /* fa */
0x1f7d, /* fb */
0x1ff3, /* fc */
0x0,
0x0,
0x0,
};
static unichar gs_tolower_map_table_21[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x3c9, /* 26 */
0x0,
0x0,
0x0,
0x6b, /* 2a */
0xe5, /* 2b */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x2170, /* 60 */
0x2171, /* 61 */
0x2172, /* 62 */
0x2173, /* 63 */
0x2174, /* 64 */
0x2175, /* 65 */
0x2176, /* 66 */
0x2177, /* 67 */
0x2178, /* 68 */
0x2179, /* 69 */
0x217a, /* 6a */
0x217b, /* 6b */
0x217c, /* 6c */
0x217d, /* 6d */
0x217e, /* 6e */
0x217f, /* 6f */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_tolower_map_table_24[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x24d0, /* b6 */
0x24d1, /* b7 */
0x24d2, /* b8 */
0x24d3, /* b9 */
0x24d4, /* ba */
0x24d5, /* bb */
0x24d6, /* bc */
0x24d7, /* bd */
0x24d8, /* be */
0x24d9, /* bf */
0x24da, /* c0 */
0x24db, /* c1 */
0x24dc, /* c2 */
0x24dd, /* c3 */
0x24de, /* c4 */
0x24df, /* c5 */
0x24e0, /* c6 */
0x24e1, /* c7 */
0x24e2, /* c8 */
0x24e3, /* c9 */
0x24e4, /* ca */
0x24e5, /* cb */
0x24e6, /* cc */
0x24e7, /* cd */
0x24e8, /* ce */
0x24e9, /* cf */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_tolower_map_table_ff[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0xff41, /* 21 */
0xff42, /* 22 */
0xff43, /* 23 */
0xff44, /* 24 */
0xff45, /* 25 */
0xff46, /* 26 */
0xff47, /* 27 */
0xff48, /* 28 */
0xff49, /* 29 */
0xff4a, /* 2a */
0xff4b, /* 2b */
0xff4c, /* 2c */
0xff4d, /* 2d */
0xff4e, /* 2e */
0xff4f, /* 2f */
0xff50, /* 30 */
0xff51, /* 31 */
0xff52, /* 32 */
0xff53, /* 33 */
0xff54, /* 34 */
0xff55, /* 35 */
0xff56, /* 36 */
0xff57, /* 37 */
0xff58, /* 38 */
0xff59, /* 39 */
0xff5a, /* 3a */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar *gs_tolower_map[] = {
gs_tolower_map_table_0,
gs_tolower_map_table_1,
gs_tolower_map_table_2,
gs_tolower_map_table_3,
gs_tolower_map_table_4,
gs_tolower_map_table_5,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_tolower_map_table_1e,
gs_tolower_map_table_1f,
gs_casemap_empty_table,
gs_tolower_map_table_21,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_tolower_map_table_24,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_tolower_map_table_ff,
};
static unichar gs_toupper_map_table_0[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x41, /* 61 */
0x42, /* 62 */
0x43, /* 63 */
0x44, /* 64 */
0x45, /* 65 */
0x46, /* 66 */
0x47, /* 67 */
0x48, /* 68 */
0x49, /* 69 */
0x4a, /* 6a */
0x4b, /* 6b */
0x4c, /* 6c */
0x4d, /* 6d */
0x4e, /* 6e */
0x4f, /* 6f */
0x50, /* 70 */
0x51, /* 71 */
0x52, /* 72 */
0x53, /* 73 */
0x54, /* 74 */
0x55, /* 75 */
0x56, /* 76 */
0x57, /* 77 */
0x58, /* 78 */
0x59, /* 79 */
0x5a, /* 7a */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x39c, /* b5 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0xc0, /* e0 */
0xc1, /* e1 */
0xc2, /* e2 */
0xc3, /* e3 */
0xc4, /* e4 */
0xc5, /* e5 */
0xc6, /* e6 */
0xc7, /* e7 */
0xc8, /* e8 */
0xc9, /* e9 */
0xca, /* ea */
0xcb, /* eb */
0xcc, /* ec */
0xcd, /* ed */
0xce, /* ee */
0xcf, /* ef */
0xd0, /* f0 */
0xd1, /* f1 */
0xd2, /* f2 */
0xd3, /* f3 */
0xd4, /* f4 */
0xd5, /* f5 */
0xd6, /* f6 */
0x0,
0xd8, /* f8 */
0xd9, /* f9 */
0xda, /* fa */
0xdb, /* fb */
0xdc, /* fc */
0xdd, /* fd */
0xde, /* fe */
0x178, /* ff */
};
static unichar gs_toupper_map_table_1[] = {
0x0,
0x100, /* 1 */
0x0,
0x102, /* 3 */
0x0,
0x104, /* 5 */
0x0,
0x106, /* 7 */
0x0,
0x108, /* 9 */
0x0,
0x10a, /* b */
0x0,
0x10c, /* d */
0x0,
0x10e, /* f */
0x0,
0x110, /* 11 */
0x0,
0x112, /* 13 */
0x0,
0x114, /* 15 */
0x0,
0x116, /* 17 */
0x0,
0x118, /* 19 */
0x0,
0x11a, /* 1b */
0x0,
0x11c, /* 1d */
0x0,
0x11e, /* 1f */
0x0,
0x120, /* 21 */
0x0,
0x122, /* 23 */
0x0,
0x124, /* 25 */
0x0,
0x126, /* 27 */
0x0,
0x128, /* 29 */
0x0,
0x12a, /* 2b */
0x0,
0x12c, /* 2d */
0x0,
0x12e, /* 2f */
0x0,
0x49, /* 31 */
0x0,
0x132, /* 33 */
0x0,
0x134, /* 35 */
0x0,
0x136, /* 37 */
0x0,
0x0,
0x139, /* 3a */
0x0,
0x13b, /* 3c */
0x0,
0x13d, /* 3e */
0x0,
0x13f, /* 40 */
0x0,
0x141, /* 42 */
0x0,
0x143, /* 44 */
0x0,
0x145, /* 46 */
0x0,
0x147, /* 48 */
0x0,
0x0,
0x14a, /* 4b */
0x0,
0x14c, /* 4d */
0x0,
0x14e, /* 4f */
0x0,
0x150, /* 51 */
0x0,
0x152, /* 53 */
0x0,
0x154, /* 55 */
0x0,
0x156, /* 57 */
0x0,
0x158, /* 59 */
0x0,
0x15a, /* 5b */
0x0,
0x15c, /* 5d */
0x0,
0x15e, /* 5f */
0x0,
0x160, /* 61 */
0x0,
0x162, /* 63 */
0x0,
0x164, /* 65 */
0x0,
0x166, /* 67 */
0x0,
0x168, /* 69 */
0x0,
0x16a, /* 6b */
0x0,
0x16c, /* 6d */
0x0,
0x16e, /* 6f */
0x0,
0x170, /* 71 */
0x0,
0x172, /* 73 */
0x0,
0x174, /* 75 */
0x0,
0x176, /* 77 */
0x0,
0x0,
0x179, /* 7a */
0x0,
0x17b, /* 7c */
0x0,
0x17d, /* 7e */
0x53, /* 7f */
0x0,
0x0,
0x0,
0x182, /* 83 */
0x0,
0x184, /* 85 */
0x0,
0x0,
0x187, /* 88 */
0x0,
0x0,
0x0,
0x18b, /* 8c */
0x0,
0x0,
0x0,
0x0,
0x0,
0x191, /* 92 */
0x0,
0x0,
0x1f6, /* 95 */
0x0,
0x0,
0x0,
0x198, /* 99 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1a0, /* a1 */
0x0,
0x1a2, /* a3 */
0x0,
0x1a4, /* a5 */
0x0,
0x0,
0x1a7, /* a8 */
0x0,
0x0,
0x0,
0x0,
0x1ac, /* ad */
0x0,
0x0,
0x1af, /* b0 */
0x0,
0x0,
0x0,
0x1b3, /* b4 */
0x0,
0x1b5, /* b6 */
0x0,
0x0,
0x1b8, /* b9 */
0x0,
0x0,
0x0,
0x1bc, /* bd */
0x0,
0x1f7, /* bf */
0x0,
0x0,
0x0,
0x0,
0x0,
0x1c4, /* c5 */
0x1c4, /* c6 */
0x0,
0x1c7, /* c8 */
0x1c7, /* c9 */
0x0,
0x1ca, /* cb */
0x1ca, /* cc */
0x0,
0x1cd, /* ce */
0x0,
0x1cf, /* d0 */
0x0,
0x1d1, /* d2 */
0x0,
0x1d3, /* d4 */
0x0,
0x1d5, /* d6 */
0x0,
0x1d7, /* d8 */
0x0,
0x1d9, /* da */
0x0,
0x1db, /* dc */
0x18e, /* dd */
0x0,
0x1de, /* df */
0x0,
0x1e0, /* e1 */
0x0,
0x1e2, /* e3 */
0x0,
0x1e4, /* e5 */
0x0,
0x1e6, /* e7 */
0x0,
0x1e8, /* e9 */
0x0,
0x1ea, /* eb */
0x0,
0x1ec, /* ed */
0x0,
0x1ee, /* ef */
0x0,
0x0,
0x1f1, /* f2 */
0x1f1, /* f3 */
0x0,
0x1f4, /* f5 */
0x0,
0x0,
0x0,
0x1f8, /* f9 */
0x0,
0x1fa, /* fb */
0x0,
0x1fc, /* fd */
0x0,
0x1fe, /* ff */
};
static unichar gs_toupper_map_table_2[] = {
0x0,
0x200, /* 1 */
0x0,
0x202, /* 3 */
0x0,
0x204, /* 5 */
0x0,
0x206, /* 7 */
0x0,
0x208, /* 9 */
0x0,
0x20a, /* b */
0x0,
0x20c, /* d */
0x0,
0x20e, /* f */
0x0,
0x210, /* 11 */
0x0,
0x212, /* 13 */
0x0,
0x214, /* 15 */
0x0,
0x216, /* 17 */
0x0,
0x218, /* 19 */
0x0,
0x21a, /* 1b */
0x0,
0x21c, /* 1d */
0x0,
0x21e, /* 1f */
0x0,
0x0,
0x0,
0x222, /* 23 */
0x0,
0x224, /* 25 */
0x0,
0x226, /* 27 */
0x0,
0x228, /* 29 */
0x0,
0x22a, /* 2b */
0x0,
0x22c, /* 2d */
0x0,
0x22e, /* 2f */
0x0,
0x230, /* 31 */
0x0,
0x232, /* 33 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x181, /* 53 */
0x186, /* 54 */
0x0,
0x189, /* 56 */
0x18a, /* 57 */
0x0,
0x18f, /* 59 */
0x0,
0x190, /* 5b */
0x0,
0x0,
0x0,
0x0,
0x193, /* 60 */
0x0,
0x0,
0x194, /* 63 */
0x0,
0x0,
0x0,
0x0,
0x197, /* 68 */
0x196, /* 69 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x19c, /* 6f */
0x0,
0x0,
0x19d, /* 72 */
0x0,
0x0,
0x19f, /* 75 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1a6, /* 80 */
0x0,
0x0,
0x1a9, /* 83 */
0x0,
0x0,
0x0,
0x0,
0x1ae, /* 88 */
0x0,
0x1b1, /* 8a */
0x1b2, /* 8b */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1b7, /* 92 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_toupper_map_table_3[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x399, /* 45 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x386, /* ac */
0x388, /* ad */
0x389, /* ae */
0x38a, /* af */
0x0,
0x391, /* b1 */
0x392, /* b2 */
0x393, /* b3 */
0x394, /* b4 */
0x395, /* b5 */
0x396, /* b6 */
0x397, /* b7 */
0x398, /* b8 */
0x399, /* b9 */
0x39a, /* ba */
0x39b, /* bb */
0x39c, /* bc */
0x39d, /* bd */
0x39e, /* be */
0x39f, /* bf */
0x3a0, /* c0 */
0x3a1, /* c1 */
0x3a3, /* c2 */
0x3a3, /* c3 */
0x3a4, /* c4 */
0x3a5, /* c5 */
0x3a6, /* c6 */
0x3a7, /* c7 */
0x3a8, /* c8 */
0x3a9, /* c9 */
0x3aa, /* ca */
0x3ab, /* cb */
0x38c, /* cc */
0x38e, /* cd */
0x38f, /* ce */
0x0,
0x392, /* d0 */
0x398, /* d1 */
0x0,
0x0,
0x0,
0x3a6, /* d5 */
0x3a0, /* d6 */
0x0,
0x0,
0x0,
0x0,
0x3da, /* db */
0x0,
0x3dc, /* dd */
0x0,
0x3de, /* df */
0x0,
0x3e0, /* e1 */
0x0,
0x3e2, /* e3 */
0x0,
0x3e4, /* e5 */
0x0,
0x3e6, /* e7 */
0x0,
0x3e8, /* e9 */
0x0,
0x3ea, /* eb */
0x0,
0x3ec, /* ed */
0x0,
0x3ee, /* ef */
0x39a, /* f0 */
0x3a1, /* f1 */
0x3a3, /* f2 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_toupper_map_table_4[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x410, /* 30 */
0x411, /* 31 */
0x412, /* 32 */
0x413, /* 33 */
0x414, /* 34 */
0x415, /* 35 */
0x416, /* 36 */
0x417, /* 37 */
0x418, /* 38 */
0x419, /* 39 */
0x41a, /* 3a */
0x41b, /* 3b */
0x41c, /* 3c */
0x41d, /* 3d */
0x41e, /* 3e */
0x41f, /* 3f */
0x420, /* 40 */
0x421, /* 41 */
0x422, /* 42 */
0x423, /* 43 */
0x424, /* 44 */
0x425, /* 45 */
0x426, /* 46 */
0x427, /* 47 */
0x428, /* 48 */
0x429, /* 49 */
0x42a, /* 4a */
0x42b, /* 4b */
0x42c, /* 4c */
0x42d, /* 4d */
0x42e, /* 4e */
0x42f, /* 4f */
0x400, /* 50 */
0x401, /* 51 */
0x402, /* 52 */
0x403, /* 53 */
0x404, /* 54 */
0x405, /* 55 */
0x406, /* 56 */
0x407, /* 57 */
0x408, /* 58 */
0x409, /* 59 */
0x40a, /* 5a */
0x40b, /* 5b */
0x40c, /* 5c */
0x40d, /* 5d */
0x40e, /* 5e */
0x40f, /* 5f */
0x0,
0x460, /* 61 */
0x0,
0x462, /* 63 */
0x0,
0x464, /* 65 */
0x0,
0x466, /* 67 */
0x0,
0x468, /* 69 */
0x0,
0x46a, /* 6b */
0x0,
0x46c, /* 6d */
0x0,
0x46e, /* 6f */
0x0,
0x470, /* 71 */
0x0,
0x472, /* 73 */
0x0,
0x474, /* 75 */
0x0,
0x476, /* 77 */
0x0,
0x478, /* 79 */
0x0,
0x47a, /* 7b */
0x0,
0x47c, /* 7d */
0x0,
0x47e, /* 7f */
0x0,
0x480, /* 81 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x48c, /* 8d */
0x0,
0x48e, /* 8f */
0x0,
0x490, /* 91 */
0x0,
0x492, /* 93 */
0x0,
0x494, /* 95 */
0x0,
0x496, /* 97 */
0x0,
0x498, /* 99 */
0x0,
0x49a, /* 9b */
0x0,
0x49c, /* 9d */
0x0,
0x49e, /* 9f */
0x0,
0x4a0, /* a1 */
0x0,
0x4a2, /* a3 */
0x0,
0x4a4, /* a5 */
0x0,
0x4a6, /* a7 */
0x0,
0x4a8, /* a9 */
0x0,
0x4aa, /* ab */
0x0,
0x4ac, /* ad */
0x0,
0x4ae, /* af */
0x0,
0x4b0, /* b1 */
0x0,
0x4b2, /* b3 */
0x0,
0x4b4, /* b5 */
0x0,
0x4b6, /* b7 */
0x0,
0x4b8, /* b9 */
0x0,
0x4ba, /* bb */
0x0,
0x4bc, /* bd */
0x0,
0x4be, /* bf */
0x0,
0x0,
0x4c1, /* c2 */
0x0,
0x4c3, /* c4 */
0x0,
0x0,
0x0,
0x4c7, /* c8 */
0x0,
0x0,
0x0,
0x4cb, /* cc */
0x0,
0x0,
0x0,
0x0,
0x4d0, /* d1 */
0x0,
0x4d2, /* d3 */
0x0,
0x4d4, /* d5 */
0x0,
0x4d6, /* d7 */
0x0,
0x4d8, /* d9 */
0x0,
0x4da, /* db */
0x0,
0x4dc, /* dd */
0x0,
0x4de, /* df */
0x0,
0x4e0, /* e1 */
0x0,
0x4e2, /* e3 */
0x0,
0x4e4, /* e5 */
0x0,
0x4e6, /* e7 */
0x0,
0x4e8, /* e9 */
0x0,
0x4ea, /* eb */
0x0,
0x4ec, /* ed */
0x0,
0x4ee, /* ef */
0x0,
0x4f0, /* f1 */
0x0,
0x4f2, /* f3 */
0x0,
0x4f4, /* f5 */
0x0,
0x0,
0x0,
0x4f8, /* f9 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_toupper_map_table_5[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x531, /* 61 */
0x532, /* 62 */
0x533, /* 63 */
0x534, /* 64 */
0x535, /* 65 */
0x536, /* 66 */
0x537, /* 67 */
0x538, /* 68 */
0x539, /* 69 */
0x53a, /* 6a */
0x53b, /* 6b */
0x53c, /* 6c */
0x53d, /* 6d */
0x53e, /* 6e */
0x53f, /* 6f */
0x540, /* 70 */
0x541, /* 71 */
0x542, /* 72 */
0x543, /* 73 */
0x544, /* 74 */
0x545, /* 75 */
0x546, /* 76 */
0x547, /* 77 */
0x548, /* 78 */
0x549, /* 79 */
0x54a, /* 7a */
0x54b, /* 7b */
0x54c, /* 7c */
0x54d, /* 7d */
0x54e, /* 7e */
0x54f, /* 7f */
0x550, /* 80 */
0x551, /* 81 */
0x552, /* 82 */
0x553, /* 83 */
0x554, /* 84 */
0x555, /* 85 */
0x556, /* 86 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_toupper_map_table_1e[] = {
0x0,
0x1e00, /* 1 */
0x0,
0x1e02, /* 3 */
0x0,
0x1e04, /* 5 */
0x0,
0x1e06, /* 7 */
0x0,
0x1e08, /* 9 */
0x0,
0x1e0a, /* b */
0x0,
0x1e0c, /* d */
0x0,
0x1e0e, /* f */
0x0,
0x1e10, /* 11 */
0x0,
0x1e12, /* 13 */
0x0,
0x1e14, /* 15 */
0x0,
0x1e16, /* 17 */
0x0,
0x1e18, /* 19 */
0x0,
0x1e1a, /* 1b */
0x0,
0x1e1c, /* 1d */
0x0,
0x1e1e, /* 1f */
0x0,
0x1e20, /* 21 */
0x0,
0x1e22, /* 23 */
0x0,
0x1e24, /* 25 */
0x0,
0x1e26, /* 27 */
0x0,
0x1e28, /* 29 */
0x0,
0x1e2a, /* 2b */
0x0,
0x1e2c, /* 2d */
0x0,
0x1e2e, /* 2f */
0x0,
0x1e30, /* 31 */
0x0,
0x1e32, /* 33 */
0x0,
0x1e34, /* 35 */
0x0,
0x1e36, /* 37 */
0x0,
0x1e38, /* 39 */
0x0,
0x1e3a, /* 3b */
0x0,
0x1e3c, /* 3d */
0x0,
0x1e3e, /* 3f */
0x0,
0x1e40, /* 41 */
0x0,
0x1e42, /* 43 */
0x0,
0x1e44, /* 45 */
0x0,
0x1e46, /* 47 */
0x0,
0x1e48, /* 49 */
0x0,
0x1e4a, /* 4b */
0x0,
0x1e4c, /* 4d */
0x0,
0x1e4e, /* 4f */
0x0,
0x1e50, /* 51 */
0x0,
0x1e52, /* 53 */
0x0,
0x1e54, /* 55 */
0x0,
0x1e56, /* 57 */
0x0,
0x1e58, /* 59 */
0x0,
0x1e5a, /* 5b */
0x0,
0x1e5c, /* 5d */
0x0,
0x1e5e, /* 5f */
0x0,
0x1e60, /* 61 */
0x0,
0x1e62, /* 63 */
0x0,
0x1e64, /* 65 */
0x0,
0x1e66, /* 67 */
0x0,
0x1e68, /* 69 */
0x0,
0x1e6a, /* 6b */
0x0,
0x1e6c, /* 6d */
0x0,
0x1e6e, /* 6f */
0x0,
0x1e70, /* 71 */
0x0,
0x1e72, /* 73 */
0x0,
0x1e74, /* 75 */
0x0,
0x1e76, /* 77 */
0x0,
0x1e78, /* 79 */
0x0,
0x1e7a, /* 7b */
0x0,
0x1e7c, /* 7d */
0x0,
0x1e7e, /* 7f */
0x0,
0x1e80, /* 81 */
0x0,
0x1e82, /* 83 */
0x0,
0x1e84, /* 85 */
0x0,
0x1e86, /* 87 */
0x0,
0x1e88, /* 89 */
0x0,
0x1e8a, /* 8b */
0x0,
0x1e8c, /* 8d */
0x0,
0x1e8e, /* 8f */
0x0,
0x1e90, /* 91 */
0x0,
0x1e92, /* 93 */
0x0,
0x1e94, /* 95 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x1e60, /* 9b */
0x0,
0x0,
0x0,
0x0,
0x0,
0x1ea0, /* a1 */
0x0,
0x1ea2, /* a3 */
0x0,
0x1ea4, /* a5 */
0x0,
0x1ea6, /* a7 */
0x0,
0x1ea8, /* a9 */
0x0,
0x1eaa, /* ab */
0x0,
0x1eac, /* ad */
0x0,
0x1eae, /* af */
0x0,
0x1eb0, /* b1 */
0x0,
0x1eb2, /* b3 */
0x0,
0x1eb4, /* b5 */
0x0,
0x1eb6, /* b7 */
0x0,
0x1eb8, /* b9 */
0x0,
0x1eba, /* bb */
0x0,
0x1ebc, /* bd */
0x0,
0x1ebe, /* bf */
0x0,
0x1ec0, /* c1 */
0x0,
0x1ec2, /* c3 */
0x0,
0x1ec4, /* c5 */
0x0,
0x1ec6, /* c7 */
0x0,
0x1ec8, /* c9 */
0x0,
0x1eca, /* cb */
0x0,
0x1ecc, /* cd */
0x0,
0x1ece, /* cf */
0x0,
0x1ed0, /* d1 */
0x0,
0x1ed2, /* d3 */
0x0,
0x1ed4, /* d5 */
0x0,
0x1ed6, /* d7 */
0x0,
0x1ed8, /* d9 */
0x0,
0x1eda, /* db */
0x0,
0x1edc, /* dd */
0x0,
0x1ede, /* df */
0x0,
0x1ee0, /* e1 */
0x0,
0x1ee2, /* e3 */
0x0,
0x1ee4, /* e5 */
0x0,
0x1ee6, /* e7 */
0x0,
0x1ee8, /* e9 */
0x0,
0x1eea, /* eb */
0x0,
0x1eec, /* ed */
0x0,
0x1eee, /* ef */
0x0,
0x1ef0, /* f1 */
0x0,
0x1ef2, /* f3 */
0x0,
0x1ef4, /* f5 */
0x0,
0x1ef6, /* f7 */
0x0,
0x1ef8, /* f9 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_toupper_map_table_1f[] = {
0x1f08, /* 0 */
0x1f09, /* 1 */
0x1f0a, /* 2 */
0x1f0b, /* 3 */
0x1f0c, /* 4 */
0x1f0d, /* 5 */
0x1f0e, /* 6 */
0x1f0f, /* 7 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f18, /* 10 */
0x1f19, /* 11 */
0x1f1a, /* 12 */
0x1f1b, /* 13 */
0x1f1c, /* 14 */
0x1f1d, /* 15 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f28, /* 20 */
0x1f29, /* 21 */
0x1f2a, /* 22 */
0x1f2b, /* 23 */
0x1f2c, /* 24 */
0x1f2d, /* 25 */
0x1f2e, /* 26 */
0x1f2f, /* 27 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f38, /* 30 */
0x1f39, /* 31 */
0x1f3a, /* 32 */
0x1f3b, /* 33 */
0x1f3c, /* 34 */
0x1f3d, /* 35 */
0x1f3e, /* 36 */
0x1f3f, /* 37 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f48, /* 40 */
0x1f49, /* 41 */
0x1f4a, /* 42 */
0x1f4b, /* 43 */
0x1f4c, /* 44 */
0x1f4d, /* 45 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f59, /* 51 */
0x0,
0x1f5b, /* 53 */
0x0,
0x1f5d, /* 55 */
0x0,
0x1f5f, /* 57 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f68, /* 60 */
0x1f69, /* 61 */
0x1f6a, /* 62 */
0x1f6b, /* 63 */
0x1f6c, /* 64 */
0x1f6d, /* 65 */
0x1f6e, /* 66 */
0x1f6f, /* 67 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1fba, /* 70 */
0x1fbb, /* 71 */
0x1fc8, /* 72 */
0x1fc9, /* 73 */
0x1fca, /* 74 */
0x1fcb, /* 75 */
0x1fda, /* 76 */
0x1fdb, /* 77 */
0x1ff8, /* 78 */
0x1ff9, /* 79 */
0x1fea, /* 7a */
0x1feb, /* 7b */
0x1ffa, /* 7c */
0x1ffb, /* 7d */
0x0,
0x0,
0x1f88, /* 80 */
0x1f89, /* 81 */
0x1f8a, /* 82 */
0x1f8b, /* 83 */
0x1f8c, /* 84 */
0x1f8d, /* 85 */
0x1f8e, /* 86 */
0x1f8f, /* 87 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1f98, /* 90 */
0x1f99, /* 91 */
0x1f9a, /* 92 */
0x1f9b, /* 93 */
0x1f9c, /* 94 */
0x1f9d, /* 95 */
0x1f9e, /* 96 */
0x1f9f, /* 97 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1fa8, /* a0 */
0x1fa9, /* a1 */
0x1faa, /* a2 */
0x1fab, /* a3 */
0x1fac, /* a4 */
0x1fad, /* a5 */
0x1fae, /* a6 */
0x1faf, /* a7 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1fb8, /* b0 */
0x1fb9, /* b1 */
0x0,
0x1fbc, /* b3 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x399, /* be */
0x0,
0x0,
0x0,
0x0,
0x1fcc, /* c3 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1fd8, /* d0 */
0x1fd9, /* d1 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1fe8, /* e0 */
0x1fe9, /* e1 */
0x0,
0x0,
0x0,
0x1fec, /* e5 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x1ffc, /* f3 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_toupper_map_table_21[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x2160, /* 70 */
0x2161, /* 71 */
0x2162, /* 72 */
0x2163, /* 73 */
0x2164, /* 74 */
0x2165, /* 75 */
0x2166, /* 76 */
0x2167, /* 77 */
0x2168, /* 78 */
0x2169, /* 79 */
0x216a, /* 7a */
0x216b, /* 7b */
0x216c, /* 7c */
0x216d, /* 7d */
0x216e, /* 7e */
0x216f, /* 7f */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_toupper_map_table_24[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x24b6, /* d0 */
0x24b7, /* d1 */
0x24b8, /* d2 */
0x24b9, /* d3 */
0x24ba, /* d4 */
0x24bb, /* d5 */
0x24bc, /* d6 */
0x24bd, /* d7 */
0x24be, /* d8 */
0x24bf, /* d9 */
0x24c0, /* da */
0x24c1, /* db */
0x24c2, /* dc */
0x24c3, /* dd */
0x24c4, /* de */
0x24c5, /* df */
0x24c6, /* e0 */
0x24c7, /* e1 */
0x24c8, /* e2 */
0x24c9, /* e3 */
0x24ca, /* e4 */
0x24cb, /* e5 */
0x24cc, /* e6 */
0x24cd, /* e7 */
0x24ce, /* e8 */
0x24cf, /* e9 */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar gs_toupper_map_table_ff[] = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0xff21, /* 41 */
0xff22, /* 42 */
0xff23, /* 43 */
0xff24, /* 44 */
0xff25, /* 45 */
0xff26, /* 46 */
0xff27, /* 47 */
0xff28, /* 48 */
0xff29, /* 49 */
0xff2a, /* 4a */
0xff2b, /* 4b */
0xff2c, /* 4c */
0xff2d, /* 4d */
0xff2e, /* 4e */
0xff2f, /* 4f */
0xff30, /* 50 */
0xff31, /* 51 */
0xff32, /* 52 */
0xff33, /* 53 */
0xff34, /* 54 */
0xff35, /* 55 */
0xff36, /* 56 */
0xff37, /* 57 */
0xff38, /* 58 */
0xff39, /* 59 */
0xff3a, /* 5a */
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
};
static unichar *gs_toupper_map[] = {
gs_toupper_map_table_0,
gs_toupper_map_table_1,
gs_toupper_map_table_2,
gs_toupper_map_table_3,
gs_toupper_map_table_4,
gs_toupper_map_table_5,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_toupper_map_table_1e,
gs_toupper_map_table_1f,
gs_casemap_empty_table,
gs_toupper_map_table_21,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_toupper_map_table_24,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_casemap_empty_table,
gs_toupper_map_table_ff,
};
#endif /* __caseconv_h_GNUSTEP_BASE_INCLUDE */