1*9eab2a37SAndrew Rist /**************************************************************
2cdf0e10cSrcweir  *
3*9eab2a37SAndrew Rist  * Licensed to the Apache Software Foundation (ASF) under one
4*9eab2a37SAndrew Rist  * or more contributor license agreements.  See the NOTICE file
5*9eab2a37SAndrew Rist  * distributed with this work for additional information
6*9eab2a37SAndrew Rist  * regarding copyright ownership.  The ASF licenses this file
7*9eab2a37SAndrew Rist  * to you under the Apache License, Version 2.0 (the
8*9eab2a37SAndrew Rist  * "License"); you may not use this file except in compliance
9*9eab2a37SAndrew Rist  * with the License.  You may obtain a copy of the License at
10*9eab2a37SAndrew Rist  *
11*9eab2a37SAndrew Rist  *   http://www.apache.org/licenses/LICENSE-2.0
12*9eab2a37SAndrew Rist  *
13*9eab2a37SAndrew Rist  * Unless required by applicable law or agreed to in writing,
14*9eab2a37SAndrew Rist  * software distributed under the License is distributed on an
15*9eab2a37SAndrew Rist  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*9eab2a37SAndrew Rist  * KIND, either express or implied.  See the License for the
17*9eab2a37SAndrew Rist  * specific language governing permissions and limitations
18*9eab2a37SAndrew Rist  * under the License.
19*9eab2a37SAndrew Rist  *
20*9eab2a37SAndrew Rist  *************************************************************/
21*9eab2a37SAndrew Rist 
22*9eab2a37SAndrew Rist 
23cdf0e10cSrcweir 
24cdf0e10cSrcweir #ifndef CCLASS_CHARTYPE_H
25cdf0e10cSrcweir #define CCLASS_CHARTYPE_H
26cdf0e10cSrcweir 
27cdf0e10cSrcweir #include <sal/types.h>
28cdf0e10cSrcweir 
29cdf0e10cSrcweir 
30cdf0e10cSrcweir #define UnicodeTypeNumberBlock  5
31cdf0e10cSrcweir 
32cdf0e10cSrcweir static sal_Int8 UnicodeTypeIndex[] = {
33cdf0e10cSrcweir     0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, // 0000 - 07ff
34cdf0e10cSrcweir     0x00, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, // 0800 - 0fff
35cdf0e10cSrcweir     0x14, 0x15, 0x16, 0x17, 0x18, 0x01, 0x19, 0x1a, // 1000 - 17ff
36cdf0e10cSrcweir     0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x1d, // 1800 - 1fff
37cdf0e10cSrcweir     0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, // 2000 - 27ff
38cdf0e10cSrcweir     0x04, 0x00, 0x00, 0x00, 0x26, 0x00, 0x27, 0x28, // 2800 - 2fff  (Coptic inserted)
39cdf0e10cSrcweir     0x29, 0x2a, 0x2b, 0x2c, 0x01, 0x01, 0x01, 0x01, // 3000 - 37ff
40cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 3800 - 3fff
41cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 4000 - 47ff
42cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x2d, 0x01, 0x01, // 4800 - 4fff
43cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 5000 - 57ff
44cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 5800 - 5fff
45cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 6000 - 67ff
46cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 6800 - 6fff
47cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 7000 - 77ff
48cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 7800 - 7fff
49cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 8000 - 87ff
50cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 8800 - 8fff
51cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 9000 - 97ff
52cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, // 9800 - 9fff
53cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x2f, 0x00, 0x00, 0x00, // a000 - a7ff
54cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, // a800 - afff
55cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // b000 - b7ff
56cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // b800 - bfff
57cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // c000 - c7ff
58cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // c800 - cfff
59cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, // d000 - d7ff
60cdf0e10cSrcweir     0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, // d800 - dfff
61cdf0e10cSrcweir     0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, // e000 - e7ff
62cdf0e10cSrcweir     0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, // e800 - efff
63cdf0e10cSrcweir     0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, // f000 - f7ff
64cdf0e10cSrcweir     0x02, 0x01, 0x31, 0x32, 0x01, 0x33, 0x34, 0x35, // f800 - ffff
65cdf0e10cSrcweir };
66cdf0e10cSrcweir 
67cdf0e10cSrcweir 
68cdf0e10cSrcweir static sal_Int8 UnicodeTypeBlockValue[] = {
69cdf0e10cSrcweir      0,  5, 17, 18, 27,
70cdf0e10cSrcweir };
71cdf0e10cSrcweir 
72cdf0e10cSrcweir 
73cdf0e10cSrcweir static sal_Int8 UnicodeTypeValue[] = {
74cdf0e10cSrcweir     15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,// 0000 - 000f
75cdf0e10cSrcweir     15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,// 0010 - 001f
76cdf0e10cSrcweir     12,23,23,23,25,23,23,23,20,21,23,24,23,19,23,23,// 0020 - 002f
77cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,23,23,24,24,24,23,// 0030 - 003f
78cdf0e10cSrcweir     23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0040 - 004f
79cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,20,23,21,26,22,// 0050 - 005f
80cdf0e10cSrcweir     26, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0060 - 006f
81cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,20,24,21,24,15,// 0070 - 007f
82cdf0e10cSrcweir     15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,// 0080 - 008f
83cdf0e10cSrcweir     15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,// 0090 - 009f
84cdf0e10cSrcweir     12,23,25,25,25,25,27,27,26,27, 2,28,24,19,27,26,// 00a0 - 00af
85cdf0e10cSrcweir     27,24,11,11,26, 2,27,23,26,11, 2,29,11,11,11,23,// 00b0 - 00bf
86cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 00c0 - 00cf
87cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1,24, 1, 1, 1, 1, 1, 1, 1, 2,// 00d0 - 00df
88cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 00e0 - 00ef
89cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2,24, 2, 2, 2, 2, 2, 2, 2, 2,// 00f0 - 00ff
90cdf0e10cSrcweir 
91cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0100 - 010f
92cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0110 - 011f
93cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0120 - 012f
94cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1,// 0130 - 013f
95cdf0e10cSrcweir      2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2,// 0140 - 014f
96cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0150 - 015f
97cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0160 - 016f
98cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2,// 0170 - 017f
99cdf0e10cSrcweir      2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1,// 0180 - 018f
100cdf0e10cSrcweir      1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1,// 0190 - 019f
101cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1,// 01a0 - 01af
102cdf0e10cSrcweir      2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 5, 1, 2, 2, 2,// 01b0 - 01bf
103cdf0e10cSrcweir      5, 5, 5, 5, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 2, 1,// 01c0 - 01cf
104cdf0e10cSrcweir      2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2,// 01d0 - 01df
105cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 01e0 - 01ef
106cdf0e10cSrcweir      2, 1, 3, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2,// 01f0 - 01ff
107cdf0e10cSrcweir 
108cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0200 - 020f
109cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0210 - 021f
110cdf0e10cSrcweir      0, 0, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0220 - 022f
111cdf0e10cSrcweir      1, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0230 - 023f
112cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0240 - 024f
113cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0250 - 025f
114cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0260 - 026f
115cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0270 - 027f
116cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0280 - 028f
117cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0290 - 029f
118cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0,// 02a0 - 02af
119cdf0e10cSrcweir      4, 4, 4, 4, 4, 4, 4, 4, 4,26,26, 4, 4, 4, 4, 4,// 02b0 - 02bf
120cdf0e10cSrcweir      4, 4,26,26,26,26,26,26,26,26,26,26,26,26,26,26,// 02c0 - 02cf
121cdf0e10cSrcweir      4, 4,26,26,26,26,26,26,26,26,26,26,26,26,26,26,// 02d0 - 02df
122cdf0e10cSrcweir      4, 4, 4, 4, 4,26,26,26,26,26,26,26,26,26, 4, 0,// 02e0 - 02ef
123cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 02f0 - 02ff
124cdf0e10cSrcweir 
125cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0300 - 030f
126cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0310 - 031f
127cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0320 - 032f
128cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0330 - 033f
129cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0,// 0340 - 034f
130cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0350 - 035f
131cdf0e10cSrcweir      6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0360 - 036f
132cdf0e10cSrcweir      0, 0, 0, 0,26,26, 0, 0, 0, 0, 4, 0, 0, 0,23, 0,// 0370 - 037f
133cdf0e10cSrcweir      0, 0, 0, 0,26,26, 1,23, 1, 1, 1, 0, 1, 0, 1, 1,// 0380 - 038f
134cdf0e10cSrcweir      2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0390 - 039f
135cdf0e10cSrcweir      1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2,// 03a0 - 03af
136cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 03b0 - 03bf
137cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,// 03c0 - 03cf
138cdf0e10cSrcweir      2, 2, 1, 1, 1, 2, 2, 2, 0, 0, 1, 2, 1, 2, 1, 2,// 03d0 - 03df
139cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 03e0 - 03ef
140cdf0e10cSrcweir      2, 2, 2, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03f0 - 03ff
141cdf0e10cSrcweir 
142cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0400 - 040f
143cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0410 - 041f
144cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0420 - 042f
145cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0430 - 043f
146cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0440 - 044f
147cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0450 - 045f
148cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0460 - 046f
149cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0470 - 047f
150cdf0e10cSrcweir      1, 2,27, 6, 6, 6, 6, 0, 7, 7, 0, 0, 1, 2, 1, 2,// 0480 - 048f
151cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0490 - 049f
152cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 04a0 - 04af
153cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 04b0 - 04bf
154cdf0e10cSrcweir      1, 1, 2, 1, 2, 0, 0, 1, 2, 0, 0, 1, 2, 0, 0, 0,// 04c0 - 04cf
155cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 04d0 - 04df
156cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 04e0 - 04ef
157cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0,// 04f0 - 04ff
158cdf0e10cSrcweir 
159cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0500 - 050f
160cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0510 - 051f
161cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0520 - 052f
162cdf0e10cSrcweir      0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0530 - 053f
163cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0540 - 054f
164cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 0, 0, 4,23,23,23,23,23,23,// 0550 - 055f
165cdf0e10cSrcweir      0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0560 - 056f
166cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0570 - 057f
167cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 0,23,19, 0, 0, 0, 0, 0,// 0580 - 058f
168cdf0e10cSrcweir      0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0590 - 059f
169cdf0e10cSrcweir      6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 05a0 - 05af
170cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6, 6,23, 6,// 05b0 - 05bf
171cdf0e10cSrcweir     23, 6, 6,23, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 05c0 - 05cf
172cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 05d0 - 05df
173cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,// 05e0 - 05ef
174cdf0e10cSrcweir      5, 5, 5,23,23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 05f0 - 05ff
175cdf0e10cSrcweir 
176cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,23, 0, 0, 0,// 0600 - 060f
177cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,23, 0, 0, 0,23,// 0610 - 061f
178cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0620 - 062f
179cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,// 0630 - 063f
180cdf0e10cSrcweir      4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6,// 0640 - 064f
181cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0650 - 065f
182cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,23,23,23,23, 0, 0,// 0660 - 066f
183cdf0e10cSrcweir      6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0670 - 067f
184cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0680 - 068f
185cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0690 - 069f
186cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 06a0 - 06af
187cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 06b0 - 06bf
188cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 06c0 - 06cf
189cdf0e10cSrcweir      5, 5, 5, 5,23, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6,// 06d0 - 06df
190cdf0e10cSrcweir      6, 6, 6, 6, 6, 4, 4, 6, 6,27, 6, 6, 6, 6, 0, 0,// 06e0 - 06ef
191cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 5, 5,27,27, 0,// 06f0 - 06ff
192cdf0e10cSrcweir 
193cdf0e10cSrcweir     23,23,23,23,23,23,23,23,23,23,23,23,23,23, 0,16,// 0700 - 070f
194cdf0e10cSrcweir      5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0710 - 071f
195cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0,// 0720 - 072f
196cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0730 - 073f
197cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0,// 0740 - 074f
198cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0750 - 075f
199cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0760 - 076f
200cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0770 - 077f
201cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0780 - 078f
202cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0790 - 079f
203cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 07a0 - 07af
204cdf0e10cSrcweir      6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07b0 - 07bf
205cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07c0 - 07cf
206cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07d0 - 07df
207cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07e0 - 07ef
208cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07f0 - 07ff
209cdf0e10cSrcweir 
210cdf0e10cSrcweir      0, 6, 6, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0900 - 090f
211cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0910 - 091f
212cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0920 - 092f
213cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 6, 5, 8, 8,// 0930 - 093f
214cdf0e10cSrcweir      8, 6, 6, 6, 6, 6, 6, 6, 6, 8, 8, 8, 8, 6, 0, 0,// 0940 - 094f
215cdf0e10cSrcweir      5, 6, 6, 6, 6, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5,// 0950 - 095f
216cdf0e10cSrcweir      5, 5, 6, 6,23,23, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0960 - 096f
217cdf0e10cSrcweir     23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0970 - 097f
218cdf0e10cSrcweir      0, 6, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5,// 0980 - 098f
219cdf0e10cSrcweir      5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0990 - 099f
220cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 09a0 - 09af
221cdf0e10cSrcweir      5, 0, 5, 0, 0, 0, 5, 5, 5, 5, 0, 0, 6, 0, 8, 8,// 09b0 - 09bf
222cdf0e10cSrcweir      8, 6, 6, 6, 6, 0, 0, 8, 8, 0, 0, 8, 8, 6, 0, 0,// 09c0 - 09cf
223cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 5, 5, 0, 5,// 09d0 - 09df
224cdf0e10cSrcweir      5, 5, 6, 6, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 09e0 - 09ef
225cdf0e10cSrcweir      5, 5,25,25,11,11,11,11,11,11,27, 0, 0, 0, 0, 0,// 09f0 - 09ff
226cdf0e10cSrcweir 
227cdf0e10cSrcweir      0, 0, 6, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5,// 0a00 - 0a0f
228cdf0e10cSrcweir      5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0a10 - 0a1f
229cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0a20 - 0a2f
230cdf0e10cSrcweir      5, 0, 5, 5, 0, 5, 5, 0, 5, 5, 0, 0, 6, 0, 8, 8,// 0a30 - 0a3f
231cdf0e10cSrcweir      8, 6, 6, 0, 0, 0, 0, 6, 6, 0, 0, 6, 6, 6, 0, 0,// 0a40 - 0a4f
232cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 5, 0,// 0a50 - 0a5f
233cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0a60 - 0a6f
234cdf0e10cSrcweir      6, 6, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a70 - 0a7f
235cdf0e10cSrcweir      0, 6, 6, 8, 0, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5,// 0a80 - 0a8f
236cdf0e10cSrcweir      5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0a90 - 0a9f
237cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0aa0 - 0aaf
238cdf0e10cSrcweir      5, 0, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 6, 5, 8, 8,// 0ab0 - 0abf
239cdf0e10cSrcweir      8, 6, 6, 6, 6, 6, 0, 6, 6, 8, 0, 8, 8, 6, 0, 0,// 0ac0 - 0acf
240cdf0e10cSrcweir      5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ad0 - 0adf
241cdf0e10cSrcweir      5, 0, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0ae0 - 0aef
242cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0af0 - 0aff
243cdf0e10cSrcweir 
244cdf0e10cSrcweir      0, 6, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5,// 0b00 - 0b0f
245cdf0e10cSrcweir      5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0b10 - 0b1f
246cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0b20 - 0b2f
247cdf0e10cSrcweir      5, 0, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 6, 5, 8, 6,// 0b30 - 0b3f
248cdf0e10cSrcweir      8, 6, 6, 6, 0, 0, 0, 8, 8, 0, 0, 8, 8, 6, 0, 0,// 0b40 - 0b4f
249cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 6, 8, 0, 0, 0, 0, 5, 5, 0, 5,// 0b50 - 0b5f
250cdf0e10cSrcweir      5, 5, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0b60 - 0b6f
251cdf0e10cSrcweir     27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b70 - 0b7f
252cdf0e10cSrcweir      0, 0, 6, 8, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5,// 0b80 - 0b8f
253cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 0, 0, 0, 5, 5, 0, 5, 0, 5, 5,// 0b90 - 0b9f
254cdf0e10cSrcweir      0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 5, 0, 0, 0, 5, 5,// 0ba0 - 0baf
255cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 8, 8,// 0bb0 - 0bbf
256cdf0e10cSrcweir      6, 8, 8, 0, 0, 0, 8, 8, 8, 0, 8, 8, 8, 6, 0, 0,// 0bc0 - 0bcf
257cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0,// 0bd0 - 0bdf
258cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0be0 - 0bef
259cdf0e10cSrcweir     11,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0bf0 - 0bff
260cdf0e10cSrcweir 
261cdf0e10cSrcweir      0, 8, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5,// 0c00 - 0c0f
262cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0c10 - 0c1f
263cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0c20 - 0c2f
264cdf0e10cSrcweir      5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 6, 6,// 0c30 - 0c3f
265cdf0e10cSrcweir      6, 8, 8, 8, 8, 0, 6, 6, 6, 0, 6, 6, 6, 6, 0, 0,// 0c40 - 0c4f
266cdf0e10cSrcweir      0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c50 - 0c5f
267cdf0e10cSrcweir      5, 5, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0c60 - 0c6f
268cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c70 - 0c7f
269cdf0e10cSrcweir      0, 0, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5,// 0c80 - 0c8f
270cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0c90 - 0c9f
271cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0ca0 - 0caf
272cdf0e10cSrcweir      5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 8, 6,// 0cb0 - 0cbf
273cdf0e10cSrcweir      8, 8, 8, 8, 8, 0, 6, 8, 8, 0, 8, 8, 6, 6, 0, 0,// 0cc0 - 0ccf
274cdf0e10cSrcweir      0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 5, 0,// 0cd0 - 0cdf
275cdf0e10cSrcweir      5, 5, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0ce0 - 0cef
276cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0cf0 - 0cff
277cdf0e10cSrcweir 
278cdf0e10cSrcweir      0, 0, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5,// 0d00 - 0d0f
279cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0d10 - 0d1f
280cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0d20 - 0d2f
281cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 8, 8,// 0d30 - 0d3f
282cdf0e10cSrcweir      8, 6, 6, 6, 0, 0, 8, 8, 8, 0, 8, 8, 8, 6, 0, 0,// 0d40 - 0d4f
283cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0,// 0d50 - 0d5f
284cdf0e10cSrcweir      5, 5, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0d60 - 0d6f
285cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d70 - 0d7f
286cdf0e10cSrcweir      0, 0, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0d80 - 0d8f
287cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5, 5, 5, 5,// 0d90 - 0d9f
288cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0da0 - 0daf
289cdf0e10cSrcweir      5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 0,// 0db0 - 0dbf
290cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 6, 0, 0, 0, 0, 8,// 0dc0 - 0dcf
291cdf0e10cSrcweir      8, 8, 6, 6, 6, 0, 6, 0, 8, 8, 8, 8, 8, 8, 8, 8,// 0dd0 - 0ddf
292cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0de0 - 0def
293cdf0e10cSrcweir      0, 0, 8, 8,23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0df0 - 0dff
294cdf0e10cSrcweir 
295cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0e00 - 0e0f
296cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0e10 - 0e1f
297cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0e20 - 0e2f
298cdf0e10cSrcweir      5, 6, 5, 5, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0,25,// 0e30 - 0e3f
299cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 4, 6, 6, 6, 6, 6, 6, 6, 6,23,// 0e40 - 0e4f
300cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,23,23, 0, 0, 0, 0,// 0e50 - 0e5f
301cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e60 - 0e6f
302cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e70 - 0e7f
303cdf0e10cSrcweir      0, 5, 5, 0, 5, 0, 0, 5, 5, 0, 5, 0, 0, 5, 0, 0,// 0e80 - 0e8f
304cdf0e10cSrcweir      0, 0, 0, 0, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5,// 0e90 - 0e9f
305cdf0e10cSrcweir      0, 5, 5, 5, 0, 5, 0, 5, 0, 0, 5, 5, 0, 5, 5, 5,// 0ea0 - 0eaf
306cdf0e10cSrcweir      5, 6, 5, 5, 6, 6, 6, 6, 6, 6, 0, 6, 6, 5, 0, 0,// 0eb0 - 0ebf
307cdf0e10cSrcweir      5, 5, 5, 5, 5, 0, 4, 0, 6, 6, 6, 6, 6, 6, 0, 0,// 0ec0 - 0ecf
308cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 5, 5, 0, 0,// 0ed0 - 0edf
309cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ee0 - 0eef
310cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ef0 - 0eff
311cdf0e10cSrcweir 
312cdf0e10cSrcweir      5,27,27,27,23,23,23,23,23,23,23,23,23,23,23,23,// 0f00 - 0f0f
313cdf0e10cSrcweir     23,23,23,27,27,27,27,27, 6, 6,27,27,27,27,27,27,// 0f10 - 0f1f
314cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,11,11,11,11,11,// 0f20 - 0f2f
315cdf0e10cSrcweir     11,11,11,11,27, 6,27, 6,27, 6,20,21,20,21, 8, 8,// 0f30 - 0f3f
316cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5,// 0f40 - 0f4f
317cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0f50 - 0f5f
318cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,// 0f60 - 0f6f
319cdf0e10cSrcweir      0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8,// 0f70 - 0f7f
320cdf0e10cSrcweir      6, 6, 6, 6, 6,23, 6, 6, 5, 5, 5, 5, 0, 0, 0, 0,// 0f80 - 0f8f
321cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6,// 0f90 - 0f9f
322cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0fa0 - 0faf
323cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0,27,27,// 0fb0 - 0fbf
324cdf0e10cSrcweir     27,27,27,27,27,27, 6,27,27,27,27,27,27, 0, 0,27,// 0fc0 - 0fcf
325cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0fd0 - 0fdf
326cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0fe0 - 0fef
327cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ff0 - 0fff
328cdf0e10cSrcweir 
329cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1000 - 100f
330cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1010 - 101f
331cdf0e10cSrcweir      5, 5, 0, 5, 5, 5, 5, 5, 0, 5, 5, 0, 8, 6, 6, 6,// 1020 - 102f
332cdf0e10cSrcweir      6, 8, 6, 0, 0, 0, 6, 6, 8, 6, 0, 0, 0, 0, 0, 0,// 1030 - 103f
333cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,23,23,23,23,23,23,// 1040 - 104f
334cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 8, 8, 6, 6, 0, 0, 0, 0, 0, 0,// 1050 - 105f
335cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1060 - 106f
336cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1070 - 107f
337cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1080 - 108f
338cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1090 - 109f
339cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 10a0 - 10af
340cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 10b0 - 10bf
341cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10c0 - 10cf
342cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 10d0 - 10df
343cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 10e0 - 10ef
344cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0,23, 0, 0, 0, 0,// 10f0 - 10ff
345cdf0e10cSrcweir 
346cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1100 - 110f
347cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1110 - 111f
348cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1120 - 112f
349cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1130 - 113f
350cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1140 - 114f
351cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 5,// 1150 - 115f
352cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1160 - 116f
353cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1170 - 117f
354cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1180 - 118f
355cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1190 - 119f
356cdf0e10cSrcweir      5, 5, 5, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5,// 11a0 - 11af
357cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 11b0 - 11bf
358cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 11c0 - 11cf
359cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 11d0 - 11df
360cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 11e0 - 11ef
361cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0,// 11f0 - 11ff
362cdf0e10cSrcweir 
363cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5,// 1200 - 120f
364cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1210 - 121f
365cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1220 - 122f
366cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1230 - 123f
367cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 0, 0,// 1240 - 124f
368cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 0, 0,// 1250 - 125f
369cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1260 - 126f
370cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1270 - 127f
371cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 0, 0,// 1280 - 128f
372cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1290 - 129f
373cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,// 12a0 - 12af
374cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0,// 12b0 - 12bf
375cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0,// 12c0 - 12cf
376cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5,// 12d0 - 12df
377cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,// 12e0 - 12ef
378cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 12f0 - 12ff
379cdf0e10cSrcweir 
380cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,// 1300 - 130f
381cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0,// 1310 - 131f
382cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1320 - 132f
383cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1330 - 133f
384cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5,// 1340 - 134f
385cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,// 1350 - 135f
386cdf0e10cSrcweir      0,23,23,23,23,23,23,23,23, 9, 9, 9, 9, 9, 9, 9,// 1360 - 136f
387cdf0e10cSrcweir      9, 9,11,11,11,11,11,11,11,11,11,11,11, 0, 0, 0,// 1370 - 137f
388cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1380 - 138f
389cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1390 - 139f
390cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 13a0 - 13af
391cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 13b0 - 13bf
392cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 13c0 - 13cf
393cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 13d0 - 13df
394cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 13e0 - 13ef
395cdf0e10cSrcweir      5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 13f0 - 13ff
396cdf0e10cSrcweir 
397cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1400 - 140f
398cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1410 - 141f
399cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1420 - 142f
400cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1430 - 143f
401cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1440 - 144f
402cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1450 - 145f
403cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1460 - 146f
404cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1470 - 147f
405cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1480 - 148f
406cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1490 - 149f
407cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14a0 - 14af
408cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14b0 - 14bf
409cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14c0 - 14cf
410cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14d0 - 14df
411cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14e0 - 14ef
412cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14f0 - 14ff
413cdf0e10cSrcweir 
414cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1600 - 160f
415cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1610 - 161f
416cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1620 - 162f
417cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1630 - 163f
418cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1640 - 164f
419cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1650 - 165f
420cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,23,23, 5,// 1660 - 166f
421cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1670 - 167f
422cdf0e10cSrcweir     12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1680 - 168f
423cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,20,21, 0, 0, 0,// 1690 - 169f
424cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 16a0 - 16af
425cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 16b0 - 16bf
426cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 16c0 - 16cf
427cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 16d0 - 16df
428cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,23,23,23,10,10,// 16e0 - 16ef
429cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16f0 - 16ff
430cdf0e10cSrcweir 
431cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1700 - 170f
432cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1710 - 171f
433cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1720 - 172f
434cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1730 - 173f
435cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1740 - 174f
436cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1750 - 175f
437cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1760 - 176f
438cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1770 - 177f
439cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1780 - 178f
440cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1790 - 179f
441cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 17a0 - 17af
442cdf0e10cSrcweir      5, 5, 5, 5, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 8, 8,// 17b0 - 17bf
443cdf0e10cSrcweir      8, 8, 8, 8, 8, 8, 6, 8, 8, 6, 6, 6, 6, 6, 6, 6,// 17c0 - 17cf
444cdf0e10cSrcweir      6, 6, 6, 6,23,23,23,23,23,23,23,25,23, 0, 0, 0,// 17d0 - 17df
445cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0, 0,// 17e0 - 17ef
446cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 17f0 - 17ff
447cdf0e10cSrcweir 
448cdf0e10cSrcweir     23,23,23,23,23,23,19,23,23,23,23,16,16,16,16, 0,// 1800 - 180f
449cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0, 0,// 1810 - 181f
450cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1820 - 182f
451cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1830 - 183f
452cdf0e10cSrcweir      5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1840 - 184f
453cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1850 - 185f
454cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1860 - 186f
455cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0,// 1870 - 187f
456cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1880 - 188f
457cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1890 - 189f
458cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 0, 0, 0, 0, 0, 0,// 18a0 - 18af
459cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18b0 - 18bf
460cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18c0 - 18cf
461cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18d0 - 18df
462cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18e0 - 18ef
463cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18f0 - 18ff
464cdf0e10cSrcweir 
465cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e00 - 1e0f
466cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e10 - 1e1f
467cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e20 - 1e2f
468cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e30 - 1e3f
469cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e40 - 1e4f
470cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e50 - 1e5f
471cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e60 - 1e6f
472cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e70 - 1e7f
473cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e80 - 1e8f
474cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0,// 1e90 - 1e9f
475cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1ea0 - 1eaf
476cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1eb0 - 1ebf
477cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1ec0 - 1ecf
478cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1ed0 - 1edf
479cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1ee0 - 1eef
480cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 0, 0, 0, 0, 0, 0,// 1ef0 - 1eff
481cdf0e10cSrcweir 
482cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,// 1f00 - 1f0f
483cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0,// 1f10 - 1f1f
484cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,// 1f20 - 1f2f
485cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,// 1f30 - 1f3f
486cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0,// 1f40 - 1f4f
487cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 0, 1, 0, 1, 0, 1, 0, 1,// 1f50 - 1f5f
488cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,// 1f60 - 1f6f
489cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0,// 1f70 - 1f7f
490cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,// 1f80 - 1f8f
491cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,// 1f90 - 1f9f
492cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,// 1fa0 - 1faf
493cdf0e10cSrcweir      2, 2, 2, 2, 2, 0, 2, 2, 1, 1, 1, 1, 3,26, 2,26,// 1fb0 - 1fbf
494cdf0e10cSrcweir     26,26, 2, 2, 2, 0, 2, 2, 1, 1, 1, 1, 3,26,26,26,// 1fc0 - 1fcf
495cdf0e10cSrcweir      2, 2, 2, 2, 0, 0, 2, 2, 1, 1, 1, 1, 0,26,26,26,// 1fd0 - 1fdf
496cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1,26,26,26,// 1fe0 - 1fef
497cdf0e10cSrcweir      0, 0, 2, 2, 2, 0, 2, 2, 1, 1, 1, 1, 3,26,26, 0,// 1ff0 - 1fff
498cdf0e10cSrcweir 
499cdf0e10cSrcweir     12,12,12,12,12,12,12,12,12,12,12,12,16,16,16,16,// 2000 - 200f
500cdf0e10cSrcweir     19,19,19,19,19,19,23,23,28,29,20,28,28,29,20,28,// 2010 - 201f
501cdf0e10cSrcweir     23,23,23,23,23,23,23,23,13,14,16,16,16,16,16,12,// 2020 - 202f
502cdf0e10cSrcweir     23,23,23,23,23,23,23,23,23,28,29,23,23,23,23,22,// 2030 - 203f
503cdf0e10cSrcweir     22,23,23,23,24,20,21, 0,23,23,23,23,23,23, 0, 0,// 2040 - 204f
504cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2050 - 205f
505cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16,16,16,16,16,16,// 2060 - 206f
506cdf0e10cSrcweir     11, 0, 0, 0,11,11,11,11,11,11,24,24,24,20,21, 2,// 2070 - 207f
507cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,24,24,24,20,21, 0,// 2080 - 208f
508cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2090 - 209f
509cdf0e10cSrcweir     25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,// 20a0 - 20af
510cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20b0 - 20bf
511cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20c0 - 20cf
512cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7,// 20d0 - 20df
513cdf0e10cSrcweir      7, 6, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20e0 - 20ef
514cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20f0 - 20ff
515cdf0e10cSrcweir 
516cdf0e10cSrcweir     27,27, 1,27,27,27,27, 1,27,27, 2, 1, 1, 1, 2, 2,// 2100 - 210f
517cdf0e10cSrcweir      1, 1, 1, 2,27, 1,27,27,27, 1, 1, 1, 1, 1,27,27,// 2110 - 211f
518cdf0e10cSrcweir     27,27,27,27, 1,27, 1,27, 1,27, 1, 1, 1, 1,27, 2,// 2120 - 212f
519cdf0e10cSrcweir      1, 1,27, 1, 2, 5, 5, 5, 5, 2,27, 0, 0, 0, 0, 0,// 2130 - 213f
520cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2140 - 214f
521cdf0e10cSrcweir      0, 0, 0,11,11,11,11,11,11,11,11,11,11,11,11,11,// 2150 - 215f
522cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2160 - 216f
523cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2170 - 217f
524cdf0e10cSrcweir     10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2180 - 218f
525cdf0e10cSrcweir     24,24,24,24,24,27,27,27,27,27,24,24,27,27,27,27,// 2190 - 219f
526cdf0e10cSrcweir     24,27,27,24,27,27,24,27,27,27,27,27,27,27,24,27,// 21a0 - 21af
527cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 21b0 - 21bf
528cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,24,24,// 21c0 - 21cf
529cdf0e10cSrcweir     27,27,24,27,24,27,27,27,27,27,27,27,27,27,27,27,// 21d0 - 21df
530cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 21e0 - 21ef
531cdf0e10cSrcweir     27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 21f0 - 21ff
532cdf0e10cSrcweir 
533cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2200 - 220f
534cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2210 - 221f
535cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2220 - 222f
536cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2230 - 223f
537cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2240 - 224f
538cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2250 - 225f
539cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2260 - 226f
540cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2270 - 227f
541cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2280 - 228f
542cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2290 - 229f
543cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 22a0 - 22af
544cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 22b0 - 22bf
545cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 22c0 - 22cf
546cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 22d0 - 22df
547cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 22e0 - 22ef
548cdf0e10cSrcweir     24,24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 22f0 - 22ff
549cdf0e10cSrcweir 
550cdf0e10cSrcweir     27,27,27,27,27,27,27,27,24,24,24,24,27,27,27,27,// 2300 - 230f
551cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2310 - 231f
552cdf0e10cSrcweir     24,24,27,27,27,27,27,27,27,20,21,27,27,27,27,27,// 2320 - 232f
553cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2330 - 233f
554cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2340 - 234f
555cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2350 - 235f
556cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2360 - 236f
557cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27, 0,27,27,27,// 2370 - 237f
558cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2380 - 238f
559cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0, 0, 0,// 2390 - 239f
560cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23a0 - 23af
561cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23b0 - 23bf
562cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23c0 - 23cf
563cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23d0 - 23df
564cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23e0 - 23ef
565cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23f0 - 23ff
566cdf0e10cSrcweir 
567cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2400 - 240f
568cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2410 - 241f
569cdf0e10cSrcweir     27,27,27,27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2420 - 242f
570cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2430 - 243f
571cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0, 0, 0,// 2440 - 244f
572cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2450 - 245f
573cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,// 2460 - 246f
574cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,// 2470 - 247f
575cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,// 2480 - 248f
576cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,11,11,27,27,27,27,// 2490 - 249f
577cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 24a0 - 24af
578cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 24b0 - 24bf
579cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 24c0 - 24cf
580cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 24d0 - 24df
581cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,11, 0, 0, 0, 0, 0,// 24e0 - 24ef
582cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24f0 - 24ff
583cdf0e10cSrcweir 
584cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2500 - 250f
585cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2510 - 251f
586cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2520 - 252f
587cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2530 - 253f
588cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2540 - 254f
589cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2550 - 255f
590cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2560 - 256f
591cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2570 - 257f
592cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2580 - 258f
593cdf0e10cSrcweir     27,27,27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2590 - 259f
594cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 25a0 - 25af
595cdf0e10cSrcweir     27,27,27,27,27,27,27,24,27,27,27,27,27,27,27,27,// 25b0 - 25bf
596cdf0e10cSrcweir     27,24,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 25c0 - 25cf
597cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 25d0 - 25df
598cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 25e0 - 25ef
599cdf0e10cSrcweir     27,27,27,27,27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0,// 25f0 - 25ff
600cdf0e10cSrcweir 
601cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2600 - 260f
602cdf0e10cSrcweir     27,27,27,27, 0, 0, 0, 0, 0,27,27,27,27,27,27,27,// 2610 - 261f
603cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2620 - 262f
604cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2630 - 263f
605cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2640 - 264f
606cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2650 - 265f
607cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,24,// 2660 - 266f
608cdf0e10cSrcweir     27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2670 - 267f
609cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2680 - 268f
610cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2690 - 269f
611cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26a0 - 26af
612cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26b0 - 26bf
613cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26c0 - 26cf
614cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26d0 - 26df
615cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26e0 - 26ef
616cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26f0 - 26ff
617cdf0e10cSrcweir 
618cdf0e10cSrcweir      0,27,27,27,27, 0,27,27,27,27, 0, 0,27,27,27,27,// 2700 - 270f
619cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2710 - 271f
620cdf0e10cSrcweir     27,27,27,27,27,27,27,27, 0,27,27,27,27,27,27,27,// 2720 - 272f
621cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2730 - 273f
622cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27, 0,27, 0,27,// 2740 - 274f
623cdf0e10cSrcweir     27,27,27, 0, 0, 0,27, 0,27,27,27,27,27,27,27, 0,// 2750 - 275f
624cdf0e10cSrcweir      0,27,27,27,27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0,// 2760 - 276f
625cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,11,11,11,11,11,11,11,11,11,11,// 2770 - 277f
626cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,// 2780 - 278f
627cdf0e10cSrcweir     11,11,11,11,27, 0, 0, 0,27,27,27,27,27,27,27,27,// 2790 - 279f
628cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 27a0 - 27af
629cdf0e10cSrcweir      0,27,27,27,27,27,27,27,27,27,27,27,27,27,27, 0,// 27b0 - 27bf
630cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27c0 - 27cf
631cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27d0 - 27df
632cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27e0 - 27ef
633cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27f0 - 27ff
634cdf0e10cSrcweir 
635cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c00 - 2c0f      Block index 0x26
636cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c10 - 2c1f      (Coptic inserted)
637cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c20 - 2c2f
638cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c30 - 2c3f
639cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c40 - 2c4f
640cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c50 - 2c5f
641cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c60 - 2c6f
642cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c70 - 2c7f
643cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 2c80 - 2c8f
644cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0,// 2c90 - 2c9f
645cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 2ca0 - 2caf
646cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 2cb0 - 2cbf
647cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 2cc0 - 2ccf
648cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 2cd0 - 2cdf
649cdf0e10cSrcweir      1, 2, 1, 2,27,27,27,27,27,27,27, 0, 0, 0, 0, 0,// 2ce0 - 2cef
650cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,21,21,21,21,11,21,21,// 2cf0 - 2cff
651cdf0e10cSrcweir 
652cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e00 - 2e0f	Block index 0x27
653cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e10 - 2e1f
654cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e20 - 2e2f
655cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e30 - 2e3f
656cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e40 - 2e4f
657cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e50 - 2e5f
658cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e60 - 2e6f
659cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e70 - 2e7f
660cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2e80 - 2e8f
661cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27, 0,27,27,27,27,27,// 2e90 - 2e9f
662cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2ea0 - 2eaf
663cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2eb0 - 2ebf
664cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2ec0 - 2ecf
665cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2ed0 - 2edf
666cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2ee0 - 2eef
667cdf0e10cSrcweir     27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2ef0 - 2eff
668cdf0e10cSrcweir 
669cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f00 - 2f0f
670cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f10 - 2f1f
671cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f20 - 2f2f
672cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f30 - 2f3f
673cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f40 - 2f4f
674cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f50 - 2f5f
675cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f60 - 2f6f
676cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f70 - 2f7f
677cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f80 - 2f8f
678cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f90 - 2f9f
679cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2fa0 - 2faf
680cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2fb0 - 2fbf
681cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2fc0 - 2fcf
682cdf0e10cSrcweir     27,27,27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2fd0 - 2fdf
683cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2fe0 - 2fef
684cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0, 0,// 2ff0 - 2fff
685cdf0e10cSrcweir 
686cdf0e10cSrcweir     12,23,23,23,27, 4, 5,10,20,21,20,21,20,21,20,21,// 3000 - 300f
687cdf0e10cSrcweir     20,21,27,27,20,21,20,21,20,21,20,21,19,20,21,21,// 3010 - 301f
688cdf0e10cSrcweir     27,10,10,10,10,10,10,10,10,10, 6, 6, 6, 6, 6, 6,// 3020 - 302f
689cdf0e10cSrcweir     19, 4, 4, 4, 4, 4,27,27,10,10,10, 0, 0, 0,27,27,// 3030 - 303f
690cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3040 - 304f
691cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3050 - 305f
692cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3060 - 306f
693cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3070 - 307f
694cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3080 - 308f
695cdf0e10cSrcweir      5, 5, 5, 5, 5, 0, 0, 0, 0, 6, 6,26,26, 4, 4, 0,// 3090 - 309f
696cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 30a0 - 30af
697cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 30b0 - 30bf
698cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 30c0 - 30cf
699cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 30d0 - 30df
700cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 30e0 - 30ef
701cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,22, 4, 4, 4, 0,// 30f0 - 30ff
702cdf0e10cSrcweir 
703cdf0e10cSrcweir      0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3100 - 310f
704cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3110 - 311f
705cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0,// 3120 - 312f
706cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3130 - 313f
707cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3140 - 314f
708cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3150 - 315f
709cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3160 - 316f
710cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3170 - 317f
711cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,// 3180 - 318f
712cdf0e10cSrcweir     27,27,11,11,11,11,27,27,27,27,27,27,27,27,27,27,// 3190 - 319f
713cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 31a0 - 31af
714cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0,// 31b0 - 31bf
715cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 31c0 - 31cf
716cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 31d0 - 31df
717cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 31e0 - 31ef
718cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 31f0 - 31ff
719cdf0e10cSrcweir 
720cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3200 - 320f
721cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0,// 3210 - 321f
722cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,27,27,27,27,27,27,// 3220 - 322f
723cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3230 - 323f
724cdf0e10cSrcweir     27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3240 - 324f
725cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3250 - 325f
726cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3260 - 326f
727cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0,27,// 3270 - 327f
728cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,27,27,27,27,27,27,// 3280 - 328f
729cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3290 - 329f
730cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 32a0 - 32af
731cdf0e10cSrcweir     27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 32b0 - 32bf
732cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0, 0,// 32c0 - 32cf
733cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 32d0 - 32df
734cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 32e0 - 32ef
735cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27, 0,// 32f0 - 32ff
736cdf0e10cSrcweir 
737cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3300 - 330f
738cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3310 - 331f
739cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3320 - 332f
740cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3330 - 333f
741cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3340 - 334f
742cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3350 - 335f
743cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3360 - 336f
744cdf0e10cSrcweir     27,27,27,27,27,27,27, 0, 0, 0, 0,27,27,27,27,27,// 3370 - 337f
745cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3380 - 338f
746cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3390 - 339f
747cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 33a0 - 33af
748cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 33b0 - 33bf
749cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 33c0 - 33cf
750cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27, 0, 0,// 33d0 - 33df
751cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 33e0 - 33ef
752cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27, 0,// 33f0 - 33ff
753cdf0e10cSrcweir 
754cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d00 - 4d0f
755cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d10 - 4d1f
756cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d20 - 4d2f
757cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d30 - 4d3f
758cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d40 - 4d4f
759cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d50 - 4d5f
760cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d60 - 4d6f
761cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d70 - 4d7f
762cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d80 - 4d8f
763cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d90 - 4d9f
764cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4da0 - 4daf
765cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 4db0 - 4dbf
766cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 4dc0 - 4dcf
767cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 4dd0 - 4ddf
768cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 4de0 - 4def
769cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 4df0 - 4dff
770cdf0e10cSrcweir 
771cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f00 - 9f0f
772cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f10 - 9f1f
773cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f20 - 9f2f
774cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f30 - 9f3f
775cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f40 - 9f4f
776cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f50 - 9f5f
777cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f60 - 9f6f
778cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f70 - 9f7f
779cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f80 - 9f8f
780cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f90 - 9f9f
781cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9fa0 - 9faf
782cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9fb0 - 9fbf
783cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9fc0 - 9fcf
784cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9fd0 - 9fdf
785cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9fe0 - 9fef
786cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9ff0 - 9fff
787cdf0e10cSrcweir 
788cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a400 - a40f
789cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a410 - a41f
790cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a420 - a42f
791cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a430 - a43f
792cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a440 - a44f
793cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a450 - a45f
794cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a460 - a46f
795cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a470 - a47f
796cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0,// a480 - a48f
797cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// a490 - a49f
798cdf0e10cSrcweir     27,27, 0, 0,27,27,27,27,27,27,27,27,27,27,27,27,// a4a0 - a4af
799cdf0e10cSrcweir     27,27,27,27, 0,27,27,27,27,27,27,27,27,27,27,27,// a4b0 - a4bf
800cdf0e10cSrcweir     27, 0,27,27,27, 0,27, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4c0 - a4cf
801cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4d0 - a4df
802cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4e0 - a4ef
803cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4f0 - a4ff
804cdf0e10cSrcweir 
805cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d700 - d70f
806cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d710 - d71f
807cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d720 - d72f
808cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d730 - d73f
809cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d740 - d74f
810cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d750 - d75f
811cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d760 - d76f
812cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d770 - d77f
813cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d780 - d78f
814cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d790 - d79f
815cdf0e10cSrcweir      5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7a0 - d7af
816cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7b0 - d7bf
817cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7c0 - d7cf
818cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7d0 - d7df
819cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7e0 - d7ef
820cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7f0 - d7ff
821cdf0e10cSrcweir 
822cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fa00 - fa0f
823cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fa10 - fa1f
824cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0,// fa20 - fa2f
825cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa30 - fa3f
826cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa40 - fa4f
827cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa50 - fa5f
828cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa60 - fa6f
829cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa70 - fa7f
830cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa80 - fa8f
831cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa90 - fa9f
832cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// faa0 - faaf
833cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fab0 - fabf
834cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fac0 - facf
835cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fad0 - fadf
836cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fae0 - faef
837cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// faf0 - faff
838cdf0e10cSrcweir 
839cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fb00 - fb0f
840cdf0e10cSrcweir      0, 0, 0, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 5, 6, 5,// fb10 - fb1f
841cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5,24, 5, 5, 5, 5, 5, 5,// fb20 - fb2f
842cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 0, 5, 0,// fb30 - fb3f
843cdf0e10cSrcweir      5, 5, 0, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb40 - fb4f
844cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb50 - fb5f
845cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb60 - fb6f
846cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb70 - fb7f
847cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb80 - fb8f
848cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb90 - fb9f
849cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fba0 - fbaf
850cdf0e10cSrcweir      5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fbb0 - fbbf
851cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fbc0 - fbcf
852cdf0e10cSrcweir      0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fbd0 - fbdf
853cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fbe0 - fbef
854cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fbf0 - fbff
855cdf0e10cSrcweir 
856cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd00 - fd0f
857cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd10 - fd1f
858cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd20 - fd2f
859cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,20,21,// fd30 - fd3f
860cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fd40 - fd4f
861cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd50 - fd5f
862cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd60 - fd6f
863cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd70 - fd7f
864cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd80 - fd8f
865cdf0e10cSrcweir      0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd90 - fd9f
866cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fda0 - fdaf
867cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fdb0 - fdbf
868cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0,// fdc0 - fdcf
869cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fdd0 - fddf
870cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fde0 - fdef
871cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0,// fdf0 - fdff
872cdf0e10cSrcweir 
873cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe00 - fe0f
874cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe10 - fe1f
875cdf0e10cSrcweir      6, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe20 - fe2f
876cdf0e10cSrcweir     23,19,19,22,22,20,21,20,21,20,21,20,21,20,21,20,// fe30 - fe3f
877cdf0e10cSrcweir     21,20,21,20,21, 0, 0, 0, 0,23,23,23,23,22,22,22,// fe40 - fe4f
878cdf0e10cSrcweir     23,23,23, 0,23,23,23,23,19,20,21,20,21,20,21,23,// fe50 - fe5f
879cdf0e10cSrcweir     23,23,24,19,24,24,24, 0,23,25,23,23, 0, 0, 0, 0,// fe60 - fe6f
880cdf0e10cSrcweir      5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fe70 - fe7f
881cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fe80 - fe8f
882cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fe90 - fe9f
883cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fea0 - feaf
884cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// feb0 - febf
885cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fec0 - fecf
886cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fed0 - fedf
887cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fee0 - feef
888cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0,16,// fef0 - feff
889cdf0e10cSrcweir 
890cdf0e10cSrcweir      0,23,23,23,25,23,23,23,20,21,23,24,23,19,23,23,// ff00 - ff0f
891cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,23,23,24,24,24,23,// ff10 - ff1f
892cdf0e10cSrcweir     23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// ff20 - ff2f
893cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,20,23,21,26,22,// ff30 - ff3f
894cdf0e10cSrcweir     26, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// ff40 - ff4f
895cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,20,24,21,24, 0,// ff50 - ff5f
896cdf0e10cSrcweir      0,23,20,21,23,22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// ff60 - ff6f
897cdf0e10cSrcweir      4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// ff70 - ff7f
898cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// ff80 - ff8f
899cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4,// ff90 - ff9f
900cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// ffa0 - ffaf
901cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,// ffb0 - ffbf
902cdf0e10cSrcweir      0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5,// ffc0 - ffcf
903cdf0e10cSrcweir      0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 0, 0, 0,// ffd0 - ffdf
904cdf0e10cSrcweir     25,25,24,26,27,25,25, 0,27,24,24,24,24,27,27, 0,// ffe0 - ffef
905cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,16,16,16,27,27, 0, 0,// fff0 - ffff
906cdf0e10cSrcweir 
907cdf0e10cSrcweir };
908cdf0e10cSrcweir 
909cdf0e10cSrcweir 
910cdf0e10cSrcweir #define UnicodeDirectionNumberBlock  3
911cdf0e10cSrcweir 
912cdf0e10cSrcweir static sal_Int8 UnicodeDirectionIndex[] = {
913cdf0e10cSrcweir     0x03, 0x00, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, // 0000 - 07ff
914cdf0e10cSrcweir     0x00, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, // 0800 - 0fff
915cdf0e10cSrcweir     0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x13, // 1000 - 17ff
916cdf0e10cSrcweir     0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, // 1800 - 1fff
917cdf0e10cSrcweir     0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, // 2000 - 27ff
918cdf0e10cSrcweir     0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x1f, // 2800 - 2fff
919cdf0e10cSrcweir     0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 3000 - 37ff
920cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 3800 - 3fff
921cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 4000 - 47ff
922cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 4800 - 4fff
923cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 5000 - 57ff
924cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 5800 - 5fff
925cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 6000 - 67ff
926cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 6800 - 6fff
927cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7000 - 77ff
928cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7800 - 7fff
929cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8000 - 87ff
930cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8800 - 8fff
931cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 9000 - 97ff
932cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 9800 - 9fff
933cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, // a000 - a7ff
934cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // a800 - afff
935cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // b000 - b7ff
936cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // b800 - bfff
937cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // c000 - c7ff
938cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // c800 - cfff
939cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // d000 - d7ff
940cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // d800 - dfff
941cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // e000 - e7ff
942cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // e800 - efff
943cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // f000 - f7ff
944cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x22, 0x02, 0x23, 0x24, 0x25, // f800 - ffff
945cdf0e10cSrcweir };
946cdf0e10cSrcweir 
947cdf0e10cSrcweir 
948cdf0e10cSrcweir static sal_Int8 UnicodeDirectionBlockValue[] = {
949cdf0e10cSrcweir      0, 10, 13,
950cdf0e10cSrcweir };
951cdf0e10cSrcweir 
952cdf0e10cSrcweir 
953cdf0e10cSrcweir static sal_Int8 UnicodeDirectionValue[] = {
954cdf0e10cSrcweir     18,18,18,18,18,18,18,18,18, 8, 7, 8, 9, 7,18,18,// 0000 - 000f
955cdf0e10cSrcweir     18,18,18,18,18,18,18,18,18,18,18,18, 7, 7, 7, 8,// 0010 - 001f
956cdf0e10cSrcweir      9,10,10, 4, 4, 4,10,10,10,10,10, 4, 6, 4, 6, 3,// 0020 - 002f
957cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6,10,10,10,10,10,// 0030 - 003f
958cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0040 - 004f
959cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,10,10,// 0050 - 005f
960cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0060 - 006f
961cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,10,18,// 0070 - 007f
962cdf0e10cSrcweir     18,18,18,18,18, 7,18,18,18,18,18,18,18,18,18,18,// 0080 - 008f
963cdf0e10cSrcweir     18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,// 0090 - 009f
964cdf0e10cSrcweir      6,10, 4, 4, 4, 4,10,10,10,10, 0,10,10,10,10,10,// 00a0 - 00af
965cdf0e10cSrcweir      4, 4, 2, 2,10, 0,10,10,10, 2, 0,10,10,10,10,10,// 00b0 - 00bf
966cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 00c0 - 00cf
967cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0,10, 0, 0, 0, 0, 0, 0, 0, 0,// 00d0 - 00df
968cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 00e0 - 00ef
969cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0,10, 0, 0, 0, 0, 0, 0, 0, 0,// 00f0 - 00ff
970cdf0e10cSrcweir 
971cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0200 - 020f
972cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0210 - 021f
973cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0220 - 022f
974cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0230 - 023f
975cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0240 - 024f
976cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0250 - 025f
977cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0260 - 026f
978cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0270 - 027f
979cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0280 - 028f
980cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0290 - 029f
981cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 02a0 - 02af
982cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0, 0,// 02b0 - 02bf
983cdf0e10cSrcweir      0, 0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 02c0 - 02cf
984cdf0e10cSrcweir      0, 0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 02d0 - 02df
985cdf0e10cSrcweir      0, 0, 0, 0, 0,10,10,10,10,10,10,10,10,10, 0, 0,// 02e0 - 02ef
986cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 02f0 - 02ff
987cdf0e10cSrcweir 
988cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0300 - 030f
989cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0310 - 031f
990cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0320 - 032f
991cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0330 - 033f
992cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17, 0,// 0340 - 034f
993cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0350 - 035f
994cdf0e10cSrcweir     17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0360 - 036f
995cdf0e10cSrcweir      0, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0,10, 0,// 0370 - 037f
996cdf0e10cSrcweir      0, 0, 0, 0,10,10, 0,10, 0, 0, 0, 0, 0, 0, 0, 0,// 0380 - 038f
997cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0390 - 039f
998cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03a0 - 03af
999cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03b0 - 03bf
1000cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03c0 - 03cf
1001cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03d0 - 03df
1002cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03e0 - 03ef
1003cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03f0 - 03ff
1004cdf0e10cSrcweir 
1005cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0400 - 040f
1006cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0410 - 041f
1007cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0420 - 042f
1008cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0430 - 043f
1009cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0440 - 044f
1010cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0450 - 045f
1011cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0460 - 046f
1012cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0470 - 047f
1013cdf0e10cSrcweir      0, 0, 0,17,17,17,17, 0,17,17, 0, 0, 0, 0, 0, 0,// 0480 - 048f
1014cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0490 - 049f
1015cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04a0 - 04af
1016cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04b0 - 04bf
1017cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04c0 - 04cf
1018cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04d0 - 04df
1019cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04e0 - 04ef
1020cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04f0 - 04ff
1021cdf0e10cSrcweir 
1022cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0500 - 050f
1023cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0510 - 051f
1024cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0520 - 052f
1025cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0530 - 053f
1026cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0540 - 054f
1027cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0550 - 055f
1028cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0560 - 056f
1029cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0570 - 057f
1030cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10, 0, 0, 0, 0, 0,// 0580 - 058f
1031cdf0e10cSrcweir      0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0590 - 059f
1032cdf0e10cSrcweir     17,17, 0,17,17,17,17,17,17,17,17,17,17,17,17,17,// 05a0 - 05af
1033cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17, 0,17,17,17, 1,17,// 05b0 - 05bf
1034cdf0e10cSrcweir      1,17,17, 1,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 05c0 - 05cf
1035cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 05d0 - 05df
1036cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0,// 05e0 - 05ef
1037cdf0e10cSrcweir      1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 05f0 - 05ff
1038cdf0e10cSrcweir 
1039cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0,// 0600 - 060f
1040cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13, 0, 0, 0,13,// 0610 - 061f
1041cdf0e10cSrcweir      0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0620 - 062f
1042cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13, 0, 0, 0, 0, 0,// 0630 - 063f
1043cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,17,17,17,17,17,// 0640 - 064f
1044cdf0e10cSrcweir     17,17,17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0650 - 065f
1045cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5,13, 0, 0,// 0660 - 066f
1046cdf0e10cSrcweir     17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0670 - 067f
1047cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0680 - 068f
1048cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0690 - 069f
1049cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 06a0 - 06af
1050cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 06b0 - 06bf
1051cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 06c0 - 06cf
1052cdf0e10cSrcweir     13,13,13,13,13,13,17,17,17,17,17,17,17,17,17,17,// 06d0 - 06df
1053cdf0e10cSrcweir     17,17,17,17,17,13,13,17,17,10,17,17,17,17, 0, 0,// 06e0 - 06ef
1054cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2,13,13,13,13,13, 0,// 06f0 - 06ff
1055cdf0e10cSrcweir 
1056cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13, 0,18,// 0700 - 070f
1057cdf0e10cSrcweir     13,17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0710 - 071f
1058cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13, 0, 0, 0,// 0720 - 072f
1059cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0730 - 073f
1060cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17, 0, 0, 0, 0, 0,// 0740 - 074f
1061cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0750 - 075f
1062cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0760 - 076f
1063cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0770 - 077f
1064cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0780 - 078f
1065cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0790 - 079f
1066cdf0e10cSrcweir     13,13,13,13,13,13,17,17,17,17,17,17,17,17,17,17,// 07a0 - 07af
1067cdf0e10cSrcweir     17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07b0 - 07bf
1068cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07c0 - 07cf
1069cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07d0 - 07df
1070cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07e0 - 07ef
1071cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07f0 - 07ff
1072cdf0e10cSrcweir 
1073cdf0e10cSrcweir      0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0900 - 090f
1074cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0910 - 091f
1075cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0920 - 092f
1076cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0,// 0930 - 093f
1077cdf0e10cSrcweir      0,17,17,17,17,17,17,17,17, 0, 0, 0, 0,17, 0, 0,// 0940 - 094f
1078cdf0e10cSrcweir      0,17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0950 - 095f
1079cdf0e10cSrcweir      0, 0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0960 - 096f
1080cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0970 - 097f
1081cdf0e10cSrcweir      0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0980 - 098f
1082cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0990 - 099f
1083cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 09a0 - 09af
1084cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0,// 09b0 - 09bf
1085cdf0e10cSrcweir      0,17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0,// 09c0 - 09cf
1086cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 09d0 - 09df
1087cdf0e10cSrcweir      0, 0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 09e0 - 09ef
1088cdf0e10cSrcweir      0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 09f0 - 09ff
1089cdf0e10cSrcweir 
1090cdf0e10cSrcweir      0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a00 - 0a0f
1091cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a10 - 0a1f
1092cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a20 - 0a2f
1093cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0,// 0a30 - 0a3f
1094cdf0e10cSrcweir      0,17,17, 0, 0, 0, 0,17,17, 0, 0,17,17,17, 0, 0,// 0a40 - 0a4f
1095cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a50 - 0a5f
1096cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a60 - 0a6f
1097cdf0e10cSrcweir     17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a70 - 0a7f
1098cdf0e10cSrcweir      0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a80 - 0a8f
1099cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a90 - 0a9f
1100cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0aa0 - 0aaf
1101cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0,// 0ab0 - 0abf
1102cdf0e10cSrcweir      0,17,17,17,17,17, 0,17,17, 0, 0, 0, 0,17, 0, 0,// 0ac0 - 0acf
1103cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ad0 - 0adf
1104cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ae0 - 0aef
1105cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0af0 - 0aff
1106cdf0e10cSrcweir 
1107cdf0e10cSrcweir      0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b00 - 0b0f
1108cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b10 - 0b1f
1109cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b20 - 0b2f
1110cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0,17,// 0b30 - 0b3f
1111cdf0e10cSrcweir      0,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0,// 0b40 - 0b4f
1112cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b50 - 0b5f
1113cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b60 - 0b6f
1114cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b70 - 0b7f
1115cdf0e10cSrcweir      0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b80 - 0b8f
1116cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b90 - 0b9f
1117cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ba0 - 0baf
1118cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0bb0 - 0bbf
1119cdf0e10cSrcweir     17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0,// 0bc0 - 0bcf
1120cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0bd0 - 0bdf
1121cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0be0 - 0bef
1122cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0bf0 - 0bff
1123cdf0e10cSrcweir 
1124cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c00 - 0c0f
1125cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c10 - 0c1f
1126cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c20 - 0c2f
1127cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17,17,// 0c30 - 0c3f
1128cdf0e10cSrcweir     17, 0, 0, 0, 0, 0,17,17,17, 0,17,17,17,17, 0, 0,// 0c40 - 0c4f
1129cdf0e10cSrcweir      0, 0, 0, 0, 0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c50 - 0c5f
1130cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c60 - 0c6f
1131cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c70 - 0c7f
1132cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c80 - 0c8f
1133cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c90 - 0c9f
1134cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ca0 - 0caf
1135cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17,// 0cb0 - 0cbf
1136cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0,17,17, 0, 0,// 0cc0 - 0ccf
1137cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0cd0 - 0cdf
1138cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ce0 - 0cef
1139cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0cf0 - 0cff
1140cdf0e10cSrcweir 
1141cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d00 - 0d0f
1142cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d10 - 0d1f
1143cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d20 - 0d2f
1144cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d30 - 0d3f
1145cdf0e10cSrcweir      0,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0,// 0d40 - 0d4f
1146cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d50 - 0d5f
1147cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d60 - 0d6f
1148cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d70 - 0d7f
1149cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d80 - 0d8f
1150cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d90 - 0d9f
1151cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0da0 - 0daf
1152cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0db0 - 0dbf
1153cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0,// 0dc0 - 0dcf
1154cdf0e10cSrcweir      0, 0,17,17,17, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0dd0 - 0ddf
1155cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0de0 - 0def
1156cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0df0 - 0dff
1157cdf0e10cSrcweir 
1158cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e00 - 0e0f
1159cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e10 - 0e1f
1160cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e20 - 0e2f
1161cdf0e10cSrcweir      0,17, 0, 0,17,17,17,17,17,17,17, 0, 0, 0, 0, 4,// 0e30 - 0e3f
1162cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0,17,17,17,17,17,17,17,17, 0,// 0e40 - 0e4f
1163cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e50 - 0e5f
1164cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e60 - 0e6f
1165cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e70 - 0e7f
1166cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e80 - 0e8f
1167cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e90 - 0e9f
1168cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ea0 - 0eaf
1169cdf0e10cSrcweir      0,17, 0, 0,17,17,17,17,17,17, 0,17,17, 0, 0, 0,// 0eb0 - 0ebf
1170cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0,17,17,17,17,17,17, 0, 0,// 0ec0 - 0ecf
1171cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ed0 - 0edf
1172cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ee0 - 0eef
1173cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ef0 - 0eff
1174cdf0e10cSrcweir 
1175cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0f00 - 0f0f
1176cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0,17,17, 0, 0, 0, 0, 0, 0,// 0f10 - 0f1f
1177cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0f20 - 0f2f
1178cdf0e10cSrcweir      0, 0, 0, 0, 0,17, 0,17, 0,17,10,10,10,10, 0, 0,// 0f30 - 0f3f
1179cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0f40 - 0f4f
1180cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0f50 - 0f5f
1181cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0f60 - 0f6f
1182cdf0e10cSrcweir      0,17,17,17,17,17,17,17,17,17,17,17,17,17,17, 0,// 0f70 - 0f7f
1183cdf0e10cSrcweir     17,17,17,17,17, 0,17,17, 0, 0, 0, 0, 0, 0, 0, 0,// 0f80 - 0f8f
1184cdf0e10cSrcweir     17,17,17,17,17,17,17,17, 0,17,17,17,17,17,17,17,// 0f90 - 0f9f
1185cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0fa0 - 0faf
1186cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17, 0, 0, 0,// 0fb0 - 0fbf
1187cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0fc0 - 0fcf
1188cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0fd0 - 0fdf
1189cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0fe0 - 0fef
1190cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ff0 - 0fff
1191cdf0e10cSrcweir 
1192cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1000 - 100f
1193cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1010 - 101f
1194cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17,17,17,// 1020 - 102f
1195cdf0e10cSrcweir     17, 0,17, 0, 0, 0,17,17, 0,17, 0, 0, 0, 0, 0, 0,// 1030 - 103f
1196cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1040 - 104f
1197cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0,17,17, 0, 0, 0, 0, 0, 0,// 1050 - 105f
1198cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1060 - 106f
1199cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1070 - 107f
1200cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1080 - 108f
1201cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1090 - 109f
1202cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10a0 - 10af
1203cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10b0 - 10bf
1204cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10c0 - 10cf
1205cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10d0 - 10df
1206cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10e0 - 10ef
1207cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10f0 - 10ff
1208cdf0e10cSrcweir 
1209cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1600 - 160f
1210cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1610 - 161f
1211cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1620 - 162f
1212cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1630 - 163f
1213cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1640 - 164f
1214cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1650 - 165f
1215cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1660 - 166f
1216cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1670 - 167f
1217cdf0e10cSrcweir      9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1680 - 168f
1218cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0,// 1690 - 169f
1219cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16a0 - 16af
1220cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16b0 - 16bf
1221cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16c0 - 16cf
1222cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16d0 - 16df
1223cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16e0 - 16ef
1224cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16f0 - 16ff
1225cdf0e10cSrcweir 
1226cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1700 - 170f
1227cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1710 - 171f
1228cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1720 - 172f
1229cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1730 - 173f
1230cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1740 - 174f
1231cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1750 - 175f
1232cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1760 - 176f
1233cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1770 - 177f
1234cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1780 - 178f
1235cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1790 - 179f
1236cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 17a0 - 17af
1237cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0,17,17,17,17,17,17,17, 0, 0,// 17b0 - 17bf
1238cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,17, 0, 0,17,17,17,17,17,17,17,// 17c0 - 17cf
1239cdf0e10cSrcweir     17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0,// 17d0 - 17df
1240cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 17e0 - 17ef
1241cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 17f0 - 17ff
1242cdf0e10cSrcweir 
1243cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,18,18,18,18, 0,// 1800 - 180f
1244cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1810 - 181f
1245cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1820 - 182f
1246cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1830 - 183f
1247cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1840 - 184f
1248cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1850 - 185f
1249cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1860 - 186f
1250cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1870 - 187f
1251cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1880 - 188f
1252cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1890 - 189f
1253cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0, 0,// 18a0 - 18af
1254cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18b0 - 18bf
1255cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18c0 - 18cf
1256cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18d0 - 18df
1257cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18e0 - 18ef
1258cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18f0 - 18ff
1259cdf0e10cSrcweir 
1260cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f00 - 1f0f
1261cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f10 - 1f1f
1262cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f20 - 1f2f
1263cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f30 - 1f3f
1264cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f40 - 1f4f
1265cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f50 - 1f5f
1266cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f60 - 1f6f
1267cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f70 - 1f7f
1268cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f80 - 1f8f
1269cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f90 - 1f9f
1270cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1fa0 - 1faf
1271cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10, 0,10,// 1fb0 - 1fbf
1272cdf0e10cSrcweir     10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,// 1fc0 - 1fcf
1273cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,// 1fd0 - 1fdf
1274cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,// 1fe0 - 1fef
1275cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0,// 1ff0 - 1fff
1276cdf0e10cSrcweir 
1277cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,18,18,18, 0, 1,// 2000 - 200f
1278cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2010 - 201f
1279cdf0e10cSrcweir     10,10,10,10,10,10,10,10, 9, 7,11,14,16,12,15, 9,// 2020 - 202f
1280cdf0e10cSrcweir      4, 4, 4, 4, 4,10,10,10,10,10,10,10,10,10,10,10,// 2030 - 203f
1281cdf0e10cSrcweir     10,10,10,10,10,10,10, 0,10,10,10,10,10,10, 0, 0,// 2040 - 204f
1282cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2050 - 205f
1283cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18,18,18,18,18,18,// 2060 - 206f
1284cdf0e10cSrcweir      2, 0, 0, 0, 2, 2, 2, 2, 2, 2, 4, 4,10,10,10, 0,// 2070 - 207f
1285cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4,10,10,10, 0,// 2080 - 208f
1286cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2090 - 209f
1287cdf0e10cSrcweir      4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,// 20a0 - 20af
1288cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20b0 - 20bf
1289cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20c0 - 20cf
1290cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 20d0 - 20df
1291cdf0e10cSrcweir     17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20e0 - 20ef
1292cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20f0 - 20ff
1293cdf0e10cSrcweir 
1294cdf0e10cSrcweir     10,10, 0,10,10,10,10, 0,10,10, 0, 0, 0, 0, 0, 0,// 2100 - 210f
1295cdf0e10cSrcweir      0, 0, 0, 0,10, 0,10,10,10, 0, 0, 0, 0, 0,10,10,// 2110 - 211f
1296cdf0e10cSrcweir     10,10,10,10, 0,10, 0,10, 0,10, 0, 0, 0, 0, 4, 0,// 2120 - 212f
1297cdf0e10cSrcweir      0, 0,10, 0, 0, 0, 0, 0, 0, 0,10, 0, 0, 0, 0, 0,// 2130 - 213f
1298cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2140 - 214f
1299cdf0e10cSrcweir      0, 0, 0,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2150 - 215f
1300cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2160 - 216f
1301cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2170 - 217f
1302cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2180 - 218f
1303cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2190 - 219f
1304cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 21a0 - 21af
1305cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 21b0 - 21bf
1306cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 21c0 - 21cf
1307cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 21d0 - 21df
1308cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 21e0 - 21ef
1309cdf0e10cSrcweir     10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 21f0 - 21ff
1310cdf0e10cSrcweir 
1311cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2200 - 220f
1312cdf0e10cSrcweir     10,10, 4, 4,10,10,10,10,10,10,10,10,10,10,10,10,// 2210 - 221f
1313cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2220 - 222f
1314cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2230 - 223f
1315cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2240 - 224f
1316cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2250 - 225f
1317cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2260 - 226f
1318cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2270 - 227f
1319cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2280 - 228f
1320cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2290 - 229f
1321cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 22a0 - 22af
1322cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 22b0 - 22bf
1323cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 22c0 - 22cf
1324cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 22d0 - 22df
1325cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 22e0 - 22ef
1326cdf0e10cSrcweir     10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 22f0 - 22ff
1327cdf0e10cSrcweir 
1328cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2300 - 230f
1329cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2310 - 231f
1330cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2320 - 232f
1331cdf0e10cSrcweir     10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2330 - 233f
1332cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2340 - 234f
1333cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2350 - 235f
1334cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2360 - 236f
1335cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10, 0,10,10,10,// 2370 - 237f
1336cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2380 - 238f
1337cdf0e10cSrcweir     10,10,10,10,10, 0,10,10,10,10,10, 0, 0, 0, 0, 0,// 2390 - 239f
1338cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23a0 - 23af
1339cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23b0 - 23bf
1340cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23c0 - 23cf
1341cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23d0 - 23df
1342cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23e0 - 23ef
1343cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23f0 - 23ff
1344cdf0e10cSrcweir 
1345cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2400 - 240f
1346cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2410 - 241f
1347cdf0e10cSrcweir     10,10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2420 - 242f
1348cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2430 - 243f
1349cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10, 0, 0, 0, 0, 0,// 2440 - 244f
1350cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2450 - 245f
1351cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 2460 - 246f
1352cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 2470 - 247f
1353cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 2480 - 248f
1354cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0,// 2490 - 249f
1355cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24a0 - 24af
1356cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24b0 - 24bf
1357cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24c0 - 24cf
1358cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24d0 - 24df
1359cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0,// 24e0 - 24ef
1360cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24f0 - 24ff
1361cdf0e10cSrcweir 
1362cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2500 - 250f
1363cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2510 - 251f
1364cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2520 - 252f
1365cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2530 - 253f
1366cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2540 - 254f
1367cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2550 - 255f
1368cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2560 - 256f
1369cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2570 - 257f
1370cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2580 - 258f
1371cdf0e10cSrcweir     10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2590 - 259f
1372cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 25a0 - 25af
1373cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 25b0 - 25bf
1374cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 25c0 - 25cf
1375cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 25d0 - 25df
1376cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 25e0 - 25ef
1377cdf0e10cSrcweir     10,10,10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0,// 25f0 - 25ff
1378cdf0e10cSrcweir 
1379cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2600 - 260f
1380cdf0e10cSrcweir     10,10,10,10, 0, 0, 0, 0, 0,10,10,10,10,10,10,10,// 2610 - 261f
1381cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2620 - 262f
1382cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2630 - 263f
1383cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2640 - 264f
1384cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2650 - 265f
1385cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2660 - 266f
1386cdf0e10cSrcweir     10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2670 - 267f
1387cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2680 - 268f
1388cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2690 - 269f
1389cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26a0 - 26af
1390cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26b0 - 26bf
1391cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26c0 - 26cf
1392cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26d0 - 26df
1393cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26e0 - 26ef
1394cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26f0 - 26ff
1395cdf0e10cSrcweir 
1396cdf0e10cSrcweir      0,10,10,10,10, 0,10,10,10,10, 0, 0,10,10,10,10,// 2700 - 270f
1397cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2710 - 271f
1398cdf0e10cSrcweir     10,10,10,10,10,10,10,10, 0,10,10,10,10,10,10,10,// 2720 - 272f
1399cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2730 - 273f
1400cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10, 0,10, 0,10,// 2740 - 274f
1401cdf0e10cSrcweir     10,10,10, 0, 0, 0,10, 0,10,10,10,10,10,10,10, 0,// 2750 - 275f
1402cdf0e10cSrcweir      0,10,10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0,// 2760 - 276f
1403cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,10,10,10,10,10,10,10,10,10,10,// 2770 - 277f
1404cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2780 - 278f
1405cdf0e10cSrcweir     10,10,10,10,10, 0, 0, 0,10,10,10,10,10,10,10,10,// 2790 - 279f
1406cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 27a0 - 27af
1407cdf0e10cSrcweir      0,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 0,// 27b0 - 27bf
1408cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27c0 - 27cf
1409cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27d0 - 27df
1410cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27e0 - 27ef
1411cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27f0 - 27ff
1412cdf0e10cSrcweir 
1413cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e00 - 2e0f
1414cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e10 - 2e1f
1415cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e20 - 2e2f
1416cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e30 - 2e3f
1417cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e40 - 2e4f
1418cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e50 - 2e5f
1419cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e60 - 2e6f
1420cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e70 - 2e7f
1421cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2e80 - 2e8f
1422cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10, 0,10,10,10,10,10,// 2e90 - 2e9f
1423cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2ea0 - 2eaf
1424cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2eb0 - 2ebf
1425cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2ec0 - 2ecf
1426cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2ed0 - 2edf
1427cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2ee0 - 2eef
1428cdf0e10cSrcweir     10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2ef0 - 2eff
1429cdf0e10cSrcweir 
1430cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f00 - 2f0f
1431cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f10 - 2f1f
1432cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f20 - 2f2f
1433cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f30 - 2f3f
1434cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f40 - 2f4f
1435cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f50 - 2f5f
1436cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f60 - 2f6f
1437cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f70 - 2f7f
1438cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f80 - 2f8f
1439cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f90 - 2f9f
1440cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2fa0 - 2faf
1441cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2fb0 - 2fbf
1442cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2fc0 - 2fcf
1443cdf0e10cSrcweir     10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2fd0 - 2fdf
1444cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2fe0 - 2fef
1445cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10, 0, 0, 0, 0,// 2ff0 - 2fff
1446cdf0e10cSrcweir 
1447cdf0e10cSrcweir      9,10,10,10,10, 0, 0, 0,10,10,10,10,10,10,10,10,// 3000 - 300f
1448cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 3010 - 301f
1449cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0,17,17,17,17,17,17,// 3020 - 302f
1450cdf0e10cSrcweir     10, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0,10,10,// 3030 - 303f
1451cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3040 - 304f
1452cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3050 - 305f
1453cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3060 - 306f
1454cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3070 - 307f
1455cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3080 - 308f
1456cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,17,17,10,10, 0, 0, 0,// 3090 - 309f
1457cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 30a0 - 30af
1458cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 30b0 - 30bf
1459cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 30c0 - 30cf
1460cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 30d0 - 30df
1461cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 30e0 - 30ef
1462cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10, 0, 0, 0, 0,// 30f0 - 30ff
1463cdf0e10cSrcweir 
1464cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a400 - a40f
1465cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a410 - a41f
1466cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a420 - a42f
1467cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a430 - a43f
1468cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a440 - a44f
1469cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a450 - a45f
1470cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a460 - a46f
1471cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a470 - a47f
1472cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a480 - a48f
1473cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// a490 - a49f
1474cdf0e10cSrcweir     10,10, 0, 0,10,10,10,10,10,10,10,10,10,10,10,10,// a4a0 - a4af
1475cdf0e10cSrcweir     10,10,10,10, 0,10,10,10,10,10,10,10,10,10,10,10,// a4b0 - a4bf
1476cdf0e10cSrcweir     10, 0,10,10,10, 0,10, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4c0 - a4cf
1477cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4d0 - a4df
1478cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4e0 - a4ef
1479cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4f0 - a4ff
1480cdf0e10cSrcweir 
1481cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fb00 - fb0f
1482cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,17, 1,// fb10 - fb1f
1483cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1,// fb20 - fb2f
1484cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0,// fb30 - fb3f
1485cdf0e10cSrcweir      1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// fb40 - fb4f
1486cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fb50 - fb5f
1487cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fb60 - fb6f
1488cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fb70 - fb7f
1489cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fb80 - fb8f
1490cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fb90 - fb9f
1491cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fba0 - fbaf
1492cdf0e10cSrcweir     13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fbb0 - fbbf
1493cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fbc0 - fbcf
1494cdf0e10cSrcweir      0, 0, 0,13,13,13,13,13,13,13,13,13,13,13,13,13,// fbd0 - fbdf
1495cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fbe0 - fbef
1496cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fbf0 - fbff
1497cdf0e10cSrcweir 
1498cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd00 - fd0f
1499cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd10 - fd1f
1500cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd20 - fd2f
1501cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,10,10,// fd30 - fd3f
1502cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fd40 - fd4f
1503cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd50 - fd5f
1504cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd60 - fd6f
1505cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd70 - fd7f
1506cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd80 - fd8f
1507cdf0e10cSrcweir      0, 0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd90 - fd9f
1508cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fda0 - fdaf
1509cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fdb0 - fdbf
1510cdf0e10cSrcweir     13,13,13,13,13,13,13,13, 0, 0, 0, 0, 0, 0, 0, 0,// fdc0 - fdcf
1511cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fdd0 - fddf
1512cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fde0 - fdef
1513cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13, 0, 0, 0, 0,// fdf0 - fdff
1514cdf0e10cSrcweir 
1515cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe00 - fe0f
1516cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe10 - fe1f
1517cdf0e10cSrcweir     17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe20 - fe2f
1518cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// fe30 - fe3f
1519cdf0e10cSrcweir     10,10,10,10,10, 0, 0, 0, 0,10,10,10,10,10,10,10,// fe40 - fe4f
1520cdf0e10cSrcweir      6,10, 6, 0,10, 6,10,10,10,10,10,10,10,10,10, 4,// fe50 - fe5f
1521cdf0e10cSrcweir     10,10, 4, 4,10,10,10, 0,10, 4, 4,10, 0, 0, 0, 0,// fe60 - fe6f
1522cdf0e10cSrcweir     13,13,13, 0,13, 0,13,13,13,13,13,13,13,13,13,13,// fe70 - fe7f
1523cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fe80 - fe8f
1524cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fe90 - fe9f
1525cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fea0 - feaf
1526cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// feb0 - febf
1527cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fec0 - fecf
1528cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fed0 - fedf
1529cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fee0 - feef
1530cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13, 0, 0,18,// fef0 - feff
1531cdf0e10cSrcweir 
1532cdf0e10cSrcweir      0,10,10, 4, 4, 4,10,10,10,10,10, 4, 6, 4, 6, 3,// ff00 - ff0f
1533cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6,10,10,10,10,10,// ff10 - ff1f
1534cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff20 - ff2f
1535cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,10,10,// ff30 - ff3f
1536cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff40 - ff4f
1537cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,10, 0,// ff50 - ff5f
1538cdf0e10cSrcweir      0,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff60 - ff6f
1539cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff70 - ff7f
1540cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff80 - ff8f
1541cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff90 - ff9f
1542cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ffa0 - ffaf
1543cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ffb0 - ffbf
1544cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ffc0 - ffcf
1545cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ffd0 - ffdf
1546cdf0e10cSrcweir      4, 4,10,10,10, 4, 4, 0,10,10,10,10,10,10,10, 0,// ffe0 - ffef
1547cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,18,18,18,10,10, 0, 0,// fff0 - ffff
1548cdf0e10cSrcweir 
1549cdf0e10cSrcweir };
1550cdf0e10cSrcweir 
1551cdf0e10cSrcweir 
1552cdf0e10cSrcweir #define UnicodeScriptTypeFrom    0
1553cdf0e10cSrcweir #define UnicodeScriptTypeTo      1
1554cdf0e10cSrcweir 
1555cdf0e10cSrcweir static sal_Unicode UnicodeScriptType[][2] = {
1556cdf0e10cSrcweir     {0x0000, 0x007f}, //  0. Basic Latin
1557cdf0e10cSrcweir     {0x0080, 0x00ff}, //  1. Latin-1 Supplement
1558cdf0e10cSrcweir     {0x0100, 0x017f}, //  2. Latin Extended-A
1559cdf0e10cSrcweir     {0x0180, 0x024f}, //  3. Latin Extended-B
1560cdf0e10cSrcweir     {0x0250, 0x02af}, //  4. IPA Extensions
1561cdf0e10cSrcweir     {0x02b0, 0x02ff}, //  5. Spacing Modifier Letters
1562cdf0e10cSrcweir     {0x0300, 0x036f}, //  6. Combining Diacritical Marks
1563cdf0e10cSrcweir     {0x0370, 0x03ff}, //  7. Greek
1564cdf0e10cSrcweir     {0x0400, 0x04ff}, //  8. Cyrillic
1565cdf0e10cSrcweir     {0x0530, 0x058f}, //  9. Armenian
1566cdf0e10cSrcweir     {0x0590, 0x05ff}, // 10. Hebrew
1567cdf0e10cSrcweir     {0x0600, 0x06ff}, // 11. Arabic
1568cdf0e10cSrcweir     {0x0700, 0x074f}, // 12. Syriac
1569cdf0e10cSrcweir     {0x0780, 0x07bf}, // 13. Thaana
1570cdf0e10cSrcweir     {0x0900, 0x097f}, // 14. Devanagari
1571cdf0e10cSrcweir     {0x0980, 0x09ff}, // 15. Bengali
1572cdf0e10cSrcweir     {0x0a00, 0x0a7f}, // 16. Gurmukhi
1573cdf0e10cSrcweir     {0x0a80, 0x0aff}, // 17. Gujarati
1574cdf0e10cSrcweir     {0x0b00, 0x0b7f}, // 18. Oriya
1575cdf0e10cSrcweir     {0x0b80, 0x0bff}, // 19. Tamil
1576cdf0e10cSrcweir     {0x0c00, 0x0c7f}, // 20. Telugu
1577cdf0e10cSrcweir     {0x0c80, 0x0cff}, // 21. Kannada
1578cdf0e10cSrcweir     {0x0d00, 0x0d7f}, // 22. Malayalam
1579cdf0e10cSrcweir     {0x0d80, 0x0dff}, // 23. Sinhala
1580cdf0e10cSrcweir     {0x0e00, 0x0e7f}, // 24. Thai
1581cdf0e10cSrcweir     {0x0e80, 0x0eff}, // 25. Lao
1582cdf0e10cSrcweir     {0x0f00, 0x0fff}, // 26. Tibetan
1583cdf0e10cSrcweir     {0x1000, 0x109f}, // 27. Myanmar
1584cdf0e10cSrcweir     {0x10a0, 0x10ff}, // 28. Georgian
1585cdf0e10cSrcweir     {0x1100, 0x11ff}, // 29. Hangul Jamo
1586cdf0e10cSrcweir     {0x1200, 0x137f}, // 30. Ethiopic
1587cdf0e10cSrcweir     {0x13a0, 0x13ff}, // 31. Cherokee
1588cdf0e10cSrcweir     {0x1400, 0x167f}, // 32. Unified Canadian Aboriginal Syllabics
1589cdf0e10cSrcweir     {0x1680, 0x169f}, // 33. Ogham
1590cdf0e10cSrcweir     {0x16a0, 0x16ff}, // 34. Runic
1591cdf0e10cSrcweir     {0x1780, 0x17ff}, // 35. Khmer
1592cdf0e10cSrcweir     {0x1800, 0x18af}, // 36. Mongolian
1593cdf0e10cSrcweir     {0x1e00, 0x1eff}, // 37. Latin Extended Additional
1594cdf0e10cSrcweir     {0x1f00, 0x1fff}, // 38. Greek Extended
1595cdf0e10cSrcweir     {0x2000, 0x206f}, // 39. General Punctuation
1596cdf0e10cSrcweir     {0x2070, 0x209f}, // 40. Superscripts and Subscripts
1597cdf0e10cSrcweir     {0x20a0, 0x20cf}, // 41. Currency Symbols
1598cdf0e10cSrcweir     {0x20d0, 0x20ff}, // 42. Combining Marks for Symbols
1599cdf0e10cSrcweir     {0x2100, 0x214f}, // 43. Letterlike Symbols
1600cdf0e10cSrcweir     {0x2150, 0x218f}, // 44. Number Forms
1601cdf0e10cSrcweir     {0x2190, 0x21ff}, // 45. Arrows
1602cdf0e10cSrcweir     {0x2200, 0x22ff}, // 46. Mathematical Operators
1603cdf0e10cSrcweir     {0x2300, 0x23ff}, // 47. Miscellaneous Technical
1604cdf0e10cSrcweir     {0x2400, 0x243f}, // 48. Control Pictures
1605cdf0e10cSrcweir     {0x2440, 0x245f}, // 49. Optical Character Recognition
1606cdf0e10cSrcweir     {0x2460, 0x24ff}, // 50. Enclosed Alphanumerics
1607cdf0e10cSrcweir     {0x2500, 0x257f}, // 51. Box Drawing
1608cdf0e10cSrcweir     {0x2580, 0x259f}, // 52. Block Elements
1609cdf0e10cSrcweir     {0x25a0, 0x25ff}, // 53. Geometric Shapes
1610cdf0e10cSrcweir     {0x2600, 0x26ff}, // 54. Miscellaneous Symbols
1611cdf0e10cSrcweir     {0x2700, 0x27bf}, // 55. Dingbats
1612cdf0e10cSrcweir     {0x2800, 0x28ff}, // 56. Braille Patterns
1613cdf0e10cSrcweir     {0x2e80, 0x2eff}, // 57. CJK Radicals Supplement
1614cdf0e10cSrcweir     {0x2f00, 0x2fdf}, // 58. Kangxi Radicals
1615cdf0e10cSrcweir     {0x2ff0, 0x2fff}, // 59. Ideographic Description Characters
1616cdf0e10cSrcweir     {0x3000, 0x303f}, // 60. CJK Symbols and Punctuation
1617cdf0e10cSrcweir     {0x3040, 0x309f}, // 61. Hiragana
1618cdf0e10cSrcweir     {0x30a0, 0x30ff}, // 62. Katakana
1619cdf0e10cSrcweir     {0x3100, 0x312f}, // 63. Bopomofo
1620cdf0e10cSrcweir     {0x3130, 0x318f}, // 64. Hangul Compatibility Jamo
1621cdf0e10cSrcweir     {0x3190, 0x319f}, // 65. Kanbun
1622cdf0e10cSrcweir     {0x31a0, 0x31bf}, // 66. Bopomofo Extended
1623cdf0e10cSrcweir     {0x3200, 0x32ff}, // 67. Enclosed CJK Letters and Months
1624cdf0e10cSrcweir     {0x3300, 0x33ff}, // 68. CJK Compatibility
1625cdf0e10cSrcweir     {0x3400, 0x4db5}, // 69. CJK Unified Ideographs Extension A
1626cdf0e10cSrcweir     {0x4e00, 0x9fff}, // 70. CJK Unified Ideographs
1627cdf0e10cSrcweir     {0xa000, 0xa48f}, // 71. Yi Syllables
1628cdf0e10cSrcweir     {0xa490, 0xa4cf}, // 72. Yi Radicals
1629cdf0e10cSrcweir     {0xac00, 0xd7a3}, // 73. Hangul Syllables
1630cdf0e10cSrcweir     {0xd800, 0xdb7f}, // 74. High Surrogates
1631cdf0e10cSrcweir     {0xdb80, 0xdbff}, // 75. High Private Use Surrogates
1632cdf0e10cSrcweir     {0xdc00, 0xdfff}, // 76. Low Surrogates
1633cdf0e10cSrcweir     {0xe000, 0xf8ff}, // 77. Private Use
1634cdf0e10cSrcweir     {0xf900, 0xfaff}, // 78. CJK Compatibility Ideographs
1635cdf0e10cSrcweir     {0xfb00, 0xfb4f}, // 79. Alphabetic Presentation Forms
1636cdf0e10cSrcweir     {0xfb50, 0xfdff}, // 80. Arabic Presentation Forms-A
1637cdf0e10cSrcweir     {0xfe20, 0xfe2f}, // 81. Combining Half Marks
1638cdf0e10cSrcweir     {0xfe30, 0xfe4f}, // 82. CJK Compatibility Forms
1639cdf0e10cSrcweir     {0xfe50, 0xfe6f}, // 83. Small Form Variants
1640cdf0e10cSrcweir     {0xfe70, 0xfefe}, // 84. Arabic Presentation Forms-B
1641cdf0e10cSrcweir     {0xfeff, 0xfeff}, // 85. kNoScript
1642cdf0e10cSrcweir     {0xff00, 0xffef}, // 85. Halfwidth and Fullwidth Forms
1643cdf0e10cSrcweir };
1644cdf0e10cSrcweir 
1645cdf0e10cSrcweir #endif
1646cdf0e10cSrcweir 
1647