Sophie

Sophie

distrib > Mageia > 3 > i586 > by-pkgid > 9c95d26cb609941fadb29992c6eec858 > files > 99

perl-Encode-2.470.0-4.mga3.i586.rpm

/*
 !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
 This file was autogenerated by:
 /usr/bin/perl5.16.3 ../bin/enc2xs -Q -o ma_05_t.c -f ma_05_t.fnm
 enc2xs VERSION 2.07
*/
#include "encode.h"

static const encpage_t MacChineseSimp_utf8[87];
static const encpage_t utf8_MacChineseSimp[23];

static const U8 enctable[34801] = { 228,184,129,231,155,175,229,143,174,233,
146,137,233,161,182,233,188,142,233,148,173,229,174,154,232,174,162,228,184,
162,228,184,156,229,134,172,232,145,163,230,135,130,229,138,168,230,160,139,
228,190,151,230,129,171,229,134,187,230,180,158,229,133,156,230,138,150,230,
150,151,233,153,161,232,177,134,233,128,151,231,151,152,233,131,189,231,157,
163,230,175,146,231,138,138,231,139,172,232,175,187,229,160,181,231,157,185,
232,181,140,230,157,156,233,149,128,232,130,154,229,186,166,230,184,161,229,
166,146,231,171,175,231,159,173,233,148,187,230,174,181,230,150,173,231,188,
142,229,160,134,229,133,145,233,152,159,229,175,185,229,162,169,229,144,168,
232,185,178,230,149,166,233,161,191,229,155,164,233,146,157,231,155,190,233,
129,129,230,142,135,229,147,134,229,164,154,229,164,186,229,158,155,232,186,
178,230,156,181,232,183,186,232,136,181,229,137,129,230,131,176,229,160,149,
232,155,190,229,179,168,233,185,133,228,191,132,233,162,157,232,174,185,229,
168,165,230,129,182,229,142,132,230,137,188,233,129,143,233,132,130,233,165,
191,230,129,169,232,128,140,229,132,191,232,128,179,229,176,148,233,165,181,
230,180,177,228,186,140,228,186,141,228,184,140,229,133,128,228,184,144,229,
187,191,229,141,133,228,184,149,228,186,152,228,184,158,233,172,178,229,173,
172,229,153,169,228,184,168,231,166,186,228,184,191,229,140,149,228,185,135,
229,164,173,231,136,187,229,141,174,230,176,144,229,155,159,232,131,164,233,
166,151,230,175,147,231,157,190,233,188,151,228,184,182,228,186,159,233,188,
144,228,185,156,228,185,169,228,186,147,232,138,136,229,173,155,229,149,172,
229,152,143,228,187,132,229,142,141,229,142,157,229,142,163,229,142,165,229,
142,174,233,157,165,232,181,157,229,140,154,229,143,181,229,140,166,229,140,
174,229,140,190,232,181,156,229,141,166,229,141,163,229,136,130,229,136,136,
229,136,142,229,136,173,229,136,179,229,136,191,229,137,128,229,137,140,229,
137,158,229,137,161,229,137,156,232,146,175,229,137,189,229,138,130,229,138,
129,229,138,144,229,138,147,229,134,130,231,189,148,228,186,187,228,187,131,
228,187,137,228,187,130,228,187,168,228,187,161,228,187,171,228,187,158,228,
188,155,228,187,179,228,188,162,228,189,164,228,187,181,228,188,165,228,188,
167,228,188,137,228,188,171,228,189,158,228,189,167,230,148,184,228,189,154,
228,189,157,228,188,158,230,149,163,230,161,145,229,151,147,228,184,167,230,
144,148,233,170,154,230,137,171,229,171,130,231,145,159,232,137,178,230,182,
169,230,163,174,229,131,167,232,142,142,231,160,130,230,157,128,229,136,185,
230,178,153,231,186,177,229,130,187,229,149,165,231,133,158,231,173,155,230,
153,146,231,143,138,232,139,171,230,157,137,229,177,177,229,136,160,231,133,
189,232,161,171,233,151,170,233,153,149,230,147,133,232,181,161,232,134,179,
229,150,132,230,177,149,230,137,135,231,188,174,229,162,146,228,188,164,229,
149,134,232,181,143,230,153,140,228,184,138,229,176,154,232,163,179,230,162,
162,230,141,142,231,168,141,231,131,167,232,138,141,229,139,186,233,159,182,
229,176,145,229,147,168,233,130,181,231,187,141,229,165,162,232,181,138,232,
155,135,232,136,140,232,136,141,232,181,166,230,145,132,229,176,132,230,133,
145,230,182,137,231,164,190,232,174,190,231,160,183,231,148,179,229,145,187,
228,188,184,232,186,171,230,183,177,229,168,160,231,187,133,231,165,158,230,
178,136,229,174,161,229,169,182,231,148,154,232,130,190,230,133,142,230,184,
151,229,163,176,231,148,159,231,148,165,231,137,178,229,141,135,231,187,179,
228,189,159,228,189,151,228,188,178,228,188,189,228,189,182,228,189,180,228,
190,145,228,190,137,228,190,131,228,190,143,228,189,190,228,189,187,228,190,
170,228,189,188,228,190,172,228,190,148,228,191,166,228,191,168,228,191,170,
228,191,133,228,191,154,228,191,163,228,191,156,228,191,145,228,191,159,228,
191,184,229,128,169,229,129,140,228,191,179,229,128,172,229,128,143,229,128,
174,229,128,173,228,191,190,229,128,156,229,128,140,229,128,165,229,128,168,
229,129,190,229,129,131,229,129,149,229,129,136,229,129,142,229,129,172,229,
129,187,229,130,165,229,130,167,229,130,169,229,130,186,229,131,150,229,132,
134,229,131,173,229,131,172,229,131,166,229,131,174,229,132,135,229,132,139,
228,187,157,230,176,189,228,189,152,228,189,165,228,191,142,233,190,160,230,
177,134,231,177,180,229,133,174,229,183,189,233,187,137,233,166,152,229,134,
129,229,164,148,229,139,185,229,140,141,232,168,135,229,140,144,229,135,171,
229,164,153,229,133,149,228,186,160,229,133,150,228,186,179,232,161,174,232,
162,164,228,186,181,232,132,148,232,163,146,231,166,128,229,172,180,232,160,
131,231,190,184,229,134,171,229,134,177,229,134,189,229,134,188,228,191,138,
231,171,163,230,181,154,233,131,161,233,170,143,229,150,128,229,146,150,229,
141,161,229,146,175,229,188,128,230,143,169,230,165,183,229,135,175,230,133,
168,229,136,138,229,160,170,229,139,152,229,157,142,231,160,141,231,156,139,
229,186,183,230,133,183,231,179,160,230,137,155,230,138,151,228,186,162,231,
130,149,232,128,131,230,139,183,231,131,164,233,157,160,229,157,183,232,139,
155,230,159,175,230,163,181,231,163,149,233,162,151,231,167,145,229,163,179,
229,146,179,229,143,175,230,184,180,229,133,139,229,136,187,229,174,162,232,
175,190,232,130,175,229,149,131,229,158,166,230,129,179,229,157,145,229,144,
173,231,169,186,230,129,144,229,173,148,230,142,167,230,138,160,229,143,163,
230,137,163,229,175,135,230,158,175,229,147,173,231,170,159,232,139,166,233,
133,183,229,186,147,232,163,164,229,164,184,229,158,174,230,140,142,232,183,
168,232,131,175,229,157,151,231,173,183,228,190,169,229,191,171,229,174,189,
230,172,190,229,140,161,231,173,144,231,139,130,230,161,134,231,159,191,231,
156,182,230,151,183,229,134,181,228,186,143,231,155,148,229,178,191,231,170,
165,232,145,181,229,165,142,233,173,129,229,130,128,229,129,165,232,136,176,
229,137,145,233,165,175,230,184,144,230,186,133,230,182,167,229,187,186,229,
131,181,229,167,156,229,176,134,230,181,134,230,177,159,231,150,134,232,146,
139,230,161,168,229,165,150,232,174,178,229,140,160,233,133,177,233,153,141,
232,149,137,230,164,146,231,164,129,231,132,166,232,131,182,228,186,164,233,
131,138,230,181,135,233,170,132,229,168,135,229,154,188,230,144,133,233,147,
176,231,159,171,228,190,165,232,132,154,231,139,161,232,167,146,233,165,186,
231,188,180,231,187,158,229,137,191,230,149,153,233,133,181,232,189,191,232,
190,131,229,143,171,231,170,150,230,143,173,230,142,165,231,154,134,231,167,
184,232,161,151,233,152,182,230,136,170,229,138,171,232,138,130,230,161,148,
230,157,176,230,141,183,231,157,171,231,171,173,230,180,129,231,187,147,232,
167,163,229,167,144,230,136,146,232,151,137,232,138,165,231,149,140,229,128,
159,228,187,139,231,150,165,232,175,171,229,177,138,229,183,190,231,173,139,
230,150,164,233,135,145,228,187,138,230,180,165,232,165,159,231,180,167,233,
148,166,228,187,133,232,176,168,232,191,155,233,157,179,230,153,139,231,166,
129,232,191,145,231,131,172,230,181,184,229,135,135,229,134,150,229,134,162,
229,134,165,232,174,160,232,174,166,232,174,167,232,174,170,232,174,180,232,
174,181,232,174,183,232,175,130,232,175,131,232,175,139,232,175,143,232,175,
142,232,175,146,232,175,147,232,175,148,232,175,150,232,175,152,232,175,153,
232,175,156,232,175,159,232,175,160,232,175,164,232,175,168,232,175,169,232,
175,174,232,175,176,232,175,179,232,175,182,232,175,185,232,175,188,232,175,
191,232,176,128,232,176,130,232,176,132,232,176,135,232,176,140,232,176,143,
232,176,145,232,176,146,232,176,148,232,176,149,232,176,150,232,176,153,232,
176,155,232,176,152,232,176,157,232,176,159,232,176,160,232,176,161,232,176,
165,232,176,167,232,176,170,232,176,171,232,176,174,232,176,175,232,176,178,
232,176,179,232,176,181,232,176,182,229,141,169,229,141,186,233,152,157,233,
152,162,233,152,161,233,152,177,233,152,170,233,152,189,233,152,188,233,153,
130,233,153,137,233,153,148,233,153,159,233,153,167,233,153,172,233,153,178,
233,153,180,233,154,136,233,154,141,233,154,151,233,154,176,233,130,151,233,
130,155,233,130,157,233,130,153,233,130,172,233,130,161,233,130,180,233,130,
179,233,130,182,233,130,186,229,141,176,232,139,177,230,168,177,229,169,180,
233,185,176,229,186,148,231,188,168,232,142,185,232,144,164,232,144,165,232,
141,167,232,157,135,232,191,142,232,181,162,231,155,136,229,189,177,233,162,
150,231,161,172,230,152,160,229,147,159,230,139,165,228,189,163,232,135,131,
231,151,136,229,186,184,233,155,141,232,184,138,232,155,185,229,146,143,230,
179,179,230,182,140,230,176,184,230,129,191,229,139,135,231,148,168,229,185,
189,228,188,152,230,130,160,229,191,167,229,176,164,231,148,177,233,130,174,
233,147,128,231,138,185,230,178,185,230,184,184,233,133,137,230,156,137,229,
143,139,229,143,179,228,189,145,233,135,137,232,175,177,229,143,136,229,185,
188,232,191,130,230,183,164,228,186,142,231,155,130,230,166,134,232,153,158,
230,132,154,232,136,134,228,189,153,228,191,158,233,128,190,233,177,188,230,
132,137,230,184,157,230,184,148,233,154,133,228,186,136,229,168,177,233,155,
168,228,184,142,229,177,191,231,166,185,229,174,135,232,175,173,231,190,189,
231,142,137,229,159,159,232,138,139,233,131,129,229,144,129,233,129,135,229,
150,187,229,179,170,229,190,161,230,132,136,230,172,178,231,139,177,232,130,
178,232,170,137,229,143,150,229,168,182,233,190,139,232,182,163,229,142,187,
229,156,136,233,162,167,230,157,131,233,134,155,230,179,137,229,133,168,231,
151,138,230,139,179,231,138,172,229,136,184,229,138,157,231,188,186,231,130,
148,231,152,184,229,141,180,233,185,138,230,166,183,231,161,174,233,155,128,
232,163,153,231,190,164,231,132,182,231,135,131,229,134,137,230,159,147,231,
147,164,229,163,164,230,148,152,229,154,183,232,174,169,233,165,182,230,137,
176,231,187,149,230,131,185,231,131,173,229,163,172,228,187,129,228,186,186,
229,191,141,233,159,167,228,187,187,232,174,164,229,136,131,229,166,138,231,
186,171,230,137,148,228,187,141,230,151,165,230,136,142,232,140,184,232,147,
137,232,141,163,232,158,141,231,134,148,230,186,182,229,174,185,231,187,146,
229,134,151,230,143,137,230,159,148,232,130,137,232,140,185,232,160,149,229,
132,146,229,173,186,229,166,130,232,190,177,228,185,179,230,177,157,229,133,
165,232,164,165,232,189,175,233,152,174,232,149,138,231,145,158,233,148,144,
233,151,176,230,182,166,232,139,165,229,188,177,230,146,146,230,180,146,232,
144,168,232,133,174,233,179,131,229,161,158,232,181,155,228,184,137,229,143,
129,229,148,183,229,149,150,229,149,181,229,149,182,229,149,183,229,148,179,
229,148,176,229,149,156,229,150,139,229,151,146,229,150,131,229,150,177,229,
150,185,229,150,136,229,150,129,229,150,159,229,149,190,229,151,150,229,150,
145,229,149,187,229,151,159,229,150,189,229,150,190,229,150,148,229,150,153,
229,151,170,229,151,183,229,151,137,229,152,159,229,151,145,229,151,171,229,
151,172,229,151,148,229,151,166,229,151,157,229,151,132,229,151,175,229,151,
165,229,151,178,229,151,179,229,151,140,229,151,141,229,151,168,229,151,181,
229,151,164,232,190,148,229,152,158,229,152,136,229,152,140,229,152,129,229,
152,164,229,152,163,229,151,190,229,152,128,229,152,167,229,152,173,229,153,
152,229,152,185,229,153,151,229,152,172,229,153,141,229,153,162,229,153,153,
229,153,156,229,153,140,229,153,148,229,154,134,229,153,164,229,153,177,229,
153,171,229,153,187,229,153,188,229,154,133,229,154,147,229,154,175,229,155,
148,229,155,151,229,155,157,229,155,161,229,155,181,229,155,171,229,155,185,
229,155,191,229,156,132,229,156,138,229,156,137,229,156,156,229,184,143,229,
184,153,229,184,148,229,184,145,229,184,177,229,184,187,229,184,188,229,149,
138,233,152,191,229,159,131,230,140,168,229,147,142,229,148,137,229,147,128,
231,154,145,231,153,140,232,148,188,231,159,174,232,137,190,231,162,141,231,
136,177,233,154,152,233,158,141,230,176,168,229,174,137,228,191,186,230,140,
137,230,154,151,229,178,184,232,131,186,230,161,136,232,130,174,230,152,130,
231,155,142,229,135,185,230,149,150,231,134,172,231,191,177,232,162,132,229,
130,178,229,165,165,230,135,138,230,190,179,232,138,173,230,141,140,230,137,
146,229,143,173,229,144,167,231,172,134,229,133,171,231,150,164,229,183,180,
230,139,148,232,183,139,233,157,182,230,138,138,232,128,153,229,157,157,233,
156,184,231,189,162,231,136,184,231,153,189,230,159,143,231,153,190,230,145,
134,228,189,176,232,180,165,230,139,156,231,168,151,230,150,145,231,143,173,
230,144,172,230,137,179,232,136,172,233,162,129,230,157,191,231,137,136,230,
137,174,230,139,140,228,188,180,231,147,163,229,141,138,229,138,158,231,187,
138,233,130,166,229,184,174,230,162,134,230,166,156,232,134,128,231,187,145,
230,163,146,231,163,133,232,154,140,233,149,145,229,130,141,232,176,164,232,
139,158,232,131,158,229,140,133,232,164,146,229,137,165,229,149,164,232,132,
190,231,150,178,231,154,174,229,140,185,231,151,158,229,131,187,229,177,129,
232,173,172,231,175,135,229,129,143,231,137,135,233,170,151,233,163,152,230,
188,130,231,147,162,231,165,168,230,146,135,231,158,165,230,139,188,233,162,
145,232,180,171,229,147,129,232,129,152,228,185,146,229,157,170,232,139,185,
232,144,141,229,185,179,229,135,173,231,147,182,232,175,132,229,177,143,229,
157,161,230,179,188,233,162,135,229,169,134,231,160,180,233,173,132,232,191,
171,231,178,149,229,137,150,230,137,145,233,147,186,228,187,134,232,142,134,
232,145,161,232,143,169,232,146,178,229,159,148,230,156,180,229,156,131,230,
153,174,230,181,166,232,176,177,230,155,157,231,128,145,230,156,159,230,172,
186,230,160,150,230,136,154,229,166,187,228,184,131,229,135,132,230,188,134,
230,159,146,230,178,143,229,133,182,230,163,139,229,165,135,230,173,167,231,
149,166,229,180,142,232,132,144,233,189,144,230,151,151,231,165,136,231,165,
129,233,170,145,232,181,183,229,178,130,228,185,158,228,188,129,229,144,175,
229,165,145,231,160,140,229,153,168,230,176,148,232,191,132,229,188,131,230,
177,189,230,179,163,232,174,171,230,142,144,229,156,186,229,176,157,229,184,
184,233,149,191,229,129,191,232,130,160,229,142,130,230,149,158,231,149,133,
229,148,177,229,128,161,232,182,133,230,138,132,233,146,158,230,156,157,229,
152,178,230,189,174,229,183,162,229,144,181,231,130,146,232,189,166,230,137,
175,230,146,164,230,142,163,229,189,187,230,190,136,233,131,180,232,135,163,
232,190,176,229,176,152,230,153,168,229,191,177,230,178,137,233,153,136,232,
182,129,232,161,172,230,146,145,231,167,176,229,159,142,230,169,153,230,136,
144,229,145,136,228,185,152,231,168,139,230,131,169,230,190,132,232,175,154,
230,137,191,233,128,158,233,170,139,231,167,164,229,144,131,231,151,180,230,
140,129,229,140,153,230,177,160,232,191,159,229,188,155,233,169,176,232,128,
187,233,189,191,228,190,136,229,176,186,232,181,164,231,191,133,230,150,165,
231,130,189,229,133,133,229,134,178,232,153,171,229,180,135,229,174,160,230,
138,189,233,133,172,231,149,180,232,184,140,231,168,160,230,132,129,231,173,
185,228,187,135,231,187,184,231,158,133,228,184,145,232,135,173,229,136,157,
229,135,186,230,169,177,229,142,168,232,186,135,233,148,132,233,155,143,230,
187,129,233,153,164,230,165,154,229,159,130,232,128,191,230,162,151,229,183,
165,230,148,187,229,138,159,230,129,173,233,190,154,228,190,155,232,186,172,
229,133,172,229,174,171,229,188,147,229,183,169,230,177,158,230,139,177,232,
180,161,229,133,177,233,146,169,229,139,190,230,178,159,232,139,159,231,139,
151,229,158,162,230,158,132,232,180,173,229,164,159,232,190,156,232,143,135,
229,146,149,231,174,141,228,188,176,230,178,189,229,173,164,229,167,145,233,
188,147,229,143,164,232,155,138,233,170,168,232,176,183,232,130,161,230,149,
133,233,161,190,229,155,186,233,155,135,229,136,174,231,147,156,229,137,144,
229,175,161,230,140,130,232,164,130,228,185,150,230,139,144,230,128,170,230,
163,186,229,133,179,229,174,152,229,134,160,232,167,130,231,174,161,233,166,
134,231,189,144,230,131,175,231,129,140,232,180,175,229,133,137,229,185,191,
233,128,155,231,145,176,232,167,132,229,156,173,231,161,133,229,189,146,233,
190,159,233,151,186,232,189,168,233,172,188,232,175,161,231,153,184,230,161,
130,230,159,156,232,183,170,232,180,181,229,136,189,232,190,138,230,187,154,
230,163,141,233,148,133,233,131,173,229,155,189,230,158,156,232,163,185,232,
191,135,229,147,136,229,160,139,229,160,141,229,159,189,229,159,173,229,160,
128,229,160,158,229,160,153,229,161,132,229,160,160,229,161,165,229,161,172,
229,162,129,229,162,137,229,162,154,229,162,128,233,166,168,233,188,153,230,
135,191,232,137,185,232,137,189,232,137,191,232,138,143,232,138,138,232,138,
168,232,138,132,232,138,142,232,138,145,232,138,151,232,138,153,232,138,171,
232,138,184,232,138,190,232,138,176,232,139,136,232,139,138,232,139,163,232,
138,152,232,138,183,232,138,174,232,139,139,232,139,140,232,139,129,232,138,
169,232,138,180,232,138,161,232,138,170,232,138,159,232,139,132,232,139,142,
232,138,164,232,139,161,232,140,137,232,139,183,232,139,164,232,140,143,232,
140,135,232,139,156,232,139,180,232,139,146,232,139,152,232,140,140,232,139,
187,232,139,147,232,140,145,232,140,154,232,140,134,232,140,148,232,140,149,
232,139,160,232,139,149,232,140,156,232,141,145,232,141,155,232,141,156,232,
140,136,232,142,146,232,140,188,232,140,180,232,140,177,232,142,155,232,141,
158,232,140,175,232,141,143,232,141,135,232,141,131,232,141,159,232,141,128,
232,140,151,232,141,160,232,140,173,232,140,186,232,140,179,232,141,166,232,
141,165,229,166,151,229,167,138,229,166,171,229,166,158,229,166,164,229,167,
146,229,166,178,229,166,175,229,167,151,229,166,190,229,168,133,229,168,134,
229,167,157,229,168,136,229,167,163,229,167,152,229,167,185,229,168,140,229,
168,137,229,168,178,229,168,180,229,168,145,229,168,163,229,168,147,229,169,
128,229,169,167,229,169,138,229,169,149,229,168,188,229,169,162,229,169,181,
232,131,172,229,170,170,229,170,155,229,169,183,229,169,186,229,170,190,229,
171,171,229,170,178,229,171,146,229,171,148,229,170,184,229,171,160,229,171,
163,229,171,177,229,171,150,229,171,166,229,171,152,229,171,156,229,172,137,
229,172,151,229,172,150,229,172,178,229,172,183,229,173,128,229,176,149,229,
176,156,229,173,154,229,173,165,229,173,179,229,173,145,229,173,147,229,173,
162,233,169,181,233,169,183,233,169,184,233,169,186,233,169,191,233,169,189,
233,170,128,233,170,129,233,170,133,233,170,136,233,170,138,233,170,144,233,
170,146,233,170,147,233,170,150,233,170,152,233,170,155,233,170,156,233,170,
157,233,170,159,233,170,160,233,170,162,233,170,163,233,170,165,233,170,167,
231,186,159,231,186,161,231,186,163,231,186,165,231,186,168,231,186,169,229,
176,143,229,173,157,230,160,161,232,130,150,229,149,184,231,172,145,230,149,
136,230,165,148,228,186,155,230,173,135,232,157,142,233,158,139,229,141,143,
230,140,159,230,144,186,233,130,170,230,150,156,232,131,129,232,176,144,229,
134,153,230,162,176,229,141,184,232,159,185,230,135,136,230,179,132,230,179,
187,232,176,162,229,177,145,232,150,170,232,138,175,233,148,140,230,172,163,
232,190,155,230,150,176,229,191,187,229,191,131,228,191,161,232,161,133,230,
152,159,232,133,165,231,140,169,230,131,186,229,133,180,229,136,145,229,158,
139,229,189,162,233,130,162,232,161,140,233,134,146,229,185,184,230,157,143,
230,128,167,229,167,147,229,133,132,229,135,182,232,131,184,229,140,136,230,
177,185,233,155,132,231,134,138,228,188,145,228,191,174,231,190,158,230,156,
189,229,151,133,233,148,136,231,167,128,232,162,150,231,187,163,229,162,159,
230,136,140,233,156,128,232,153,154,229,152,152,233,161,187,229,190,144,232,
174,184,232,147,132,233,133,151,229,143,153,230,151,173,229,186,143,231,149,
156,230,129,164,231,181,174,229,169,191,231,187,170,231,187,173,232,189,169,
229,150,167,229,174,163,230,130,172,230,151,139,231,142,132,229,176,189,229,
138,178,232,141,134,229,133,162,232,140,142,231,157,155,230,153,182,233,178,
184,228,186,172,230,131,138,231,178,190,231,178,179,231,187,143,228,186,149,
232,173,166,230,153,175,233,162,136,233,157,153,229,162,131,230,149,172,233,
149,156,229,190,132,231,151,137,233,157,150,231,171,159,231,171,158,229,135,
128,231,130,175,231,170,152,230,143,170,231,169,182,231,186,160,231,142,150,
233,159,173,228,185,133,231,129,184,228,185,157,233,133,146,229,142,169,230,
149,145,230,151,167,232,135,188,232,136,133,229,146,142,229,176,177,231,150,
154,233,158,160,230,139,152,231,139,153,231,150,189,229,177,133,233,169,185,
232,143,138,229,177,128,229,146,128,231,159,169,228,184,190,230,178,174,232,
129,154,230,139,146,230,141,174,229,183,168,229,133,183,232,183,157,232,184,
158,233,148,175,228,191,177,229,143,165,230,131,167,231,130,172,229,137,167,
230,141,144,233,185,131,229,168,159,229,128,166,231,156,183,229,141,183,231,
187,162,230,146,133,230,148,171,230,138,137,230,142,152,229,128,148,231,136,
181,232,167,137,229,134,179,232,175,128,231,187,157,229,157,135,232,143,140,
233,146,167,229,134,155,229,144,155,229,179,187,229,183,141,229,190,174,229,
141,177,233,159,166,232,191,157,230,161,133,229,155,180,229,148,175,230,131,
159,228,184,186,230,189,141,231,187,180,232,139,135,232,144,142,229,167,148,
228,188,159,228,188,170,229,176,190,231,186,172,230,156,170,232,148,154,229,
145,179,231,149,143,232,131,131,229,150,130,233,173,143,228,189,141,230,184,
173,232,176,147,229,176,137,230,133,176,229,141,171,231,152,159,230,184,169,
232,154,138,230,150,135,233,151,187,231,186,185,229,144,187,231,168,179,231,
180,138,233,151,174,229,151,161,231,191,129,231,147,174,230,140,157,232,156,
151,230,182,161,231,170,157,230,136,145,230,150,161,229,141,167,230,143,161,
230,178,131,229,183,171,229,145,156,233,146,168,228,185,140,230,177,161,232,
175,172,229,177,139,230,151,160,232,138,156,230,162,167,229,144,190,229,144,
180,230,175,139,230,173,166,228,186,148,230,141,130,229,141,136,232,136,158,
228,188,141,228,190,174,229,157,158,230,136,138,233,155,190,230,153,164,231,
137,169,229,139,191,229,138,161,230,130,159,232,175,175,230,152,148,231,134,
153,230,158,144,232,165,191,231,161,146,231,159,189,230,153,176,229,152,187,
229,144,184,233,148,161,231,137,186,229,184,167,231,151,135,233,131,145,232,
175,129,232,138,157,230,158,157,230,148,175,229,144,177,232,156,152,231,159,
165,232,130,162,232,132,130,230,177,129,228,185,139,231,187,135,232,129,140,
231,155,180,230,164,141,230,174,150,230,137,167,229,128,188,228,190,132,229,
157,128,230,140,135,230,173,162,232,182,190,229,143,170,230,151,168,231,186,
184,229,191,151,230,140,154,230,142,183,232,135,179,232,135,180,231,189,174,
229,184,156,229,179,153,229,136,182,230,153,186,231,167,169,231,168,154,232,
180,168,231,130,153,231,151,148,230,187,158,230,178,187,231,170,146,228,184,
173,231,155,133,229,191,160,233,146,159,232,161,183,231,187,136,231,167,141,
232,130,191,233,135,141,228,187,178,228,188,151,232,136,159,229,145,168,229,
183,158,230,180,178,232,175,140,231,178,165,232,189,180,232,130,152,229,184,
154,229,146,146,231,154,177,229,174,153,230,152,188,233,170,164,231,143,160,
230,160,170,232,155,155,230,156,177,231,140,170,232,175,184,232,175,155,233,
128,144,231,171,185,231,131,155,231,133,174,230,139,132,231,158,169,229,152,
177,228,184,187,232,145,151,230,159,177,229,138,169,232,155,128,232,180,174,
233,147,184,231,173,145,229,184,183,229,185,132,229,185,148,229,185,155,229,
185,158,229,185,161,229,178,140,229,177,186,229,178,141,229,178,144,229,178,
150,229,178,136,229,178,152,229,178,153,229,178,145,229,178,154,229,178,156,
229,178,181,229,178,162,229,178,189,229,178,172,229,178,171,229,178,177,229,
178,163,229,179,129,229,178,183,229,179,132,229,179,146,229,179,164,229,179,
139,229,179,165,229,180,130,229,180,131,229,180,167,229,180,166,229,180,174,
229,180,164,229,180,158,229,180,134,229,180,155,229,181,152,229,180,190,229,
180,180,229,180,189,229,181,172,229,181,155,229,181,175,229,181,157,229,181,
171,229,181,139,229,181,138,229,181,169,229,181,180,229,182,130,229,182,153,
229,182,157,232,177,179,229,182,183,229,183,133,229,189,179,229,189,183,229,
190,130,229,190,135,229,190,137,229,190,140,229,190,149,229,190,153,229,190,
156,229,190,168,229,190,173,229,190,181,229,190,188,232,161,162,229,189,161,
231,138,173,231,138,176,231,138,180,231,138,183,231,138,184,231,139,131,231,
139,129,231,139,142,231,139,141,231,139,146,231,139,168,231,139,175,231,139,
169,231,139,178,231,139,180,231,139,183,231,140,129,231,139,179,231,140,131,
231,139,186,229,188,167,232,153,142,229,148,172,230,138,164,228,186,146,230,
178,170,230,136,183,232,138,177,229,147,151,229,141,142,231,140,190,230,187,
145,231,148,187,229,136,146,229,140,150,232,175,157,230,167,144,229,190,138,
230,128,128,230,183,174,229,157,143,230,172,162,231,142,175,230,161,147,232,
191,152,231,188,147,230,141,162,230,130,163,229,148,164,231,151,170,232,177,
162,231,132,149,230,182,163,229,174,166,229,185,187,232,141,146,230,133,140,
233,187,132,231,163,186,232,157,151,231,176,167,231,154,135,229,135,176,230,
131,182,231,133,140,230,153,131,229,185,140,230,129,141,232,176,142,231,129,
176,230,140,165,232,190,137,229,190,189,230,129,162,232,155,148,229,155,158,
230,175,129,230,130,148,230,133,167,229,141,137,230,131,160,230,153,166,232,
180,191,231,167,189,228,188,154,231,131,169,230,177,135,232,174,179,232,175,
178,231,187,152,232,141,164,230,152,143,229,169,154,233,173,130,230,181,145,
230,183,183,232,177,129,230,180,187,228,188,153,231,129,171,232,142,183,230,
136,150,230,131,145,233,156,141,232,180,167,231,165,184,229,135,187,229,156,
190,229,159,186,230,156,186,231,149,184,231,168,189,231,167,175,231,174,149,
230,128,160,232,128,189,230,139,133,228,184,185,229,141,149,233,131,184,230,
142,184,232,131,134,230,151,166,230,176,174,228,189,134,230,131,174,230,183,
161,232,175,158,229,188,185,232,155,139,229,189,147,230,140,161,229,133,154,
232,141,161,230,161,163,229,136,128,230,141,163,232,185,136,229,128,146,229,
178,155,231,165,183,229,175,188,229,136,176,231,168,187,230,130,188,233,129,
147,231,155,151,229,190,183,229,190,151,231,154,132,232,185,172,231,129,175,
231,153,187,231,173,137,231,158,170,229,135,179,233,130,147,229,160,164,228,
189,142,230,187,180,232,191,170,230,149,140,231,172,155,231,139,132,230,182,
164,231,191,159,229,171,161,230,138,181,229,186,149,229,156,176,232,146,130,
231,172,172,229,184,157,229,188,159,233,128,146,231,188,148,233,162,160,230,
142,130,230,187,135,231,162,152,231,130,185,229,133,184,233,157,155,229,158,
171,231,148,181,228,189,131,231,148,184,229,186,151,230,131,166,229,165,160,
230,183,128,230,174,191,231,162,137,229,143,188,233,155,149,229,135,139,229,
136,129,230,142,137,229,144,138,233,146,147,232,176,131,232,183,140,231,136,
185,231,162,159,232,157,182,232,191,173,232,176,141,229,143,160,230,128,188,
230,129,157,230,129,154,230,129,167,230,129,129,230,129,153,230,129,163,230,
130,171,230,132,134,230,132,141,230,133,157,230,134,169,230,134,157,230,135,
139,230,135,145,230,136,134,232,130,128,232,129,191,230,178,147,230,179,182,
230,183,188,231,159,182,231,159,184,231,160,128,231,160,137,231,160,151,231,
160,152,231,160,145,230,150,171,231,160,173,231,160,156,231,160,157,231,160,
185,231,160,186,231,160,187,231,160,159,231,160,188,231,160,165,231,160,172,
231,160,163,231,160,169,231,161,142,231,161,173,231,161,150,231,161,151,231,
160,166,231,161,144,231,161,135,231,161,140,231,161,170,231,162,155,231,162,
147,231,162,154,231,162,135,231,162,156,231,162,161,231,162,163,231,162,178,
231,162,185,231,162,165,231,163,148,231,163,153,231,163,137,231,163,172,231,
163,178,231,164,133,231,163,180,231,164,147,231,164,164,231,164,158,231,164,
180,233,190,155,233,187,185,233,187,187,233,187,188,231,155,177,231,156,132,
231,156,141,231,155,185,231,156,135,231,156,136,231,156,154,231,156,162,231,
156,153,231,156,173,231,156,166,231,156,181,231,156,184,231,157,144,231,157,
145,231,157,135,231,157,131,231,157,154,231,157,168,230,129,149,229,136,183,
232,128,141,230,145,148,232,161,176,231,148,169,229,184,133,230,160,147,230,
139,180,233,156,156,229,143,140,231,136,189,232,176,129,230,176,180,231,157,
161,231,168,142,229,144,174,231,158,172,233,161,186,232,136,156,232,175,180,
231,161,149,230,156,148,231,131,129,230,150,175,230,146,149,229,152,182,230,
128,157,231,167,129,229,143,184,228,184,157,230,173,187,232,130,134,229,175,
186,229,151,163,229,155,155,228,188,186,228,188,188,233,165,178,229,183,179,
230,157,190,232,128,184,230,128,130,233,162,130,233,128,129,229,174,139,232,
174,188,232,175,181,230,144,156,232,137,152,230,147,158,229,151,189,232,139,
143,233,133,165,228,191,151,231,180,160,233,128,159,231,178,159,229,131,179,
229,161,145,230,186,175,229,174,191,232,175,137,232,130,131,233,133,184,232,
146,156,231,174,151,232,153,189,233,154,139,233,154,143,231,187,165,233,171,
147,231,162,142,229,178,129,231,169,151,233,129,130,233,154,167,231,165,159,
229,173,153,230,141,159,231,172,139,232,147,145,230,162,173,229,148,134,231,
188,169,231,144,144,231,180,162,233,148,129,230,137,128,229,161,140,228,187,
150,229,174,131,229,165,185,229,161,148,230,129,170,230,129,189,230,130,150,
230,130,154,230,130,173,230,130,157,230,130,131,230,130,146,230,130,140,230,
130,155,230,131,172,230,130,187,230,130,177,230,131,157,230,131,152,230,131,
134,230,131,154,230,130,180,230,132,160,230,132,166,230,132,149,230,132,163,
230,131,180,230,132,128,230,132,142,230,132,171,230,133,138,230,133,181,230,
134,172,230,134,148,230,134,167,230,134,183,230,135,148,230,135,181,229,191,
157,233,154,179,233,151,169,233,151,171,233,151,177,233,151,179,233,151,181,
233,151,182,233,151,188,233,151,190,233,152,131,233,152,132,233,152,134,233,
152,136,233,152,138,233,152,139,233,152,140,233,152,141,233,152,143,233,152,
146,233,152,149,233,152,150,233,152,151,233,152,153,233,152,154,228,184,172,
231,136,191,230,136,149,230,176,181,230,177,148,230,177,156,230,177,138,230,
178,163,230,178,133,230,178,144,230,178,148,230,178,140,230,177,168,230,177,
169,230,177,180,230,177,182,230,178,134,230,178,169,230,179,144,230,179,148,
230,178,173,230,179,183,230,179,184,230,179,177,230,179,151,230,178,178,230,
179,160,230,179,150,230,179,186,230,179,171,230,179,174,230,178,177,230,179,
147,230,179,175,230,179,190,230,129,176,230,180,189,231,137,181,230,137,166,
233,146,142,233,147,133,229,141,131,232,191,129,231,173,190,228,187,159,232,
176,166,228,185,190,233,187,148,233,146,177,233,146,179,229,137,141,230,189,
156,233,129,163,230,181,133,232,176,180,229,160,145,229,181,140,230,172,160,
230,173,137,230,158,170,229,145,155,232,133,148,231,190,140,229,162,153,232,
148,183,229,188,186,230,138,162,230,169,135,233,148,185,230,149,178,230,130,
132,230,161,165,231,158,167,228,185,148,228,190,168,229,183,167,233,158,152,
230,146,172,231,191,152,229,179,173,228,191,143,231,170,141,229,136,135,232,
140,132,228,184,148,230,128,175,231,170,131,233,146,166,228,190,181,228,186,
178,231,167,166,231,144,180,229,139,164,232,138,185,230,147,146,231,166,189,
229,175,157,230,178,129,233,157,146,232,189,187,230,176,162,229,128,190,229,
141,191,230,184,133,230,147,142,230,153,180,230,176,176,230,131,133,233,161,
183,232,175,183,229,186,134,231,144,188,231,169,183,231,167,139,228,184,152,
233,130,177,231,144,131,230,177,130,229,155,154,233,133,139,230,179,133,232,
182,139,229,140,186,232,155,134,230,155,178,232,186,175,229,177,136,233,169,
177,230,184,160,230,139,167,230,179,158,231,137,155,230,137,173,233,146,174,
231,186,189,232,132,147,230,181,147,229,134,156,229,188,132,229,165,180,229,
138,170,230,128,146,229,165,179,230,154,150,232,153,144,231,150,159,230,140,
170,230,135,166,231,179,175,232,175,186,229,147,166,230,172,167,233,184,165,
230,174,180,232,151,149,229,145,149,229,129,182,230,178,164,229,149,170,232,
182,180,231,136,172,229,184,149,230,128,149,231,144,182,230,139,141,230,142,
146,231,137,140,229,190,152,230,185,131,230,180,190,230,148,128,230,189,152,
231,155,152,231,163,144,231,155,188,231,149,148,229,136,164,229,143,155,228,
185,147,229,186,158,230,151,129,232,128,170,232,131,150,230,138,155,229,146,
134,229,136,168,231,130,174,232,162,141,232,183,145,230,179,161,229,145,184,
232,131,154,229,159,185,232,163,180,232,181,148,233,153,170,233,133,141,228,
189,169,230,178,155,229,150,183,231,155,134,231,160,176,230,138,168,231,131,
185,230,190,142,229,189,173,232,147,172,230,163,154,231,161,188,231,175,183,
232,134,168,230,156,139,233,185,143,230,141,167,231,162,176,229,157,175,231,
160,146,233,156,185,230,137,185,230,138,171,229,138,136,231,144,181,230,175,
151,230,144,191,230,147,152,232,128,132,230,175,170,230,175,179,230,175,189,
230,175,181,230,175,185,230,176,133,230,176,135,230,176,134,230,176,141,230,
176,149,230,176,152,230,176,153,230,176,154,230,176,161,230,176,169,230,176,
164,230,176,170,230,176,178,230,148,181,230,149,149,230,149,171,231,137,141,
231,137,146,231,137,150,231,136,176,232,153,162,229,136,150,232,130,159,232,
130,156,232,130,147,232,130,188,230,156,138,232,130,189,232,130,177,232,130,
171,232,130,173,232,130,180,232,130,183,232,131,167,232,131,168,232,131,169,
232,131,170,232,131,155,232,131,130,232,131,132,232,131,153,232,131,141,232,
131,151,230,156,144,232,131,157,232,131,171,232,131,177,232,131,180,232,131,
173,232,132,141,232,132,142,232,131,178,232,131,188,230,156,149,232,132,146,
232,177,154,232,132,182,232,132,158,232,132,172,232,132,152,232,132,178,232,
133,136,232,133,140,232,133,147,232,133,180,232,133,153,232,133,154,232,133,
177,232,133,160,232,133,169,232,133,188,232,133,189,232,133,173,232,133,167,
229,161,141,229,170,181,232,134,136,232,134,130,232,134,145,230,187,149,232,
134,163,232,134,170,232,135,140,230,156,166,232,135,138,232,134,187,230,145,
135,229,176,167,233,129,165,231,170,145,232,176,163,229,167,154,229,146,172,
232,136,128,232,141,175,232,166,129,232,128,128,230,164,176,229,153,142,232,
128,182,231,136,183,233,135,142,229,134,182,228,185,159,233,161,181,230,142,
150,228,184,154,229,143,182,230,155,179,232,133,139,229,164,156,230,182,178,
228,184,128,229,163,185,229,140,187,230,143,150,233,147,177,228,190,157,228,
188,138,232,161,163,233,162,144,229,164,183,233,129,151,231,167,187,228,187,
170,232,131,176,231,150,145,230,178,130,229,174,156,229,167,168,229,189,157,
230,164,133,232,154,129,229,128,154,229,183,178,228,185,153,231,159,163,228,
187,165,232,137,186,230,138,145,230,152,147,233,130,145,229,177,185,228,186,
191,229,189,185,232,135,134,233,128,184,232,130,132,231,150,171,228,186,166,
232,163,148,230,132,143,230,175,133,229,191,134,228,185,137,231,155,138,230,
186,162,232,175,163,232,174,174,232,176,138,232,175,145,229,188,130,231,191,
188,231,191,140,231,187,142,232,140,181,232,141,171,229,155,160,230,174,183,
233,159,179,233,152,180,229,167,187,229,144,159,233,147,182,230,183,171,229,
175,133,233,165,174,229,176,185,229,188,149,233,154,144,230,145,185,232,152,
145,230,168,161,232,134,156,231,163,168,230,145,169,233,173,148,230,138,185,
230,156,171,232,142,171,229,162,168,233,187,152,230,178,171,230,188,160,229,
175,158,233,153,140,232,176,139,231,137,159,230,159,144,230,139,135,231,137,
161,228,186,169,229,167,134,230,175,141,229,162,147,230,154,174,229,185,149,
229,139,159,230,133,149,230,156,168,231,155,174,231,157,166,231,137,167,231,
169,134,230,139,191,229,147,170,229,145,144,233,146,160,233,130,163,229,168,
156,231,186,179,230,176,150,228,185,131,229,165,182,232,128,144,229,165,136,
229,141,151,231,148,183,233,154,190,229,155,138,230,140,160,232,132,145,230,
129,188,233,151,185,230,183,150,229,145,162,233,166,129,229,134,133,229,171,
169,232,131,189,229,166,174,233,156,147,229,128,170,230,179,165,229,176,188,
230,139,159,228,189,160,229,140,191,232,133,187,233,128,134,230,186,186,232,
148,171,230,139,136,229,185,180,231,162,190,230,146,181,230,141,187,229,191,
181,229,168,152,233,133,191,233,184,159,229,176,191,230,141,143,232,129,130,
229,173,189,229,149,174,233,149,138,233,149,141,230,182,133,230,130,168,230,
159,160,231,139,158,229,135,157,229,174,129,230,145,186,230,146,183,230,146,
184,230,146,153,230,146,186,230,147,128,230,147,144,230,147,151,230,147,164,
230,147,162,230,148,137,230,148,165,230,148,174,229,188,139,229,191,146,231,
148,153,229,188,145,229,141,159,229,143,177,229,143,189,229,143,169,229,143,
168,229,143,187,229,144,146,229,144,150,229,144,134,229,145,139,229,145,146,
229,145,147,229,145,148,229,145,150,229,145,131,229,144,161,229,145,151,229,
145,153,229,144,163,229,144,178,229,146,130,229,146,148,229,145,183,229,145,
177,229,145,164,229,146,154,229,146,155,229,146,132,229,145,182,229,145,166,
229,146,157,229,147,144,229,146,173,229,147,130,229,146,180,229,147,146,229,
146,167,229,146,166,229,147,147,229,147,148,229,145,178,229,146,163,229,147,
149,229,146,187,229,146,191,229,147,140,229,147,153,229,147,154,229,147,156,
229,146,169,229,146,170,229,146,164,229,147,157,229,147,143,229,147,158,229,
148,155,229,147,167,229,148,160,229,147,189,229,148,148,229,147,179,229,148,
162,229,148,163,229,148,143,229,148,145,229,148,167,229,148,170,229,149,167,
229,150,143,229,150,181,229,149,137,229,149,173,229,149,129,229,149,149,229,
148,191,229,149,144,229,148,188,230,164,164,230,163,176,230,164,139,230,164,
129,230,165,151,230,163,163,230,164,144,230,165,177,230,164,185,230,165,160,
230,165,130,230,165,157,230,166,132,230,165,171,230,166,128,230,166,152,230,
165,184,230,164,180,230,167,140,230,166,135,230,166,136,230,167,142,230,166,
137,230,165,166,230,165,163,230,165,185,230,166,155,230,166,167,230,166,187,
230,166,171,230,166,173,230,167,148,230,166,177,230,167,129,230,167,138,230,
167,159,230,166,149,230,167,160,230,166,141,230,167,191,230,168,175,230,167,
173,230,168,151,230,168,152,230,169,165,230,167,178,230,169,132,230,168,190,
230,170,160,230,169,144,230,169,155,230,168,181,230,170,142,230,169,185,230,
168,189,230,168,168,230,169,152,230,169,188,230,170,145,230,170,144,230,170,
169,230,170,151,230,170,171,231,140,183,231,141,146,230,174,129,230,174,130,
230,174,135,230,174,132,230,174,146,230,174,147,230,174,141,230,174,154,230,
174,155,230,174,161,230,174,170,232,189,171,232,189,173,232,189,177,232,189,
178,232,189,179,232,189,181,232,189,182,232,189,184,232,189,183,232,189,185,
232,189,186,232,189,188,232,189,190,232,190,129,232,190,130,232,190,132,232,
190,135,232,190,139,230,177,128,229,187,183,229,129,156,228,186,173,229,186,
173,230,140,186,232,137,135,233,128,154,230,161,144,233,133,174,231,158,179,
229,144,140,233,147,156,229,189,164,231,171,165,230,161,182,230,141,133,231,
173,146,231,187,159,231,151,155,229,129,183,230,138,149,229,164,180,233,128,
143,229,135,184,231,167,131,231,170,129,229,155,190,229,190,146,233,128,148,
230,182,130,229,177,160,229,156,159,229,144,144,229,133,148,230,185,141,229,
155,162,230,142,168,233,162,147,232,133,191,232,156,149,232,164,170,233,128,
128,229,144,158,229,177,175,232,135,128,230,139,150,230,137,152,232,132,177,
233,184,181,233,153,128,233,169,174,233,169,188,230,164,173,229,166,165,230,
139,147,229,148,190,230,140,150,229,147,135,232,155,153,230,180,188,229,168,
131,231,147,166,232,162,156,230,173,170,229,164,150,232,177,140,229,188,175,
230,185,190,231,142,169,233,161,189,228,184,184,231,131,183,229,174,140,231,
162,151,230,140,189,230,153,154,231,154,150,230,131,139,229,174,155,229,169,
137,228,184,135,232,133,149,230,177,170,231,142,139,228,186,161,230,158,137,
231,189,145,229,190,128,230,151,186,230,156,155,229,191,152,229,166,132,229,
168,129,230,180,185,230,180,167,230,180,140,230,181,131,230,181,136,230,180,
135,230,180,132,230,180,153,230,180,142,230,180,171,230,181,141,230,180,174,
230,180,181,230,180,154,230,181,143,230,181,146,230,181,148,230,180,179,230,
182,145,230,181,175,230,182,158,230,182,160,230,181,158,230,182,147,230,182,
148,230,181,156,230,181,160,230,181,188,230,181,163,230,184,154,230,183,135,
230,183,133,230,183,158,230,184,142,230,182,191,230,183,160,230,184,145,230,
183,166,230,183,157,230,183,153,230,184,150,230,182,171,230,184,140,230,182,
174,230,184,171,230,185,174,230,185,142,230,185,171,230,186,178,230,185,159,
230,186,134,230,185,147,230,185,148,230,184,178,230,184,165,230,185,132,230,
187,159,230,186,177,230,186,152,230,187,160,230,188,173,230,187,162,230,186,
165,230,186,167,230,186,189,230,186,187,230,186,183,230,187,151,230,186,180,
230,187,143,230,186,143,230,187,130,230,186,159,230,189,162,230,189,134,230,
189,135,230,188,164,230,188,149,230,187,185,230,188,175,230,188,182,230,189,
139,230,189,180,230,188,170,230,188,137,230,188,169,230,190,137,230,190,141,
230,190,140,230,189,184,230,189,178,230,189,188,230,189,186,230,191,145,230,
181,174,230,182,170,231,166,143,232,162,177,229,188,151,231,148,171,230,138,
154,232,190,133,228,191,175,233,135,156,230,150,167,232,132,175,232,133,145,
229,186,156,232,133,144,232,181,180,229,137,175,232,166,134,232,181,139,229,
164,141,229,130,133,228,187,152,233,152,156,231,136,182,232,133,185,232,180,
159,229,175,140,232,174,163,233,153,132,229,166,135,231,188,154,229,146,144,
229,153,182,229,152,142,232,175,165,230,148,185,230,166,130,233,146,153,231,
155,150,230,186,137,229,185,178,231,148,152,230,157,134,230,159,145,231,171,
191,232,130,157,232,181,182,230,132,159,231,167,134,230,149,162,232,181,163,
229,134,136,229,136,154,233,146,162,231,188,184,232,130,155,231,186,178,229,
178,151,230,184,175,230,157,160,231,175,153,231,154,139,233,171,152,232,134,
143,231,190,148,231,179,149,230,144,158,233,149,144,231,168,191,229,145,138,
229,147,165,230,173,140,230,144,129,230,136,136,233,184,189,232,131,179,231,
150,153,229,137,178,233,157,169,232,145,155,230,160,188,232,155,164,233,152,
129,233,154,148,233,147,172,228,184,170,229,144,132,231,187,153,230,160,185,
232,183,159,232,128,149,230,155,180,229,186,154,231,190,185,230,181,180,229,
175,147,232,163,149,233,162,132,232,177,171,233,169,173,233,184,179,230,184,
138,229,134,164,229,133,131,229,158,163,232,162,129,229,142,159,230,143,180,
232,190,149,229,155,173,229,145,152,229,156,134,231,140,191,230,186,144,231,
188,152,232,191,156,232,139,145,230,132,191,230,128,168,233,153,162,230,155,
176,231,186,166,232,182,138,232,183,131,233,146,165,229,178,179,231,178,164,
230,156,136,230,130,166,233,152,133,232,128,152,228,186,145,233,131,167,229,
140,128,233,153,168,229,133,129,232,191,144,232,149,180,233,133,157,230,153,
149,233,159,181,229,173,149,229,140,157,231,160,184,230,157,130,230,160,189,
229,147,137,231,129,190,229,174,176,232,189,189,229,134,141,229,156,168,229,
146,177,230,148,146,230,154,130,232,181,158,232,181,131,232,132,143,232,145,
172,233,129,173,231,179,159,229,135,191,232,151,187,230,158,163,230,151,169,
230,190,161,232,154,164,232,186,129,229,153,170,233,128,160,231,154,130,231,
129,182,231,135,165,232,180,163,230,139,169,229,136,153,230,179,189,232,180,
188,230,128,142,229,162,158,230,134,142,230,155,190,232,181,160,230,137,142,
229,150,179,230,184,163,230,156,173,232,189,167,230,191,137,230,190,167,230,
190,185,230,190,182,230,191,130,230,191,161,230,191,174,230,191,158,230,191,
160,230,191,175,231,128,154,231,128,163,231,128,155,231,128,185,231,128,181,
231,129,143,231,129,158,229,174,128,229,174,132,229,174,149,229,174,147,229,
174,165,229,174,184,231,148,175,233,170,158,230,144,180,229,175,164,229,175,
174,232,164,176,229,175,176,232,185,135,232,172,135,232,190,182,232,191,147,
232,191,149,232,191,165,232,191,174,232,191,164,232,191,169,232,191,166,232,
191,179,232,191,168,233,128,133,233,128,132,233,128,139,233,128,166,233,128,
145,233,128,141,233,128,150,233,128,161,233,128,181,233,128,182,233,128,173,
233,128,175,233,129,132,233,129,145,233,129,146,233,129,144,233,129,168,233,
129,152,233,129,162,233,129,155,230,154,185,233,129,180,233,129,189,233,130,
130,233,130,136,233,130,131,233,130,139,229,189,144,229,189,151,229,189,150,
229,189,152,229,176,187,229,146,171,229,177,144,229,177,153,229,173,177,229,
177,163,229,177,166,231,190,188,229,188,170,229,188,169,229,188,173,232,137,
180,229,188,188,233,172,187,229,177,174,229,166,129,229,166,131,229,166,141,
229,166,169,229,166,170,229,166,163,231,139,187,231,140,151,231,140,147,231,
140,161,231,140,138,231,140,158,231,140,157,231,140,149,231,140,162,231,140,
185,231,140,165,231,140,172,231,140,184,231,140,177,231,141,144,231,141,141,
231,141,151,231,141,160,231,141,172,231,141,175,231,141,190,232,136,155,229,
164,165,233,163,167,229,164,164,229,164,130,233,165,163,233,165,167,233,165,
168,233,165,169,233,165,170,233,165,171,233,165,172,233,165,180,233,165,183,
233,165,189,233,166,128,233,166,132,233,166,135,233,166,138,233,166,141,233,
166,144,233,166,145,233,166,147,233,166,148,233,166,149,229,186,128,229,186,
145,229,186,139,229,186,150,229,186,165,229,186,160,229,186,185,229,186,181,
229,186,190,229,186,179,232,181,147,229,187,146,229,187,145,229,187,155,229,
187,168,229,187,170,232,134,186,229,191,132,229,191,137,229,191,150,229,191,
143,230,128,131,229,191,174,230,128,132,229,191,161,229,191,164,229,191,190,
230,128,133,230,128,134,229,191,170,229,191,173,229,191,184,230,128,153,230,
128,181,230,128,166,230,128,155,230,128,143,230,128,141,230,128,169,230,128,
171,230,128,138,230,128,191,230,128,161,230,129,184,230,129,185,230,129,187,
230,129,186,230,129,130,231,141,173,230,140,158,232,185,139,232,184,143,232,
131,142,232,139,148,230,138,172,229,143,176,230,179,176,233,133,158,229,164,
170,230,128,129,230,177,176,229,157,141,230,145,138,232,180,170,231,152,171,
230,187,169,229,157,155,230,170,128,231,151,176,230,189,173,232,176,173,232,
176,136,229,157,166,230,175,175,232,162,146,231,162,179,230,142,162,229,143,
185,231,130,173,230,177,164,229,161,152,230,144,170,229,160,130,230,163,160,
232,134,155,229,148,144,231,179,150,229,128,152,232,186,186,230,183,140,232,
182,159,231,131,171,230,142,143,230,182,155,230,187,148,231,187,166,232,144,
132,230,161,131,233,128,131,230,183,152,233,153,182,232,174,168,229,165,151,
231,137,185,232,151,164,232,133,190,231,150,188,232,170,138,230,162,175,229,
137,148,232,184,162,233,148,145,230,143,144,233,162,152,232,185,132,229,149,
188,228,189,147,230,155,191,229,154,143,230,131,149,230,182,149,229,137,131,
229,177,137,229,164,169,230,183,187,229,161,171,231,148,176,231,148,156,230,
129,172,232,136,148,232,133,134,230,140,145,230,157,161,232,191,162,231,156,
186,232,183,179,232,180,180,233,147,129,229,184,150,229,142,133,229,144,172,
231,131,131,231,144,155,231,144,154,231,145,129,231,145,156,231,145,151,231,
145,149,231,145,153,231,145,183,231,145,173,231,145,190,231,146,156,231,146,
142,231,146,128,231,146,129,231,146,135,231,146,139,231,146,158,231,146,168,
231,146,169,231,146,144,231,146,167,231,147,146,231,146,186,233,159,170,233,
159,171,233,159,172,230,157,140,230,157,147,230,157,158,230,157,136,230,157,
169,230,158,165,230,158,135,230,157,170,230,157,179,230,158,152,230,158,167,
230,157,181,230,158,168,230,158,158,230,158,173,230,158,139,230,157,183,230,
157,188,230,159,176,230,160,137,230,159,152,230,160,138,230,159,169,230,158,
176,230,160,140,230,159,153,230,158,181,230,159,154,230,158,179,230,159,157,
230,160,128,230,159,131,230,158,184,230,159,162,230,160,142,230,159,129,230,
159,189,230,160,178,230,160,179,230,161,160,230,161,161,230,161,142,230,161,
162,230,161,132,230,161,164,230,162,131,230,160,157,230,161,149,230,161,166,
230,161,129,230,161,167,230,161,128,230,160,190,230,161,138,230,161,137,230,
160,169,230,162,181,230,162,143,230,161,180,230,161,183,230,162,147,230,161,
171,230,163,130,230,165,174,230,163,188,230,164,159,230,164,160,230,163,185,
231,151,133,229,185,182,231,142,187,232,143,160,230,146,173,230,139,168,233,
146,181,230,179,162,229,141,154,229,139,131,230,144,143,233,147,130,231,174,
148,228,188,175,229,184,155,232,136,182,232,132,150,232,134,138,230,184,164,
230,179,138,233,169,179,230,141,149,229,141,156,229,147,186,232,161,165,229,
159,160,228,184,141,229,184,131,230,173,165,231,176,191,233,131,168,230,128,
150,230,147,166,231,140,156,232,163,129,230,157,144,230,137,141,232,180,162,
231,157,172,232,184,169,233,135,135,229,189,169,232,143,156,232,148,161,233,
164,144,229,143,130,232,154,149,230,174,139,230,131,173,230,131,168,231,129,
191,232,139,141,232,136,177,228,187,147,230,178,167,232,151,143,230,147,141,
231,179,153,230,167,189,230,155,185,232,141,137,229,142,149,231,173,150,228,
190,167,229,134,140,230,181,139,229,177,130,232,185,173,230,143,146,229,143,
137,232,140,172,232,140,182,230,159,165,231,162,180,230,144,189,229,175,159,
229,178,148,229,183,174,232,175,167,230,139,134,230,159,180,232,177,186,230,
144,128,230,142,186,232,157,137,233,166,139,232,176,151,231,188,160,233,147,
178,228,186,167,233,152,144,233,162,164,230,152,140,231,140,150,231,151,162,
231,171,139,231,178,146,230,178,165,233,154,182,229,138,155,231,146,131,229,
147,169,228,191,169,232,129,148,232,142,178,232,191,158,233,149,176,229,187,
137,230,128,156,230,182,159,229,184,152,230,149,155,232,132,184,233,147,190,
230,129,139,231,130,188,231,187,131,231,178,174,229,135,137,230,162,129,231,
178,177,232,137,175,228,184,164,232,190,134,233,135,143,230,153,190,228,186,
174,232,176,133,230,146,169,232,129,138,229,131,154,231,150,151,231,135,142,
229,175,165,232,190,189,230,189,166,228,186,134,230,146,130,233,149,163,229,
187,150,230,150,153,229,136,151,232,163,130,231,131,136,229,138,163,231,140,
142,231,144,179,230,158,151,231,163,183,233,156,150,228,184,180,233,130,187,
233,179,158,230,183,139,229,135,155,232,181,129,229,144,157,230,139,142,231,
142,178,232,143,177,233,155,182,233,190,132,233,147,131,228,188,182,231,190,
154,229,135,140,231,129,181,233,153,181,229,178,173,233,162,134,229,143,166,
228,187,164,230,186,156,231,144,137,230,166,180,231,161,171,233,166,143,231,
149,153,229,136,152,231,152,164,230,181,129,230,159,179,229,133,173,233,190,
153,232,129,139,229,146,153,231,172,188,231,170,191,231,152,155,231,152,188,
231,152,162,231,152,160,231,153,128,231,152,173,231,152,176,231,152,191,231,
152,181,231,153,131,231,152,190,231,152,179,231,153,141,231,153,158,231,153,
148,231,153,156,231,153,150,231,153,171,231,153,175,231,191,138,231,171,166,
231,169,184,231,169,185,231,170,128,231,170,134,231,170,136,231,170,149,231,
170,166,231,170,160,231,170,172,231,170,168,231,170,173,231,170,179,232,161,
164,232,161,169,232,161,178,232,161,189,232,161,191,232,162,130,232,162,162,
232,163,134,232,162,183,232,162,188,232,163,137,232,163,162,232,163,142,232,
163,163,232,163,165,232,163,177,232,164,154,232,163,188,232,163,168,232,163,
190,232,163,176,232,164,161,232,164,153,232,164,147,232,164,155,232,164,138,
232,164,180,232,164,171,232,164,182,232,165,129,232,165,166,232,165,187,231,
150,139,232,131,165,231,154,178,231,154,180,231,159,156,232,128,146,232,128,
148,232,128,150,232,128,156,232,128,160,232,128,162,232,128,165,232,128,166,
232,128,167,232,128,169,232,128,168,232,128,177,232,128,139,232,128,181,232,
129,131,232,129,134,232,129,141,232,129,146,232,129,169,232,129,177,232,166,
131,233,161,184,233,162,128,233,162,131,231,156,129,231,155,155,229,137,169,
232,131,156,229,156,163,229,184,136,229,164,177,231,139,174,230,150,189,230,
185,191,232,175,151,229,176,184,232,153,177,229,141,129,231,159,179,230,139,
190,230,151,182,228,187,128,233,163,159,232,154,128,229,174,158,232,175,134,
229,143,178,231,159,162,228,189,191,229,177,142,233,169,182,229,167,139,229,
188,143,231,164,186,229,163,171,228,184,150,230,159,191,228,186,139,230,139,
173,232,170,147,233,128,157,229,138,191,230,152,175,229,151,156,229,153,172,
233,128,130,228,187,149,228,190,141,233,135,138,233,165,176,230,176,143,229,
184,130,230,129,131,229,174,164,232,167,134,232,175,149,230,148,182,230,137,
139,233,166,150,229,174,136,229,175,191,230,142,136,229,148,174,229,143,151,
231,152,166,229,133,189,232,148,172,230,158,162,230,162,179,230,174,138,230,
138,146,232,190,147,229,143,148,232,136,146,230,183,145,231,150,143,228,185,
166,232,181,142,229,173,176,231,134,159,232,150,175,230,154,145,230,155,153,
231,189,178,232,156,128,233,187,141,233,188,160,229,177,158,230,156,175,232,
191,176,230,160,145,230,157,159,230,136,141,231,171,150,229,162,133,229,186,
182,230,149,176,230,188,177,231,157,162,231,157,165,231,157,191,231,158,141,
231,157,189,231,158,128,231,158,140,231,158,145,231,158,159,231,158,160,231,
158,176,231,158,181,231,158,189,231,148,186,231,149,128,231,149,142,231,149,
139,231,149,136,231,149,155,231,149,178,231,149,185,231,150,131,231,189,152,
231,189,161,231,189,159,232,169,136,231,189,168,231,189,180,231,189,177,231,
189,185,231,190,129,231,189,190,231,155,141,231,155,165,232,160,178,233,146,
133,233,146,134,233,146,135,233,146,139,233,146,138,233,146,140,233,146,141,
233,146,143,233,146,144,233,146,148,233,146,151,233,146,149,233,146,154,233,
146,155,233,146,156,233,146,163,233,146,164,233,146,171,233,146,170,233,146,
173,233,146,172,233,146,175,233,146,176,233,146,178,233,146,180,233,146,182,
233,146,183,233,146,184,233,146,185,233,146,186,233,146,188,233,146,189,233,
146,191,233,147,132,233,147,136,233,147,137,233,147,138,233,147,139,233,147,
140,233,147,141,233,147,142,233,147,144,233,147,145,233,147,146,233,147,149,
233,147,150,233,147,151,233,147,153,233,147,152,233,147,155,233,147,158,233,
147,159,233,147,160,233,147,162,233,147,164,233,147,165,233,147,167,233,147,
168,233,147,170,231,161,128,229,130,168,231,159,151,230,144,144,232,167,166,
229,164,132,230,143,163,229,183,157,231,169,191,230,164,189,228,188,160,232,
136,185,229,150,152,228,184,178,231,150,174,231,170,151,229,185,162,229,186,
138,233,151,175,229,136,155,229,144,185,231,130,138,230,141,182,233,148,164,
229,158,130,230,152,165,230,164,191,233,134,135,229,148,135,230,183,179,231,
186,175,232,160,162,230,136,179,231,187,176,231,150,181,232,140,168,231,163,
129,233,155,140,232,190,158,230,133,136,231,147,183,232,175,141,230,173,164,
229,136,186,232,181,144,230,172,161,232,129,170,232,145,177,229,155,177,229,
140,134,228,187,142,228,184,155,229,135,145,231,178,151,233,134,139,231,176,
135,228,191,131,232,185,191,231,175,161,231,170,156,230,145,167,229,180,148,
229,130,172,232,132,134,231,152,129,231,178,185,230,183,172,231,191,160,230,
157,145,229,173,152,229,175,184,231,163,139,230,146,174,230,144,147,230,142,
170,230,140,171,233,148,153,230,144,173,232,190,190,231,173,148,231,152,169,
230,137,147,229,164,167,229,145,134,230,173,185,229,130,163,230,136,180,229,
184,166,230,174,134,228,187,163,232,180,183,232,162,139,229,190,133,233,128,
174,231,168,128,230,129,175,229,184,140,230,130,137,232,134,157,229,164,149,
230,131,156,231,134,132,231,131,175,230,186,170,230,177,144,231,138,128,230,
170,132,232,162,173,229,184,173,228,185,160,229,170,179,229,150,156,233,147,
163,230,180,151,231,179,187,233,154,153,230,136,143,231,187,134,231,158,142,
232,153,190,229,140,163,233,156,158,232,190,150,230,154,135,229,179,161,228,
190,160,231,139,173,228,184,139,229,142,166,229,164,143,229,144,147,230,142,
128,233,148,168,229,133,136,228,187,153,233,178,156,231,186,164,229,146,184,
232,180,164,232,161,148,232,136,183,233,151,178,230,182,142,229,188,166,229,
171,140,230,152,190,233,153,169,231,142,176,231,140,174,229,142,191,232,133,
186,233,166,133,231,190,161,229,174,170,233,153,183,233,153,144,231,186,191,
231,155,184,229,142,162,233,149,182,233,166,153,231,174,177,232,165,132,230,
185,152,228,185,161,231,191,148,231,165,165,232,175,166,230,131,179,229,147,
141,228,186,171,233,161,185,229,183,183,230,169,161,229,131,143,229,144,145,
232,177,161,232,144,167,231,161,157,233,156,132,229,137,138,229,147,174,229,
154,163,233,148,128,230,182,136,229,174,181,230,183,134,230,153,147,231,168,
185,231,168,183,231,169,145,233,187,143,233,166,165,231,169,176,231,154,136,
231,154,142,231,154,147,231,154,153,231,154,164,231,147,158,231,147,160,231,
148,172,233,184,160,233,184,162,233,184,168,233,184,169,233,184,170,233,184,
171,233,184,172,233,184,178,233,184,177,233,184,182,233,184,184,233,184,183,
233,184,185,233,184,186,233,184,190,233,185,129,233,185,130,233,185,132,233,
185,134,233,185,135,233,185,136,233,185,137,233,185,139,233,185,140,233,185,
142,233,185,145,233,185,149,233,185,151,233,185,154,233,185,155,233,185,156,
233,185,158,233,185,163,233,185,166,233,185,167,233,185,168,233,185,169,233,
185,170,233,185,171,233,185,172,233,185,177,233,185,173,233,185,179,231,150,
146,231,150,148,231,150,150,231,150,160,231,150,157,231,150,172,231,150,163,
231,150,179,231,150,180,231,150,184,231,151,132,231,150,177,231,150,176,231,
151,131,231,151,130,231,151,150,231,151,141,231,151,163,231,151,168,231,151,
166,231,151,164,231,151,171,231,151,167,231,152,131,231,151,177,231,151,188,
231,151,191,231,152,144,231,152,128,231,152,133,231,152,140,231,152,151,231,
152,138,231,152,165,231,152,152,231,152,149,231,152,153,231,176,159,231,176,
170,231,176,166,231,176,184,231,177,129,231,177,128,232,135,190,232,136,129,
232,136,130,232,136,132,232,135,172,232,161,132,232,136,161,232,136,162,232,
136,163,232,136,173,232,136,175,232,136,168,232,136,171,232,136,184,232,136,
187,232,136,179,232,136,180,232,136,190,232,137,132,232,137,137,232,137,139,
232,137,143,232,137,154,232,137,159,232,137,168,232,161,190,232,162,133,232,
162,136,232,163,152,232,163,159,232,165,158,231,190,157,231,190,159,231,190,
167,231,190,175,231,190,176,231,190,178,231,177,188,230,149,137,231,178,145,
231,178,157,231,178,156,231,178,158,231,178,162,231,178,178,231,178,188,231,
178,189,231,179,129,231,179,135,231,179,140,231,179,141,231,179,136,231,179,
133,231,179,151,231,179,168,232,137,174,230,154,168,231,190,191,231,191,142,
231,191,149,231,191,165,231,191,161,231,191,166,231,191,169,231,191,174,231,
191,179,231,179,184,231,181,183,231,182,166,231,182,174,231,185,135,231,186,
155,233,186,184,233,186,180,232,181,179,232,182,132,232,182,148,232,182,145,
232,182,177,232,181,167,232,181,173,232,177,135,232,177,137,233,133,138,233,
133,144,233,133,142,233,133,143,233,133,164,231,186,173,231,186,176,231,186,
190,231,187,128,231,187,129,231,187,130,231,187,137,231,187,139,231,187,140,
231,187,144,231,187,148,231,187,151,231,187,155,231,187,160,231,187,161,231,
187,168,231,187,171,231,187,174,231,187,175,231,187,177,231,187,178,231,188,
141,231,187,182,231,187,186,231,187,187,231,187,190,231,188,129,231,188,130,
231,188,131,231,188,135,231,188,136,231,188,139,231,188,140,231,188,143,231,
188,145,231,188,146,231,188,151,231,188,153,231,188,156,231,188,155,231,188,
159,231,188,161,231,188,162,231,188,163,231,188,164,231,188,165,231,188,166,
231,188,167,231,188,170,231,188,171,231,188,172,231,188,173,231,188,175,231,
188,176,231,188,177,231,188,178,231,188,179,231,188,181,229,185,186,231,149,
191,229,183,155,231,148,190,233,130,149,231,142,142,231,142,145,231,142,174,
231,142,162,231,142,159,231,143,143,231,143,130,231,143,145,231,142,183,231,
142,179,231,143,128,231,143,137,231,143,136,231,143,165,231,143,153,233,161,
188,231,144,138,231,143,169,231,143,167,231,143,158,231,142,186,231,143,178,
231,144,143,231,144,170,231,145,155,231,144,166,231,144,165,231,144,168,231,
144,176,231,144,174,231,144,172,232,130,140,233,165,165,232,191,185,230,191,
128,232,174,165,233,184,161,229,167,172,231,187,169,231,188,137,229,144,137,
230,158,129,230,163,152,232,190,145,231,177,141,233,155,134,229,143,138,230,
128,165,231,150,190,230,177,178,229,141,179,229,171,137,231,186,167,230,140,
164,229,135,160,232,132,138,229,183,177,232,147,159,230,138,128,229,134,128,
229,173,163,228,188,142,231,165,173,229,137,130,230,130,184,230,181,142,229,
175,132,229,175,130,232,174,161,232,174,176,230,151,162,229,191,140,233,153,
133,229,166,147,231,187,167,231,186,170,229,152,137,230,158,183,229,164,185,
228,189,179,229,174,182,229,138,160,232,141,154,233,162,138,232,180,190,231,
148,178,233,146,190,229,129,135,231,168,188,228,187,183,230,158,182,233,169,
190,229,171,129,230,173,188,231,155,145,229,157,154,229,176,150,231,172,186,
233,151,180,231,133,142,229,133,188,232,130,169,232,137,176,229,165,184,231,
188,132,232,140,167,230,163,128,230,159,172,231,162,177,231,161,183,230,139,
163,230,141,161,231,174,128,228,191,173,229,137,170,229,135,143,232,141,144,
230,167,155,233,137,180,232,183,181,232,180,177,232,167,129,233,148,174,231,
174,173,228,187,182,232,135,129,232,134,166,230,172,164,230,172,183,230,172,
185,230,173,131,230,173,134,230,173,153,233,163,145,233,163,146,233,163,147,
233,163,149,233,163,153,233,163,154,230,174,179,229,189,128,230,175,130,232,
167,179,230,150,144,233,189,145,230,150,147,230,150,188,230,151,134,230,151,
132,230,151,131,230,151,140,230,151,142,230,151,146,230,151,150,231,130,128,
231,130,156,231,130,150,231,130,157,231,130,187,231,131,128,231,130,183,231,
130,171,231,130,177,231,131,168,231,131,138,231,132,144,231,132,147,231,132,
150,231,132,175,231,132,177,231,133,179,231,133,156,231,133,168,231,133,133,
231,133,178,231,133,138,231,133,184,231,133,186,231,134,152,231,134,179,231,
134,181,231,134,168,231,134,160,231,135,160,231,135,148,231,135,167,231,135,
185,231,136,157,231,136,168,231,129,172,231,132,152,231,133,166,231,134,185,
230,136,190,230,136,189,230,137,131,230,137,136,230,137,137,231,164,187,231,
165,128,231,165,134,231,165,137,231,165,155,231,165,156,231,165,147,231,165,
154,231,165,162,231,165,151,231,165,160,231,165,175,231,165,167,231,165,186,
231,166,133,231,166,138,231,166,154,231,166,167,231,166,179,229,191,145,229,
191,144,232,141,168,232,140,155,232,141,169,232,141,172,232,141,170,232,141,
173,232,141,174,232,142,176,232,141,184,232,142,179,232,142,180,232,142,160,
232,142,170,232,142,147,232,142,156,232,142,133,232,141,188,232,142,182,232,
142,169,232,141,189,232,142,184,232,141,187,232,142,152,232,142,158,232,142,
168,232,142,186,232,142,188,232,143,129,232,144,129,232,143,165,232,143,152,
229,160,135,232,144,152,232,144,139,232,143,157,232,143,189,232,143,150,232,
144,156,232,144,184,232,144,145,232,144,134,232,143,148,232,143,159,232,144,
143,232,144,131,232,143,184,232,143,185,232,143,170,232,143,133,232,143,128,
232,144,166,232,143,176,232,143,161,232,145,156,232,145,145,232,145,154,232,
145,153,232,145,179,232,146,135,232,146,136,232,145,186,232,146,137,232,145,
184,232,144,188,232,145,134,232,145,169,232,145,182,232,146,140,232,146,142,
232,144,177,232,145,173,232,147,129,232,147,141,232,147,144,232,147,166,232,
146,189,232,147,147,232,147,138,232,146,191,232,146,186,232,147,160,232,146,
161,232,146,185,232,146,180,232,146,151,232,147,165,232,147,163,232,148,140,
231,148,141,232,148,184,232,147,176,232,148,185,232,148,159,232,148,186,232,
149,150,232,148,187,232,147,191,232,147,188,232,149,153,232,149,136,232,149,
168,232,149,164,232,149,158,232,149,186,231,158,162,232,149,131,232,149,178,
232,149,187,232,150,164,232,150,168,232,150,135,232,150,143,232,149,185,232,
150,174,232,150,156,232,150,133,232,150,185,232,150,183,232,150,176,232,151,
147,232,151,129,232,151,156,232,151,191,232,152,167,232,152,133,232,152,169,
232,152,150,232,152,188,229,187,190,229,188,136,229,164,188,229,165,129,232,
128,183,229,165,149,229,165,154,229,165,152,229,140,143,229,176,162,229,176,
165,229,176,172,229,176,180,230,137,140,230,137,170,230,138,159,230,138,187,
230,139,138,230,139,154,230,139,151,230,139,174,230,140,162,230,139,182,230,
140,185,230,141,139,230,141,131,230,142,173,230,143,182,230,141,177,230,141,
186,230,142,142,230,142,180,230,141,173,230,142,172,230,142,138,230,141,169,
230,142,174,230,142,188,230,143,178,230,143,184,230,143,160,230,143,191,230,
143,132,230,143,158,230,143,142,230,145,146,230,143,134,230,142,190,230,145,
133,230,145,129,230,144,139,230,144,155,230,144,160,230,144,140,230,144,166,
230,144,161,230,145,158,230,146,132,230,145,173,230,146,150,232,150,132,233,
155,185,228,191,157,229,160,161,233,165,177,229,174,157,230,138,177,230,138,
165,230,154,180,232,177,185,233,178,141,231,136,134,230,157,175,231,162,145,
230,130,178,229,141,145,229,140,151,232,190,136,232,131,140,232,180,157,233,
146,161,229,128,141,231,139,136,229,164,135,230,131,171,231,132,153,232,162,
171,229,165,148,232,139,175,230,156,172,231,172,168,229,180,169,231,187,183,
231,148,173,230,179,181,232,185,166,232,191,184,233,128,188,233,188,187,230,
175,148,233,132,153,231,172,148,229,189,188,231,162,167,232,147,150,232,148,
189,230,175,149,230,175,153,230,175,150,229,184,129,229,186,135,231,151,185,
233,151,173,230,149,157,229,188,138,229,191,133,232,190,159,229,163,129,232,
135,130,233,129,191,233,153,155,233,158,173,232,190,185,231,188,150,232,180,
172,230,137,129,228,190,191,229,143,152,229,141,158,232,190,168,232,190,169,
232,190,171,233,129,141,230,160,135,229,189,170,232,134,152,232,161,168,233,
179,150,230,134,139,229,136,171,231,152,170,229,189,172,230,150,140,230,191,
146,230,187,168,229,174,190,230,145,136,229,133,181,229,134,176,230,159,132,
228,184,153,231,167,137,233,165,188,231,130,179,232,159,134,232,158,136,232,
158,133,232,158,173,232,158,151,232,158,131,232,158,171,232,159,165,232,158,
172,232,158,181,232,158,179,232,159,139,232,159,147,232,158,189,232,159,145,
232,159,128,232,159,138,232,159,155,232,159,170,232,159,160,232,159,174,232,
160,150,232,160,147,232,159,190,232,160,138,232,160,155,232,160,161,232,160,
185,232,160,188,231,188,182,231,189,130,231,189,132,231,189,133,232,136,144,
231,171,186,231,171,189,231,172,136,231,172,131,231,172,132,231,172,149,231,
172,138,231,172,171,231,172,143,231,173,135,231,172,184,231,172,170,231,172,
153,231,172,174,231,172,177,231,172,160,231,172,165,231,172,164,231,172,179,
231,172,190,231,172,158,231,173,152,231,173,154,231,173,133,231,173,181,231,
173,140,231,173,157,231,173,160,231,173,174,231,173,187,231,173,162,231,173,
178,231,173,177,231,174,144,231,174,166,231,174,167,231,174,184,231,174,172,
231,174,157,231,174,168,231,174,133,231,174,170,231,174,156,231,174,162,231,
174,171,231,174,180,231,175,145,231,175,129,231,175,140,231,175,157,231,175,
154,231,175,165,231,175,166,231,175,170,231,176,140,231,175,190,231,175,188,
231,176,143,231,176,150,231,176,139,232,167,165,232,167,171,232,167,175,232,
168,190,232,172,166,233,157,147,233,155,169,233,155,179,233,155,175,233,156,
134,233,156,129,233,156,136,233,156,143,233,156,142,233,156,170,233,156,173,
233,156,176,233,156,190,233,190,128,233,190,131,233,190,133,233,190,134,233,
190,135,233,190,136,233,190,137,233,190,138,233,190,140,233,187,190,233,188,
139,233,188,141,233,154,185,233,154,188,233,154,189,233,155,142,233,155,146,
231,158,191,233,155,160,233,138,142,233,138,174,233,139,136,233,140,190,233,
141,170,233,143,138,233,142,143,233,144,190,233,145,171,233,177,191,233,178,
130,233,178,133,233,178,134,233,178,135,233,178,136,231,168,163,233,178,139,
233,178,142,233,178,144,233,178,145,233,178,146,233,178,148,233,178,149,233,
178,154,233,178,155,233,178,158,233,178,159,233,178,160,233,178,161,233,178,
162,233,178,163,233,178,165,233,178,166,233,178,167,233,178,168,233,178,169,
233,178,171,233,178,173,233,178,174,233,178,176,233,178,177,233,178,178,233,
178,179,233,178,180,233,178,181,233,178,182,233,178,183,233,178,186,233,178,
187,233,178,188,233,178,189,233,179,132,233,179,133,233,179,134,233,179,135,
233,179,138,233,179,139,232,176,169,232,138,146,232,140,171,231,155,178,230,
176,147,229,191,153,232,142,189,231,140,171,232,140,133,233,148,154,230,175,
155,231,159,155,233,147,134,229,141,175,232,140,130,229,134,146,229,184,189,
232,178,140,232,180,184,228,185,136,231,142,171,230,158,154,230,162,133,233,
133,182,233,156,137,231,133,164,230,178,161,231,156,137,229,170,146,233,149,
129,230,175,143,231,190,142,230,152,167,229,175,144,229,166,185,229,170,154,
233,151,168,233,151,183,228,187,172,232,144,140,232,146,153,230,170,172,231,
155,159,233,148,176,231,140,155,230,162,166,229,173,159,231,156,175,233,134,
154,233,157,161,231,179,156,232,191,183,232,176,156,229,188,165,231,177,179,
231,167,152,232,167,133,230,179,140,232,156,156,229,175,134,229,185,130,230,
163,137,231,156,160,231,187,181,229,134,149,229,133,141,229,139,137,229,168,
169,231,188,133,233,157,162,232,139,151,230,143,143,231,158,132,232,151,144,
231,167,146,230,184,186,229,186,153,229,166,153,232,148,145,231,129,173,230,
176,145,230,138,191,231,154,191,230,149,143,230,130,175,233,151,189,230,152,
142,232,158,159,233,184,163,233,147,173,229,144,141,229,145,189,232,176,172,
230,145,184,232,180,176,229,143,145,231,189,154,231,173,143,228,188,144,228,
185,143,233,152,128,230,179,149,231,143,144,232,151,169,229,184,134,231,149,
170,231,191,187,230,168,138,231,159,190,233,146,146,231,185,129,229,135,161,
231,131,166,229,143,141,232,191,148,232,140,131,232,180,169,231,138,175,233,
165,173,230,179,155,229,157,138,232,138,179,230,150,185,232,130,170,230,136,
191,233,152,178,229,166,168,228,187,191,232,174,191,231,186,186,230,148,190,
232,143,178,233,157,158,229,149,161,233,163,158,232,130,165,229,140,170,232,
175,189,229,144,160,232,130,186,229,186,159,230,178,184,232,180,185,232,138,
172,233,133,154,229,144,169,230,176,155,229,136,134,231,186,183,229,157,159,
231,132,154,230,177,190,231,178,137,229,165,139,228,187,189,229,191,191,230,
132,164,231,178,170,228,184,176,229,176,129,230,158,171,232,156,130,229,179,
176,233,148,139,233,163,142,231,150,175,231,131,189,233,128,162,229,134,175,
231,188,157,232,174,189,229,165,137,229,135,164,228,189,155,229,144,166,229,
164,171,230,149,183,232,130,164,229,173,181,230,137,182,230,139,130,232,190,
144,229,185,133,230,176,159,231,172,166,228,188,143,228,191,152,230,156,141,
232,190,141,232,190,142,232,190,143,232,190,152,232,190,154,232,187,142,230,
136,139,230,136,151,230,136,155,230,136,159,230,136,162,230,136,161,230,136,
165,230,136,164,230,136,172,232,135,167,231,147,175,231,147,180,231,147,191,
231,148,143,231,148,145,231,148,147,230,148,180,230,151,174,230,151,175,230,
151,176,230,152,138,230,152,153,230,157,178,230,152,131,230,152,149,230,152,
128,231,130,133,230,155,183,230,152,157,230,152,180,230,152,177,230,152,182,
230,152,181,232,128,134,230,153,159,230,153,148,230,153,129,230,153,143,230,
153,150,230,153,161,230,153,151,230,153,183,230,154,132,230,154,140,230,154,
167,230,154,157,230,154,190,230,155,155,230,155,156,230,155,166,230,155,169,
232,180,178,232,180,179,232,180,182,232,180,187,232,180,189,232,181,128,232,
181,133,232,181,134,232,181,136,232,181,137,232,181,135,232,181,141,232,181,
149,232,181,153,232,167,135,232,167,138,232,167,139,232,167,140,232,167,142,
232,167,143,232,167,144,232,167,145,231,137,174,231,138,159,231,137,157,231,
137,166,231,137,175,231,137,190,231,137,191,231,138,132,231,138,139,231,138,
141,231,138,143,231,138,146,230,140,136,230,140,178,230,142,176,233,128,137,
231,153,163,231,156,169,231,187,154,233,157,180,232,150,155,229,173,166,231,
169,180,233,155,170,232,161,128,229,139,139,231,134,143,229,190,170,230,151,
172,232,175,162,229,175,187,233,169,175,229,183,161,230,174,137,230,177,155,
232,174,173,232,174,175,233,128,138,232,191,133,229,142,139,230,138,188,233,
184,166,233,184,173,229,145,128,228,184,171,232,138,189,231,137,153,232,154,
156,229,180,150,232,161,153,230,182,175,233,155,133,229,147,145,228,186,154,
232,174,182,231,132,137,229,146,189,233,152,137,231,131,159,230,183,185,231,
155,144,228,184,165,231,160,148,232,156,146,229,178,169,229,187,182,232,168,
128,233,162,156,233,152,142,231,130,142,230,178,191,229,165,132,230,142,169,
231,156,188,232,161,141,230,188,148,232,137,179,229,160,176,231,135,149,229,
142,140,231,160,154,233,155,129,229,148,129,229,189,166,231,132,176,229,174,
180,232,176,154,233,170,140,230,174,131,229,164,174,233,184,175,231,167,167,
230,157,168,230,137,172,228,189,175,231,150,161,231,190,138,230,180,139,233,
152,179,230,176,167,228,187,176,231,151,146,229,133,187,230,160,183,230,188,
190,233,130,128,232,133,176,229,166,150,231,145,182,233,130,184,233,130,176,
233,131,143,233,131,133,233,130,190,233,131,144,233,131,132,233,131,135,233,
131,147,233,131,166,233,131,162,233,131,156,233,131,151,233,131,155,233,131,
171,233,131,175,233,131,190,233,132,132,233,132,162,233,132,158,233,132,163,
233,132,177,233,132,175,233,132,185,233,133,131,233,133,134,229,136,141,229,
165,130,229,138,162,229,138,172,229,138,173,229,138,190,229,147,191,229,139,
144,229,139,150,229,139,176,229,143,159,231,135,174,231,159,141,229,187,180,
229,135,181,229,135,188,233,172,175,229,142,182,229,188,129,231,149,154,229,
183,175,229,157,140,229,158,169,229,158,161,229,161,190,229,162,188,229,163,
133,229,163,145,229,156,169,229,156,172,229,156,170,229,156,179,229,156,185,
229,156,174,229,156,175,229,157,156,229,156,187,229,157,130,229,157,169,229,
158,133,229,157,171,229,158,134,229,157,188,229,157,187,229,157,168,229,157,
173,229,157,182,229,157,179,229,158,173,229,158,164,229,158,140,229,158,178,
229,159,143,229,158,167,229,158,180,229,158,147,229,158,160,229,159,149,229,
159,152,229,159,154,229,159,153,229,159,146,229,158,184,229,159,180,229,159,
175,229,159,184,229,159,164,229,159,157,233,133,162,233,133,161,233,133,176,
233,133,169,233,133,175,233,133,189,233,133,190,233,133,178,233,133,180,233,
133,185,233,134,140,233,134,133,233,134,144,233,134,141,233,134,145,233,134,
162,233,134,163,233,134,170,233,134,173,233,134,174,233,134,175,233,134,181,
233,134,180,233,134,186,232,177,149,233,185,190,232,182,184,232,183,171,232,
184,133,232,185,153,232,185,169,232,182,181,232,182,191,232,182,188,232,182,
186,232,183,132,232,183,150,232,183,151,232,183,154,232,183,158,232,183,142,
232,183,143,232,183,155,232,183,134,232,183,172,232,183,183,232,183,184,232,
183,163,232,183,185,232,183,187,232,183,164,232,184,137,232,183,189,232,184,
148,232,184,157,232,184,159,232,184,172,232,184,174,232,184,163,232,184,175,
232,184,186,232,185,128,232,184,185,232,184,181,232,184,189,232,184,177,232,
185,137,232,185,129,232,185,130,232,185,145,232,185,146,232,185,138,232,185,
176,232,185,182,232,185,188,232,185,175,232,185,180,232,186,133,232,186,143,
232,186,148,232,186,144,232,186,156,232,186,158,232,177,184,232,178,130,232,
178,138,232,178,133,232,178,152,232,178,148,230,150,155,232,167,150,232,167,
158,232,167,154,232,167,156,233,147,161,233,151,184,231,156,168,230,160,133,
230,166,168,229,146,139,228,185,141,231,130,184,232,175,136,230,145,152,230,
150,139,229,174,133,231,170,132,229,128,186,229,175,168,231,158,187,230,175,
161,232,169,185,231,178,152,230,178,190,231,155,143,230,150,169,232,190,151,
229,180,173,229,177,149,232,152,184,230,160,136,229,141,160,230,136,152,231,
171,153,230,185,155,231,187,189,230,168,159,231,171,160,229,189,176,230,188,
179,229,188,160,230,142,140,230,182,168,230,157,150,228,184,136,229,184,144,
232,180,166,228,187,151,232,131,128,231,152,180,233,154,156,230,139,155,230,
152,173,230,137,190,230,178,188,232,181,181,231,133,167,231,189,169,229,133,
134,232,130,135,229,143,172,233,129,174,230,138,152,229,147,178,232,155,176,
232,190,153,232,128,133,233,148,151,232,148,151,232,191,153,230,181,153,231,
143,141,230,150,159,231,156,159,231,148,132,231,160,167,232,135,187,232,180,
158,233,146,136,228,190,166,230,158,149,231,150,185,232,175,138,233,156,135,
230,140,175,233,149,135,233,152,181,232,146,184,230,140,163,231,157,129,229,
190,129,231,139,176,228,186,137,230,128,148,230,149,180,230,139,175,230,173,
163,230,148,191,233,147,169,233,147,171,233,147,174,233,147,175,233,147,179,
233,147,180,233,147,181,233,147,183,233,147,185,233,147,188,233,147,189,233,
147,191,233,148,131,233,148,130,233,148,134,233,148,135,233,148,137,233,148,
138,233,148,141,233,148,142,233,148,143,233,148,146,233,148,147,233,148,148,
233,148,149,233,148,150,233,148,152,233,148,155,233,148,157,233,148,158,233,
148,159,233,148,162,233,148,170,233,148,171,233,148,169,233,148,172,233,148,
177,233,148,178,233,148,180,233,148,182,233,148,183,233,148,184,233,148,188,
233,148,190,233,148,191,233,149,130,233,148,181,233,149,132,233,149,133,233,
149,134,233,149,137,233,149,140,233,149,142,233,149,143,233,149,146,233,149,
147,233,149,148,233,149,150,233,149,151,233,149,152,233,149,153,233,149,155,
233,149,158,233,149,159,233,149,157,233,149,161,233,149,162,233,149,164,233,
149,165,233,149,166,233,149,167,233,149,168,233,149,169,233,149,170,233,149,
171,233,149,172,233,149,175,233,149,177,233,149,178,233,149,179,233,148,186,
231,159,167,231,159,172,233,155,137,231,167,149,231,167,173,231,167,163,231,
167,171,231,168,134,229,181,135,231,168,131,231,168,130,231,168,158,231,168,
148,233,154,134,229,158,132,230,139,162,233,153,135,230,165,188,229,168,132,
230,144,130,231,175,147,230,188,143,233,153,139,232,138,166,229,141,162,233,
162,133,229,186,144,231,130,137,230,142,179,229,141,164,232,153,143,233,178,
129,233,186,147,231,162,140,233,156,178,232,183,175,232,181,130,233,185,191,
230,189,158,231,166,132,229,189,149,233,153,134,230,136,174,233,169,180,229,
144,149,233,147,157,228,190,163,230,151,133,229,177,165,229,177,161,231,188,
149,232,153,145,230,176,175,229,190,139,231,142,135,230,187,164,231,187,191,
229,179,166,230,140,155,229,173,170,230,187,166,229,141,181,228,185,177,230,
142,160,231,149,165,230,138,161,232,189,174,228,188,166,228,187,145,230,178,
166,231,186,182,232,174,186,232,144,157,232,158,186,231,189,151,233,128,187,
233,148,163,231,174,169,233,170,161,232,163,184,232,144,189,230,180,155,233,
170,134,231,187,156,229,166,136,233,186,187,231,142,155,231,160,129,232,154,
130,233,169,172,233,170,130,229,152,155,229,144,151,229,159,139,228,185,176,
233,186,166,229,141,150,232,191,136,232,132,137,231,158,146,233,166,146,232,
155,174,230,187,161,232,148,147,230,155,188,230,133,162,230,188,171,233,162,
137,233,162,140,233,162,141,233,162,143,233,162,148,233,162,154,233,162,155,
233,162,158,233,162,159,233,162,161,233,162,162,233,162,165,233,162,166,232,
153,141,232,153,148,232,153,172,232,153,174,232,153,191,232,153,186,232,153,
188,232,153,187,232,154,168,232,154,141,232,154,139,232,154,172,232,154,157,
232,154,167,232,154,163,232,154,170,232,154,147,232,154,169,232,154,182,232,
155,132,232,154,181,232,155,142,232,154,176,232,154,186,232,154,177,232,154,
175,232,155,137,232,155,143,232,154,180,232,155,169,232,155,177,232,155,178,
232,155,173,232,155,179,232,155,144,232,156,147,232,155,158,232,155,180,232,
155,159,232,155,152,232,155,145,232,156,131,232,156,135,232,155,184,232,156,
136,232,156,138,232,156,141,232,156,137,232,156,163,232,156,187,232,156,158,
232,156,165,232,156,174,232,156,154,232,156,190,232,157,136,232,156,180,232,
156,177,232,156,169,232,156,183,232,156,191,232,158,130,232,156,162,232,157,
189,232,157,190,232,157,187,232,157,160,232,157,176,232,157,140,232,157,174,
232,158,139,232,157,147,232,157,163,232,157,188,232,157,164,232,157,153,232,
157,165,232,158,147,232,158,175,232,158,168,232,159,146,233,166,136,230,132,
167,230,186,131,229,157,164,230,152,134,230,141,134,229,155,176,230,139,172,
230,137,169,229,187,147,233,152,148,229,158,131,230,139,137,229,150,135,232,
156,161,232,133,138,232,190,163,229,149,166,232,142,177,230,157,165,232,181,
150,232,147,157,229,169,170,230,160,143,230,139,166,231,175,174,233,152,145,
229,133,176,230,190,156,232,176,176,230,143,189,232,167,136,230,135,146,231,
188,134,231,131,130,230,187,165,231,144,133,230,166,148,231,139,188,229,187,
138,233,131,142,230,156,151,230,181,170,230,141,158,229,138,179,231,137,162,
232,128,129,228,189,172,229,167,165,233,133,170,231,131,153,230,182,157,229,
139,146,228,185,144,233,155,183,233,149,173,232,149,190,231,163,138,231,180,
175,229,132,161,229,158,146,230,147,130,232,130,139,231,177,187,230,179,170,
230,163,177,230,165,158,229,134,183,229,142,152,230,162,168,231,138,129,233,
187,142,231,175,177,231,139,184,231,166,187,230,188,147,231,144,134,230,157,
142,233,135,140,233,178,164,231,164,188,232,142,137,232,141,148,229,144,143,
230,160,151,228,184,189,229,142,137,229,138,177,231,160,190,229,142,134,229,
136,169,229,130,136,228,190,139,228,191,144,233,170,184,229,173,169,230,181,
183,230,176,166,228,186,165,229,174,179,233,170,135,233,133,163,230,134,168,
233,130,175,233,159,169,229,144,171,230,182,181,229,175,146,229,135,189,229,
150,138,231,189,149,231,191,176,230,146,188,230,141,141,230,151,177,230,134,
190,230,130,141,231,132,138,230,177,151,230,177,137,229,164,175,230,157,173,
232,136,170,229,163,149,229,154,142,232,177,170,230,175,171,233,131,157,229,
165,189,232,128,151,229,143,183,230,181,169,229,145,181,229,150,157,232,141,
183,232,143,143,230,160,184,231,166,190,229,146,140,228,189,149,229,144,136,
231,155,146,232,178,137,233,152,130,230,178,179,230,182,184,232,181,171,232,
164,144,233,185,164,232,180,186,229,152,191,233,187,145,231,151,149,229,190,
136,231,139,160,230,129,168,229,147,188,228,186,168,230,168,170,232,161,161,
230,129,146,232,189,176,229,147,132,231,131,152,232,153,185,233,184,191,230,
180,170,229,174,143,229,188,152,231,186,162,229,150,137,228,190,175,231,140,
180,229,144,188,229,142,154,229,128,153,229,144,142,229,145,188,228,185,142,
229,191,189,231,145,154,229,163,182,232,145,171,232,131,161,232,157,180,231,
139,144,231,179,138,230,185,150,233,179,140,233,179,141,233,179,142,233,179,
143,233,179,144,233,179,147,233,179,148,233,179,149,233,179,151,233,179,152,
233,179,153,233,179,156,233,179,157,233,179,159,233,179,162,233,157,188,233,
158,133,233,158,145,233,158,146,233,158,148,233,158,175,233,158,171,233,158,
163,233,158,178,233,158,180,233,170,177,233,170,176,233,170,183,233,185,152,
233,170,182,233,170,186,233,170,188,233,171,129,233,171,128,233,171,133,233,
171,130,233,171,139,233,171,140,233,171,145,233,173,133,233,173,131,233,173,
135,233,173,137,233,173,136,233,173,141,233,173,145,233,163,168,233,164,141,
233,164,174,233,165,149,233,165,148,233,171,159,233,171,161,233,171,166,233,
171,175,233,171,171,233,171,187,233,171,173,233,171,185,233,172,136,233,172,
143,233,172,147,233,172,159,233,172,163,233,186,189,233,186,190,231,184,187,
233,186,130,233,186,135,233,186,136,233,186,139,233,186,146,233,143,150,233,
186,157,233,186,159,233,187,155,233,187,156,233,187,157,233,187,160,233,187,
159,233,187,162,233,187,169,233,187,167,233,187,165,233,187,170,233,187,175,
233,188,162,233,188,172,233,188,175,233,188,185,233,188,183,233,188,189,233,
188,190,233,189,132,239,188,133,239,188,134,239,188,135,239,188,136,239,188,
137,239,188,138,239,188,139,239,188,140,239,188,141,239,188,142,239,188,143,
239,188,144,239,188,145,239,188,146,239,188,147,239,188,148,239,188,149,239,
188,150,239,188,151,239,188,152,239,188,153,239,188,154,239,188,155,239,188,
156,239,188,157,239,188,158,239,188,159,239,188,160,239,188,161,239,188,162,
239,188,163,239,188,164,239,188,165,239,188,166,239,188,167,239,188,168,239,
188,169,239,188,170,239,188,171,239,188,172,239,188,173,239,188,174,239,188,
175,239,188,176,239,188,177,239,188,178,239,188,179,239,188,180,239,188,181,
239,188,182,239,188,183,239,188,184,239,188,185,239,188,186,239,188,187,239,
188,188,239,188,189,239,188,190,239,188,191,239,189,128,239,189,129,239,189,
130,239,189,131,239,189,132,239,189,133,239,189,134,239,189,135,239,189,136,
239,189,137,239,189,138,239,189,139,239,189,140,239,189,141,239,189,142,239,
189,143,239,189,144,239,189,145,239,189,146,239,189,147,239,189,148,239,189,
149,239,189,150,239,189,151,239,189,152,239,189,153,239,189,154,239,189,155,
239,189,156,239,189,157,226,128,190,228,189,143,230,179,168,231,165,157,233,
169,187,230,138,147,231,136,170,230,139,189,228,184,147,231,160,150,232,189,
172,230,146,176,232,181,154,231,175,134,230,161,169,229,186,132,232,163,133,
229,166,134,230,146,158,229,163,174,231,138,182,230,164,142,233,148,165,232,
191,189,232,181,152,229,157,160,231,188,128,232,176,134,229,135,134,230,141,
137,230,139,153,229,141,147,230,161,140,231,144,162,232,140,129,233,133,140,
229,149,132,231,157,128,231,129,188,230,181,138,229,133,185,229,146,168,232,
181,132,229,167,191,230,187,139,230,183,132,229,173,156,231,180,171,228,187,
148,231,177,189,230,187,147,229,173,144,232,135,170,230,184,141,229,173,151,
233,172,131,230,163,149,232,184,170,229,174,151,231,187,188,230,128,187,231,
186,181,233,130,185,232,181,176,229,165,143,230,143,141,231,167,159,232,182,
179,229,141,146,230,151,143,231,165,150,232,175,133,233,152,187,231,187,132,
233,146,187,231,186,130,229,152,180,233,134,137,230,156,128,231,189,170,229,
176,138,233,129,181,230,152,168,229,183,166,228,189,144,230,159,158,229,129,
154,228,189,156,229,157,144,229,186,167,227,130,161,227,130,162,227,130,163,
227,130,164,227,130,165,227,130,166,227,130,167,227,130,168,227,130,169,227,
130,170,227,130,171,227,130,172,227,130,173,227,130,174,227,130,175,227,130,
176,227,130,177,227,130,178,227,130,179,227,130,180,227,130,181,227,130,182,
227,130,183,227,130,184,227,130,185,227,130,186,227,130,187,227,130,188,227,
130,189,227,130,190,227,130,191,227,131,128,227,131,129,227,131,130,227,131,
131,227,131,132,227,131,133,227,131,134,227,131,135,227,131,136,227,131,137,
227,131,138,227,131,139,227,131,140,227,131,141,227,131,142,227,131,143,227,
131,144,227,131,145,227,131,146,227,131,147,227,131,148,227,131,149,227,131,
150,227,131,151,227,131,152,227,131,153,227,131,154,227,131,155,227,131,156,
227,131,157,227,131,158,227,131,159,227,131,160,227,131,161,227,131,162,227,
131,163,227,131,164,227,131,165,227,131,166,227,131,167,227,131,168,227,131,
169,227,131,170,227,131,171,227,131,172,227,131,173,227,131,174,227,131,175,
227,131,176,227,131,177,227,131,178,227,131,179,227,131,180,227,131,181,227,
131,182,227,129,129,227,129,130,227,129,131,227,129,132,227,129,133,227,129,
134,227,129,135,227,129,136,227,129,137,227,129,138,227,129,139,227,129,140,
227,129,141,227,129,142,227,129,143,227,129,144,227,129,145,227,129,146,227,
129,147,227,129,148,227,129,149,227,129,150,227,129,151,227,129,152,227,129,
153,227,129,154,227,129,155,227,129,156,227,129,157,227,129,158,227,129,159,
227,129,160,227,129,161,227,129,162,227,129,163,227,129,164,227,129,165,227,
129,166,227,129,167,227,129,168,227,129,169,227,129,170,227,129,171,227,129,
172,227,129,173,227,129,174,227,129,175,227,129,176,227,129,177,227,129,178,
227,129,179,227,129,180,227,129,181,227,129,182,227,129,183,227,129,184,227,
129,185,227,129,186,227,129,187,227,129,188,227,129,189,227,129,190,227,129,
191,227,130,128,227,130,129,227,130,130,227,130,131,227,130,132,227,130,133,
227,130,134,227,130,135,227,130,136,227,130,137,227,130,138,227,130,139,227,
130,140,227,130,141,227,130,142,227,130,143,227,130,144,227,130,145,227,130,
146,227,130,147,226,148,128,226,148,129,226,148,130,226,148,131,226,148,132,
226,148,133,226,148,134,226,148,135,226,148,136,226,148,137,226,148,138,226,
148,139,226,148,140,226,148,141,226,148,142,226,148,143,226,148,144,226,148,
145,226,148,146,226,148,147,226,148,148,226,148,149,226,148,150,226,148,151,
226,148,152,226,148,153,226,148,154,226,148,155,226,148,156,226,148,157,226,
148,158,226,148,159,226,148,160,226,148,161,226,148,162,226,148,163,226,148,
164,226,148,165,226,148,166,226,148,167,226,148,168,226,148,169,226,148,170,
226,148,171,226,148,172,226,148,173,226,148,174,226,148,175,226,148,176,226,
148,177,226,148,178,226,148,179,226,148,180,226,148,181,226,148,182,226,148,
183,226,148,184,226,148,185,226,148,186,226,148,187,226,148,188,226,148,189,
226,148,190,226,148,191,226,149,128,226,149,129,226,149,130,226,149,131,226,
149,132,226,149,133,226,149,134,226,149,135,226,149,136,226,149,137,226,149,
138,226,149,139,226,146,136,226,146,137,226,146,138,226,146,139,226,146,140,
226,146,141,226,146,142,226,146,143,226,146,144,226,146,145,226,146,146,226,
146,147,226,146,148,226,146,149,226,146,150,226,146,151,226,146,152,226,146,
153,226,146,154,226,146,155,226,145,180,226,145,181,226,145,182,226,145,183,
226,145,184,226,145,185,226,145,186,226,145,187,226,145,188,226,145,189,226,
145,190,226,145,191,226,146,128,226,146,129,226,146,130,226,146,131,226,146,
132,226,146,133,226,146,134,226,146,135,226,145,160,226,145,161,226,145,162,
226,145,163,226,145,164,226,145,165,226,145,166,226,145,167,226,145,168,226,
145,169,169,164,169,165,169,166,169,167,169,168,169,169,169,170,169,171,169,
172,169,173,169,174,169,175,169,176,169,177,169,178,169,179,169,180,169,181,
169,182,169,183,169,184,169,185,169,186,169,187,169,188,169,189,169,190,169,
191,169,192,169,193,169,194,169,195,169,196,169,197,169,198,169,199,169,200,
169,201,169,202,169,203,169,204,169,205,169,206,169,207,169,208,169,209,169,
210,169,211,169,212,169,213,169,214,169,215,169,216,169,217,169,218,169,219,
169,220,169,221,169,222,169,223,169,224,169,225,169,226,169,227,0,1,2,3,4,5,6,
7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,
34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,
60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,
86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,
109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,163,
161,163,162,163,163,161,231,163,165,163,166,163,167,163,168,163,169,163,170,
163,171,163,172,163,173,163,174,163,175,163,176,163,177,163,178,163,179,163,
180,163,181,163,182,163,183,163,184,163,185,163,186,163,187,163,188,163,189,
163,190,163,191,163,192,163,193,163,194,163,195,163,196,163,197,163,198,163,
199,163,200,163,201,163,202,163,203,163,204,163,205,163,206,163,207,163,208,
163,209,163,210,163,211,163,212,163,213,163,214,163,215,163,216,163,217,163,
218,163,219,163,220,163,221,163,222,163,223,164,161,164,162,164,163,164,164,
164,165,164,166,164,167,164,168,164,169,164,170,164,171,164,172,164,173,164,
174,164,175,164,176,164,177,164,178,164,179,164,180,164,181,164,182,164,183,
164,184,164,185,164,186,164,187,164,188,164,189,164,190,164,191,164,192,164,
193,164,194,164,195,164,196,164,197,164,198,164,199,164,200,164,201,164,202,
164,203,164,204,164,205,164,206,164,207,164,208,164,209,164,210,164,211,164,
212,164,213,164,214,164,215,164,216,164,217,164,218,164,219,164,220,164,221,
164,222,164,223,227,132,133,227,132,134,227,132,135,227,132,136,227,132,137,
227,132,138,227,132,139,227,132,140,227,132,141,227,132,142,227,132,143,227,
132,144,227,132,145,227,132,146,227,132,147,227,132,148,227,132,149,227,132,
150,227,132,151,227,132,152,227,132,153,227,132,154,227,132,155,227,132,156,
227,132,157,227,132,158,227,132,159,227,132,160,227,132,161,227,132,162,227,
132,163,227,132,164,227,132,165,227,132,166,227,132,167,227,132,168,227,132,
169,165,192,165,193,165,194,165,195,165,196,165,197,165,198,165,199,165,200,
165,201,165,202,165,203,165,204,165,205,165,206,165,207,165,208,165,209,165,
210,165,211,165,212,165,213,165,214,165,215,165,216,165,217,165,218,165,219,
165,220,165,221,165,222,165,223,165,224,165,225,165,226,165,227,165,228,165,
229,165,230,165,231,165,232,165,233,165,234,165,235,165,236,165,237,165,238,
165,239,165,240,165,241,165,242,165,243,165,244,165,245,165,246,167,161,167,
162,167,163,167,164,167,165,167,166,167,168,167,169,167,170,167,171,167,172,
167,173,167,174,167,175,167,176,167,177,167,178,167,179,167,180,167,181,167,
182,167,183,167,184,167,185,167,186,167,187,167,188,167,189,167,190,167,191,
167,192,167,193,167,209,167,210,167,211,167,212,167,213,167,214,167,216,167,
217,167,218,167,219,167,220,167,221,167,222,167,223,167,224,167,225,226,136,
182,226,136,167,226,136,168,226,136,145,226,136,143,226,136,170,226,136,169,
226,136,136,226,136,183,226,136,154,226,138,165,226,136,165,226,136,160,226,
140,146,226,138,153,226,136,171,226,136,174,226,137,161,226,137,140,226,137,
136,226,136,189,226,136,157,226,137,160,226,137,174,226,137,175,226,137,164,
226,137,165,226,136,158,226,136,181,226,136,180,226,153,130,226,153,128,184,
198,238,208,238,209,238,210,182,219,179,174,214,211,196,198,177,181,184,214,
238,211,238,212,212,191,199,213,190,251,206,217,185,179,238,214,238,213,238,
216,238,215,197,165,238,217,238,218,199,174,238,219,199,175,238,220,178,167,
238,221,238,222,238,223,238,224,238,225,215,234,238,226,238,227,188,216,238,
228,168,197,168,198,168,199,168,200,168,201,168,202,168,203,168,204,168,205,
168,206,168,207,168,208,168,209,168,210,168,211,168,212,168,213,168,214,168,
215,168,216,168,217,168,218,168,219,168,220,168,221,168,222,168,223,168,224,
168,225,168,226,168,227,168,228,168,229,168,230,168,231,168,232,168,233,227,
128,131,227,128,133,226,128,148,227,128,156,226,128,150,226,139,175,226,128,
152,226,128,153,226,128,156,226,128,157,227,128,148,227,128,149,227,128,136,
227,128,137,227,128,138,227,128,139,227,128,140,227,128,141,227,128,142,227,
128,143,227,128,150,227,128,151,227,128,144,227,128,145,208,144,208,145,208,
146,208,147,208,148,208,149,208,129,208,150,208,151,208,152,208,153,208,154,
208,155,208,156,208,157,208,158,208,159,208,160,208,161,208,162,208,163,208,
164,208,165,208,166,208,167,208,168,208,169,208,170,208,171,208,172,208,173,
208,174,208,175,208,176,208,177,208,178,208,179,208,180,208,181,209,145,208,
182,208,183,208,184,208,185,208,186,208,187,208,188,208,189,208,190,208,191,
209,128,209,129,209,130,209,131,209,132,209,133,209,134,209,135,209,136,209,
137,209,138,209,139,209,140,209,141,209,142,209,143,165,161,165,162,165,163,
165,164,165,165,165,166,165,167,165,168,165,169,165,170,165,171,165,172,165,
173,165,174,165,175,165,176,165,177,165,178,165,179,165,180,165,181,165,182,
165,183,165,184,165,185,165,186,165,187,165,188,165,189,165,190,165,191,185,
177,178,198,212,240,207,205,176,220,213,203,187,245,214,202,183,183,204,176,
198,182,177,225,185,186,214,252,185,225,183,161,188,250,234,218,234,219,204,
249,185,243,234,220,180,251,195,179,183,209,186,216,234,221,212,244,234,222,
188,214,187,223,163,224,163,225,163,226,163,227,163,228,163,229,163,230,163,
231,163,232,163,233,163,234,163,235,163,236,163,237,163,238,163,239,163,240,
163,241,163,242,163,243,163,244,163,245,163,246,163,247,163,248,163,249,163,
250,163,251,163,252,163,253,162,209,162,210,162,211,162,212,162,213,162,214,
162,215,162,216,162,177,162,178,162,179,162,180,162,181,162,182,162,183,162,
184,162,185,162,186,162,187,162,188,162,189,162,190,162,191,162,192,162,193,
162,194,162,195,162,196,207,250,203,248,239,174,239,173,179,250,185,248,239,
175,239,176,208,226,239,177,239,178,183,230,208,191,239,179,239,180,239,181,
200,241,204,224,239,182,239,183,239,184,239,185,239,186,213,224,239,187,180,
237,195,170,239,188,196,129,195,161,199,142,195,160,196,147,195,169,196,155,
195,168,196,171,195,173,199,144,195,172,197,141,195,179,199,146,195,178,197,
171,195,186,199,148,195,185,199,150,199,152,199,154,199,156,195,188,195,170,
201,145,226,132,150,226,152,134,226,152,133,226,151,139,226,151,143,226,151,
142,226,151,135,226,151,134,226,150,161,226,150,160,226,150,179,226,150,178,
226,128,187,226,134,146,226,134,144,226,134,145,226,134,147,227,128,147,210,
235,218,177,218,178,218,179,202,212,218,180,202,171,218,181,218,182,179,207,
214,239,218,183,187,176,181,174,218,184,218,185,185,238,209,175,210,232,218,
186,184,195,207,234,178,239,218,187,218,188,218,211,218,212,218,213,208,187,
210,165,176,249,218,214,199,171,218,215,189,247,195,161,218,216,218,217,195,
253,204,183,218,218,218,219,192,190,198,215,218,220,218,221,199,180,218,222,
218,223,185,200,206,145,206,146,206,147,206,148,206,149,206,150,206,151,206,
152,206,153,206,154,206,155,206,156,206,157,206,158,206,159,206,160,206,161,
206,163,206,164,206,165,206,166,206,167,206,168,206,169,206,177,206,178,206,
179,206,180,206,181,206,182,206,183,206,184,206,185,206,186,206,187,206,188,
206,189,206,190,206,191,207,128,207,129,207,131,207,132,207,133,207,134,207,
135,207,136,207,137,231,201,178,248,231,202,231,203,231,204,231,205,231,206,
231,207,231,208,211,167,203,245,231,209,231,210,231,211,231,212,201,201,231,
213,231,214,231,215,231,216,231,217,189,201,231,218,243,190,231,164,231,165,
231,166,193,183,215,233,201,240,207,184,214,175,214,213,231,167,176,237,231,
168,231,169,201,220,210,239,190,173,231,170,176,243,200,222,189,225,231,171,
200,198,189,235,206,220,211,239,218,189,206,243,218,190,211,213,187,229,218,
191,203,181,203,208,218,192,199,235,214,238,218,193,197,181,182,193,218,194,
183,204,191,206,218,195,233,237,215,170,233,238,194,214,200,237,186,228,233,
239,233,240,233,241,214,225,233,242,233,243,233,245,233,244,233,246,233,247,
199,225,233,248,212,216,233,249,189,206,239,188,140,239,161,190,227,128,130,
239,161,190,227,128,129,239,161,190,239,188,154,239,161,190,239,188,155,239,
161,190,239,188,129,239,161,190,239,188,159,239,161,190,164,224,164,225,164,
226,164,227,164,228,164,229,164,230,164,231,164,232,164,233,164,234,164,235,
164,236,164,237,164,238,164,239,164,240,164,241,164,242,164,243,210,234,196,
177,218,200,181,253,187,209,218,201,208,179,218,202,218,203,206,189,218,204,
218,205,218,206,178,247,218,209,218,207,209,232,218,208,195,213,218,210,238,
252,238,253,239,161,238,254,239,162,184,245,195,250,239,163,239,164,189,194,
210,191,178,249,239,165,239,166,239,167,210,248,239,168,214,253,239,169,198,
204,177,213,206,202,180,179,200,242,227,199,207,208,227,200,188,228,227,201,
227,202,195,198,213,162,196,214,185,235,206,197,227,203,195,246,227,204,226,
133,160,226,133,161,226,133,162,226,133,163,226,133,164,226,133,165,226,133,
166,226,133,167,226,133,168,226,133,169,226,133,170,226,133,171,239,184,181,
239,184,182,239,184,185,239,184,186,239,184,191,239,185,128,239,184,189,239,
184,190,239,185,129,239,185,130,239,185,131,239,185,132,166,161,166,162,166,
163,166,164,166,165,166,166,166,167,166,168,166,169,166,170,166,171,166,172,
166,173,166,174,166,175,166,176,166,177,234,223,193,222,194,184,212,223,215,
202,234,224,234,225,234,228,234,226,234,227,201,222,184,179,182,196,234,229,
202,234,201,205,180,205,167,226,167,227,167,228,167,229,167,230,167,231,167,
232,167,233,167,234,167,235,167,236,167,237,167,238,167,239,167,240,167,241,
166,193,166,194,166,195,166,196,166,197,166,198,166,199,166,200,166,201,166,
202,166,203,166,204,166,205,166,206,166,207,227,136,160,227,136,161,227,136,
162,227,136,163,227,136,164,227,136,165,227,136,166,227,136,167,227,136,168,
227,136,169,230,249,190,192,230,250,186,236,230,251,207,203,230,252,212,188,
188,182,230,253,230,254,188,205,200,210,206,179,231,161,166,244,166,245,166,
224,166,225,166,240,166,241,166,226,166,227,166,238,166,239,166,230,166,231,
166,228,178,181,194,191,230,224,202,187,230,225,230,226,190,212,230,227,215,
164,205,213,230,229,188,221,230,228,200,217,187,231,220,254,220,253,211,171,
221,161,221,163,221,165,210,241,221,164,221,166,221,167,210,169,231,172,187,
230,184,248,209,164,231,173,194,231,190,248,189,202,205,179,231,174,231,175,
190,238,208,229,231,195,231,196,187,186,181,222,194,198,177,224,231,197,212,
181,231,198,184,191,231,200,231,199,183,236,239,226,239,227,193,205,239,228,
239,229,239,230,239,231,239,232,239,233,239,234,239,235,239,236,192,216,162,
197,162,198,162,199,162,200,162,201,162,202,162,203,162,204,162,205,162,206,
162,207,162,208,162,241,162,242,162,243,162,244,162,245,162,246,162,247,162,
248,162,249,162,250,162,251,162,252,169,228,169,229,169,230,169,231,169,232,
169,233,169,234,169,235,169,236,169,237,169,238,169,239,201,167,230,240,230,
241,230,242,229,185,230,243,230,244,194,226,230,245,230,246,214,232,230,247,
208,248,231,178,231,179,180,194,231,180,231,181,201,254,206,172,195,224,231,
183,177,193,179,241,218,165,188,198,182,169,184,188,200,207,188,165,218,166,
218,167,204,214,200,195,218,168,198,253,223,182,223,181,214,187,189,208,213,
217,176,200,182,163,191,201,204,168,223,179,202,183,211,210,226,188,226,189,
226,190,226,191,226,192,226,193,183,185,210,251,189,164,202,206,177,165,203,
199,238,196,238,197,238,198,213,235,182,164,238,200,238,199,238,201,238,202,
199,165,238,203,238,204,240,190,240,191,190,233,240,192,182,236,240,193,240,
194,240,195,240,196,200,181,240,197,240,198,246,223,246,224,246,225,246,226,
246,227,246,228,192,240,246,229,246,230,246,231,246,232,246,233,193,243,226,
202,226,203,194,248,226,204,226,205,226,206,202,215,216,184,217,229,207,227,
207,199,239,195,239,193,239,194,239,196,182,167,188,252,190,226,195,204,239,
197,239,198,210,179,182,165,199,234,241,252,207,238,203,179,208,235,231,239,
205,231,185,203,182,217,227,208,209,203,227,209,227,210,227,211,227,212,209,
214,227,213,178,251,192,187,227,214,233,250,233,251,189,207,233,252,184,168,
193,190,233,253,177,178,187,212,185,245,233,254,238,245,205,173,194,193,238,
246,238,247,238,248,213,161,238,249,207,179,238,250,238,251,241,253,176,228,
203,204,241,254,212,164,194,173,193,236,198,196,190,177,242,161,188,213,161,
180,161,181,161,182,161,183,161,184,161,185,161,186,161,187,161,190,161,191,
162,217,162,218,162,219,162,220,162,221,162,222,162,223,162,224,162,225,162,
226,162,229,162,230,162,231,162,232,162,233,162,234,162,235,162,236,162,237,
162,238,202,228,224,206,212,175,207,189,213,183,234,164,213,222,234,165,208,
193,185,188,215,186,231,187,231,188,231,189,188,234,195,229,192,194,231,190,
231,191,188,169,217,162,217,220,211,224,216,253,183,240,215,247,216,254,216,
250,217,161,196,227,220,184,220,203,220,206,220,190,183,210,176,197,220,199,
208,190,220,193,187,168,223,223,207,236,176,165,223,231,223,209,209,198,223,
213,223,216,223,217,223,220,232,226,232,227,232,229,181,181,232,231,199,197,
232,235,232,237,189,176,215,174,246,180,193,228,246,181,246,182,246,183,246,
184,246,185,246,186,200,163,246,187,182,192,207,193,202,168,225,246,213,248,
211,252,225,248,225,252,225,249,185,230,195,217,202,211,234,232,192,192,190,
245,234,233,234,234,234,235,189,178,187,228,218,169,218,170,209,200,218,171,
208,237,182,239,194,219,206,206,204,162,208,174,196,211,181,178,222,216,213,
245,188,183,187,211,206,236,234,167,208,231,202,249,200,214,207,183,179,201,
206,210,189,228,215,194,195,175,183,182,199,209,195,169,220,226,220,216,220,
235,220,212,218,196,203,173,218,197,181,247,218,198,193,194,215,187,218,199,
204,184,239,199,239,207,239,200,239,201,239,202,199,194,239,241,182,205,239,
203,239,212,196,248,239,213,239,214,184,228,176,247,239,215,239,216,239,217,
242,166,242,167,209,213,182,238,242,168,242,169,181,223,242,170,242,171,246,
237,246,238,246,239,246,240,246,241,246,242,246,243,246,244,190,168,180,175,
183,232,240,230,240,229,198,163,240,225,240,226,180,195,188,225,204,179,219,
222,176,211,206,235,183,216,215,185,198,194,192,169,222,209,201,168,209,239,
197,164,176,231,179,182,200,197,202,172,210,252,179,223,229,234,196,225,190,
161,206,178,196,242,202,178,200,202,216,236,216,234,216,198,189,246,198,205,
179,240,205,172,195,251,186,243,192,244,205,194,207,242,223,184,207,197,205,
242,213,201,200,253,201,207,207,194,216,162,178,187,211,235,211,207,244,250,
199,245,215,195,197,228,244,252,244,253,244,251,213,169,203,223,213,239,218,
174,214,223,180,202,218,176,218,175,215,218,185,217,214,230,182,168,205,240,
210,203,177,166,202,181,223,188,223,189,223,190,197,187,223,191,223,194,212,
177,223,195,223,215,223,214,215,201,223,227,223,228,229,235,210,167,223,210,
235,218,235,219,212,224,198,234,196,212,235,223,197,167,217,245,240,208,240,
209,240,210,240,211,240,212,240,213,240,214,240,216,243,229,243,230,243,234,
194,225,243,236,243,239,243,232,188,253,239,184,187,239,184,188,239,184,183,
239,184,184,239,184,177,166,178,166,179,166,180,166,181,166,182,166,183,166,
184,166,210,166,211,166,212,166,213,166,214,166,215,166,216,177,229,223,178,
213,188,191,168,194,172,216,213,194,177,178,214,215,208,202,203,203,251,213,
204,184,182,207,201,179,232,201,243,191,205,208,251,202,210,229,182,187,194,
183,167,184,243,186,210,227,205,227,206,212,196,227,207,184,185,207,217,196,
229,235,239,235,240,204,218,205,200,185,216,208,203,177,248,198,228,190,223,
181,228,215,200,186,231,242,179,242,181,242,180,203,228,207,186,242,178,187,
179,204,172,203,203,226,228,226,230,226,234,226,235,188,177,226,241,208,212,
212,185,226,245,185,214,226,246,190,247,214,164,218,172,218,173,198,192,215,
231,202,182,199,190,221,250,221,252,221,254,222,162,176,170,177,206,199,240,
177,251,210,181,180,212,182,171,203,191,216,169,200,176,176,236,185,166,188,
211,206,241,219,189,193,211,203,231,204,208,188,204,231,176,188,168,208,247,
231,177,205,203,203,205,202,202,204,211,229,204,229,203,196,230,205,207,222,
214,190,208,215,190,222,213,213,208,176,221,205,222,194,166,230,171,230,172,
189,191,230,174,230,179,209,180,227,225,200,234,185,175,189,173,179,216,206,
219,211,203,204,250,178,172,193,229,238,229,199,166,195,173,214,244,181,163,
178,240,196,180,196,233,192,173,222,212,215,184,234,231,215,172,200,252,216,
211,216,205,212,222,215,214,180,230,203,239,230,218,216,195,215,206,208,162,
225,171,184,218,225,173,225,174,225,176,181,186,225,177,232,238,232,236,185,
240,204,210,232,230,206,166,191,242,235,202,235,203,235,204,235,205,235,214,
230,192,235,217,236,241,236,238,236,239,215,163,201,241,203,238,236,244,237,
164,186,222,182,247,227,161,182,178,204,241,185,167,238,230,238,231,238,232,
238,233,238,234,238,235,238,236,244,182,244,183,182,230,178,176,207,207,244,
180,180,172,246,253,246,254,247,161,247,162,247,163,247,164,247,165,247,166,
247,167,247,168,177,238,247,169,247,170,247,171,176,216,196,179,184,204,198,
226,200,190,200,225,177,185,227,171,178,209,181,172,185,223,182,232,177,234,
213,187,232,206,232,208,182,176,232,211,182,175,214,250,197,172,189,217,219,
190,219,191,182,190,216,185,177,200,177,207,177,209,197,254,184,189,188,202,
194,189,194,164,179,194,218,234,184,231,197,182,223,234,201,218,193,168,196,
196,189,187,186,165,210,224,178,250,186,224,196,182,189,196,213,236,178,224,
199,200,191,235,217,173,191,232,210,200,235,215,235,220,184,236,235,216,193,
177,224,249,214,227,178,175,214,196,181,219,194,237,212,166,205,212,209,177,
179,219,199,253,200,243,189,167,213,199,201,172,184,162,228,202,201,185,207,
254,234,202,212,206,234,205,234,207,201,233,212,210,237,193,237,194,237,195,
237,197,202,197,179,209,203,217,212,236,229,210,183,234,205,185,176,188,179,
246,187,247,219,202,186,175,205,210,240,184,240,186,240,185,240,187,240,188,
206,253,239,192,194,224,180,184,215,182,189,245,209,174,208,241,234,184,234,
185,234,186,186,181,211,214,178,230,188,176,211,209,203,171,183,180,214,174,
206,218,213,167,186,245,183,166,192,214,214,185,213,253,180,203,178,189,206,
228,198,231,214,198,203,162,200,175,201,178,180,204,191,204,215,221,194,218,
183,215,214,189,206,198,183,196,216,191,190,197,198,242,210,178,207,176,207,
231,218,229,183,192,209,244,210,245,213,243,189,215,219,208,204,174,191,178,
187,181,215,248,191,211,220,195,220,200,220,201,178,212,220,209,203,213,222,
219,176,198,186,180,201,211,196,243,190,232,224,238,187,216,216,182,210,242,
224,239,205,197,225,223,186,220,225,224,187,178,194,201,225,225,226,128,178,
226,128,179,226,132,131,239,188,132,226,250,226,251,226,253,226,252,196,213,
227,162,227,128,150,239,161,190,227,128,151,239,161,190,231,184,231,185,215,
219,213,192,231,186,194,204,235,190,193,208,193,245,212,242,184,213,180,180,
235,209,197,223,235,206,202,164,235,213,176,251,238,193,176,187,213,181,209,
206,188,224,186,208,240,177,240,178,240,179,240,180,240,181,209,188,241,232,
184,251,241,233,186,196,212,197,176,210,241,237,241,238,241,239,241,241,241,
240,197,213,245,169,189,205,195,184,191,225,203,225,245,170,161,196,161,197,
161,201,161,200,161,210,161,254,161,178,161,179,161,188,161,189,166,229,166,
232,166,233,166,234,166,235,177,188,222,200,189,177,204,215,222,202,180,185,
192,172,194,162,219,226,219,228,180,191,231,162,201,180,184,217,196,201,180,
231,182,212,203,194,209,176,181,188,182,244,229,218,229,216,229,217,181,192,
183,235,177,249,217,252,179,229,190,246,185,164,215,243,199,201,190,222,185,
174,186,164,209,245,176,177,235,178,235,180,186,171,232,184,232,185,232,186,
190,194,186,172,204,253,191,212,203,177,198,244,186,226,225,233,210,194,241,
194,178,185,189,190,230,232,194,230,186,167,230,233,189,227,185,195,230,166,
208,213,206,175,189,248,212,182,206,165,193,172,179,217,190,191,199,238,241,
182,241,183,191,213,190,244,184,184,210,175,176,214,181,249,191,165,230,235,
198,239,230,236,230,237,191,166,224,175,206,185,224,171,201,198,191,170,219,
205,210,236,198,250,197,170,191,226,211,166,181,215,226,210,181,234,191,253,
187,234,247,201,198,199,247,200,192,174,224,174,186,237,186,176,224,169,192,
212,228,181,193,176,228,182,206,208,193,223,205,204,210,247,183,205,223,193,
196,241,240,175,188,166,240,176,195,249,197,246,188,238,237,218,204,188,178,
234,198,247,216,172,212,235,224,230,202,201,199,183,180,206,187,182,208,192,
236,163,200,213,181,169,190,201,214,188,212,231,200,250,246,249,246,250,246,
251,246,252,201,227,222,243,176,218,210,161,177,247,202,194,182,254,216,161,
211,218,191,247,205,170,245,165,245,163,189,180,245,168,206,187,181,205,215,
161,215,244,211,211,206,233,188,191,183,252,183,165,208,221,211,169,211,170,
221,211,207,244,200,248,211,181,192,185,197,161,178,166,212,241,212,183,220,
219,220,223,204,166,220,230,212,198,187,165,216,193,206,229,190,174,212,249,
201,196,211,174,184,211,179,224,213,205,208,178,235,207,206,184,235,208,213,
221,242,204,242,205,242,207,242,211,214,205,228,217,228,220,194,250,228,222,
214,206,213,211,185,193,213,180,209,216,214,218,211,197,187,239,187,225,216,
241,216,207,210,182,186,197,203,190,204,190,219,216,185,231,219,220,219,221,
181,216,219,243,219,210,185,184,212,171,219,236,221,168,192,179,193,171,221,
170,221,171,221,178,187,241,221,181,211,168,221,186,221,194,195,200,198,188,
206,174,221,204,226,198,207,218,185,221,226,199,192,161,226,214,202,252,191,
181,211,185,226,213,227,227,197,189,193,164,194,217,178,215,227,248,208,186,
198,195,212,243,227,254,227,252,227,239,183,168,227,247,227,244,229,184,204,
239,211,201,188,215,201,234,229,191,181,184,245,227,245,232,204,163,230,223,
188,190,185,194,230,219,209,167,231,192,231,193,231,182,182,208,231,194,234,
161,234,162,234,163,183,248,188,173,234,236,234,237,234,238,234,239,189,199,
236,197,190,230,204,191,197,218,190,188,237,210,193,242,211,178,237,203,200,
183,238,240,238,241,238,242,238,244,238,243,239,222,190,181,239,225,239,223,
239,224,239,237,193,173,239,238,239,239,239,240,242,174,187,162,194,178,197,
176,194,199,244,241,184,176,213,212,184,207,198,240,245,162,245,161,186,168,
244,254,203,214,245,206,245,207,245,209,182,229,245,210,227,128,128,227,128,
129,227,128,130,239,188,129,239,188,130,239,188,131,161,161,161,162,161,163,
161,168,161,224,161,223,161,195,161,203,161,233,161,234,161,232,163,164,161,
251,161,252,161,250,161,253,176,203,185,171,193,249,217,226,176,250,185,182,
220,229,220,211,177,195,237,180,227,241,227,242,178,252,242,172,242,173,200,
167,179,181,212,254,185,236,208,249,180,198,211,186,246,194,179,251,181,182,
181,243,216,214,200,208,181,235,190,229,178,210,179,205,182,199,184,216,235,
192,184,206,182,222,202,218,181,244,222,229,182,223,205,219,185,254,212,213,
183,164,191,240,214,254,205,178,183,176,181,246,238,205,238,207,183,179,201,
213,236,199,187,226,183,193,229,252,229,253,230,163,183,241,176,201,182,214,
183,212,184,246,209,190,227,220,214,208,186,166,209,231,207,252,188,210,186,
189,244,179,176,227,244,176,186,199,223,206,223,200,197,222,187,235,228,176,
197,168,228,177,187,238,205,221,199,162,197,201,188,186,210,209,203,200,176,
205,188,196,210,250,195,220,191,220,189,195,239,243,182,204,176,171,191,188,
235,163,213,223,234,200,191,216,205,198,209,218,180,235,191,218,185,197,190,
228,193,237,192,168,202,195,222,215,213,252,192,171,227,215,227,216,227,217,
192,201,219,163,219,166,214,163,192,238,208,211,178,196,180,229,192,239,214,
216,210,176,193,191,193,196,193,251,214,176,241,247,193,213,199,217,197,253,
197,195,193,244,219,206,238,179,208,243,194,183,203,137,203,135,194,168,194,
188,229,232,229,231,229,233,195,165,198,248,235,173,196,202,195,197,227,197,
201,193,227,198,195,205,178,194,226,167,226,166,197,132,197,136,199,185,201,
161,198,161,201,182,192,178,223,245,198,180,215,167,202,176,196,195,198,203,
176,199,180,242,200,211,199,179,189,172,189,189,228,165,199,252,204,235,189,
236,206,221,200,161,202,220,177,228,208,240,201,203,216,246,194,215,216,247,
201,253,206,231,187,220,176,235,202,186,198,193,229,236,208,188,202,214,222,
208,178,197,212,250,202,219,206,168,224,167,179,170,203,195,224,205,224,198,
224,194,203,207,183,237,201,232,183,195,205,182,182,182,191,185,213,219,205,
184,214,240,229,207,181,221,205,206,236,161,177,219,211,183,205,232,181,164,
206,170,214,247,206,180,196,169,177,190,212,253,206,195,242,184,176,246,242,
183,207,237,190,169,205,164,193,193,208,196,226,224,177,216,210,228,208,201,
214,237,195,168,226,172,208,219,209,197,188,175,185,205,209,181,210,233,209,
182,188,199,210,196,191,228,188,208,182,225,211,164,230,191,201,244,230,195,
211,202,186,170,219,162,199,241,211,220,233,180,233,181,233,183,212,170,208,
214,179,228,213,215,212,194,211,208,235,195,197,243,214,162,211,184,190,183,
200,172,215,168,199,210,216,167,202,192,215,180,225,238,225,239,211,204,215,
205,228,192,207,253,228,191,215,225,222,239,195,232,204,225,216,180,195,174,
211,161,206,163,216,189,217,239,205,246,191,186,216,220,182,231,188,193,204,
234,217,183,177,163,211,225,217,185,217,222,199,206,192,254,217,184,218,237,
212,201,207,213,197,227,218,240,193,234,204,213,207,221,218,252,218,251,201,
219,218,253,219,161,215,222,218,254,193,218,219,231,219,225,198,186,219,227,
220,196,220,214,200,244,191,224,220,241,220,246,220,249,181,180,220,243,188,
246,220,232,187,196,220,252,220,238,210,240,178,232,221,185,221,179,221,173,
196,170,221,217,221,216,184,240,221,214,222,210,191,217,194,213,199,192,223,
226,223,230,223,232,211,180,224,163,224,164,224,165,208,165,224,190,224,170,
201,164,224,193,225,241,191,241,225,240,181,210,226,194,182,252,200,196,226,
195,226,217,197,226,234,230,192,181,226,226,214,190,205,252,195,166,226,227,
236,254,236,253,223,175,227,222,187,242,234,168,213,189,227,246,197,221,178,
168,198,252,227,250,227,253,204,169,227,243,229,202,229,199,181,207,198,200,
229,249,200,231,229,250,205,253,231,219,187,195,211,215,211,196,232,167,186,
247,231,248,232,164,232,189,202,248,184,220,204,245,232,213,188,220,188,207,
232,219,233,226,233,227,209,234,233,229,235,174,235,175,235,176,183,213,235,
191,179,166,185,201,214,171,235,194,235,196,201,246,214,215,236,185,236,184,
194,195,236,183,236,195,203,184,192,195,204,254,237,247,191,244,190,236,237,
248,239,170,239,171,193,180,239,172,239,208,239,209,239,210,213,242,239,218,
239,219,239,220,239,221,240,232,240,231,240,228,178,161,241,187,189,209,180,
176,190,189,241,205,241,207,191,227,241,208,241,244,210,174,222,199,203,202,
242,187,242,182,242,191,242,189,242,195,242,201,242,208,242,214,242,216,242,
218,242,221,242,219,242,239,242,247,242,237,242,238,244,208,244,207,244,209,
203,218,246,170,213,240,246,172,195,185,246,209,246,210,246,211,246,212,246,
245,246,246,246,247,246,248,247,172,247,173,193,219,247,174,168,168,168,166,
168,186,176,167,198,183,223,211,176,184,232,241,232,240,176,232,197,196,193,
224,177,176,215,228,215,191,177,179,235,210,204,165,177,180,213,234,184,186,
177,210,202,208,178,188,178,243,184,233,194,167,180,215,245,171,245,174,180,
217,182,237,217,180,180,241,177,241,204,177,180,250,193,238,210,212,181,165,
194,244,196,207,181,170,194,200,199,232,181,190,188,218,187,252,181,195,197,
199,225,227,181,212,180,228,244,228,182,179,217,254,217,253,182,198,195,190,
239,206,182,242,204,252,192,250,182,251,230,216,188,226,182,253,214,222,228,
178,183,214,199,208,216,215,184,166,240,174,177,194,184,199,181,193,197,204,
184,201,198,189,196,234,184,202,223,176,201,245,184,226,204,199,244,220,184,
235,240,189,186,232,184,241,212,212,232,239,185,241,232,216,215,245,185,242,
245,188,245,205,185,250,205,188,224,243,185,251,214,166,232,200,186,207,188,
170,181,245,186,246,226,233,183,222,186,249,212,225,221,231,187,184,189,219,
232,234,187,214,237,167,208,244,187,240,236,225,195,240,187,244,246,174,246,
173,188,180,200,180,194,209,188,189,217,230,216,231,188,212,220,233,220,234,
188,231,183,190,235,198,188,241,187,187,181,183,188,243,208,222,184,169,189,
212,187,202,240,167,190,186,190,185,213,194,190,204,211,189,184,192,190,214,
198,168,178,227,190,220,205,216,176,206,190,224,245,200,184,250,191,172,233,
177,233,186,191,191,195,210,195,230,191,194,232,205,214,249,191,237,177,246,
203,222,191,246,210,177,192,228,192,175,242,236,242,222,192,176,210,184,235,
231,192,224,244,204,215,209,192,236,209,221,228,238,192,246,190,217,216,175,
192,248,190,162,192,205,193,161,240,235,240,238,193,187,244,211,190,172,193,
246,240,251,202,221,193,250,185,168,237,232,193,252,223,203,223,204,194,164,
194,162,194,163,194,170,196,176,189,181,194,177,195,151,195,183,194,181,176,
173,203,233,194,192,223,185,194,240,194,203,192,196,194,208,195,163,178,231,
220,250,195,206,206,224,192,230,195,212,177,197,188,163,195,214,207,210,187,
161,195,225,218,162,200,223,195,254,196,161,223,161,197,166,231,163,207,223,
197,177,240,221,209,241,197,211,183,207,226,212,198,165,199,248,210,189,198,
174,236,173,236,174,198,176,176,234,200,191,198,185,197,210,199,199,198,213,
190,176,206,250,198,230,196,206,183,238,199,203,178,165,180,233,199,222,196,
175,178,236,199,223,210,202,206,214,199,250,210,183,184,252,200,166,224,246,
224,245,200,178,191,187,236,192,200,215,200,227,220,251,201,161,206,176,180,
171,201,171,209,222,229,245,201,200,236,232,236,233,201,214,220,186,220,182,
201,235,186,244,195,252,202,180,210,207,194,236,202,190,236,234,192,241,202,
207,216,181,195,241,202,242,192,232,240,164,203,175,238,161,182,189,203,182,
237,204,237,205,203,252,229,179,213,172,204,197,196,164,207,165,204,200,186,
242,210,208,204,204,189,253,200,200,204,219,190,210,188,178,204,236,204,171,
183,242,205,161,214,173,199,243,205,195,217,238,217,240,205,249,213,247,225,
222,206,249,183,175,191,243,208,242,194,174,226,208,209,161,209,183,229,205,
209,179,202,226,178,208,209,185,209,225,216,199,209,238,232,191,232,194,209,
248,188,230,202,222,209,249,186,203,184,249,210,168,244,168,244,169,210,199,
216,239,195,199,210,214,202,227,215,165,210,215,206,244,234,191,211,172,242,
229,178,245,211,177,191,197,204,226,211,182,216,244,217,221,211,234,246,167,
209,169,211,237,216,174,192,235,211,238,202,216,176,178,212,218,219,215,219,
217,212,252,178,179,228,215,213,244,221,243,221,240,213,250,197,194,178,192,
214,184,234,252,176,180,214,204,186,219,240,233,215,169,237,186,237,187,215,
177,184,190,194,232,215,210,204,207,235,248,215,227,197,191,245,192,215,232,
218,232,218,231,216,176,187,175,177,177,216,177,195,180,210,229,216,178,209,
235,186,187,216,196,223,249,196,246,216,235,189,241,189,233,216,245,188,254,
188,219,217,178,193,169,217,179,217,190,217,193,217,192,217,198,217,187,196,
223,217,207,180,162,217,208,217,213,217,212,217,215,217,218,216,240,199,170,
217,231,207,166,205,226,218,243,176,175,207,182,218,250,208,207,196,199,219,
170,212,199,178,191,219,174,219,172,186,194,219,219,179,161,219,223,219,245,
219,247,219,246,219,252,197,224,187,249,220,180,176,172,220,181,220,188,220,
197,220,189,220,198,220,191,199,219,220,210,189,230,194,171,220,225,221,162,
220,231,221,182,221,177,221,180,221,203,178,164,221,213,221,212,193,226,183,
198,221,219,221,220,221,222,222,166,189,182,200,239,222,179,222,170,222,174,
222,180,202,237,222,185,222,211,209,186,179,233,222,225,204,205,198,254,222,
228,222,221,222,231,223,183,181,240,223,180,223,199,185,190,191,167,223,201,
223,218,206,182,223,239,223,240,187,189,223,241,204,198,223,242,224,186,224,
191,224,192,224,219,224,217,224,223,224,225,224,221,210,173,224,248,213,202,
224,251,224,250,197,193,204,251,224,253,224,254,195,177,225,182,225,181,193,
235,225,189,225,191,194,205,225,211,225,210,199,182,225,254,226,161,192,199,
226,132,162,226,128,166,226,139,175,239,161,190,226,168,178,254,226,162,226,
211,182,200,215,249,226,219,226,218,192,170,226,242,193,175,203,188,226,244,
212,245,226,243,227,191,186,169,237,172,227,232,227,233,205,244,227,237,187,
166,196,173,227,251,227,245,186,211,228,168,228,174,194,229,228,171,188,195,
228,175,228,184,228,185,204,233,228,203,215,213,228,194,228,246,228,244,194,
254,228,249,228,248,197,236,229,194,183,181,229,195,229,198,229,196,229,200,
229,213,180,254,229,214,229,254,230,165,205,215,230,222,191,215,212,208,230,
230,230,231,194,238,230,234,179,210,209,233,230,238,198,173,230,239,231,226,
187,183,207,214,231,229,183,169,231,231,231,236,231,235,201,186,232,181,232,
178,232,179,232,207,232,212,232,214,233,224,226,173,226,170,234,183,235,182,
202,213,234,196,234,199,234,198,234,214,234,215,198,216,235,169,235,171,235,
170,235,199,176,185,191,207,235,232,199,187,205,243,236,169,236,170,236,171,
236,175,197,185,182,206,236,194,193,182,179,227,236,196,213,168,181,227,236,
204,209,230,236,205,236,226,177,186,183,217,236,227,213,213,236,208,236,230,
236,229,183,191,237,165,226,254,202,209,237,168,208,252,227,165,237,170,227,
185,210,226,237,184,194,235,201,176,237,198,237,206,213,232,237,213,237,211,
237,215,237,223,192,218,180,232,237,240,237,241,195,188,238,165,216,186,238,
163,238,167,238,164,207,185,238,187,213,214,215,239,238,237,238,238,238,239,
239,162,128,239,162,129,239,184,179,239,184,180,239,189,239,190,239,191,240,
183,240,182,212,167,240,203,240,204,240,205,240,224,176,204,189,234,240,237,
240,240,240,236,240,249,240,252,240,254,241,172,213,206,241,169,241,197,244,
192,241,198,241,216,241,210,241,218,241,243,182,248,203,163,242,164,210,195,
198,181,242,199,242,196,242,198,242,200,185,198,181,176,242,202,242,194,242,
192,242,246,242,248,242,250,243,167,243,169,243,164,243,175,242,254,243,173,
243,206,243,202,181,218,243,212,243,211,183,251,244,170,190,203,211,223,244,
173,244,174,244,175,244,177,189,162,178,213,244,198,208,223,244,199,244,212,
244,213,190,171,244,222,193,188,188,232,245,166,245,167,196,240,245,173,245,
175,208,209,245,179,245,180,245,181,245,215,190,225,245,216,245,222,245,228,
245,229,245,244,177,170,178,242,246,192,246,193,196,209,246,216,246,217,246,
218,246,221,246,222,207,202,247,190,247,188,186,161,247,194,247,193,247,196,
247,202,247,204,247,203,247,236,247,237,247,238,195,188,239,161,191,161,174,
161,175,161,176,161,177,161,216,161,222,161,217,161,212,161,218,161,219,161,
220,161,221,161,227,161,192,161,228,161,229,161,236,161,167,161,239,161,238,
161,242,161,241,161,244,161,243,161,246,161,245,161,248,161,247,166,208,166,
209,168,164,168,162,168,172,168,170,168,176,168,174,168,180,168,178,176,169,
241,173,176,186,234,190,176,192,244,193,176,195,237,174,176,207,181,248,176,
212,197,249,176,215,176,217,176,225,180,238,176,252,180,210,176,253,241,217,
177,161,222,182,177,171,246,215,177,173,189,220,177,202,243,200,177,214,179,
168,177,215,223,174,177,230,177,231,177,237,241,195,177,242,197,237,177,245,
204,178,177,253,226,196,178,171,180,164,178,173,187,254,178,174,185,192,178,
195,193,209,178,200,215,217,178,202,177,235,178,203,221,195,178,216,195,234,
178,217,199,230,178,225,212,217,178,238,219,207,179,185,177,203,179,186,228,
247,179,189,200,232,179,197,200,246,179,199,219,239,179,203,210,210,179,212,
184,247,179,214,185,210,179,215,216,206,179,222,217,168,179,230,242,176,179,
248,190,199,179,252,228,232,180,168,214,221,180,173,224,185,180,178,226,209,
180,183,189,221,180,193,180,247,180,199,177,217,180,214,213,179,180,220,206,
209,180,234,201,166,180,248,214,161,180,249,233,228,181,161,226,249,181,175,
199,191,181,187,187,246,181,197,178,228,181,198,187,210,181,220,213,197,181,
242,193,232,181,252,229,197,182,184,212,186,182,185,244,248,182,188,219,177,
182,191,234,248,182,202,188,203,182,209,221,192,182,221,203,236,183,173,210,
237,183,184,225,236,183,188,220,204,183,197,213,254,183,201,202,179,183,208,
211,205,183,228,242,215,183,244,183,202,184,161,228,180,184,165,186,235,184,
167,197,215,184,175,184,173,184,183,218,226,184,194,216,197,184,208,227,179,
184,210,201,162,184,212,200,189,184,221,243,245,184,230,223,187,184,237,190,
206,185,161,176,163,185,180,206,240,185,208,189,163,185,220,243,238,185,222,
205,248,185,233,181,177,185,234,217,223,185,253,194,245,186,162,194,207,186,
163,189,254,186,174,212,162,186,178,176,191,186,186,227,226,186,191,204,231,
186,192,212,165,186,198,192,203,186,201,221,169,186,209,245,246,186,221,189,
198,186,223,223,236,186,230,192,211,186,233,228,170,187,164,177,168,187,170,
208,173,187,171,212,179,187,185,213,226,187,190,240,239,187,192,236,203,187,
193,181,211,187,217,236,177,187,219,191,174,187,251,238,181,187,253,179,198,
188,184,183,178,188,187,221,241,188,201,200,204,188,209,217,166,188,217,217,
202,188,222,201,169,188,233,203,253,188,235,180,196,188,251,185,219,189,165,
228,197,189,166,228,211,189,170,230,173,189,175,221,228,189,179,191,239,189,
222,178,199,189,238,243,220,189,239,179,226,189,249,209,165,189,250,201,206,
190,163,220,244,190,165,220,215,190,167,234,208,190,170,205,239,190,182,180,
253,190,234,201,239,190,237,208,182,190,241,176,209,190,252,197,169,191,164,
219,171,191,171,190,190,191,173,187,203,191,193,220,217,191,198,195,235,191,
200,223,212,191,208,215,196,191,209,219,240,191,221,232,210,191,222,207,248,
191,223,241,189,191,250,241,188,191,251,221,227,191,252,215,224,192,167,180,
209,192,188,185,178,192,197,192,237,192,198,233,197,192,204,203,240,192,221,
219,242,192,223,188,161,192,225,227,249,193,174,192,200,193,189,209,207,193,
201,180,239,193,214,232,196,193,220,204,202,193,225,231,233,193,227,192,215,
193,233,212,238,193,240,231,240,193,248,178,241,194,163,188,240,194,175,180,
182,194,176,222,226,194,179,246,208,194,187,236,248,194,196,229,240,194,212,
198,232,194,222,238,183,194,223,177,198,194,227,185,252,194,242,194,210,194,
246,188,185,195,172,241,230,195,183,176,240,195,193,215,242,195,196,230,194,
195,209,200,169,195,215,217,225,195,231,220,220,195,233,179,242,195,237,184,
253,195,247,187,232,196,171,182,213,196,181,192,206,196,191,182,162,196,208,
181,233,196,221,230,168,196,231,228,226,196,232,202,223,196,244,241,245,197,
174,197,171,197,175,176,181,197,178,180,236,197,184,209,187,197,188,205,181,
197,198,235,185,197,200,228,216,197,214,235,211,197,217,192,251,197,251,204,
167,198,172,176,230,198,191,180,201,198,208,221,208,198,210,219,244,198,211,
182,228,198,212,224,244,198,220,192,245,198,221,234,169,198,227,227,229,198,
235,236,180,198,237,236,237,198,246,191,179,198,249,209,184,198,251,183,218,
199,164,214,180,199,168,211,216,199,185,183,227,199,186,206,216,199,189,220,
174,199,212,213,173,199,215,217,241,199,216,209,237,199,221,186,204,199,224,
246,166,199,233,227,176,199,236,177,211,199,244,203,196,199,249,201,223,199,
254,182,201,200,170,178,180,200,173,203,169,200,174,225,235,200,184,209,227,
200,199,208,202,200,203,216,233,200,212,180,211,200,216,221,238,200,220,228,
227,200,228,243,182,200,240,201,170,200,254,178,206,201,165,216,173,201,192,
179,196,201,202,196,185,201,209,197,225,201,212,203,176,201,224,201,225,201,
226,244,246,201,237,185,170,201,242,179,193,202,163,188,244,202,177,191,245,
202,184,210,211,202,191,200,201,202,200,224,195,202,224,212,230,202,235,229,
238,202,236,236,218,203,167,183,171,203,174,227,223,203,183,235,222,203,185,
208,194,203,186,222,254,203,192,188,223,203,193,213,216,203,198,217,164,203,
201,176,229,203,206,205,234,203,212,224,213,203,215,183,253,203,224,210,222,
203,230,210,254,203,234,198,241,203,244,180,189,203,249,177,226,203,250,235,
243,204,181,240,242,204,182,179,177,204,189,179,184,204,212,228,200,204,216,
206,254,204,221,208,181,204,223,245,219,204,237,237,181,204,238,220,171,205,
168,185,228,205,169,201,163,205,175,241,181,205,176,232,246,205,177,192,166,
205,192,194,197,205,196,228,207,205,199,242,165,205,202,241,221,205,209,235,
229,205,217,223,252,205,229,202,170,205,235,181,226,205,241,230,187,206,164,
200,205,206,167,224,240,206,169,187,221,206,173,220,194,206,177,216,249,206,
190,215,240,206,193,241,164,206,199,186,240,206,205,234,177,206,207,214,169,
206,223,214,165,206,226,179,179,206,230,222,220,206,232,214,219,206,234,186,
238,206,242,211,198,206,252,180,181,207,162,199,161,207,167,227,174,207,172,
192,231,207,175,176,239,207,178,186,200,207,200,185,226,207,220,185,172,207,
224,237,239,207,225,216,201,207,232,244,226,207,235,227,183,207,243,187,191,
207,251,201,230,208,167,244,205,208,185,199,246,208,199,211,179,208,204,187,
174,208,205,219,237,208,208,209,220,208,227,203,189,208,232,246,171,208,253,
236,186,209,166,222,181,209,178,179,178,209,191,220,192,209,193,242,186,209,
199,208,169,209,201,186,184,209,209,242,209,209,211,205,162,209,240,176,219,
209,243,228,163,209,252,235,236,209,253,230,161,209,254,232,168,210,164,214,
207,210,171,192,207,210,187,182,161,210,197,229,220,210,201,240,218,210,217,
225,168,210,223,240,223,210,225,212,163,210,249,180,227,211,165,240,215,211,
195,203,166,211,200,222,205,211,212,202,205,211,231,194,161,211,232,213,249,
211,233,230,180,211,242,178,186,211,250,211,228,211,254,204,220,212,169,218,
164,212,172,241,199,212,189,199,247,212,190,245,196,212,193,214,224,212,203,
189,252,212,205,204,170,212,207,201,216,212,211,200,168,212,214,178,211,212,
226,213,218,212,227,191,183,212,246,208,230,212,248,204,230,213,163,209,163,
213,166,186,205,213,171,177,243,213,184,225,196,213,195,211,176,213,210,179,
208,213,220,223,238,213,227,191,163,213,230,195,223,213,233,190,202,214,168,
223,197,214,178,215,181,214,186,245,193,214,191,194,206,214,192,181,167,214,
193,214,194,214,209,197,232,214,210,226,231,214,217,216,242,214,229,241,228,
214,241,243,195,214,245,181,201,214,246,179,176,215,173,198,170,215,176,241,
201,215,188,218,161,215,197,213,246,215,199,178,226,215,211,230,221,215,220,
237,161,215,230,236,243,216,163,212,202,216,164,179,243,216,183,241,227,216,
202,207,195,216,210,196,228,216,212,206,212,216,217,185,206,216,221,199,176,
216,228,216,227,216,232,186,177,216,248,210,193,216,252,184,196,217,169,214,
182,217,171,202,185,217,172,217,174,217,196,177,182,217,197,190,235,217,199,
179,165,217,203,198,171,217,209,201,181,217,211,217,216,217,214,201,174,217,
224,187,227,217,227,189,237,217,232,201,215,217,237,182,224,217,247,189,251,
217,250,184,254,217,251,182,172,218,228,218,227,218,235,201,194,219,167,219,
164,219,179,219,181,219,187,216,216,219,192,202,198,219,197,181,254,219,201,
208,215,219,230,219,229,219,233,191,192,219,235,191,229,220,169,177,164,220,
175,220,172,220,179,210,213,220,183,211,243,220,187,195,162,220,227,220,228,
220,236,221,174,220,240,221,175,221,176,198,206,221,187,195,167,221,198,194,
220,221,205,204,209,221,206,221,207,221,210,221,188,221,224,194,228,221,234,
203,242,221,246,221,235,222,195,216,165,222,198,219,188,222,203,217,235,222,
217,191,189,222,218,205,166,222,224,196,237,222,227,190,221,222,235,206,213,
222,245,222,248,222,246,203,209,222,247,222,250,222,252,190,239,223,162,223,
163,223,168,235,162,223,173,214,167,223,219,223,229,223,224,223,225,223,248,
176,161,223,251,224,162,224,180,204,228,224,182,224,183,224,196,208,225,224,
199,224,200,224,201,224,202,224,207,224,189,224,208,188,206,224,212,224,211,
224,214,224,210,224,220,224,216,224,231,224,232,224,233,224,227,224,242,185,
204,225,161,179,163,225,162,183,249,225,163,196,187,225,166,180,177,225,167,
225,169,225,170,225,175,225,179,225,184,225,186,176,182,225,192,225,193,225,
195,225,194,225,199,179,231,225,204,225,202,225,209,225,205,225,230,206,162,
225,232,187,213,225,234,208,206,225,243,225,242,225,245,225,247,225,250,192,
234,226,164,226,169,226,179,204,161,226,182,203,180,226,184,247,207,226,185,
226,183,226,197,196,217,226,200,178,246,226,223,235,254,226,236,191,236,226,
237,226,229,227,164,227,170,227,167,199,196,227,169,186,183,227,172,181,191,
227,173,177,175,227,180,192,162,227,182,183,223,227,184,179,238,227,218,227,
219,227,224,201,199,227,228,227,236,227,240,190,218,228,196,181,173,228,199,
228,193,228,201,201,248,228,204,209,196,228,212,228,213,228,218,228,209,228,
231,212,180,228,235,228,236,228,254,177,244,229,167,229,170,229,169,229,166,
229,171,229,173,229,178,196,254,229,183,200,221,229,187,193,200,229,209,182,
186,229,211,229,212,229,221,199,178,229,224,215,241,229,226,229,228,229,241,
211,240,229,243,229,242,229,247,185,237,229,248,205,205,230,162,202,188,230,
169,230,176,230,199,207,177,230,203,181,213,230,212,230,211,230,217,179,162,
230,248,185,199,231,244,178,163,231,246,203,246,231,250,231,249,232,162,232,
161,232,173,232,174,232,190,201,188,232,197,232,199,232,218,177,250,232,221,
192,184,232,224,232,225,232,242,214,234,232,252,232,253,232,254,185,215,233,
162,192,226,233,172,192,227,233,187,176,241,233,188,213,165,233,196,233,198,
233,203,233,204,233,215,233,208,233,217,179,200,233,220,233,219,233,223,195,
202,233,230,233,231,233,233,233,234,234,172,234,171,234,174,234,173,234,189,
232,195,234,211,244,223,234,240,234,244,234,243,196,193,234,245,234,246,235,
164,186,193,235,177,199,226,235,183,176,189,235,184,190,180,235,188,176,174,
235,197,211,253,235,221,196,220,235,234,235,235,235,241,200,249,236,165,198,
219,236,167,208,170,236,179,176,223,236,182,202,169,236,187,215,229,236,189,
198,236,236,191,236,193,236,210,236,206,236,214,206,245,236,220,209,224,236,
235,198,238,236,246,198,177,237,166,237,163,237,175,192,193,237,179,227,230,
237,188,197,248,237,191,237,192,237,199,237,190,237,221,191,196,237,234,237,
235,237,236,195,164,237,244,237,242,237,249,237,250,237,253,190,166,238,162,
196,192,238,168,194,247,238,169,238,170,238,174,187,173,238,176,206,183,238,
177,189,231,238,184,176,213,238,189,202,240,239,204,239,205,239,211,196,247,
239,247,179,211,239,252,239,251,240,199,197,244,240,202,247,189,240,207,186,
215,240,220,193,198,240,227,213,238,240,246,180,225,241,171,241,168,241,184,
205,187,241,190,241,192,241,214,241,209,241,249,180,207,242,162,242,163,242,
188,212,233,242,206,194,249,242,210,242,212,242,213,205,220,242,217,211,188,
242,228,242,234,242,235,243,166,243,177,243,172,243,187,180,192,243,192,243,
193,243,198,243,199,243,201,203,241,243,217,201,184,243,227,243,226,243,237,
243,233,243,246,243,247,243,254,243,249,244,163,187,201,244,166,244,165,244,
171,179,244,244,172,208,198,244,195,200,185,244,197,189,243,244,201,244,202,
244,206,193,163,244,215,244,218,244,216,244,217,244,227,244,229,244,242,179,
172,245,164,192,210,245,176,245,177,245,183,245,182,245,186,194,185,245,197,
245,198,245,199,245,203,245,201,245,202,245,208,245,211,245,212,211,187,245,
218,245,220,245,223,245,221,245,230,245,231,245,236,245,233,245,239,245,241,
245,250,208,177,246,161,180,165,246,190,182,166,246,219,246,220,246,235,246,
236,247,178,247,179,247,187,247,186,247,197,247,198,247,211,247,210,247,225,
247,226,247,229,247,230,247,232,194,180,247,240,247,239,247,242,247,245,247,
252,247,253,225,184,191,226,128,176,161,193,161,194,161,204,161,205,161,213,
161,225,161,235,161,237,161,249,163,254,167,215,168,171,168,173,168,184,176,
202,176,238,176,244,176,248,176,254,177,172,177,183,177,196,177,201,177,212,
177,220,177,222,177,236,177,252,177,254,178,201,178,205,178,219,178,220,178,
221,178,244,178,253,179,192,179,195,179,220,179,234,179,236,179,237,179,249,
179,253,179,254,180,197,180,216,180,219,180,222,180,243,180,244,180,246,180,
252,181,168,181,185,181,189,181,196,181,199,181,202,181,208,181,224,181,225,
181,236,181,237,181,238,181,241,181,250,181,251,182,173,182,195,182,197,182,
211,182,215,182,234,182,235,182,240,182,243,182,249,182,250,183,199,183,219,
183,221,183,225,183,243,183,247,183,250,183,254,184,193,184,197,184,200,184,
203,184,219,184,222,184,223,184,224,184,238,184,242,184,244,185,196,185,202,
185,211,185,212,185,218,185,247,185,249,186,188,186,195,186,202,186,212,186,
217,186,218,186,241,186,248,186,250,186,251,186,252,186,253,186,254,187,198,
187,199,187,200,187,204,187,207,187,222,187,224,187,237,187,243,187,248,187,
250,188,192,188,194,188,236,188,247,188,248,188,249,189,192,189,197,189,204,
189,210,189,211,189,214,189,216,190,187,190,195,190,196,190,207,190,209,190,
213,190,242,190,243,190,249,190,250,190,253,190,254,191,202,191,210,191,214,
191,238,191,248,191,249,191,254,192,177,192,180,192,186,192,191,192,208,192,
213,192,220,192,222,192,229,192,233,192,247,192,249,192,252,192,253,193,170,
193,178,193,186,193,192,193,195,193,199,193,203,193,207,193,210,193,212,193,
221,193,230,193,253,193,254,194,160,194,194,194,202,194,221,194,233,194,243,
194,251,194,252,194,253,195,171,195,176,195,181,195,187,195,189,195,191,195,
192,195,194,195,195,195,201,195,208,195,219,195,221,195,227,195,238,195,243,
195,244,195,245,195,248,196,162,196,167,196,168,196,172,196,174,196,183,196,
184,196,186,196,197,196,204,196,205,196,215,196,218,196,219,196,222,196,224,
196,235,196,236,196,239,196,245,196,249,196,250,196,251,196,252,196,253,197,
173,197,183,197,186,197,197,197,206,197,207,197,208,197,209,197,216,197,219,
197,230,197,231,197,233,197,234,197,235,197,241,197,242,197,250,197,252,198,
167,198,175,198,178,198,179,198,190,198,197,198,198,198,201,198,202,198,214,
198,218,198,222,198,225,199,167,199,172,199,173,199,188,199,195,199,202,199,
205,199,214,199,218,199,220,199,229,199,251,200,171,200,179,200,194,200,209,
200,219,200,226,200,230,200,245,200,247,200,251,201,173,201,175,201,183,201,
187,201,189,201,191,201,197,201,210,201,217,201,228,201,229,201,236,201,247,
201,249,201,250,201,251,201,252,202,161,202,167,202,173,202,174,202,175,202,
189,202,217,202,230,202,232,202,238,202,239,202,246,202,250,202,251,202,253,
202,254,203,170,203,172,203,197,203,219,203,229,203,232,203,237,203,243,203,
254,204,173,204,175,204,180,204,185,204,192,204,193,204,195,204,201,204,206,
204,217,204,222,204,227,204,232,204,243,204,244,204,246,204,248,205,171,205,
174,205,186,205,189,205,190,205,191,205,201,205,233,205,237,205,245,205,247,
205,250,205,251,205,254,206,171,206,200,206,203,206,211,206,215,206,222,206,
227,206,237,206,246,206,247,206,248,206,251,207,161,207,170,207,171,207,173,
207,174,207,192,207,204,207,211,207,212,207,215,207,219,207,228,207,229,207,
230,207,240,207,241,207,246,207,247,207,249,208,200,208,210,208,220,208,224,
208,228,208,234,208,246,208,250,208,254,209,170,209,171,209,172,209,173,209,
189,209,194,209,202,209,204,209,205,209,208,209,210,209,212,209,215,209,223,
209,226,209,229,209,236,209,247,209,250,209,251,210,170,210,172,210,180,210,
190,210,192,210,198,210,205,210,218,210,220,210,230,210,243,210,244,210,253,
211,173,211,175,211,191,211,192,211,193,211,194,211,219,211,221,211,222,211,
226,211,236,211,241,211,248,211,249,211,251,212,173,212,174,212,176,212,178,
212,192,212,195,212,204,212,219,212,221,212,234,212,237,212,239,212,247,212,
251,213,170,213,174,213,175,213,177,213,185,213,186,213,191,213,193,213,198,
213,200,213,209,213,229,213,241,213,251,214,170,214,172,214,177,214,195,214,
197,214,203,214,212,214,228,214,236,214,243,214,248,214,251,215,171,215,175,
215,178,215,179,215,192,215,203,215,204,215,215,215,238,215,246,216,166,216,
170,216,171,216,179,216,187,216,192,216,194,216,200,216,204,216,222,216,225,
216,226,216,230,216,237,216,251,217,170,217,175,217,188,217,200,217,205,217,
206,217,210,217,233,217,234,217,243,217,248,217,249,218,224,218,230,218,233,
218,236,218,238,218,247,218,248,218,249,219,173,219,175,219,182,219,186,219,
193,219,198,219,214,219,234,219,238,219,241,219,248,219,249,219,250,219,251,
219,253,219,254,220,166,220,170,220,173,220,202,220,207,220,222,220,247,220,
248,221,172,221,184,221,190,221,197,221,201,221,202,221,221,221,223,221,225,
221,233,221,236,221,237,221,239,221,244,221,247,221,248,221,249,221,251,221,
253,222,171,222,172,222,173,222,175,222,183,222,197,222,223,222,230,222,232,
222,233,222,236,222,237,222,240,222,241,222,242,222,244,222,249,222,251,222,
253,223,166,223,170,223,171,223,172,223,198,223,202,223,208,223,233,223,237,
223,243,223,247,223,250,223,253,223,254,224,172,224,173,224,179,224,188,224,
197,224,203,224,204,224,209,224,222,224,224,224,228,224,229,224,235,224,241,
224,247,224,252,225,172,225,178,225,187,225,188,225,197,225,206,225,207,225,
208,225,213,225,214,225,219,225,220,225,228,225,229,225,237,225,244,225,251,
225,253,226,171,226,174,226,175,226,181,226,201,226,221,226,222,226,240,226,
248,227,175,227,177,227,186,227,187,227,194,227,196,227,221,227,231,227,234,
227,235,227,238,228,162,228,166,228,172,228,173,228,179,228,183,228,195,228,
206,228,210,228,219,228,223,228,228,228,230,228,237,228,240,228,241,228,250,
228,251,228,252,228,253,229,193,229,206,229,208,229,215,229,222,229,229,229,
230,229,237,229,251,230,201,230,209,230,214,230,215,230,220,231,222,231,230,
231,232,231,234,231,237,231,241,231,243,231,247,231,251,231,252,231,253,231,
254,232,171,232,198,232,209,232,217,232,220,232,223,232,228,232,232,232,233,
232,243,232,247,232,248,232,249,232,250,232,251,233,168,233,174,233,175,233,
176,233,182,233,202,233,206,233,207,233,211,233,213,233,214,233,225,233,235,
233,236,234,170,234,175,234,176,234,180,234,181,234,193,234,206,234,209,234,
210,234,249,234,250,234,251,234,253,234,254,235,166,235,168,235,172,235,179,
235,187,235,193,235,212,235,226,235,230,235,242,235,244,235,245,235,247,235,
249,235,250,235,251,235,252,235,253,236,166,236,168,236,172,236,190,236,200,
236,207,236,212,236,213,236,215,236,217,236,219,236,223,236,224,236,249,236,
250,236,251,236,252,237,171,237,173,237,176,237,178,237,196,237,200,237,202,
237,207,237,209,237,214,237,219,237,220,237,224,237,227,237,230,237,233,237,
245,237,251,237,252,237,254,238,171,238,172,238,173,238,175,238,178,238,180,
238,182,238,186,238,188,238,190,239,244,239,248,239,249,239,250,239,253,239,
254,240,161,240,162,240,168,240,169,240,170,240,171,240,172,240,173,240,200,
240,217,240,219,240,241,240,243,240,244,240,248,240,250,240,253,241,167,241,
170,241,174,241,175,241,178,241,179,241,180,241,193,241,196,241,206,241,215,
241,223,241,226,241,235,241,242,241,248,241,250,241,251,242,175,242,177,242,
203,242,220,242,226,242,230,242,231,242,232,242,240,242,242,242,243,242,244,
242,249,242,251,242,252,242,253,243,168,243,170,243,171,243,174,243,178,243,
179,243,181,243,197,243,207,243,209,243,215,243,222,243,224,243,235,243,241,
243,243,243,248,243,250,243,251,243,252,243,253,244,164,244,167,244,188,244,
189,244,214,244,224,244,231,244,232,244,236,244,243,244,245,244,247,244,249,
245,172,245,178,245,187,245,189,245,190,245,191,245,194,245,217,245,224,245,
238,245,242,245,243,245,245,245,248,245,249,245,251,245,252,245,253,245,254,
246,164,246,165,246,168,246,169,246,175,246,176,246,177,246,178,246,189,246,
195,246,196,246,199,246,200,246,234,247,175,247,176,247,177,247,181,247,182,
247,184,247,213,247,215,247,217,247,228,247,233,247,234,247,241,247,247,247,
248,247,249,247,250,247,251,247,254,255 };

static const encpage_t MacChineseSimp_utf8_a1[12] = {
{enctable + 26901,MacChineseSimp_utf8,0xa1,0xa3,3,1},
{enctable + 27239,MacChineseSimp_utf8,0xa4,0xa7,2,1},
{enctable + 22516,MacChineseSimp_utf8,0xa8,0xbf,3,1},
{enctable + 28455,MacChineseSimp_utf8,0xc0,0xc2,2,1},
{enctable + 22268,MacChineseSimp_utf8,0xc3,0xe2,3,1},
{enctable + 30612,MacChineseSimp_utf8,0xe3,0xe3,2,1},
{enctable + 26029,MacChineseSimp_utf8,0xe4,0xe7,3,1},
{enctable + 28443,MacChineseSimp_utf8,0xe8,0xea,2,1},
{enctable + 32859,MacChineseSimp_utf8,0xeb,0xeb,3,1},
{enctable + 28075,MacChineseSimp_utf8,0xec,0xec,2,1},
{enctable + 23070,MacChineseSimp_utf8,0xed,0xfe,3,1},
{0,MacChineseSimp_utf8_a1,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_a2[4] = {
{enctable + 21294,MacChineseSimp_utf8,0xb1,0xe2,3,1},
{enctable + 23896,MacChineseSimp_utf8,0xe5,0xee,3,1},
{enctable + 23694,MacChineseSimp_utf8,0xf1,0xfc,3,1},
{0,MacChineseSimp_utf8_a2,0xfd,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_a3[4] = {
{enctable + 26910,MacChineseSimp_utf8,0xa1,0xa3,3,1},
{enctable + 22067,MacChineseSimp_utf8,0xa4,0xa4,2,1},
{enctable + 20022,MacChineseSimp_utf8,0xa5,0xfe,3,1},
{0,MacChineseSimp_utf8_a3,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_a4[2] = {
{enctable + 20817,MacChineseSimp_utf8,0xa1,0xf3,3,1},
{0,MacChineseSimp_utf8_a4,0xf4,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_a5[2] = {
{enctable + 20559,MacChineseSimp_utf8,0xa1,0xf6,3,1},
{0,MacChineseSimp_utf8_a5,0xf7,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_a6[9] = {
{enctable + 23224,MacChineseSimp_utf8,0xa1,0xb8,2,1},
{enctable + 23272,MacChineseSimp_utf8,0xc1,0xd8,2,1},
{enctable + 23496,MacChineseSimp_utf8,0xd9,0xdf,6,1},
{enctable + 23730,MacChineseSimp_utf8,0xe0,0xeb,3,1},
{enctable + 26053,MacChineseSimp_utf8,0xec,0xed,6,1},
{enctable + 25168,MacChineseSimp_utf8,0xee,0xf2,3,1},
{enctable + 29211,MacChineseSimp_utf8,0xf3,0xf3,6,1},
{enctable + 29553,MacChineseSimp_utf8,0xf4,0xf5,3,1},
{0,MacChineseSimp_utf8_a6,0xf6,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_a7[3] = {
{enctable + 22588,MacChineseSimp_utf8,0xa1,0xc1,2,1},
{enctable + 22654,MacChineseSimp_utf8,0xd1,0xf1,2,1},
{0,MacChineseSimp_utf8_a7,0xf2,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_a8[5] = {
{enctable + 23016,MacChineseSimp_utf8,0xa1,0xbb,2,1},
{enctable + 32856,MacChineseSimp_utf8,0xbc,0xbc,3,1},
{enctable + 27279,MacChineseSimp_utf8,0xbd,0xc0,2,1},
{enctable + 21951,MacChineseSimp_utf8,0xc5,0xe9,3,1},
{0,MacChineseSimp_utf8_a8,0xea,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_a9[2] = {
{enctable + 21066,MacChineseSimp_utf8,0xa4,0xef,3,1},
{0,MacChineseSimp_utf8_a9,0xf0,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_b0[2] = {
{enctable + 2820,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_b0,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_b1[2] = {
{enctable + 15510,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_b1,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_b2[2] = {
{enctable + 11562,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_b2,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_b3[2] = {
{enctable + 3384,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_b3,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_b4[2] = {
{enctable + 12972,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_b4,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_b5[2] = {
{enctable + 6204,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_b5,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_b6[2] = {
{enctable + 0,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_b6,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_b7[2] = {
{enctable + 16638,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_b7,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_b8[2] = {
{enctable + 9870,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_b8,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_b9[2] = {
{enctable + 3666,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_b9,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_ba[2] = {
{enctable + 19458,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_ba,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_bb[2] = {
{enctable + 5922,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_bb,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_bc[2] = {
{enctable + 14382,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_bc,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_bd[2] = {
{enctable + 1410,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_bd,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_be[2] = {
{enctable + 4794,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_be,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_bf[2] = {
{enctable + 1128,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_bf,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_c0[2] = {
{enctable + 19176,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_c0,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_c1[2] = {
{enctable + 11844,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_c1,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_c2[2] = {
{enctable + 18612,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_c2,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_c3[2] = {
{enctable + 16356,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_c3,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_c4[2] = {
{enctable + 8460,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_c4,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_c5[2] = {
{enctable + 7614,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_c5,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_c6[2] = {
{enctable + 3102,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_c6,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_c7[2] = {
{enctable + 7332,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_c7,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_c8[2] = {
{enctable + 2256,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_c8,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_c9[2] = {
{enctable + 564,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_c9,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_ca[2] = {
{enctable + 12408,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_ca,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_cb[2] = {
{enctable + 6768,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_cb,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_cc[2] = {
{enctable + 10998,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_cc,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_cd[2] = {
{enctable + 9306,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_cd,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_ce[2] = {
{enctable + 5076,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_ce,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_cf[2] = {
{enctable + 13254,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_cf,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_d0[2] = {
{enctable + 4512,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_d0,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_d1[2] = {
{enctable + 17202,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_d1,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_d2[2] = {
{enctable + 8178,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_d2,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_d3[2] = {
{enctable + 1974,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_d3,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_d4[2] = {
{enctable + 10152,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_d4,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_d5[2] = {
{enctable + 18048,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_d5,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_d6[2] = {
{enctable + 5358,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_d6,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_d7[2] = {
{enctable + 20292,MacChineseSimp_utf8,0xa1,0xf9,3,1},
{0,MacChineseSimp_utf8_d7,0xfa,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_d8[2] = {
{enctable + 282,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_d8,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_d9[2] = {
{enctable + 846,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_d9,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_da[2] = {
{enctable + 1692,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_da,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_db[2] = {
{enctable + 17484,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_db,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_dc[2] = {
{enctable + 3948,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_dc,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_dd[2] = {
{enctable + 14946,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_dd,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_de[2] = {
{enctable + 15228,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_de,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_df[2] = {
{enctable + 8742,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_df,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_e0[2] = {
{enctable + 2538,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_e0,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_e1[2] = {
{enctable + 5640,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_e1,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_e2[2] = {
{enctable + 10716,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_e2,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_e3[2] = {
{enctable + 7050,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_e3,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_e4[2] = {
{enctable + 9588,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_e4,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_e5[2] = {
{enctable + 10434,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_e5,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_e6[2] = {
{enctable + 4230,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_e6,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_e7[2] = {
{enctable + 14100,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_e7,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_e8[2] = {
{enctable + 11280,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_e8,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_e9[2] = {
{enctable + 9024,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_e9,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_ea[2] = {
{enctable + 16920,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_ea,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_eb[2] = {
{enctable + 7896,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_eb,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_ec[2] = {
{enctable + 14664,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_ec,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_ed[2] = {
{enctable + 6486,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_ed,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_ee[2] = {
{enctable + 12690,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_ee,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_ef[2] = {
{enctable + 18330,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_ef,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_f0[2] = {
{enctable + 13536,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_f0,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_f1[2] = {
{enctable + 12126,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_f1,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_f2[2] = {
{enctable + 18894,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_f2,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_f3[2] = {
{enctable + 15792,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_f3,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_f4[2] = {
{enctable + 13818,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_f4,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_f5[2] = {
{enctable + 17766,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_f5,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_f6[2] = {
{enctable + 16074,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_f6,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8_f7[2] = {
{enctable + 19740,MacChineseSimp_utf8,0xa1,0xfe,3,1},
{0,MacChineseSimp_utf8_f7,0xff,0xff,0,0},
};

static const encpage_t MacChineseSimp_utf8[87] = {
{enctable + 21572,MacChineseSimp_utf8,0x00,0x7e,1,1},
{enctable + 29787,MacChineseSimp_utf8,0x80,0x80,5,1},
{enctable + 29547,MacChineseSimp_utf8,0x81,0x82,3,1},
{enctable + 33240,MacChineseSimp_utf8,0xa0,0xa0,2,1},
{0,MacChineseSimp_utf8_a1,0xa1,0xa1,0,2},
{0,MacChineseSimp_utf8_a2,0xa2,0xa2,0,2},
{0,MacChineseSimp_utf8_a3,0xa3,0xa3,0,2},
{0,MacChineseSimp_utf8_a4,0xa4,0xa4,0,2},
{0,MacChineseSimp_utf8_a5,0xa5,0xa5,0,2},
{0,MacChineseSimp_utf8_a6,0xa6,0xa6,0,2},
{0,MacChineseSimp_utf8_a7,0xa7,0xa7,0,2},
{0,MacChineseSimp_utf8_a8,0xa8,0xa8,0,2},
{0,MacChineseSimp_utf8_a9,0xa9,0xa9,0,2},
{0,MacChineseSimp_utf8_b0,0xb0,0xb0,0,2},
{0,MacChineseSimp_utf8_b1,0xb1,0xb1,0,2},
{0,MacChineseSimp_utf8_b2,0xb2,0xb2,0,2},
{0,MacChineseSimp_utf8_b3,0xb3,0xb3,0,2},
{0,MacChineseSimp_utf8_b4,0xb4,0xb4,0,2},
{0,MacChineseSimp_utf8_b5,0xb5,0xb5,0,2},
{0,MacChineseSimp_utf8_b6,0xb6,0xb6,0,2},
{0,MacChineseSimp_utf8_b7,0xb7,0xb7,0,2},
{0,MacChineseSimp_utf8_b8,0xb8,0xb8,0,2},
{0,MacChineseSimp_utf8_b9,0xb9,0xb9,0,2},
{0,MacChineseSimp_utf8_ba,0xba,0xba,0,2},
{0,MacChineseSimp_utf8_bb,0xbb,0xbb,0,2},
{0,MacChineseSimp_utf8_bc,0xbc,0xbc,0,2},
{0,MacChineseSimp_utf8_bd,0xbd,0xbd,0,2},
{0,MacChineseSimp_utf8_be,0xbe,0xbe,0,2},
{0,MacChineseSimp_utf8_bf,0xbf,0xbf,0,2},
{0,MacChineseSimp_utf8_c0,0xc0,0xc0,0,2},
{0,MacChineseSimp_utf8_c1,0xc1,0xc1,0,2},
{0,MacChineseSimp_utf8_c2,0xc2,0xc2,0,2},
{0,MacChineseSimp_utf8_c3,0xc3,0xc3,0,2},
{0,MacChineseSimp_utf8_c4,0xc4,0xc4,0,2},
{0,MacChineseSimp_utf8_c5,0xc5,0xc5,0,2},
{0,MacChineseSimp_utf8_c6,0xc6,0xc6,0,2},
{0,MacChineseSimp_utf8_c7,0xc7,0xc7,0,2},
{0,MacChineseSimp_utf8_c8,0xc8,0xc8,0,2},
{0,MacChineseSimp_utf8_c9,0xc9,0xc9,0,2},
{0,MacChineseSimp_utf8_ca,0xca,0xca,0,2},
{0,MacChineseSimp_utf8_cb,0xcb,0xcb,0,2},
{0,MacChineseSimp_utf8_cc,0xcc,0xcc,0,2},
{0,MacChineseSimp_utf8_cd,0xcd,0xcd,0,2},
{0,MacChineseSimp_utf8_ce,0xce,0xce,0,2},
{0,MacChineseSimp_utf8_cf,0xcf,0xcf,0,2},
{0,MacChineseSimp_utf8_d0,0xd0,0xd0,0,2},
{0,MacChineseSimp_utf8_d1,0xd1,0xd1,0,2},
{0,MacChineseSimp_utf8_d2,0xd2,0xd2,0,2},
{0,MacChineseSimp_utf8_d3,0xd3,0xd3,0,2},
{0,MacChineseSimp_utf8_d4,0xd4,0xd4,0,2},
{0,MacChineseSimp_utf8_d5,0xd5,0xd5,0,2},
{0,MacChineseSimp_utf8_d6,0xd6,0xd6,0,2},
{0,MacChineseSimp_utf8_d7,0xd7,0xd7,0,2},
{0,MacChineseSimp_utf8_d8,0xd8,0xd8,0,2},
{0,MacChineseSimp_utf8_d9,0xd9,0xd9,0,2},
{0,MacChineseSimp_utf8_da,0xda,0xda,0,2},
{0,MacChineseSimp_utf8_db,0xdb,0xdb,0,2},
{0,MacChineseSimp_utf8_dc,0xdc,0xdc,0,2},
{0,MacChineseSimp_utf8_dd,0xdd,0xdd,0,2},
{0,MacChineseSimp_utf8_de,0xde,0xde,0,2},
{0,MacChineseSimp_utf8_df,0xdf,0xdf,0,2},
{0,MacChineseSimp_utf8_e0,0xe0,0xe0,0,2},
{0,MacChineseSimp_utf8_e1,0xe1,0xe1,0,2},
{0,MacChineseSimp_utf8_e2,0xe2,0xe2,0,2},
{0,MacChineseSimp_utf8_e3,0xe3,0xe3,0,2},
{0,MacChineseSimp_utf8_e4,0xe4,0xe4,0,2},
{0,MacChineseSimp_utf8_e5,0xe5,0xe5,0,2},
{0,MacChineseSimp_utf8_e6,0xe6,0xe6,0,2},
{0,MacChineseSimp_utf8_e7,0xe7,0xe7,0,2},
{0,MacChineseSimp_utf8_e8,0xe8,0xe8,0,2},
{0,MacChineseSimp_utf8_e9,0xe9,0xe9,0,2},
{0,MacChineseSimp_utf8_ea,0xea,0xea,0,2},
{0,MacChineseSimp_utf8_eb,0xeb,0xeb,0,2},
{0,MacChineseSimp_utf8_ec,0xec,0xec,0,2},
{0,MacChineseSimp_utf8_ed,0xed,0xed,0,2},
{0,MacChineseSimp_utf8_ee,0xee,0xee,0,2},
{0,MacChineseSimp_utf8_ef,0xef,0xef,0,2},
{0,MacChineseSimp_utf8_f0,0xf0,0xf0,0,2},
{0,MacChineseSimp_utf8_f1,0xf1,0xf1,0,2},
{0,MacChineseSimp_utf8_f2,0xf2,0xf2,0,2},
{0,MacChineseSimp_utf8_f3,0xf3,0xf3,0,2},
{0,MacChineseSimp_utf8_f4,0xf4,0xf4,0,2},
{0,MacChineseSimp_utf8_f5,0xf5,0xf5,0,2},
{0,MacChineseSimp_utf8_f6,0xf6,0xf6,0,2},
{0,MacChineseSimp_utf8_f7,0xf7,0xf7,0,2},
{enctable + 21505,MacChineseSimp_utf8,0xfd,0xfd,2,1},
{enctable + 29205,MacChineseSimp_utf8,0xfe,0xff,3,1},
};

static const encpage_t utf8_MacChineseSimp_c2[7] = {
{enctable + 46,utf8_MacChineseSimp,0xa0,0xa0,1,1},
{enctable + 26935,utf8_MacChineseSimp,0xa2,0xa5,2,1},
{enctable + 29824,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{enctable + 22903,utf8_MacChineseSimp,0xa9,0xa9,1,1},
{enctable + 29816,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 11491,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{0,utf8_MacChineseSimp_c2,0xb8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_c3[9] = {
{enctable + 32862,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 29852,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 28023,utf8_MacChineseSimp,0xa8,0xaa,2,1},
{enctable + 29856,utf8_MacChineseSimp,0xac,0xad,2,1},
{enctable + 29860,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 32864,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 29864,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 13537,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_c3,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_c4[5] = {
{enctable + 8467,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 238,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 22185,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 16558,utf8_MacChineseSimp,0xab,0xab,2,1},
{0,utf8_MacChineseSimp_c4,0xac,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_c5[5] = {
{enctable + 6196,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 9166,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 32886,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 1981,utf8_MacChineseSimp,0xab,0xab,2,1},
{0,utf8_MacChineseSimp_c5,0xac,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_c7[10] = {
{enctable + 4297,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 32884,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 9145,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 5194,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 9178,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 2260,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 13540,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 32888,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 10075,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{0,utf8_MacChineseSimp_c7,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_c9[3] = {
{enctable + 6292,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 26672,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{0,utf8_MacChineseSimp_c9,0xa2,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_cb[3] = {
{enctable + 11503,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 3976,utf8_MacChineseSimp,0x89,0x89,2,1},
{0,utf8_MacChineseSimp_cb,0x8a,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_ce[4] = {
{enctable + 23766,utf8_MacChineseSimp,0x91,0xa1,2,1},
{enctable + 25183,utf8_MacChineseSimp,0xa3,0xa9,2,1},
{enctable + 23866,utf8_MacChineseSimp,0xb1,0xbf,2,1},
{0,utf8_MacChineseSimp_ce,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_cf[3] = {
{enctable + 29848,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 25197,utf8_MacChineseSimp,0x83,0x89,2,1},
{0,utf8_MacChineseSimp_cf,0x8a,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_d0[3] = {
{enctable + 17431,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 22172,utf8_MacChineseSimp,0x90,0xbf,2,1},
{0,utf8_MacChineseSimp_d0,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_d1[3] = {
{enctable + 23834,utf8_MacChineseSimp,0x80,0x8f,2,1},
{enctable + 32882,utf8_MacChineseSimp,0x91,0x91,2,1},
{0,utf8_MacChineseSimp_d1,0x92,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e1_b8[2] = {
{enctable + 4315,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e1_b8,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e1[2] = {
{0,utf8_MacChineseSimp_e1_b8,0xb8,0xb8,0,2},
{0,utf8_MacChineseSimp_e1,0xb9,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_80[10] = {
{enctable + 6634,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 2026,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 29792,utf8_MacChineseSimp,0x98,0x99,2,1},
{enctable + 29796,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 34800,utf8_MacChineseSimp,0xa6,0xa6,1,1},
{enctable + 32874,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 29820,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 32878,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 32880,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e2_80,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_84[4] = {
{enctable + 2240,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 32876,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 23625,utf8_MacChineseSimp,0xa2,0xa2,1,1},
{0,utf8_MacChineseSimp_e2_84,0xa3,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_85[2] = {
{enctable + 24136,utf8_MacChineseSimp,0xa0,0xab,2,1},
{0,utf8_MacChineseSimp_e2_85,0xac,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_86[2] = {
{enctable + 26943,utf8_MacChineseSimp,0x90,0x93,2,1},
{0,utf8_MacChineseSimp_e2_86,0x94,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_88[12] = {
{enctable + 27328,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 23019,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 27286,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 32866,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 29800,utf8_MacChineseSimp,0x9d,0x9e,2,1},
{enctable + 31231,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 23257,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 26161,utf8_MacChineseSimp,0xa7,0xab,2,1},
{enctable + 26506,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 26927,utf8_MacChineseSimp,0xb4,0xb7,2,1},
{enctable + 26526,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e2_88,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_89[6] = {
{enctable + 28714,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 32870,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 29804,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 29812,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 29808,utf8_MacChineseSimp,0xae,0xaf,2,1},
{0,utf8_MacChineseSimp_e2_89,0xb0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_8a[3] = {
{enctable + 28744,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 32868,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{0,utf8_MacChineseSimp_e2_8a,0xa6,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_8b[2] = {
{enctable + 6613,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{0,utf8_MacChineseSimp_e2_8b,0xb0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_8c[2] = {
{enctable + 22625,utf8_MacChineseSimp,0x92,0x92,2,1},
{0,utf8_MacChineseSimp_e2_8c,0x93,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_91[3] = {
{enctable + 24550,utf8_MacChineseSimp,0xa0,0xa9,2,1},
{enctable + 24112,utf8_MacChineseSimp,0xb4,0xbf,2,1},
{0,utf8_MacChineseSimp_e2_91,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_92[2] = {
{enctable + 22904,utf8_MacChineseSimp,0x80,0x9b,2,1},
{0,utf8_MacChineseSimp_e2_92,0x9c,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_94[2] = {
{enctable + 21444,utf8_MacChineseSimp,0x80,0xbf,2,1},
{0,utf8_MacChineseSimp_e2_94,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_95[2] = {
{enctable + 24160,utf8_MacChineseSimp,0x80,0x8b,2,1},
{0,utf8_MacChineseSimp_e2_95,0x8c,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_96[3] = {
{enctable + 29840,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 29844,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{0,utf8_MacChineseSimp_e2_96,0xb4,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_97[4] = {
{enctable + 29836,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 28414,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 29832,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{0,utf8_MacChineseSimp_e2_97,0x90,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_98[2] = {
{enctable + 29828,utf8_MacChineseSimp,0x85,0x86,2,1},
{0,utf8_MacChineseSimp_e2_98,0x87,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2_99[3] = {
{enctable + 21167,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 32872,utf8_MacChineseSimp,0x82,0x82,2,1},
{0,utf8_MacChineseSimp_e2_99,0x83,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e2[18] = {
{0,utf8_MacChineseSimp_e2_80,0x80,0x80,0,2},
{0,utf8_MacChineseSimp_e2_84,0x84,0x84,0,2},
{0,utf8_MacChineseSimp_e2_85,0x85,0x85,0,2},
{0,utf8_MacChineseSimp_e2_86,0x86,0x86,0,2},
{0,utf8_MacChineseSimp_e2_88,0x88,0x88,0,2},
{0,utf8_MacChineseSimp_e2_89,0x89,0x89,0,2},
{0,utf8_MacChineseSimp_e2_8a,0x8a,0x8a,0,2},
{0,utf8_MacChineseSimp_e2_8b,0x8b,0x8b,0,2},
{0,utf8_MacChineseSimp_e2_8c,0x8c,0x8c,0,2},
{0,utf8_MacChineseSimp_e2_91,0x91,0x91,0,2},
{0,utf8_MacChineseSimp_e2_92,0x92,0x92,0,2},
{0,utf8_MacChineseSimp_e2_94,0x94,0x94,0,2},
{0,utf8_MacChineseSimp_e2_95,0x95,0x95,0,2},
{0,utf8_MacChineseSimp_e2_96,0x96,0x96,0,2},
{0,utf8_MacChineseSimp_e2_97,0x97,0x97,0,2},
{0,utf8_MacChineseSimp_e2_98,0x98,0x98,0,2},
{0,utf8_MacChineseSimp_e2_99,0x99,0x99,0,2},
{0,utf8_MacChineseSimp_e2,0x9a,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e3_80[6] = {
{enctable + 26919,utf8_MacChineseSimp,0x80,0x83,2,1},
{enctable + 12229,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 24530,utf8_MacChineseSimp,0x88,0x91,2,1},
{enctable + 26171,utf8_MacChineseSimp,0x93,0x97,2,1},
{enctable + 658,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{0,utf8_MacChineseSimp_e3_80,0x9d,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e3_81[2] = {
{enctable + 21825,utf8_MacChineseSimp,0x81,0xbf,2,1},
{0,utf8_MacChineseSimp_e3_81,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e3_82[3] = {
{enctable + 23538,utf8_MacChineseSimp,0x80,0x93,2,1},
{enctable + 22720,utf8_MacChineseSimp,0xa1,0xbf,2,1},
{0,utf8_MacChineseSimp_e3_82,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e3_83[2] = {
{enctable + 22062,utf8_MacChineseSimp,0x80,0xb6,2,1},
{0,utf8_MacChineseSimp_e3_83,0xb7,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e3_84[2] = {
{enctable + 22442,utf8_MacChineseSimp,0x85,0xa9,2,1},
{0,utf8_MacChineseSimp_e3_84,0xaa,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e3_88[2] = {
{enctable + 24570,utf8_MacChineseSimp,0xa0,0xa9,2,1},
{0,utf8_MacChineseSimp_e3_88,0xaa,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e3[7] = {
{0,utf8_MacChineseSimp_e3_80,0x80,0x80,0,2},
{0,utf8_MacChineseSimp_e3_81,0x81,0x81,0,2},
{0,utf8_MacChineseSimp_e3_82,0x82,0x82,0,2},
{0,utf8_MacChineseSimp_e3_83,0x83,0x83,0,2},
{0,utf8_MacChineseSimp_e3_84,0x84,0x84,0,2},
{0,utf8_MacChineseSimp_e3_88,0x88,0x88,0,2},
{0,utf8_MacChineseSimp_e3,0x89,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e4_b8[17] = {
{enctable + 31376,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 24681,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 25024,utf8_MacChineseSimp,0x87,0x8e,2,1},
{enctable + 31628,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 27535,utf8_MacChineseSimp,0x93,0x96,2,1},
{enctable + 25365,utf8_MacChineseSimp,0x98,0x9e,2,1},
{enctable + 9874,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 30568,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 30928,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{enctable + 27079,utf8_MacChineseSimp,0xaa,0xad,2,1},
{enctable + 33026,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 5632,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 28950,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 28152,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 27415,utf8_MacChineseSimp,0xb8,0xbb,2,1},
{enctable + 28401,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e4_b8,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e4_b9[14] = {
{enctable + 24839,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 33148,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 28911,utf8_MacChineseSimp,0x87,0x89,2,1},
{enctable + 25897,utf8_MacChineseSimp,0x8b,0x90,2,1},
{enctable + 28551,utf8_MacChineseSimp,0x92,0x94,2,1},
{enctable + 33064,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 30016,utf8_MacChineseSimp,0x98,0x99,2,1},
{enctable + 25945,utf8_MacChineseSimp,0x9c,0xa1,2,1},
{enctable + 32359,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 33886,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 30644,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 32351,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 33412,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e4_b9,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e4_ba[14] = {
{enctable + 33224,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 31424,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 26501,utf8_MacChineseSimp,0x8b,0x8f,2,1},
{enctable + 26571,utf8_MacChineseSimp,0x91,0x95,2,1},
{enctable + 22481,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 31332,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 27575,utf8_MacChineseSimp,0x9f,0xa2,2,1},
{enctable + 25729,utf8_MacChineseSimp,0xa4,0xa9,2,1},
{enctable + 27439,utf8_MacChineseSimp,0xab,0xae,2,1},
{enctable + 30844,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 32731,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 30900,utf8_MacChineseSimp,0xba,0xbb,2,1},
{enctable + 33734,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e4_ba,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e4_bb[17] = {
{enctable + 24992,utf8_MacChineseSimp,0x80,0x87,2,1},
{enctable + 28929,utf8_MacChineseSimp,0x89,0x8b,2,1},
{enctable + 30904,utf8_MacChineseSimp,0x8d,0x8e,2,1},
{enctable + 25033,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 25225,utf8_MacChineseSimp,0x93,0x99,2,1},
{enctable + 28971,utf8_MacChineseSimp,0x9d,0x9f,2,1},
{enctable + 22403,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 28095,utf8_MacChineseSimp,0xa3,0xa5,2,1},
{enctable + 33902,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 28785,utf8_MacChineseSimp,0xaa,0xac,2,1},
{enctable + 28000,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 31572,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 28935,utf8_MacChineseSimp,0xb5,0xb7,2,1},
{enctable + 23223,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 33024,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 28460,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e4_bb,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e4_bc[16] = {
{enctable + 32665,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 31664,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 26531,utf8_MacChineseSimp,0x8d,0x91,2,1},
{enctable + 26631,utf8_MacChineseSimp,0x97,0x9b,2,1},
{enctable + 28611,utf8_MacChineseSimp,0x9e,0xa0,2,1},
{enctable + 25151,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 27335,utf8_MacChineseSimp,0xa4,0xa7,2,1},
{enctable + 31176,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 29960,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 21812,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 1943,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 33234,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 33476,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 33524,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 31024,utf8_MacChineseSimp,0xbc,0xbd,2,1},
{0,utf8_MacChineseSimp_e4_bc,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e4_bd[16] = {
{enctable + 203,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 5785,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 26521,utf8_MacChineseSimp,0x8d,0x91,2,1},
{enctable + 25416,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 23291,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 24630,utf8_MacChineseSimp,0x97,0xa0,2,1},
{enctable + 28815,utf8_MacChineseSimp,0xa3,0xa5,2,1},
{enctable + 33904,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 31381,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 33192,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 31348,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 30376,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 22113,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 31680,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{enctable + 31676,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e4_bd,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e4_be[18] = {
{enctable + 31672,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 30032,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 33210,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 25412,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 33906,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 22251,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 24265,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 14071,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 376,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 33728,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 33634,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 33242,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 25741,utf8_MacChineseSimp,0xa5,0xaa,2,1},
{enctable + 33908,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 31216,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 33424,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 20609,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e4_be,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e4_bf[17] = {
{enctable + 28083,utf8_MacChineseSimp,0x83,0x85,2,1},
{enctable + 4621,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 27599,utf8_MacChineseSimp,0x8e,0x91,2,1},
{enctable + 31040,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 26238,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 27591,utf8_MacChineseSimp,0x9c,0x9f,2,1},
{enctable + 33359,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 28084,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 29907,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 28941,utf8_MacChineseSimp,0xa8,0xaa,2,1},
{enctable + 28305,utf8_MacChineseSimp,0xad,0xaf,2,1},
{enctable + 20648,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 23361,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 33081,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 1873,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 27698,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e4_bf,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e4[9] = {
{0,utf8_MacChineseSimp_e4_b8,0xb8,0xb8,0,2},
{0,utf8_MacChineseSimp_e4_b9,0xb9,0xb9,0,2},
{0,utf8_MacChineseSimp_e4_ba,0xba,0xba,0,2},
{0,utf8_MacChineseSimp_e4_bb,0xbb,0xbb,0,2},
{0,utf8_MacChineseSimp_e4_bc,0xbc,0xbc,0,2},
{0,utf8_MacChineseSimp_e4_bd,0xbd,0xbd,0,2},
{0,utf8_MacChineseSimp_e4_be,0xbe,0xbe,0,2},
{0,utf8_MacChineseSimp_e4_bf,0xbf,0xbf,0,2},
{0,utf8_MacChineseSimp_e4,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_80[15] = {
{enctable + 31684,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 30491,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 32970,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 33160,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 28689,utf8_MacChineseSimp,0x98,0x9a,2,1},
{enctable + 23199,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 656,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 7315,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 31688,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 28953,utf8_MacChineseSimp,0xa8,0xaa,2,1},
{enctable + 28947,utf8_MacChineseSimp,0xac,0xae,2,1},
{enctable + 33806,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 26348,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 32135,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_80,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_81[13] = {
{enctable + 33912,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 30380,utf8_MacChineseSimp,0x87,0x88,2,1},
{enctable + 33910,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 31696,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 32673,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 33874,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 21788,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 5860,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 33557,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 30740,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 33914,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 31692,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_81,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_82[11] = {
{enctable + 33182,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 9454,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 33208,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 32896,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 32964,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 33916,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 28959,utf8_MacChineseSimp,0xa7,0xa9,2,1},
{enctable + 29120,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 27212,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 31700,utf8_MacChineseSimp,0xba,0xbb,2,1},
{0,utf8_MacChineseSimp_e5_82,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_83[9] = {
{enctable + 33654,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 33918,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 23441,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 31708,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 28965,utf8_MacChineseSimp,0xac,0xae,2,1},
{enctable + 33526,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 4777,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 33384,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{0,utf8_MacChineseSimp_e5_83,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_84[6] = {
{enctable + 31704,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 30381,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 27798,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 33196,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 33016,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_84,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_85[17] = {
{enctable + 31624,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 27511,utf8_MacChineseSimp,0x83,0x86,2,1},
{enctable + 31248,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 23429,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 27742,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 26010,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 28719,utf8_MacChineseSimp,0x94,0x96,2,1},
{enctable + 14059,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 17860,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 2332,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 25756,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 33434,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 26951,utf8_MacChineseSimp,0xab,0xae,2,1},
{enctable + 30536,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 25281,utf8_MacChineseSimp,0xb3,0xb9,2,1},
{enctable + 28767,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{0,utf8_MacChineseSimp_e5_85,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_86[16] = {
{enctable + 28281,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 33320,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 30216,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 29988,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 33260,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 28503,utf8_MacChineseSimp,0x95,0x97,2,1},
{enctable + 22662,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 30472,utf8_MacChineseSimp,0x9b,0x9c,2,1},
{enctable + 33066,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 21814,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 31444,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 31736,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 26241,utf8_MacChineseSimp,0xaf,0xb3,2,1},
{enctable + 28371,utf8_MacChineseSimp,0xb5,0xb7,2,1},
{enctable + 28131,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{0,utf8_MacChineseSimp_e5_86,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_87[19] = {
{enctable + 33146,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 27380,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 31600,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 24607,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 30116,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 28218,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 28060,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33232,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 33344,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 30364,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 20174,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 25560,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 33392,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 30484,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 32978,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 31768,utf8_MacChineseSimp,0xb5,0xb6,2,1},
{enctable + 25837,utf8_MacChineseSimp,0xb8,0xbd,2,1},
{enctable + 26412,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_87,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_88[18] = {
{enctable + 26999,utf8_MacChineseSimp,0x80,0x83,2,1},
{enctable + 28161,utf8_MacChineseSimp,0x86,0x88,2,1},
{enctable + 9895,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 31756,utf8_MacChineseSimp,0x8d,0x8e,2,1},
{enctable + 31292,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 26077,utf8_MacChineseSimp,0x96,0x9b,2,1},
{enctable + 29722,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 26256,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 33358,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 30756,utf8_MacChineseSimp,0xa8,0xa9,2,1},
{enctable + 26114,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 31648,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 32972,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 23197,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 25921,utf8_MacChineseSimp,0xb6,0xbb,2,1},
{enctable + 30129,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 26660,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_88,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_89[17] = {
{enctable + 27583,utf8_MacChineseSimp,0x80,0x83,2,1},
{enctable + 33658,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 31652,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 30240,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 33558,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 33400,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 31967,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 33894,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 24685,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 32898,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 779,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 30964,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 2812,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33052,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 33898,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 28670,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_89,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_8a[10] = {
{enctable + 31656,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 33382,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 26236,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 33900,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 23867,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 25379,utf8_MacChineseSimp,0x9d,0xa3,2,1},
{enctable + 25681,utf8_MacChineseSimp,0xa8,0xad,2,1},
{enctable + 28407,utf8_MacChineseSimp,0xb1,0xb3,2,1},
{enctable + 31760,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_8a,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_8b[14] = {
{enctable + 5938,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 33756,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 33284,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 33682,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 25776,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 33194,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 33281,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 2911,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 30395,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 33426,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 33323,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 31720,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 30236,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_8b,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_8c[16] = {
{enctable + 30217,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 29900,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 28964,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 33920,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 31860,utf8_MacChineseSimp,0x8f,0x90,2,1},
{enctable + 28905,utf8_MacChineseSimp,0x95,0x97,2,1},
{enctable + 30028,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 24453,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 30416,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 33107,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 25282,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 27240,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 30849,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 28533,utf8_MacChineseSimp,0xb9,0xbb,2,1},
{enctable + 31640,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_8c,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_8d[19] = {
{enctable + 33494,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 33410,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 33876,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 27343,utf8_MacChineseSimp,0x87,0x8a,2,1},
{enctable + 30324,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 28047,utf8_MacChineseSimp,0x91,0x93,2,1},
{enctable + 28101,utf8_MacChineseSimp,0x95,0x97,2,1},
{enctable + 7279,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 5716,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 25211,utf8_MacChineseSimp,0x9e,0xa4,2,1},
{enctable + 31644,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 33930,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 27602,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 27567,utf8_MacChineseSimp,0xae,0xb1,2,1},
{enctable + 28275,utf8_MacChineseSimp,0xb3,0xb5,2,1},
{enctable + 30464,utf8_MacChineseSimp,0xb7,0xb8,2,1},
{enctable + 25522,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 32149,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_8d,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_8e[17] = {
{enctable + 22207,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 28143,utf8_MacChineseSimp,0x84,0x86,2,1},
{enctable + 33204,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 28755,utf8_MacChineseSimp,0x8b,0x8d,2,1},
{enctable + 24793,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 33200,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 33084,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 33890,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 33776,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 31260,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 31636,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 30040,utf8_MacChineseSimp,0xa8,0xa9,2,1},
{enctable + 31023,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 22819,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 22079,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 28654,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_8e,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_8f[12] = {
{enctable + 30924,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 25885,utf8_MacChineseSimp,0x88,0x8d,2,1},
{enctable + 3436,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 27792,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 27327,utf8_MacChineseSimp,0x96,0x99,2,1},
{enctable + 33360,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 31764,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 27167,utf8_MacChineseSimp,0xa3,0xa6,2,1},
{enctable + 24256,utf8_MacChineseSimp,0xa8,0xb3,2,1},
{enctable + 26641,utf8_MacChineseSimp,0xb5,0xb9,2,1},
{enctable + 29115,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{0,utf8_MacChineseSimp_e5_8f,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_90[17] = {
{enctable + 32771,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 30020,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 26018,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 28233,utf8_MacChineseSimp,0x88,0x8a,2,1},
{enctable + 25008,utf8_MacChineseSimp,0x8c,0x93,2,1},
{enctable + 28467,utf8_MacChineseSimp,0x95,0x97,2,1},
{enctable + 33166,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 26421,utf8_MacChineseSimp,0x9d,0xa1,2,1},
{enctable + 30719,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 27071,utf8_MacChineseSimp,0xa6,0xa9,2,1},
{enctable + 26281,utf8_MacChineseSimp,0xab,0xaf,2,1},
{enctable + 31540,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 31204,utf8_MacChineseSimp,0xb4,0xb5,2,1},
{enctable + 31224,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 31188,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{enctable + 32043,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_90,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_91[16] = {
{enctable + 33688,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 29512,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 32962,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 23131,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 30224,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 33312,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 25088,utf8_MacChineseSimp,0x92,0x99,2,1},
{enctable + 30832,utf8_MacChineseSimp,0x9b,0x9c,2,1},
{enctable + 25944,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 34080,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 24671,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 28630,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 29127,utf8_MacChineseSimp,0xb1,0xb3,2,1},
{enctable + 27103,utf8_MacChineseSimp,0xb5,0xb8,2,1},
{enctable + 28635,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{0,utf8_MacChineseSimp_e5_91,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_92[20] = {
{enctable + 31181,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 34078,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 26422,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 33362,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 31504,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 28323,utf8_MacChineseSimp,0x8e,0x90,2,1},
{enctable + 33846,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 29121,utf8_MacChineseSimp,0x94,0x96,2,1},
{enctable + 28437,utf8_MacChineseSimp,0x99,0x9b,2,1},
{enctable + 34082,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 31912,utf8_MacChineseSimp,0xa3,0xa4,2,1},
{enctable + 25104,utf8_MacChineseSimp,0xa6,0xad,2,1},
{enctable + 10549,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33790,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 30496,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 33636,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 34009,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 33692,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 34045,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_92,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_93[14] = {
{enctable + 28029,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 194,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 27031,utf8_MacChineseSimp,0x86,0x89,2,1},
{enctable + 24670,utf8_MacChineseSimp,0x8c,0x95,2,1},
{enctable + 11050,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 31916,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 27703,utf8_MacChineseSimp,0x9c,0x9f,2,1},
{enctable + 25717,utf8_MacChineseSimp,0xa5,0xaa,2,1},
{enctable + 30512,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 31524,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 2884,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 30308,utf8_MacChineseSimp,0xbc,0xbd,2,1},
{enctable + 33954,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_93,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_94[17] = {
{enctable + 32167,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 31056,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 7363,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 29139,utf8_MacChineseSimp,0x8f,0x91,2,1},
{enctable + 34086,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 34084,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 26092,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 29133,utf8_MacChineseSimp,0xa2,0xa4,2,1},
{enctable + 34088,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 29678,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 4717,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 27367,utf8_MacChineseSimp,0xae,0xb1,2,1},
{enctable + 23961,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 26928,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 34096,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 31144,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_94,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_95[15] = {
{enctable + 34092,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 30500,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 24271,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 31920,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 34094,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 31924,utf8_MacChineseSimp,0x95,0x96,2,1},
{enctable + 22497,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 27532,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 27287,utf8_MacChineseSimp,0xa4,0xa7,2,1},
{enctable + 26812,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 28923,utf8_MacChineseSimp,0xac,0xae,2,1},
{enctable + 27711,utf8_MacChineseSimp,0xb5,0xb8,2,1},
{enctable + 31928,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{enctable + 27450,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_95,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_96[17] = {
{enctable + 26361,utf8_MacChineseSimp,0x80,0x84,2,1},
{enctable + 26401,utf8_MacChineseSimp,0x87,0x8b,2,1},
{enctable + 24353,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 34102,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33051,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 30052,utf8_MacChineseSimp,0x98,0x99,2,1},
{enctable + 31244,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 29578,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 33676,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 34098,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 33802,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 34090,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 33368,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 34100,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 32829,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 31932,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_96,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_97[17] = {
{enctable + 31936,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 34104,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 31944,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 27719,utf8_MacChineseSimp,0x91,0x94,2,1},
{enctable + 25734,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 30980,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 32983,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 33604,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 27375,utf8_MacChineseSimp,0xa3,0xa6,2,1},
{enctable + 34108,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 29145,utf8_MacChineseSimp,0xaa,0xac,2,1},
{enctable + 34106,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 31940,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 34110,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 26022,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 31036,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_97,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_98[17] = {
{enctable + 31960,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 31952,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 34112,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 30204,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 33672,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 24405,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 31948,utf8_MacChineseSimp,0x9e,0x9f,2,1},
{enctable + 31956,utf8_MacChineseSimp,0xa3,0xa4,2,1},
{enctable + 32217,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 31964,utf8_MacChineseSimp,0xac,0xad,2,1},
{enctable + 31588,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 27870,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 22793,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 33931,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 33622,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 33080,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_98,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_99[11] = {
{enctable + 29157,utf8_MacChineseSimp,0x8c,0x8e,2,1},
{enctable + 29386,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 29151,utf8_MacChineseSimp,0x97,0x99,2,1},
{enctable + 34116,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 34114,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 34118,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 26451,utf8_MacChineseSimp,0xa8,0xac,2,1},
{enctable + 34120,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 33036,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 31968,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{0,utf8_MacChineseSimp_e5_99,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_9a[8] = {
{enctable + 31972,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 30284,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 23811,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 33660,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 34122,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33438,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 33132,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e5_9a,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_9b[13] = {
{enctable + 27136,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 32471,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 31257,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 30868,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 26005,utf8_MacChineseSimp,0x9d,0xa2,2,1},
{enctable + 28988,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 34124,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 33780,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 30532,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 31164,utf8_MacChineseSimp,0xb4,0xb5,2,1},
{enctable + 31976,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 28221,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_9b,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_9c[12] = {
{enctable + 30784,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 33782,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 28593,utf8_MacChineseSimp,0x88,0x8a,2,1},
{enctable + 34126,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 28412,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 22083,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 28839,utf8_MacChineseSimp,0xa8,0xaa,2,1},
{enctable + 26651,utf8_MacChineseSimp,0xac,0xb0,2,1},
{enctable + 27628,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 29007,utf8_MacChineseSimp,0xb9,0xbb,2,1},
{enctable + 33116,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_9c,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_9d[16] = {
{enctable + 27076,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 29152,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 33162,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 11227,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 25969,utf8_MacChineseSimp,0x8c,0x91,2,1},
{enctable + 3527,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 24944,utf8_MacChineseSimp,0x9a,0xa1,2,1},
{enctable + 21888,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 33544,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 27639,utf8_MacChineseSimp,0xa8,0xab,2,1},
{enctable + 28254,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 32825,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33960,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 31776,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 31772,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{0,utf8_MacChineseSimp_e5_9d,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_9e[13] = {
{enctable + 26201,utf8_MacChineseSimp,0x82,0x86,2,1},
{enctable + 31296,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 30552,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 21230,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 26661,utf8_MacChineseSimp,0xa0,0xa4,2,1},
{enctable + 30504,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 26778,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 137,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 31780,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 33962,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 33964,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 33968,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{0,utf8_MacChineseSimp_e5_9e,0xb9,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_9f[15] = {
{enctable + 30232,utf8_MacChineseSimp,0x82,0x83,2,1},
{enctable + 26296,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 30012,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 33966,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 30776,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 29013,utf8_MacChineseSimp,0x98,0x9a,2,1},
{enctable + 33976,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 31432,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 33974,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 21944,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 33972,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33970,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 29019,utf8_MacChineseSimp,0xb8,0xba,2,1},
{enctable + 21818,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e5_9f,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_a0[15] = {
{enctable + 22119,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 33550,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 30144,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 29813,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 24557,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 27794,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 14,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 22257,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 33978,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 31784,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 31091,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 12664,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 33706,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 30611,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{0,utf8_MacChineseSimp_e5_a0,0xb6,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_a1[10] = {
{enctable + 22489,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 31064,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 24653,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33536,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 33548,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 33452,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 33980,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 31100,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 25462,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_a1,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_a2[10] = {
{enctable + 31788,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 2926,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 33514,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 33982,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 30936,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 30836,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 31492,utf8_MacChineseSimp,0x9e,0x9f,2,1},
{enctable + 30692,utf8_MacChineseSimp,0xa8,0xa9,2,1},
{enctable + 25123,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e5_a2,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_a3[12] = {
{enctable + 23127,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 26070,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 33958,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 10879,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 26400,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 30976,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 33862,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 33480,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 22389,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 33086,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 28704,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{0,utf8_MacChineseSimp_e5_a3,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_a4[18] = {
{enctable + 30283,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 5743,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 18016,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 1252,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 28992,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 28977,utf8_MacChineseSimp,0x94,0x96,2,1},
{enctable + 31724,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 26664,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 6025,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 32072,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 32960,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 28707,utf8_MacChineseSimp,0xa9,0xab,2,1},
{enctable + 28917,utf8_MacChineseSimp,0xad,0xaf,2,1},
{enctable + 33490,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 30175,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 27479,utf8_MacChineseSimp,0xb7,0xba,2,1},
{enctable + 34042,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e5_a4,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_a5[16] = {
{enctable + 31856,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 30377,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 28563,utf8_MacChineseSimp,0x87,0x89,2,1},
{enctable + 26562,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 30528,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 32759,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 26191,utf8_MacChineseSimp,0x94,0x98,2,1},
{enctable + 30385,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 32986,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 30297,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 26868,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 30724,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 33314,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 30388,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 33074,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e5_a5,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_a6[16] = {
{enctable + 27799,utf8_MacChineseSimp,0x81,0x84,2,1},
{enctable + 28881,utf8_MacChineseSimp,0x86,0x88,2,1},
{enctable + 33440,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 34262,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 30140,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 31360,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 33286,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 1476,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 29325,utf8_MacChineseSimp,0xa3,0xa5,2,1},
{enctable + 27063,utf8_MacChineseSimp,0xa8,0xab,2,1},
{enctable + 30708,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 5970,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 33274,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 33406,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 9168,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_a6,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_a7[14] = {
{enctable + 33306,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 32240,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 26311,utf8_MacChineseSimp,0x90,0x94,2,1},
{enctable + 32244,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 25198,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 30408,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 87,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 25960,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 28056,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 541,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 678,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 28002,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 33866,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_a7,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_a8[16] = {
{enctable + 33598,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 25435,utf8_MacChineseSimp,0x83,0x89,2,1},
{enctable + 618,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 597,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 120,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 33332,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 24345,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 30460,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 795,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 33012,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 29280,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 31428,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 1134,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 24119,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 3432,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e5_a8,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_a9[12] = {
{enctable + 7731,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 33394,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 31156,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 3144,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 3563,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 2925,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 1425,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 26240,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 27487,utf8_MacChineseSimp,0xb4,0xb7,2,1},
{enctable + 28564,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 33674,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_a9,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_aa[8] = {
{enctable + 33266,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 30664,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 33235,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 32248,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 34404,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 26458,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 33367,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_aa,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_ab[15] = {
{enctable + 30384,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 14272,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 33638,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 33447,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 34264,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 25542,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 22983,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 34266,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 32252,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 26814,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 33651,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 33322,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 30767,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 25420,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{0,utf8_MacChineseSimp_e5_ab,0xb2,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_ac[6] = {
{enctable + 31049,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 32256,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 31499,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 33926,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 34268,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{0,utf8_MacChineseSimp_e5_ac,0xb8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_ad[14] = {
{enctable + 34270,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 31612,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 29331,utf8_MacChineseSimp,0x93,0x95,2,1},
{enctable + 25505,utf8_MacChineseSimp,0x97,0x9d,2,1},
{enctable + 23165,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 26771,utf8_MacChineseSimp,0xa2,0xa6,2,1},
{enctable + 30264,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 33880,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 30988,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 34272,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 32749,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 33446,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 33334,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e5_ad,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_ae[15] = {
{enctable + 32192,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 28677,utf8_MacChineseSimp,0x83,0x85,2,1},
{enctable + 28833,utf8_MacChineseSimp,0x87,0x89,2,1},
{enctable + 31032,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 29873,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 5760,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 3318,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 25072,utf8_MacChineseSimp,0x97,0x9e,2,1},
{enctable + 25239,utf8_MacChineseSimp,0xa0,0xa6,2,1},
{enctable + 31252,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 25490,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 27087,utf8_MacChineseSimp,0xb3,0xb6,2,1},
{enctable + 32196,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 28365,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_ae,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_af[14] = {
{enctable + 32493,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 27135,utf8_MacChineseSimp,0x84,0x87,2,1},
{enctable + 2815,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 33272,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 30272,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 28575,utf8_MacChineseSimp,0x9d,0x9f,2,1},
{enctable + 28756,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 32200,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 33808,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 1155,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 2238,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 26221,utf8_MacChineseSimp,0xb8,0xbc,2,1},
{enctable + 33500,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_af,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_b0[18] = {
{enctable + 21233,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 33472,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 9253,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 31180,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 22624,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 33470,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 28149,utf8_MacChineseSimp,0x94,0x96,2,1},
{enctable + 7330,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 23589,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 32260,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 33559,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 31412,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 22907,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 28730,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 27754,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 29760,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 24976,utf8_MacChineseSimp,0xb8,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_b0,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_b1[15] = {
{enctable + 28329,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 23423,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 27319,utf8_MacChineseSimp,0x88,0x8b,2,1},
{enctable + 27351,utf8_MacChineseSimp,0x8e,0x91,2,1},
{enctable + 33812,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 34260,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 32719,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 31124,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 24095,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 30624,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 32236,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 33462,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 31388,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 33766,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_b1,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_b2[16] = {
{enctable + 31052,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 34130,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 31996,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 32000,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 26826,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 25519,utf8_MacChineseSimp,0x96,0x9c,2,1},
{enctable + 32004,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 33700,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 29181,utf8_MacChineseSimp,0xab,0xad,2,1},
{enctable + 22811,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 33784,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 34132,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 32008,utf8_MacChineseSimp,0xb7,0xb8,2,1},
{enctable + 29897,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 33180,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_b2,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_b3[13] = {
{enctable + 22805,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 34134,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 24985,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 34136,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 33840,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 27938,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 29187,utf8_MacChineseSimp,0xa4,0xa6,2,1},
{enctable + 33010,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 33770,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 33422,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 1163,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 33168,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{0,utf8_MacChineseSimp_e5_b3,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_b4[14] = {
{enctable + 32012,utf8_MacChineseSimp,0x82,0x83,2,1},
{enctable + 32020,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 30545,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 32958,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 33690,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 25452,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 27642,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 34138,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 32016,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 28374,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 31512,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 26156,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 32024,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_b4,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_b5[10] = {
{enctable + 34520,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 29193,utf8_MacChineseSimp,0x8a,0x8c,2,1},
{enctable + 30943,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 34140,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 34144,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 29989,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 32028,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 34142,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 34146,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{0,utf8_MacChineseSimp_e5_b5,0xb5,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_b6[5] = {
{enctable + 34148,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 22431,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 26638,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 28504,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{0,utf8_MacChineseSimp_e5_b6,0xb8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_b7[12] = {
{enctable + 34150,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 23256,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 29054,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 30048,utf8_MacChineseSimp,0x9d,0x9e,2,1},
{enctable + 31320,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 26251,utf8_MacChineseSimp,0xa5,0xa9,2,1},
{enctable + 33608,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 29992,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 27127,utf8_MacChineseSimp,0xb1,0xb4,2,1},
{enctable + 24859,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 31716,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_b7,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_b8[13] = {
{enctable + 28065,utf8_MacChineseSimp,0x81,0x83,2,1},
{enctable + 30996,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 23885,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 21792,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 29163,utf8_MacChineseSimp,0x8f,0x91,2,1},
{enctable + 29169,utf8_MacChineseSimp,0x94,0x96,2,1},
{enctable + 25765,utf8_MacChineseSimp,0x98,0x9d,2,1},
{enctable + 30084,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 31240,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 34128,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 31980,utf8_MacChineseSimp,0xb7,0xb8,2,1},
{enctable + 29175,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{0,utf8_MacChineseSimp_e5_b8,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_b9[13] = {
{enctable + 33282,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 31984,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 33106,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 31988,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 23541,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 22129,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 31992,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 28179,utf8_MacChineseSimp,0xb2,0xb4,2,1},
{enctable + 5695,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 33664,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 27807,utf8_MacChineseSimp,0xba,0xbd,2,1},
{enctable + 20633,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_b9,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_ba[15] = {
{enctable + 31251,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 33858,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 30864,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 30056,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 28737,utf8_MacChineseSimp,0x8f,0x91,2,1},
{enctable + 26381,utf8_MacChineseSimp,0x93,0x97,2,1},
{enctable + 30684,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 3055,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 28527,utf8_MacChineseSimp,0x9e,0xa0,2,1},
{enctable + 29223,utf8_MacChineseSimp,0xa5,0xa7,2,1},
{enctable + 22089,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 33899,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 26711,utf8_MacChineseSimp,0xb5,0xb9,2,1},
{enctable + 31611,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e5_ba,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_bb[11] = {
{enctable + 30564,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 29229,utf8_MacChineseSimp,0x91,0x93,2,1},
{enctable + 26576,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 24831,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 34176,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 34178,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 33443,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 31344,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 3892,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 31852,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_bb,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_bc[18] = {
{enctable + 26371,utf8_MacChineseSimp,0x80,0x84,2,1},
{enctable + 28576,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 29928,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 33498,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 30637,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 11764,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 33744,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 30188,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 23591,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 30112,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 28497,utf8_MacChineseSimp,0xa5,0xa7,2,1},
{enctable + 32228,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 32735,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 26612,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33448,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 30096,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 24367,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e5_bc,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_bd[16] = {
{enctable + 24673,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 34258,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 30252,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 27247,utf8_MacChineseSimp,0x95,0x98,2,1},
{enctable + 33732,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 32040,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 33574,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 33710,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 29972,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 29940,utf8_MacChineseSimp,0xac,0xad,2,1},
{enctable + 31516,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 34152,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 28248,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 30777,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 29996,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{0,utf8_MacChineseSimp_e5_bd,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_be[16] = {
{enctable + 28725,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 30456,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 26017,utf8_MacChineseSimp,0x87,0x8c,2,1},
{enctable + 29468,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 33578,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 22267,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 28119,utf8_MacChineseSimp,0x97,0x99,2,1},
{enctable + 34154,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 33772,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 34156,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 33686,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 32032,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 23407,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 23983,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 32036,utf8_MacChineseSimp,0xbc,0xbd,2,1},
{0,utf8_MacChineseSimp_e5_be,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5_bf[17] = {
{enctable + 27447,utf8_MacChineseSimp,0x83,0x86,2,1},
{enctable + 26292,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 30372,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 27759,utf8_MacChineseSimp,0x8f,0x92,2,1},
{enctable + 27751,utf8_MacChineseSimp,0x96,0x99,2,1},
{enctable + 33285,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 31568,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 24691,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 27310,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 32088,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 32092,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 32934,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 24305,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 22435,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 23613,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 28239,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e5_bf,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e5[65] = {
{0,utf8_MacChineseSimp_e5_80,0x80,0x80,0,2},
{0,utf8_MacChineseSimp_e5_81,0x81,0x81,0,2},
{0,utf8_MacChineseSimp_e5_82,0x82,0x82,0,2},
{0,utf8_MacChineseSimp_e5_83,0x83,0x83,0,2},
{0,utf8_MacChineseSimp_e5_84,0x84,0x84,0,2},
{0,utf8_MacChineseSimp_e5_85,0x85,0x85,0,2},
{0,utf8_MacChineseSimp_e5_86,0x86,0x86,0,2},
{0,utf8_MacChineseSimp_e5_87,0x87,0x87,0,2},
{0,utf8_MacChineseSimp_e5_88,0x88,0x88,0,2},
{0,utf8_MacChineseSimp_e5_89,0x89,0x89,0,2},
{0,utf8_MacChineseSimp_e5_8a,0x8a,0x8a,0,2},
{0,utf8_MacChineseSimp_e5_8b,0x8b,0x8b,0,2},
{0,utf8_MacChineseSimp_e5_8c,0x8c,0x8c,0,2},
{0,utf8_MacChineseSimp_e5_8d,0x8d,0x8d,0,2},
{0,utf8_MacChineseSimp_e5_8e,0x8e,0x8e,0,2},
{0,utf8_MacChineseSimp_e5_8f,0x8f,0x8f,0,2},
{0,utf8_MacChineseSimp_e5_90,0x90,0x90,0,2},
{0,utf8_MacChineseSimp_e5_91,0x91,0x91,0,2},
{0,utf8_MacChineseSimp_e5_92,0x92,0x92,0,2},
{0,utf8_MacChineseSimp_e5_93,0x93,0x93,0,2},
{0,utf8_MacChineseSimp_e5_94,0x94,0x94,0,2},
{0,utf8_MacChineseSimp_e5_95,0x95,0x95,0,2},
{0,utf8_MacChineseSimp_e5_96,0x96,0x96,0,2},
{0,utf8_MacChineseSimp_e5_97,0x97,0x97,0,2},
{0,utf8_MacChineseSimp_e5_98,0x98,0x98,0,2},
{0,utf8_MacChineseSimp_e5_99,0x99,0x99,0,2},
{0,utf8_MacChineseSimp_e5_9a,0x9a,0x9a,0,2},
{0,utf8_MacChineseSimp_e5_9b,0x9b,0x9b,0,2},
{0,utf8_MacChineseSimp_e5_9c,0x9c,0x9c,0,2},
{0,utf8_MacChineseSimp_e5_9d,0x9d,0x9d,0,2},
{0,utf8_MacChineseSimp_e5_9e,0x9e,0x9e,0,2},
{0,utf8_MacChineseSimp_e5_9f,0x9f,0x9f,0,2},
{0,utf8_MacChineseSimp_e5_a0,0xa0,0xa0,0,2},
{0,utf8_MacChineseSimp_e5_a1,0xa1,0xa1,0,2},
{0,utf8_MacChineseSimp_e5_a2,0xa2,0xa2,0,2},
{0,utf8_MacChineseSimp_e5_a3,0xa3,0xa3,0,2},
{0,utf8_MacChineseSimp_e5_a4,0xa4,0xa4,0,2},
{0,utf8_MacChineseSimp_e5_a5,0xa5,0xa5,0,2},
{0,utf8_MacChineseSimp_e5_a6,0xa6,0xa6,0,2},
{0,utf8_MacChineseSimp_e5_a7,0xa7,0xa7,0,2},
{0,utf8_MacChineseSimp_e5_a8,0xa8,0xa8,0,2},
{0,utf8_MacChineseSimp_e5_a9,0xa9,0xa9,0,2},
{0,utf8_MacChineseSimp_e5_aa,0xaa,0xaa,0,2},
{0,utf8_MacChineseSimp_e5_ab,0xab,0xab,0,2},
{0,utf8_MacChineseSimp_e5_ac,0xac,0xac,0,2},
{0,utf8_MacChineseSimp_e5_ad,0xad,0xad,0,2},
{0,utf8_MacChineseSimp_e5_ae,0xae,0xae,0,2},
{0,utf8_MacChineseSimp_e5_af,0xaf,0xaf,0,2},
{0,utf8_MacChineseSimp_e5_b0,0xb0,0xb0,0,2},
{0,utf8_MacChineseSimp_e5_b1,0xb1,0xb1,0,2},
{0,utf8_MacChineseSimp_e5_b2,0xb2,0xb2,0,2},
{0,utf8_MacChineseSimp_e5_b3,0xb3,0xb3,0,2},
{0,utf8_MacChineseSimp_e5_b4,0xb4,0xb4,0,2},
{0,utf8_MacChineseSimp_e5_b5,0xb5,0xb5,0,2},
{0,utf8_MacChineseSimp_e5_b6,0xb6,0xb6,0,2},
{0,utf8_MacChineseSimp_e5_b7,0xb7,0xb7,0,2},
{0,utf8_MacChineseSimp_e5_b8,0xb8,0xb8,0,2},
{0,utf8_MacChineseSimp_e5_b9,0xb9,0xb9,0,2},
{0,utf8_MacChineseSimp_e5_ba,0xba,0xba,0,2},
{0,utf8_MacChineseSimp_e5_bb,0xbb,0xbb,0,2},
{0,utf8_MacChineseSimp_e5_bc,0xbc,0xbc,0,2},
{0,utf8_MacChineseSimp_e5_bd,0xbd,0xbd,0,2},
{0,utf8_MacChineseSimp_e5_be,0xbe,0xbe,0,2},
{0,utf8_MacChineseSimp_e5_bf,0xbf,0xbf,0,2},
{0,utf8_MacChineseSimp_e5,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_80[14] = {
{enctable + 25309,utf8_MacChineseSimp,0x80,0x86,2,1},
{enctable + 32835,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 29241,utf8_MacChineseSimp,0x8d,0x8f,2,1},
{enctable + 33346,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 28857,utf8_MacChineseSimp,0x94,0x96,2,1},
{enctable + 22977,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 29235,utf8_MacChineseSimp,0x9b,0x9d,2,1},
{enctable + 30092,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 25323,utf8_MacChineseSimp,0xa5,0xab,2,1},
{enctable + 31289,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 34180,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 31616,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{enctable + 34182,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_80,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_81[16] = {
{enctable + 29475,utf8_MacChineseSimp,0x81,0x83,2,1},
{enctable + 30345,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 22679,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 33174,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 20636,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 26934,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 32480,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 24587,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 28257,utf8_MacChineseSimp,0xa2,0xa4,2,1},
{enctable + 25575,utf8_MacChineseSimp,0xa7,0xad,2,1},
{enctable + 31228,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 33172,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 26336,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 26041,utf8_MacChineseSimp,0xb8,0xbd,2,1},
{enctable + 33754,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_81,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_82[19] = {
{enctable + 32100,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 21918,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 32104,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 22503,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 23171,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 22851,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 32096,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 23971,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 31220,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 6709,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 33786,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 33338,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 29481,utf8_MacChineseSimp,0xab,0xad,2,1},
{enctable + 33292,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 32112,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 25770,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 33122,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 32108,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{0,utf8_MacChineseSimp_e6_82,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_83[14] = {
{enctable + 30860,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 30452,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 33114,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33562,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 34184,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 34186,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 31232,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 31168,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 27007,utf8_MacChineseSimp,0xa6,0xa9,2,1},
{enctable + 25657,utf8_MacChineseSimp,0xab,0xb0,2,1},
{enctable + 31268,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 33104,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 30896,utf8_MacChineseSimp,0xb9,0xba,2,1},
{0,utf8_MacChineseSimp_e6_83,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_84[12] = {
{enctable + 32124,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 24179,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 31436,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 29487,utf8_MacChineseSimp,0x8d,0x8f,2,1},
{enctable + 28124,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 33762,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 30208,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 32120,utf8_MacChineseSimp,0xa3,0xa4,2,1},
{enctable + 32116,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 34188,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 26876,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_84,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_85[13] = {
{enctable + 28276,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 34190,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 30739,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 33478,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 33474,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 25728,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 34454,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 33256,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 30352,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{enctable + 23300,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 22437,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 25692,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{0,utf8_MacChineseSimp_e6_85,0xb8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_86[9] = {
{enctable + 20156,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 33800,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 28334,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 34456,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 29247,utf8_MacChineseSimp,0xa7,0xa9,2,1},
{enctable + 31717,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 30589,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 2434,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_86,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_87[9] = {
{enctable + 9718,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 22672,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 29880,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 32484,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 24089,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 25826,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 34192,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 22419,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_87,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_88[15] = {
{enctable + 34458,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 25492,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 24802,utf8_MacChineseSimp,0x8a,0x92,2,1},
{enctable + 27767,utf8_MacChineseSimp,0x95,0x98,2,1},
{enctable + 30792,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 34356,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 32368,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 32372,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 33144,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 34358,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 28322,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 30064,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 14512,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 29469,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_88,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_89[16] = {
{enctable + 31060,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 29368,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 28623,utf8_MacChineseSimp,0x87,0x89,2,1},
{enctable + 27359,utf8_MacChineseSimp,0x8b,0x8e,2,1},
{enctable + 27303,utf8_MacChineseSimp,0x91,0x94,2,1},
{enctable + 25244,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 922,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 29000,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 30820,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 24960,utf8_MacChineseSimp,0xa9,0xb0,2,1},
{enctable + 21212,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 24719,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 33380,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 33014,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 31520,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_89,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_8a[16] = {
{enctable + 6880,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 7465,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 30468,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 28791,utf8_MacChineseSimp,0x91,0x93,2,1},
{enctable + 27391,utf8_MacChineseSimp,0x95,0x98,2,1},
{enctable + 30192,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 27695,utf8_MacChineseSimp,0x9f,0xa2,2,1},
{enctable + 30320,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 33372,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 30760,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 22203,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 24259,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 33300,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 29097,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{enctable + 27432,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_8a,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_8b[15] = {
{enctable + 33030,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 25477,utf8_MacChineseSimp,0x84,0x8a,2,1},
{enctable + 28041,utf8_MacChineseSimp,0x8c,0x8e,2,1},
{enctable + 25910,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 28335,utf8_MacChineseSimp,0x92,0x94,2,1},
{enctable + 25421,utf8_MacChineseSimp,0x96,0x9c,2,1},
{enctable + 27448,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 30604,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 26551,utf8_MacChineseSimp,0xa5,0xa9,2,1},
{enctable + 27175,utf8_MacChineseSimp,0xac,0xaf,2,1},
{enctable + 1987,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 30884,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 31864,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 27295,utf8_MacChineseSimp,0xbc,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_8b,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_8c[14] = {
{enctable + 30024,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 28863,utf8_MacChineseSimp,0x87,0x89,2,1},
{enctable + 257,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 33566,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 23601,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 31552,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 24784,utf8_MacChineseSimp,0x9d,0xa5,2,1},
{enctable + 2092,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 30732,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 33828,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 34380,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 31868,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 29456,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e6_8c,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_8d[14] = {
{enctable + 31208,utf8_MacChineseSimp,0x82,0x83,2,1},
{enctable + 31120,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 23191,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 25993,utf8_MacChineseSimp,0x8b,0x90,2,1},
{enctable + 16321,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 30548,utf8_MacChineseSimp,0x9e,0x9f,2,1},
{enctable + 28299,utf8_MacChineseSimp,0xa1,0xa3,2,1},
{enctable + 32757,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 34046,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 31876,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 34044,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 30060,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 31872,utf8_MacChineseSimp,0xba,0xbb,2,1},
{0,utf8_MacChineseSimp_e6_8d,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_8e[20] = {
{enctable + 26878,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 32982,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 27023,utf8_MacChineseSimp,0x87,0x8a,2,1},
{enctable + 33820,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 29103,utf8_MacChineseSimp,0x8e,0x90,2,1},
{enctable + 33352,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 33724,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 33158,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 27520,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 31076,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 33140,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 27159,utf8_MacChineseSimp,0xa7,0xaa,2,1},
{enctable + 29109,utf8_MacChineseSimp,0xac,0xae,2,1},
{enctable + 34382,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 30612,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 31556,utf8_MacChineseSimp,0xb7,0xb8,2,1},
{enctable + 32930,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 34048,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 34060,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_8e,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_8f[18] = {
{enctable + 34054,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 34058,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 30981,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 27559,utf8_MacChineseSimp,0x8d,0x90,2,1},
{enctable + 311,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 33726,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 22425,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 31880,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 1660,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 30480,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 33138,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 34050,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 33778,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 29078,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 24603,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 33190,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 34052,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_8f,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_90[16] = {
{enctable + 28071,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 25390,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 31884,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 29952,utf8_MacChineseSimp,0x8f,0x90,2,1},
{enctable + 30080,utf8_MacChineseSimp,0x93,0x94,2,1},
{enctable + 31888,utf8_MacChineseSimp,0x9b,0x9c,2,1},
{enctable + 20630,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 31892,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 34064,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 28442,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 29896,utf8_MacChineseSimp,0xac,0xad,2,1},
{enctable + 117,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 22652,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 26268,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 32875,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_90,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_91[12] = {
{enctable + 34062,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 26491,utf8_MacChineseSimp,0x84,0x88,2,1},
{enctable + 33540,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 34056,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 21910,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 33804,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 34066,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 29060,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 23873,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 34068,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 28509,utf8_MacChineseSimp,0xb8,0xba,2,1},
{0,utf8_MacChineseSimp_e6_91,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_92[16] = {
{enctable + 27588,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 31896,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 33388,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 30008,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 31012,utf8_MacChineseSimp,0x95,0x96,2,1},
{enctable + 21824,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 33860,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 7291,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 33220,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 28569,utf8_MacChineseSimp,0xac,0xae,2,1},
{enctable + 33856,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 33330,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 31900,utf8_MacChineseSimp,0xb7,0xb8,2,1},
{enctable + 22125,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 1087,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e6_92,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_93[12] = {
{enctable + 34070,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 33198,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 33277,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 29984,utf8_MacChineseSimp,0x8d,0x8e,2,1},
{enctable + 22263,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 33428,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 31904,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 29676,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 34072,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 21563,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 28942,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{0,utf8_MacChineseSimp_e6_93,0xa7,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_94[12] = {
{enctable + 24975,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 34074,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 25988,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 30567,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 34076,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 24329,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 31908,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 29391,utf8_MacChineseSimp,0xb4,0xb6,2,1},
{enctable + 31668,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 22769,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 30164,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_94,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_95[17] = {
{enctable + 33060,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 31280,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 32980,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 33290,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 25654,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 32404,utf8_MacChineseSimp,0x95,0x96,2,1},
{enctable + 33136,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 33214,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 29924,utf8_MacChineseSimp,0x9d,0x9e,2,1},
{enctable + 30212,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 28816,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 32408,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 33516,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 33418,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 33830,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 33028,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{0,utf8_MacChineseSimp_e6_95,0xb8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_96[18] = {
{enctable + 30699,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 31508,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 32440,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 32987,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 5812,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 33226,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 32796,utf8_MacChineseSimp,0x9b,0x9c,2,1},
{enctable + 33826,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 33606,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 30428,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 9721,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 24897,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 24705,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 25236,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 31008,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 1045,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 32444,utf8_MacChineseSimp,0xbc,0xbd,2,1},
{0,utf8_MacChineseSimp_e6_96,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_97[13] = {
{enctable + 24073,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 27871,utf8_MacChineseSimp,0x83,0x86,2,1},
{enctable + 31312,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 32448,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 33125,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 32452,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 33610,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 24239,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 26471,utf8_MacChineseSimp,0xa5,0xa9,2,1},
{enctable + 25873,utf8_MacChineseSimp,0xac,0xb1,2,1},
{enctable + 30968,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 33594,utf8_MacChineseSimp,0xba,0xba,2,1},
{0,utf8_MacChineseSimp_e6_97,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_98[19] = {
{enctable + 28650,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 29872,utf8_MacChineseSimp,0x82,0x83,2,1},
{enctable + 22063,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 28256,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 32932,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 30688,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 28797,utf8_MacChineseSimp,0x93,0x95,2,1},
{enctable + 28292,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 24619,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 31288,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 19624,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 30660,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{enctable + 33824,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 24321,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33373,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 29397,utf8_MacChineseSimp,0xb4,0xb6,2,1},
{enctable + 23355,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 33640,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_98,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_99[17] = {
{enctable + 31035,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 23293,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 30436,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 27618,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 25801,utf8_MacChineseSimp,0x92,0x97,2,1},
{enctable + 33588,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 23829,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 34368,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 27234,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 33108,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 30417,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 28557,utf8_MacChineseSimp,0xae,0xb0,2,1},
{enctable + 32267,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 30448,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 23187,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 33218,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_99,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_9a[13] = {
{enctable + 33792,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 34370,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 33153,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 34372,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 33506,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 30728,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 33795,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 32380,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{enctable + 33310,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 7267,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 25212,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 25670,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_9a,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_9b[11] = {
{enctable + 33508,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 29403,utf8_MacChineseSimp,0x9b,0x9d,2,1},
{enctable + 24999,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 27590,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 28312,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 28587,utf8_MacChineseSimp,0xb2,0xb4,2,1},
{enctable + 25157,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 32926,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 33254,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 31496,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_9b,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_9c[18] = {
{enctable + 33872,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 27519,utf8_MacChineseSimp,0x88,0x8b,2,1},
{enctable + 33034,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 34396,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 31004,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 31761,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 33596,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 7327,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 33404,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 34416,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 24523,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 27423,utf8_MacChineseSimp,0xaa,0xad,2,1},
{enctable + 32767,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33848,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 30780,utf8_MacChineseSimp,0xb4,0xb5,2,1},
{enctable + 33118,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 33668,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e6_9c,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_9d[20] = {
{enctable + 32907,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 31476,utf8_MacChineseSimp,0x82,0x83,2,1},
{enctable + 33042,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 32288,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 16935,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 27199,utf8_MacChineseSimp,0x8e,0x91,2,1},
{enctable + 25165,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 33822,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 33002,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 27823,utf8_MacChineseSimp,0x9e,0xa1,2,1},
{enctable + 33186,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 28761,utf8_MacChineseSimp,0xa8,0xaa,2,1},
{enctable + 33072,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 29916,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 32376,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 34300,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 33531,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 26768,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 31028,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_9d,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_9e[19] = {
{enctable + 547,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 23155,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 28436,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 33592,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 30717,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 33616,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 29506,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 30576,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 33001,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 28227,utf8_MacChineseSimp,0x9c,0x9e,2,1},
{enctable + 30984,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 24755,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 32292,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{enctable + 30828,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 25240,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 30508,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 28886,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 27831,utf8_MacChineseSimp,0xb5,0xb8,2,1},
{0,utf8_MacChineseSimp_e6_9e,0xb9,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_9f[15] = {
{enctable + 34049,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 32296,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 25645,utf8_MacChineseSimp,0x8f,0x94,2,1},
{enctable + 29379,utf8_MacChineseSimp,0x98,0x9a,2,1},
{enctable + 28209,utf8_MacChineseSimp,0x9c,0x9e,2,1},
{enctable + 33340,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 34306,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 1928,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 34302,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 26820,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 28359,utf8_MacChineseSimp,0xaf,0xb1,2,1},
{enctable + 30600,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 34308,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 30583,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_9f,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_a0[14] = {
{enctable + 34304,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 21930,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 25669,utf8_MacChineseSimp,0x87,0x8c,2,1},
{enctable + 32300,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 29762,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 22455,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 30788,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 34314,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 21794,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 32308,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 32304,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 28773,utf8_MacChineseSimp,0xb7,0xb9,2,1},
{enctable + 28203,utf8_MacChineseSimp,0xbc,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_a0,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_a1[11] = {
{enctable + 25533,utf8_MacChineseSimp,0x80,0x86,2,1},
{enctable + 28035,utf8_MacChineseSimp,0x88,0x8a,2,1},
{enctable + 33864,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 34310,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 31108,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 28251,utf8_MacChineseSimp,0x93,0x95,2,1},
{enctable + 24690,utf8_MacChineseSimp,0xa0,0xa9,2,1},
{enctable + 34320,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 29708,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 31116,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{0,utf8_MacChineseSimp_e6_a1,0xb8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_a2[13] = {
{enctable + 33216,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 34312,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 30656,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 31265,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 34318,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 13675,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 33468,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 28485,utf8_MacChineseSimp,0xa6,0xa8,2,1},
{enctable + 33534,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 31088,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 32027,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 34316,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{0,utf8_MacChineseSimp_e6_a2,0xb6,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_a3[17] = {
{enctable + 33124,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 34322,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 27178,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 29314,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 33068,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 32894,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 24391,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 14251,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 24417,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 33315,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 351,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 33454,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 32320,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 28354,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 32316,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 34326,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e6_a3,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_a4[15] = {
{enctable + 11694,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 23951,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 3141,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 31544,utf8_MacChineseSimp,0x8d,0x8e,2,1},
{enctable + 23849,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 5821,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 32312,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 12,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 28362,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 33722,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 4815,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 3558,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 11044,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 6154,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_a4,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_a5[14] = {
{enctable + 6981,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 22465,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 255,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 32950,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 32324,utf8_MacChineseSimp,0x9d,0x9e,2,1},
{enctable + 582,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 225,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 7683,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 34330,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 34324,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 34328,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 28347,utf8_MacChineseSimp,0xb7,0xb9,2,1},
{enctable + 22067,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e6_a5,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_a6[16] = {
{enctable + 34332,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 33038,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 1404,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 27503,utf8_MacChineseSimp,0x86,0x89,2,1},
{enctable + 28574,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 30544,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 34334,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 32328,utf8_MacChineseSimp,0x9b,0x9c,2,1},
{enctable + 32332,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{enctable + 1032,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 31777,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 24375,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 31185,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 24267,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 3324,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{0,utf8_MacChineseSimp_e6_a6,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_a7[13] = {
{enctable + 28074,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 27254,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 2523,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 34336,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 14158,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 25486,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 33126,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 32336,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 34338,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 34340,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 32924,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 30903,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_a7,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_a8[11] = {
{enctable + 5980,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 32340,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 33818,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 21770,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 28934,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 25530,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 23377,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 21800,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 25814,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 32344,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_a8,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_a9[11] = {
{enctable + 34342,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 33223,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 26294,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 32348,utf8_MacChineseSimp,0x98,0x99,2,1},
{enctable + 34344,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 33652,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 29256,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 32819,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 34348,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 33935,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e6_a9,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_aa[9] = {
{enctable + 33542,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 33630,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 34346,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 32352,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 29102,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 27474,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 34013,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 32356,utf8_MacChineseSimp,0xab,0xac,2,1},
{0,utf8_MacChineseSimp_e6_aa,0xad,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_ac[7] = {
{enctable + 26461,utf8_MacChineseSimp,0xa0,0xa4,2,1},
{enctable + 33348,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 33774,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 23563,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 32432,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 33176,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_ac,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_ad[10] = {
{enctable + 34420,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 32436,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 27016,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 791,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 34422,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 25909,utf8_MacChineseSimp,0xa2,0xa7,2,1},
{enctable + 29192,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 26518,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 31016,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{0,utf8_MacChineseSimp_e6_ad,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_ae[13] = {
{enctable + 27839,utf8_MacChineseSimp,0x81,0x84,2,1},
{enctable + 30088,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 28749,utf8_MacChineseSimp,0x89,0x8b,2,1},
{enctable + 34315,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 32360,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 27514,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 32364,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 34352,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 34354,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 29433,utf8_MacChineseSimp,0xb3,0xb5,2,1},
{enctable + 33740,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 32990,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_ae,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_af[16] = {
{enctable + 30348,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 24449,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 33612,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 33308,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 33268,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 25693,utf8_MacChineseSimp,0x92,0x97,2,1},
{enctable + 22657,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 33258,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 33810,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 32396,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 28870,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 22149,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 23853,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 34386,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 34384,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e6_af,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_b0[15] = {
{enctable + 29409,utf8_MacChineseSimp,0x85,0x87,2,1},
{enctable + 34388,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 28653,utf8_MacChineseSimp,0x8f,0x91,2,1},
{enctable + 27255,utf8_MacChineseSimp,0x93,0x96,2,1},
{enctable + 27847,utf8_MacChineseSimp,0x98,0x9b,2,1},
{enctable + 33032,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 32400,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 34390,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 26261,utf8_MacChineseSimp,0xa6,0xaa,2,1},
{enctable + 28107,utf8_MacChineseSimp,0xae,0xb0,2,1},
{enctable + 31153,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 31000,utf8_MacChineseSimp,0xb4,0xb5,2,1},
{enctable + 33752,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 25688,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e6_b0,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_b1[16] = {
{enctable + 28713,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 31712,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 30280,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 33628,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 32132,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 5188,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 25449,utf8_MacChineseSimp,0x9b,0xa1,2,1},
{enctable + 33546,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 29253,utf8_MacChineseSimp,0xa8,0xaa,2,1},
{enctable + 33538,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 14269,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 34200,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 34202,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 23433,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 30816,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_b1,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_b2[17] = {
{enctable + 28581,utf8_MacChineseSimp,0x81,0x83,2,1},
{enctable + 32136,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 30960,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 34198,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 30796,utf8_MacChineseSimp,0x8f,0x90,2,1},
{enctable + 32488,utf8_MacChineseSimp,0x93,0x94,2,1},
{enctable + 25238,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 33366,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 32971,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 33264,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 26721,utf8_MacChineseSimp,0xa3,0xa7,2,1},
{enctable + 29259,utf8_MacChineseSimp,0xa9,0xab,2,1},
{enctable + 32140,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 29265,utf8_MacChineseSimp,0xb1,0xb3,2,1},
{enctable + 30172,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 26621,utf8_MacChineseSimp,0xbb,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_b2,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_b3[16] = {
{enctable + 31284,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 30880,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 24251,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 34204,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 26741,utf8_MacChineseSimp,0x93,0x97,2,1},
{enctable + 205,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 24113,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 27775,utf8_MacChineseSimp,0xa0,0xa3,2,1},
{enctable + 33326,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 22917,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 30560,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 27783,utf8_MacChineseSimp,0xae,0xb1,2,1},
{enctable + 28422,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 26967,utf8_MacChineseSimp,0xb5,0xb8,2,1},
{enctable + 26731,utf8_MacChineseSimp,0xba,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_b3,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_b4[18] = {
{enctable + 31951,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 23839,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 34208,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 31352,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 24161,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 33450,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 28960,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 29271,utf8_MacChineseSimp,0x99,0x9b,2,1},
{enctable + 7705,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 27958,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 34206,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 30316,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 34210,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 28155,utf8_MacChineseSimp,0xb1,0xb3,2,1},
{enctable + 34212,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 29821,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 27119,utf8_MacChineseSimp,0xbb,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_b4,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_b5[18] = {
{enctable + 29772,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 23547,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 27311,utf8_MacChineseSimp,0x85,0x88,2,1},
{enctable + 31608,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 29277,utf8_MacChineseSimp,0x8d,0x8f,2,1},
{enctable + 27111,utf8_MacChineseSimp,0x91,0x94,2,1},
{enctable + 31528,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 279,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 34216,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 393,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 531,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 33402,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 30292,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 30184,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 29807,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 30268,utf8_MacChineseSimp,0xb7,0xb8,2,1},
{enctable + 522,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e6_b5,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_b6[17] = {
{enctable + 33582,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 33336,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 31276,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 33750,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 23609,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 34214,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 29283,utf8_MacChineseSimp,0x93,0x95,2,1},
{enctable + 33554,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 26411,utf8_MacChineseSimp,0x9d,0xa1,2,1},
{enctable + 30344,utf8_MacChineseSimp,0xa3,0xa4,2,1},
{enctable + 25789,utf8_MacChineseSimp,0xa6,0xab,2,1},
{enctable + 32156,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 27094,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 9316,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 33078,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 34218,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_b6,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_b7[18] = {
{enctable + 32988,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 27551,utf8_MacChineseSimp,0x84,0x87,2,1},
{enctable + 30580,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 23325,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33318,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 31080,utf8_MacChineseSimp,0x98,0x99,2,1},
{enctable + 32148,utf8_MacChineseSimp,0x9d,0x9e,2,1},
{enctable + 32144,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 31705,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 25918,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 31400,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 5110,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 24319,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 5764,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 28602,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 33696,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 31096,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{0,utf8_MacChineseSimp_e6_b7,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_b8[19] = {
{enctable + 33430,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 22473,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 29289,utf8_MacChineseSimp,0x8c,0x8e,2,1},
{enctable + 30400,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 31613,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 32152,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 48,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 25414,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 30876,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 28845,utf8_MacChineseSimp,0xa3,0xa5,2,1},
{enctable + 32629,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 31107,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 23294,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 33044,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 31579,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 33170,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 24801,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 27876,utf8_MacChineseSimp,0xba,0xba,2,1},
{0,utf8_MacChineseSimp_e6_b8,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_b9[11] = {
{enctable + 30748,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 31128,utf8_MacChineseSimp,0x8d,0x8e,2,1},
{enctable + 32160,utf8_MacChineseSimp,0x93,0x94,2,1},
{enctable + 33096,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 33650,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 33816,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 34222,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 27332,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 34220,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 31148,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e6_b9,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_ba[18] = {
{enctable + 21762,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 30404,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 33040,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 32168,utf8_MacChineseSimp,0x8f,0x90,2,1},
{enctable + 34224,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 24403,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 23465,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 23345,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 34226,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 24591,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 33626,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 29977,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 32164,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 25113,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 30912,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 30712,utf8_MacChineseSimp,0xba,0xbb,2,1},
{enctable + 34155,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e6_ba,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_bb[14] = {
{enctable + 30044,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 32984,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 33868,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 34230,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 16471,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 28887,utf8_MacChineseSimp,0x93,0x95,2,1},
{enctable + 34228,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 24723,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 26611,utf8_MacChineseSimp,0x9e,0xa2,2,1},
{enctable + 28473,utf8_MacChineseSimp,0xa4,0xa6,2,1},
{enctable + 29944,utf8_MacChineseSimp,0xa8,0xa9,2,1},
{enctable + 23281,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 24093,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{0,utf8_MacChineseSimp_e6_bb,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_bc[15] = {
{enctable + 33386,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 33408,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 29736,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 21505,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 28395,utf8_MacChineseSimp,0x93,0x95,2,1},
{enctable + 33304,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 34232,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 29295,utf8_MacChineseSimp,0xa9,0xab,2,1},
{enctable + 31843,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 34234,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33518,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 30695,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 34236,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 33716,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e6_bc,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_bd[15] = {
{enctable + 32172,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 30177,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 33600,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 26646,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 30069,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 26280,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 23815,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 24733,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 31072,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 34240,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 30917,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 34238,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 34244,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 34242,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e6_bd,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_be[10] = {
{enctable + 23277,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 30000,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 29301,utf8_MacChineseSimp,0x8c,0x8e,2,1},
{enctable + 33133,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 28206,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 156,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 27300,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 189,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 828,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{0,utf8_MacChineseSimp_e6_be,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6_bf[8] = {
{enctable + 691,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 744,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 2526,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 32176,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 237,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 32184,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 32180,utf8_MacChineseSimp,0xae,0xaf,2,1},
{0,utf8_MacChineseSimp_e6_bf,0xb0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e6[64] = {
{0,utf8_MacChineseSimp_e6_80,0x80,0x80,0,2},
{0,utf8_MacChineseSimp_e6_81,0x81,0x81,0,2},
{0,utf8_MacChineseSimp_e6_82,0x82,0x82,0,2},
{0,utf8_MacChineseSimp_e6_83,0x83,0x83,0,2},
{0,utf8_MacChineseSimp_e6_84,0x84,0x84,0,2},
{0,utf8_MacChineseSimp_e6_85,0x85,0x85,0,2},
{0,utf8_MacChineseSimp_e6_86,0x86,0x86,0,2},
{0,utf8_MacChineseSimp_e6_87,0x87,0x87,0,2},
{0,utf8_MacChineseSimp_e6_88,0x88,0x88,0,2},
{0,utf8_MacChineseSimp_e6_89,0x89,0x89,0,2},
{0,utf8_MacChineseSimp_e6_8a,0x8a,0x8a,0,2},
{0,utf8_MacChineseSimp_e6_8b,0x8b,0x8b,0,2},
{0,utf8_MacChineseSimp_e6_8c,0x8c,0x8c,0,2},
{0,utf8_MacChineseSimp_e6_8d,0x8d,0x8d,0,2},
{0,utf8_MacChineseSimp_e6_8e,0x8e,0x8e,0,2},
{0,utf8_MacChineseSimp_e6_8f,0x8f,0x8f,0,2},
{0,utf8_MacChineseSimp_e6_90,0x90,0x90,0,2},
{0,utf8_MacChineseSimp_e6_91,0x91,0x91,0,2},
{0,utf8_MacChineseSimp_e6_92,0x92,0x92,0,2},
{0,utf8_MacChineseSimp_e6_93,0x93,0x93,0,2},
{0,utf8_MacChineseSimp_e6_94,0x94,0x94,0,2},
{0,utf8_MacChineseSimp_e6_95,0x95,0x95,0,2},
{0,utf8_MacChineseSimp_e6_96,0x96,0x96,0,2},
{0,utf8_MacChineseSimp_e6_97,0x97,0x97,0,2},
{0,utf8_MacChineseSimp_e6_98,0x98,0x98,0,2},
{0,utf8_MacChineseSimp_e6_99,0x99,0x99,0,2},
{0,utf8_MacChineseSimp_e6_9a,0x9a,0x9a,0,2},
{0,utf8_MacChineseSimp_e6_9b,0x9b,0x9b,0,2},
{0,utf8_MacChineseSimp_e6_9c,0x9c,0x9c,0,2},
{0,utf8_MacChineseSimp_e6_9d,0x9d,0x9d,0,2},
{0,utf8_MacChineseSimp_e6_9e,0x9e,0x9e,0,2},
{0,utf8_MacChineseSimp_e6_9f,0x9f,0x9f,0,2},
{0,utf8_MacChineseSimp_e6_a0,0xa0,0xa0,0,2},
{0,utf8_MacChineseSimp_e6_a1,0xa1,0xa1,0,2},
{0,utf8_MacChineseSimp_e6_a2,0xa2,0xa2,0,2},
{0,utf8_MacChineseSimp_e6_a3,0xa3,0xa3,0,2},
{0,utf8_MacChineseSimp_e6_a4,0xa4,0xa4,0,2},
{0,utf8_MacChineseSimp_e6_a5,0xa5,0xa5,0,2},
{0,utf8_MacChineseSimp_e6_a6,0xa6,0xa6,0,2},
{0,utf8_MacChineseSimp_e6_a7,0xa7,0xa7,0,2},
{0,utf8_MacChineseSimp_e6_a8,0xa8,0xa8,0,2},
{0,utf8_MacChineseSimp_e6_a9,0xa9,0xa9,0,2},
{0,utf8_MacChineseSimp_e6_aa,0xaa,0xaa,0,2},
{0,utf8_MacChineseSimp_e6_ac,0xac,0xac,0,2},
{0,utf8_MacChineseSimp_e6_ad,0xad,0xad,0,2},
{0,utf8_MacChineseSimp_e6_ae,0xae,0xae,0,2},
{0,utf8_MacChineseSimp_e6_af,0xaf,0xaf,0,2},
{0,utf8_MacChineseSimp_e6_b0,0xb0,0xb0,0,2},
{0,utf8_MacChineseSimp_e6_b1,0xb1,0xb1,0,2},
{0,utf8_MacChineseSimp_e6_b2,0xb2,0xb2,0,2},
{0,utf8_MacChineseSimp_e6_b3,0xb3,0xb3,0,2},
{0,utf8_MacChineseSimp_e6_b4,0xb4,0xb4,0,2},
{0,utf8_MacChineseSimp_e6_b5,0xb5,0xb5,0,2},
{0,utf8_MacChineseSimp_e6_b6,0xb6,0xb6,0,2},
{0,utf8_MacChineseSimp_e6_b7,0xb7,0xb7,0,2},
{0,utf8_MacChineseSimp_e6_b8,0xb8,0xb8,0,2},
{0,utf8_MacChineseSimp_e6_b9,0xb9,0xb9,0,2},
{0,utf8_MacChineseSimp_e6_ba,0xba,0xba,0,2},
{0,utf8_MacChineseSimp_e6_bb,0xbb,0xbb,0,2},
{0,utf8_MacChineseSimp_e6_bc,0xbc,0xbc,0,2},
{0,utf8_MacChineseSimp_e6_bd,0xbd,0xbd,0,2},
{0,utf8_MacChineseSimp_e6_be,0xbe,0xbe,0,2},
{0,utf8_MacChineseSimp_e6_bf,0xbf,0xbf,0,2},
{0,utf8_MacChineseSimp_e6,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_80[6] = {
{enctable + 28954,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 32188,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 1107,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 153,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 21,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{0,utf8_MacChineseSimp_e7_80,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_81[10] = {
{enctable + 26366,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 270,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 648,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 28263,utf8_MacChineseSimp,0xab,0xad,2,1},
{enctable + 30108,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 30592,utf8_MacChineseSimp,0xb5,0xb6,2,1},
{enctable + 33150,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 29406,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 31480,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_81,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_82[14] = {
{enctable + 34426,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 34366,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 30608,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 33704,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 24213,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 28599,utf8_MacChineseSimp,0x94,0x96,2,1},
{enctable + 33842,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 32456,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 26811,utf8_MacChineseSimp,0xab,0xaf,2,1},
{enctable + 24521,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 32918,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 29445,utf8_MacChineseSimp,0xb7,0xb9,2,1},
{enctable + 29439,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{0,utf8_MacChineseSimp_e7_82,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_83[14] = {
{enctable + 27879,utf8_MacChineseSimp,0x80,0x83,2,1},
{enctable + 33228,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 34428,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 30312,utf8_MacChineseSimp,0x98,0x99,2,1},
{enctable + 27966,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 33694,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 946,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 27055,utf8_MacChineseSimp,0xa6,0xa9,2,1},
{enctable + 28695,utf8_MacChineseSimp,0xab,0xad,2,1},
{enctable + 21531,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33586,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 33374,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 4424,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e7_83,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_84[9] = {
{enctable + 31336,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 33477,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 28646,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 30340,utf8_MacChineseSimp,0x95,0x96,2,1},
{enctable + 29457,utf8_MacChineseSimp,0x98,0x9a,2,1},
{enctable + 8353,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 29451,utf8_MacChineseSimp,0xaf,0xb1,2,1},
{enctable + 33103,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{0,utf8_MacChineseSimp_e7_84,0xb7,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_85[14] = {
{enctable + 28396,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 33767,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 29424,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 2753,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 34430,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 33458,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 23050,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 29463,utf8_MacChineseSimp,0xa6,0xa8,2,1},
{enctable + 33850,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 32460,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 34432,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 34434,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 33464,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e7_85,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_86[12] = {
{enctable + 22463,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 33666,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 33684,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 33442,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 32464,utf8_MacChineseSimp,0x98,0x99,2,1},
{enctable + 30992,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 34438,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 5128,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 34436,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 24997,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 32175,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{0,utf8_MacChineseSimp_e7_86,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_87[9] = {
{enctable + 23671,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 33222,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 32468,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 34440,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 33798,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 26670,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 33956,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 34053,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{0,utf8_MacChineseSimp_e7_87,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_88[11] = {
{enctable + 32900,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 34442,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 34444,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 25208,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 30541,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 32412,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 26341,utf8_MacChineseSimp,0xb5,0xb9,2,1},
{enctable + 33882,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 33522,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 34196,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_88,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_89[17] = {
{enctable + 30764,utf8_MacChineseSimp,0x87,0x88,2,1},
{enctable + 30744,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 28636,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 34392,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 28394,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 21772,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 32647,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 29951,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 30696,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 32388,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 23495,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 32384,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 33486,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 21776,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 31084,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 32392,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_89,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_8a[12] = {
{enctable + 31236,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 26394,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 30136,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 34374,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 34376,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 34378,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 24425,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 30888,utf8_MacChineseSimp,0xac,0xad,2,1},
{enctable + 30156,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 34158,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 27543,utf8_MacChineseSimp,0xb6,0xb9,2,1},
{0,utf8_MacChineseSimp_e7_8a,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_8b[14] = {
{enctable + 27727,utf8_MacChineseSimp,0x81,0x84,2,1},
{enctable + 32902,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 32044,utf8_MacChineseSimp,0x8d,0x8e,2,1},
{enctable + 33092,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 34160,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 30829,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 33154,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 33342,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 30304,utf8_MacChineseSimp,0xa0,0xa1,2,1},
{enctable + 32048,utf8_MacChineseSimp,0xa8,0xa9,2,1},
{enctable + 24730,utf8_MacChineseSimp,0xac,0xb4,2,1},
{enctable + 32052,utf8_MacChineseSimp,0xb7,0xb8,2,1},
{enctable + 29199,utf8_MacChineseSimp,0xba,0xbc,2,1},
{0,utf8_MacChineseSimp_e7_8b,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_8c[16] = {
{enctable + 34162,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 34164,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 22131,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 33230,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 22849,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 29217,utf8_MacChineseSimp,0x95,0x97,2,1},
{enctable + 27271,utf8_MacChineseSimp,0x9b,0x9e,2,1},
{enctable + 32056,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 34166,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 27455,utf8_MacChineseSimp,0xa9,0xac,2,1},
{enctable + 33642,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 34168,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 20183,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 29385,utf8_MacChineseSimp,0xb7,0xb9,2,1},
{enctable + 30328,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_8c,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_8d[9] = {
{enctable + 26958,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 34170,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 34350,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 29458,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 28752,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 32060,utf8_MacChineseSimp,0xac,0xad,2,1},
{enctable + 24941,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 34172,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_8d,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_8e[17] = {
{enctable + 33678,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 33244,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 33768,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 33590,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 31969,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 32023,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 26078,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 26790,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 30713,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 34199,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 32239,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 33262,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 29355,utf8_MacChineseSimp,0xae,0xb0,2,1},
{enctable + 30584,utf8_MacChineseSimp,0xb2,0xb3,2,1},
{enctable + 34278,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 32268,utf8_MacChineseSimp,0xba,0xbb,2,1},
{0,utf8_MacChineseSimp_e7_8e,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_8f[14] = {
{enctable + 34280,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 34276,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 29367,utf8_MacChineseSimp,0x88,0x8a,2,1},
{enctable + 29292,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 29361,utf8_MacChineseSimp,0x8f,0x91,2,1},
{enctable + 25592,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 34286,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 24463,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 34282,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 25296,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 34284,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 26408,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 32787,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{0,utf8_MacChineseSimp_e7_8f,0xb3,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_90[15] = {
{enctable + 29626,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 30540,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 30596,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 32272,utf8_MacChineseSimp,0x8f,0x90,2,1},
{enctable + 32280,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 30591,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 32276,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 34290,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 34288,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 34296,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 34294,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 34292,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 27223,utf8_MacChineseSimp,0xb3,0xb6,2,1},
{enctable + 32501,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e7_90,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_91[10] = {
{enctable + 708,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 8205,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 1656,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 27815,utf8_MacChineseSimp,0x99,0x9c,2,1},
{enctable + 30920,utf8_MacChineseSimp,0x9e,0x9f,2,1},
{enctable + 12765,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 155,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 31364,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 2253,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_91,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_92[11] = {
{enctable + 32284,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 22235,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 96,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 1668,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 10527,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 2997,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 34298,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 72,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 29373,utf8_MacChineseSimp,0xa7,0xa9,2,1},
{enctable + 204,utf8_MacChineseSimp,0xba,0xba,2,1},
{0,utf8_MacChineseSimp_e7_92,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_93[11] = {
{enctable + 2265,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 25268,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 34538,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 34540,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 28545,utf8_MacChineseSimp,0xa2,0xa4,2,1},
{enctable + 26428,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 31192,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 23167,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 30768,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 29344,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_93,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_94[17] = {
{enctable + 23353,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 34026,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 34362,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 34364,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33009,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 28185,utf8_MacChineseSimp,0x98,0x9a,2,1},
{enctable + 24327,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 33482,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 33484,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 31408,utf8_MacChineseSimp,0xa8,0xa9,2,1},
{enctable + 28167,utf8_MacChineseSimp,0xab,0xad,2,1},
{enctable + 26751,utf8_MacChineseSimp,0xaf,0xb3,2,1},
{enctable + 101,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 30704,utf8_MacChineseSimp,0xb7,0xb8,2,1},
{enctable + 32540,utf8_MacChineseSimp,0xba,0xbb,2,1},
{enctable + 34274,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_94,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_95[14] = {
{enctable + 34500,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 21475,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 34502,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 32548,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 32544,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 33356,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 27231,utf8_MacChineseSimp,0x99,0x9c,2,1},
{enctable + 30628,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 13171,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 34504,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 28054,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 30356,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 24011,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_95,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_96[16] = {
{enctable + 34506,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 3433,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 34584,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 33504,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 31384,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 34546,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 32588,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 30228,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 34057,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 28521,utf8_MacChineseSimp,0x9f,0xa1,2,1},
{enctable + 29577,utf8_MacChineseSimp,0xa3,0xa5,2,1},
{enctable + 31392,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 24928,utf8_MacChineseSimp,0xae,0xb5,2,1},
{enctable + 32592,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 28701,utf8_MacChineseSimp,0xbc,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_96,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_97[17] = {
{enctable + 27919,utf8_MacChineseSimp,0x82,0x85,2,1},
{enctable + 27527,utf8_MacChineseSimp,0x87,0x8a,2,1},
{enctable + 32385,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 33714,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 28869,utf8_MacChineseSimp,0x94,0x96,2,1},
{enctable + 25250,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 23831,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 23877,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 28413,utf8_MacChineseSimp,0xa2,0xa4,2,1},
{enctable + 29583,utf8_MacChineseSimp,0xa6,0xa8,2,1},
{enctable + 30336,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 31068,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 28680,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 32908,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 34550,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 34552,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_97,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_98[20] = {
{enctable + 32596,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 34548,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 32845,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 34556,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 34554,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 26880,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 34558,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 29589,utf8_MacChineseSimp,0x97,0x99,2,1},
{enctable + 29835,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 31184,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 22879,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 28425,utf8_MacChineseSimp,0xa4,0xa6,2,1},
{enctable + 28089,utf8_MacChineseSimp,0xa9,0xab,2,1},
{enctable + 23865,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 34560,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 29595,utf8_MacChineseSimp,0xb3,0xb5,2,1},
{enctable + 33436,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 24137,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 32600,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_98,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_99[14] = {
{enctable + 22161,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 34562,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 29868,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 34566,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 28090,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 27072,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 34564,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 22905,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 34568,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 34570,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 20180,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 32976,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 29892,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_99,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_9a[15] = {
{enctable + 33796,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 32974,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 28311,utf8_MacChineseSimp,0x86,0x88,2,1},
{enctable + 33046,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 34530,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 1669,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 34532,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 27052,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 34534,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 34536,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 21900,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 31576,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 32219,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 33288,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_9a,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_9b[17] = {
{enctable + 33758,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 31564,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 33748,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 33738,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 26101,utf8_MacChineseSimp,0x8d,0x92,2,1},
{enctable + 33178,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 28173,utf8_MacChineseSimp,0x96,0x98,2,1},
{enctable + 24123,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 27880,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 23459,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 30700,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 32512,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 33836,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 31256,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 33354,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 26962,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_9b,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_9c[16] = {
{enctable + 33488,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 31097,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 29517,utf8_MacChineseSimp,0x87,0x89,2,1},
{enctable + 30769,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 29542,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 32516,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 31532,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 32681,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 24911,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 31500,utf8_MacChineseSimp,0xa8,0xa9,2,1},
{enctable + 34486,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 33278,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 27887,utf8_MacChineseSimp,0xb5,0xb8,2,1},
{enctable + 29778,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 30505,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e7_9c,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_9d[12] = {
{enctable + 31604,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 34490,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 34488,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 32520,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 32524,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 28665,utf8_MacChineseSimp,0xa1,0xa3,2,1},
{enctable + 32528,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 34492,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 30420,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 33000,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 29523,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_9d,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_9e[17] = {
{enctable + 23973,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 30680,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 29529,utf8_MacChineseSimp,0x8c,0x8e,2,1},
{enctable + 32532,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 32536,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 34032,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 33390,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 28556,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 31584,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 25914,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 34494,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 33572,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 34496,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 26098,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 34498,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 34754,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_9e,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_9f[13] = {
{enctable + 22415,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 10390,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 30652,utf8_MacChineseSimp,0x9b,0x9c,2,1},
{enctable + 30972,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 33832,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 27976,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 25694,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 27143,utf8_MacChineseSimp,0xab,0xae,2,1},
{enctable + 33496,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 24779,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 30155,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 28731,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_9f,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_a0[18] = {
{enctable + 29493,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 30957,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 30808,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 32492,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 33698,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 28875,utf8_MacChineseSimp,0x96,0x98,2,1},
{enctable + 33708,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 32496,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 34462,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 34464,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 29499,utf8_MacChineseSimp,0xa5,0xa7,2,1},
{enctable + 27386,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 32500,utf8_MacChineseSimp,0xac,0xad,2,1},
{enctable + 33370,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 33396,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 25813,utf8_MacChineseSimp,0xb7,0xbc,2,1},
{enctable + 33206,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_a0,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_a1[13] = {
{enctable + 3715,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 104,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 30465,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 34470,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 34466,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 34468,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 33620,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 28671,utf8_MacChineseSimp,0x95,0x97,2,1},
{enctable + 26894,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 26821,utf8_MacChineseSimp,0xaa,0xae,2,1},
{enctable + 20189,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 24349,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e7_a1,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_a2[16] = {
{enctable + 34472,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 20168,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 28461,utf8_MacChineseSimp,0x8c,0x8e,2,1},
{enctable + 10696,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 25778,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 31152,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 29505,utf8_MacChineseSimp,0x9a,0x9c,2,1},
{enctable + 32994,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 28828,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 28086,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 34476,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 26196,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 26441,utf8_MacChineseSimp,0xb0,0xb4,2,1},
{enctable + 34474,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 33328,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_a2,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_a3[13] = {
{enctable + 32952,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 32745,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 29511,utf8_MacChineseSimp,0x89,0x8b,2,1},
{enctable + 25023,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 32504,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 29094,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 22071,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 34478,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 34159,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 34480,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 30661,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 33100,utf8_MacChineseSimp,0xba,0xba,2,1},
{0,utf8_MacChineseSimp_e7_a3,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_a4[9] = {
{enctable + 9274,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 32093,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 34233,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 34482,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 32235,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 23389,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 28647,utf8_MacChineseSimp,0xba,0xbc,2,1},
{enctable + 23351,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_a4,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_a5[14] = {
{enctable + 32472,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 30993,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 30804,utf8_MacChineseSimp,0x88,0x89,2,1},
{enctable + 24337,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 31620,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 25561,utf8_MacChineseSimp,0x9a,0xa0,2,1},
{enctable + 28380,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 24469,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 32476,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{enctable + 33120,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 32789,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 30100,utf8_MacChineseSimp,0xb7,0xb8,2,1},
{enctable + 29782,utf8_MacChineseSimp,0xba,0xba,2,1},
{0,utf8_MacChineseSimp_e7_a5,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_a6[10] = {
{enctable + 31728,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 30620,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 34446,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 10426,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 34448,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 34450,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 34452,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 28827,utf8_MacChineseSimp,0xb9,0xbb,2,1},
{enctable + 30852,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_a6,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_a7[20] = {
{enctable + 31304,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 33576,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 30737,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 32916,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 24399,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 25908,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 30492,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 32793,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 31639,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 26386,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 32568,utf8_MacChineseSimp,0xa3,0xa4,2,1},
{enctable + 30848,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 23461,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 34516,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 24915,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 30360,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 24597,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 33730,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 33110,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e7_a7,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_a8[17] = {
{enctable + 33624,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 32572,utf8_MacChineseSimp,0x82,0x83,2,1},
{enctable + 34518,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 25310,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 30944,utf8_MacChineseSimp,0x8d,0x8e,2,1},
{enctable + 34524,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 30613,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 31709,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 34522,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 32944,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 24737,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 33602,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 34528,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 34526,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 28113,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{enctable + 923,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_a8,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_a9[8] = {
{enctable + 28476,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 22877,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 25550,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 23965,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 22467,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 26331,utf8_MacChineseSimp,0xb6,0xba,2,1},
{enctable + 15604,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_a9,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_aa[15] = {
{enctable + 32604,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 30840,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 25586,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 33085,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 23667,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 31368,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 27927,utf8_MacChineseSimp,0x95,0x98,2,1},
{enctable + 30076,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 30516,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 30520,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 27728,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 32608,utf8_MacChineseSimp,0xac,0xad,2,1},
{enctable + 34574,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 33238,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_aa,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_ab[12] = {
{enctable + 22953,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 33512,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 22391,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 28317,utf8_MacChineseSimp,0x9e,0xa0,2,1},
{enctable + 11254,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 31112,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 25091,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 32065,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 31580,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 32389,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 32605,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_ab,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_ac[22] = {
{enctable + 32664,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 32890,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 34642,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 32668,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 33535,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 22634,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 29920,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 34644,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 22665,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 34648,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 23577,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 29667,utf8_MacChineseSimp,0xa4,0xa6,2,1},
{enctable + 2200,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 29661,utf8_MacChineseSimp,0xaa,0xac,2,1},
{enctable + 28306,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 34646,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 31511,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 28718,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 20642,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 33236,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 27526,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_ac,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_ad[20] = {
{enctable + 23421,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 31067,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 22991,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 30424,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 27039,utf8_MacChineseSimp,0x8f,0x92,2,1},
{enctable + 26120,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 27292,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 27002,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 32672,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 28854,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 34650,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 32045,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 34089,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 32676,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 26662,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 30137,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 20162,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 34652,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 21515,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_ad,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_ae[13] = {
{enctable + 32643,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 34654,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 3865,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 31353,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 29956,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 24445,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 32680,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 30244,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 25152,utf8_MacChineseSimp,0xa6,0xad,2,1},
{enctable + 33646,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 34551,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 34287,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{0,utf8_MacChineseSimp_e7_ae,0xb9,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_af[16] = {
{enctable + 34617,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 31592,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 34658,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 34656,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 27245,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 30220,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 32715,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 32956,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 32684,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 34660,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 33188,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 33202,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 33376,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 34664,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 34662,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_af,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_b0[10] = {
{enctable + 32954,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 32688,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 34666,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 34668,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 29837,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 32692,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 24143,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 34670,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 4825,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_b0,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_b1[5] = {
{enctable + 32696,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 685,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 30672,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 28389,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{0,utf8_MacChineseSimp_e7_b1,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_b2[13] = {
{enctable + 33022,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 32720,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 33398,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 30072,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 27983,utf8_MacChineseSimp,0x9c,0x9f,2,1},
{enctable + 25962,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 31460,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 31935,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 33037,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 28419,utf8_MacChineseSimp,0xb1,0xb3,2,1},
{enctable + 21224,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 29697,utf8_MacChineseSimp,0xbc,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_b2,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_b3[14] = {
{enctable + 34678,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 27232,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 32724,utf8_MacChineseSimp,0x87,0x88,2,1},
{enctable + 33094,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 32728,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 28191,utf8_MacChineseSimp,0x95,0x97,2,1},
{enctable + 23129,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 27494,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 31488,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 28852,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 32953,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 23481,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 27404,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{0,utf8_MacChineseSimp_e7_b3,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_b4[7] = {
{enctable + 30927,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 27336,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 29780,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 27096,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 33643,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 31779,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{0,utf8_MacChineseSimp_e7_b4,0xb0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_b5[3] = {
{enctable + 32769,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 22837,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{0,utf8_MacChineseSimp_e7_b5,0xb8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_b6[3] = {
{enctable + 34405,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 34686,utf8_MacChineseSimp,0xae,0xae,2,1},
{0,utf8_MacChineseSimp_e7_b6,0xaf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_b8[2] = {
{enctable + 25580,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{0,utf8_MacChineseSimp_e7_b8,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_b9[3] = {
{enctable + 796,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 25574,utf8_MacChineseSimp,0x87,0x87,2,1},
{0,utf8_MacChineseSimp_e7_b9,0x88,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_ba[7] = {
{enctable + 25758,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 26838,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 23926,utf8_MacChineseSimp,0x9f,0xad,2,1},
{enctable + 26211,utf8_MacChineseSimp,0xaf,0xb3,2,1},
{enctable + 25933,utf8_MacChineseSimp,0xb5,0xba,2,1},
{enctable + 28515,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_ba,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_bb[6] = {
{enctable + 23368,utf8_MacChineseSimp,0x80,0x95,2,1},
{enctable + 24034,utf8_MacChineseSimp,0x97,0xa3,2,1},
{enctable + 25393,utf8_MacChineseSimp,0xa5,0xab,2,1},
{enctable + 24208,utf8_MacChineseSimp,0xad,0xb8,2,1},
{enctable + 26065,utf8_MacChineseSimp,0xba,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_bb,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_bc[7] = {
{enctable + 24610,utf8_MacChineseSimp,0x80,0x89,2,1},
{enctable + 26781,utf8_MacChineseSimp,0x8b,0x8f,2,1},
{enctable + 24060,utf8_MacChineseSimp,0x91,0x9d,2,1},
{enctable + 23320,utf8_MacChineseSimp,0x9f,0xb6,2,1},
{enctable + 25868,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 25698,utf8_MacChineseSimp,0xba,0xba,2,1},
{0,utf8_MacChineseSimp_e7_bc,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_bd[15] = {
{enctable + 25242,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 32660,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 30248,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 31660,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 30632,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 17908,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 30247,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 32552,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 29535,utf8_MacChineseSimp,0xa8,0xaa,2,1},
{enctable + 33838,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 32556,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 34510,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 34512,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 28400,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e7_bd,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_be[16] = {
{enctable + 33177,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 31341,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 33416,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 33270,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 30157,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 26784,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 29691,utf8_MacChineseSimp,0x9d,0x9f,2,1},
{enctable + 33644,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 25294,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 26548,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 32716,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 30869,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 31732,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 32224,utf8_MacChineseSimp,0xbc,0xbd,2,1},
{enctable + 34680,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e7_be,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7_bf[15] = {
{enctable + 24785,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 32005,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 34572,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 23617,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 34161,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 31264,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 24853,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 28125,utf8_MacChineseSimp,0x9f,0xa1,2,1},
{enctable + 32732,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 27492,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 34682,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 30276,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 34684,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 30152,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{0,utf8_MacChineseSimp_e7_bf,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e7[64] = {
{0,utf8_MacChineseSimp_e7_80,0x80,0x80,0,2},
{0,utf8_MacChineseSimp_e7_81,0x81,0x81,0,2},
{0,utf8_MacChineseSimp_e7_82,0x82,0x82,0,2},
{0,utf8_MacChineseSimp_e7_83,0x83,0x83,0,2},
{0,utf8_MacChineseSimp_e7_84,0x84,0x84,0,2},
{0,utf8_MacChineseSimp_e7_85,0x85,0x85,0,2},
{0,utf8_MacChineseSimp_e7_86,0x86,0x86,0,2},
{0,utf8_MacChineseSimp_e7_87,0x87,0x87,0,2},
{0,utf8_MacChineseSimp_e7_88,0x88,0x88,0,2},
{0,utf8_MacChineseSimp_e7_89,0x89,0x89,0,2},
{0,utf8_MacChineseSimp_e7_8a,0x8a,0x8a,0,2},
{0,utf8_MacChineseSimp_e7_8b,0x8b,0x8b,0,2},
{0,utf8_MacChineseSimp_e7_8c,0x8c,0x8c,0,2},
{0,utf8_MacChineseSimp_e7_8d,0x8d,0x8d,0,2},
{0,utf8_MacChineseSimp_e7_8e,0x8e,0x8e,0,2},
{0,utf8_MacChineseSimp_e7_8f,0x8f,0x8f,0,2},
{0,utf8_MacChineseSimp_e7_90,0x90,0x90,0,2},
{0,utf8_MacChineseSimp_e7_91,0x91,0x91,0,2},
{0,utf8_MacChineseSimp_e7_92,0x92,0x92,0,2},
{0,utf8_MacChineseSimp_e7_93,0x93,0x93,0,2},
{0,utf8_MacChineseSimp_e7_94,0x94,0x94,0,2},
{0,utf8_MacChineseSimp_e7_95,0x95,0x95,0,2},
{0,utf8_MacChineseSimp_e7_96,0x96,0x96,0,2},
{0,utf8_MacChineseSimp_e7_97,0x97,0x97,0,2},
{0,utf8_MacChineseSimp_e7_98,0x98,0x98,0,2},
{0,utf8_MacChineseSimp_e7_99,0x99,0x99,0,2},
{0,utf8_MacChineseSimp_e7_9a,0x9a,0x9a,0,2},
{0,utf8_MacChineseSimp_e7_9b,0x9b,0x9b,0,2},
{0,utf8_MacChineseSimp_e7_9c,0x9c,0x9c,0,2},
{0,utf8_MacChineseSimp_e7_9d,0x9d,0x9d,0,2},
{0,utf8_MacChineseSimp_e7_9e,0x9e,0x9e,0,2},
{0,utf8_MacChineseSimp_e7_9f,0x9f,0x9f,0,2},
{0,utf8_MacChineseSimp_e7_a0,0xa0,0xa0,0,2},
{0,utf8_MacChineseSimp_e7_a1,0xa1,0xa1,0,2},
{0,utf8_MacChineseSimp_e7_a2,0xa2,0xa2,0,2},
{0,utf8_MacChineseSimp_e7_a3,0xa3,0xa3,0,2},
{0,utf8_MacChineseSimp_e7_a4,0xa4,0xa4,0,2},
{0,utf8_MacChineseSimp_e7_a5,0xa5,0xa5,0,2},
{0,utf8_MacChineseSimp_e7_a6,0xa6,0xa6,0,2},
{0,utf8_MacChineseSimp_e7_a7,0xa7,0xa7,0,2},
{0,utf8_MacChineseSimp_e7_a8,0xa8,0xa8,0,2},
{0,utf8_MacChineseSimp_e7_a9,0xa9,0xa9,0,2},
{0,utf8_MacChineseSimp_e7_aa,0xaa,0xaa,0,2},
{0,utf8_MacChineseSimp_e7_ab,0xab,0xab,0,2},
{0,utf8_MacChineseSimp_e7_ac,0xac,0xac,0,2},
{0,utf8_MacChineseSimp_e7_ad,0xad,0xad,0,2},
{0,utf8_MacChineseSimp_e7_ae,0xae,0xae,0,2},
{0,utf8_MacChineseSimp_e7_af,0xaf,0xaf,0,2},
{0,utf8_MacChineseSimp_e7_b0,0xb0,0xb0,0,2},
{0,utf8_MacChineseSimp_e7_b1,0xb1,0xb1,0,2},
{0,utf8_MacChineseSimp_e7_b2,0xb2,0xb2,0,2},
{0,utf8_MacChineseSimp_e7_b3,0xb3,0xb3,0,2},
{0,utf8_MacChineseSimp_e7_b4,0xb4,0xb4,0,2},
{0,utf8_MacChineseSimp_e7_b5,0xb5,0xb5,0,2},
{0,utf8_MacChineseSimp_e7_b6,0xb6,0xb6,0,2},
{0,utf8_MacChineseSimp_e7_b8,0xb8,0xb8,0,2},
{0,utf8_MacChineseSimp_e7_b9,0xb9,0xb9,0,2},
{0,utf8_MacChineseSimp_e7_ba,0xba,0xba,0,2},
{0,utf8_MacChineseSimp_e7_bb,0xbb,0xbb,0,2},
{0,utf8_MacChineseSimp_e7_bc,0xbc,0xbc,0,2},
{0,utf8_MacChineseSimp_e7_bd,0xbd,0xbd,0,2},
{0,utf8_MacChineseSimp_e7_be,0xbe,0xbe,0,2},
{0,utf8_MacChineseSimp_e7_bf,0xbf,0xbf,0,2},
{0,utf8_MacChineseSimp_e7,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_80[17] = {
{enctable + 31372,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 27151,utf8_MacChineseSimp,0x83,0x86,2,1},
{enctable + 29613,utf8_MacChineseSimp,0x8b,0x8d,2,1},
{enctable + 33316,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 34285,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 26125,utf8_MacChineseSimp,0x94,0x99,2,1},
{enctable + 25876,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 34586,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 25562,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 26137,utf8_MacChineseSimp,0xa5,0xaa,2,1},
{enctable + 34588,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 33018,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 27943,utf8_MacChineseSimp,0xb5,0xb8,2,1},
{enctable + 32938,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 2014,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 13021,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_80,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_81[11] = {
{enctable + 30720,utf8_MacChineseSimp,0x82,0x83,2,1},
{enctable + 24919,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 27215,utf8_MacChineseSimp,0x8a,0x8d,2,1},
{enctable + 34590,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 33212,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 24077,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 25690,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 32616,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 34592,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 34460,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_81,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_82[19] = {
{enctable + 28366,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 31044,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 31020,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 33444,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 30556,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 34394,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 21920,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 25334,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 27015,utf8_MacChineseSimp,0x9a,0x9d,2,1},
{enctable + 27855,utf8_MacChineseSimp,0x9f,0xa2,2,1},
{enctable + 30180,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 28293,utf8_MacChineseSimp,0xa9,0xab,2,1},
{enctable + 29415,utf8_MacChineseSimp,0xad,0xaf,2,1},
{enctable + 32416,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 30891,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 29370,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 23285,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 27863,utf8_MacChineseSimp,0xbc,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_82,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_83[14] = {
{enctable + 26591,utf8_MacChineseSimp,0x80,0x84,2,1},
{enctable + 32968,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 28053,utf8_MacChineseSimp,0x8c,0x8e,2,1},
{enctable + 30752,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 26089,utf8_MacChineseSimp,0x99,0x9e,2,1},
{enctable + 33088,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 31632,utf8_MacChineseSimp,0xa4,0xa5,2,1},
{enctable + 25547,utf8_MacChineseSimp,0xa7,0xad,2,1},
{enctable + 25753,utf8_MacChineseSimp,0xaf,0xb4,2,1},
{enctable + 9283,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 28164,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 3784,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 32420,utf8_MacChineseSimp,0xbc,0xbd,2,1},
{0,utf8_MacChineseSimp_e8_83,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_84[15] = {
{enctable + 33834,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 27710,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 30648,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 25120,utf8_MacChineseSimp,0x8d,0x94,2,1},
{enctable + 5707,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 27112,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 33134,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 34398,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 31269,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 7228,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 31140,utf8_MacChineseSimp,0xb1,0xb2,2,1},
{enctable + 29186,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 24229,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 24115,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_84,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_85[15] = {
{enctable + 33564,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 34400,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 28383,utf8_MacChineseSimp,0x8a,0x8c,2,1},
{enctable + 30196,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 29421,utf8_MacChineseSimp,0x93,0x95,2,1},
{enctable + 32424,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 32511,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 33662,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 34402,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 25600,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 32428,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 31356,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 34353,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 25267,utf8_MacChineseSimp,0xb9,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_85,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_86[15] = {
{enctable + 29636,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 32813,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 34406,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 7303,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 33050,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 34408,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 32914,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 28683,utf8_MacChineseSimp,0x9b,0x9d,2,1},
{enctable + 34410,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 24585,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 33378,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 34412,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 33466,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 32084,utf8_MacChineseSimp,0xba,0xbb,2,1},
{0,utf8_MacChineseSimp_e8_86,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_87[12] = {
{enctable + 27407,utf8_MacChineseSimp,0x80,0x83,2,1},
{enctable + 33736,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 34418,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 34414,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 3205,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 34360,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 27518,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 32700,utf8_MacChineseSimp,0xac,0xad,2,1},
{enctable + 31560,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 31536,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{enctable + 34672,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_87,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_88[16] = {
{enctable + 28779,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 29673,utf8_MacChineseSimp,0x84,0x86,2,1},
{enctable + 30948,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 27238,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 33502,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 26604,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 32064,utf8_MacChineseSimp,0x9b,0x9c,2,1},
{enctable + 31212,utf8_MacChineseSimp,0x9e,0x9f,2,1},
{enctable + 29679,utf8_MacChineseSimp,0xa1,0xa3,2,1},
{enctable + 32269,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 27095,utf8_MacChineseSimp,0xaa,0xad,2,1},
{enctable + 29685,utf8_MacChineseSimp,0xaf,0xb1,2,1},
{enctable + 25603,utf8_MacChineseSimp,0xb3,0xb9,2,1},
{enctable + 25478,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 26342,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_88,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_89[14] = {
{enctable + 33057,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 23833,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 26290,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 28262,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 34674,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 30017,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 34676,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 24925,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 27652,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 29703,utf8_MacChineseSimp,0xae,0xb0,2,1},
{enctable + 28617,utf8_MacChineseSimp,0xb2,0xb4,2,1},
{enctable + 31792,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 29025,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_89,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_8a[16] = {
{enctable + 23597,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 31253,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 33888,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 31796,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 28629,utf8_MacChineseSimp,0x8d,0x8f,2,1},
{enctable + 31800,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 29031,utf8_MacChineseSimp,0x97,0x99,2,1},
{enctable + 31200,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 33986,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 28336,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 29043,utf8_MacChineseSimp,0xa4,0xa6,2,1},
{enctable + 24650,utf8_MacChineseSimp,0xa8,0xb1,2,1},
{enctable + 30160,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 29037,utf8_MacChineseSimp,0xb7,0xb9,2,1},
{enctable + 31324,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_8a,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_8b[17] = {
{enctable + 33984,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 31303,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 31172,utf8_MacChineseSimp,0x87,0x88,2,1},
{enctable + 25981,utf8_MacChineseSimp,0x8a,0x8f,2,1},
{enctable + 26561,utf8_MacChineseSimp,0x91,0x95,2,1},
{enctable + 30676,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 30488,utf8_MacChineseSimp,0x9b,0x9c,2,1},
{enctable + 26959,utf8_MacChineseSimp,0x9e,0xa1,2,1},
{enctable + 27647,utf8_MacChineseSimp,0xa3,0xa6,2,1},
{enctable + 33460,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 3373,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 22909,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 23213,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 22791,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 26572,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 33988,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{0,utf8_MacChineseSimp_e8_8b,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_8c[15] = {
{enctable + 24820,utf8_MacChineseSimp,0x81,0x89,2,1},
{enctable + 29076,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 30444,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 31965,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 31804,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 33992,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 29049,utf8_MacChineseSimp,0x9a,0x9c,2,1},
{enctable + 30392,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{enctable + 28479,utf8_MacChineseSimp,0xab,0xad,2,1},
{enctable + 32639,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 27916,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 27671,utf8_MacChineseSimp,0xb3,0xb6,2,1},
{enctable + 28605,utf8_MacChineseSimp,0xb8,0xba,2,1},
{enctable + 31617,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e8_8c,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_8d[12] = {
{enctable + 33990,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 32779,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 30440,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 32928,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 27663,utf8_MacChineseSimp,0x8f,0x92,2,1},
{enctable + 32659,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 28287,utf8_MacChineseSimp,0x9a,0x9c,2,1},
{enctable + 27655,utf8_MacChineseSimp,0x9e,0xa1,2,1},
{enctable + 24008,utf8_MacChineseSimp,0xa3,0xaf,2,1},
{enctable + 30296,utf8_MacChineseSimp,0xb7,0xb8,2,1},
{enctable + 29055,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{0,utf8_MacChineseSimp_e8_8d,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_8e[13] = {
{enctable + 31816,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 29642,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 33456,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 31808,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 33025,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 31812,utf8_MacChineseSimp,0x9b,0x9c,2,1},
{enctable + 33996,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 33994,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 27679,utf8_MacChineseSimp,0xa8,0xab,2,1},
{enctable + 26671,utf8_MacChineseSimp,0xb0,0xb4,2,1},
{enctable + 26681,utf8_MacChineseSimp,0xb6,0xba,2,1},
{enctable + 31820,utf8_MacChineseSimp,0xbc,0xbd,2,1},
{0,utf8_MacChineseSimp_e8_8e,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_8f[17] = {
{enctable + 31836,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 28524,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 2080,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 33156,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 33164,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 33076,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 34004,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 34000,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 32505,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 29976,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 29061,utf8_MacChineseSimp,0x9f,0xa1,2,1},
{enctable + 33998,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 30772,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 29067,utf8_MacChineseSimp,0xb0,0xb2,2,1},
{enctable + 31832,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 32421,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e8_8f,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_90[12] = {
{enctable + 30305,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 31828,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 34002,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 26691,utf8_MacChineseSimp,0x8b,0x8f,2,1},
{enctable + 27326,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 28430,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 31824,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 26541,utf8_MacChineseSimp,0xa4,0xa8,2,1},
{enctable + 24005,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 23215,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 31840,utf8_MacChineseSimp,0xbc,0xbd,2,1},
{0,utf8_MacChineseSimp_e8_90,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_91[14] = {
{enctable + 34010,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 31615,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33852,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 27687,utf8_MacChineseSimp,0x99,0x9c,2,1},
{enctable + 26702,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 32998,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 26706,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 28245,utf8_MacChineseSimp,0xab,0xad,2,1},
{enctable + 22663,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 27622,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 30524,utf8_MacChineseSimp,0xb5,0xb6,2,1},
{enctable + 34008,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 34006,utf8_MacChineseSimp,0xba,0xba,2,1},
{0,utf8_MacChineseSimp_e8_91,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_92[15] = {
{enctable + 31703,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 29073,utf8_MacChineseSimp,0x87,0x89,2,1},
{enctable + 30412,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 32199,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 32783,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 33276,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 25314,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 26602,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 33896,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 27162,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 34020,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 28851,utf8_MacChineseSimp,0xb8,0xba,2,1},
{enctable + 34014,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 34018,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_92,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_93[16] = {
{enctable + 30509,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 22367,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 30908,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 34012,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 31844,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 34016,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 25406,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 24335,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 30368,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 34022,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 31848,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 24307,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 34028,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 21948,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 21822,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_93,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_94[10] = {
{enctable + 34024,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 24401,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33252,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 32039,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 23280,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 34030,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 25584,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 30716,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 25351,utf8_MacChineseSimp,0xb7,0xbd,2,1},
{0,utf8_MacChineseSimp_e8_94,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_95[12] = {
{enctable + 34034,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 29079,utf8_MacChineseSimp,0x88,0x8a,2,1},
{enctable + 29803,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 22123,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 21561,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 22493,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 22261,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 34036,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 33788,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 29085,utf8_MacChineseSimp,0xb9,0xbb,2,1},
{enctable + 28952,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_95,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_96[11] = {
{enctable + 29908,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 32913,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 30421,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 31316,utf8_MacChineseSimp,0x9b,0x9c,2,1},
{enctable + 34038,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 24949,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 22682,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 29091,utf8_MacChineseSimp,0xae,0xb0,2,1},
{enctable + 23821,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 34040,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{0,utf8_MacChineseSimp_e8_96,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_97[11] = {
{enctable + 27110,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 479,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 29980,utf8_MacChineseSimp,0x8f,0x90,2,1},
{enctable + 28244,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 33350,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 22839,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 33556,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 3910,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 32211,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 23405,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_97,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_98[8] = {
{enctable + 28370,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 33296,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 29704,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 26842,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 28382,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 33814,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 23803,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e8_98,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_99[10] = {
{enctable + 26861,utf8_MacChineseSimp,0x8d,0x91,2,1},
{enctable + 34596,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 32347,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 33760,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 24765,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 30036,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 34598,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 33492,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 25295,utf8_MacChineseSimp,0xb9,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_99,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_9a[12] = {
{enctable + 28641,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 27431,utf8_MacChineseSimp,0x8a,0x8d,2,1},
{enctable + 33159,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 25952,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 31328,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 32624,utf8_MacChineseSimp,0xa3,0xa4,2,1},
{enctable + 27951,utf8_MacChineseSimp,0xa7,0xaa,2,1},
{enctable + 31977,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 29625,utf8_MacChineseSimp,0xaf,0xb1,2,1},
{enctable + 29637,utf8_MacChineseSimp,0xb4,0xb6,2,1},
{enctable + 29941,utf8_MacChineseSimp,0xba,0xba,2,1},
{0,utf8_MacChineseSimp_e8_9a,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_9b[16] = {
{enctable + 33854,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 29236,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 30872,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 29631,utf8_MacChineseSimp,0x89,0x8b,2,1},
{enctable + 27959,utf8_MacChineseSimp,0x8e,0x91,2,1},
{enctable + 28880,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 32636,utf8_MacChineseSimp,0x98,0x99,2,1},
{enctable + 30753,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 32632,utf8_MacChineseSimp,0x9e,0x9f,2,1},
{enctable + 33054,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 34600,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 32628,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 26601,utf8_MacChineseSimp,0xb0,0xb4,2,1},
{enctable + 32640,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 33008,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_9b,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_9c[20] = {
{enctable + 31137,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 30176,utf8_MacChineseSimp,0x82,0x83,2,1},
{enctable + 27967,utf8_MacChineseSimp,0x87,0x8a,2,1},
{enctable + 34602,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 31340,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 33584,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 31196,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 23665,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 33280,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 26012,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 28377,utf8_MacChineseSimp,0xa1,0xa3,2,1},
{enctable + 32047,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 34610,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 34604,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 34608,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 34606,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 23475,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 25019,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 32644,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_9c,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_9d[14] = {
{enctable + 28803,utf8_MacChineseSimp,0x87,0x89,2,1},
{enctable + 34614,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 22644,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 28216,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 33102,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 34620,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 34612,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 29643,utf8_MacChineseSimp,0xa3,0xa5,2,1},
{enctable + 34616,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 34589,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 33090,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 32996,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 27975,utf8_MacChineseSimp,0xbb,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_9d,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_9e[16] = {
{enctable + 32648,utf8_MacChineseSimp,0x82,0x83,2,1},
{enctable + 22883,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 24141,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 34618,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 24775,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 34622,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 22165,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 33294,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 34626,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 29649,utf8_MacChineseSimp,0xab,0xad,2,1},
{enctable + 34624,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 34632,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 34630,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 33246,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 34634,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e8_9e,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_9f[12] = {
{enctable + 26494,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 29839,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 32652,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 29655,utf8_MacChineseSimp,0x91,0x93,2,1},
{enctable + 34636,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 32961,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 34628,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 34638,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 34640,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 22670,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 28072,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_9f,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_a0[10] = {
{enctable + 33928,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 28226,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 33029,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 30916,utf8_MacChineseSimp,0x95,0x96,2,1},
{enctable + 25256,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 32656,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 29786,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 27664,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 25790,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e8_a0,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_a1[15] = {
{enctable + 33680,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 32704,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 31300,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 26596,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 33142,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 24827,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 26291,utf8_MacChineseSimp,0xa1,0xa5,2,1},
{enctable + 29936,utf8_MacChineseSimp,0xa8,0xa9,2,1},
{enctable + 30932,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 24891,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 22085,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 34576,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 33844,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 29601,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_a1,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_a2[16] = {
{enctable + 31448,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 29876,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 24197,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 32966,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 33364,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 31293,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 33670,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 27378,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 32429,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 33924,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 19366,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 33632,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 11617,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 28652,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 25570,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e8_a2,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_a3[16] = {
{enctable + 29964,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 31596,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 22993,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 34578,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 29754,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 31396,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 32708,utf8_MacChineseSimp,0x98,0x99,2,1},
{enctable + 28104,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 27935,utf8_MacChineseSimp,0xa2,0xa5,2,1},
{enctable + 26560,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 32612,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 30940,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 30640,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 27502,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 33829,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_a3,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_a4[12] = {
{enctable + 33062,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 25388,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 22807,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 29904,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 29607,utf8_MacChineseSimp,0x99,0x9b,2,1},
{enctable + 34580,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 28624,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 31136,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 2019,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 27656,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 34059,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{0,utf8_MacChineseSimp_e8_a4,0xb7,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_a5[7] = {
{enctable + 34582,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 33648,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 32712,utf8_MacChineseSimp,0x9e,0x9f,2,1},
{enctable + 34125,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 27730,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 33618,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_a5,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_a6[4] = {
{enctable + 33720,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 34594,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 9748,utf8_MacChineseSimp,0x86,0x86,2,1},
{0,utf8_MacChineseSimp_e8_a6,0x87,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_a7[13] = {
{enctable + 30396,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 24748,utf8_MacChineseSimp,0x84,0x8c,2,1},
{enctable + 26801,utf8_MacChineseSimp,0x8e,0x92,2,1},
{enctable + 34726,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 34730,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 34732,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 34728,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 21251,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 32800,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 24147,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 22889,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 25744,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{0,utf8_MacChineseSimp_e8_a7,0xb4,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_a8[4] = {
{enctable + 33702,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 33922,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 34734,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_a8,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_a9[3] = {
{enctable + 34508,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 24457,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{0,utf8_MacChineseSimp_e8_a9,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_aa[3] = {
{enctable + 31440,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 30937,utf8_MacChineseSimp,0x93,0x93,2,1},
{0,utf8_MacChineseSimp_e8_aa,0x94,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_ac[3] = {
{enctable + 24621,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 34736,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{0,utf8_MacChineseSimp_e8_ac,0xa7,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_ad[3] = {
{enctable + 13939,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 21513,utf8_MacChineseSimp,0xac,0xac,2,1},
{0,utf8_MacChineseSimp_e8_ad,0xad,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_ae[5] = {
{enctable + 24232,utf8_MacChineseSimp,0xa0,0xab,2,1},
{enctable + 27471,utf8_MacChineseSimp,0xad,0xb0,2,1},
{enctable + 24766,utf8_MacChineseSimp,0xb2,0xba,2,1},
{enctable + 27383,utf8_MacChineseSimp,0xbc,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_ae,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_af[5] = {
{enctable + 25337,utf8_MacChineseSimp,0x80,0x86,2,1},
{enctable + 25056,utf8_MacChineseSimp,0x88,0x8f,2,1},
{enctable + 23124,utf8_MacChineseSimp,0x91,0xa9,2,1},
{enctable + 23412,utf8_MacChineseSimp,0xab,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_af,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_b0[4] = {
{enctable + 24838,utf8_MacChineseSimp,0x80,0x88,2,1},
{enctable + 23578,utf8_MacChineseSimp,0x8a,0x9d,2,1},
{enctable + 23174,utf8_MacChineseSimp,0x9f,0xb7,2,1},
{0,utf8_MacChineseSimp_e8_b0,0xb8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_b1[11] = {
{enctable + 33112,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 30128,utf8_MacChineseSimp,0x86,0x87,2,1},
{enctable + 34694,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 25260,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 25332,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 26456,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 31272,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 30288,utf8_MacChineseSimp,0xaa,0xab,2,1},
{enctable + 27596,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 29739,utf8_MacChineseSimp,0xb8,0xba,2,1},
{0,utf8_MacChineseSimp_e8_b1,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_b2[7] = {
{enctable + 34720,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 32851,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 30300,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 23046,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 34724,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 34722,utf8_MacChineseSimp,0x98,0x98,2,1},
{0,utf8_MacChineseSimp_e8_b2,0x99,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_b4[3] = {
{enctable + 28059,utf8_MacChineseSimp,0x9d,0x9f,2,1},
{enctable + 22782,utf8_MacChineseSimp,0xa1,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_b4,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_b5[10] = {
{enctable + 23800,utf8_MacChineseSimp,0x80,0x90,2,1},
{enctable + 27743,utf8_MacChineseSimp,0x93,0x96,2,1},
{enctable + 25491,utf8_MacChineseSimp,0x98,0x9e,2,1},
{enctable + 26581,utf8_MacChineseSimp,0xa0,0xa4,2,1},
{enctable + 30952,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 23005,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 34692,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 25105,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 26871,utf8_MacChineseSimp,0xb3,0xb7,2,1},
{0,utf8_MacChineseSimp_e8_b5,0xb8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_b6[14] = {
{enctable + 32936,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 32736,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 31452,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 32703,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 34688,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 30549,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 21904,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 34690,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 28893,utf8_MacChineseSimp,0xb3,0xb5,2,1},
{enctable + 34700,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 23629,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 34708,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 31548,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_b6,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_b7[17] = {
{enctable + 31456,utf8_MacChineseSimp,0x83,0x84,2,1},
{enctable + 29945,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 29884,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 32764,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 24661,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 32756,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 32760,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 28341,utf8_MacChineseSimp,0x9d,0x9f,2,1},
{enctable + 32768,utf8_MacChineseSimp,0xa3,0xa4,2,1},
{enctable + 1376,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 28215,utf8_MacChineseSimp,0xaa,0xac,2,1},
{enctable + 23447,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33570,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 33130,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 26891,utf8_MacChineseSimp,0xb7,0xbb,2,1},
{enctable + 25964,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e8_b7,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_b8[15] = {
{enctable + 34702,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 32772,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 32942,utf8_MacChineseSimp,0x8c,0x8c,2,1},
{enctable + 21912,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 22795,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 29727,utf8_MacChineseSimp,0x9d,0x9f,2,1},
{enctable + 31092,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 29968,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 34710,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 32776,utf8_MacChineseSimp,0xae,0xaf,2,1},
{enctable + 29244,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 34712,utf8_MacChineseSimp,0xb5,0xb5,2,1},
{enctable + 32780,utf8_MacChineseSimp,0xb9,0xba,2,1},
{enctable + 32049,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e8_b8,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_b9[15] = {
{enctable + 29733,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 33560,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 26761,utf8_MacChineseSimp,0x87,0x8b,2,1},
{enctable + 32784,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 34704,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 32904,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 34706,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 30104,utf8_MacChineseSimp,0xac,0xad,2,1},
{enctable + 32788,utf8_MacChineseSimp,0xaf,0xb0,2,1},
{enctable + 33006,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 34487,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 24759,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 34407,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 23217,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_b9,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_ba[12] = {
{enctable + 33794,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 34714,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 32946,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 32792,utf8_MacChineseSimp,0x8f,0x90,2,1},
{enctable + 25135,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 34716,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 34718,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 30956,utf8_MacChineseSimp,0xab,0xac,2,1},
{enctable + 33432,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 20624,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 33552,utf8_MacChineseSimp,0xba,0xba,2,1},
{0,utf8_MacChineseSimp_e8_ba,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_bb[2] = {
{enctable + 26188,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{0,utf8_MacChineseSimp_e8_bb,0x8f,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_bd[3] = {
{enctable + 26983,utf8_MacChineseSimp,0xa6,0xa9,2,1},
{enctable + 23454,utf8_MacChineseSimp,0xab,0xbf,2,1},
{0,utf8_MacChineseSimp_e8_bd,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_be[12] = {
{enctable + 24464,utf8_MacChineseSimp,0x81,0x8b,2,1},
{enctable + 26791,utf8_MacChineseSimp,0x8d,0x91,2,1},
{enctable + 24590,utf8_MacChineseSimp,0x93,0x9c,2,1},
{enctable + 30068,utf8_MacChineseSimp,0x9e,0x9f,2,1},
{enctable + 33184,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 29932,utf8_MacChineseSimp,0xa8,0xa9,2,1},
{enctable + 2249,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 30004,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 34246,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 25101,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 30572,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e8_be,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8_bf[17] = {
{enctable + 30824,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 30812,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 30260,utf8_MacChineseSimp,0x87,0x88,2,1},
{enctable + 33746,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 31464,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 29307,utf8_MacChineseSimp,0x93,0x95,2,1},
{enctable + 30332,utf8_MacChineseSimp,0x98,0x99,2,1},
{enctable + 26321,utf8_MacChineseSimp,0x9b,0x9f,2,1},
{enctable + 33568,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 29313,utf8_MacChineseSimp,0xa4,0xa6,2,1},
{enctable + 27791,utf8_MacChineseSimp,0xa8,0xab,2,1},
{enctable + 30120,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 33510,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 33475,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 28491,utf8_MacChineseSimp,0xb7,0xb9,2,1},
{enctable + 30179,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{0,utf8_MacChineseSimp_e8_bf,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e8[62] = {
{0,utf8_MacChineseSimp_e8_80,0x80,0x80,0,2},
{0,utf8_MacChineseSimp_e8_81,0x81,0x81,0,2},
{0,utf8_MacChineseSimp_e8_82,0x82,0x82,0,2},
{0,utf8_MacChineseSimp_e8_83,0x83,0x83,0,2},
{0,utf8_MacChineseSimp_e8_84,0x84,0x84,0,2},
{0,utf8_MacChineseSimp_e8_85,0x85,0x85,0,2},
{0,utf8_MacChineseSimp_e8_86,0x86,0x86,0,2},
{0,utf8_MacChineseSimp_e8_87,0x87,0x87,0,2},
{0,utf8_MacChineseSimp_e8_88,0x88,0x88,0,2},
{0,utf8_MacChineseSimp_e8_89,0x89,0x89,0,2},
{0,utf8_MacChineseSimp_e8_8a,0x8a,0x8a,0,2},
{0,utf8_MacChineseSimp_e8_8b,0x8b,0x8b,0,2},
{0,utf8_MacChineseSimp_e8_8c,0x8c,0x8c,0,2},
{0,utf8_MacChineseSimp_e8_8d,0x8d,0x8d,0,2},
{0,utf8_MacChineseSimp_e8_8e,0x8e,0x8e,0,2},
{0,utf8_MacChineseSimp_e8_8f,0x8f,0x8f,0,2},
{0,utf8_MacChineseSimp_e8_90,0x90,0x90,0,2},
{0,utf8_MacChineseSimp_e8_91,0x91,0x91,0,2},
{0,utf8_MacChineseSimp_e8_92,0x92,0x92,0,2},
{0,utf8_MacChineseSimp_e8_93,0x93,0x93,0,2},
{0,utf8_MacChineseSimp_e8_94,0x94,0x94,0,2},
{0,utf8_MacChineseSimp_e8_95,0x95,0x95,0,2},
{0,utf8_MacChineseSimp_e8_96,0x96,0x96,0,2},
{0,utf8_MacChineseSimp_e8_97,0x97,0x97,0,2},
{0,utf8_MacChineseSimp_e8_98,0x98,0x98,0,2},
{0,utf8_MacChineseSimp_e8_99,0x99,0x99,0,2},
{0,utf8_MacChineseSimp_e8_9a,0x9a,0x9a,0,2},
{0,utf8_MacChineseSimp_e8_9b,0x9b,0x9b,0,2},
{0,utf8_MacChineseSimp_e8_9c,0x9c,0x9c,0,2},
{0,utf8_MacChineseSimp_e8_9d,0x9d,0x9d,0,2},
{0,utf8_MacChineseSimp_e8_9e,0x9e,0x9e,0,2},
{0,utf8_MacChineseSimp_e8_9f,0x9f,0x9f,0,2},
{0,utf8_MacChineseSimp_e8_a0,0xa0,0xa0,0,2},
{0,utf8_MacChineseSimp_e8_a1,0xa1,0xa1,0,2},
{0,utf8_MacChineseSimp_e8_a2,0xa2,0xa2,0,2},
{0,utf8_MacChineseSimp_e8_a3,0xa3,0xa3,0,2},
{0,utf8_MacChineseSimp_e8_a4,0xa4,0xa4,0,2},
{0,utf8_MacChineseSimp_e8_a5,0xa5,0xa5,0,2},
{0,utf8_MacChineseSimp_e8_a6,0xa6,0xa6,0,2},
{0,utf8_MacChineseSimp_e8_a7,0xa7,0xa7,0,2},
{0,utf8_MacChineseSimp_e8_a8,0xa8,0xa8,0,2},
{0,utf8_MacChineseSimp_e8_a9,0xa9,0xa9,0,2},
{0,utf8_MacChineseSimp_e8_aa,0xaa,0xaa,0,2},
{0,utf8_MacChineseSimp_e8_ac,0xac,0xac,0,2},
{0,utf8_MacChineseSimp_e8_ad,0xad,0xad,0,2},
{0,utf8_MacChineseSimp_e8_ae,0xae,0xae,0,2},
{0,utf8_MacChineseSimp_e8_af,0xaf,0xaf,0,2},
{0,utf8_MacChineseSimp_e8_b0,0xb0,0xb0,0,2},
{0,utf8_MacChineseSimp_e8_b1,0xb1,0xb1,0,2},
{0,utf8_MacChineseSimp_e8_b2,0xb2,0xb2,0,2},
{0,utf8_MacChineseSimp_e8_b4,0xb4,0xb4,0,2},
{0,utf8_MacChineseSimp_e8_b5,0xb5,0xb5,0,2},
{0,utf8_MacChineseSimp_e8_b6,0xb6,0xb6,0,2},
{0,utf8_MacChineseSimp_e8_b7,0xb7,0xb7,0,2},
{0,utf8_MacChineseSimp_e8_b8,0xb8,0xb8,0,2},
{0,utf8_MacChineseSimp_e8_b9,0xb9,0xb9,0,2},
{0,utf8_MacChineseSimp_e8_ba,0xba,0xba,0,2},
{0,utf8_MacChineseSimp_e8_bb,0xbb,0xbb,0,2},
{0,utf8_MacChineseSimp_e8_bd,0xbd,0xbd,0,2},
{0,utf8_MacChineseSimp_e8_be,0xbe,0xbe,0,2},
{0,utf8_MacChineseSimp_e8_bf,0xbf,0xbf,0,2},
{0,utf8_MacChineseSimp_e8,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_80[15] = {
{enctable + 25407,utf8_MacChineseSimp,0x80,0x86,2,1},
{enctable + 28743,utf8_MacChineseSimp,0x89,0x8b,2,1},
{enctable + 34250,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 27399,utf8_MacChineseSimp,0x8f,0x92,2,1},
{enctable + 33580,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 32204,utf8_MacChineseSimp,0x96,0x97,2,1},
{enctable + 31104,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 25825,utf8_MacChineseSimp,0x9d,0xa2,2,1},
{enctable + 34248,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 29319,utf8_MacChineseSimp,0xad,0xaf,2,1},
{enctable + 32208,utf8_MacChineseSimp,0xb5,0xb6,2,1},
{enctable + 31837,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 30636,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{enctable + 33764,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_80,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_81[15] = {
{enctable + 30148,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 34252,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 28004,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 1469,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 26231,utf8_MacChineseSimp,0x8f,0x93,2,1},
{enctable + 31380,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 34254,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 32212,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 21798,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 31775,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{enctable + 31484,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 32216,utf8_MacChineseSimp,0xb4,0xb5,2,1},
{enctable + 34157,utf8_MacChineseSimp,0xbd,0xbd,2,1},
{enctable + 32910,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_81,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_82[20] = {
{enctable + 33718,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 32220,utf8_MacChineseSimp,0x82,0x83,2,1},
{enctable + 32095,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 34256,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 27538,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 23431,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 24677,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 32777,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 33942,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 27990,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 33940,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 28989,utf8_MacChineseSimp,0xa1,0xa3,2,1},
{enctable + 32892,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 22654,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 33944,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 27495,utf8_MacChineseSimp,0xae,0xb1,2,1},
{enctable + 27623,utf8_MacChineseSimp,0xb3,0xb6,2,1},
{enctable + 27631,utf8_MacChineseSimp,0xb8,0xbb,2,1},
{enctable + 22117,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_82,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_83[17] = {
{enctable + 32381,utf8_MacChineseSimp,0x81,0x81,2,1},
{enctable + 31748,utf8_MacChineseSimp,0x84,0x85,2,1},
{enctable + 22487,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 886,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 27191,utf8_MacChineseSimp,0x8e,0x91,2,1},
{enctable + 21555,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 33946,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 29001,utf8_MacChineseSimp,0x9b,0x9d,2,1},
{enctable + 30476,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 28995,utf8_MacChineseSimp,0xa6,0xa8,2,1},
{enctable + 33948,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 33070,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 25994,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 4588,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 760,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 30132,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_83,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_84[9] = {
{enctable + 32751,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 32925,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 32906,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 32957,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 31752,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 33023,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33950,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 33045,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{0,utf8_MacChineseSimp_e9_84,0xba,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_85[14] = {
{enctable + 27034,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 33952,utf8_MacChineseSimp,0x86,0x86,2,1},
{enctable + 25040,utf8_MacChineseSimp,0x89,0x90,2,1},
{enctable + 23209,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 27904,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 24277,utf8_MacChineseSimp,0x9a,0x9a,2,1},
{enctable + 31468,utf8_MacChineseSimp,0x9d,0x9e,2,1},
{enctable + 26881,utf8_MacChineseSimp,0xa1,0xa5,2,1},
{enctable + 32740,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 32940,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 26511,utf8_MacChineseSimp,0xae,0xb2,2,1},
{enctable + 26149,utf8_MacChineseSimp,0xb4,0xb9,2,1},
{enctable + 29709,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_85,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_86[12] = {
{enctable + 34696,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 9487,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 29510,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 28077,utf8_MacChineseSimp,0x8b,0x8d,2,1},
{enctable + 29715,utf8_MacChineseSimp,0x90,0x92,2,1},
{enctable + 30668,utf8_MacChineseSimp,0x9a,0x9b,2,1},
{enctable + 32744,utf8_MacChineseSimp,0xa2,0xa3,2,1},
{enctable + 34698,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 29721,utf8_MacChineseSimp,0xad,0xaf,2,1},
{enctable + 32748,utf8_MacChineseSimp,0xb4,0xb5,2,1},
{enctable + 28190,utf8_MacChineseSimp,0xba,0xba,2,1},
{0,utf8_MacChineseSimp_e9_86,0xbb,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_87[6] = {
{enctable + 32920,utf8_MacChineseSimp,0x87,0x87,2,1},
{enctable + 31416,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 27207,utf8_MacChineseSimp,0x8c,0x8f,2,1},
{enctable + 32583,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 10126,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{0,utf8_MacChineseSimp_e9_87,0x9d,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_89[2] = {
{enctable + 33128,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{0,utf8_MacChineseSimp_e9_89,0xb5,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_8a[3] = {
{enctable + 25003,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 34756,utf8_MacChineseSimp,0xae,0xae,2,1},
{0,utf8_MacChineseSimp_e9_8a,0xaf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_8b[2] = {
{enctable + 34758,utf8_MacChineseSimp,0x88,0x88,2,1},
{0,utf8_MacChineseSimp_e9_8b,0x89,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_8c[2] = {
{enctable + 30955,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_8c,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_8d[2] = {
{enctable + 33511,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{0,utf8_MacChineseSimp_e9_8d,0xab,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_8e[2] = {
{enctable + 33569,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{0,utf8_MacChineseSimp_e9_8e,0x90,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_8f[3] = {
{enctable + 28368,utf8_MacChineseSimp,0x8a,0x8a,2,1},
{enctable + 34782,utf8_MacChineseSimp,0x96,0x96,2,1},
{0,utf8_MacChineseSimp_e9_8f,0x97,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_90[2] = {
{enctable + 31119,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_90,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_91[2] = {
{enctable + 33617,utf8_MacChineseSimp,0xab,0xab,2,1},
{0,utf8_MacChineseSimp_e9_91,0xac,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_92[5] = {
{enctable + 24304,utf8_MacChineseSimp,0x85,0x90,2,1},
{enctable + 27047,utf8_MacChineseSimp,0x92,0x95,2,1},
{enctable + 31219,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 22364,utf8_MacChineseSimp,0x99,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_92,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_93[8] = {
{enctable + 25463,utf8_MacChineseSimp,0x80,0x86,2,1},
{enctable + 25589,utf8_MacChineseSimp,0x88,0x8e,2,1},
{enctable + 29541,utf8_MacChineseSimp,0x90,0x92,2,1},
{enctable + 26831,utf8_MacChineseSimp,0x95,0x99,2,1},
{enctable + 24486,utf8_MacChineseSimp,0x9b,0xa5,2,1},
{enctable + 23618,utf8_MacChineseSimp,0xa7,0xba,2,1},
{enctable + 27895,utf8_MacChineseSimp,0xbc,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_93,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_94[7] = {
{enctable + 22960,utf8_MacChineseSimp,0x80,0x9b,2,1},
{enctable + 29559,utf8_MacChineseSimp,0x9d,0x9f,2,1},
{enctable + 25861,utf8_MacChineseSimp,0xa1,0xa6,2,1},
{enctable + 24398,utf8_MacChineseSimp,0xa8,0xb2,2,1},
{enctable + 24856,utf8_MacChineseSimp,0xb4,0xbc,2,1},
{enctable + 32560,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_94,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_95[11] = {
{enctable + 28137,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 27903,utf8_MacChineseSimp,0x84,0x87,2,1},
{enctable + 32564,utf8_MacChineseSimp,0x89,0x8a,2,1},
{enctable + 24874,utf8_MacChineseSimp,0x8c,0x94,2,1},
{enctable + 27911,utf8_MacChineseSimp,0x96,0x99,2,1},
{enctable + 26841,utf8_MacChineseSimp,0x9b,0x9f,2,1},
{enctable + 24086,utf8_MacChineseSimp,0xa1,0xad,2,1},
{enctable + 26851,utf8_MacChineseSimp,0xaf,0xb3,2,1},
{enctable + 28530,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 5725,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_95,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_97[3] = {
{enctable + 27263,utf8_MacChineseSimp,0xa8,0xab,2,1},
{enctable + 23658,utf8_MacChineseSimp,0xad,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_97,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_98[13] = {
{enctable + 25253,utf8_MacChineseSimp,0x80,0x86,2,1},
{enctable + 24442,utf8_MacChineseSimp,0x88,0x92,2,1},
{enctable + 27183,utf8_MacChineseSimp,0x94,0x97,2,1},
{enctable + 32128,utf8_MacChineseSimp,0x99,0x9a,2,1},
{enctable + 30200,utf8_MacChineseSimp,0x9c,0x9d,2,1},
{enctable + 33004,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 31740,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 33932,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 24315,utf8_MacChineseSimp,0xae,0xae,2,1},
{enctable + 25957,utf8_MacChineseSimp,0xb1,0xb6,2,1},
{enctable + 28899,utf8_MacChineseSimp,0xbb,0xbd,2,1},
{enctable + 4591,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_98,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_99[15] = {
{enctable + 31415,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 33934,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 25705,utf8_MacChineseSimp,0x84,0x89,2,1},
{enctable + 28449,utf8_MacChineseSimp,0x8b,0x8d,2,1},
{enctable + 25422,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 31744,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 29058,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 33936,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 30124,utf8_MacChineseSimp,0xa1,0xa2,2,1},
{enctable + 32948,utf8_MacChineseSimp,0xa4,0xa4,2,1},
{enctable + 27607,utf8_MacChineseSimp,0xa7,0xaa,2,1},
{enctable + 33938,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 27912,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 27615,utf8_MacChineseSimp,0xb4,0xb7,2,1},
{0,utf8_MacChineseSimp_e9_99,0xb8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_9a[15] = {
{enctable + 31420,utf8_MacChineseSimp,0x85,0x86,2,1},
{enctable + 29612,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 33528,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 27970,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 31048,utf8_MacChineseSimp,0x8f,0x90,2,1},
{enctable + 33056,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 28983,utf8_MacChineseSimp,0x97,0x99,2,1},
{enctable + 27620,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 33532,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 32727,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 34194,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 22065,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 27580,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 29745,utf8_MacChineseSimp,0xbc,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_9a,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_9b[14] = {
{enctable + 30892,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 27463,utf8_MacChineseSimp,0x84,0x87,2,1},
{enctable + 34514,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 26991,utf8_MacChineseSimp,0x8c,0x8f,2,1},
{enctable + 34752,utf8_MacChineseSimp,0x92,0x92,2,1},
{enctable + 32992,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 27776,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 28821,utf8_MacChineseSimp,0xa8,0xaa,2,1},
{enctable + 34740,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 34738,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 30588,utf8_MacChineseSimp,0xb6,0xb7,2,1},
{enctable + 6013,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 33614,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_9b,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_9c[15] = {
{enctable + 31308,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 33656,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 27991,utf8_MacChineseSimp,0x86,0x89,2,1},
{enctable + 28269,utf8_MacChineseSimp,0x8d,0x8f,2,1},
{enctable + 33324,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 31667,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 33520,utf8_MacChineseSimp,0x9c,0x9c,2,1},
{enctable + 24241,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 34742,utf8_MacChineseSimp,0xaa,0xaa,2,1},
{enctable + 34744,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 34746,utf8_MacChineseSimp,0xb0,0xb0,2,1},
{enctable + 26502,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 29888,utf8_MacChineseSimp,0xb8,0xb9,2,1},
{enctable + 34748,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_9c,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_9d[12] = {
{enctable + 30856,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 1114,utf8_MacChineseSimp,0x96,0x96,2,1},
{enctable + 13945,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 209,utf8_MacChineseSimp,0x9b,0x9b,2,1},
{enctable + 33020,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 28353,utf8_MacChineseSimp,0xa0,0xa2,2,1},
{enctable + 33892,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 20177,utf8_MacChineseSimp,0xa9,0xa9,2,1},
{enctable + 30432,utf8_MacChineseSimp,0xb3,0xb4,2,1},
{enctable + 22655,utf8_MacChineseSimp,0xb6,0xb6,2,1},
{enctable + 34764,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e9_9d,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_9e[14] = {
{enctable + 34766,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 22646,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 7546,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 32816,utf8_MacChineseSimp,0x91,0x92,2,1},
{enctable + 30067,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 33420,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 33152,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 26426,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 34770,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 32912,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 34768,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 34772,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 32233,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{0,utf8_MacChineseSimp_e9_9e,0xb5,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_9f[5] = {
{enctable + 31160,utf8_MacChineseSimp,0xa6,0xa7,2,1},
{enctable + 26271,utf8_MacChineseSimp,0xa9,0xad,2,1},
{enctable + 33742,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 31472,utf8_MacChineseSimp,0xb5,0xb6,2,1},
{0,utf8_MacChineseSimp_e9_9f,0xb7,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_a1[2] = {
{enctable + 24420,utf8_MacChineseSimp,0xb5,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_a1,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_a2[8] = {
{enctable + 24508,utf8_MacChineseSimp,0x80,0x8a,2,1},
{enctable + 32620,utf8_MacChineseSimp,0x8c,0x8d,2,1},
{enctable + 29619,utf8_MacChineseSimp,0x8f,0x91,2,1},
{enctable + 31132,utf8_MacChineseSimp,0x93,0x94,2,1},
{enctable + 28809,utf8_MacChineseSimp,0x96,0x98,2,1},
{enctable + 24892,utf8_MacChineseSimp,0x9a,0xa2,2,1},
{enctable + 26975,utf8_MacChineseSimp,0xa4,0xa7,2,1},
{0,utf8_MacChineseSimp_e9_a2,0xa8,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_a3[7] = {
{enctable + 782,utf8_MacChineseSimp,0x8e,0x8e,2,1},
{enctable + 29427,utf8_MacChineseSimp,0x91,0x93,2,1},
{enctable + 34424,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 28539,utf8_MacChineseSimp,0x98,0x9a,2,1},
{enctable + 30168,utf8_MacChineseSimp,0x9e,0x9f,2,1},
{enctable + 32068,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{0,utf8_MacChineseSimp_e9_a3,0xa9,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_a4[4] = {
{enctable + 24207,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 32922,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 33715,utf8_MacChineseSimp,0xae,0xae,2,1},
{0,utf8_MacChineseSimp_e9_a4,0xaf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_a5[9] = {
{enctable + 32828,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 29356,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 529,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 24280,utf8_MacChineseSimp,0xa7,0xb2,2,1},
{enctable + 27735,utf8_MacChineseSimp,0xb4,0xb7,2,1},
{enctable + 30005,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 29948,utf8_MacChineseSimp,0xbc,0xbd,2,1},
{enctable + 24717,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_a5,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_a6[8] = {
{enctable + 32076,utf8_MacChineseSimp,0x80,0x81,2,1},
{enctable + 26701,utf8_MacChineseSimp,0x84,0x88,2,1},
{enctable + 32080,utf8_MacChineseSimp,0x8a,0x8b,2,1},
{enctable + 34174,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 24376,utf8_MacChineseSimp,0x8f,0x99,2,1},
{enctable + 22159,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 27348,utf8_MacChineseSimp,0xa8,0xa8,2,1},
{0,utf8_MacChineseSimp_e9_a6,0xa9,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_a9[3] = {
{enctable + 25777,utf8_MacChineseSimp,0xac,0xb1,2,1},
{enctable + 23982,utf8_MacChineseSimp,0xb3,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_a9,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_aa[12] = {
{enctable + 29337,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 26301,utf8_MacChineseSimp,0x84,0x88,2,1},
{enctable + 29343,utf8_MacChineseSimp,0x8a,0x8c,2,1},
{enctable + 26351,utf8_MacChineseSimp,0x8f,0x93,2,1},
{enctable + 29349,utf8_MacChineseSimp,0x96,0x98,2,1},
{enctable + 24184,utf8_MacChineseSimp,0x9a,0xa5,2,1},
{enctable + 32264,utf8_MacChineseSimp,0xa7,0xa8,2,1},
{enctable + 32820,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 29763,utf8_MacChineseSimp,0xb6,0xb8,2,1},
{enctable + 27888,utf8_MacChineseSimp,0xba,0xba,2,1},
{enctable + 33205,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{0,utf8_MacChineseSimp_e9_aa,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_ab[15] = {
{enctable + 29769,utf8_MacChineseSimp,0x80,0x82,2,1},
{enctable + 23193,utf8_MacChineseSimp,0x85,0x85,2,1},
{enctable + 32824,utf8_MacChineseSimp,0x8b,0x8c,2,1},
{enctable + 23485,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33530,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 33048,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 31455,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 34774,utf8_MacChineseSimp,0xa1,0xa1,2,1},
{enctable + 25338,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 24641,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 23605,utf8_MacChineseSimp,0xad,0xad,2,1},
{enctable + 34776,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 25844,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 34778,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{0,utf8_MacChineseSimp_e9_ab,0xbc,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_ac[10] = {
{enctable + 33870,utf8_MacChineseSimp,0x83,0x83,2,1},
{enctable + 33991,utf8_MacChineseSimp,0x88,0x88,2,1},
{enctable + 34023,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 31893,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 34091,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 34127,utf8_MacChineseSimp,0xa3,0xa3,2,1},
{enctable + 33527,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 33878,utf8_MacChineseSimp,0xb2,0xb2,2,1},
{enctable + 32232,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{0,utf8_MacChineseSimp_e9_ac,0xbd,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_ad[7] = {
{enctable + 26391,utf8_MacChineseSimp,0x81,0x85,2,1},
{enctable + 29775,utf8_MacChineseSimp,0x87,0x89,2,1},
{enctable + 26510,utf8_MacChineseSimp,0x8d,0x8d,2,1},
{enctable + 23290,utf8_MacChineseSimp,0x8f,0x8f,2,1},
{enctable + 27422,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33298,utf8_MacChineseSimp,0x94,0x94,2,1},
{0,utf8_MacChineseSimp_e9_ad,0x95,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_b1[3] = {
{enctable + 24451,utf8_MacChineseSimp,0xbc,0xbc,2,1},
{enctable + 33657,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_b1,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_b2[13] = {
{enctable + 30616,utf8_MacChineseSimp,0x81,0x82,2,1},
{enctable + 27999,utf8_MacChineseSimp,0x85,0x88,2,1},
{enctable + 24203,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 29912,utf8_MacChineseSimp,0x8d,0x8e,2,1},
{enctable + 29751,utf8_MacChineseSimp,0x90,0x92,2,1},
{enctable + 32808,utf8_MacChineseSimp,0x94,0x95,2,1},
{enctable + 29757,utf8_MacChineseSimp,0x9a,0x9c,2,1},
{enctable + 24352,utf8_MacChineseSimp,0x9e,0xa9,2,1},
{enctable + 34760,utf8_MacChineseSimp,0xab,0xab,2,1},
{enctable + 32812,utf8_MacChineseSimp,0xad,0xae,2,1},
{enctable + 24910,utf8_MacChineseSimp,0xb0,0xb8,2,1},
{enctable + 28007,utf8_MacChineseSimp,0xba,0xbd,2,1},
{0,utf8_MacChineseSimp_e9_b2,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_b3[6] = {
{enctable + 26481,utf8_MacChineseSimp,0x83,0x87,2,1},
{enctable + 25617,utf8_MacChineseSimp,0x8a,0x90,2,1},
{enctable + 25631,utf8_MacChineseSimp,0x93,0x99,2,1},
{enctable + 28015,utf8_MacChineseSimp,0x9c,0x9f,2,1},
{enctable + 34762,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{0,utf8_MacChineseSimp_e9_b3,0xa3,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_b8[8] = {
{enctable + 26431,utf8_MacChineseSimp,0x9f,0xa3,2,1},
{enctable + 30736,utf8_MacChineseSimp,0xa5,0xa6,2,1},
{enctable + 26113,utf8_MacChineseSimp,0xa8,0xad,2,1},
{enctable + 33712,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 29565,utf8_MacChineseSimp,0xb1,0xb3,2,1},
{enctable + 25849,utf8_MacChineseSimp,0xb5,0xba,2,1},
{enctable + 28197,utf8_MacChineseSimp,0xbd,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_b8,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_b9[13] = {
{enctable + 24328,utf8_MacChineseSimp,0x81,0x8c,2,1},
{enctable + 32576,utf8_MacChineseSimp,0x8e,0x8f,2,1},
{enctable + 34542,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 27334,utf8_MacChineseSimp,0x95,0x95,2,1},
{enctable + 32580,utf8_MacChineseSimp,0x97,0x98,2,1},
{enctable + 29571,utf8_MacChineseSimp,0x9a,0x9c,2,1},
{enctable + 31167,utf8_MacChineseSimp,0x9e,0x9e,2,1},
{enctable + 32584,utf8_MacChineseSimp,0xa3,0xa4,2,1},
{enctable + 25136,utf8_MacChineseSimp,0xa6,0xad,2,1},
{enctable + 31404,utf8_MacChineseSimp,0xb0,0xb1,2,1},
{enctable + 34544,utf8_MacChineseSimp,0xb3,0xb3,2,1},
{enctable + 32752,utf8_MacChineseSimp,0xbe,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_b9,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_ba[12] = {
{enctable + 34780,utf8_MacChineseSimp,0x82,0x82,2,1},
{enctable + 32836,utf8_MacChineseSimp,0x87,0x88,2,1},
{enctable + 25404,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 32840,utf8_MacChineseSimp,0x92,0x93,2,1},
{enctable + 34784,utf8_MacChineseSimp,0x9d,0x9d,2,1},
{enctable + 34409,utf8_MacChineseSimp,0x9f,0x9f,2,1},
{enctable + 33250,utf8_MacChineseSimp,0xa6,0xa6,2,1},
{enctable + 32579,utf8_MacChineseSimp,0xb4,0xb4,2,1},
{enctable + 34515,utf8_MacChineseSimp,0xb8,0xb8,2,1},
{enctable + 33248,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 32832,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_ba,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_bb[17] = {
{enctable + 33098,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 26614,utf8_MacChineseSimp,0x89,0x89,2,1},
{enctable + 28659,utf8_MacChineseSimp,0x8d,0x8f,2,1},
{enctable + 33082,utf8_MacChineseSimp,0x91,0x91,2,1},
{enctable + 33414,utf8_MacChineseSimp,0x94,0x94,2,1},
{enctable + 33302,utf8_MacChineseSimp,0x98,0x98,2,1},
{enctable + 29781,utf8_MacChineseSimp,0x9b,0x9d,2,1},
{enctable + 32844,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{enctable + 34786,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 34693,utf8_MacChineseSimp,0xa5,0xa5,2,1},
{enctable + 32687,utf8_MacChineseSimp,0xa7,0xa7,2,1},
{enctable + 32848,utf8_MacChineseSimp,0xa9,0xaa,2,1},
{enctable + 28012,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 34484,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 32508,utf8_MacChineseSimp,0xbb,0xbc,2,1},
{enctable + 26442,utf8_MacChineseSimp,0xbe,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_bb,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_bc[15] = {
{enctable + 34750,utf8_MacChineseSimp,0x8b,0x8b,2,1},
{enctable + 32804,utf8_MacChineseSimp,0x8d,0x8e,2,1},
{enctable + 33145,utf8_MacChineseSimp,0x90,0x90,2,1},
{enctable + 33058,utf8_MacChineseSimp,0x93,0x93,2,1},
{enctable + 33884,utf8_MacChineseSimp,0x97,0x97,2,1},
{enctable + 27330,utf8_MacChineseSimp,0x99,0x99,2,1},
{enctable + 29921,utf8_MacChineseSimp,0xa0,0xa0,2,1},
{enctable + 34788,utf8_MacChineseSimp,0xa2,0xa2,2,1},
{enctable + 34790,utf8_MacChineseSimp,0xac,0xac,2,1},
{enctable + 34792,utf8_MacChineseSimp,0xaf,0xaf,2,1},
{enctable + 34796,utf8_MacChineseSimp,0xb7,0xb7,2,1},
{enctable + 34794,utf8_MacChineseSimp,0xb9,0xb9,2,1},
{enctable + 32401,utf8_MacChineseSimp,0xbb,0xbb,2,1},
{enctable + 32852,utf8_MacChineseSimp,0xbd,0xbe,2,1},
{0,utf8_MacChineseSimp_e9_bc,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_bd[4] = {
{enctable + 34798,utf8_MacChineseSimp,0x84,0x84,2,1},
{enctable + 30800,utf8_MacChineseSimp,0x90,0x91,2,1},
{enctable + 27682,utf8_MacChineseSimp,0xbf,0xbf,2,1},
{0,utf8_MacChineseSimp_e9_bd,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9_be[5] = {
{enctable + 30011,utf8_MacChineseSimp,0x80,0x80,2,1},
{enctable + 24710,utf8_MacChineseSimp,0x83,0x8c,2,1},
{enctable + 28431,utf8_MacChineseSimp,0x99,0x9b,2,1},
{enctable + 30256,utf8_MacChineseSimp,0x9f,0xa0,2,1},
{0,utf8_MacChineseSimp_e9_be,0xa1,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_e9[52] = {
{0,utf8_MacChineseSimp_e9_80,0x80,0x80,0,2},
{0,utf8_MacChineseSimp_e9_81,0x81,0x81,0,2},
{0,utf8_MacChineseSimp_e9_82,0x82,0x82,0,2},
{0,utf8_MacChineseSimp_e9_83,0x83,0x83,0,2},
{0,utf8_MacChineseSimp_e9_84,0x84,0x84,0,2},
{0,utf8_MacChineseSimp_e9_85,0x85,0x85,0,2},
{0,utf8_MacChineseSimp_e9_86,0x86,0x86,0,2},
{0,utf8_MacChineseSimp_e9_87,0x87,0x87,0,2},
{0,utf8_MacChineseSimp_e9_89,0x89,0x89,0,2},
{0,utf8_MacChineseSimp_e9_8a,0x8a,0x8a,0,2},
{0,utf8_MacChineseSimp_e9_8b,0x8b,0x8b,0,2},
{0,utf8_MacChineseSimp_e9_8c,0x8c,0x8c,0,2},
{0,utf8_MacChineseSimp_e9_8d,0x8d,0x8d,0,2},
{0,utf8_MacChineseSimp_e9_8e,0x8e,0x8e,0,2},
{0,utf8_MacChineseSimp_e9_8f,0x8f,0x8f,0,2},
{0,utf8_MacChineseSimp_e9_90,0x90,0x90,0,2},
{0,utf8_MacChineseSimp_e9_91,0x91,0x91,0,2},
{0,utf8_MacChineseSimp_e9_92,0x92,0x92,0,2},
{0,utf8_MacChineseSimp_e9_93,0x93,0x93,0,2},
{0,utf8_MacChineseSimp_e9_94,0x94,0x94,0,2},
{0,utf8_MacChineseSimp_e9_95,0x95,0x95,0,2},
{0,utf8_MacChineseSimp_e9_97,0x97,0x97,0,2},
{0,utf8_MacChineseSimp_e9_98,0x98,0x98,0,2},
{0,utf8_MacChineseSimp_e9_99,0x99,0x99,0,2},
{0,utf8_MacChineseSimp_e9_9a,0x9a,0x9a,0,2},
{0,utf8_MacChineseSimp_e9_9b,0x9b,0x9b,0,2},
{0,utf8_MacChineseSimp_e9_9c,0x9c,0x9c,0,2},
{0,utf8_MacChineseSimp_e9_9d,0x9d,0x9d,0,2},
{0,utf8_MacChineseSimp_e9_9e,0x9e,0x9e,0,2},
{0,utf8_MacChineseSimp_e9_9f,0x9f,0x9f,0,2},
{0,utf8_MacChineseSimp_e9_a1,0xa1,0xa1,0,2},
{0,utf8_MacChineseSimp_e9_a2,0xa2,0xa2,0,2},
{0,utf8_MacChineseSimp_e9_a3,0xa3,0xa3,0,2},
{0,utf8_MacChineseSimp_e9_a4,0xa4,0xa4,0,2},
{0,utf8_MacChineseSimp_e9_a5,0xa5,0xa5,0,2},
{0,utf8_MacChineseSimp_e9_a6,0xa6,0xa6,0,2},
{0,utf8_MacChineseSimp_e9_a9,0xa9,0xa9,0,2},
{0,utf8_MacChineseSimp_e9_aa,0xaa,0xaa,0,2},
{0,utf8_MacChineseSimp_e9_ab,0xab,0xab,0,2},
{0,utf8_MacChineseSimp_e9_ac,0xac,0xac,0,2},
{0,utf8_MacChineseSimp_e9_ad,0xad,0xad,0,2},
{0,utf8_MacChineseSimp_e9_b1,0xb1,0xb1,0,2},
{0,utf8_MacChineseSimp_e9_b2,0xb2,0xb2,0,2},
{0,utf8_MacChineseSimp_e9_b3,0xb3,0xb3,0,2},
{0,utf8_MacChineseSimp_e9_b8,0xb8,0xb8,0,2},
{0,utf8_MacChineseSimp_e9_b9,0xb9,0xb9,0,2},
{0,utf8_MacChineseSimp_e9_ba,0xba,0xba,0,2},
{0,utf8_MacChineseSimp_e9_bb,0xbb,0xbb,0,2},
{0,utf8_MacChineseSimp_e9_bc,0xbc,0xbc,0,2},
{0,utf8_MacChineseSimp_e9_bd,0xbd,0xbd,0,2},
{0,utf8_MacChineseSimp_e9_be,0xbe,0xbe,0,2},
{0,utf8_MacChineseSimp_e9,0xbf,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_ef_a2[2] = {
{enctable + 6994,utf8_MacChineseSimp,0x80,0x81,1,1},
{0,utf8_MacChineseSimp_ef_a2,0x82,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_ef_b8[3] = {
{enctable + 24893,utf8_MacChineseSimp,0xb1,0xb1,2,1},
{enctable + 23956,utf8_MacChineseSimp,0xb3,0xbf,2,1},
{0,utf8_MacChineseSimp_ef_b8,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_ef_b9[2] = {
{enctable + 26181,utf8_MacChineseSimp,0x80,0x84,2,1},
{0,utf8_MacChineseSimp_ef_b9,0x85,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_ef_bc[2] = {
{enctable + 21699,utf8_MacChineseSimp,0x81,0xbf,2,1},
{0,utf8_MacChineseSimp_ef_bc,0xc0,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_ef_bd[2] = {
{enctable + 22844,utf8_MacChineseSimp,0x80,0x9d,2,1},
{0,utf8_MacChineseSimp_ef_bd,0x9e,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp_ef[6] = {
{0,utf8_MacChineseSimp_ef_a2,0xa2,0xa2,0,2},
{0,utf8_MacChineseSimp_ef_b8,0xb8,0xb8,0,2},
{0,utf8_MacChineseSimp_ef_b9,0xb9,0xb9,0,2},
{0,utf8_MacChineseSimp_ef_bc,0xbc,0xbc,0,2},
{0,utf8_MacChineseSimp_ef_bd,0xbd,0xbd,0,2},
{0,utf8_MacChineseSimp_ef,0xbe,0xff,0,0},
};

static const encpage_t utf8_MacChineseSimp[23] = {
{enctable + 21572,utf8_MacChineseSimp,0x00,0x7e,1,1},
{0,utf8_MacChineseSimp_c2,0xc2,0xc2,0,2},
{0,utf8_MacChineseSimp_c3,0xc3,0xc3,0,2},
{0,utf8_MacChineseSimp_c4,0xc4,0xc4,0,2},
{0,utf8_MacChineseSimp_c5,0xc5,0xc5,0,2},
{0,utf8_MacChineseSimp_c7,0xc7,0xc7,0,2},
{0,utf8_MacChineseSimp_c9,0xc9,0xc9,0,2},
{0,utf8_MacChineseSimp_cb,0xcb,0xcb,0,2},
{0,utf8_MacChineseSimp_ce,0xce,0xce,0,2},
{0,utf8_MacChineseSimp_cf,0xcf,0xcf,0,2},
{0,utf8_MacChineseSimp_d0,0xd0,0xd0,0,2},
{0,utf8_MacChineseSimp_d1,0xd1,0xd1,0,2},
{0,utf8_MacChineseSimp_e1,0xe1,0xe1,0,3},
{0,utf8_MacChineseSimp_e2,0xe2,0xe2,0,3},
{0,utf8_MacChineseSimp_e3,0xe3,0xe3,0,3},
{0,utf8_MacChineseSimp_e4,0xe4,0xe4,0,3},
{0,utf8_MacChineseSimp_e5,0xe5,0xe5,0,3},
{0,utf8_MacChineseSimp_e6,0xe6,0xe6,0,3},
{0,utf8_MacChineseSimp_e7,0xe7,0xe7,0,3},
{0,utf8_MacChineseSimp_e8,0xe8,0xe8,0,3},
{0,utf8_MacChineseSimp_e9,0xe9,0xe9,0,3},
{0,utf8_MacChineseSimp_ef,0xef,0xef,0,3},
{0,utf8_MacChineseSimp,0xf0,0xff,0,0},
};
static const U8 MacChineseSimp_encoding_rep_character[] = "\x3F";
static const char MacChineseSimp_encoding_enc_name[] = "MacChineseSimp";

 const encode_t MacChineseSimp_encoding = 
 {MacChineseSimp_utf8,utf8_MacChineseSimp,MacChineseSimp_encoding_rep_character,1,1,2,{MacChineseSimp_encoding_enc_name,(const char *)0}};