1private codes_t big5Level1ToCnsPlane1[ 25 ] = {	/* range */
2  { 0xA140, 0x2121 },
3  { 0xA1F6, 0x2258 },
4  { 0xA1F7, 0x2257 },
5  { 0xA1F8, 0x2259 },
6  { 0xA2AF, 0x2421 },
7  { 0xA3C0, 0x4221 },
8  { 0xa3e1, 0x0000 },
9  { 0xA440, 0x4421 },
10  { 0xACFE, 0x5753 },
11  { 0xacff, 0x0000 },
12  { 0xAD40, 0x5323 },
13  { 0xAFD0, 0x5754 },
14  { 0xBBC8, 0x6B51 },
15  { 0xBE52, 0x6B50 },
16  { 0xBE53, 0x6F5C },
17  { 0xC1AB, 0x7536 },
18  { 0xC2CB, 0x7535 },
19  { 0xC2CC, 0x7737 },
20  { 0xC361, 0x782E },
21  { 0xC3B9, 0x7865 },
22  { 0xC3BA, 0x7864 },
23  { 0xC3BB, 0x7866 },
24  { 0xC456, 0x782D },
25  { 0xC457, 0x7962 },
26  { 0xc67f, 0x0000 }
27};
28
29private codes_t cnsPlane1ToBig5Level1[ 26 ] = {	/* range */
30  { 0x2121, 0xA140 },
31  { 0x2257, 0xA1F7 },
32  { 0x2258, 0xA1F6 },
33  { 0x2259, 0xA1F8 },
34  { 0x234f, 0x0000 },
35  { 0x2421, 0xA2AF },
36  { 0x2571, 0x0000 },
37  { 0x4221, 0xA3C0 },
38  { 0x4242, 0x0000 },
39  { 0x4421, 0xA440 },
40  { 0x5323, 0xAD40 },
41  { 0x5753, 0xACFE },
42  { 0x5754, 0xAFD0 },
43  { 0x6B50, 0xBE52 },
44  { 0x6B51, 0xBBC8 },
45  { 0x6F5C, 0xBE53 },
46  { 0x7535, 0xC2CB },
47  { 0x7536, 0xC1AB },
48  { 0x7737, 0xC2CC },
49  { 0x782D, 0xC456 },
50  { 0x782E, 0xC361 },
51  { 0x7864, 0xC3BA },
52  { 0x7865, 0xC3B9 },
53  { 0x7866, 0xC3BB },
54  { 0x7962, 0xC457 },
55  { 0x7d4c, 0x0000 }
56};
57
58private codes_t big5Level2ToCnsPlane2[ 48 ] = {	/* range */
59  { 0xC940, 0x2121 },
60  { 0xc94a, 0x0000 },
61  { 0xC94B, 0x212B },
62  { 0xC96C, 0x214D },
63  { 0xC9BE, 0x214C },
64  { 0xC9BF, 0x217D },
65  { 0xC9ED, 0x224E },
66  { 0xCAF7, 0x224D },
67  { 0xCAF8, 0x2439 },
68  { 0xD77A, 0x3F6A },
69  { 0xD77B, 0x387E },
70  { 0xDBA7, 0x3F6B },
71  { 0xDDFC, 0x4176 },
72  { 0xDDFD, 0x4424 },
73  { 0xE8A3, 0x554C },
74  { 0xE976, 0x5723 },
75  { 0xEB5B, 0x5A29 },
76  { 0xEBF1, 0x554B },
77  { 0xEBF2, 0x5B3F },
78  { 0xECDE, 0x5722 },
79  { 0xECDF, 0x5C6A },
80  { 0xEDAA, 0x5D75 },
81  { 0xEEEB, 0x642F },
82  { 0xEEEC, 0x6039 },
83  { 0xF056, 0x5D74 },
84  { 0xF057, 0x6243 },
85  { 0xF0CB, 0x5A28 },
86  { 0xF0CC, 0x6337 },
87  { 0xF163, 0x6430 },
88  { 0xF16B, 0x6761 },
89  { 0xF16C, 0x6438 },
90  { 0xF268, 0x6934 },
91  { 0xF269, 0x6573 },
92  { 0xF2C3, 0x664E },
93  { 0xF375, 0x6762 },
94  { 0xF466, 0x6935 },
95  { 0xF4B5, 0x664D },
96  { 0xF4B6, 0x6962 },
97  { 0xF4FD, 0x6A4C },
98  { 0xF663, 0x6A4B },
99  { 0xF664, 0x6C52 },
100  { 0xF977, 0x7167 },
101  { 0xF9C4, 0x7166 },
102  { 0xF9C5, 0x7234 },
103  { 0xF9C6, 0x7240 },
104  { 0xF9C7, 0x7235 },
105  { 0xF9D2, 0x7241 },
106  { 0xf9d6, 0x0000 }
107};
108
109private codes_t cnsPlane2ToBig5Level2[ 49 ] = {	/* range */
110  { 0x2121, 0xC940 },
111  { 0x212B, 0xC94B },
112  { 0x214C, 0xC9BE },
113  { 0x214D, 0xC96C },
114  { 0x217D, 0xC9BF },
115  { 0x224D, 0xCAF7 },
116  { 0x224E, 0xC9ED },
117  { 0x2439, 0xCAF8 },
118  { 0x387E, 0xD77B },
119  { 0x3F6A, 0xD77A },
120  { 0x3F6B, 0xDBA7 },
121  { 0x4424, 0x0000 },
122  { 0x4176, 0xDDFC },
123  { 0x4177, 0x0000 },
124  { 0x4424, 0xDDFD },
125  { 0x554B, 0xEBF1 },
126  { 0x554C, 0xE8A3 },
127  { 0x5722, 0xECDE },
128  { 0x5723, 0xE976 },
129  { 0x5A28, 0xF0CB },
130  { 0x5A29, 0xEB5B },
131  { 0x5B3F, 0xEBF2 },
132  { 0x5C6A, 0xECDF },
133  { 0x5D74, 0xF056 },
134  { 0x5D75, 0xEDAA },
135  { 0x6039, 0xEEEC },
136  { 0x6243, 0xF057 },
137  { 0x6337, 0xF0CC },
138  { 0x642F, 0xEEEB },
139  { 0x6430, 0xF163 },
140  { 0x6438, 0xF16C },
141  { 0x6573, 0xF269 },
142  { 0x664D, 0xF4B5 },
143  { 0x664E, 0xF2C3 },
144  { 0x6761, 0xF16B },
145  { 0x6762, 0xF375 },
146  { 0x6934, 0xF268 },
147  { 0x6935, 0xF466 },
148  { 0x6962, 0xF4B6 },
149  { 0x6A4B, 0xF663 },
150  { 0x6A4C, 0xF4FD },
151  { 0x6C52, 0xF664 },
152  { 0x7166, 0xF9C4 },
153  { 0x7167, 0xF977 },
154  { 0x7234, 0xF9C5 },
155  { 0x7235, 0xF9C7 },
156  { 0x7240, 0xF9C6 },
157  { 0x7241, 0xF9D2 },
158  { 0x7245, 0x0000 }
159};
160
161