Sophie

Sophie

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

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 ji_03_t.c -f ji_03_t.fnm
 enc2xs VERSION 2.07
*/
#include "encode.h"

static const encpage_t jis0208_raw_utf8[78];
static const encpage_t utf8_jis0208_raw[16];

static const U8 enctable[31800] = { 228,186,156,229,148,150,229,168,131,233,
152,191,229,147,128,230,132,155,230,140,168,229,167,182,233,128,162,232,145,
181,232,140,156,231,169,144,230,130,170,230,143,161,230,184,165,230,151,173,
232,145,166,232,138,166,233,175,181,230,162,147,229,156,167,230,150,161,230,
137,177,229,174,155,229,167,144,232,153,187,233,163,180,231,181,162,231,182,
190,233,174,142,230,136,150,231,178,159,232,162,183,229,174,137,229,186,181,
230,140,137,230,154,151,230,161,136,233,151,135,233,158,141,230,157,143,228,
187,165,228,188,138,228,189,141,228,190,157,229,129,137,229,155,178,229,164,
183,229,167,148,229,168,129,229,176,137,230,131,159,230,132,143,230,133,176,
230,152,147,230,164,133,231,130,186,231,149,143,231,149,176,231,167,187,231,
182,173,231,183,175,232,131,131,232,144,142,232,161,163,232,172,130,233,129,
149,233,129,186,229,140,187,228,186,149,228,186,165,229,159,159,232,130,178,
233,131,129,231,163,175,228,184,128,229,163,177,230,186,162,233,128,184,231,
168,178,232,140,168,232,138,139,233,176,175,229,133,129,229,141,176,229,146,
189,229,147,161,229,155,160,229,167,187,229,188,149,233,163,178,230,183,171,
232,131,164,232,148,173,228,190,155,228,190,160,229,131,145,229,133,135,231,
171,182,229,133,177,229,135,182,229,141,148,229,140,161,229,141,191,229,143,
171,229,150,172,229,162,131,229,179,161,229,188,183,229,189,138,230,128,175,
230,129,144,230,129,173,230,140,159,230,149,153,230,169,139,230,179,129,231,
139,130,231,139,173,231,159,175,232,131,184,232,132,133,232,136,136,232,149,
142,233,131,183,233,143,161,233,159,191,233,165,151,233,169,154,228,187,176,
229,135,157,229,176,173,230,154,129,230,165,173,229,177,128,230,155,178,230,
165,181,231,142,137,230,161,144,231,178,129,229,131,133,229,139,164,229,157,
135,229,183,190,233,140,166,230,150,164,230,172,163,230,172,189,231,144,180,
231,166,129,231,166,189,231,173,139,231,183,138,232,138,185,232,143,140,232,
161,191,232,165,159,232,172,185,232,191,145,233,135,145,229,144,159,233,138,
128,228,185,157,229,128,182,229,143,165,229,140,186,231,139,151,231,142,150,
231,159,169,232,139,166,232,186,175,233,167,134,233,167,136,233,167,146,229,
133,183,230,132,154,232,153,158,229,150,176,231,169,186,229,129,182,229,175,
147,233,129,135,233,154,133,228,184,178,230,171,155,233,135,167,229,177,145,
229,177,136,229,131,137,229,131,138,229,130,179,229,131,130,229,131,150,229,
131,158,229,131,165,229,131,173,229,131,163,229,131,174,229,131,185,229,131,
181,229,132,137,229,132,129,229,132,130,229,132,150,229,132,149,229,132,148,
229,132,154,229,132,161,229,132,186,229,132,183,229,132,188,229,132,187,229,
132,191,229,133,128,229,133,146,229,133,140,229,133,148,229,133,162,231,171,
184,229,133,169,229,133,170,229,133,174,229,134,128,229,134,130,229,155,152,
229,134,140,229,134,137,229,134,143,229,134,145,229,134,147,229,134,149,229,
134,150,229,134,164,229,134,166,229,134,162,229,134,169,229,134,170,229,134,
171,229,134,179,229,134,177,229,134,178,229,134,176,229,134,181,229,134,189,
229,135,133,229,135,137,229,135,155,229,135,160,232,153,149,229,135,169,229,
135,173,229,135,176,229,135,181,229,135,190,229,136,132,229,136,139,229,136,
148,229,136,142,229,136,167,229,136,170,229,136,174,229,136,179,229,136,185,
229,137,143,229,137,132,229,137,139,229,137,140,229,137,158,229,137,148,229,
137,170,229,137,180,229,137,169,229,137,179,229,137,191,229,137,189,229,138,
141,229,138,148,229,138,146,229,137,177,229,138,136,229,138,145,232,190,168,
229,135,189,231,174,177,231,161,178,231,174,184,232,130,135,231,173,136,230,
171,168,229,185,161,232,130,140,231,149,145,231,149,160,229,133,171,233,137,
162,230,186,140,231,153,186,233,134,151,233,171,170,228,188,144,231,189,176,
230,138,156,231,173,143,233,150,165,233,179,169,229,153,186,229,161,153,232,
155,164,233,154,188,228,188,180,229,136,164,229,141,138,229,143,141,229,143,
155,229,184,134,230,144,172,230,150,145,230,157,191,230,176,190,230,177,142,
231,137,136,231,138,175,231,143,173,231,149,148,231,185,129,232,136,172,232,
151,169,232,178,169,231,175,132,233,135,134,231,133,169,233,160,146,233,163,
175,230,140,189,230,153,169,231,149,170,231,155,164,231,163,144,232,149,131,
232,155,174,229,140,170,229,141,145,229,144,166,229,166,131,229,186,135,229,
189,188,230,130,178,230,137,137,230,137,185,230,138,171,230,150,144,230,175,
148,230,179,140,231,150,178,231,154,174,231,162,145,231,167,152,231,183,139,
231,189,183,232,130,165,232,162,171,232,170,185,232,178,187,233,129,191,233,
157,158,233,163,155,230,168,139,231,176,184,229,130,153,229,176,190,229,190,
174,230,158,135,230,175,152,231,144,181,231,156,137,231,190,142,229,139,157,
229,140,160,229,141,135,229,143,172,229,147,168,229,149,134,229,148,177,229,
152,151,229,165,168,229,166,190,229,168,188,229,174,181,229,176,134,229,176,
143,229,176,145,229,176,154,229,186,132,229,186,138,229,187,160,229,189,176,
230,137,191,230,138,132,230,139,155,230,142,140,230,141,183,230,152,135,230,
152,140,230,152,173,230,153,182,230,157,190,230,162,162,230,168,159,230,168,
181,230,178,188,230,182,136,230,184,137,230,185,152,231,132,188,231,132,166,
231,133,167,231,151,135,231,156,129,231,161,157,231,164,129,231,165,165,231,
167,176,231,171,160,231,172,145,231,178,167,231,180,185,232,130,150,232,143,
150,232,146,139,232,149,137,232,161,157,232,163,179,232,168,159,232,168,188,
232,169,148,232,169,179,232,177,161,232,179,158,233,134,164,233,137,166,233,
141,190,233,144,152,233,154,156,233,158,152,228,184,138,228,184,136,228,184,
158,228,185,151,229,134,151,229,137,176,229,159,142,229,160,180,229,163,140,
229,172,162,229,184,184,230,131,133,230,147,190,230,157,161,230,157,150,230,
181,132,231,138,182,231,149,179,231,169,163,232,146,184,232,173,178,233,134,
184,233,140,160,229,152,177,229,159,180,233,163,190,229,143,169,228,189,134,
233,129,148,232,190,176,229,165,170,232,132,177,229,183,189,231,171,170,232,
190,191,230,163,154,232,176,183,231,139,184,233,177,136,230,168,189,232,170,
176,228,184,185,229,141,152,229,152,134,229,157,166,230,139,133,230,142,162,
230,151,166,230,173,142,230,183,161,230,185,155,231,130,173,231,159,173,231,
171,175,231,174,170,231,182,187,232,128,189,232,131,134,232,155,139,232,170,
149,233,141,155,229,155,163,229,163,135,229,188,190,230,150,173,230,154,150,
230,170,128,230,174,181,231,148,183,232,171,135,229,128,164,231,159,165,229,
156,176,229,188,155,230,129,165,230,153,186,230,177,160,231,151,180,231,168,
154,231,189,174,232,135,180,232,156,152,233,129,133,233,166,179,231,175,137,
231,149,156,231,171,185,231,173,145,232,147,132,233,128,144,231,167,169,231,
170,146,232,140,182,229,171,161,231,157,128,228,184,173,228,187,178,229,174,
153,229,191,160,230,138,189,230,152,188,230,159,177,230,179,168,232,153,171,
232,161,183,232,168,187,233,133,142,233,139,179,233,167,144,230,168,151,231,
128,166,231,140,170,232,139,167,232,145,151,232,178,175,228,184,129,229,133,
134,229,135,139,229,150,139,229,175,181,229,144,142,229,150,137,229,157,145,
229,158,162,229,165,189,229,173,148,229,173,157,229,174,143,229,183,165,229,
183,167,229,183,183,229,185,184,229,186,131,229,186,154,229,186,183,229,188,
152,230,129,146,230,133,140,230,138,151,230,139,152,230,142,167,230,148,187,
230,152,130,230,153,131,230,155,180,230,157,173,230,160,161,230,162,151,230,
167,139,230,177,159,230,180,170,230,181,169,230,184,175,230,186,157,231,148,
178,231,154,135,231,161,172,231,168,191,231,179,160,231,180,133,231,180,152,
231,181,158,231,182,177,232,128,149,232,128,131,232,130,175,232,130,177,232,
133,148,232,134,143,232,136,170,232,141,146,232,161,140,232,161,161,232,172,
155,232,178,162,232,179,188,233,131,138,233,133,181,233,137,177,231,160,191,
233,139,188,233,150,164,233,153,141,233,160,133,233,166,153,233,171,152,233,
180,187,229,137,155,229,138,171,229,143,183,229,144,136,229,163,149,230,139,
183,230,191,160,232,177,170,232,189,159,233,186,185,229,133,139,229,136,187,
229,145,138,229,155,189,231,169,128,233,133,183,233,181,160,233,187,146,231,
141,132,230,188,137,232,133,176,231,148,145,229,191,189,230,131,154,233,170,
168,231,139,155,232,190,188,229,146,171,229,147,130,229,146,164,229,146,190,
229,146,188,229,147,152,229,147,165,229,147,166,229,148,143,229,148,148,229,
147,189,229,147,174,229,147,173,229,147,186,229,147,162,229,148,185,229,149,
128,229,149,163,229,149,140,229,148,174,229,149,156,229,149,133,229,149,150,
229,149,151,229,148,184,229,148,179,229,149,157,229,150,153,229,150,128,229,
146,175,229,150,138,229,150,159,229,149,187,229,149,190,229,150,152,229,150,
158,229,150,174,229,149,188,229,150,131,229,150,169,229,150,135,229,150,168,
229,151,154,229,151,133,229,151,159,229,151,132,229,151,156,229,151,164,229,
151,148,229,152,148,229,151,183,229,152,150,229,151,190,229,151,189,229,152,
155,229,151,185,229,153,142,229,153,144,231,135,159,229,152,180,229,152,182,
229,152,178,229,152,184,229,153,171,229,153,164,229,152,175,229,153,172,229,
153,170,229,154,134,229,154,128,229,154,138,229,154,160,229,154,148,229,154,
143,229,154,165,229,154,174,229,154,182,229,154,180,229,155,130,229,154,188,
229,155,129,229,155,131,229,155,128,229,155,136,229,155,142,229,155,145,229,
155,147,229,155,151,229,155,174,229,155,185,229,156,128,229,155,191,229,156,
132,229,156,137,229,156,136,229,156,139,229,156,141,229,156,147,229,156,152,
229,156,150,229,151,135,229,156,156,229,156,166,229,156,183,229,156,184,229,
157,142,229,156,187,229,157,128,229,157,143,229,157,169,229,159,128,229,158,
136,229,157,161,229,157,191,229,158,137,229,158,147,229,158,160,229,158,179,
229,158,164,229,158,170,229,158,176,229,159,131,229,159,134,229,159,148,229,
159,146,229,159,147,229,160,138,229,159,150,229,159,163,229,160,139,229,160,
153,229,160,157,229,161,178,229,160,161,229,161,162,229,161,139,229,161,176,
230,175,128,229,161,146,229,160,189,229,161,185,229,162,133,229,162,185,229,
162,159,229,162,171,229,162,186,229,163,158,229,162,187,229,162,184,229,162,
174,229,163,133,229,163,147,229,163,145,229,163,151,229,163,153,229,163,152,
229,163,165,229,163,156,229,163,164,229,163,159,229,163,175,229,163,186,229,
163,185,229,163,187,229,163,188,229,163,189,229,164,130,229,164,138,229,164,
144,229,164,155,230,162,166,229,164,165,229,164,172,229,164,173,229,164,178,
229,164,184,229,164,190,231,171,146,229,165,149,229,165,144,229,165,142,229,
165,154,229,165,152,229,165,162,229,165,160,229,165,167,229,165,172,229,165,
169,229,165,184,229,166,129,229,166,157,228,189,158,228,190,171,229,166,163,
229,166,178,229,167,134,229,167,168,229,167,156,229,166,141,229,167,153,229,
167,154,229,168,165,229,168,159,229,168,145,229,168,156,229,168,137,229,168,
154,229,169,128,229,169,172,229,169,137,229,168,181,229,168,182,229,169,162,
229,169,170,229,170,154,229,170,188,229,170,190,229,171,139,229,171,130,229,
170,189,229,171,163,229,171,151,229,171,166,229,171,169,229,171,150,229,171,
186,229,171,187,229,172,140,229,172,139,229,172,150,229,172,178,229,171,144,
229,172,170,229,172,182,229,172,190,229,173,131,229,173,133,229,173,128,229,
173,145,229,173,149,229,173,154,229,173,155,229,173,165,229,173,169,229,173,
176,229,173,179,229,173,181,229,173,184,230,150,136,229,173,186,229,174,128,
229,174,131,229,174,166,229,174,184,229,175,131,229,175,135,229,175,137,229,
175,148,229,175,144,229,175,164,229,175,166,229,175,162,229,175,158,229,175,
165,229,175,171,229,175,176,229,175,182,229,175,179,229,176,133,229,176,135,
229,176,136,229,176,141,229,176,147,229,176,160,229,176,162,229,176,168,229,
176,184,229,176,185,229,177,129,229,177,134,229,177,142,229,177,147,229,166,
130,229,176,191,233,159,174,228,187,187,229,166,138,229,191,141,232,170,141,
230,191,161,231,166,176,231,165,162,229,175,167,232,145,177,231,140,171,231,
134,177,229,185,180,229,191,181,230,141,187,230,146,154,231,135,131,231,178,
152,228,185,131,229,187,188,228,185,139,229,159,156,229,154,162,230,130,169,
230,191,131,231,180,141,232,131,189,232,132,179,232,134,191,232,190,178,232,
166,151,232,154,164,229,183,180,230,138,138,230,146,173,232,166,135,230,157,
183,230,179,162,230,180,190,231,144,182,231,160,180,229,169,134,231,189,181,
232,138,173,233,166,172,228,191,179,229,187,131,230,139,157,230,142,146,230,
149,151,230,157,175,231,155,131,231,137,140,232,131,140,232,130,186,232,188,
169,233,133,141,229,128,141,229,159,185,229,170,146,230,162,133,230,165,179,
231,133,164,231,139,189,232,178,183,229,163,178,232,179,160,233,153,170,233,
128,153,232,157,191,231,167,164,231,159,167,232,144,169,228,188,175,229,137,
165,229,141,154,230,139,141,230,159,143,230,179,138,231,153,189,231,174,148,
231,178,149,232,136,182,232,150,132,232,191,171,230,155,157,230,188,160,231,
136,134,231,184,155,232,142,171,233,167,129,233,186,166,229,174,151,229,176,
177,229,183,158,228,191,174,230,132,129,230,139,190,230,180,178,231,167,128,
231,167,139,231,181,130,231,185,141,231,191,146,232,135,173,232,136,159,232,
146,144,232,161,134,232,165,178,232,174,144,232,185,180,232,188,175,233,128,
177,233,133,139,233,133,172,233,155,134,233,134,156,228,187,128,228,189,143,
229,133,133,229,141,129,229,190,147,230,136,142,230,159,148,230,177,129,230,
184,139,231,141,163,231,184,166,233,135,141,233,138,131,229,143,148,229,164,
153,229,174,191,230,183,145,231,165,157,231,184,174,231,178,155,229,161,190,
231,134,159,229,135,186,232,161,147,232,191,176,228,191,138,229,179,187,230,
152,165,231,158,172,231,171,163,232,136,156,233,167,191,229,135,134,229,190,
170,230,151,172,230,165,175,230,174,137,230,183,179,230,186,150,230,189,164,
231,155,190,231,180,148,229,183,161,233,129,181,233,134,135,233,160,134,229,
135,166,229,136,157,230,137,128,230,154,145,230,155,153,230,184,154,229,186,
182,231,183,146,231,189,178,230,155,184,232,150,175,232,151,183,232,171,184,
229,138,169,229,143,153,229,165,179,229,186,143,229,190,144,230,129,149,233,
139,164,233,153,164,229,130,183,229,132,159,229,175,159,230,139,182,230,146,
174,230,147,166,230,156,173,230,174,186,232,150,169,233,155,145,231,154,144,
233,175,150,230,141,140,233,140,134,233,174,171,231,154,191,230,153,146,228,
184,137,229,130,152,229,143,130,229,177,177,230,131,168,230,146,146,230,149,
163,230,161,159,231,135,166,231,143,138,231,148,163,231,174,151,231,186,130,
232,154,149,232,174,131,232,179,155,233,133,184,233,164,144,230,150,172,230,
154,171,230,174,139,228,187,149,228,187,148,228,188,186,228,189,191,229,136,
186,229,143,184,229,143,178,229,151,163,229,155,155,229,163,171,229,167,139,
229,167,137,229,167,191,229,173,144,229,177,141,229,184,130,229,184,171,229,
191,151,230,128,157,230,140,135,230,148,175,229,173,156,230,150,175,230,150,
189,230,151,168,230,158,157,230,173,162,230,173,187,230,176,143,231,141,133,
231,165,137,231,167,129,231,179,184,231,180,153,231,180,171,232,130,162,232,
132,130,232,135,179,232,166,150,232,169,158,232,169,169,232,169,166,232,170,
140,232,171,174,232,179,135,232,179,156,233,155,140,233,163,188,230,173,175,
228,186,139,228,188,188,228,190,141,229,133,144,229,173,151,229,175,186,230,
133,136,230,140,129,230,153,130,229,177,144,229,177,143,229,173,177,229,177,
172,229,177,174,228,185,162,229,177,182,229,177,185,229,178,140,229,178,145,
229,178,148,229,166,155,229,178,171,229,178,187,229,178,182,229,178,188,229,
178,183,229,179,133,229,178,190,229,179,135,229,179,153,229,179,169,229,179,
189,229,179,186,229,179,173,229,182,140,229,179,170,229,180,139,229,180,149,
229,180,151,229,181,156,229,180,159,229,180,155,229,180,145,229,180,148,229,
180,162,229,180,154,229,180,153,229,180,152,229,181,140,229,181,146,229,181,
142,229,181,139,229,181,172,229,181,179,229,181,182,229,182,135,229,182,132,
229,182,130,229,182,162,229,182,157,229,182,172,229,182,174,229,182,189,229,
182,144,229,182,183,229,182,188,229,183,137,229,183,141,229,183,147,229,183,
146,229,183,150,229,183,155,229,183,171,229,183,178,229,183,181,229,184,139,
229,184,154,229,184,153,229,184,145,229,184,155,229,184,182,229,184,183,229,
185,132,229,185,131,229,185,128,229,185,142,229,185,151,229,185,148,229,185,
159,229,185,162,229,185,164,229,185,135,229,185,181,229,185,182,229,185,186,
233,186,188,229,185,191,229,186,160,229,187,129,229,187,130,229,187,136,229,
187,144,229,187,143,229,184,150,229,184,179,229,186,129,229,188,148,229,188,
181,229,189,171,229,190,180,230,135,178,230,140,145,230,154,162,230,156,157,
230,189,174,231,137,146,231,148,186,231,156,186,232,129,180,232,132,185,232,
133,184,232,157,182,232,170,191,232,171,156,232,182,133,232,183,179,233,138,
154,233,149,183,233,160,130,233,179,165,229,139,133,230,141,151,231,155,180,
230,156,149,230,178,136,231,143,141,232,179,131,233,142,174,233,153,179,230,
180,165,229,162,156,230,164,142,230,167,140,232,191,189,233,142,154,231,151,
155,233,128,154,229,161,154,230,160,130,230,142,180,230,167,187,228,189,131,
230,188,172,230,159,152,232,190,187,232,148,166,231,182,180,233,141,148,230,
164,191,230,189,176,229,157,170,229,163,183,229,172,172,231,180,172,231,136,
170,229,144,138,233,135,163,233,182,180,228,186,173,228,189,142,229,129,156,
229,129,181,229,137,131,232,178,158,229,145,136,229,160,164,229,174,154,229,
184,157,229,186,149,229,186,173,229,187,183,229,188,159,230,130,140,230,138,
181,230,140,186,230,143,144,230,162,175,230,177,128,231,162,135,231,166,142,
231,168,139,231,183,160,232,137,135,232,168,130,232,171,166,232,185,132,233,
128,147,229,187,150,229,187,163,229,187,157,229,187,154,229,187,155,229,187,
162,229,187,161,229,187,168,229,187,169,229,187,172,229,187,177,229,187,179,
229,187,176,229,187,180,229,187,184,229,187,190,229,188,131,229,188,137,229,
189,157,229,189,156,229,188,139,229,188,145,229,188,150,229,188,169,229,188,
173,229,188,184,229,189,129,229,189,136,229,189,140,229,189,142,229,188,175,
229,189,145,229,189,150,229,189,151,229,189,153,229,189,161,229,189,173,229,
189,179,229,189,183,229,190,131,229,190,130,229,189,191,229,190,138,229,190,
136,229,190,145,229,190,135,229,190,158,229,190,153,229,190,152,229,190,160,
229,190,168,229,190,173,229,190,188,229,191,150,229,191,187,229,191,164,229,
191,184,229,191,177,229,191,157,230,130,179,229,191,191,230,128,161,230,129,
160,230,128,153,230,128,144,230,128,169,230,128,142,230,128,177,230,128,155,
230,128,149,230,128,171,230,128,166,230,128,143,230,128,186,230,129,154,230,
129,129,230,129,170,230,129,183,230,129,159,230,129,138,230,129,134,230,129,
141,230,129,163,230,129,131,230,129,164,230,129,130,230,129,172,230,129,171,
230,129,153,230,130,129,230,130,141,230,131,167,230,130,131,230,130,154,229,
188,140,228,184,144,228,184,149,228,184,170,228,184,177,228,184,182,228,184,
188,228,184,191,228,185,130,228,185,150,228,185,152,228,186,130,228,186,133,
232,177,171,228,186,138,232,136,146,229,188,141,228,186,142,228,186,158,228,
186,159,228,186,160,228,186,162,228,186,176,228,186,179,228,186,182,228,187,
142,228,187,141,228,187,132,228,187,134,228,187,130,228,187,151,228,187,158,
228,187,173,228,187,159,228,187,183,228,188,137,228,189,154,228,188,176,228,
189,155,228,189,157,228,189,151,228,189,135,228,189,182,228,190,136,228,190,
143,228,190,152,228,189,187,228,189,169,228,189,176,228,190,145,228,189,175,
228,190,134,228,190,150,229,132,152,228,191,148,228,191,159,228,191,142,228,
191,152,228,191,155,228,191,145,228,191,154,228,191,144,228,191,164,228,191,
165,229,128,154,229,128,168,229,128,148,229,128,170,229,128,165,229,128,133,
228,188,156,228,191,182,229,128,161,229,128,169,229,128,172,228,191,190,228,
191,175,229,128,145,229,128,134,229,129,131,229,129,135,230,156,131,229,129,
149,229,129,144,229,129,136,229,129,154,229,129,150,229,129,172,229,129,184,
229,130,128,229,130,154,229,130,133,229,130,180,229,130,178,230,130,132,230,
130,155,230,130,150,230,130,151,230,130,146,230,130,167,230,130,139,230,131,
161,230,130,184,230,131,160,230,131,147,230,130,180,229,191,176,230,130,189,
230,131,134,230,130,181,230,131,152,230,133,141,230,132,149,230,132,134,230,
131,182,230,131,183,230,132,128,230,131,180,230,131,186,230,132,131,230,132,
161,230,131,187,230,131,177,230,132,141,230,132,142,230,133,135,230,132,190,
230,132,168,230,132,167,230,133,138,230,132,191,230,132,188,230,132,172,230,
132,180,230,132,189,230,133,130,230,133,132,230,133,179,230,133,183,230,133,
152,230,133,153,230,133,154,230,133,171,230,133,180,230,133,175,230,133,165,
230,133,177,230,133,159,230,133,157,230,133,147,230,133,181,230,134,153,230,
134,150,230,134,135,230,134,172,230,134,148,230,134,154,230,134,138,230,134,
145,230,134,171,230,134,174,230,135,140,230,135,138,230,135,137,230,135,183,
230,135,136,230,135,131,230,135,134,230,134,186,230,135,139,231,189,185,230,
135,141,230,135,166,230,135,163,230,135,182,230,135,186,230,135,180,230,135,
191,230,135,189,230,135,188,230,135,190,230,136,128,230,136,136,230,136,137,
230,136,141,230,136,140,230,136,148,230,136,155,230,136,158,230,136,161,230,
136,170,230,136,174,230,136,176,230,136,178,230,136,179,230,137,129,230,137,
142,230,137,158,230,137,163,230,137,155,230,137,160,230,137,168,230,137,188,
230,138,130,230,138,137,230,137,190,230,138,146,230,138,147,230,138,150,230,
139,148,230,138,131,230,138,148,230,139,151,230,139,145,230,138,187,230,139,
143,230,139,191,230,139,134,230,147,148,230,139,136,230,139,156,230,139,140,
230,139,138,230,139,130,230,139,135,230,138,155,230,139,137,230,140,140,230,
139,174,230,139,177,230,140,167,230,140,130,230,140,136,230,139,175,230,139,
181,230,141,144,230,140,190,230,141,141,230,144,156,230,141,143,230,142,150,
230,142,142,230,142,128,230,142,171,230,141,182,230,142,163,230,142,143,230,
142,137,230,142,159,230,142,181,230,141,171,230,141,169,230,142,190,230,143,
169,230,143,128,230,143,134,230,143,163,230,143,137,230,143,146,230,143,182,
230,143,132,230,144,150,230,144,180,230,144,134,230,144,147,230,144,166,230,
144,182,230,148,157,230,144,151,230,144,168,230,144,143,230,145,167,230,145,
175,230,145,182,230,145,142,230,148,170,230,146,149,230,146,147,230,146,165,
230,146,169,230,146,136,230,146,188,230,138,188,230,151,186,230,168,170,230,
172,167,230,174,180,231,142,139,231,191,129,232,165,150,233,180,172,233,180,
142,233,187,132,229,178,161,230,178,150,232,141,187,229,132,132,229,177,139,
230,134,182,232,135,134,230,161,182,231,137,161,228,185,153,228,191,186,229,
141,184,230,129,169,230,184,169,231,169,143,233,159,179,228,184,139,229,140,
150,228,187,174,228,189,149,228,188,189,228,190,161,228,189,179,229,138,160,
229,143,175,229,152,137,229,164,143,229,171,129,229,174,182,229,175,161,231,
167,145,230,154,135,230,158,156,230,158,182,230,173,140,230,178,179,231,129,
171,231,143,130,231,166,141,231,166,190,231,168,188,231,174,135,232,138,177,
232,139,155,232,140,132,232,141,183,232,143,175,232,143,147,232,157,166,232,
170,178,229,152,169,232,178,168,232,191,166,233,129,142,233,156,158,232,154,
138,228,191,132,229,179,168,230,136,145,231,137,153,231,148,187,232,135,165,
232,138,189,232,155,190,232,179,128,233,155,133,233,164,147,233,167,149,228,
187,139,228,188,154,232,167,163,229,155,158,229,161,138,229,163,138,229,187,
187,229,191,171,230,128,170,230,130,148,230,129,162,230,135,144,230,136,146,
230,139,144,230,148,185,230,139,173,230,164,141,230,174,150,231,135,173,231,
185,148,232,129,183,232,137,178,232,167,166,233,163,159,232,157,149,232,190,
177,229,176,187,228,188,184,228,191,161,228,190,181,229,148,135,229,168,160,
229,175,157,229,175,169,229,191,131,230,133,142,230,140,175,230,150,176,230,
153,139,230,163,174,230,166,155,230,181,184,230,183,177,231,148,179,231,150,
185,231,156,159,231,165,158,231,167,166,231,180,179,232,135,163,232,138,175,
232,150,170,232,166,170,232,168,186,232,186,171,232,190,155,233,128,178,233,
135,157,233,156,135,228,186,186,228,187,129,229,136,131,229,161,181,229,163,
172,229,176,139,231,148,154,229,176,189,232,133,142,232,168,138,232,191,133,
233,153,163,233,157,173,231,172,165,232,171,143,233,160,136,233,133,162,229,
155,179,229,142,168,233,128,151,229,144,185,229,158,130,229,184,165,230,142,
168,230,176,180,231,130,138,231,157,161,231,178,139,231,191,160,232,161,176,
233,129,130,233,133,148,233,140,144,233,140,152,233,154,143,231,145,158,233,
171,132,229,180,135,229,181,169,230,149,176,230,158,162,232,182,168,233,155,
155,230,141,174,230,157,137,230,164,153,232,143,133,233,160,151,233,155,128,
232,163,190,230,142,152,231,170,159,230,178,147,233,157,180,232,189,161,231,
170,170,231,134,138,233,154,136,231,178,130,230,160,151,231,185,176,230,161,
145,233,141,172,229,139,178,229,144,155,232,150,171,232,168,147,231,190,164,
232,187,141,233,131,161,229,141,166,232,162,136,231,165,129,228,191,130,229,
130,190,229,136,145,229,133,132,229,149,147,229,156,173,231,143,170,229,158,
139,229,165,145,229,189,162,229,190,132,230,129,181,230,133,182,230,133,167,
230,134,169,230,142,178,230,144,186,230,149,172,230,153,175,230,161,130,230,
184,147,231,149,166,231,168,189,231,179,187,231,181,140,231,182,153,231,185,
139,231,189,171,232,140,142,232,141,138,232,155,141,232,168,136,232,169,163,
232,173,166,232,187,189,233,160,154,233,182,143,232,138,184,232,191,142,233,
175,168,229,138,135,230,136,159,230,146,131,230,191,128,233,154,153,230,161,
129,229,130,145,230,172,160,230,177,186,230,189,148,231,169,180,231,181,144,
232,161,128,232,168,163,230,156,136,228,187,182,229,128,185,229,128,166,229,
129,165,229,133,188,229,136,184,229,137,163,229,150,167,229,156,143,229,160,
133,229,171,140,229,187,186,230,134,178,230,135,184,230,139,179,230,141,178,
230,147,154,230,147,146,230,147,133,230,147,135,230,146,187,230,147,152,230,
147,130,230,147,177,230,147,167,232,136,137,230,147,160,230,147,161,230,138,
172,230,147,163,230,147,175,230,148,172,230,147,182,230,147,180,230,147,178,
230,147,186,230,148,128,230,147,189,230,148,152,230,148,156,230,148,133,230,
148,164,230,148,163,230,148,171,230,148,180,230,148,181,230,148,183,230,148,
182,230,148,184,231,149,139,230,149,136,230,149,150,230,149,149,230,149,141,
230,149,152,230,149,158,230,149,157,230,149,178,230,149,184,230,150,130,230,
150,131,232,174,138,230,150,155,230,150,159,230,150,171,230,150,183,230,151,
131,230,151,134,230,151,129,230,151,132,230,151,140,230,151,146,230,151,155,
230,151,153,230,151,160,230,151,161,230,151,177,230,157,178,230,152,138,230,
152,131,230,151,187,230,157,179,230,152,181,230,152,182,230,152,180,230,152,
156,230,153,143,230,153,132,230,153,137,230,153,129,230,153,158,230,153,157,
230,153,164,230,153,167,230,153,168,230,153,159,230,153,162,230,153,176,230,
154,131,230,154,136,230,154,142,230,154,137,230,154,132,230,154,152,230,154,
157,230,155,129,230,154,185,230,155,137,230,154,190,230,154,188,230,155,132,
230,154,184,230,155,150,230,155,154,230,155,160,230,152,191,230,155,166,230,
155,169,230,155,176,230,155,181,230,155,183,230,156,143,230,156,150,230,156,
158,230,156,166,230,156,167,233,156,184,230,156,174,230,156,191,230,156,182,
230,157,129,230,156,184,230,156,183,230,157,134,230,157,158,230,157,160,230,
157,153,230,157,163,230,157,164,230,158,137,230,157,176,230,158,169,230,157,
188,230,157,170,230,158,140,230,158,139,230,158,166,230,158,161,230,158,133,
230,158,183,230,159,175,230,158,180,230,159,172,230,158,179,230,159,169,230,
158,184,230,159,164,230,159,158,230,159,157,230,159,162,230,159,174,230,158,
185,230,159,142,230,159,134,230,159,167,230,170,156,230,160,158,230,161,134,
230,160,169,230,161,128,230,161,141,230,160,178,230,161,142,230,162,179,230,
160,171,230,161,153,230,161,163,230,161,183,230,161,191,230,162,159,230,162,
143,230,162,173,230,162,148,230,162,157,230,162,155,230,162,131,230,170,174,
230,162,185,230,161,180,230,162,181,230,162,160,230,162,186,230,164,143,230,
162,141,230,161,190,230,164,129,230,163,138,230,164,136,230,163,152,230,164,
162,230,164,166,230,163,161,230,164,140,230,163,141,230,163,148,230,163,167,
230,163,149,230,164,182,230,164,146,230,164,132,230,163,151,230,163,163,230,
164,165,230,163,185,230,163,160,230,163,175,230,164,168,230,164,170,230,164,
154,230,164,163,230,164,161,230,163,134,230,165,185,230,165,183,230,165,156,
230,165,184,230,165,171,230,165,148,230,165,190,230,165,174,230,164,185,230,
165,180,230,164,189,230,165,153,230,164,176,230,165,161,230,165,158,230,165,
157,230,166,129,230,165,170,230,166,178,230,166,174,230,167,144,230,166,191,
230,167,129,230,167,147,230,166,190,230,167,142,229,175,168,230,167,138,230,
167,157,230,166,187,230,167,131,230,166,167,230,168,174,230,166,145,230,166,
160,230,166,156,230,166,149,230,166,180,230,167,158,230,167,168,230,168,130,
230,168,155,230,167,191,230,172,138,230,167,185,230,167,178,230,167,167,230,
168,133,230,166,177,230,168,158,230,167,173,230,168,148,230,167,171,230,168,
138,230,168,146,230,171,129,230,168,163,230,168,147,230,169,132,230,168,140,
230,169,178,230,168,182,230,169,184,230,169,135,230,169,162,230,169,153,230,
169,166,230,169,136,230,168,184,230,168,162,230,170,144,230,170,141,230,170,
160,230,170,132,230,170,162,230,170,163,230,164,156,230,168,169,231,137,189,
231,138,172,231,140,174,231,160,148,231,161,175,231,181,185,231,156,140,232,
130,169,232,166,139,232,172,153,232,179,162,232,187,146,233,129,163,233,141,
181,233,153,186,233,161,149,233,168,147,233,185,184,229,133,131,229,142,159,
229,142,179,229,185,187,229,188,166,230,184,155,230,186,144,231,142,132,231,
143,190,231,181,131,232,136,183,232,168,128,232,171,186,233,153,144,228,185,
142,229,128,139,229,143,164,229,145,188,229,155,186,229,167,145,229,173,164,
229,183,177,229,186,171,229,188,167,230,136,184,230,149,133,230,158,175,230,
185,150,231,139,144,231,179,138,232,162,180,232,130,161,232,131,161,232,143,
176,232,153,142,232,170,135,232,183,168,233,136,183,233,155,135,233,161,167,
233,188,147,228,186,148,228,186,146,228,188,141,229,141,136,229,145,137,229,
144,190,229,168,175,229,190,140,229,190,161,230,130,159,230,162,167,230,170,
142,231,145,154,231,162,129,232,170,158,232,170,164,232,173,183,233,134,144,
228,185,158,233,175,137,228,186,164,228,189,188,228,190,175,229,128,153,229,
128,150,229,133,137,229,133,172,229,138,159,229,138,185,229,139,190,229,142,
154,229,143,163,229,144,145,230,169,159,229,184,176,230,175,133,230,176,151,
230,177,189,231,149,191,231,165,136,229,173,163,231,168,128,231,180,128,229,
190,189,232,166,143,232,168,152,232,178,180,232,181,183,232,187,140,232,188,
157,233,163,162,233,168,142,233,172,188,228,186,128,229,129,189,229,132,128,
229,166,147,229,174,156,230,136,175,230,138,128,230,147,172,230,172,186,231,
138,160,231,150,145,231,165,135,231,190,169,232,159,187,232,170,188,232,173,
176,230,142,172,232,143,138,233,158,160,229,144,137,229,144,131,229,150,171,
230,161,148,230,169,152,232,169,176,231,160,167,230,157,181,233,187,141,229,
141,180,229,174,162,232,132,154,232,153,144,233,128,134,228,184,152,228,185,
133,228,187,135,228,188,145,229,143,138,229,144,184,229,174,174,229,188,147,
230,128,165,230,149,145,230,156,189,230,177,130,230,177,178,230,179,163,231,
129,184,231,144,131,231,169,182,231,170,174,231,172,136,231,180,154,231,179,
190,231,181,166,230,151,167,231,137,155,229,142,187,229,177,133,229,183,168,
230,139,146,230,139,160,230,140,153,230,184,160,232,153,154,232,168,177,232,
183,157,233,139,184,230,188,129,231,166,166,233,173,154,228,186,168,228,186,
171,228,186,172,230,170,151,232,152,151,230,170,187,230,171,131,230,171,130,
230,170,184,230,170,179,230,170,172,230,171,158,230,171,145,230,171,159,230,
170,170,230,171,154,230,171,170,230,171,187,230,172,133,232,152,150,230,171,
186,230,172,146,230,172,150,233,172,177,230,172,159,230,172,184,230,172,183,
231,155,156,230,172,185,233,163,174,230,173,135,230,173,131,230,173,137,230,
173,144,230,173,153,230,173,148,230,173,155,230,173,159,230,173,161,230,173,
184,230,173,185,230,173,191,230,174,128,230,174,132,230,174,131,230,174,141,
230,174,152,230,174,149,230,174,158,230,174,164,230,174,170,230,174,171,230,
174,175,230,174,178,230,174,177,230,174,179,230,174,183,230,174,188,230,175,
134,230,175,139,230,175,147,230,175,159,230,175,172,230,175,171,230,175,179,
230,175,175,233,186,190,230,176,136,230,176,147,230,176,148,230,176,155,230,
176,164,230,176,163,230,177,158,230,177,149,230,177,162,230,177,170,230,178,
130,230,178,141,230,178,154,230,178,129,230,178,155,230,177,190,230,177,168,
230,177,179,230,178,146,230,178,144,230,179,132,230,179,177,230,179,147,230,
178,189,230,179,151,230,179,133,230,179,157,230,178,174,230,178,177,230,178,
190,230,172,161,230,187,139,230,178,187,231,136,190,231,146,189,231,151,148,
231,163,129,231,164,186,232,128,140,232,128,179,232,135,170,232,146,148,232,
190,158,230,177,144,233,185,191,229,188,143,232,173,152,233,180,171,231,171,
186,232,187,184,229,174,141,233,155,171,228,184,131,229,143,177,229,159,183,
229,164,177,229,171,137,229,174,164,230,130,137,230,185,191,230,188,134,231,
150,190,232,179,170,229,174,159,232,148,128,231,175,160,229,129,178,230,159,
180,232,138,157,229,177,161,232,149,138,231,184,158,232,136,142,229,134,153,
229,176,132,230,141,168,232,181,166,230,150,156,231,133,174,231,164,190,231,
180,151,232,128,133,232,172,157,232,187,138,233,129,174,232,155,135,233,130,
170,229,128,159,229,139,186,229,176,186,230,157,147,231,129,188,231,136,181,
233,133,140,233,135,136,233,140,171,232,139,165,229,175,130,229,188,177,230,
131,185,228,184,187,229,143,150,229,174,136,230,137,139,230,156,177,230,174,
138,231,139,169,231,143,160,231,168,174,232,133,171,232,182,163,233,133,146,
233,166,150,229,132,146,229,143,151,229,145,170,229,175,191,230,142,136,230,
168,185,231,182,172,233,156,128,229,155,154,229,143,142,229,145,168,230,173,
164,233,160,131,228,187,138,229,155,176,229,157,164,229,162,190,229,169,154,
230,129,168,230,135,135,230,152,143,230,152,134,230,160,185,230,162,177,230,
183,183,231,151,149,231,180,186,232,137,174,233,173,130,228,186,155,228,189,
144,229,143,137,229,148,134,229,181,175,229,183,166,229,183,174,230,159,187,
230,178,153,231,145,179,231,160,130,232,169,144,233,142,150,232,163,159,229,
157,144,229,186,167,230,140,171,229,130,181,229,130,172,229,134,141,230,156,
128,229,147,137,229,161,158,229,166,187,229,174,176,229,189,169,230,137,141,
230,142,161,230,160,189,230,173,179,230,184,136,231,129,189,233,135,135,231,
138,128,231,160,149,231,160,166,231,165,173,230,150,142,231,180,176,232,143,
156,232,163,129,232,188,137,233,154,155,229,137,164,229,156,168,230,157,144,
231,189,170,232,178,161,229,134,180,229,157,130,233,152,170,229,160,186,230,
166,138,232,130,180,229,146,178,229,180,142,229,159,188,231,162,149,233,183,
186,228,189,156,229,137,138,229,146,139,230,144,190,230,152,168,230,156,148,
230,159,181,231,170,132,231,173,150,231,180,162,233,140,175,230,161,156,233,
174,173,231,172,185,229,140,153,229,134,138,229,136,183,230,178,186,230,179,
155,230,179,175,230,179,153,230,179,170,230,180,159,232,161,141,230,180,182,
230,180,171,230,180,189,230,180,184,230,180,153,230,180,181,230,180,179,230,
180,146,230,180,140,230,181,163,230,182,147,230,181,164,230,181,154,230,181,
185,230,181,153,230,182,142,230,182,149,230,191,164,230,182,133,230,183,185,
230,184,149,230,184,138,230,182,181,230,183,135,230,183,166,230,182,184,230,
183,134,230,183,172,230,183,158,230,183,140,230,183,168,230,183,146,230,183,
133,230,183,186,230,183,153,230,183,164,230,183,149,230,183,170,230,183,174,
230,184,173,230,185,174,230,184,174,230,184,153,230,185,178,230,185,159,230,
184,190,230,184,163,230,185,171,230,184,171,230,185,182,230,185,141,230,184,
159,230,185,131,230,184,186,230,185,142,230,184,164,230,187,191,230,184,157,
230,184,184,230,186,130,230,186,170,230,186,152,230,187,137,230,186,183,230,
187,147,230,186,189,230,186,175,230,187,132,230,186,178,230,187,148,230,187,
149,230,186,143,230,186,165,230,187,130,230,186,159,230,189,129,230,188,145,
231,129,140,230,187,172,230,187,184,230,187,190,230,188,191,230,187,178,230,
188,177,230,187,175,230,188,178,230,187,140,230,179,149,230,179,161,231,131,
185,231,160,178,231,184,171,232,131,158,232,138,179,232,144,140,232,147,172,
232,156,130,232,164,146,232,168,170,232,177,138,233,130,166,233,139,146,233,
163,189,233,179,179,233,181,172,228,185,143,228,186,161,229,130,141,229,137,
150,229,157,138,229,166,168,229,184,189,229,191,152,229,191,153,230,136,191,
230,154,180,230,156,155,230,159,144,230,163,146,229,134,146,231,180,161,232,
130,170,232,134,168,232,172,128,232,178,140,232,178,191,233,137,190,233,152,
178,229,144,160,233,160,172,229,140,151,229,131,149,229,141,156,229,162,168,
230,146,178,230,156,180,231,137,167,231,157,166,231,169,134,233,135,166,229,
139,131,230,178,161,230,174,134,229,160,128,229,185,140,229,165,148,230,156,
172,231,191,187,229,135,161,231,155,134,230,145,169,231,163,168,233,173,148,
233,186,187,229,159,139,229,166,185,230,152,167,230,158,154,230,175,142,229,
147,169,230,167,153,229,185,149,232,134,156,230,158,149,233,174,170,230,159,
190,233,177,146,230,161,157,228,186,166,228,191,163,229,143,136,230,138,185,
230,156,171,230,178,171,232,191,132,228,190,173,231,185,173,233,186,191,228,
184,135,230,133,162,230,186,128,230,188,171,232,148,147,229,145,179,230,156,
170,233,173,133,229,183,179,231,174,149,229,178,172,229,175,134,232,156,156,
230,185,138,232,147,145,231,168,148,232,132,136,229,166,153,231,178,141,230,
176,145,231,156,160,229,139,153,229,164,162,231,132,161,231,137,159,231,159,
155,233,156,167,233,181,161,230,164,139,229,169,191,229,168,152,229,134,165,
229,144,141,229,145,189,230,152,142,231,155,159,232,191,183,233,138,152,233,
179,180,229,167,170,231,137,157,230,187,133,229,133,141,230,163,137,231,182,
191,231,183,172,233,157,162,233,186,186,230,145,184,230,168,161,232,140,130,
229,166,132,229,173,159,230,175,155,231,140,155,231,155,178,231,182,178,232,
128,151,232,146,153,229,132,178,230,156,168,233,187,153,231,155,174,230,157,
162,229,139,191,233,164,133,229,176,164,230,136,187,231,177,190,232,178,176,
229,149,143,230,130,182,231,180,139,233,150,128,229,140,129,228,185,159,229,
134,182,229,164,156,231,136,186,232,128,182,233,135,142,229,188,165,231,159,
162,229,142,132,229,189,185,231,180,132,232,150,172,232,168,179,232,186,141,
233,157,150,230,159,179,232,150,174,233,145,147,230,132,137,230,132,136,230,
178,185,231,153,146,230,188,190,230,188,147,230,187,183,230,190,134,230,189,
186,230,189,184,230,190,129,230,190,128,230,189,175,230,189,155,230,191,179,
230,189,173,230,190,130,230,189,188,230,189,152,230,190,142,230,190,145,230,
191,130,230,189,166,230,190,179,230,190,163,230,190,161,230,190,164,230,190,
185,230,191,134,230,190,170,230,191,159,230,191,149,230,191,172,230,191,148,
230,191,152,230,191,177,230,191,174,230,191,155,231,128,137,231,128,139,230,
191,186,231,128,145,231,128,129,231,128,143,230,191,190,231,128,155,231,128,
154,230,189,180,231,128,157,231,128,152,231,128,159,231,128,176,231,128,190,
231,128,178,231,129,145,231,129,163,231,130,153,231,130,146,231,130,175,231,
131,177,231,130,172,231,130,184,231,130,179,231,130,174,231,131,159,231,131,
139,231,131,157,231,131,153,231,132,137,231,131,189,231,132,156,231,132,153,
231,133,165,231,133,149,231,134,136,231,133,166,231,133,162,231,133,140,231,
133,150,231,133,172,231,134,143,231,135,187,231,134,132,231,134,149,231,134,
168,231,134,172,231,135,151,231,134,185,231,134,190,231,135,146,231,135,137,
231,135,148,231,135,142,231,135,160,231,135,172,231,135,167,231,135,181,231,
135,188,230,190,132,230,145,186,229,175,184,228,184,150,231,128,172,231,149,
157,230,152,175,229,135,132,229,136,182,229,139,162,229,167,147,229,190,129,
230,128,167,230,136,144,230,148,191,230,149,180,230,152,159,230,153,180,230,
163,178,230,160,150,230,173,163,230,184,133,231,137,178,231,148,159,231,155,
155,231,178,190,232,129,150,229,163,176,232,163,189,232,165,191,232,170,160,
232,170,147,232,171,139,233,128,157,233,134,146,233,157,146,233,157,153,230,
150,137,231,168,142,232,132,134,233,154,187,229,184,173,230,131,156,230,136,
154,230,150,165,230,152,148,230,158,144,231,159,179,231,169,141,231,177,141,
231,184,190,232,132,138,232,178,172,232,181,164,232,183,161,232,185,159,231,
162,169,229,136,135,230,139,153,230,142,165,230,145,130,230,138,152,232,168,
173,231,170,131,231,175,128,232,170,172,233,155,170,231,181,182,232,136,140,
232,157,137,228,187,153,229,133,136,229,141,131,229,141,160,229,174,163,229,
176,130,229,176,150,229,183,157,230,136,166,230,137,135,230,146,176,230,160,
147,230,160,180,230,179,137,230,181,133,230,180,151,230,159,147,230,189,156,
231,133,142,231,133,189,230,151,139,231,169,191,231,174,173,231,183,154,231,
135,185,231,135,191,231,136,141,231,136,144,231,136,155,231,136,168,231,136,
173,231,136,172,231,136,176,231,136,178,231,136,187,231,136,188,231,136,191,
231,137,128,231,137,134,231,137,139,231,137,152,231,137,180,231,137,190,231,
138,130,231,138,129,231,138,135,231,138,146,231,138,150,231,138,162,231,138,
167,231,138,185,231,138,178,231,139,131,231,139,134,231,139,132,231,139,142,
231,139,146,231,139,162,231,139,160,231,139,161,231,139,185,231,139,183,229,
128,143,231,140,151,231,140,138,231,140,156,231,140,150,231,140,157,231,140,
180,231,140,175,231,140,169,231,140,165,231,140,190,231,141,142,231,141,143,
233,187,152,231,141,151,231,141,170,231,141,168,231,141,176,231,141,184,231,
141,181,231,141,187,231,141,186,231,143,136,231,142,179,231,143,142,231,142,
187,231,143,128,231,143,165,231,143,174,231,143,158,231,146,162,231,144,133,
231,145,175,231,144,165,231,143,184,231,144,178,231,144,186,231,145,149,231,
144,191,231,145,159,231,145,153,231,145,129,231,145,156,231,145,169,231,145,
176,231,145,163,231,145,170,231,145,182,231,145,190,231,146,139,231,146,158,
231,146,167,231,147,138,231,147,143,231,147,148,231,143,177,231,147,160,231,
147,163,231,147,167,231,147,169,231,147,174,231,147,178,231,147,176,231,147,
177,231,147,184,231,147,183,231,148,132,231,148,131,231,148,133,231,148,140,
231,148,142,231,148,141,231,148,149,231,148,147,231,148,158,231,148,166,231,
148,172,231,148,188,231,149,132,231,149,141,231,149,138,231,149,137,231,149,
155,231,149,134,231,149,154,231,149,169,231,149,164,231,149,167,231,149,171,
231,149,173,231,149,184,231,149,182,231,150,134,231,150,135,231,149,180,231,
150,138,231,150,137,231,150,130,231,150,148,231,150,154,231,150,157,231,150,
165,231,150,163,231,151,130,231,150,179,231,151,131,231,150,181,231,150,189,
231,150,184,231,150,188,231,150,177,231,151,141,231,151,138,231,151,146,231,
151,153,231,151,163,231,151,158,231,151,190,231,151,191,231,151,188,231,152,
129,231,151,176,231,151,186,231,151,178,231,151,179,231,152,139,231,152,141,
231,152,137,231,152,159,231,152,167,231,152,160,231,152,161,231,152,162,231,
152,164,231,152,180,231,152,176,231,152,187,231,153,135,231,153,136,231,153,
134,231,153,156,231,153,152,231,153,161,231,153,162,231,153,168,231,153,169,
231,153,170,231,153,167,231,153,172,231,153,176,231,151,162,232,163,143,232,
163,161,233,135,140,233,155,162,233,153,184,229,190,139,231,142,135,231,171,
139,232,145,142,230,142,160,231,149,165,229,138,137,230,181,129,230,186,156,
231,144,137,231,149,153,231,161,171,231,178,146,233,154,134,231,171,156,233,
190,141,228,190,182,230,133,174,230,151,133,232,153,156,228,186,134,228,186,
174,229,131,154,228,184,161,229,135,140,229,175,174,230,150,153,230,162,129,
230,182,188,231,140,159,231,153,130,231,158,173,231,168,156,231,179,167,232,
137,175,232,171,146,233,129,188,233,135,143,233,153,181,233,160,152,229,138,
155,231,183,145,229,128,171,229,142,152,230,158,151,230,183,139,231,135,144,
231,144,179,232,135,168,232,188,170,233,154,163,233,177,151,233,186,159,231,
145,160,229,161,129,230,182,153,231,180,175,233,161,158,228,187,164,228,188,
182,228,190,139,229,134,183,229,138,177,229,182,186,230,128,156,231,142,178,
231,164,188,232,139,147,233,136,180,233,154,183,233,155,182,233,156,138,233,
186,151,233,189,162,230,154,166,230,173,180,229,136,151,229,138,163,231,131,
136,232,163,130,229,187,137,230,129,139,230,134,144,230,188,163,231,133,137,
231,176,190,231,183,180,232,129,175,231,153,178,231,153,182,231,153,184,231,
153,188,231,154,128,231,154,131,231,154,136,231,154,139,231,154,142,231,154,
150,231,154,147,231,154,153,231,154,154,231,154,176,231,154,180,231,154,184,
231,154,185,231,154,186,231,155,130,231,155,141,231,155,150,231,155,146,231,
155,158,231,155,161,231,155,165,231,155,167,231,155,170,232,152,175,231,155,
187,231,156,136,231,156,135,231,156,132,231,156,169,231,156,164,231,156,158,
231,156,165,231,156,166,231,156,155,231,156,183,231,156,184,231,157,135,231,
157,154,231,157,168,231,157,171,231,157,155,231,157,165,231,157,191,231,157,
190,231,157,185,231,158,142,231,158,139,231,158,145,231,158,160,231,158,158,
231,158,176,231,158,182,231,158,185,231,158,191,231,158,188,231,158,189,231,
158,187,231,159,135,231,159,141,231,159,151,231,159,154,231,159,156,231,159,
163,231,159,174,231,159,188,231,160,140,231,160,146,231,164,166,231,160,160,
231,164,170,231,161,133,231,162,142,231,161,180,231,162,134,231,161,188,231,
162,154,231,162,140,231,162,163,231,162,181,231,162,170,231,162,175,231,163,
145,231,163,134,231,163,139,231,163,148,231,162,190,231,162,188,231,163,133,
231,163,138,231,163,172,231,163,167,231,163,154,231,163,189,231,163,180,231,
164,135,231,164,146,231,164,145,231,164,153,231,164,172,231,164,171,231,165,
128,231,165,160,231,165,151,231,165,159,231,165,154,231,165,149,231,165,147,
231,165,186,231,165,191,231,166,138,231,166,157,231,166,167,233,189,139,231,
166,170,231,166,174,231,166,179,231,166,185,231,166,186,231,167,137,231,167,
149,231,167,167,231,167,172,231,167,161,231,167,163,231,168,136,231,168,141,
231,168,152,231,168,153,231,168,160,231,168,159,231,166,128,231,168,177,231,
168,187,231,168,190,231,168,183,231,169,131,231,169,151,231,169,137,231,169,
161,231,169,162,231,169,169,233,190,157,231,169,176,231,169,185,231,169,189,
231,170,136,231,170,151,231,170,149,231,170,152,231,170,150,231,170,169,231,
171,136,231,170,176,231,170,182,231,171,133,231,171,132,231,170,191,233,130,
131,231,171,135,231,171,138,231,171,141,231,171,143,231,171,149,231,171,147,
231,171,153,231,171,154,231,171,157,231,171,161,231,171,162,231,171,166,231,
171,173,231,171,176,231,172,130,231,172,143,231,172,138,231,172,134,231,172,
179,231,172,152,231,172,153,231,172,158,231,172,181,231,172,168,231,172,182,
231,173,144,231,166,143,232,133,185,232,164,135,232,166,134,230,183,181,229,
188,151,230,137,149,230,178,184,228,187,143,231,137,169,233,174,146,229,136,
134,229,144,187,229,153,180,229,162,179,230,134,164,230,137,174,231,132,154,
229,165,174,231,178,137,231,179,158,231,180,155,233,155,176,230,150,135,232,
129,158,228,184,153,228,189,181,229,133,181,229,161,128,229,185,163,229,185,
179,229,188,138,230,159,132,228,184,166,232,148,189,233,150,137,233,153,155,
231,177,179,233,160,129,229,131,187,229,163,129,231,153,150,231,162,167,229,
136,165,231,158,165,232,148,145,231,174,134,229,129,143,229,164,137,231,137,
135,231,175,135,231,183,168,232,190,186,232,191,148,233,129,141,228,190,191,
229,139,137,229,168,169,229,188,129,233,158,173,228,191,157,232,136,151,233,
139,170,229,156,131,230,141,149,230,173,169,231,148,171,232,163,156,232,188,
148,231,169,130,229,139,159,229,162,147,230,133,149,230,136,138,230,154,174,
230,175,141,231,176,191,232,143,169,229,128,163,228,191,184,229,140,133,229,
145,134,229,160,177,229,165,137,229,174,157,229,179,176,229,179,175,229,180,
169,229,186,150,230,138,177,230,141,167,230,148,190,230,150,185,230,156,139,
231,173,186,231,172,132,231,173,141,231,172,139,231,173,140,231,173,133,231,
173,181,231,173,165,231,173,180,231,173,167,231,173,176,231,173,177,231,173,
172,231,173,174,231,174,157,231,174,152,231,174,159,231,174,141,231,174,156,
231,174,154,231,174,139,231,174,146,231,174,143,231,173,157,231,174,153,231,
175,139,231,175,129,231,175,140,231,175,143,231,174,180,231,175,134,231,175,
157,231,175,169,231,176,145,231,176,148,231,175,166,231,175,165,231,177,160,
231,176,128,231,176,135,231,176,147,231,175,179,231,175,183,231,176,151,231,
176,141,231,175,182,231,176,163,231,176,167,231,176,170,231,176,159,231,176,
183,231,176,171,231,176,189,231,177,140,231,177,131,231,177,148,231,177,143,
231,177,128,231,177,144,231,177,152,231,177,159,231,177,164,231,177,150,231,
177,165,231,177,172,231,177,181,231,178,131,231,178,144,231,178,164,231,178,
173,231,178,162,231,178,171,231,178,161,231,178,168,231,178,179,231,178,178,
231,178,177,231,178,174,231,178,185,231,178,189,231,179,128,231,179,133,231,
179,130,231,179,152,231,179,146,231,179,156,231,179,162,233,172,187,231,179,
175,231,179,178,231,179,180,231,179,182,231,179,186,231,180,134,231,178,165,
229,136,136,232,139,133,231,147,166,228,185,190,228,190,131,229,134,160,229,
175,146,229,136,138,229,139,152,229,139,167,229,183,187,229,150,154,229,160,
170,229,167,166,229,174,140,229,174,152,229,175,155,229,185,178,229,185,185,
230,130,163,230,132,159,230,133,163,230,134,190,230,143,155,230,149,162,230,
159,145,230,161,147,230,163,186,230,172,190,230,173,147,230,177,151,230,188,
162,230,190,151,230,189,133,231,146,176,231,148,152,231,155,163,231,156,139,
231,171,191,231,174,161,231,176,161,231,183,169,231,188,182,231,191,176,232,
130,157,232,137,166,232,142,158,232,166,179,232,171,140,232,178,171,233,130,
132,233,145,145,233,150,147,233,150,145,233,150,162,233,153,165,233,159,147,
233,164,168,232,136,152,228,184,184,229,144,171,229,178,184,229,183,140,231,
142,169,231,153,140,231,156,188,229,178,169,231,191,171,232,180,139,233,155,
129,233,160,145,233,161,148,233,161,152,228,188,129,228,188,142,229,141,177,
229,150,156,229,153,168,229,159,186,229,165,135,229,172,137,229,175,132,229,
178,144,229,184,140,229,185,190,229,191,140,230,143,174,230,156,186,230,151,
151,230,151,162,230,156,159,230,163,139,230,163,132,231,180,130,231,180,156,
231,180,149,231,180,138,231,181,133,231,181,139,231,180,174,231,180,178,231,
180,191,231,180,181,231,181,134,231,181,179,231,181,150,231,181,142,231,181,
178,231,181,168,231,181,174,231,181,143,231,181,163,231,182,147,231,182,137,
231,181,155,231,182,143,231,181,189,231,182,155,231,182,186,231,182,174,231,
182,163,231,182,181,231,183,135,231,182,189,231,182,171,231,184,189,231,182,
162,231,182,175,231,183,156,231,182,184,231,182,159,231,182,176,231,183,152,
231,183,157,231,183,164,231,183,158,231,183,187,231,183,178,231,183,161,231,
184,133,231,184,138,231,184,163,231,184,161,231,184,146,231,184,177,231,184,
159,231,184,137,231,184,139,231,184,162,231,185,134,231,185,166,231,184,187,
231,184,181,231,184,185,231,185,131,231,184,183,231,184,178,231,184,186,231,
185,167,231,185,157,231,185,150,231,185,158,231,185,153,231,185,154,231,185,
185,231,185,170,231,185,169,231,185,188,231,185,187,231,186,131,231,183,149,
231,185,189,232,190,174,231,185,191,231,186,136,231,186,137,231,186,140,231,
186,146,231,186,144,231,186,147,231,186,148,231,186,150,231,186,142,231,186,
155,231,186,156,231,188,184,231,188,186,231,185,138,231,190,168,232,133,186,
232,136,155,232,136,185,232,150,166,232,169,174,232,179,142,232,183,181,233,
129,184,233,129,183,233,138,173,233,138,145,233,150,131,233,174,174,229,137,
141,229,150,132,230,188,184,231,132,182,229,133,168,231,166,133,231,185,149,
232,134,179,231,179,142,229,153,140,229,161,145,229,178,168,230,142,170,230,
155,190,230,155,189,230,165,154,231,139,153,231,150,143,231,150,142,231,164,
142,231,165,150,231,167,159,231,178,151,231,180,160,231,181,132,232,152,135,
232,168,180,233,152,187,233,129,161,233,188,160,229,131,167,229,137,181,229,
143,140,229,143,162,229,128,137,229,150,170,229,163,174,229,165,143,231,136,
189,229,174,139,229,177,164,229,140,157,230,131,163,230,131,179,230,141,156,
230,142,131,230,140,191,230,142,187,230,147,141,230,151,169,230,155,185,229,
183,163,230,167,141,230,167,189,230,188,149,231,135,165,228,186,137,231,151,
169,231,155,184,231,170,147,231,179,159,231,183,143,231,182,156,232,129,161,
232,141,137,232,141,152,232,145,172,232,146,188,232,151,187,232,163,133,232,
181,176,233,128,129,233,129,173,233,142,151,233,156,156,233,168,146,229,131,
143,229,162,151,230,134,142,231,189,133,231,189,140,231,189,141,231,189,142,
231,189,144,231,189,145,231,189,149,231,189,148,231,189,152,231,189,159,231,
189,160,231,189,168,231,189,169,231,189,167,231,189,184,231,190,130,231,190,
134,231,190,131,231,190,136,231,190,135,231,190,140,231,190,148,231,190,158,
231,190,157,231,190,154,231,190,163,231,190,175,231,190,178,231,190,185,231,
190,174,231,190,182,231,190,184,232,173,177,231,191,133,231,191,134,231,191,
138,231,191,149,231,191,148,231,191,161,231,191,166,231,191,169,231,191,179,
231,191,185,233,163,156,232,128,134,232,128,132,232,128,139,232,128,146,232,
128,152,232,128,153,232,128,156,232,128,161,232,128,168,232,128,191,232,128,
187,232,129,138,232,129,134,232,129,146,232,129,152,232,129,154,232,129,159,
232,129,162,232,129,168,232,129,179,232,129,178,232,129,176,232,129,182,232,
129,185,232,129,189,232,129,191,232,130,132,232,130,134,232,130,133,232,130,
155,232,130,147,232,130,154,232,130,173,229,134,144,232,130,172,232,131,155,
232,131,165,232,131,153,232,131,157,232,131,132,232,131,154,232,131,150,232,
132,137,232,131,175,232,131,177,232,132,155,232,132,169,232,132,163,232,132,
175,232,133,139,232,135,147,232,148,181,232,180,136,233,128,160,228,191,131,
229,129,180,229,137,135,229,141,179,230,129,175,230,141,137,230,157,159,230,
184,172,232,182,179,233,128,159,228,191,151,229,177,158,232,179,138,230,151,
143,231,182,154,229,141,146,232,162,150,229,133,182,230,143,131,229,173,152,
229,173,171,229,176,138,230,144,141,230,157,145,233,129,156,228,187,150,229,
164,154,229,164,170,230,177,176,232,169,145,229,148,190,229,160,149,229,166,
165,230,131,176,230,137,147,230,159,129,232,136,181,230,165,149,233,153,128,
233,167,132,233,168,168,228,189,147,229,160,134,229,175,190,232,128,144,229,
178,177,229,184,175,229,190,133,230,128,160,230,133,139,230,136,180,230,155,
191,230,179,176,230,187,158,232,131,142,232,133,191,232,139,148,232,162,139,
232,178,184,233,128,128,233,128,174,233,154,138,233,187,155,233,175,155,228,
187,163,229,143,176,229,164,167,231,172,172,233,134,141,233,161,140,233,183,
185,230,187,157,231,128,167,229,141,147,229,149,132,229,174,133,230,137,152,
230,138,158,230,139,147,230,178,162,230,191,175,231,144,162,232,168,151,233,
144,184,230,191,129,232,171,190,232,140,184,229,135,167,232,155,184,229,143,
170,232,140,181,232,140,180,232,140,150,232,140,178,232,140,177,232,141,128,
232,140,185,232,141,144,232,141,133,232,140,175,232,140,171,232,140,151,232,
140,152,232,142,133,232,142,154,232,142,170,232,142,159,232,142,162,232,142,
150,232,140,163,232,142,142,232,142,135,232,142,138,232,141,188,232,142,181,
232,141,179,232,141,181,232,142,160,232,142,137,232,142,168,232,143,180,232,
144,147,232,143,171,232,143,142,232,143,189,232,144,131,232,143,152,232,144,
139,232,143,129,232,143,183,232,144,135,232,143,160,232,143,178,232,144,141,
232,144,162,232,144,160,232,142,189,232,144,184,232,148,134,232,143,187,232,
145,173,232,144,170,232,144,188,232,149,154,232,146,132,232,145,183,232,145,
171,232,146,173,232,145,174,232,146,130,232,145,169,232,145,134,232,144,172,
232,145,175,232,145,185,232,144,181,232,147,138,232,145,162,232,146,185,232,
146,191,232,146,159,232,147,153,232,147,141,232,146,187,232,147,154,232,147,
144,232,147,129,232,147,134,232,147,150,232,146,161,232,148,161,232,147,191,
232,147,180,232,148,151,232,148,152,232,148,172,232,148,159,232,148,149,232,
148,148,232,147,188,232,149,128,232,149,163,232,149,152,232,149,136,232,145,
163,232,149,169,232,151,164,232,168,142,232,172,132,232,177,134,232,184,143,
233,128,131,233,128,143,233,144,153,233,153,182,233,160,173,233,168,176,233,
151,152,229,131,141,229,139,149,229,144,140,229,160,130,229,176,142,230,134,
167,230,146,158,230,180,158,231,158,179,231,171,165,232,131,180,232,144,132,
233,129,147,233,138,133,229,179,160,233,180,135,229,140,191,229,190,151,229,
190,179,230,182,156,231,137,185,231,157,163,231,166,191,231,175,164,230,175,
146,231,139,172,232,170,173,230,160,131,230,169,161,229,135,184,231,170,129,
230,164,180,229,177,138,233,179,182,232,139,171,229,175,133,233,133,137,231,
128,158,229,153,184,229,177,175,230,131,135,230,149,166,230,178,140,232,177,
154,233,129,129,233,160,147,229,145,145,230,155,135,233,136,141,229,165,136,
233,130,163,229,134,133,228,185,141,229,135,170,232,150,153,232,172,142,231,
129,152,230,141,186,233,141,139,230,165,162,233,166,180,231,184,132,231,149,
183,229,141,151,230,165,160,232,187,159,233,155,163,230,177,157,228,186,140,
229,176,188,229,188,144,232,191,169,229,140,130,232,179,145,232,130,137,232,
153,185,229,187,191,230,151,165,228,185,179,229,133,165,232,149,129,232,152,
130,232,149,139,232,149,149,232,150,128,232,150,164,232,150,136,232,150,145,
232,150,138,232,150,168,232,149,173,232,150,148,232,150,155,232,151,170,232,
150,135,232,150,156,232,149,183,232,149,190,232,150,144,232,151,137,232,150,
186,232,151,143,232,150,185,232,151,144,232,151,149,232,151,157,232,151,165,
232,151,156,232,151,185,232,152,138,232,152,147,232,152,139,232,151,190,232,
151,186,232,152,134,232,152,162,232,152,154,232,152,176,232,152,191,232,153,
141,228,185,149,232,153,148,232,153,159,232,153,167,232,153,177,232,154,147,
232,154,163,232,154,169,232,154,170,232,154,139,232,154,140,232,154,182,232,
154,175,232,155,132,232,155,134,232,154,176,232,155,137,232,160,163,232,154,
171,232,155,148,232,155,158,232,155,169,232,155,172,232,155,159,232,155,155,
232,155,175,232,156,146,232,156,134,232,156,136,232,156,128,232,156,131,232,
155,187,232,156,145,232,156,137,232,156,141,232,155,185,232,156,138,232,156,
180,232,156,191,232,156,183,232,156,187,232,156,165,232,156,169,232,156,154,
232,157,160,232,157,159,232,157,184,232,157,140,232,157,142,232,157,180,232,
157,151,232,157,168,232,157,174,232,157,153,232,157,147,232,157,163,232,157,
170,232,160,133,232,158,162,232,158,159,232,158,130,232,158,175,232,159,139,
232,158,189,232,159,128,232,159,144,233,155,150,232,158,171,232,159,132,232,
158,179,232,159,135,232,159,134,232,158,187,232,159,175,232,159,178,232,159,
160,232,160,143,232,160,141,232,159,190,232,159,182,232,159,183,232,160,142,
232,159,146,232,160,145,232,160,150,232,160,149,232,160,162,232,160,161,232,
160,177,232,160,182,232,160,185,232,160,167,232,160,187,232,161,132,232,161,
130,232,161,146,232,161,153,232,161,158,232,161,162,232,161,171,232,162,129,
232,161,190,232,162,158,232,161,181,232,161,189,232,162,181,232,161,178,232,
162,130,232,162,151,232,162,146,232,162,174,232,162,153,232,162,162,232,162,
141,232,162,164,232,162,176,232,162,191,232,162,177,232,163,131,232,163,132,
232,163,148,232,163,152,232,163,153,232,163,157,232,163,185,232,164,130,232,
163,188,232,163,180,232,163,168,232,163,178,232,164,132,232,164,140,232,164,
138,232,164,147,232,165,131,232,164,158,232,164,165,232,164,170,232,164,171,
232,165,129,232,165,132,232,164,187,232,164,182,232,164,184,232,165,140,232,
164,157,232,165,160,232,165,158,232,165,166,232,165,164,232,165,173,232,165,
170,232,165,175,232,165,180,232,165,183,232,165,190,232,166,131,232,166,136,
232,166,138,232,166,147,232,166,152,232,166,161,232,166,169,232,166,166,232,
166,172,232,166,175,232,166,178,232,166,186,232,166,189,232,166,191,232,167,
128,232,167,154,232,167,156,232,167,157,232,167,167,232,167,180,232,167,184,
232,168,131,232,168,150,232,168,144,232,168,140,232,168,155,232,168,157,232,
168,165,232,168,182,232,169,129,232,169,155,232,169,146,232,169,134,232,169,
136,232,169,188,232,169,173,232,169,172,232,169,162,232,170,133,232,170,130,
232,170,132,232,170,168,232,170,161,232,170,145,232,170,165,232,170,166,232,
170,154,232,170,163,232,171,132,232,171,141,232,171,130,232,171,154,232,171,
171,232,171,179,232,171,167,232,171,164,232,171,177,232,172,148,232,171,160,
232,171,162,232,171,183,232,171,158,232,171,155,232,172,140,232,172,135,232,
172,154,232,171,161,232,172,150,232,172,144,232,172,151,232,172,160,232,172,
179,233,158,171,232,172,166,232,172,171,232,172,190,232,172,168,232,173,129,
232,173,140,232,173,143,232,173,142,232,173,137,232,173,150,232,173,155,232,
173,154,232,173,171,232,171,173,232,188,184,229,148,175,228,189,145,229,132,
170,229,139,135,229,143,139,229,174,165,229,185,189,230,130,160,230,134,130,
230,143,150,230,156,137,230,159,154,230,185,167,230,182,140,231,140,182,231,
140,183,231,148,177,231,165,144,232,163,149,232,170,152,233,129,138,233,130,
145,233,131,181,233,155,132,232,158,141,229,164,149,228,186,136,228,189,153,
228,184,142,232,170,137,232,188,191,233,160,144,229,130,173,229,185,188,229,
166,150,229,174,185,229,186,184,230,143,154,230,143,186,230,147,129,230,155,
156,230,165,138,230,167,152,230,180,139,230,186,182,231,134,148,231,148,168,
231,170,175,231,190,138,232,128,128,232,145,137,232,147,137,232,166,129,232,
172,161,232,184,138,233,129,165,233,153,189,233,164,138,230,133,190,230,138,
145,230,172,178,230,178,131,230,181,180,231,191,140,231,191,188,230,183,128,
231,190,133,232,158,186,232,163,184,230,157,165,232,142,177,233,160,188,233,
155,183,230,180,155,231,181,161,232,144,189,233,133,170,228,185,177,229,141,
181,229,181,144,230,172,132,230,191,171,232,151,141,232,152,173,232,166,167,
229,136,169,229,144,143,229,177,165,230,157,142,230,162,168,231,144,134,231,
146,131,232,173,159,232,173,172,232,173,175,232,173,180,232,173,189,232,174,
128,232,174,140,232,174,142,232,174,146,232,174,147,232,174,150,232,174,153,
232,174,154,232,176,186,232,177,129,232,176,191,232,177,136,232,177,140,232,
177,142,232,177,144,232,177,149,232,177,162,232,177,172,232,177,184,232,177,
186,232,178,130,232,178,137,232,178,133,232,178,138,232,178,141,232,178,142,
232,178,148,232,177,188,232,178,152,230,136,157,232,178,173,232,178,170,232,
178,189,232,178,178,232,178,179,232,178,174,232,178,182,232,179,136,232,179,
129,232,179,164,232,179,163,232,179,154,232,179,189,232,179,186,232,179,187,
232,180,132,232,180,133,232,180,138,232,180,135,232,180,143,232,180,141,232,
180,144,233,189,142,232,180,147,232,179,141,232,180,148,232,180,150,232,181,
167,232,181,173,232,181,177,232,181,179,232,182,129,232,182,153,232,183,130,
232,182,190,232,182,186,232,183,143,232,183,154,232,183,150,232,183,140,232,
183,155,232,183,139,232,183,170,232,183,171,232,183,159,232,183,163,232,183,
188,232,184,136,232,184,137,232,183,191,232,184,157,232,184,158,232,184,144,
232,184,159,232,185,130,232,184,181,232,184,176,232,184,180,232,185,138,232,
185,135,232,185,137,232,185,140,232,185,144,232,185,136,232,185,153,232,185,
164,232,185,160,232,184,170,232,185,163,232,185,149,232,185,182,232,185,178,
232,185,188,232,186,129,232,186,135,232,186,133,232,186,132,232,186,139,232,
186,138,232,186,147,232,186,145,232,186,148,232,186,153,232,186,170,232,186,
161,232,186,172,232,186,176,232,187,134,232,186,177,232,186,190,232,187,133,
232,187,136,232,187,139,232,187,155,232,187,163,232,187,188,232,187,187,232,
187,171,232,187,190,232,188,138,232,188,133,232,188,149,232,188,146,232,188,
153,232,188,147,232,188,156,232,188,159,232,188,155,232,188,140,232,188,166,
232,188,179,232,188,187,232,188,185,232,189,133,232,189,130,232,188,190,232,
189,140,232,189,137,232,189,134,232,189,142,232,189,151,232,189,156,232,189,
162,232,189,163,232,189,164,232,190,156,232,190,159,232,190,163,232,190,173,
232,190,175,232,190,183,232,191,154,232,191,165,232,191,162,232,191,170,232,
191,175,233,130,135,232,191,180,233,128,133,232,191,185,232,191,186,233,128,
145,233,128,149,233,128,161,233,128,141,233,128,158,233,128,150,233,128,139,
233,128,167,233,128,182,233,128,181,233,128,185,232,191,184,232,190,167,229,
138,172,229,138,173,229,138,188,229,138,181,229,139,129,229,139,141,229,139,
151,229,139,158,229,139,163,229,139,166,233,163,173,229,139,160,229,139,179,
229,139,181,229,139,184,229,139,185,229,140,134,229,140,136,231,148,184,229,
140,141,229,140,144,229,140,143,229,140,149,229,140,154,229,140,163,229,140,
175,229,140,177,229,140,179,229,140,184,229,141,128,229,141,134,229,141,133,
228,184,151,229,141,137,229,141,141,229,135,150,229,141,158,229,141,169,229,
141,174,229,164,152,229,141,187,229,141,183,229,142,130,229,142,150,229,142,
160,229,142,166,229,142,165,229,142,174,229,142,176,229,142,182,229,143,131,
231,176,146,233,155,153,229,143,159,230,155,188,231,135,174,229,143,174,229,
143,168,229,143,173,229,143,186,229,144,129,229,144,189,229,145,128,229,144,
172,229,144,173,229,144,188,229,144,174,229,144,182,229,144,169,229,144,157,
229,145,142,229,146,143,229,145,181,229,146,142,229,145,159,229,145,177,229,
145,183,229,145,176,229,146,146,229,145,187,229,146,128,229,145,182,229,146,
132,229,146,144,229,146,134,229,147,135,229,146,162,229,146,184,229,146,165,
229,146,172,229,147,132,229,147,136,229,146,168,233,129,143,233,129,144,233,
129,145,233,129,146,233,128,142,233,129,137,233,128,190,233,129,150,233,129,
152,233,129,158,233,129,168,233,129,175,233,129,182,233,154,168,233,129,178,
233,130,130,233,129,189,233,130,129,233,130,128,233,130,138,233,130,137,233,
130,143,233,130,168,233,130,175,233,130,177,233,130,181,233,131,162,233,131,
164,230,137,136,233,131,155,233,132,130,233,132,146,233,132,153,233,132,178,
233,132,176,233,133,138,233,133,150,233,133,152,233,133,163,233,133,165,233,
133,169,233,133,179,233,133,178,233,134,139,233,134,137,233,134,130,233,134,
162,233,134,171,233,134,175,233,134,170,233,134,181,233,134,180,233,134,186,
233,135,128,233,135,129,233,135,137,233,135,139,233,135,144,233,135,150,233,
135,159,233,135,161,233,135,155,233,135,188,233,135,181,233,135,182,233,136,
158,233,135,191,233,136,148,233,136,172,233,136,149,233,136,145,233,137,158,
233,137,151,233,137,133,233,137,137,233,137,164,233,137,136,233,138,149,233,
136,191,233,137,139,233,137,144,233,138,156,233,138,150,233,138,147,233,138,
155,233,137,154,233,139,143,233,138,185,233,138,183,233,139,169,233,140,143,
233,139,186,233,141,132,233,140,174,233,130,184,233,132,173,233,135,152,233,
188,142,230,179,165,230,145,152,230,147,162,230,149,181,230,187,180,231,154,
132,231,172,155,233,129,169,233,143,145,230,186,186,229,147,178,229,190,185,
230,146,164,232,189,141,232,191,173,233,137,132,229,133,184,229,161,171,229,
164,169,229,177,149,229,186,151,230,183,187,231,186,143,231,148,156,232,178,
188,232,187,162,233,161,155,231,130,185,228,188,157,230,174,191,230,190,177,
231,148,176,233,155,187,229,133,142,229,144,144,229,160,181,229,161,151,229,
166,172,229,177,160,229,190,146,230,150,151,230,157,156,230,184,161,231,153,
187,232,143,159,232,179,173,233,128,148,233,131,189,233,141,141,231,160,165,
231,160,186,229,138,170,229,186,166,229,156,159,229,165,180,230,128,146,229,
128,146,229,133,154,229,134,172,229,135,141,229,136,128,229,148,144,229,161,
148,229,161,152,229,165,151,229,174,149,229,179,182,229,182,139,230,130,188,
230,138,149,230,144,173,230,157,177,230,161,131,230,162,188,230,163,159,231,
155,151,230,183,152,230,185,175,230,182,155,231,129,175,231,135,136,229,189,
147,231,151,152,231,165,183,231,173,137,231,173,148,231,173,146,231,179,150,
231,181,177,229,136,176,233,140,153,233,140,162,233,140,154,233,140,163,233,
140,186,233,140,181,233,140,187,233,141,156,233,141,160,233,141,188,233,141,
174,233,141,150,233,142,176,233,142,172,233,142,173,233,142,148,233,142,185,
233,143,150,233,143,151,233,143,168,233,143,165,233,143,152,233,143,131,233,
143,157,233,143,144,233,143,136,233,143,164,233,144,154,233,144,148,233,144,
147,233,144,131,233,144,135,233,144,144,233,144,182,233,144,171,233,144,181,
233,144,161,233,144,186,233,145,129,233,145,146,233,145,132,233,145,155,233,
145,160,233,145,162,233,145,158,233,145,170,233,136,169,233,145,176,233,145,
181,233,145,183,233,145,189,233,145,154,233,145,188,233,145,190,233,146,129,
233,145,191,233,150,130,233,150,135,233,150,138,233,150,148,233,150,150,233,
150,152,233,150,153,233,150,160,233,150,168,233,150,167,233,150,173,233,150,
188,233,150,187,233,150,185,233,150,190,233,151,138,230,191,182,233,151,131,
233,151,141,233,151,140,233,151,149,233,151,148,233,151,150,233,151,156,233,
151,161,233,151,165,233,151,162,233,152,161,233,152,168,233,152,174,233,152,
175,233,153,130,233,153,140,233,153,143,233,153,139,233,153,183,233,153,156,
233,153,158,233,153,157,233,153,159,233,153,166,233,153,178,233,153,172,233,
154,141,233,154,152,233,154,149,233,154,151,233,154,170,233,154,167,233,154,
177,233,154,178,233,154,176,233,154,180,233,154,182,233,154,184,233,154,185,
233,155,142,233,155,139,233,155,137,233,155,141,232,165,141,233,155,156,233,
156,141,233,155,149,233,155,185,233,156,132,233,156,134,233,156,136,233,156,
147,233,156,142,233,156,145,233,156,143,233,156,150,233,156,153,233,156,164,
233,156,170,233,156,176,233,156,185,233,156,189,233,156,190,233,157,132,233,
157,134,233,157,136,233,157,130,233,157,137,233,157,156,233,157,160,233,157,
164,233,157,166,233,157,168,229,139,146,233,157,171,233,157,177,233,157,185,
233,158,133,233,157,188,233,158,129,233,157,186,233,158,134,233,158,139,233,
158,143,233,158,144,233,158,156,233,158,168,233,158,166,233,158,163,233,158,
179,233,158,180,233,159,131,233,159,134,233,159,136,233,159,139,233,159,156,
233,159,173,233,189,143,233,159,178,231,171,159,233,159,182,233,159,181,233,
160,143,233,160,140,233,160,184,233,160,164,233,160,161,233,160,183,233,160,
189,233,161,134,233,161,143,233,161,139,233,161,171,233,161,175,233,161,176,
233,153,162,233,153,176,233,154,160,233,159,187,229,144,139,229,143,179,229,
174,135,231,131,143,231,190,189,232,191,130,233,155,168,229,141,175,233,181,
156,231,170,186,228,184,145,231,162,147,232,135,188,230,184,166,229,152,152,
229,148,132,230,172,157,232,148,154,233,176,187,229,167,165,229,142,169,230,
181,166,231,147,156,233,150,143,229,153,130,228,186,145,233,129,139,233,155,
178,232,141,143,233,164,140,229,143,161,229,150,182,229,172,176,229,189,177,
230,152,160,230,155,179,230,160,132,230,176,184,230,179,179,230,180,169,231,
145,155,231,155,136,231,169,142,233,160,180,232,139,177,232,161,155,232,169,
160,233,139,173,230,182,178,231,150,171,231,155,138,233,167,133,230,130,166,
232,172,129,232,182,138,233,150,178,230,166,142,229,142,173,229,134,134,229,
156,146,229,160,176,229,165,132,229,174,180,229,187,182,230,128,168,230,142,
169,230,143,180,230,178,191,230,188,148,231,130,142,231,132,148,231,133,153,
231,135,149,231,140,191,231,184,129,232,137,182,232,139,145,232,150,151,233,
129,160,233,137,155,233,180,155,229,161,169,230,150,188,230,177,154,231,148,
165,229,135,185,229,164,174,229,165,165,229,190,128,229,191,156,233,154,139,
232,133,134,232,132,190,232,133,147,232,133,145,232,131,188,232,133,177,232,
133,174,232,133,165,232,133,166,232,133,180,232,134,131,232,134,136,232,134,
138,232,134,128,232,134,130,232,134,160,232,134,149,232,134,164,232,134,163,
232,133,159,232,134,147,232,134,169,232,134,176,232,134,181,232,134,190,232,
134,184,232,134,189,232,135,128,232,135,130,232,134,186,232,135,137,232,135,
141,232,135,145,232,135,153,232,135,152,232,135,136,232,135,154,232,135,159,
232,135,160,232,135,167,232,135,186,232,135,187,232,135,190,232,136,129,232,
136,130,232,136,133,232,136,135,232,136,138,232,136,141,232,136,144,232,136,
150,232,136,169,232,136,171,232,136,184,232,136,179,232,137,128,232,137,153,
232,137,152,232,137,157,232,137,154,232,137,159,232,137,164,232,137,162,232,
137,168,232,137,170,232,137,171,232,136,174,232,137,177,232,137,183,232,137,
184,232,137,190,232,138,141,232,138,146,232,138,171,232,138,159,232,138,187,
232,138,172,232,139,161,232,139,163,232,139,159,232,139,146,232,139,180,232,
139,179,232,139,186,232,142,147,232,140,131,232,139,187,232,139,185,232,139,
158,232,140,134,232,139,156,232,140,137,232,139,153,233,161,177,233,161,180,
233,161,179,233,162,170,233,162,175,233,162,177,233,162,182,233,163,132,233,
163,131,233,163,134,233,163,169,233,163,171,233,164,131,233,164,137,233,164,
146,233,164,148,233,164,152,233,164,161,233,164,157,233,164,158,233,164,164,
233,164,160,233,164,172,233,164,174,233,164,189,233,164,190,233,165,130,233,
165,137,233,165,133,233,165,144,233,165,139,233,165,145,233,165,146,233,165,
140,233,165,149,233,166,151,233,166,152,233,166,165,233,166,173,233,166,174,
233,166,188,233,167,159,233,167,155,233,167,157,233,167,152,233,167,145,233,
167,173,233,167,174,233,167,177,233,167,178,233,167,187,233,167,184,233,168,
129,233,168,143,233,168,133,233,167,162,233,168,153,233,168,171,233,168,183,
233,169,133,233,169,130,233,169,128,233,169,131,233,168,190,233,169,149,233,
169,141,233,169,155,233,169,151,233,169,159,233,169,162,233,169,165,233,169,
164,233,169,169,233,169,171,233,169,170,233,170,173,233,170,176,233,170,188,
233,171,128,233,171,143,233,171,145,233,171,147,233,171,148,233,171,158,233,
171,159,233,171,162,233,171,163,233,171,166,233,171,175,233,171,171,233,171,
174,233,171,180,233,171,177,233,171,183,233,171,187,233,172,134,233,172,152,
233,172,154,233,172,159,233,172,162,233,172,163,233,172,165,233,172,167,233,
172,168,233,172,169,233,172,170,233,172,174,233,172,175,233,172,178,233,173,
132,233,173,131,233,173,143,233,173,141,233,173,142,233,173,145,233,173,152,
233,173,180,233,174,147,233,174,131,233,174,145,233,174,150,233,174,151,233,
174,159,233,174,160,233,174,168,233,174,180,233,175,128,233,175,138,233,174,
185,233,175,134,233,175,143,233,175,145,233,175,146,233,175,163,233,175,162,
233,175,164,233,175,148,233,175,161,233,176,186,233,175,178,233,175,177,233,
175,176,233,176,149,233,176,148,233,176,137,233,176,147,233,176,140,233,176,
134,233,176,136,233,176,146,233,176,138,233,176,132,233,176,174,233,176,155,
233,176,165,233,176,164,233,176,161,233,176,176,233,177,135,233,176,178,233,
177,134,233,176,190,233,177,154,233,177,160,233,177,167,233,177,182,233,177,
184,233,179,167,233,179,172,233,179,176,233,180,137,233,180,136,233,179,171,
233,180,131,233,180,134,233,180,170,233,180,166,233,182,175,233,180,163,233,
180,159,233,181,132,233,180,149,233,180,146,233,181,129,233,180,191,233,180,
190,233,181,134,233,181,136,233,173,129,230,153,166,230,162,176,230,181,183,
231,129,176,231,149,140,231,154,134,231,181,181,232,138,165,232,159,185,233,
150,139,233,154,142,232,178,157,229,135,177,229,138,190,229,164,150,229,146,
179,229,174,179,229,180,150,230,133,168,230,166,130,230,182,175,231,162,141,
232,147,139,232,161,151,232,169,178,233,142,167,233,170,184,230,181,172,233,
166,168,232,155,153,229,158,163,230,159,191,232,155,142,233,136,142,229,138,
131,229,154,135,229,144,132,229,187,147,230,139,161,230,146,185,230,160,188,
230,160,184,230,174,187,231,141,178,231,162,186,231,169,171,232,166,154,232,
167,146,232,181,171,232,188,131,233,131,173,233,150,163,233,154,148,233,157,
169,229,173,166,229,178,179,230,165,189,233,161,141,233,161,142,230,142,155,
231,172,160,230,168,171,230,169,191,230,162,182,233,176,141,230,189,159,229,
137,178,229,150,157,230,129,176,230,139,172,230,180,187,230,184,135,230,187,
145,232,145,155,232,164,144,232,189,132,228,184,148,233,176,185,229,143,182,
230,164,155,230,168,186,233,158,132,230,160,170,229,133,156,231,171,131,232,
146,178,233,135,156,233,142,140,229,153,155,233,180,168,230,160,162,232,140,
133,232,144,177,233,181,157,233,181,158,233,181,164,233,181,145,233,181,144,
233,181,153,233,181,178,233,182,137,233,182,135,233,182,171,233,181,175,233,
181,186,233,182,154,233,182,164,233,182,169,233,182,178,233,183,132,233,183,
129,233,182,187,233,182,184,233,182,186,233,183,134,233,183,143,233,183,130,
233,183,153,233,183,147,233,183,184,233,183,166,233,183,173,233,183,175,233,
183,189,233,184,154,233,184,155,233,184,158,233,185,181,233,185,185,233,185,
189,233,186,129,233,186,136,233,186,139,233,186,140,233,186,146,233,186,149,
233,186,145,233,186,157,233,186,165,233,186,169,233,186,184,233,186,170,233,
186,173,233,157,161,233,187,140,233,187,142,233,187,143,233,187,144,233,187,
148,233,187,156,233,187,158,233,187,157,233,187,160,233,187,165,233,187,168,
233,187,175,233,187,180,233,187,182,233,187,183,233,187,185,233,187,187,233,
187,188,233,187,189,233,188,135,233,188,136,231,154,183,233,188,149,233,188,
161,233,188,172,233,188,190,233,189,138,233,189,146,233,189,148,233,189,163,
233,189,159,233,189,160,233,189,161,233,189,166,233,189,167,233,189,172,233,
189,170,233,189,183,233,189,178,233,189,182,233,190,149,233,190,156,233,190,
160,233,188,187,230,159,138,231,168,151,229,140,185,231,150,139,233,171,173,
229,189,166,232,134,157,232,143,177,232,130,152,229,188,188,229,191,133,231,
149,162,231,173,134,233,128,188,230,161,167,229,167,171,229,170,155,231,180,
144,231,153,190,232,172,172,228,191,181,229,189,170,230,168,153,230,176,183,
230,188,130,231,147,162,231,165,168,232,161,168,232,169,149,232,177,185,229,
187,159,230,143,143,231,151,133,231,167,146,232,139,151,233,140,168,233,139,
178,232,146,156,232,155,173,233,176,173,229,147,129,229,189,172,230,150,140,
230,181,156,231,128,149,232,178,167,232,179,147,233,160,187,230,149,143,231,
147,182,228,184,141,228,187,152,229,159,160,229,164,171,229,169,166,229,175,
140,229,134,168,229,184,131,229,186,156,230,128,150,230,137,182,230,149,183,
230,150,167,230,153,174,230,181,174,231,136,182,231,172,166,232,133,144,232,
134,154,232,138,153,232,173,156,232,178,160,232,179,166,232,181,180,233,152,
156,233,153,132,228,190,174,230,146,171,230,173,166,232,136,158,232,145,161,
232,149,170,233,131,168,229,176,129,230,165,147,233,162,168,232,145,186,232,
149,151,228,188,143,229,137,175,229,190,169,229,185,133,230,156,141,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,232,147,174,233,128,163,233,140,
172,229,145,130,233,173,175,230,171,147,231,130,137,232,179,130,232,183,175,
233,156,178,229,138,180,229,169,129,229,187,138,229,188,132,230,156,151,230,
165,188,230,166,148,230,181,170,230,188,143,231,137,162,231,139,188,231,175,
173,232,128,129,232,129,190,232,157,139,233,131,142,229,133,173,233,186,147,
231,166,132,232,130,139,233,140,178,232,171,150,229,128,173,229,146,140,232,
169,177,230,173,170,232,179,132,232,132,135,230,131,145,230,158,160,233,183,
178,228,186,153,228,186,152,233,176,144,232,169,171,232,151,129,232,149,168,
230,164,128,230,185,190,231,162,151,232,133,149,239,188,190,239,191,163,239,
188,191,227,131,189,227,131,190,227,130,157,227,130,158,227,128,131,228,187,
157,227,128,133,227,128,134,227,128,135,227,131,188,226,128,149,226,128,144,
239,188,143,239,188,188,227,128,156,226,128,150,239,189,156,226,128,166,226,
128,165,226,128,152,226,128,153,226,128,156,226,128,157,239,188,136,239,188,
137,227,128,148,227,128,149,239,188,187,239,188,189,239,189,155,239,189,157,
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,144,227,128,145,239,188,139,226,136,146,36,33,36,
34,36,35,36,36,36,37,36,38,36,39,36,40,36,41,36,42,36,43,36,44,36,45,36,46,36,
47,36,48,36,49,36,50,36,51,36,52,36,53,36,54,36,55,36,56,36,57,36,58,36,59,36,
60,36,61,36,62,36,63,36,64,36,65,36,66,36,67,36,68,36,69,36,70,36,71,36,72,36,
73,36,74,36,75,36,76,36,77,36,78,36,79,36,80,36,81,36,82,36,83,36,84,36,85,36,
86,36,87,36,88,36,89,36,90,36,91,36,92,36,93,36,94,36,95,37,64,37,65,37,66,37,
67,37,68,37,69,37,70,37,71,37,72,37,73,37,74,37,75,37,76,37,77,37,78,37,79,37,
80,37,81,37,82,37,83,37,84,37,85,37,86,37,87,37,88,37,89,37,90,37,91,37,92,37,
93,37,94,37,95,37,96,37,97,37,98,37,99,37,100,37,101,37,102,37,103,37,104,37,
105,37,106,37,107,37,108,37,109,37,110,37,111,37,112,37,113,37,114,37,115,37,
116,37,117,37,118,33,37,33,63,35,48,35,49,35,50,35,51,35,52,35,53,35,54,35,55,
35,56,35,57,33,39,33,40,33,99,33,97,33,100,33,41,33,119,35,65,35,66,35,67,35,
68,35,69,35,70,35,71,35,72,35,73,35,74,35,75,35,76,35,77,35,78,35,79,35,80,35,
81,35,82,35,83,35,84,35,85,35,86,35,87,35,88,35,89,35,90,33,78,33,64,33,79,33,
48,33,50,39,33,39,34,39,35,39,36,39,37,39,38,39,40,39,41,39,42,39,43,39,44,39,
45,39,46,39,47,39,48,39,49,39,50,39,51,39,52,39,53,39,54,39,55,39,56,39,57,39,
58,39,59,39,60,39,61,39,62,39,63,39,64,39,65,39,81,39,82,39,83,39,84,39,85,39,
86,39,88,39,89,39,90,39,91,39,92,39,93,39,94,39,95,39,96,39,97,226,148,128,
226,148,130,226,148,140,226,148,144,226,148,152,226,148,148,226,148,156,226,
148,172,226,148,164,226,148,180,226,148,188,226,148,129,226,148,131,226,148,
143,226,148,147,226,148,155,226,148,151,226,148,163,226,148,179,226,148,171,
226,148,187,226,149,139,226,148,160,226,148,175,226,148,168,226,148,183,226,
148,191,226,148,157,226,148,176,226,148,165,226,148,184,226,149,130,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,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,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,37,33,37,34,37,35,37,36,37,37,37,38,37,39,37,40,37,41,37,42,37,43,37,44,
37,45,37,46,37,47,37,48,37,49,37,50,37,51,37,52,37,53,37,54,37,55,37,56,37,57,
37,58,37,59,37,60,37,61,37,62,37,63,33,46,35,97,35,98,35,99,35,100,35,101,35,
102,35,103,35,104,35,105,35,106,35,107,35,108,35,109,35,110,35,111,35,112,35,
113,35,114,35,115,35,116,35,117,35,118,35,119,35,120,35,121,35,122,33,80,33,
67,33,81,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,226,136,160,226,138,165,226,140,146,226,136,130,226,136,135,226,
137,161,226,137,146,226,137,170,226,137,171,226,136,154,226,136,189,226,136,
157,226,136,181,226,136,171,226,136,172,226,151,134,226,150,161,226,150,160,
226,150,179,226,150,178,226,150,189,226,150,188,226,128,187,227,128,146,226,
134,146,226,134,144,226,134,145,226,134,147,227,128,147,36,96,36,97,36,98,36,
99,36,100,36,101,36,102,36,103,36,104,36,105,36,106,36,107,36,108,36,109,36,
110,36,111,36,112,36,113,36,114,36,115,227,128,128,227,128,129,227,128,130,
239,188,140,239,188,142,227,131,187,239,188,154,239,188,155,239,188,159,239,
188,129,227,130,155,227,130,156,33,57,33,58,33,59,33,82,33,83,33,84,33,85,33,
86,33,87,33,88,33,89,33,90,33,91,34,41,34,46,33,76,33,77,38,33,38,34,38,35,38,
36,38,37,38,38,38,39,38,40,38,41,38,42,38,43,38,44,38,45,38,46,38,47,38,48,38,
49,39,98,39,99,39,100,39,101,39,102,39,103,39,104,39,105,39,106,39,107,39,108,
39,109,39,110,39,111,39,112,39,113,38,65,38,66,38,67,38,68,38,69,38,70,38,71,
38,72,38,73,38,74,38,75,38,76,38,77,38,78,38,79,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,157,226,137,160,239,188,156,239,188,158,226,137,166,
226,137,167,226,136,158,226,136,180,226,153,130,226,153,128,82,91,67,33,66,
126,54,43,62,36,82,92,82,90,50,68,66,102,60,56,59,75,49,38,226,136,136,226,
136,139,226,138,134,226,138,135,226,138,130,226,138,131,226,136,170,226,136,
169,226,132,171,226,128,176,226,153,175,226,153,173,226,153,170,226,128,160,
226,128,161,57,103,53,72,68,95,49,37,70,49,76,62,57,33,77,121,69,71,56,126,73,
79,50,95,72,78,108,69,52,83,64,85,108,68,108,73,67,121,76,99,74,87,50,97,110,
33,110,34,110,35,110,36,70,59,67,35,48,99,110,40,226,152,134,226,152,133,226,
151,139,226,151,143,226,151,142,226,151,135,229,160,175,230,167,135,233,129,
153,231,145,164,229,135,156,231,134,153,57,44,52,52,86,118,56,56,77,68,77,41,
52,118,86,120,60,77,85,113,62,45,85,114,85,115,48,83,66,58,63,82,74,40,76,125,
94,33,60,35,62,66,93,120,93,126,49,104,77,94,89,51,89,52,89,56,69,106,89,53,
57,51,64,94,81,86,81,84,81,85,81,83,58,99,81,87,76,106,78,100,85,121,85,122,
60,92,63,44,70,116,63,84,72,120,71,34,86,67,86,61,51,51,86,62,86,71,86,70,86,
69,86,65,88,106,58,41,88,104,88,102,88,101,88,108,88,100,88,110,91,57,66,43,
91,58,62,114,76,93,91,60,91,61,77,104,101,64,60,122,48,93,101,59,101,67,101,
71,57,75,76,86,226,128,178,226,128,179,226,132,131,239,191,165,239,188,132,
239,188,133,239,188,131,239,188,134,239,188,138,239,188,160,38,50,38,51,38,52,
38,53,38,54,38,55,38,56,38,82,38,83,38,84,38,85,38,86,38,87,38,88,53,94,87,
104,64,45,49,101,87,98,50,120,87,103,56,53,55,59,61,60,67,123,54,36,64,104,56,
119,61,33,52,49,67,104,68,106,48,56,53,57,74,117,64,66,109,119,66,46,66,36,
109,117,48,41,79,34,65,52,81,64,81,65,72,44,56,120,79,59,81,66,73,123,62,106,
81,123,51,100,81,117,81,115,65,79,75,116,58,53,53,90,77,39,65,80,72,63,60,125,
110,89,78,36,61,69,76,110,78,76,110,90,54,98,34,74,34,75,34,65,34,64,34,105,
34,106,49,125,64,44,87,73,87,72,55,66,66,84,51,110,80,35,64,36,82,66,53,86,74,
58,53,93,68,36,48,122,87,55,74,38,57,48,54,60,64,72,79,70,76,46,102,119,64,84,
55,118,83,74,83,72,65,83,53,74,54,44,57,53,63,100,49,102,65,60,89,88,53,69,58,
40,50,56,87,109,87,120,87,119,54,51,59,70,59,69,66,62,80,63,73,85,64,103,60,
83,57,73,59,102,53,105,74,54,101,34,60,100,85,99,52,115,70,82,76,41,85,100,64,
41,58,126,55,116,81,107,59,73,57,111,67,52,89,62,89,69,89,64,89,71,89,67,69,
55,66,64,73,87,84,111,84,112,49,123,70,83,110,68,61,54,60,96,71,91,67,113,76,
108,96,43,96,44,65,86,60,36,96,45,77,62,80,69,80,71,58,110,80,72,85,36,80,98,
80,106,80,100,78,81,80,107,79,65,82,65,82,64,62,35,56,97,82,67,72,62,85,104,
85,108,85,105,71,43,92,77,63,51,89,60,50,125,89,58,53,113,66,115,89,54,90,61,
90,62,90,64,90,63,90,65,50,126,109,102,101,112,109,103,67,36,63,43,71,64,226,
135,146,226,135,148,226,136,128,226,136,131,33,74,33,75,33,118,33,92,33,36,48,
76,68,99,61,59,58,52,77,36,49,33,63,88,61,124,52,89,112,35,49,67,65,81,56,125,
56,69,54,103,50,108,108,76,79,40,68,66,79,69,51,33,58,50,114,49,114,48,76,37,
51,105,58,81,62,68,94,61,61,66,52,51,74,63,71,47,86,116,86,117,53,82,64,107,
60,60,77,40,85,97,56,74,86,97,76,38,71,67,86,98,56,96,52,108,73,122,72,50,53,
89,58,76,73,55,68,38,73,75,87,69,58,91,78,118,106,97,106,98,65,117,59,83,85,
125,86,34,86,33,54,125,61,42,56,62,65,72,101,37,101,43,61,117,69,88,57,101,82,
34,82,35,65,84,84,99,64,60,48,109,71,100,66,73,71,117,56,63,103,87,65,37,68,
126,69,83,109,116,109,120,63,96,70,124,67,54,53,108,59,93,65,97,71,85,91,63,
69,108,90,94,90,98,72,47,69,80,98,36,71,114,73,52,72,97,87,92,88,44,88,48,76,
101,73,64,62,51,87,39,87,38,87,34,73,90,81,80,81,81,81,82,69,95,74,69,111,125,
112,33,111,126,112,34,75,124,62,102,59,48,62,101,50,60,76,36,75,118,75,92,59,
37,91,50,76,58,91,125,63,34,68,71,91,115,76,80,103,119,50,88,51,125,103,123,
77,61,65,104,80,47,59,118,70,115,78,49,97,61,97,59,67,92,64,38,80,51,80,52,80,
53,75,52,80,54,81,72,102,110,81,73,75,65,81,74,82,73,61,72,66,63,84,108,76,
107,84,101,84,100,84,102,84,103,84,104,87,50,74,64,87,53,80,33,80,49,88,68,66,
86,57,50,88,50,63,53,88,76,88,82,88,89,55,68,88,77,89,93,78,43,58,78,67,53,89,
90,90,69,90,68,71,84,90,71,54,53,92,78,57,61,68,72,65,100,92,76,93,84,93,83,
93,85,50,37,67,74,94,88,66,44,94,79,94,81,57,65,96,106,78,86,54,87,72,124,71,
74,97,58,97,57,90,66,51,38,97,56,99,75,50,84,55,78,99,76,57,70,102,46,102,44,
102,45,58,97,55,83,104,89,65,114,104,83,104,91,104,96,105,42,59,39,63,69,55,
48,76,116,105,73,80,42,62,104,80,43,50,53,109,118,110,37,70,41,67,96,109,115,
110,51,110,50,110,48,99,100,52,84,112,111,62,79,99,110,99,111,61,87,112,114,
77,66,52,104,72,82,70,92,112,123,66,106,51,91,51,92,112,122,115,80,57,109,76,
77,75,99,86,119,115,84,53,80,115,85,115,86,115,87,115,114,115,115,115,116,78,
112,115,113,33,33,33,34,33,35,33,55,33,38,33,60,33,51,33,52,33,43,33,44,33,53,
33,54,33,116,33,112,33,115,33,117,34,43,34,44,34,42,34,45,40,33,40,44,40,34,
40,45,48,67,61,110,57,47,77,71,49,113,103,114,78,106,66,93,50,77,91,72,91,78,
91,84,50,90,56,86,73,41,104,75,50,122,87,115,87,117,67,81,51,34,90,110,90,111,
72,85,51,50,49,99,62,44,50,72,51,103,63,33,89,73,89,78,52,88,51,85,57,94,72,
54,52,94,82,97,82,98,82,100,52,110,51,101,83,68,83,64,53,40,56,73,85,87,51,88,
53,77,79,67,51,58,62,92,53,125,53,126,68,98,78,60,54,74,49,72,57,57,91,42,55,
37,109,96,109,97,109,98,55,81,66,51,101,57,65,110,55,99,66,121,95,50,71,59,57,
41,58,56,57,42,53,112,57,77,102,78,60,84,102,77,57,110,81,60,76,72,69,70,58,
111,81,110,81,111,65,48,58,115,68,63,91,45,79,47,59,59,100,48,100,57,100,52,
60,86,109,66,53,48,55,51,60,115,113,68,113,69,57,97,61,75,63,64,99,46,99,44,
61,101,110,45,65,43,65,42,61,121,87,77,69,76,61,62,62,33,82,41,74,103,82,45,
63,122,92,47,51,113,56,33,64,81,49,79,50,58,48,44,66,99,115,89,115,91,115,90,
69,68,77,51,57,67,63,61,69,73,69,100,72,57,68,77,70,114,93,103,57,62,67,83,71,
97,95,101,95,104,62,72,72,40,86,113,74,62,86,114,72,53,99,126,67,94,69,123,72,
80,58,83,60,97,110,88,72,92,66,52,66,110,54,40,73,35,99,69,99,70,67,85,73,73,
114,91,48,115,114,96,74,45,82,99,82,95,56,99,74,60,66,54,54,113,69,53,74,111,
67,77,80,101,55,113,76,66,109,126,109,113,109,114,77,58,50,109,61,56,56,91,77,
101,102,49,102,52,102,51,77,123,48,73,58,96,66,60,78,56,88,83,48,86,88,85,78,
77,70,43,111,124,78,38,79,77,107,77,107,76,65,39,80,126,81,35,80,125,58,68,82,
62,73,36,54,104,48,101,82,72,49,44,48,117,52,109,82,88,65,62,65,61,66,88,83,
115,83,113,83,111,83,114,84,44,84,47,58,65,57,35,84,87,84,81,84,84,84,86,84,
119,65,85,84,118,55,64,84,124,62,41,84,126,67,37,85,34,71,33,72,94,76,81,85,
85,85,86,59,90,57,39,87,86,59,86,75,58,75,59,88,70,88,73,88,65,88,69,88,118,
88,117,88,119,88,116,90,43,90,44,69,39,90,46,90,83,90,86,78,57,90,84,90,106,
59,126,57,56,90,104,91,85,71,112,75,63,52,59,91,92,55,101,55,75,69,109,93,56,
93,55,93,58,53,61,93,68,59,95,64,53,58,33,94,86,94,95,48,47,49,50,95,44,68,44,
95,41,68,89,95,89,67,58,95,92,95,87,96,111,56,106,49,77,96,113,97,63,78,44,55,
77,97,64,97,105,97,107,97,108,97,109,97,124,97,121,97,122,97,123,99,90,99,92,
99,89,99,91,100,66,82,85,100,73,100,67,102,103,102,105,102,104,72,37,103,80,
54,61,90,42,103,81,103,85,57,82,103,86,72,76,104,70,75,40,104,76,48,96,104,
126,62,86,60,73,105,35,105,95,73,72,72,90,105,98,107,88,56,109,107,85,107,86,
108,35,53,68,102,65,62,121,108,81,108,82,57,88,108,80,109,33,109,37,109,34,
108,126,109,70,109,69,55,90,109,72,109,76,109,78,74,101,109,75,111,85,111,83,
111,86,111,88,112,48,78,108,112,49,112,50,112,52,59,115,112,54,112,51,114,41,
114,42,114,43,114,44,114,76,114,73,114,72,114,74,114,88,114,84,114,82,114,81,
114,113,70,62,114,110,114,109,115,105,98,48,98,49,98,50,33,56,80,64,80,66,40,
48,40,39,40,60,40,50,40,41,40,62,48,37,73,74,83,34,48,84,88,42,88,40,49,39,60,
105,48,66,49,45,115,33,115,34,49,76,57,63,94,41,49,100,68,110,87,47,49,112,
103,102,103,103,50,75,90,116,90,118,50,82,68,119,74,33,50,99,105,82,105,83,50,
101,86,54,86,59,51,36,63,59,94,53,51,39,57,68,98,39,51,109,109,87,109,92,51,
111,114,77,49,55,51,112,57,102,59,74,51,115,112,89,112,93,51,118,99,98,99,97,
52,40,54,119,85,102,52,70,72,87,98,57,52,80,104,49,104,60,52,85,111,72,76,122,
52,113,70,96,74,116,53,55,81,46,81,47,53,64,53,39,59,99,53,103,77,82,99,95,54,
56,96,61,96,63,54,72,92,58,61,93,54,78,55,41,100,99,54,89,50,83,70,69,54,90,
100,37,100,35,54,101,56,112,76,105,54,109,109,60,109,62,55,56,66,37,50,100,55,
96,81,124,78,45,55,117,58,94,71,109,55,122,50,118,71,54,56,34,50,35,51,95,56,
44,107,106,57,86,56,45,108,78,108,77,56,114,48,103,75,114,57,34,83,63,67,125,
57,36,51,64,84,57,57,85,106,77,48,97,57,107,80,46,108,55,58,59,93,109,93,111,
58,62,66,66,107,72,58,84,96,53,96,52,59,38,51,76,93,87,59,49,72,119,80,123,59,
88,89,77,48,68,59,107,71,65,107,45,59,116,75,48,62,126,60,48,70,117,87,54,60,
99,54,108,67,119,60,102,88,57,88,60,61,58,63,78,80,62,61,94,60,108,59,68,62,
55,89,65,71,82,62,98,70,42,111,60,62,112,88,47,70,87,63,37,65,54,101,100,63,
50,85,107,59,33,63,71,67,112,62,90,63,110,111,33,111,35,63,112,96,110,78,92,
64,40,81,89,61,90,64,42,82,42,54,80,64,46,50,102,50,124,64,65,52,82,107,90,64,
101,103,82,60,75,64,112,110,61,72,98,65,71,75,66,58,119,65,87,52,48,60,53,65,
103,59,56,95,124,65,120,60,87,110,44,66,38,68,101,54,118,66,40,53,81,77,113,
66,76,49,88,54,110,66,101,78,97,48,74,66,111,83,54,62,38,67,59,98,100,54,58,
67,72,48,69,90,120,67,115,113,78,54,112,67,124,78,63,69,96,68,43,91,46,52,124,
68,46,50,104,97,54,68,50,74,34,65,35,68,56,110,117,110,114,68,78,70,74,49,73,
68,104,56,98,57,112,68,108,74,121,69,57,68,116,51,35,58,45,68,117,61,65,53,97,
69,86,58,86,53,78,69,111,92,43,91,124,69,125,101,47,101,44,70,64,87,81,87,80,
70,70,100,69,100,68,70,71,93,90,72,102,70,76,49,122,61,80,70,99,56,67,75,51,
70,111,92,64,70,106,70,118,109,108,71,119,71,79,113,71,113,72,71,96,92,60,54,
75,72,84,89,81,65,94,72,109,102,47,88,109,72,113,69,61,108,70,73,38,113,123,
113,121,73,81,77,106,112,120,73,83,97,42,97,41,73,97,55,74,90,114,73,105,58,
98,57,87,73,114,104,100,70,33,73,118,92,56,66,74,74,36,71,70,107,42,74,44,64,
90,52,34,74,53,65,108,57,71,74,56,85,93,64,70,74,68,111,91,51,43,74,71,68,58,
58,34,74,85,68,84,57,126,74,123,60,78,89,96,75,34,71,72,53,99,75,69,49,90,48,
98,75,70,108,62,108,63,75,115,80,95,80,96,75,121,73,110,56,116,76,34,104,121,
104,120,76,73,91,119,52,125,76,79,92,120,92,107,76,84,96,74,96,76,76,87,102,
81,102,82,76,111,56,57,56,76,76,115,57,72,100,126,76,120,60,70,58,116,77,86,
104,99,51,56,77,109,48,60,101,51,79,48,51,90,92,57,79,72,91,70,63,117,79,79,
70,34,73,115,80,59,80,58,74,41,80,113,80,117,48,78,81,50,81,49,81,48,81,53,81,
56,81,55,81,63,67,93,60,51,81,75,81,76,62,105,81,77,76,61,81,78,81,91,116,37,
54,69,82,40,52,42,76,51,82,44,93,59,72,83,82,48,82,49,60,91,82,56,50,61,75,76,
82,106,82,115,82,110,82,107,82,105,82,117,82,113,56,70,76,63,82,119,82,125,58,
72,83,37,48,118,83,36,83,67,83,60,52,45,83,84,62,40,49,51,83,100,83,96,83,99,
84,41,48,53,58,95,84,63,84,64,84,62,84,92,84,94,84,93,84,109,56,104,77,124,85,
60,85,64,85,61,85,116,70,51,62,46,86,47,86,49,52,95,86,101,86,100,86,103,86,
104,86,105,62,111,86,107,86,106,73,125,86,122,86,123,71,81,86,124,78,119,79,
45,87,75,78,39,56,101,87,83,73,124,61,91,87,99,87,105,87,97,87,101,78,103,59,
87,87,108,87,118,87,116,88,39,68,112,87,123,88,62,88,63,48,85,88,78,88,79,88,
80,88,113,88,103,55,124,88,121,88,122,74,106,88,124,88,123,61,63,89,36,53,58,
89,37,89,38,89,39,66,87,89,48,89,55,62,54,89,57,57,52,64,91,89,59,50,33,67,
106,89,79,59,34,57,105,89,120,90,60,90,48,90,81,59,66,67,71,90,91,90,92,52,
123,90,101,90,99,90,100,90,108,90,107,90,112,91,43,61,113,65,98,91,47,91,48,
76,90,91,52,91,55,91,54,91,91,51,116,91,97,92,49,91,122,92,48,92,52,92,54,92,
51,92,53,92,66,92,65,92,104,72,117,92,110,92,105,92,108,92,102,92,106,93,37,
93,36,92,119,60,121,51,114,93,54,55,103,60,33,93,110,93,107,77,96,94,35,66,89,
93,118,94,59,94,73,69,58,94,72,94,66,94,63,94,77,48,124,94,67,94,82,61,109,56,
58,94,91,53,116,69,79,94,104,94,109,94,110,95,34,49,105,65,102,95,40,95,39,95,
45,95,59,57,106,71,40,95,77,70,84,95,79,95,90,69,64,48,89,95,123,63,36,82,89,
96,47,74,82,72,71,96,67,96,68,96,66,96,70,67,44,96,69,96,79,67,118,71,45,97,
39,97,40,97,38,97,44,97,43,97,45,97,46,97,48,97,47,97,62,72,86,97,65,97,68,70,
109,97,67,97,73,97,72,73,37,97,86,97,84,60,64,97,87,72,104,97,81,97,100,97,
101,67,84,97,116,97,114,97,115,98,63,98,62,72,125,98,66,98,68,98,69,98,67,63,
63,76,50,98,93,98,91,98,92,98,97,76,55,98,98,98,106,99,42,99,41,98,113,51,55,
98,108,99,48,65,68,99,45,99,81,99,82,62,119,100,85,78,124,74,109,100,109,100,
108,100,107,101,39,78,95,58,89,101,46,101,50,55,107,101,63,48,61,76,74,101,68,
101,73,101,75,101,82,101,88,101,81,101,86,101,80,101,87,101,93,101,97,101,91,
101,108,101,107,101,111,101,117,101,119,101,120,101,122,69,59,101,118,102,34,
102,35,102,36,102,97,102,96,68,48,102,101,79,56,102,102,102,114,102,117,102,
112,103,36,57,80,79,83,103,60,103,58,71,63,103,68,103,67,103,70,103,74,103,75,
49,49,103,84,74,94,52,92,103,91,103,90,103,93,103,107,103,110,71,78,103,121,
103,117,103,120,104,34,104,33,67,99,104,35,104,44,104,45,105,61,105,66,65,116,
105,80,105,81,105,91,105,101,105,106,105,109,106,56,106,60,106,55,106,66,106,
65,105,90,106,83,106,80,54,94,106,105,64,61,63,126,106,108,62,88,106,106,106,
126,54,95,106,125,107,63,66,119,53,45,107,92,107,103,68,53,107,99,107,107,107,
100,107,125,107,124,73,104,108,56,73,63,108,57,108,67,89,33,55,97,108,71,108,
72,53,46,108,74,71,99,66,95,108,79,59,63,59,114,108,115,108,116,77,89,108,118,
108,119,108,121,109,57,63,72,109,59,109,81,109,79,53,49,109,90,69,50,109,93,
110,38,77,55,49,63,110,94,51,120,63,75,111,46,111,47,68,67,111,50,111,51,111,
54,111,110,111,109,111,111,111,123,111,121,57,95,112,38,51,44,63,111,112,41,
112,39,55,100,112,46,112,44,112,45,112,57,112,64,112,66,112,61,63,76,112,62,
112,81,115,83,76,76,112,125,112,126,113,33,113,47,50,110,113,48,113,62,113,64,
113,65,113,105,113,107,113,106,114,51,114,52,114,50,114,58,74,43,114,56,114,
80,114,79,114,78,114,87,114,83,114,89,114,99,114,97,67,45,114,114,60,50,50,41,
115,59,66,107,58,109,115,76,115,74,79,60,115,100,115,101,115,102,116,33,49,97,
74,115,194,177,195,151,195,183,226,136,167,226,136,168,33,61,33,66,33,69,33,
68,33,70,33,71,33,72,33,73,33,98,34,97,33,101,33,102,33,104,34,104,33,107,33,
94,33,108,33,109,33,113,33,114,33,120,33,47,33,122,33,121,33,125,33,124,34,33,
33,126,34,35,34,34,34,37,34,36,34,39,34,38,34,60,34,61,34,62,34,63,34,95,34,
80,34,96,34,58,34,99,34,100,34,103,33,103,34,119,34,120,38,80,38,81,40,46,40,
36,40,47,40,38,40,49,40,37,40,51,40,42,40,52,40,40,40,53,40,43,40,56,40,61,40,
58,40,63,48,52,91,105,48,57,56,72,48,79,63,94,48,80,84,114,48,87,64,78,48,95,
102,116,48,104,73,86,48,108,67,122,48,111,109,125,48,119,83,47,48,125,102,113,
49,56,52,47,49,62,56,95,49,65,104,40,49,89,88,38,49,94,82,81,49,96,84,36,49,
115,65,76,49,119,59,92,49,121,97,52,49,126,87,91,50,34,90,97,50,46,104,56,50,
51,91,100,50,52,79,52,50,70,84,107,50,71,85,63,50,73,85,106,50,74,73,67,50,76,
59,94,50,87,103,124,50,116,84,74,51,40,64,100,51,41,48,50,51,45,68,103,51,74,
58,79,51,75,58,44,51,86,112,40,52,36,97,35,52,41,81,100,52,58,59,54,52,60,53,
75,52,63,93,65,52,65,78,122,52,71,56,41,52,86,111,92,52,93,67,48,52,96,86,91,
52,105,56,50,52,116,86,42,52,119,71,38,53,35,93,88,53,37,93,112,53,51,113,86,
53,73,51,70,53,76,92,116,53,83,102,122,53,91,63,97,53,98,93,114,53,111,85,124,
53,114,51,72,53,121,73,58,53,122,99,54,54,34,50,65,54,47,87,58,54,67,113,99,
54,73,85,123,54,77,55,44,54,84,64,77,54,86,52,62,54,91,72,108,54,99,75,74,54,
114,48,38,54,115,105,75,54,121,78,52,55,46,82,46,55,52,110,59,55,69,51,52,55,
86,51,66,55,93,54,92,55,110,77,45,55,111,80,67,55,120,66,79,56,35,96,51,56,37,
96,78,56,38,58,85,56,42,75,67,56,52,115,68,56,54,82,78,56,83,106,84,56,84,59,
104,56,94,48,102,56,103,77,42,56,113,114,66,56,117,80,97,56,121,50,67,56,123,
76,94,57,38,85,84,57,45,62,49,57,55,90,96,57,59,51,124,57,64,79,50,57,79,48,
105,57,84,94,39,57,96,61,103,57,115,59,64,57,116,76,57,57,118,59,98,57,120,
103,39,58,35,50,112,58,43,62,58,58,49,78,73,58,51,48,33,58,54,63,48,58,63,65,
121,58,69,77,67,58,77,89,41,58,80,78,114,58,92,109,73,58,93,62,99,58,105,51,
49,58,112,79,66,58,121,75,113,58,122,65,47,58,124,82,57,59,36,90,41,59,43,89,
82,59,50,82,84,59,53,89,122,59,60,101,109,59,76,83,80,59,78,63,81,59,82,85,83,
59,84,73,91,59,91,63,55,59,103,68,93,59,106,67,87,59,111,71,39,59,113,108,75,
59,119,50,64,59,122,66,56,59,125,89,76,60,34,94,126,60,38,58,47,60,45,109,100,
60,58,84,113,60,74,101,85,60,79,108,95,60,94,58,82,60,95,73,99,60,98,79,35,60,
103,80,39,60,104,60,117,60,120,89,92,60,124,59,77,61,36,80,109,61,38,89,61,61,
39,94,46,61,40,59,100,61,53,63,74,61,74,94,71,61,86,78,70,61,92,48,48,61,99,
101,35,61,104,66,124,61,106,89,40,61,108,91,36,61,119,69,91,62,34,54,41,62,37,
75,105,62,52,49,70,62,62,72,68,62,65,92,112,62,81,100,106,62,82,58,48,62,87,
106,76,62,91,73,62,62,93,108,54,62,108,69,72,62,116,64,117,62,118,97,71,62,
120,104,101,62,124,83,94,63,40,107,59,63,47,78,55,63,57,92,44,63,58,92,86,63,
65,99,63,63,73,109,99,63,79,81,99,63,90,73,100,63,93,110,71,63,95,49,57,63,
105,102,71,63,119,112,56,63,124,78,78,63,125,52,103,64,43,48,81,64,48,69,40,
64,49,49,71,64,52,55,42,64,57,93,57,64,63,107,83,64,73,72,59,64,76,88,126,64,
88,109,40,64,89,98,116,64,96,58,117,64,97,100,59,64,98,70,73,64,99,60,54,64,
110,61,35,64,116,71,113,64,119,61,64,64,123,90,87,65,33,55,82,65,34,53,65,65,
36,61,88,65,58,84,77,65,59,52,100,65,66,65,65,65,70,71,52,65,77,115,107,65,88,
77,122,65,91,88,56,65,111,102,94,65,112,55,85,65,118,108,97,65,123,56,51,66,
41,51,102,66,47,80,90,66,53,106,87,66,55,89,105,66,70,88,61,66,80,60,119,66,
83,53,34,66,85,87,94,66,96,65,119,66,98,103,33,66,108,66,90,66,123,104,39,66,
125,105,108,67,34,80,74,67,39,54,82,67,60,99,114,67,67,111,40,67,75,82,52,67,
90,70,107,67,98,65,107,67,117,66,109,67,126,85,111,68,65,96,95,68,79,89,94,68,
86,101,61,68,102,81,109,68,121,101,78,68,123,107,62,68,124,107,95,69,49,89,
123,69,52,110,106,69,62,109,68,69,75,60,72,69,81,104,74,69,89,58,66,69,101,84,
121,69,104,86,58,69,105,88,46,69,113,94,74,69,115,70,66,69,116,51,37,69,117,
95,119,69,119,97,91,70,35,105,59,70,39,108,120,70,54,94,38,70,56,99,112,70,61,
54,46,70,65,68,39,70,72,54,57,70,75,92,115,70,79,50,48,70,89,93,108,70,91,63,
107,70,95,51,67,70,98,49,95,70,104,71,49,70,108,101,79,70,110,67,49,71,58,48,
45,71,69,59,35,71,90,78,88,71,93,52,112,71,103,68,76,71,107,104,84,71,108,80,
70,71,115,76,39,72,33,81,98,72,38,69,121,72,49,113,122,72,61,74,76,72,66,69,
107,72,73,96,99,72,77,105,46,72,88,98,118,72,100,90,45,72,101,72,67,72,116,
102,76,73,54,80,104,73,57,49,74,73,59,97,34,73,65,68,115,73,70,67,114,73,84,
77,63,73,95,90,75,73,101,103,37,73,113,61,46,73,117,64,108,73,121,104,125,74,
57,102,93,74,59,80,75,74,61,78,93,74,79,50,85,74,80,80,116,74,81,84,106,74,84,
52,75,74,96,83,125,74,98,79,68,74,99,97,53,74,100,106,102,74,102,99,78,74,108,
75,104,74,113,82,50,74,119,74,118,74,124,64,47,75,42,105,103,75,43,106,112,75,
49,76,68,75,68,103,55,75,75,70,44,75,77,81,37,75,85,54,124,75,87,66,116,75,91,
84,117,75,93,77,99,75,102,58,114,75,108,73,40,75,110,59,45,75,111,51,65,75,
120,63,87,75,125,52,55,76,33,68,82,76,64,58,42,76,69,73,49,76,104,70,119,76,
112,98,99,76,117,65,74,76,121,61,114,76,124,76,123,77,33,59,112,77,34,109,86,
77,49,77,50,77,60,51,48,77,72,52,57,77,74,90,39,77,75,71,120,77,77,75,106,77,
78,94,48,77,79,94,103,77,80,95,112,77,84,79,55,77,102,106,51,77,103,106,103,
77,115,93,48,77,116,95,61,77,120,81,104,78,33,97,92,78,37,70,113,78,47,57,66,
78,50,57,69,78,53,99,109,78,75,110,49,78,80,61,111,78,84,94,69,78,104,96,94,
78,109,77,107,78,121,88,97,78,126,102,98,79,39,63,102,79,43,82,37,79,49,92,87,
79,53,71,98,79,57,105,120,79,61,65,53,79,62,72,41,79,75,79,74,79,80,91,118,79,
81,60,62,80,34,49,47,80,37,54,122,80,41,71,53,80,45,78,59,80,61,53,88,80,65,
50,62,80,68,48,75,80,79,56,115,80,83,80,81,80,93,80,91,80,94,80,92,80,102,80,
111,80,103,69,65,80,110,69,93,80,115,80,119,81,33,81,34,81,40,81,42,81,58,48,
116,81,70,58,70,81,71,58,125,81,92,75,94,81,94,70,100,81,96,51,46,81,97,54,39,
81,116,81,114,81,125,81,122,82,33,81,126,82,43,52,43,82,55,82,54,82,63,61,61,
82,75,50,55,82,80,82,79,82,111,82,109,83,33,82,123,83,35,82,122,83,39,83,40,
83,41,69,98,83,45,83,44,83,52,77,35,83,53,83,59,83,55,83,56,83,57,83,48,83,65,
83,70,83,71,65,49,83,78,83,76,83,86,83,85,83,91,95,122,83,101,51,69,83,120,81,
69,83,122,56,71,84,33,83,126,84,42,84,43,84,48,68,90,84,50,84,53,84,65,84,68,
84,85,84,98,84,97,84,95,84,116,99,106,85,44,85,45,85,47,63,49,85,52,79,44,85,
55,85,56,85,59,73,50,85,62,55,121,85,69,85,66,85,70,85,71,85,73,85,72,85,89,
86,35,85,98,77,70,86,37,70,86,86,45,76,40,86,46,86,48,86,56,61,84,86,75,86,72,
86,89,86,86,86,93,86,92,86,99,52,117,86,111,75,107,86,126,86,125,87,36,87,37,
87,40,87,41,87,44,87,46,87,45,87,43,87,48,70,123,87,49,79,46,87,52,87,51,87,
65,87,66,87,68,55,65,87,78,87,76,87,82,56,102,87,84,72,121,87,85,53,43,87,102,
73,93,87,111,87,95,87,112,78,120,87,121,87,107,87,124,59,52,87,125,88,33,87,
126,88,34,88,35,88,36,88,45,87,90,88,53,88,54,88,55,61,37,88,64,59,124,88,67,
88,66,88,90,88,95,88,98,88,93,89,49,71,68,89,50,62,53,89,66,71,111,89,70,72,
52,89,75,48,39,89,84,89,80,89,86,89,91,89,89,62,57,89,106,89,113,90,37,89,126,
90,40,90,51,90,54,62,113,90,56,89,112,90,59,90,58,90,73,90,72,90,76,90,77,90,
79,60,80,90,115,90,119,91,34,90,123,91,49,112,72,91,68,91,67,91,76,91,74,91,
81,91,80,91,83,91,73,91,93,91,95,91,102,91,113,91,110,91,114,91,112,51,97,91,
117,91,101,92,33,92,35,92,38,48,88,92,39,91,121,92,41,91,123,92,42,52,61,92,
62,65,63,92,67,51,53,92,68,92,55,92,75,92,72,92,79,92,89,92,97,92,90,92,99,92,
69,92,100,62,64,92,114,92,118,92,122,56,105,92,125,92,126,93,41,93,43,93,45,
54,123,93,49,93,34,93,50,93,47,93,53,114,47,93,69,93,70,93,74,93,73,93,77,63,
35,93,80,93,81,93,93,93,92,93,96,75,123,93,98,93,99,93,102,93,101,93,115,55,
35,93,117,93,122,94,42,71,73,94,45,94,40,94,49,94,51,94,54,94,52,94,80,69,114,
94,90,94,94,94,107,76,71,94,111,56,59,94,120,94,96,94,123,94,125,95,33,94,121,
95,35,94,119,95,42,64,120,95,53,95,55,95,62,95,60,95,65,66,117,95,75,95,74,95,
100,74,50,95,102,95,107,95,110,95,126,95,120,49,109,96,40,96,39,96,48,71,87,
96,49,50,103,96,75,96,72,96,81,49,110,96,82,96,83,96,84,76,91,96,92,96,91,96,
102,77,125,96,103,96,115,96,114,96,117,96,116,116,36,97,51,64,56,97,69,97,70,
97,80,97,82,97,85,63,62,97,94,97,95,97,119,97,120,98,38,69,42,98,44,98,45,98,
51,71,86,98,53,69,112,98,55,76,65,98,60,105,70,98,71,98,72,98,74,98,77,98,78,
75,83,98,80,98,79,98,110,68,118,98,124,98,119,98,125,98,120,99,33,75,97,99,39,
99,38,99,43,55,55,99,59,99,60,99,66,71,105,99,68,64,71,99,72,99,71,99,73,54,
88,99,74,48,112,99,86,54,117,99,93,55,38,99,101,99,94,99,102,78,41,99,107,99,
108,99,117,100,36,99,120,99,121,99,123,99,125,100,38,73,46,100,41,100,39,100,
43,100,44,100,51,100,47,100,58,100,60,100,63,74,83,100,78,100,75,100,81,100,
84,100,83,72,118,100,86,64,82,100,89,100,91,100,93,100,70,100,94,100,96,100,
101,52,33,100,102,100,110,100,105,100,103,100,112,64,58,100,120,53,52,100,125,
55,79,101,36,76,102,101,38,55,80,101,40,63,66,101,58,67,62,101,65,64,83,101,
66,101,60,101,84,101,96,101,90,101,98,101,99,101,101,101,102,101,103,101,106,
101,105,101,114,101,115,101,123,101,124,102,37,102,38,102,40,102,39,102,42,
102,43,102,48,102,50,102,56,102,55,102,58,55,50,102,62,102,59,102,64,102,61,
102,66,102,67,102,70,102,69,102,79,60,41,102,99,63,38,102,108,102,106,102,111,
102,109,102,115,75,38,103,38,71,61,103,41,103,42,103,48,103,44,103,52,103,51,
103,69,103,64,103,71,103,72,103,73,78,87,103,77,103,78,103,98,103,99,103,101,
63,39,103,116,103,115,103,122,103,113,104,37,104,36,104,48,71,124,104,61,104,
55,104,68,70,58,104,85,77,110,104,97,73,120,104,104,104,107,104,106,65,115,
104,108,76,44,104,116,104,117,104,118,48,126,104,123,105,33,105,45,105,48,105,
47,105,39,105,51,105,40,105,54,105,56,105,55,105,53,105,60,105,58,105,62,105,
64,105,67,65,73,105,72,56,87,105,74,81,93,105,79,71,66,105,85,105,88,105,87,
60,88,105,93,105,96,105,105,105,99,105,118,105,117,106,50,106,49,106,58,106,
59,106,64,106,63,106,74,61,81,106,79,106,86,106,94,106,96,106,99,77,53,106,
100,106,101,106,113,106,119,106,116,106,117,106,123,112,55,106,124,106,114,
107,40,64,62,107,43,56,43,107,47,63,70,107,48,77,119,107,51,52,81,107,57,107,
58,107,78,55,88,107,81,107,79,107,101,61,116,107,108,107,110,107,111,77,88,
107,115,73,53,107,121,107,120,107,126,108,34,108,41,108,42,108,44,108,45,108,
59,108,61,108,83,108,84,108,85,52,102,108,86,66,35,108,87,108,89,108,90,112,
109,108,91,108,93,108,92,65,40,108,98,73,107,108,105,108,108,108,109,108,107,
108,110,108,111,108,125,108,123,109,42,109,39,109,50,109,49,109,52,109,51,109,
53,109,55,109,64,109,61,109,89,77,65,109,106,50,96,109,109,61,82,109,112,53,
85,109,124,109,123,110,41,116,35,110,43,69,44,110,53,110,52,110,73,77,111,110,
75,110,74,110,82,110,80,110,84,110,83,110,86,110,87,110,96,110,97,110,100,110,
102,110,109,110,107,110,110,110,115,110,118,49,116,110,122,74,95,110,123,63,
109,110,126,58,120,111,34,111,36,111,37,111,39,111,57,69,45,111,59,111,53,111,
62,111,61,111,68,111,66,111,84,111,74,111,89,65,46,111,94,111,95,111,98,111,
97,111,101,111,100,111,108,111,107,111,113,111,115,111,118,111,119,111,122,56,
66,112,36,68,68,112,43,110,46,112,58,106,45,112,73,112,74,112,77,112,79,112,
84,51,87,112,88,112,92,112,95,112,96,112,101,112,102,112,108,71,35,112,110,50,
59,112,113,112,112,112,119,112,116,113,35,113,34,113,41,113,40,113,46,77,92,
113,51,113,52,113,54,113,50,113,57,113,58,113,63,113,66,113,79,113,80,113,81,
113,82,113,93,113,95,113,104,113,103,113,114,113,115,113,116,113,117,113,118,
113,119,114,38,114,39,114,45,114,46,114,59,114,60,114,61,114,62,114,70,114,71,
114,85,51,98,114,94,114,93,114,111,114,107,114,124,114,123,115,37,115,36,115,
50,115,56,115,53,115,51,115,64,115,65,115,72,115,73,115,78,71,126,115,79,115,
81,115,97,115,98,115,103,115,104,115,110,99,55,115,117,115,118,115,123,115,
121,115,125,99,84,194,162,194,163,226,151,175,239,189,128,33,42,33,45,33,62,
33,65,33,95,33,96,33,106,33,123,34,59,34,76,34,77,34,78,34,79,34,92,34,98,34,
101,34,114,34,115,34,116,34,117,34,118,34,121,34,126,39,39,40,35,40,55,40,57,
48,34,48,42,48,43,48,46,48,49,48,59,48,63,48,64,48,72,48,91,48,94,48,106,48,
107,48,110,48,114,48,120,48,121,48,123,49,34,49,41,49,42,49,43,49,46,49,53,49,
54,49,59,49,61,49,64,49,66,49,68,49,69,49,75,49,80,49,82,49,84,49,86,49,87,49,
107,49,108,49,111,49,117,49,118,49,120,49,124,50,42,50,43,50,44,50,45,50,47,
50,54,50,66,50,69,50,78,50,79,50,80,50,86,50,89,50,91,50,92,50,94,50,105,50,
107,50,117,50,119,50,121,50,123,51,42,51,47,51,54,51,61,51,63,51,68,51,73,51,
78,51,84,51,93,51,96,51,99,51,104,51,106,51,107,51,108,51,117,51,119,51,121,
51,122,51,123,51,126,52,44,52,46,52,53,52,54,52,56,52,68,52,69,52,73,52,74,52,
76,52,78,52,90,52,97,52,98,52,99,52,101,52,106,52,107,52,111,52,120,52,121,52,
122,52,126,53,41,53,42,53,44,53,47,53,50,53,54,53,56,53,59,53,60,53,62,53,66,
53,67,53,70,53,87,53,100,53,101,53,102,53,104,53,117,53,118,53,119,53,120,53,
123,53,124,54,42,54,45,54,48,54,59,54,65,54,66,54,70,54,71,54,76,54,79,54,83,
54,85,54,93,54,96,54,97,54,100,54,102,54,106,54,107,54,116,54,120,54,126,55,
34,55,43,55,45,55,47,55,53,55,54,55,57,55,60,55,67,55,70,55,71,55,72,55,73,55,
84,55,87,55,94,55,108,55,112,55,114,55,119,55,123,55,125,55,126,56,46,56,47,
56,48,56,49,56,55,56,60,56,64,56,68,56,75,56,78,56,79,56,82,56,92,56,100,56,
107,56,108,56,111,56,118,56,122,56,124,57,40,57,43,57,46,57,54,57,58,57,60,57,
76,57,78,57,81,57,98,57,99,57,104,57,114,57,117,57,119,57,121,57,122,57,123,
57,124,57,125,58,38,58,46,58,60,58,64,58,73,58,87,58,88,58,101,58,102,58,103,
58,108,58,118,58,123,59,40,59,41,59,42,59,44,59,46,59,47,59,62,59,65,59,71,59,
79,59,85,59,89,59,96,59,105,59,110,59,117,59,120,59,121,59,123,60,42,60,43,60,
44,60,46,60,47,60,49,60,59,60,63,60,65,60,68,60,69,60,71,60,81,60,82,60,93,60,
107,60,110,60,111,60,112,60,113,60,116,60,118,60,123,60,126,61,41,61,43,61,44,
61,45,61,47,61,48,61,50,61,52,61,55,61,57,61,67,61,70,61,71,61,73,61,79,61,83,
61,89,61,95,61,98,61,100,61,107,61,112,61,115,61,118,61,120,61,122,61,123,61,
125,61,126,62,42,62,43,62,47,62,50,62,60,62,63,62,69,62,70,62,71,62,74,62,75,
62,76,62,77,62,78,62,83,62,94,62,96,62,100,62,103,62,110,62,115,62,117,62,122,
62,123,62,125,63,41,63,42,63,45,63,46,63,56,63,68,63,77,63,80,63,83,63,85,63,
86,63,99,63,101,63,104,63,114,63,115,63,116,63,118,63,120,63,121,63,123,64,35,
64,50,64,51,64,54,64,55,64,67,64,68,64,69,64,74,64,75,64,86,64,93,64,95,64,
111,64,114,64,118,64,121,64,122,64,124,64,125,64,126,65,41,65,44,65,45,65,51,
65,55,65,56,65,67,65,69,65,89,65,90,65,93,65,95,65,101,65,106,65,122,65,124,
65,125,65,126,66,34,66,39,66,42,66,45,66,48,66,57,66,59,66,61,66,68,66,72,66,
75,66,77,66,81,66,91,66,97,66,100,66,103,66,104,66,114,66,118,66,120,66,122,
67,40,67,41,67,42,67,43,67,46,67,47,67,57,67,66,67,68,67,73,67,76,67,78,67,79,
67,80,67,82,67,95,67,100,67,105,67,107,67,108,67,109,67,110,67,116,67,120,68,
34,68,40,68,41,68,42,68,45,68,47,68,54,68,57,68,73,68,80,68,81,68,85,68,87,68,
97,68,100,68,105,68,107,68,109,68,114,68,120,68,122,68,125,69,34,69,41,69,43,
69,46,69,47,69,48,69,56,69,63,69,67,69,69,69,74,69,84,69,87,69,94,69,110,69,
118,69,120,69,122,69,124,69,126,70,40,70,45,70,46,70,47,70,48,70,50,70,52,70,
57,70,60,70,68,70,77,70,78,70,80,70,90,70,94,70,101,70,105,70,112,70,120,70,
121,70,122,70,125,70,126,71,41,71,42,71,44,71,46,71,48,71,50,71,51,71,71,71,
76,71,77,71,80,71,83,71,88,71,92,71,95,71,101,71,102,71,104,71,106,71,110,71,
116,71,118,71,121,71,122,71,123,71,125,72,34,72,39,72,42,72,43,72,45,72,46,72,
60,72,64,72,70,72,74,72,75,72,81,72,89,72,93,72,95,72,105,72,106,72,107,72,
110,72,111,72,112,72,122,72,123,72,126,73,34,73,39,73,42,73,43,73,44,73,45,73,
47,73,48,73,56,73,60,73,66,73,76,73,82,73,92,73,98,73,102,73,103,73,106,73,
108,73,111,73,116,73,119,73,126,74,39,74,42,74,46,74,47,74,55,74,65,74,70,74,
75,74,77,74,78,74,88,74,89,74,92,74,104,74,105,74,107,74,120,74,122,74,125,74,
126,75,39,75,41,75,44,75,45,75,46,75,47,75,53,75,55,75,57,75,61,75,84,75,88,
75,89,75,98,75,103,75,109,75,112,75,117,75,119,75,122,75,126,76,42,76,43,76,
45,76,47,76,53,76,56,76,70,76,75,76,78,76,85,76,89,76,95,76,96,76,97,76,98,76,
100,76,103,76,113,76,118,76,119,76,126,77,43,77,44,77,46,77,47,77,52,77,59,77,
64,77,73,77,83,77,87,77,93,77,95,77,100,77,108,77,114,77,117,77,118,77,126,78,
40,78,42,78,46,78,58,78,61,78,64,78,65,78,66,78,72,78,79,78,82,78,85,78,90,78,
96,78,98,78,101,78,102,78,105,78,107,78,110,78,111,78,113,78,115,78,116,78,
117,78,123,78,125,79,38,79,41,79,42,79,58,79,64,79,73,79,76,80,40,80,44,80,48,
80,55,80,56,80,73,80,76,80,77,80,85,80,86,80,87,80,99,80,108,80,112,80,118,80,
120,80,121,80,122,80,124,81,38,81,41,81,43,81,44,81,45,81,52,81,54,81,61,81,
67,81,79,81,88,81,90,81,95,81,112,81,118,81,119,81,120,81,121,82,47,82,51,82,
53,82,71,82,77,82,82,82,83,82,86,82,87,82,93,82,94,82,102,82,104,82,108,82,
112,82,116,82,118,82,120,82,121,82,124,82,126,83,42,83,43,83,46,83,49,83,51,
83,69,83,75,83,79,83,81,83,83,83,87,83,88,83,89,83,92,83,95,83,105,83,107,83,
112,83,116,83,117,83,118,83,119,83,121,83,123,83,124,84,34,84,40,84,45,84,46,
84,54,84,58,84,61,84,66,84,67,84,70,84,78,84,80,84,82,84,83,84,91,84,105,84,
115,84,120,84,122,84,123,84,125,85,40,85,41,85,42,85,43,85,46,85,48,85,49,85,
58,85,67,85,75,85,79,85,82,85,90,85,92,85,94,85,95,85,96,85,101,85,103,85,110,
85,112,85,117,85,118,85,119,85,120,85,126,86,40,86,41,86,43,86,44,86,55,86,68,
86,76,86,79,86,85,86,87,86,90,86,95,86,96,86,102,86,121,87,42,87,56,87,57,87,
61,87,62,87,67,87,70,87,71,87,74,87,88,87,93,87,100,87,113,87,122,88,41,88,43,
88,49,88,52,88,59,88,84,88,86,88,88,88,91,88,94,88,96,88,111,88,115,88,120,88,
125,89,34,89,42,89,43,89,44,89,45,89,46,89,47,89,63,89,68,89,85,89,87,89,97,
89,102,89,103,89,104,89,107,89,109,89,110,89,111,89,116,89,117,89,118,89,119,
89,121,89,124,89,125,90,34,90,35,90,38,90,47,90,49,90,53,90,55,90,67,90,74,90,
80,90,82,90,89,90,93,90,95,90,102,90,113,90,117,90,121,90,122,90,124,90,125,
90,126,91,33,91,35,91,38,91,40,91,41,91,44,91,56,91,64,91,65,91,69,91,71,91,
75,91,79,91,86,91,94,91,99,91,106,91,107,91,109,91,111,91,120,91,126,92,40,92,
45,92,46,92,61,92,70,92,81,92,91,92,92,92,94,92,101,92,111,92,117,92,121,92,
123,92,124,93,33,93,35,93,38,93,40,93,42,93,44,93,46,93,61,93,63,93,66,93,71,
93,75,93,76,93,79,93,94,93,95,93,97,93,104,93,106,93,116,93,119,93,121,93,123,
93,124,93,125,94,34,94,43,94,44,94,47,94,56,94,64,94,75,94,83,94,98,94,101,94,
102,94,105,94,108,94,112,94,113,94,115,94,116,94,117,94,118,94,122,94,124,95,
36,95,38,95,43,95,46,95,47,95,52,95,57,95,63,95,66,95,78,95,82,95,94,95,95,95,
96,95,98,95,99,95,103,95,105,95,109,95,114,95,115,95,116,95,117,95,118,95,121,
95,125,96,35,96,38,96,41,96,42,96,46,96,50,96,55,96,56,96,60,96,64,96,73,96,
77,96,80,96,87,96,89,96,90,96,93,96,96,96,97,96,98,96,107,96,108,96,118,96,
119,96,120,96,121,96,122,96,123,96,124,96,125,96,126,97,49,97,60,97,75,97,77,
97,79,97,83,97,88,97,90,97,97,97,98,97,103,97,104,97,112,97,113,97,117,97,118,
97,125,97,126,98,33,98,40,98,41,98,42,98,43,98,46,98,47,98,54,98,58,98,59,98,
64,98,81,98,85,98,86,98,87,98,89,98,90,98,102,98,104,98,105,98,109,98,112,98,
117,98,121,98,122,98,123,98,126,99,40,99,47,99,49,99,50,99,65,99,67,99,79,99,
83,99,85,99,88,99,96,99,99,99,113,99,116,99,118,99,119,99,122,99,124,100,40,
100,42,100,45,100,46,100,71,100,79,100,80,100,82,100,95,100,98,100,100,100,
104,100,113,100,114,100,116,100,117,100,118,100,119,100,121,100,122,100,123,
100,124,101,41,101,42,101,45,101,48,101,49,101,69,101,74,101,76,101,77,101,89,
101,104,101,113,101,116,101,121,101,125,101,126,102,41,102,57,102,63,102,68,
102,72,102,75,102,83,102,85,102,107,102,118,102,120,102,121,102,123,102,124,
102,125,102,126,103,40,103,43,103,45,103,46,103,47,103,49,103,54,103,61,103,
65,103,79,103,83,103,88,103,92,103,94,103,104,103,105,103,108,103,109,103,111,
103,112,103,118,103,125,103,126,104,38,104,41,104,42,104,43,104,46,104,47,104,
50,104,52,104,54,104,58,104,59,104,65,104,67,104,69,104,79,104,81,104,90,104,
92,104,95,104,102,104,105,104,109,104,110,104,111,104,112,104,114,104,119,104,
122,104,124,105,38,105,41,105,43,105,44,105,49,105,52,105,63,105,69,105,76,
105,77,105,86,105,107,105,110,105,111,105,112,105,114,105,115,105,116,105,119,
105,121,105,122,105,123,105,124,105,125,105,126,106,34,106,38,106,40,106,41,
106,42,106,43,106,44,106,46,106,47,106,53,106,61,106,68,106,75,106,90,106,92,
106,95,106,104,106,107,106,109,106,110,106,111,106,115,106,118,106,120,106,
121,106,122,107,34,107,38,107,41,107,44,107,46,107,53,107,55,107,64,107,66,
107,69,107,73,107,75,107,93,107,94,107,98,107,109,107,112,107,116,107,117,107,
118,107,119,107,122,107,123,108,38,108,40,108,43,108,46,108,47,108,48,108,50,
108,52,108,53,108,60,108,64,108,65,108,104,108,106,108,113,108,114,108,117,
108,122,108,124,109,38,109,41,109,43,109,44,109,45,109,46,109,47,109,54,109,
58,109,63,109,65,109,74,109,80,109,84,109,85,109,88,109,101,109,105,109,121,
109,122,110,42,110,47,110,58,110,63,110,64,110,65,110,70,110,76,110,79,110,98,
110,101,110,103,110,112,110,116,110,119,110,120,110,121,110,124,110,125,111,
38,111,41,111,42,111,43,111,44,111,45,111,48,111,55,111,63,111,69,111,70,111,
76,111,79,111,90,111,93,111,96,111,99,111,116,111,117,111,120,112,42,112,47,
112,59,112,63,112,65,112,69,112,86,112,100,112,106,112,117,112,118,112,121,
112,124,113,39,113,42,113,43,113,44,113,45,113,53,113,55,113,59,113,67,113,73,
113,75,113,77,113,84,113,85,113,89,113,92,113,96,113,98,113,102,113,110,113,
113,113,120,113,124,113,125,113,126,114,40,114,54,114,65,114,69,114,86,114,90,
114,98,114,103,114,106,114,112,114,116,114,117,114,118,114,119,114,120,114,
121,114,122,114,125,114,126,115,38,115,39,115,40,115,41,115,42,115,43,115,44,
115,45,115,46,115,47,115,49,115,52,115,54,115,58,115,60,115,66,115,67,115,69,
115,71,115,77,115,92,115,99,115,109,115,119,115,120,115,122,115,124,115,126,
116,38,194,167,194,168,194,172,194,176,194,180,194,182 };

static const encpage_t jis0208_raw_utf8_21[14] = {
{enctable + 20853,jis0208_raw_utf8,0x21,0x2c,3,1},
{enctable + 31796,jis0208_raw_utf8,0x2d,0x2d,2,1},
{enctable + 28817,jis0208_raw_utf8,0x2e,0x2e,3,1},
{enctable + 31790,jis0208_raw_utf8,0x2f,0x2f,2,1},
{enctable + 19554,jis0208_raw_utf8,0x30,0x5d,3,1},
{enctable + 25262,jis0208_raw_utf8,0x5e,0x60,2,1},
{enctable + 21049,jis0208_raw_utf8,0x61,0x6a,3,1},
{enctable + 31794,jis0208_raw_utf8,0x6b,0x6b,2,1},
{enctable + 21404,jis0208_raw_utf8,0x6c,0x70,3,1},
{enctable + 28810,jis0208_raw_utf8,0x71,0x72,2,1},
{enctable + 21419,jis0208_raw_utf8,0x73,0x77,3,1},
{enctable + 31788,jis0208_raw_utf8,0x78,0x78,2,1},
{enctable + 21208,jis0208_raw_utf8,0x79,0x7e,3,1},
{0,jis0208_raw_utf8_21,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_22[10] = {
{enctable + 20771,jis0208_raw_utf8,0x21,0x2e,3,1},
{enctable + 21103,jis0208_raw_utf8,0x3a,0x41,3,1},
{enctable + 25268,jis0208_raw_utf8,0x4a,0x4b,3,1},
{enctable + 31792,jis0208_raw_utf8,0x4c,0x4c,2,1},
{enctable + 21850,jis0208_raw_utf8,0x4d,0x50,3,1},
{enctable + 20726,jis0208_raw_utf8,0x5c,0x6a,3,1},
{enctable + 21127,jis0208_raw_utf8,0x72,0x78,3,1},
{enctable + 31798,jis0208_raw_utf8,0x79,0x79,2,1},
{enctable + 28814,jis0208_raw_utf8,0x7e,0x7e,3,1},
{0,jis0208_raw_utf8_22,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_23[4] = {
{enctable + 21019,jis0208_raw_utf8,0x30,0x39,3,1},
{enctable + 20220,jis0208_raw_utf8,0x41,0x5a,3,1},
{enctable + 20298,jis0208_raw_utf8,0x61,0x7a,3,1},
{0,jis0208_raw_utf8_23,0x7b,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_24[2] = {
{enctable + 19152,jis0208_raw_utf8,0x21,0x73,3,1},
{0,jis0208_raw_utf8_24,0x74,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_25[2] = {
{enctable + 18894,jis0208_raw_utf8,0x21,0x76,3,1},
{0,jis0208_raw_utf8_25,0x77,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_26[3] = {
{enctable + 20630,jis0208_raw_utf8,0x21,0x38,2,1},
{enctable + 20678,jis0208_raw_utf8,0x41,0x58,2,1},
{0,jis0208_raw_utf8_26,0x59,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_27[3] = {
{enctable + 20376,jis0208_raw_utf8,0x21,0x41,2,1},
{enctable + 20442,jis0208_raw_utf8,0x51,0x71,2,1},
{0,jis0208_raw_utf8_27,0x72,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_28[2] = {
{enctable + 20124,jis0208_raw_utf8,0x21,0x40,3,1},
{0,jis0208_raw_utf8_28,0x41,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_30[2] = {
{enctable + 0,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_30,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_31[2] = {
{enctable + 16920,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_31,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_32[2] = {
{enctable + 5358,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_32,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_33[2] = {
{enctable + 18048,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_33,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_34[2] = {
{enctable + 11844,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_34,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_35[2] = {
{enctable + 7332,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_35,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_36[2] = {
{enctable + 282,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_36,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_37[2] = {
{enctable + 5922,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_37,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_38[2] = {
{enctable + 7050,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_38,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_39[2] = {
{enctable + 1692,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_39,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_3a[2] = {
{enctable + 8178,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_3a,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_3b[2] = {
{enctable + 3384,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_3b,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_3c[2] = {
{enctable + 7896,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_3c,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_3d[2] = {
{enctable + 3102,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_3d,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_3e[2] = {
{enctable + 1128,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_3e,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_3f[2] = {
{enctable + 5640,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_3f,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_40[2] = {
{enctable + 9588,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_40,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_41[2] = {
{enctable + 12408,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_41,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_42[2] = {
{enctable + 12972,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_42,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_43[2] = {
{enctable + 1410,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_43,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_44[2] = {
{enctable + 3948,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_44,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_45[2] = {
{enctable + 16074,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_45,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_46[2] = {
{enctable + 13536,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_46,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_47[2] = {
{enctable + 2820,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_47,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_48[2] = {
{enctable + 846,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_48,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_49[2] = {
{enctable + 18612,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_49,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_4a[2] = {
{enctable + 11280,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_4a,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_4b[2] = {
{enctable + 8742,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_4b,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_4c[2] = {
{enctable + 9024,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_4c,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_4d[2] = {
{enctable + 14664,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_4d,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_4e[2] = {
{enctable + 10434,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_4e,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_4f[2] = {
{enctable + 19401,jis0208_raw_utf8,0x21,0x53,3,1},
{0,jis0208_raw_utf8_4f,0x54,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_50[2] = {
{enctable + 4512,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_50,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_51[2] = {
{enctable + 564,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_51,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_52[2] = {
{enctable + 15510,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_52,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_53[2] = {
{enctable + 1974,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_53,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_54[2] = {
{enctable + 2256,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_54,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_55[2] = {
{enctable + 2538,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_55,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_56[2] = {
{enctable + 3666,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_56,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_57[2] = {
{enctable + 4230,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_57,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_58[2] = {
{enctable + 4794,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_58,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_59[2] = {
{enctable + 5076,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_59,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_5a[2] = {
{enctable + 6204,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_5a,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_5b[2] = {
{enctable + 6486,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_5b,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_5c[2] = {
{enctable + 6768,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_5c,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_5d[2] = {
{enctable + 7614,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_5d,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_5e[2] = {
{enctable + 8460,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_5e,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_5f[2] = {
{enctable + 9306,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_5f,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_60[2] = {
{enctable + 9870,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_60,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_61[2] = {
{enctable + 10152,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_61,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_62[2] = {
{enctable + 10716,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_62,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_63[2] = {
{enctable + 10998,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_63,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_64[2] = {
{enctable + 11562,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_64,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_65[2] = {
{enctable + 12126,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_65,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_66[2] = {
{enctable + 12690,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_66,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_67[2] = {
{enctable + 17202,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_67,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_68[2] = {
{enctable + 13254,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_68,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_69[2] = {
{enctable + 13818,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_69,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_6a[2] = {
{enctable + 14100,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_6a,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_6b[2] = {
{enctable + 14382,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_6b,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_6c[2] = {
{enctable + 14946,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_6c,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_6d[2] = {
{enctable + 15228,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_6d,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_6e[2] = {
{enctable + 15792,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_6e,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_6f[2] = {
{enctable + 16356,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_6f,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_70[2] = {
{enctable + 16638,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_70,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_71[2] = {
{enctable + 17484,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_71,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_72[2] = {
{enctable + 17766,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_72,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_73[2] = {
{enctable + 18330,jis0208_raw_utf8,0x21,0x7e,3,1},
{0,jis0208_raw_utf8_73,0x7f,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8_74[2] = {
{enctable + 21226,jis0208_raw_utf8,0x21,0x26,3,1},
{0,jis0208_raw_utf8_74,0x27,0xff,0,0},
};

static const encpage_t jis0208_raw_utf8[78] = {
{0,jis0208_raw_utf8_21,0x21,0x21,0,2},
{0,jis0208_raw_utf8_22,0x22,0x22,0,2},
{0,jis0208_raw_utf8_23,0x23,0x23,0,2},
{0,jis0208_raw_utf8_24,0x24,0x24,0,2},
{0,jis0208_raw_utf8_25,0x25,0x25,0,2},
{0,jis0208_raw_utf8_26,0x26,0x26,0,2},
{0,jis0208_raw_utf8_27,0x27,0x27,0,2},
{0,jis0208_raw_utf8_28,0x28,0x28,0,2},
{0,jis0208_raw_utf8_30,0x30,0x30,0,2},
{0,jis0208_raw_utf8_31,0x31,0x31,0,2},
{0,jis0208_raw_utf8_32,0x32,0x32,0,2},
{0,jis0208_raw_utf8_33,0x33,0x33,0,2},
{0,jis0208_raw_utf8_34,0x34,0x34,0,2},
{0,jis0208_raw_utf8_35,0x35,0x35,0,2},
{0,jis0208_raw_utf8_36,0x36,0x36,0,2},
{0,jis0208_raw_utf8_37,0x37,0x37,0,2},
{0,jis0208_raw_utf8_38,0x38,0x38,0,2},
{0,jis0208_raw_utf8_39,0x39,0x39,0,2},
{0,jis0208_raw_utf8_3a,0x3a,0x3a,0,2},
{0,jis0208_raw_utf8_3b,0x3b,0x3b,0,2},
{0,jis0208_raw_utf8_3c,0x3c,0x3c,0,2},
{0,jis0208_raw_utf8_3d,0x3d,0x3d,0,2},
{0,jis0208_raw_utf8_3e,0x3e,0x3e,0,2},
{0,jis0208_raw_utf8_3f,0x3f,0x3f,0,2},
{0,jis0208_raw_utf8_40,0x40,0x40,0,2},
{0,jis0208_raw_utf8_41,0x41,0x41,0,2},
{0,jis0208_raw_utf8_42,0x42,0x42,0,2},
{0,jis0208_raw_utf8_43,0x43,0x43,0,2},
{0,jis0208_raw_utf8_44,0x44,0x44,0,2},
{0,jis0208_raw_utf8_45,0x45,0x45,0,2},
{0,jis0208_raw_utf8_46,0x46,0x46,0,2},
{0,jis0208_raw_utf8_47,0x47,0x47,0,2},
{0,jis0208_raw_utf8_48,0x48,0x48,0,2},
{0,jis0208_raw_utf8_49,0x49,0x49,0,2},
{0,jis0208_raw_utf8_4a,0x4a,0x4a,0,2},
{0,jis0208_raw_utf8_4b,0x4b,0x4b,0,2},
{0,jis0208_raw_utf8_4c,0x4c,0x4c,0,2},
{0,jis0208_raw_utf8_4d,0x4d,0x4d,0,2},
{0,jis0208_raw_utf8_4e,0x4e,0x4e,0,2},
{0,jis0208_raw_utf8_4f,0x4f,0x4f,0,2},
{0,jis0208_raw_utf8_50,0x50,0x50,0,2},
{0,jis0208_raw_utf8_51,0x51,0x51,0,2},
{0,jis0208_raw_utf8_52,0x52,0x52,0,2},
{0,jis0208_raw_utf8_53,0x53,0x53,0,2},
{0,jis0208_raw_utf8_54,0x54,0x54,0,2},
{0,jis0208_raw_utf8_55,0x55,0x55,0,2},
{0,jis0208_raw_utf8_56,0x56,0x56,0,2},
{0,jis0208_raw_utf8_57,0x57,0x57,0,2},
{0,jis0208_raw_utf8_58,0x58,0x58,0,2},
{0,jis0208_raw_utf8_59,0x59,0x59,0,2},
{0,jis0208_raw_utf8_5a,0x5a,0x5a,0,2},
{0,jis0208_raw_utf8_5b,0x5b,0x5b,0,2},
{0,jis0208_raw_utf8_5c,0x5c,0x5c,0,2},
{0,jis0208_raw_utf8_5d,0x5d,0x5d,0,2},
{0,jis0208_raw_utf8_5e,0x5e,0x5e,0,2},
{0,jis0208_raw_utf8_5f,0x5f,0x5f,0,2},
{0,jis0208_raw_utf8_60,0x60,0x60,0,2},
{0,jis0208_raw_utf8_61,0x61,0x61,0,2},
{0,jis0208_raw_utf8_62,0x62,0x62,0,2},
{0,jis0208_raw_utf8_63,0x63,0x63,0,2},
{0,jis0208_raw_utf8_64,0x64,0x64,0,2},
{0,jis0208_raw_utf8_65,0x65,0x65,0,2},
{0,jis0208_raw_utf8_66,0x66,0x66,0,2},
{0,jis0208_raw_utf8_67,0x67,0x67,0,2},
{0,jis0208_raw_utf8_68,0x68,0x68,0,2},
{0,jis0208_raw_utf8_69,0x69,0x69,0,2},
{0,jis0208_raw_utf8_6a,0x6a,0x6a,0,2},
{0,jis0208_raw_utf8_6b,0x6b,0x6b,0,2},
{0,jis0208_raw_utf8_6c,0x6c,0x6c,0,2},
{0,jis0208_raw_utf8_6d,0x6d,0x6d,0,2},
{0,jis0208_raw_utf8_6e,0x6e,0x6e,0,2},
{0,jis0208_raw_utf8_6f,0x6f,0x6f,0,2},
{0,jis0208_raw_utf8_70,0x70,0x70,0,2},
{0,jis0208_raw_utf8_71,0x71,0x71,0,2},
{0,jis0208_raw_utf8_72,0x72,0x72,0,2},
{0,jis0208_raw_utf8_73,0x73,0x73,0,2},
{0,jis0208_raw_utf8_74,0x74,0x74,0,2},
{0,jis0208_raw_utf8,0x75,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_c2[7] = {
{enctable + 25310,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 25314,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 28838,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 25302,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 28822,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 28862,utf8_jis0208_raw,0xb6,0xb6,2,1},
{0,utf8_jis0208_raw_c2,0xb7,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_c3[3] = {
{enctable + 28828,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 28830,utf8_jis0208_raw,0xb7,0xb7,2,1},
{0,utf8_jis0208_raw_c3,0xb8,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_ce[4] = {
{enctable + 20923,utf8_jis0208_raw,0x91,0xa1,2,1},
{enctable + 21434,utf8_jis0208_raw,0xa3,0xa9,2,1},
{enctable + 20989,utf8_jis0208_raw,0xb1,0xbf,2,1},
{0,utf8_jis0208_raw_ce,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_cf[3] = {
{enctable + 25370,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 21448,utf8_jis0208_raw,0x83,0x89,2,1},
{0,utf8_jis0208_raw_cf,0x8a,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_d0[3] = {
{enctable + 28866,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 20028,utf8_jis0208_raw,0x90,0xbf,2,1},
{0,utf8_jis0208_raw_d0,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_d1[3] = {
{enctable + 20957,utf8_jis0208_raw,0x80,0x8f,2,1},
{enctable + 22097,utf8_jis0208_raw,0x91,0x91,2,1},
{0,utf8_jis0208_raw_d1,0x92,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_80[10] = {
{enctable + 28824,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 25274,utf8_jis0208_raw,0x95,0x96,2,1},
{enctable + 25282,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 25286,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 25366,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 25278,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 28854,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 25306,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 22497,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e2_80,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_84[3] = {
{enctable + 21193,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 28852,utf8_jis0208_raw,0xab,0xab,2,1},
{0,utf8_jis0208_raw_e2_84,0xac,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_86[2] = {
{enctable + 22484,utf8_jis0208_raw,0x90,0x93,2,1},
{0,utf8_jis0208_raw_e2_86,0x94,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_87[3] = {
{enctable + 28840,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 28842,utf8_jis0208_raw,0x94,0x94,2,1},
{0,utf8_jis0208_raw_e2_87,0x95,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_88[12] = {
{enctable + 28844,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 25350,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 25354,utf8_jis0208_raw,0x87,0x88,2,1},
{enctable + 28836,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 24589,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 28850,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 25362,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 28846,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 21574,utf8_jis0208_raw,0xa7,0xac,2,1},
{enctable + 25298,utf8_jis0208_raw,0xb4,0xb5,2,1},
{enctable + 24885,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e2_88,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_89[5] = {
{enctable + 28848,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 25290,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 25294,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 25358,utf8_jis0208_raw,0xaa,0xab,2,1},
{0,utf8_jis0208_raw_e2_89,0xac,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_8a[4] = {
{enctable + 25346,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 25342,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 27613,utf8_jis0208_raw,0xa5,0xa5,2,1},
{0,utf8_jis0208_raw_e2_8a,0xa6,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_8c[2] = {
{enctable + 25975,utf8_jis0208_raw,0x92,0x92,2,1},
{0,utf8_jis0208_raw_e2_8c,0x93,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_94[16] = {
{enctable + 22492,utf8_jis0208_raw,0x80,0x83,2,1},
{enctable + 28868,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 25374,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 25378,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 25382,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 23330,utf8_jis0208_raw,0x9b,0x9d,2,1},
{enctable + 28870,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 23336,utf8_jis0208_raw,0xa3,0xa5,2,1},
{enctable + 28872,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 25390,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 25398,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 25386,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 25402,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 25394,utf8_jis0208_raw,0xbb,0xbc,2,1},
{enctable + 26039,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e2_94,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_95[3] = {
{enctable + 25535,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 23451,utf8_jis0208_raw,0x8b,0x8b,2,1},
{0,utf8_jis0208_raw_e2_95,0x8c,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_96[4] = {
{enctable + 25330,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 25334,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 25338,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e2_96,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_97[5] = {
{enctable + 25326,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 28834,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 25322,utf8_jis0208_raw,0x8e,0x8f,2,1},
{enctable + 28864,utf8_jis0208_raw,0xaf,0xaf,2,1},
{0,utf8_jis0208_raw_e2_97,0xb0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_98[2] = {
{enctable + 25318,utf8_jis0208_raw,0x85,0x86,2,1},
{0,utf8_jis0208_raw_e2_98,0x87,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2_99[6] = {
{enctable + 28832,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 28221,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 28860,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 28858,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 28856,utf8_jis0208_raw,0xaf,0xaf,2,1},
{0,utf8_jis0208_raw_e2_99,0xb0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e2[15] = {
{0,utf8_jis0208_raw_e2_80,0x80,0x80,0,2},
{0,utf8_jis0208_raw_e2_84,0x84,0x84,0,2},
{0,utf8_jis0208_raw_e2_86,0x86,0x86,0,2},
{0,utf8_jis0208_raw_e2_87,0x87,0x87,0,2},
{0,utf8_jis0208_raw_e2_88,0x88,0x88,0,2},
{0,utf8_jis0208_raw_e2_89,0x89,0x89,0,2},
{0,utf8_jis0208_raw_e2_8a,0x8a,0x8a,0,2},
{0,utf8_jis0208_raw_e2_8c,0x8c,0x8c,0,2},
{0,utf8_jis0208_raw_e2_94,0x94,0x94,0,2},
{0,utf8_jis0208_raw_e2_95,0x95,0x95,0,2},
{0,utf8_jis0208_raw_e2_96,0x96,0x96,0,2},
{0,utf8_jis0208_raw_e2_97,0x97,0x97,0,2},
{0,utf8_jis0208_raw_e2_98,0x98,0x98,0,2},
{0,utf8_jis0208_raw_e2_99,0x99,0x99,0,2},
{0,utf8_jis0208_raw_e2,0x9a,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e3_80[4] = {
{enctable + 22452,utf8_jis0208_raw,0x80,0x83,2,1},
{enctable + 20889,utf8_jis0208_raw,0x85,0x95,2,1},
{enctable + 28826,utf8_jis0208_raw,0x9c,0x9c,2,1},
{0,utf8_jis0208_raw_e3_80,0x9d,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e3_81[2] = {
{enctable + 19692,utf8_jis0208_raw,0x81,0xbf,2,1},
{0,utf8_jis0208_raw_e3_81,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e3_82[4] = {
{enctable + 20813,utf8_jis0208_raw,0x80,0x93,2,1},
{enctable + 22468,utf8_jis0208_raw,0x9b,0x9e,2,1},
{enctable + 20508,utf8_jis0208_raw,0xa1,0xbf,2,1},
{0,utf8_jis0208_raw_e3_82,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e3_83[3] = {
{enctable + 19818,utf8_jis0208_raw,0x80,0xb6,2,1},
{enctable + 22460,utf8_jis0208_raw,0xbb,0xbe,2,1},
{0,utf8_jis0208_raw_e3_83,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e3[5] = {
{0,utf8_jis0208_raw_e3_80,0x80,0x80,0,2},
{0,utf8_jis0208_raw_e3_81,0x81,0x81,0,2},
{0,utf8_jis0208_raw_e3_82,0x82,0x82,0,2},
{0,utf8_jis0208_raw_e3_83,0x83,0x83,0,2},
{0,utf8_jis0208_raw_e3,0x84,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e4_b8[17] = {
{enctable + 25434,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 29203,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 22122,utf8_jis0208_raw,0x87,0x8b,2,1},
{enctable + 26654,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 26994,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 21598,utf8_jis0208_raw,0x94,0x99,2,1},
{enctable + 29520,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 29511,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 23821,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 19787,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 23163,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 26998,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 25371,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 25590,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 26010,utf8_jis0208_raw,0xbb,0xbc,2,1},
{enctable + 30250,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e4_b8,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e4_b9[11] = {
{enctable + 27002,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 29122,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 29209,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 23948,utf8_jis0208_raw,0x8d,0x8f,2,1},
{enctable + 22362,utf8_jis0208_raw,0x95,0x99,2,1},
{enctable + 23528,utf8_jis0208_raw,0x9d,0x9f,2,1},
{enctable + 21457,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 28631,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 29872,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 20547,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e4_b9,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e4_ba[18] = {
{enctable + 21549,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 30252,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 27006,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 22162,utf8_jis0208_raw,0x88,0x8c,2,1},
{enctable + 28983,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 25454,utf8_jis0208_raw,0x91,0x92,2,1},
{enctable + 25770,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 26982,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 25854,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 22182,utf8_jis0208_raw,0x9e,0xa2,2,1},
{enctable + 23582,utf8_jis0208_raw,0xa4,0xa6,2,1},
{enctable + 29142,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 22604,utf8_jis0208_raw,0xab,0xae,2,1},
{enctable + 30256,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 30258,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 22423,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 29546,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e4_ba,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e4_bb[14] = {
{enctable + 23678,utf8_jis0208_raw,0x80,0x82,2,1},
{enctable + 26343,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 27010,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 25842,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 24194,utf8_jis0208_raw,0x8d,0x8f,2,1},
{enctable + 21670,utf8_jis0208_raw,0x94,0x99,2,1},
{enctable + 23324,utf8_jis0208_raw,0x9d,0x9f,2,1},
{enctable + 23816,utf8_jis0208_raw,0xa3,0xa5,2,1},
{enctable + 27014,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 23863,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 24923,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 25730,utf8_jis0208_raw,0xb6,0xb7,2,1},
{enctable + 19769,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e4_bb,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e4_bc[12] = {
{enctable + 29084,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 27018,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 21962,utf8_jis0208_raw,0x8d,0x91,2,1},
{enctable + 28685,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 27042,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 26582,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 29940,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 30210,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 29538,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 29356,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 25962,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e4_bc,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e4_bd[14] = {
{enctable + 29766,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 26374,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 21872,utf8_jis0208_raw,0x8d,0x91,2,1},
{enctable + 26917,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 22239,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 30260,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 21766,utf8_jis0208_raw,0x99,0x9e,2,1},
{enctable + 26695,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 27026,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 28974,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 26682,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 27022,utf8_jis0208_raw,0xbb,0xbc,2,1},
{enctable + 24251,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e4_bd,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e4_be[17] = {
{enctable + 21439,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 25419,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 30262,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 22327,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 29372,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 30264,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 27119,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 30266,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 25875,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 22475,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 26853,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 25658,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 19861,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 24110,utf8_jis0208_raw,0xad,0xaf,2,1},
{enctable + 26142,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 30042,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e4_be,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e4_bf[18] = {
{enctable + 23540,utf8_jis0208_raw,0x82,0x84,2,1},
{enctable + 29456,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 27445,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 27034,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 30270,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 26326,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 27030,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 27627,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 24433,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 29540,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 24104,utf8_jis0208_raw,0xa3,0xa5,2,1},
{enctable + 26026,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 29896,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 26634,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 28629,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 28972,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 30274,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e4_bf,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e4[9] = {
{0,utf8_jis0208_raw_e4_b8,0xb8,0xb8,0,2},
{0,utf8_jis0208_raw_e4_b9,0xb9,0xb9,0,2},
{0,utf8_jis0208_raw_e4_ba,0xba,0xba,0,2},
{0,utf8_jis0208_raw_e4_bb,0xbb,0xbb,0,2},
{0,utf8_jis0208_raw_e4_bc,0xbc,0xbc,0,2},
{0,utf8_jis0208_raw_e4_bd,0xbd,0xbd,0,2},
{0,utf8_jis0208_raw_e4_be,0xbe,0xbe,0,2},
{0,utf8_jis0208_raw_e4_bf,0xbf,0xbf,0,2},
{0,utf8_jis0208_raw_e4,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_80[16] = {
{enctable + 27038,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 21789,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 29248,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 29902,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 21749,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 27046,utf8_jis0208_raw,0x91,0x92,2,1},
{enctable + 30272,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 29268,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 25782,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 24491,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 24975,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 22860,utf8_jis0208_raw,0xa3,0xa6,2,1},
{enctable + 21778,utf8_jis0208_raw,0xa8,0xad,2,1},
{enctable + 29176,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 29222,utf8_jis0208_raw,0xb9,0xb9,2,1},
{0,utf8_jis0208_raw_e5_80,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_81[13] = {
{enctable + 30276,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 24200,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 26694,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 27050,utf8_jis0208_raw,0x95,0x96,2,1},
{enctable + 30278,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 29774,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 29224,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 30280,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 29398,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 23798,utf8_jis0208_raw,0xb4,0xb6,2,1},
{enctable + 30282,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 29106,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e5_81,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_82[10] = {
{enctable + 30284,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 30286,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 30074,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 28085,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 23636,utf8_jis0208_raw,0x98,0x9a,2,1},
{enctable + 25866,utf8_jis0208_raw,0xac,0xad,2,1},
{enctable + 22924,utf8_jis0208_raw,0xb2,0xb5,2,1},
{enctable + 29480,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 29200,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_82,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_83[17] = {
{enctable + 19789,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 29162,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 27054,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 29836,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 29648,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 19945,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 26762,utf8_jis0208_raw,0x95,0x96,2,1},
{enctable + 30190,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 30288,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 30290,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 20093,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 25579,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 27058,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 30294,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 30292,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 29947,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e5_83,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_84[15] = {
{enctable + 23480,utf8_jis0208_raw,0x80,0x82,2,1},
{enctable + 28970,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 30296,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 29418,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 24206,utf8_jis0208_raw,0x94,0x96,2,1},
{enctable + 30268,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 22539,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 29482,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 30298,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 19845,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 30124,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 30300,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 24212,utf8_jis0208_raw,0xba,0xbc,2,1},
{enctable + 22299,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_84,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_85[15] = {
{enctable + 27062,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 21476,utf8_jis0208_raw,0x83,0x89,2,1},
{enctable + 22660,utf8_jis0208_raw,0x8b,0x8e,2,1},
{enctable + 29374,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 24495,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30302,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 29816,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 29038,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 21925,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 29874,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 21518,utf8_jis0208_raw,0xa8,0xae,2,1},
{enctable + 21443,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 22852,utf8_jis0208_raw,0xb5,0xb8,2,1},
{enctable + 28797,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e5_85,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_86[15] = {
{enctable + 30304,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 29767,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 26542,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 27070,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 27066,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 22192,utf8_jis0208_raw,0x8f,0x93,2,1},
{enctable + 24224,utf8_jis0208_raw,0x95,0x97,2,1},
{enctable + 22131,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 20065,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 30306,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 24230,utf8_jis0208_raw,0xa4,0xa6,2,1},
{enctable + 22102,utf8_jis0208_raw,0xa8,0xac,2,1},
{enctable + 21308,utf8_jis0208_raw,0xb0,0xb7,2,1},
{enctable + 30308,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e5_86,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_87[14] = {
{enctable + 23738,utf8_jis0208_raw,0x84,0x86,2,1},
{enctable + 30310,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 23846,utf8_jis0208_raw,0x8b,0x8d,2,1},
{enctable + 22109,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 24236,utf8_jis0208_raw,0x9b,0x9d,2,1},
{enctable + 27074,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 26062,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 27078,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 30312,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 27082,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 27086,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 23942,utf8_jis0208_raw,0xb8,0xba,2,1},
{enctable + 26590,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e5_87,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_88[17] = {
{enctable + 27799,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 26162,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 24044,utf8_jis0208_raw,0x86,0x88,2,1},
{enctable + 25562,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 24143,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 23611,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 24853,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 30226,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 24969,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 26602,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 23179,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 26902,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 24977,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 29828,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 28301,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 21706,utf8_jis0208_raw,0xb6,0xbb,2,1},
{0,utf8_jis0208_raw_e5_88,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_89[14] = {
{enctable + 26422,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 29656,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 22668,utf8_jis0208_raw,0x8a,0x8d,2,1},
{enctable + 23229,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 28699,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 25701,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 22689,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 30314,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 23552,utf8_jis0208_raw,0xa3,0xa5,2,1},
{enctable + 27090,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 21532,utf8_jis0208_raw,0xaf,0xb5,2,1},
{enctable + 30318,utf8_jis0208_raw,0xbd,0xbd,2,1},
{enctable + 30316,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_89,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_8a[15] = {
{enctable + 29016,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 23546,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 30320,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 27094,utf8_jis0208_raw,0x91,0x92,2,1},
{enctable + 30322,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 30200,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 25786,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 30228,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 22012,utf8_jis0208_raw,0xa9,0xad,2,1},
{enctable + 30212,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 26958,utf8_jis0208_raw,0xb4,0xb5,2,1},
{enctable + 29270,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 19791,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 29008,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_8a,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_8b[17] = {
{enctable + 21449,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 27287,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 29397,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 20922,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 30044,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 20095,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 30499,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29838,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 24242,utf8_jis0208_raw,0x97,0x99,2,1},
{enctable + 22732,utf8_jis0208_raw,0x9d,0xa0,2,1},
{enctable + 23744,utf8_jis0208_raw,0xa2,0xa4,2,1},
{enctable + 27102,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 25706,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 30324,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 24254,utf8_jis0208_raw,0xb8,0xba,2,1},
{enctable + 25790,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e5_8b,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_8c[17] = {
{enctable + 26818,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 26730,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 30326,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 30328,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 27106,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 24260,utf8_jis0208_raw,0x95,0x97,2,1},
{enctable + 25902,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 29634,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 26078,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 26103,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 22519,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 25913,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 23765,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 24621,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 22932,utf8_jis0208_raw,0xb8,0xbb,2,1},
{enctable + 24185,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_8c,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_8d[18] = {
{enctable + 27110,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 28249,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 21790,utf8_jis0208_raw,0x85,0x8a,2,1},
{enctable + 23391,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 22820,utf8_jis0208_raw,0x91,0x94,2,1},
{enctable + 26554,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 29914,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 24387,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 22409,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 28295,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 29196,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 30330,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 22940,utf8_jis0208_raw,0xae,0xb1,2,1},
{enctable + 23804,utf8_jis0208_raw,0xb3,0xb5,2,1},
{enctable + 27114,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 21275,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 29144,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_8d,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_8e[14] = {
{enctable + 21701,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 30138,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 30332,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 30202,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 29272,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 25758,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 27118,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 26174,utf8_jis0208_raw,0xa8,0xa9,2,1},
{enctable + 25466,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 30334,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 29242,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 30336,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 28499,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e5_8e,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_8f[12] = {
{enctable + 25914,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 21546,utf8_jis0208_raw,0x88,0x8e,2,1},
{enctable + 29450,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 26014,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 29472,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 29942,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 30340,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 21892,utf8_jis0208_raw,0xa1,0xa5,2,1},
{enctable + 21079,utf8_jis0208_raw,0xa8,0xb3,2,1},
{enctable + 23432,utf8_jis0208_raw,0xb6,0xb8,2,1},
{enctable + 30342,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e5_8f,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_90[13] = {
{enctable + 30344,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 25622,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 21148,utf8_jis0208_raw,0x88,0x91,2,1},
{enctable + 29194,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 23183,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 25690,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 29954,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 30346,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 22572,utf8_jis0208_raw,0xab,0xae,2,1},
{enctable + 24849,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 25634,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 22844,utf8_jis0208_raw,0xbb,0xbe,2,1},
{0,utf8_jis0208_raw_e5_90,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_91[14] = {
{enctable + 27767,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 19785,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 23299,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 23882,utf8_jis0208_raw,0x88,0x8a,2,1},
{enctable + 30348,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 27625,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 30350,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 29424,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 29420,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 27122,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 19989,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 24266,utf8_jis0208_raw,0xb5,0xb7,2,1},
{enctable + 24278,utf8_jis0208_raw,0xbb,0xbd,2,1},
{0,utf8_jis0208_raw_e5_91,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_92[15] = {
{enctable + 23305,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 30354,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 30356,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 25890,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 24272,utf8_jis0208_raw,0x8e,0x90,2,1},
{enctable + 30352,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30358,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 27130,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 30364,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 27126,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 29513,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 25886,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 30360,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 24290,utf8_jis0208_raw,0xbc,0xbe,2,1},
{0,utf8_jis0208_raw_e5_92,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_93[12] = {
{enctable + 23342,utf8_jis0208_raw,0x80,0x82,2,1},
{enctable + 30362,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 24284,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 21451,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 25442,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 27134,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 26082,utf8_jis0208_raw,0xa8,0xa9,2,1},
{enctable + 27142,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 29798,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 30370,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 30368,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e5_93,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_94[11] = {
{enctable + 24353,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 25858,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 27138,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 30366,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 28874,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 27146,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 20085,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 21315,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 27158,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 24497,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_94,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_95[11] = {
{enctable + 30372,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 23822,utf8_jis0208_raw,0x84,0x86,2,1},
{enctable + 30374,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 30134,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 29202,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 27154,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 27150,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 23401,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 27162,utf8_jis0208_raw,0xbb,0xbc,2,1},
{enctable + 21271,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_95,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_96[11] = {
{enctable + 29457,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 27166,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 24393,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 23588,utf8_jis0208_raw,0x89,0x8b,2,1},
{enctable + 24296,utf8_jis0208_raw,0x98,0x9a,2,1},
{enctable + 22580,utf8_jis0208_raw,0x9c,0x9f,2,1},
{enctable + 21634,utf8_jis0208_raw,0xa7,0xac,2,1},
{enctable + 30376,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 29182,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 28932,utf8_jis0208_raw,0xb6,0xb6,2,1},
{0,utf8_jis0208_raw_e5_96,0xb7,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_97[11] = {
{enctable + 27170,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 20099,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 30382,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 30378,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 30380,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 30163,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 25926,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 30384,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 30388,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 27174,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e5_97,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_98[12] = {
{enctable + 25521,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 28976,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 24253,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 24302,utf8_jis0208_raw,0x96,0x98,2,1},
{enctable + 30386,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 28992,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 27853,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 26134,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 30392,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 22285,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 30394,utf8_jis0208_raw,0xb8,0xb8,2,1},
{0,utf8_jis0208_raw_e5_98,0xb9,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_99[12] = {
{enctable + 28926,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 22969,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 30390,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 23045,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 29044,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 24009,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 29086,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 24308,utf8_jis0208_raw,0xaa,0xac,2,1},
{enctable + 30026,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 27255,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 28255,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e5_99,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_9a[13] = {
{enctable + 25631,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 27182,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 24913,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 24999,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 30396,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 22341,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 21399,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 30398,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 28403,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 21743,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 22045,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 30400,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e5_9a,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_9b[17] = {
{enctable + 22956,utf8_jis0208_raw,0x80,0x83,2,1},
{enctable + 30402,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 30404,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 30406,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 30408,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 27186,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 26022,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 28763,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 28904,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 29714,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 30410,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 19743,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 25414,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 27190,utf8_jis0208_raw,0xb9,0xba,2,1},
{enctable + 28687,utf8_jis0208_raw,0xbd,0xbd,2,1},
{enctable + 30414,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_9b,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_9c[17] = {
{enctable + 30412,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 26706,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 27194,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 30416,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 20005,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 29226,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 25470,utf8_jis0208_raw,0x92,0x93,2,1},
{enctable + 21453,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 19859,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 30418,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 22263,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 24314,utf8_jis0208_raw,0xa6,0xa8,2,1},
{enctable + 27403,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 29722,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 27198,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 30420,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e5_9c,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_9d[11] = {
{enctable + 30422,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 27955,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 22191,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 30076,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 22964,utf8_jis0208_raw,0x8e,0x91,2,1},
{enctable + 21597,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 20559,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 22599,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 27202,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 26703,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_9d,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_9e[10] = {
{enctable + 24759,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 27206,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 26145,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 30424,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 21633,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 23594,utf8_jis0208_raw,0xa2,0xa4,2,1},
{enctable + 30426,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 25767,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 25765,utf8_jis0208_raw,0xb3,0xb3,2,1},
{0,utf8_jis0208_raw_e5_9e,0xb4,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_9f[15] = {
{enctable + 28943,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 24737,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 30428,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 27965,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 28337,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 24320,utf8_jis0208_raw,0x92,0x94,2,1},
{enctable + 30430,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 21165,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 25430,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 30432,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 29532,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 29285,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 26570,utf8_jis0208_raw,0xb9,0xba,2,1},
{enctable + 28357,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e5_9f,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_a0[15] = {
{enctable + 30086,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 29840,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 25734,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 27210,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 29670,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 29813,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 30434,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 21335,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 29776,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 29052,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 25256,utf8_jis0208_raw,0xaf,0xb1,2,1},
{enctable + 26118,utf8_jis0208_raw,0xb4,0xb5,2,1},
{enctable + 29330,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 30436,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e5_a0,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_a1[15] = {
{enctable + 26686,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 25530,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 26278,utf8_jis0208_raw,0x91,0x92,2,1},
{enctable + 22831,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 22772,utf8_jis0208_raw,0x97,0x9a,2,1},
{enctable + 29322,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 25939,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 28956,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 21899,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 30083,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 26581,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 29548,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 26883,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 26687,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_a1,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_a2[13] = {
{enctable + 29146,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 30438,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 30048,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 29650,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 23935,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 30440,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 26983,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 30442,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 23349,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 30028,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 22972,utf8_jis0208_raw,0xb8,0xbb,2,1},
{enctable + 29314,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_a2,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_a3[17] = {
{enctable + 25519,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 23979,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 21729,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 28998,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 26447,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 30444,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 22267,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 29296,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 24326,utf8_jis0208_raw,0x97,0x99,2,1},
{enctable + 23625,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 27214,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 27218,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 25930,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 22022,utf8_jis0208_raw,0xae,0xb2,2,1},
{enctable + 27503,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 22212,utf8_jis0208_raw,0xb9,0xbd,2,1},
{0,utf8_jis0208_raw_e5_a3,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_a4[13] = {
{enctable + 30446,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 26698,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 25506,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 26850,utf8_jis0208_raw,0x95,0x96,2,1},
{enctable + 22202,utf8_jis0208_raw,0x98,0x9c,2,1},
{enctable + 29069,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 28515,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 29686,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 21730,utf8_jis0208_raw,0xa9,0xae,2,1},
{enctable + 25986,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 25418,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 30448,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_a4,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_a5[16] = {
{enctable + 23321,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 23474,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 22980,utf8_jis0208_raw,0x8e,0x91,2,1},
{enctable + 26774,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 26462,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 30450,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 30454,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 30452,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 28960,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 22988,utf8_jis0208_raw,0xa7,0xaa,2,1},
{enctable + 30456,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 23437,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 26074,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 20902,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 20557,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e5_a5,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_a6[17] = {
{enctable + 22996,utf8_jis0208_raw,0x81,0x84,2,1},
{enctable + 19833,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 30464,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 29108,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 22727,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 30110,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 30516,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 20007,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 21455,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 26461,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 29251,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 29810,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 20101,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 24847,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 24197,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 29484,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_a6,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_a7[14] = {
{enctable + 30458,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 24195,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 29358,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 25410,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 26194,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 27226,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 30462,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 25450,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 30460,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 26814,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 23331,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 28906,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 21529,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_a7,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_a8[14] = {
{enctable + 24255,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 19933,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 22287,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 30468,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 25973,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 22547,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 30470,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 27230,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 30466,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 24017,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 29260,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 27238,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 29486,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e5_a8,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_a9[10] = {
{enctable + 27234,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 29892,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 26767,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 20077,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 22567,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 23023,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 30472,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 27359,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 25523,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_a9,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_aa[4] = {
{enctable + 27689,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 27242,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 24338,utf8_jis0208_raw,0xbc,0xbe,2,1},
{0,utf8_jis0208_raw_e5_aa,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_ab[11] = {
{enctable + 25510,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 29390,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 27246,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 30123,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 27250,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 29730,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 26313,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 30474,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 24075,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 27254,utf8_jis0208_raw,0xba,0xbb,2,1},
{0,utf8_jis0208_raw_e5_ab,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_ac[11] = {
{enctable + 25205,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 27258,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 26693,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 29522,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 28191,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 27567,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 28934,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 30476,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 22907,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 30478,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_ac,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_ad[17] = {
{enctable + 30480,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 30267,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 21313,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 25934,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 25794,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 25966,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 23004,utf8_jis0208_raw,0x9a,0x9d,2,1},
{enctable + 24265,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 22588,utf8_jis0208_raw,0xa3,0xa6,2,1},
{enctable + 24427,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 29664,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 27262,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 30482,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 22063,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 30484,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 30486,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e5_ad,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_ae[16] = {
{enctable + 30488,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 30490,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 25165,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 23354,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 23780,utf8_jis0208_raw,0x8b,0x8d,2,1},
{enctable + 29274,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 28105,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 21490,utf8_jis0208_raw,0x97,0x9d,2,1},
{enctable + 22853,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 21942,utf8_jis0208_raw,0xa2,0xa6,2,1},
{enctable + 22271,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 23017,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 22548,utf8_jis0208_raw,0xb3,0xb6,2,1},
{enctable + 27266,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 29452,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_ae,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_af[18] = {
{enctable + 21694,utf8_jis0208_raw,0x82,0x87,2,1},
{enctable + 30492,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 22561,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 30494,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 23450,utf8_jis0208_raw,0x92,0x94,2,1},
{enctable + 25505,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 23714,utf8_jis0208_raw,0x9d,0x9f,2,1},
{enctable + 25514,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 21802,utf8_jis0208_raw,0xa4,0xa9,2,1},
{enctable + 28485,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 30192,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 30496,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 30498,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 26406,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 29576,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 29376,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 26342,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e5_af,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_b0[15] = {
{enctable + 26670,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 21260,utf8_jis0208_raw,0x84,0x8b,2,1},
{enctable + 24344,utf8_jis0208_raw,0x8d,0x8f,2,1},
{enctable + 29488,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 30500,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 28467,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 23341,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 30502,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 30504,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 30128,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 30506,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 29156,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 25345,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 21324,utf8_jis0208_raw,0xb8,0xbf,2,1},
{0,utf8_jis0208_raw_e5_b0,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_b1[16] = {
{enctable + 25670,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 25642,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 29186,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 26526,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 21992,utf8_jis0208_raw,0x8d,0x91,2,1},
{enctable + 30508,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 29802,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 29662,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 26450,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 26298,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 19799,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 27270,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 23407,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 20103,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 30510,utf8_jis0208_raw,0xb9,0xb9,2,1},
{0,utf8_jis0208_raw_e5_b1,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_b2[12] = {
{enctable + 30512,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 25602,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 30514,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 28966,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 26282,utf8_jis0208_raw,0xa8,0xa9,2,1},
{enctable + 27274,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 23157,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 21295,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 24350,utf8_jis0208_raw,0xb6,0xb8,2,1},
{enctable + 27278,utf8_jis0208_raw,0xbb,0xbc,2,1},
{enctable + 25719,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_b2,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_b3[11] = {
{enctable + 28985,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 25683,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 23909,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 26510,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 23402,utf8_jis0208_raw,0xa8,0xaa,2,1},
{enctable + 22235,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 26734,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 28143,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 27282,utf8_jis0208_raw,0xba,0xbb,2,1},
{enctable + 30518,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e5_b3,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_b4[9] = {
{enctable + 29562,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 21761,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 28291,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 28411,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 21340,utf8_jis0208_raw,0x94,0x9b,2,1},
{enctable + 27975,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 30520,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 30054,utf8_jis0208_raw,0xa9,0xa9,2,1},
{0,utf8_jis0208_raw_e5_b4,0xaa,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_b5[11] = {
{enctable + 27286,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 21607,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 30174,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 22527,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 26153,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 29564,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 30522,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 28087,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 26845,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 23047,utf8_jis0208_raw,0xb6,0xb6,2,1},
{0,utf8_jis0208_raw_e5_b5,0xb7,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_b6[13] = {
{enctable + 21309,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 30269,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 30524,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 26466,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 30528,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 27175,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 30339,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 22979,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 30526,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 22905,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 30214,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 27290,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e5_b6,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_b7[16] = {
{enctable + 30530,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 25594,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 27294,utf8_jis0208_raw,0x92,0x93,2,1},
{enctable + 23093,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 30532,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 26250,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 29464,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 26155,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 22644,utf8_jis0208_raw,0xa5,0xa8,2,1},
{enctable + 30534,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 29283,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 21952,utf8_jis0208_raw,0xb1,0xb5,2,1},
{enctable + 29276,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 29050,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 26378,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e5_b7,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_b8[15] = {
{enctable + 25938,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 21639,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 27298,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 30536,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 25281,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 24356,utf8_jis0208_raw,0x99,0x9b,2,1},
{enctable + 29778,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 29556,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 29360,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 29592,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 26346,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 29746,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 24362,utf8_jis0208_raw,0xb6,0xb8,2,1},
{enctable + 30078,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e5_b8,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_b9[12] = {
{enctable + 23219,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 24368,utf8_jis0208_raw,0x83,0x85,2,1},
{enctable + 22439,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 23385,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 22693,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 27302,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 28519,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 25555,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 22796,utf8_jis0208_raw,0xa1,0xa4,2,1},
{enctable + 21932,utf8_jis0208_raw,0xb2,0xb6,2,1},
{enctable + 21244,utf8_jis0208_raw,0xb8,0xbf,2,1},
{0,utf8_jis0208_raw_e5_b9,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_ba[14] = {
{enctable + 19973,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 25798,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 29956,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 29490,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 29474,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 23888,utf8_jis0208_raw,0x95,0x97,2,1},
{enctable + 29278,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 30002,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 30538,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 26458,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 29250,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 29780,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 22500,utf8_jis0208_raw,0xb5,0xb8,2,1},
{0,utf8_jis0208_raw_e5_ba,0xb9,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_bb[16] = {
{enctable + 24374,utf8_jis0208_raw,0x81,0x83,2,1},
{enctable + 24380,utf8_jis0208_raw,0x88,0x8a,2,1},
{enctable + 27306,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 27827,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 20906,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 27310,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 20011,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 22092,utf8_jis0208_raw,0x9f,0xa3,2,1},
{enctable + 27314,utf8_jis0208_raw,0xa8,0xa9,2,1},
{enctable + 30540,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 27322,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 27318,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 23372,utf8_jis0208_raw,0xb6,0xb8,2,1},
{enctable + 23558,utf8_jis0208_raw,0xba,0xbc,2,1},
{enctable + 27326,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e5_bb,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_bc[17] = {
{enctable + 27509,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 27330,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 22222,utf8_jis0208_raw,0x89,0x8d,2,1},
{enctable + 23660,utf8_jis0208_raw,0x8f,0x91,2,1},
{enctable + 21610,utf8_jis0208_raw,0x93,0x98,2,1},
{enctable + 29724,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 24063,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 24146,utf8_jis0208_raw,0xa5,0xa7,2,1},
{enctable + 30542,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 30544,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 23707,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 24173,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 19827,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 25662,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 29982,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 26541,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e5_bc,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_bd[20] = {
{enctable + 23635,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 28271,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 29148,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 30546,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 30548,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 25423,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 29820,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 27338,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 30550,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 27334,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 27342,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 29978,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 21972,utf8_jis0208_raw,0xa9,0xad,2,1},
{enctable + 26086,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 30552,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 30554,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 23293,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 27761,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 30556,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_bd,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_be[13] = {
{enctable + 21586,utf8_jis0208_raw,0x80,0x85,2,1},
{enctable + 27346,utf8_jis0208_raw,0x87,0x88,2,1},
{enctable + 24386,utf8_jis0208_raw,0x8a,0x8c,2,1},
{enctable + 22724,utf8_jis0208_raw,0x90,0x93,2,1},
{enctable + 23924,utf8_jis0208_raw,0x97,0x99,2,1},
{enctable + 26965,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 27350,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 24392,utf8_jis0208_raw,0xa8,0xaa,2,1},
{enctable + 27354,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 26514,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 29800,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 27358,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e5_be,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5_bf[15] = {
{enctable + 23065,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 29984,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 25606,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 23012,utf8_jis0208_raw,0x96,0x99,2,1},
{enctable + 25486,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 29732,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 30558,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 29000,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 27394,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 29884,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 24463,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 24409,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 29306,utf8_jis0208_raw,0xbd,0xbd,2,1},
{enctable + 30560,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e5_bf,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e5[65] = {
{0,utf8_jis0208_raw_e5_80,0x80,0x80,0,2},
{0,utf8_jis0208_raw_e5_81,0x81,0x81,0,2},
{0,utf8_jis0208_raw_e5_82,0x82,0x82,0,2},
{0,utf8_jis0208_raw_e5_83,0x83,0x83,0,2},
{0,utf8_jis0208_raw_e5_84,0x84,0x84,0,2},
{0,utf8_jis0208_raw_e5_85,0x85,0x85,0,2},
{0,utf8_jis0208_raw_e5_86,0x86,0x86,0,2},
{0,utf8_jis0208_raw_e5_87,0x87,0x87,0,2},
{0,utf8_jis0208_raw_e5_88,0x88,0x88,0,2},
{0,utf8_jis0208_raw_e5_89,0x89,0x89,0,2},
{0,utf8_jis0208_raw_e5_8a,0x8a,0x8a,0,2},
{0,utf8_jis0208_raw_e5_8b,0x8b,0x8b,0,2},
{0,utf8_jis0208_raw_e5_8c,0x8c,0x8c,0,2},
{0,utf8_jis0208_raw_e5_8d,0x8d,0x8d,0,2},
{0,utf8_jis0208_raw_e5_8e,0x8e,0x8e,0,2},
{0,utf8_jis0208_raw_e5_8f,0x8f,0x8f,0,2},
{0,utf8_jis0208_raw_e5_90,0x90,0x90,0,2},
{0,utf8_jis0208_raw_e5_91,0x91,0x91,0,2},
{0,utf8_jis0208_raw_e5_92,0x92,0x92,0,2},
{0,utf8_jis0208_raw_e5_93,0x93,0x93,0,2},
{0,utf8_jis0208_raw_e5_94,0x94,0x94,0,2},
{0,utf8_jis0208_raw_e5_95,0x95,0x95,0,2},
{0,utf8_jis0208_raw_e5_96,0x96,0x96,0,2},
{0,utf8_jis0208_raw_e5_97,0x97,0x97,0,2},
{0,utf8_jis0208_raw_e5_98,0x98,0x98,0,2},
{0,utf8_jis0208_raw_e5_99,0x99,0x99,0,2},
{0,utf8_jis0208_raw_e5_9a,0x9a,0x9a,0,2},
{0,utf8_jis0208_raw_e5_9b,0x9b,0x9b,0,2},
{0,utf8_jis0208_raw_e5_9c,0x9c,0x9c,0,2},
{0,utf8_jis0208_raw_e5_9d,0x9d,0x9d,0,2},
{0,utf8_jis0208_raw_e5_9e,0x9e,0x9e,0,2},
{0,utf8_jis0208_raw_e5_9f,0x9f,0x9f,0,2},
{0,utf8_jis0208_raw_e5_a0,0xa0,0xa0,0,2},
{0,utf8_jis0208_raw_e5_a1,0xa1,0xa1,0,2},
{0,utf8_jis0208_raw_e5_a2,0xa2,0xa2,0,2},
{0,utf8_jis0208_raw_e5_a3,0xa3,0xa3,0,2},
{0,utf8_jis0208_raw_e5_a4,0xa4,0xa4,0,2},
{0,utf8_jis0208_raw_e5_a5,0xa5,0xa5,0,2},
{0,utf8_jis0208_raw_e5_a6,0xa6,0xa6,0,2},
{0,utf8_jis0208_raw_e5_a7,0xa7,0xa7,0,2},
{0,utf8_jis0208_raw_e5_a8,0xa8,0xa8,0,2},
{0,utf8_jis0208_raw_e5_a9,0xa9,0xa9,0,2},
{0,utf8_jis0208_raw_e5_aa,0xaa,0xaa,0,2},
{0,utf8_jis0208_raw_e5_ab,0xab,0xab,0,2},
{0,utf8_jis0208_raw_e5_ac,0xac,0xac,0,2},
{0,utf8_jis0208_raw_e5_ad,0xad,0xad,0,2},
{0,utf8_jis0208_raw_e5_ae,0xae,0xae,0,2},
{0,utf8_jis0208_raw_e5_af,0xaf,0xaf,0,2},
{0,utf8_jis0208_raw_e5_b0,0xb0,0xb0,0,2},
{0,utf8_jis0208_raw_e5_b1,0xb1,0xb1,0,2},
{0,utf8_jis0208_raw_e5_b2,0xb2,0xb2,0,2},
{0,utf8_jis0208_raw_e5_b3,0xb3,0xb3,0,2},
{0,utf8_jis0208_raw_e5_b4,0xb4,0xb4,0,2},
{0,utf8_jis0208_raw_e5_b5,0xb5,0xb5,0,2},
{0,utf8_jis0208_raw_e5_b6,0xb6,0xb6,0,2},
{0,utf8_jis0208_raw_e5_b7,0xb7,0xb7,0,2},
{0,utf8_jis0208_raw_e5_b8,0xb8,0xb8,0,2},
{0,utf8_jis0208_raw_e5_b9,0xb9,0xb9,0,2},
{0,utf8_jis0208_raw_e5_ba,0xba,0xba,0,2},
{0,utf8_jis0208_raw_e5_bb,0xbb,0xbb,0,2},
{0,utf8_jis0208_raw_e5_bc,0xbc,0xbc,0,2},
{0,utf8_jis0208_raw_e5_bd,0xbd,0xbd,0,2},
{0,utf8_jis0208_raw_e5_be,0xbe,0xbe,0,2},
{0,utf8_jis0208_raw_e5_bf,0xbf,0xbf,0,2},
{0,utf8_jis0208_raw_e5,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_80[11] = {
{enctable + 24398,utf8_jis0208_raw,0x8e,0x90,2,1},
{enctable + 27585,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 27362,utf8_jis0208_raw,0x95,0x96,2,1},
{enctable + 23115,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 24404,utf8_jis0208_raw,0x9b,0x9d,2,1},
{enctable + 26350,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 21462,utf8_jis0208_raw,0xa5,0xab,2,1},
{enctable + 28923,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 30562,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 26107,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e6_80,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_81[15] = {
{enctable + 24410,utf8_jis0208_raw,0x81,0x83,2,1},
{enctable + 30564,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 27370,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 25221,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 28973,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 26639,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29476,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 27374,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 27366,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 22532,utf8_jis0208_raw,0xa2,0xa5,2,1},
{enctable + 21658,utf8_jis0208_raw,0xa8,0xad,2,1},
{enctable + 26322,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 29204,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 23795,utf8_jis0208_raw,0xb7,0xb7,2,1},
{0,utf8_jis0208_raw_e6_81,0xb8,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_82[16] = {
{enctable + 30566,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 27382,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 23677,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 24416,utf8_jis0208_raw,0x8b,0x8d,2,1},
{enctable + 19867,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29002,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 27390,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 27386,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 25774,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 29054,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 25462,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 26558,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 22082,utf8_jis0208_raw,0xb2,0xb6,2,1},
{enctable + 30568,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 26470,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e6_82,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_83[14] = {
{enctable + 23702,utf8_jis0208_raw,0x85,0x87,2,1},
{enctable + 28263,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 30570,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 30572,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 29308,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 29594,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 23348,utf8_jis0208_raw,0x9f,0xa1,2,1},
{enctable + 29636,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 27378,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 26338,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 26302,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 27398,utf8_jis0208_raw,0xb6,0xb7,2,1},
{enctable + 23672,utf8_jis0208_raw,0xb9,0xbb,2,1},
{0,utf8_jis0208_raw_e6_83,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_84[14] = {
{enctable + 27402,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 29327,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 30574,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 26834,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 24422,utf8_jis0208_raw,0x8d,0x8f,2,1},
{enctable + 22157,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 25694,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 29056,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 30576,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 27410,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 26569,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 22819,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 23020,utf8_jis0208_raw,0xbc,0xbf,2,1},
{0,utf8_jis0208_raw_e6_84,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_85[17] = {
{enctable + 30043,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 30085,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 27406,utf8_jis0208_raw,0x87,0x88,2,1},
{enctable + 22232,utf8_jis0208_raw,0x8a,0x8e,2,1},
{enctable + 30582,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 30050,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 24428,utf8_jis0208_raw,0x98,0x9a,2,1},
{enctable + 30559,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 30580,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 26802,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 30578,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 25714,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 30309,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 22900,utf8_jis0208_raw,0xae,0xb1,2,1},
{enctable + 22242,utf8_jis0208_raw,0xb3,0xb7,2,1},
{enctable + 30166,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e6_85,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_86[18] = {
{enctable + 30146,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 27545,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 30588,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 29652,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 26946,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 30586,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 30584,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 27414,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 27903,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 29842,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 29206,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 27418,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 27901,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 29228,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 22549,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 28361,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 29058,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e6_86,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_87[11] = {
{enctable + 28269,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 21356,utf8_jis0208_raw,0x86,0x8d,2,1},
{enctable + 29004,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 23267,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 30590,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 29748,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 30592,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 24434,utf8_jis0208_raw,0xb6,0xb8,2,1},
{enctable + 23301,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 23028,utf8_jis0208_raw,0xbc,0xbf,2,1},
{0,utf8_jis0208_raw_e6_87,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_88[17] = {
{enctable + 30594,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 24440,utf8_jis0208_raw,0x88,0x8a,2,1},
{enctable + 24446,utf8_jis0208_raw,0x8c,0x8e,2,1},
{enctable + 23750,utf8_jis0208_raw,0x90,0x92,2,1},
{enctable + 30596,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 28886,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 26222,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 25052,utf8_jis0208_raw,0x9d,0x9f,2,1},
{enctable + 30598,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 29602,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 20015,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 24452,utf8_jis0208_raw,0xae,0xb0,2,1},
{enctable + 24458,utf8_jis0208_raw,0xb2,0xb4,2,1},
{enctable + 21251,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 30130,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 26451,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e6_88,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_89[19] = {
{enctable + 26066,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 23768,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 24989,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 25870,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 27431,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 30022,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 28693,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 30604,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 30600,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 30606,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 30602,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 30608,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 22613,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 22697,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 27665,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 27895,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 30610,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 27426,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e6_89,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_8a[12] = {
{enctable + 29110,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 24464,utf8_jis0208_raw,0x82,0x84,2,1},
{enctable + 27422,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 21292,utf8_jis0208_raw,0x91,0x98,2,1},
{enctable + 27434,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 29690,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 26622,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 30056,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 22703,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 30096,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 24476,utf8_jis0208_raw,0xbb,0xbd,2,1},
{0,utf8_jis0208_raw_e6_8a,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_8b[13] = {
{enctable + 30614,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 21718,utf8_jis0208_raw,0x85,0x8a,2,1},
{enctable + 27430,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 21814,utf8_jis0208_raw,0x8f,0x94,2,1},
{enctable + 24470,utf8_jis0208_raw,0x97,0x99,2,1},
{enctable + 23690,utf8_jis0208_raw,0x9b,0x9d,2,1},
{enctable + 25646,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 22556,utf8_jis0208_raw,0xac,0xaf,2,1},
{enctable + 30045,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 29230,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 24482,utf8_jis0208_raw,0xb5,0xb7,2,1},
{enctable + 26030,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e6_8b,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_8c[12] = {
{enctable + 25970,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 23642,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 29953,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 29750,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 28767,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 22571,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 27438,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 23833,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 23503,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 29782,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 23978,utf8_jis0208_raw,0xbd,0xbf,2,1},
{0,utf8_jis0208_raw_e6_8c,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_8d[13] = {
{enctable + 29658,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 25910,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 27442,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 22311,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 21745,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 24559,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 24080,utf8_jis0208_raw,0xa7,0xa9,2,1},
{enctable + 23107,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 29570,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 29232,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 27450,utf8_jis0208_raw,0xb6,0xb7,2,1},
{enctable + 26546,utf8_jis0208_raw,0xba,0xbb,2,1},
{0,utf8_jis0208_raw_e6_8d,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_8e[17] = {
{enctable + 30618,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 29638,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 26018,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 25455,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 27446,utf8_jis0208_raw,0x8e,0x8f,2,1},
{enctable + 29898,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30616,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 22459,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 29024,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 22252,utf8_jis0208_raw,0x9f,0xa3,2,1},
{enctable + 27589,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 21646,utf8_jis0208_raw,0xa7,0xac,2,1},
{enctable + 29208,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 26414,utf8_jis0208_raw,0xb4,0xb5,2,1},
{enctable + 29640,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 30620,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e6_8e,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_8f[16] = {
{enctable + 23153,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 26334,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 27979,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 30622,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 26646,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 30624,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30148,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 26854,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 28880,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 24829,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 26231,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 29088,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 24931,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 30626,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 30160,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e6_8f,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_90[14] = {
{enctable + 25081,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 29666,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 22759,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 30630,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 27454,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 30391,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 30632,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 25225,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 26606,utf8_jis0208_raw,0xac,0xad,2,1},
{enctable + 30628,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 30634,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 29210,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 28689,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e6_90,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_91[10] = {
{enctable + 29598,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 30642,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 20998,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 30636,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 27759,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 30638,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 30640,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 30120,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 21581,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e6_91,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_92[15] = {
{enctable + 24785,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 30648,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 25918,utf8_jis0208_raw,0x92,0x93,2,1},
{enctable + 30644,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 29886,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 25625,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 26438,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 30646,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 30014,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 26562,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 25193,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 27021,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 29018,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 27458,utf8_jis0208_raw,0xbb,0xbc,2,1},
{0,utf8_jis0208_raw_e6_92,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_93[18] = {
{enctable + 26858,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 30652,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 19807,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 22301,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 30650,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30612,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 30654,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 20017,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 23036,utf8_jis0208_raw,0xa0,0xa3,2,1},
{enctable + 25906,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 29112,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 30656,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 27462,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 21092,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 30658,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 24047,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 27466,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e6_93,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_94[11] = {
{enctable + 30660,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 23009,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 30662,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 27470,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 27474,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 24488,utf8_jis0208_raw,0xaa,0xac,2,1},
{enctable + 29362,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 21826,utf8_jis0208_raw,0xb4,0xb9,2,1},
{enctable + 29280,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 26738,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e6_94,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_95[15] = {
{enctable + 29252,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 30664,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 26395,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 30000,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 27715,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 22262,utf8_jis0208_raw,0x95,0x99,2,1},
{enctable + 27478,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 25566,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 23021,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 29212,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 29566,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 30666,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 26198,utf8_jis0208_raw,0xb4,0xb5,2,1},
{enctable + 26658,utf8_jis0208_raw,0xb7,0xb8,2,1},
{0,utf8_jis0208_raw_e6_95,0xb9,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_96[18] = {
{enctable + 27482,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 24056,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 29998,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 29326,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 26626,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 25867,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 30194,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 27486,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 30668,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 21621,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 25678,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 26611,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 24494,utf8_jis0208_raw,0xab,0xad,2,1},
{enctable + 25942,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 30670,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 30058,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 25478,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e6_96,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_97[14] = {
{enctable + 30483,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 23044,utf8_jis0208_raw,0x83,0x86,2,1},
{enctable + 26262,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 28975,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 27397,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29092,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 22261,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 30672,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 24500,utf8_jis0208_raw,0xa0,0xa2,2,1},
{enctable + 22052,utf8_jis0208_raw,0xa5,0xa9,2,1},
{enctable + 26054,utf8_jis0208_raw,0xac,0xad,2,1},
{enctable + 30674,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 25490,utf8_jis0208_raw,0xba,0xbb,2,1},
{0,utf8_jis0208_raw_e6_97,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_98[16] = {
{enctable + 25802,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 25846,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 30676,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 29353,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 26810,utf8_jis0208_raw,0x8e,0x8f,2,1},
{enctable + 25422,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 30678,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 26202,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 24343,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 26782,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 29492,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 20089,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 24506,utf8_jis0208_raw,0xb4,0xb6,2,1},
{enctable + 29734,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 30698,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e6_98,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_99[14] = {
{enctable + 23052,utf8_jis0208_raw,0x81,0x84,2,1},
{enctable + 23209,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 29542,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 24941,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 29350,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 24512,utf8_jis0208_raw,0x9d,0x9f,2,1},
{enctable + 30680,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 23249,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 22540,utf8_jis0208_raw,0xa6,0xa9,2,1},
{enctable + 24014,utf8_jis0208_raw,0xae,0xb0,2,1},
{enctable + 29578,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 23683,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 29726,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e6_99,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_9a[16] = {
{enctable + 29158,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 27490,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 23384,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 30682,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 29466,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 23834,utf8_jis0208_raw,0x96,0x98,2,1},
{enctable + 30684,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 29752,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 30224,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 21201,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 30052,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 30080,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 27494,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 30692,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 30690,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e6_9a,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_9b[15] = {
{enctable + 30686,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 30694,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 29858,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 30688,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 30696,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 26070,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 26862,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 19873,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 20111,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 30700,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 30702,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 22612,utf8_jis0208_raw,0xb2,0xb5,2,1},
{enctable + 24518,utf8_jis0208_raw,0xb7,0xb9,2,1},
{enctable + 22948,utf8_jis0208_raw,0xbc,0xbf,2,1},
{0,utf8_jis0208_raw_e6_9b,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_9c[18] = {
{enctable + 24917,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 25215,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 25726,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 30060,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 30020,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 30704,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 22676,utf8_jis0208_raw,0x94,0x97,2,1},
{enctable + 29505,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 23852,utf8_jis0208_raw,0x9d,0x9f,2,1},
{enctable + 24524,utf8_jis0208_raw,0xa6,0xa8,2,1},
{enctable + 22132,utf8_jis0208_raw,0xaa,0xae,2,1},
{enctable + 29408,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 24225,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 24530,utf8_jis0208_raw,0xb6,0xb8,2,1},
{enctable + 29090,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 23627,utf8_jis0208_raw,0xbd,0xbd,2,1},
{enctable + 22417,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e6_9c,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_9d[17] = {
{enctable + 24627,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 30706,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 29572,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 22892,utf8_jis0208_raw,0x8e,0x91,2,1},
{enctable + 29406,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 29524,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 25941,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 26921,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 21372,utf8_jis0208_raw,0x9e,0xa5,2,1},
{enctable + 29681,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 29282,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 22062,utf8_jis0208_raw,0xaf,0xb3,2,1},
{enctable + 26977,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 29890,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 30710,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 26090,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e6_9d,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_9e[16] = {
{enctable + 30714,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 29970,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 26077,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 27502,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 25811,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 30092,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 27171,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 30090,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 25522,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 24182,utf8_jis0208_raw,0xa0,0xa2,2,1},
{enctable + 30712,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 30708,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 29254,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 27506,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 22516,utf8_jis0208_raw,0xb6,0xb9,2,1},
{0,utf8_jis0208_raw_e6_9e,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_9f[20] = {
{enctable + 29672,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 30032,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 30720,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 29976,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 23060,utf8_jis0208_raw,0x8e,0x91,2,1},
{enctable + 26258,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 22585,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 30150,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 27510,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 24259,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 30718,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 24397,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 22883,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 30716,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 27514,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 29736,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 24158,utf8_jis0208_raw,0xb3,0xb5,2,1},
{enctable + 24071,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 26794,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e6_9f,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_a0[11] = {
{enctable + 23876,utf8_jis0208_raw,0x82,0x84,2,1},
{enctable + 29604,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 26206,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 24475,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 25806,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 24536,utf8_jis0208_raw,0xa9,0xab,2,1},
{enctable + 30722,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 28771,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 25550,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 25546,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e6_a0,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_a1[15] = {
{enctable + 23068,utf8_jis0208_raw,0x80,0x83,2,1},
{enctable + 24501,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 23661,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 27518,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 25674,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 25570,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 24779,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 25894,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 25713,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 30724,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 29990,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 30732,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 25498,utf8_jis0208_raw,0xb6,0xb7,2,1},
{enctable + 27534,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e6_a1,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_a2[19] = {
{enctable + 30196,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 28423,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 29904,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 24237,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 24939,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 25406,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 29284,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 30728,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 30726,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 27522,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 29494,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 24332,utf8_jis0208_raw,0xa6,0xa8,2,1},
{enctable + 22349,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 23894,utf8_jis0208_raw,0xaf,0xb1,2,1},
{enctable + 27773,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 27530,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 27526,utf8_jis0208_raw,0xb9,0xba,2,1},
{enctable + 29818,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e6_a2,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_a3[15] = {
{enctable + 29094,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 28991,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 24122,utf8_jis0208_raw,0x89,0x8b,2,1},
{enctable + 30736,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 23767,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 27538,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 27546,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 29702,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 23912,utf8_jis0208_raw,0x9f,0xa1,2,1},
{enctable + 30738,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 28847,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 26146,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 29580,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 27554,utf8_jis0208_raw,0xb9,0xba,2,1},
{0,utf8_jis0208_raw_e6_a3,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_a4[17] = {
{enctable + 26986,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 27542,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 30734,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 22142,utf8_jis0208_raw,0x8b,0x8f,2,1},
{enctable + 19875,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 22740,utf8_jis0208_raw,0x99,0x9c,2,1},
{enctable + 24542,utf8_jis0208_raw,0xa1,0xa3,2,1},
{enctable + 27550,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 30740,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 30742,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 21329,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 29852,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 19811,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 22137,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 30744,utf8_jis0208_raw,0xbd,0xbd,2,1},
{enctable + 22249,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e6_a4,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_a5[11] = {
{enctable + 24231,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 24032,utf8_jis0208_raw,0x93,0x95,2,1},
{enctable + 27558,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 24554,utf8_jis0208_raw,0x9c,0x9e,2,1},
{enctable + 23954,utf8_jis0208_raw,0xa0,0xa2,2,1},
{enctable + 27566,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 23504,utf8_jis0208_raw,0xad,0xaf,2,1},
{enctable + 23972,utf8_jis0208_raw,0xb3,0xb5,2,1},
{enctable + 24548,utf8_jis0208_raw,0xb7,0xb9,2,1},
{enctable + 24176,utf8_jis0208_raw,0xbc,0xbe,2,1},
{0,utf8_jis0208_raw_e6_a5,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_a6[14] = {
{enctable + 27562,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 29332,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 27611,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 24327,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 26962,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 26150,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 30485,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 21090,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 30746,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 27582,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 22085,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 27037,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 27570,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e6_a6,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_a7[17] = {
{enctable + 30003,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 30748,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 28857,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 22272,utf8_jis0208_raw,0x8a,0x8e,2,1},
{enctable + 29903,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 30047,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 26866,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 27574,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 27578,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 24937,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 30756,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 27775,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 23113,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 29764,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 29642,utf8_jis0208_raw,0xbd,0xbd,2,1},
{enctable + 27641,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e6_a7,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_a8[15] = {
{enctable + 30750,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 24781,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 24560,utf8_jis0208_raw,0x8a,0x8c,2,1},
{enctable + 24566,utf8_jis0208_raw,0x92,0x94,2,1},
{enctable + 29742,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 29992,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 30752,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 27586,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 24128,utf8_jis0208_raw,0xa1,0xa3,2,1},
{enctable + 23564,utf8_jis0208_raw,0xa9,0xab,2,1},
{enctable + 30393,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 26094,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 24578,utf8_jis0208_raw,0xb8,0xba,2,1},
{enctable + 29706,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e6_a8,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_a9[11] = {
{enctable + 25879,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 27590,utf8_jis0208_raw,0x87,0x88,2,1},
{enctable + 22855,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 25626,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 22473,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 26522,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 30760,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 30758,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 28677,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 29026,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e6_a9,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_aa[15] = {
{enctable + 29716,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 30766,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 27594,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 30762,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 30768,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 26303,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 30764,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 27598,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 30778,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 30774,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 30730,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 20115,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 30772,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 30770,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e6_aa,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_ab[9] = {
{enctable + 24572,utf8_jis0208_raw,0x81,0x83,2,1},
{enctable + 30776,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 30236,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 27606,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 27602,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 29930,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 30780,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 27614,utf8_jis0208_raw,0xba,0xbb,2,1},
{0,utf8_jis0208_raw_e6_ab,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_ac[12] = {
{enctable + 26894,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 30754,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 23443,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 26571,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 28920,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 24584,utf8_jis0208_raw,0x9f,0xa1,2,1},
{enctable + 29166,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 19727,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 30168,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 23076,utf8_jis0208_raw,0xb7,0xba,2,1},
{enctable + 25682,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e6_ac,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_ad[19] = {
{enctable + 30782,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 24221,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 25883,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 28978,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 25733,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 30784,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 25574,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 24059,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 30786,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 25591,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 23084,utf8_jis0208_raw,0xa1,0xa4,2,1},
{enctable + 28627,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 26710,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 29370,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 25874,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 27622,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 29364,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 30788,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e6_ad,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_ae[16] = {
{enctable + 29955,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 27626,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 30084,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 23684,utf8_jis0208_raw,0x89,0x8b,2,1},
{enctable + 30790,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 27630,utf8_jis0208_raw,0x95,0x96,2,1},
{enctable + 30792,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 22253,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 30794,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 27634,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 30343,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 22282,utf8_jis0208_raw,0xb1,0xb5,2,1},
{enctable + 27295,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 23630,utf8_jis0208_raw,0xba,0xbc,2,1},
{enctable + 21673,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e6_ae,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_af[12] = {
{enctable + 27771,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 25610,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 27421,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 26726,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 23936,utf8_jis0208_raw,0x92,0x94,2,1},
{enctable + 29972,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 25927,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 21381,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 27638,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 30798,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 30796,utf8_jis0208_raw,0xb3,0xb3,2,1},
{0,utf8_jis0208_raw_e6_af,0xb4,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_b0[11] = {
{enctable + 30800,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 26643,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 23811,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 27646,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 19733,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 27983,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 27650,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 29558,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 26638,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 22665,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e6_b0,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_b1[15] = {
{enctable + 23900,utf8_jis0208_raw,0x80,0x82,2,1},
{enctable + 29944,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 29384,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 30802,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 24473,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 28958,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 22780,utf8_jis0208_raw,0x9d,0xa0,2,1},
{enctable + 28261,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 28703,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 30804,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 24971,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 25638,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 28185,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 25614,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e6_b1,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_b2[14] = {
{enctable + 24590,utf8_jis0208_raw,0x81,0x83,2,1},
{enctable + 27891,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 26530,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 30806,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 27654,utf8_jis0208_raw,0x92,0x93,2,1},
{enctable + 28968,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 23612,utf8_jis0208_raw,0x99,0x9b,2,1},
{enctable + 26770,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 30098,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 30814,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 30816,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 28980,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 21276,utf8_jis0208_raw,0xb8,0xbf,2,1},
{0,utf8_jis0208_raw_e6_b2,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_b3[17] = {
{enctable + 24585,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 27658,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 26254,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 28149,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 30808,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 21865,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 30810,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 19815,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 30818,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 30812,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 24086,utf8_jis0208_raw,0xa1,0xa3,2,1},
{enctable + 19829,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 29738,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 19879,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 24596,utf8_jis0208_raw,0xaf,0xb1,2,1},
{enctable + 28936,utf8_jis0208_raw,0xb3,0xb3,2,1},
{0,utf8_jis0208_raw_e6_b3,0xb4,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_b4[14] = {
{enctable + 26870,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 30824,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29606,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 30822,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 30172,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 26502,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 26449,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 23366,utf8_jis0208_raw,0xa9,0xab,2,1},
{enctable + 26034,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 27666,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 30820,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 29030,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 27662,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e6_b4,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_b5[12] = {
{enctable + 30186,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 26122,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 27674,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 28503,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 27670,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 25889,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 25810,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 29012,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 30004,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 23129,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 23408,utf8_jis0208_raw,0xb7,0xb9,2,1},
{0,utf8_jis0208_raw_e6_b5,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_b6[14] = {
{enctable + 25999,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 22785,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 23603,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 29219,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 25525,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 30826,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 26871,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 26478,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 29010,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 27233,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 29515,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 26309,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 22257,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e6_b6,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_b7[19] = {
{enctable + 30170,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 24608,utf8_jis0208_raw,0x85,0x87,2,1},
{enctable + 26934,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 26046,utf8_jis0208_raw,0x91,0x92,2,1},
{enctable + 23001,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 26474,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 26417,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 25753,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 30830,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 30828,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 27079,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 24614,utf8_jis0208_raw,0xaa,0xac,2,1},
{enctable + 26941,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 21557,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 29460,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 19839,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 29316,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 24602,utf8_jis0208_raw,0xb9,0xbb,2,1},
{0,utf8_jis0208_raw_e6_b7,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_b8[14] = {
{enctable + 29582,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 21922,utf8_jis0208_raw,0x87,0x8b,2,1},
{enctable + 26805,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 23685,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 24620,utf8_jis0208_raw,0x99,0x9b,2,1},
{enctable + 27811,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 24626,utf8_jis0208_raw,0x9f,0xa1,2,1},
{enctable + 23092,utf8_jis0208_raw,0xa3,0xa6,2,1},
{enctable + 25813,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 22292,utf8_jis0208_raw,0xab,0xaf,2,1},
{enctable + 30834,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 30797,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 30487,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e6_b8,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_b9[14] = {
{enctable + 30755,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 30106,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 27682,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 23325,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 29496,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 29710,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 24329,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 30152,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 21463,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 27678,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 30832,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 21293,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 26990,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e6_b9,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_ba[17] = {
{enctable + 30102,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 27917,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 29938,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 27690,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 23501,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 30836,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 26914,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 28747,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 28900,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 30844,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 27987,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 25003,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 30842,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 26874,utf8_jis0208_raw,0xb6,0xb7,2,1},
{enctable + 29796,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 30840,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e6_ba,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_bb[14] = {
{enctable + 30846,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 27686,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 30838,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 25974,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 29032,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 24632,utf8_jis0208_raw,0x93,0x95,2,1},
{enctable + 26362,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 30854,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 30858,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 30856,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 29792,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 27706,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 27694,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e6_bb,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_bc[13] = {
{enctable + 25650,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 29392,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 29302,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 25549,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 30850,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 24638,utf8_jis0208_raw,0x93,0x95,2,1},
{enctable + 29920,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 25578,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 26806,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 27698,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 21835,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 27702,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e6_bc,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_bd[14] = {
{enctable + 30848,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 26393,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 28239,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 30868,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 27710,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 29028,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 22175,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 26539,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 23100,utf8_jis0208_raw,0xad,0xb0,2,1},
{enctable + 30127,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 30862,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 19817,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 30866,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e6_bd,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_be[13] = {
{enctable + 24644,utf8_jis0208_raw,0x80,0x82,2,1},
{enctable + 20021,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 30860,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 23095,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 21153,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 22823,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 23497,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 27714,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 24827,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 29806,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 30870,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 22849,utf8_jis0208_raw,0xb9,0xb9,2,1},
{0,utf8_jis0208_raw_e6_be,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6_bf[15] = {
{enctable + 22636,utf8_jis0208_raw,0x80,0x83,2,1},
{enctable + 30872,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 27718,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 30874,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 30876,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 24650,utf8_jis0208_raw,0x9f,0xa1,2,1},
{enctable + 25793,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 26898,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 27722,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 23087,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 30864,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 31339,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 26437,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 23205,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e6_bf,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e6[65] = {
{0,utf8_jis0208_raw_e6_80,0x80,0x80,0,2},
{0,utf8_jis0208_raw_e6_81,0x81,0x81,0,2},
{0,utf8_jis0208_raw_e6_82,0x82,0x82,0,2},
{0,utf8_jis0208_raw_e6_83,0x83,0x83,0,2},
{0,utf8_jis0208_raw_e6_84,0x84,0x84,0,2},
{0,utf8_jis0208_raw_e6_85,0x85,0x85,0,2},
{0,utf8_jis0208_raw_e6_86,0x86,0x86,0,2},
{0,utf8_jis0208_raw_e6_87,0x87,0x87,0,2},
{0,utf8_jis0208_raw_e6_88,0x88,0x88,0,2},
{0,utf8_jis0208_raw_e6_89,0x89,0x89,0,2},
{0,utf8_jis0208_raw_e6_8a,0x8a,0x8a,0,2},
{0,utf8_jis0208_raw_e6_8b,0x8b,0x8b,0,2},
{0,utf8_jis0208_raw_e6_8c,0x8c,0x8c,0,2},
{0,utf8_jis0208_raw_e6_8d,0x8d,0x8d,0,2},
{0,utf8_jis0208_raw_e6_8e,0x8e,0x8e,0,2},
{0,utf8_jis0208_raw_e6_8f,0x8f,0x8f,0,2},
{0,utf8_jis0208_raw_e6_90,0x90,0x90,0,2},
{0,utf8_jis0208_raw_e6_91,0x91,0x91,0,2},
{0,utf8_jis0208_raw_e6_92,0x92,0x92,0,2},
{0,utf8_jis0208_raw_e6_93,0x93,0x93,0,2},
{0,utf8_jis0208_raw_e6_94,0x94,0x94,0,2},
{0,utf8_jis0208_raw_e6_95,0x95,0x95,0,2},
{0,utf8_jis0208_raw_e6_96,0x96,0x96,0,2},
{0,utf8_jis0208_raw_e6_97,0x97,0x97,0,2},
{0,utf8_jis0208_raw_e6_98,0x98,0x98,0,2},
{0,utf8_jis0208_raw_e6_99,0x99,0x99,0,2},
{0,utf8_jis0208_raw_e6_9a,0x9a,0x9a,0,2},
{0,utf8_jis0208_raw_e6_9b,0x9b,0x9b,0,2},
{0,utf8_jis0208_raw_e6_9c,0x9c,0x9c,0,2},
{0,utf8_jis0208_raw_e6_9d,0x9d,0x9d,0,2},
{0,utf8_jis0208_raw_e6_9e,0x9e,0x9e,0,2},
{0,utf8_jis0208_raw_e6_9f,0x9f,0x9f,0,2},
{0,utf8_jis0208_raw_e6_a0,0xa0,0xa0,0,2},
{0,utf8_jis0208_raw_e6_a1,0xa1,0xa1,0,2},
{0,utf8_jis0208_raw_e6_a2,0xa2,0xa2,0,2},
{0,utf8_jis0208_raw_e6_a3,0xa3,0xa3,0,2},
{0,utf8_jis0208_raw_e6_a4,0xa4,0xa4,0,2},
{0,utf8_jis0208_raw_e6_a5,0xa5,0xa5,0,2},
{0,utf8_jis0208_raw_e6_a6,0xa6,0xa6,0,2},
{0,utf8_jis0208_raw_e6_a7,0xa7,0xa7,0,2},
{0,utf8_jis0208_raw_e6_a8,0xa8,0xa8,0,2},
{0,utf8_jis0208_raw_e6_a9,0xa9,0xa9,0,2},
{0,utf8_jis0208_raw_e6_aa,0xaa,0xaa,0,2},
{0,utf8_jis0208_raw_e6_ab,0xab,0xab,0,2},
{0,utf8_jis0208_raw_e6_ac,0xac,0xac,0,2},
{0,utf8_jis0208_raw_e6_ad,0xad,0xad,0,2},
{0,utf8_jis0208_raw_e6_ae,0xae,0xae,0,2},
{0,utf8_jis0208_raw_e6_af,0xaf,0xaf,0,2},
{0,utf8_jis0208_raw_e6_b0,0xb0,0xb0,0,2},
{0,utf8_jis0208_raw_e6_b1,0xb1,0xb1,0,2},
{0,utf8_jis0208_raw_e6_b2,0xb2,0xb2,0,2},
{0,utf8_jis0208_raw_e6_b3,0xb3,0xb3,0,2},
{0,utf8_jis0208_raw_e6_b4,0xb4,0xb4,0,2},
{0,utf8_jis0208_raw_e6_b5,0xb5,0xb5,0,2},
{0,utf8_jis0208_raw_e6_b6,0xb6,0xb6,0,2},
{0,utf8_jis0208_raw_e6_b7,0xb7,0xb7,0,2},
{0,utf8_jis0208_raw_e6_b8,0xb8,0xb8,0,2},
{0,utf8_jis0208_raw_e6_b9,0xb9,0xb9,0,2},
{0,utf8_jis0208_raw_e6_ba,0xba,0xba,0,2},
{0,utf8_jis0208_raw_e6_bb,0xbb,0xbb,0,2},
{0,utf8_jis0208_raw_e6_bc,0xbc,0xbc,0,2},
{0,utf8_jis0208_raw_e6_bd,0xbd,0xbd,0,2},
{0,utf8_jis0208_raw_e6_be,0xbe,0xbe,0,2},
{0,utf8_jis0208_raw_e6_bf,0xbf,0xbf,0,2},
{0,utf8_jis0208_raw_e6,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_80[15] = {
{enctable + 29905,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 29729,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 26413,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 21171,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 26545,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 28151,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 30878,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 27726,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 24656,utf8_jis0208_raw,0x9d,0x9f,2,1},
{enctable + 26402,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 19819,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 24107,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 30880,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 30313,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e7_80,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_81[9] = {
{enctable + 30852,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 30395,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 24925,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 24319,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 28982,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 26482,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 29124,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 25998,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e7_81,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_82[8] = {
{enctable + 26954,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 28289,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 24355,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30489,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 23108,utf8_jis0208_raw,0xac,0xaf,2,1},
{enctable + 27521,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 24662,utf8_jis0208_raw,0xb8,0xba,2,1},
{0,utf8_jis0208_raw_e7_82,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_83[10] = {
{enctable + 30230,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 30882,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 25383,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 30886,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 30884,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 30799,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 27417,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 19987,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 30888,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e7_83,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_84[9] = {
{enctable + 27813,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 28948,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 27730,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 30890,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 30112,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 29500,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 29624,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 29498,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e7_84,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_85[12] = {
{enctable + 30232,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 25019,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 29608,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 27734,utf8_jis0208_raw,0x95,0x96,2,1},
{enctable + 28950,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 30894,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 22788,utf8_jis0208_raw,0xa4,0xa7,2,1},
{enctable + 29950,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 25069,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 29402,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 29610,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e7_85,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_86[13] = {
{enctable + 28589,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 30892,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 20071,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 30896,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 26878,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 31786,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 29454,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 28705,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 30898,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 29882,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 30902,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 30904,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e7_86,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_87[15] = {
{enctable + 29888,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 26486,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 30908,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 30204,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 30906,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 27742,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 30900,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 27178,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 23786,utf8_jis0208_raw,0xa5,0xa7,2,1},
{enctable + 24668,utf8_jis0208_raw,0xac,0xae,2,1},
{enctable + 30910,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 28831,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 27738,utf8_jis0208_raw,0xbb,0xbc,2,1},
{enctable + 25355,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_87,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_88[12] = {
{enctable + 29922,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 30912,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 20814,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 19883,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 30914,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 21927,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 27746,utf8_jis0208_raw,0xac,0xad,2,1},
{enctable + 30916,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 30918,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 26002,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 21754,utf8_jis0208_raw,0xba,0xbf,2,1},
{0,utf8_jis0208_raw_e7_88,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_89[16] = {
{enctable + 30920,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 24674,utf8_jis0208_raw,0x86,0x88,2,1},
{enctable + 27750,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 29754,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 27754,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 22371,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 30116,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 29161,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 25502,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 26391,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 30024,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 29584,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 30922,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 22833,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 25738,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e7_89,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_8a[13] = {
{enctable + 23624,utf8_jis0208_raw,0x80,0x82,2,1},
{enctable + 29171,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 30924,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30926,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 29114,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 25805,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 26235,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 19739,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 22795,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 30928,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 29526,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 29365,utf8_jis0208_raw,0xb9,0xb9,2,1},
{0,utf8_jis0208_raw_e7_8a,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_8b[14] = {
{enctable + 23498,utf8_jis0208_raw,0x82,0x84,2,1},
{enctable + 29517,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 30930,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 24215,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 26355,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 28235,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 28031,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 29312,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 24680,utf8_jis0208_raw,0xa0,0xa2,2,1},
{enctable + 23537,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 26518,utf8_jis0208_raw,0xac,0xad,2,1},
{enctable + 24686,utf8_jis0208_raw,0xb7,0xb9,2,1},
{enctable + 26966,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e7_8b,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_8c[11] = {
{enctable + 30932,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 27758,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 24134,utf8_jis0208_raw,0x9b,0x9d,2,1},
{enctable + 26429,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 30936,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 24692,utf8_jis0208_raw,0xa9,0xab,2,1},
{enctable + 25742,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 30934,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 26846,utf8_jis0208_raw,0xb6,0xb7,2,1},
{enctable + 27762,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e7_8c,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_8d[12] = {
{enctable + 25834,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 27766,utf8_jis0208_raw,0x8e,0x8f,2,1},
{enctable + 30491,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 29446,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 30938,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 25595,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 30589,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 22891,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 30942,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 30940,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 27774,utf8_jis0208_raw,0xba,0xbb,2,1},
{0,utf8_jis0208_raw_e7_8d,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_8e[9] = {
{enctable + 29244,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 30182,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 29160,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 21435,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 29178,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 29074,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 26938,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 30946,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e7_8e,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_8f[14] = {
{enctable + 30948,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 24207,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 30944,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 22643,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 26410,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 27989,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 29410,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 30950,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 24467,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 26610,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 30972,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 22351,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 27283,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e7_8f,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_90[9] = {
{enctable + 29126,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 27778,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 25425,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 29692,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 23195,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 22302,utf8_jis0208_raw,0xb2,0xb6,2,1},
{enctable + 30952,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 22379,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_90,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_91[11] = {
{enctable + 28645,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 30954,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 23116,utf8_jis0208_raw,0x99,0x9c,2,1},
{enctable + 23732,utf8_jis0208_raw,0x9e,0xa0,2,1},
{enctable + 27790,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 27786,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 27782,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 29318,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 30956,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 30958,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e7_91,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_92[8] = {
{enctable + 30180,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 30960,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 30962,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 28041,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 30964,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 29060,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 20563,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e7_92,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_93[12] = {
{enctable + 30966,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 30968,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 30970,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 28924,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 19959,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 26642,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 25558,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 20816,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 19885,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 24698,utf8_jis0208_raw,0xb0,0xb2,2,1},
{enctable + 24008,utf8_jis0208_raw,0xb6,0xb8,2,1},
{0,utf8_jis0208_raw_e7_93,0xb9,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_94[17] = {
{enctable + 24704,utf8_jis0208_raw,0x83,0x85,2,1},
{enctable + 24710,utf8_jis0208_raw,0x8c,0x8e,2,1},
{enctable + 29304,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 25493,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 30974,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 29062,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 29550,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 29399,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 27794,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 21877,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 25482,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 26763,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 26714,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 22764,utf8_jis0208_raw,0xb0,0xb3,2,1},
{enctable + 26390,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 23858,utf8_jis0208_raw,0xba,0xbc,2,1},
{0,utf8_jis0208_raw_e7_94,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_95[17] = {
{enctable + 22339,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 30976,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 22312,utf8_jis0208_raw,0x89,0x8d,2,1},
{enctable + 24493,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 29932,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 29946,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 22172,utf8_jis0208_raw,0x99,0x9d,2,1},
{enctable + 29934,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 29986,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 23124,utf8_jis0208_raw,0xa4,0xa7,2,1},
{enctable + 24716,utf8_jis0208_raw,0xa9,0xab,2,1},
{enctable + 29683,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 28892,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 26126,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 24722,utf8_jis0208_raw,0xb6,0xb8,2,1},
{enctable + 21441,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_95,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_96[16] = {
{enctable + 25259,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 27798,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 24728,utf8_jis0208_raw,0x89,0x8b,2,1},
{enctable + 26286,utf8_jis0208_raw,0x8e,0x8f,2,1},
{enctable + 21647,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 30978,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 21955,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 30980,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 30982,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 26949,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 28944,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 24740,utf8_jis0208_raw,0xb1,0xb3,2,1},
{enctable + 30984,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 27806,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 24734,utf8_jis0208_raw,0xbc,0xbe,2,1},
{0,utf8_jis0208_raw_e7_96,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_97[18] = {
{enctable + 27802,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 29996,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 22933,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 30621,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 30986,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 30988,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 25978,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 26490,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 26753,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 30801,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 26906,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 24995,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 30992,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 24746,utf8_jis0208_raw,0xb2,0xb4,2,1},
{enctable + 27873,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 30949,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 27810,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e7_97,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_98[11] = {
{enctable + 30990,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 30996,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 24891,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 30994,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 23132,utf8_jis0208_raw,0x9f,0xa2,2,1},
{enctable + 21191,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 21987,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 30998,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 28593,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 31000,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e7_98,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_99[16] = {
{enctable + 23911,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 24752,utf8_jis0208_raw,0x86,0x88,2,1},
{enctable + 29076,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 30144,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 24037,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 31004,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 31002,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 27814,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 23140,utf8_jis0208_raw,0xa7,0xaa,2,1},
{enctable + 31006,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 31008,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 31010,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 21573,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 20575,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 22072,utf8_jis0208_raw,0xba,0xbe,2,1},
{0,utf8_jis0208_raw_e7_99,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_9a[15] = {
{enctable + 19887,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 27818,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 23414,utf8_jis0208_raw,0x86,0x88,2,1},
{enctable + 31012,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 31014,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 29342,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 31018,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 31016,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 27822,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 29958,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 31020,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 31022,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 23316,utf8_jis0208_raw,0xb7,0xba,2,1},
{enctable + 29348,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_9a,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_9b[20] = {
{enctable + 27826,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 27727,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 25851,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 28946,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 29077,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 31024,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 27830,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 26210,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 27834,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 21961,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 23456,utf8_jis0208_raw,0xa3,0xa5,2,1},
{enctable + 31026,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 31028,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 25627,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 30122,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 23689,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 29644,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 29463,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 29462,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e7_9b,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_9c[12] = {
{enctable + 29502,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 31030,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 24758,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 25582,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 23697,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 24770,utf8_jis0208_raw,0x9e,0xa0,2,1},
{enctable + 24764,utf8_jis0208_raw,0xa4,0xa6,2,1},
{enctable + 21989,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 27842,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 29756,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 29078,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e7_9c,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_9d[11] = {
{enctable + 21397,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 28431,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 27846,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 22037,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 29848,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 27850,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 24097,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 30133,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 31032,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 27854,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e7_9d,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_9e[14] = {
{enctable + 27141,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 22577,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 27217,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 31036,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 31034,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 30038,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 26050,utf8_jis0208_raw,0xac,0xad,2,1},
{enctable + 31038,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 29207,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 27419,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 31040,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 24776,utf8_jis0208_raw,0xbb,0xbd,2,1},
{enctable + 31042,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_9e,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_9f[12] = {
{enctable + 30835,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 30889,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 30951,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 24782,utf8_jis0208_raw,0x9a,0x9c,2,1},
{enctable + 26822,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 29720,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 29912,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 29180,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 23828,utf8_jis0208_raw,0xad,0xaf,2,1},
{enctable + 23327,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 28045,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e7_9f,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_a0[11] = {
{enctable + 23507,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 31044,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 26359,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 25746,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 31048,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 23906,utf8_jis0208_raw,0xa5,0xa7,2,1},
{enctable + 19777,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 23775,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 29814,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 26147,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_a0,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_a1[8] = {
{enctable + 23211,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 29504,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 26918,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 20073,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 19981,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 31050,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 28591,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e7_a1,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_a2[17] = {
{enctable + 29262,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 27858,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 24794,utf8_jis0208_raw,0x8c,0x8e,2,1},
{enctable + 29960,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 28883,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 29334,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 27121,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 31052,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 28745,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 30036,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 26230,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 31054,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 28789,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 29020,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 31060,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 31058,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e7_a2,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_a3[12] = {
{enctable + 20081,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 27862,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 27866,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 26618,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 31056,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 25359,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 27870,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 31062,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 28898,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 20820,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 20577,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e7_a3,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_a4[11] = {
{enctable + 29506,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 19889,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 29630,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 27874,utf8_jis0208_raw,0x91,0x92,2,1},
{enctable + 31064,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 31046,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 24788,utf8_jis0208_raw,0xaa,0xac,2,1},
{enctable + 23335,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 30216,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 29404,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e7_a4,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_a5[15] = {
{enctable + 27878,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 23486,utf8_jis0208_raw,0x87,0x89,2,1},
{enctable + 30154,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 31068,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 24800,utf8_jis0208_raw,0x95,0x97,2,1},
{enctable + 31066,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 22708,utf8_jis0208_raw,0x9d,0xa0,2,1},
{enctable + 29878,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 29508,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 29994,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 29324,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 29822,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 31070,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 24167,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_a5,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_a6[13] = {
{enctable + 27898,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 26974,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 21697,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 23390,utf8_jis0208_raw,0x8d,0x8f,2,1},
{enctable + 23491,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 25654,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 23949,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 29295,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 29876,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 25885,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 27882,utf8_jis0208_raw,0xb9,0xba,2,1},
{enctable + 23516,utf8_jis0208_raw,0xbd,0xbf,2,1},
{0,utf8_jis0208_raw_e7_a6,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_a7[15] = {
{enctable + 26038,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 21875,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 29426,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 25518,utf8_jis0208_raw,0x91,0x92,2,1},
{enctable + 22551,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 29962,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 29632,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 31072,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 27886,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 26154,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 24727,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 22025,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 29510,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 24547,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e7_a7,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_a8[13] = {
{enctable + 29096,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 31074,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 29784,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 27890,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 30108,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 22828,utf8_jis0208_raw,0x97,0x9a,2,1},
{enctable + 28779,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 27894,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 29412,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 27902,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 28311,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 22322,utf8_jis0208_raw,0xbb,0xbf,2,1},
{0,utf8_jis0208_raw_e7_a8,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_a9[16] = {
{enctable + 29298,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 26722,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 30082,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 30273,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 22748,utf8_jis0208_raw,0x8d,0x90,2,1},
{enctable + 31076,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 24806,utf8_jis0208_raw,0xa1,0xa3,2,1},
{enctable + 31078,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 24175,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 31080,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 24991,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 29128,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 27906,utf8_jis0208_raw,0xb9,0xba,2,1},
{enctable + 24399,utf8_jis0208_raw,0xbd,0xbd,2,1},
{enctable + 29612,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_a9,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_aa[12] = {
{enctable + 29850,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 26234,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 31082,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 26398,utf8_jis0208_raw,0x92,0x93,2,1},
{enctable + 23148,utf8_jis0208_raw,0x95,0x98,2,1},
{enctable + 29188,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 27910,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 23492,utf8_jis0208_raw,0xae,0xb0,2,1},
{enctable + 31084,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 28918,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 31086,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_aa,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_ab[18] = {
{enctable + 23444,utf8_jis0208_raw,0x83,0x85,2,1},
{enctable + 27914,utf8_jis0208_raw,0x87,0x88,2,1},
{enctable + 27918,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 28161,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 24961,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 27222,utf8_jis0208_raw,0x92,0x93,2,1},
{enctable + 23397,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 27922,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 26922,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 22392,utf8_jis0208_raw,0x9f,0xa3,2,1},
{enctable + 26506,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 29698,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 31088,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 26382,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 20551,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 24218,utf8_jis0208_raw,0xb8,0xba,2,1},
{enctable + 22081,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_ab,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_ac[18] = {
{enctable + 22757,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 25361,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 31092,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 29130,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 27926,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 31090,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 21675,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 27930,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 29794,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 31096,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 27673,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 26166,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 31098,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 29688,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 31094,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 27934,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 29338,utf8_jis0208_raw,0xb9,0xb9,2,1},
{0,utf8_jis0208_raw_e7_ac,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_ad[15] = {
{enctable + 27938,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 26594,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 23522,utf8_jis0208_raw,0x8b,0x8d,2,1},
{enctable + 22804,utf8_jis0208_raw,0x8f,0x92,2,1},
{enctable + 29824,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 29336,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 29261,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 31100,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 31102,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 31104,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 31106,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 27946,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 27942,utf8_jis0208_raw,0xb4,0xb5,2,1},
{enctable + 19961,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e7_ad,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_ae[16] = {
{enctable + 26690,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 29125,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 25501,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 23545,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 23831,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 26586,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 22684,utf8_jis0208_raw,0x97,0x9a,2,1},
{enctable + 27950,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 21649,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 29064,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 22501,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 29614,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 29928,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 27587,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 19771,utf8_jis0208_raw,0xb8,0xb8,2,1},
{0,utf8_jis0208_raw_e7_ae,0xb9,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_af[14] = {
{enctable + 26238,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 21625,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 27958,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 27505,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 27954,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 26041,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 21705,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 29396,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 23930,utf8_jis0208_raw,0xa4,0xa6,2,1},
{enctable + 26285,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 29163,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 27731,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 27962,utf8_jis0208_raw,0xb6,0xb7,2,1},
{0,utf8_jis0208_raw_e7_af,0xb8,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_b0[13] = {
{enctable + 31108,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 22775,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 30171,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 23156,utf8_jis0208_raw,0x91,0x94,2,1},
{enctable + 30135,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 31114,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 29066,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 31110,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 31112,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 27966,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 27970,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 24812,utf8_jis0208_raw,0xbd,0xbf,2,1},
{0,utf8_jis0208_raw_e7_b0,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_b1[14] = {
{enctable + 24511,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 30563,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 27974,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 27978,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 21369,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 31116,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 22279,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 27982,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 27986,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 24747,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 30034,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 31118,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 30132,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e7_b1,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_b2[19] = {
{enctable + 23510,utf8_jis0208_raw,0x81,0x83,2,1},
{enctable + 29067,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 29560,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 23193,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 31120,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 29021,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29916,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 26290,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 21385,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 28888,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 27998,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 27990,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 26098,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 31122,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 27994,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 24818,utf8_jis0208_raw,0xb1,0xb3,2,1},
{enctable + 28597,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 28002,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e7_b2,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_b3[20] = {
{enctable + 31124,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 25251,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 31126,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 29256,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 29628,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 31130,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29826,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 31128,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 31132,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 24050,utf8_jis0208_raw,0x9e,0xa0,2,1},
{enctable + 31134,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 30198,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 31136,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 31138,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 31140,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 31142,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 21395,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 28010,utf8_jis0208_raw,0xba,0xbb,2,1},
{enctable + 26331,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e7_b3,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_b4[16] = {
{enctable + 29098,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 25295,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 24152,utf8_jis0208_raw,0x84,0x86,2,1},
{enctable + 28014,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 29401,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 25623,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 26058,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 21682,utf8_jis0208_raw,0x97,0x9c,2,1},
{enctable + 23774,utf8_jis0208_raw,0xa0,0xa2,2,1},
{enctable + 25946,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 24824,utf8_jis0208_raw,0xae,0xb0,2,1},
{enctable + 28022,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 31146,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 26102,utf8_jis0208_raw,0xb9,0xba,2,1},
{enctable + 31144,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_b4,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_b5[15] = {
{enctable + 22002,utf8_jis0208_raw,0x82,0x86,2,1},
{enctable + 28018,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 24830,utf8_jis0208_raw,0x8e,0x90,2,1},
{enctable + 31148,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 23801,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 21501,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 24170,utf8_jis0208_raw,0xa1,0xa3,2,1},
{enctable + 25033,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 31150,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 31152,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 23918,utf8_jis0208_raw,0xb1,0xb3,2,1},
{enctable + 25534,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 25399,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 23529,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e7_b5,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_b6[12] = {
{enctable + 29127,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 22865,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 27991,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 22628,utf8_jis0208_raw,0x99,0x9c,2,1},
{enctable + 29861,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 28034,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 21388,utf8_jis0208_raw,0xab,0xb2,2,1},
{enctable + 26418,utf8_jis0208_raw,0xb4,0xb5,2,1},
{enctable + 31154,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 28026,utf8_jis0208_raw,0xba,0xbb,2,1},
{enctable + 24836,utf8_jis0208_raw,0xbd,0xbf,2,1},
{0,utf8_jis0208_raw_e7_b6,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_b7[17] = {
{enctable + 26133,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 25686,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 28473,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 26930,utf8_jis0208_raw,0x91,0x92,2,1},
{enctable + 22717,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 26627,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 29616,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 24842,utf8_jis0208_raw,0x9c,0x9e,2,1},
{enctable + 26426,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 31156,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 26702,utf8_jis0208_raw,0xa8,0xa9,2,1},
{enctable + 30118,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 28894,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 31160,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 30234,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 31158,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e7_b7,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_b8[16] = {
{enctable + 28952,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 26550,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 24854,utf8_jis0208_raw,0x89,0x8b,2,1},
{enctable + 22583,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29924,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 25990,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 24848,utf8_jis0208_raw,0xa1,0xa3,2,1},
{enctable + 22275,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 19841,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 24839,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 28038,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 27537,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 22791,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 24860,utf8_jis0208_raw,0xb9,0xbb,2,1},
{enctable + 28030,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e7_b8,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_b9[16] = {
{enctable + 29948,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 30837,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 31162,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 26266,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 29428,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 23708,utf8_jis0208_raw,0x94,0x96,2,1},
{enctable + 28050,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 28046,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 28042,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 28054,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 30100,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 29190,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 31164,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 24866,utf8_jis0208_raw,0xbb,0xbd,2,1},
{enctable + 31166,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e7_b9,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_ba[8] = {
{enctable + 25922,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 28058,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 31168,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 24878,utf8_jis0208_raw,0x8e,0x90,2,1},
{enctable + 24872,utf8_jis0208_raw,0x92,0x94,2,1},
{enctable + 31170,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 28062,utf8_jis0208_raw,0x9b,0x9c,2,1},
{0,utf8_jis0208_raw_e7_ba,0x9d,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_bc[4] = {
{enctable + 29068,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 31172,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 31174,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e7_bc,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_bd[13] = {
{enctable + 25297,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 24884,utf8_jis0208_raw,0x8c,0x8e,2,1},
{enctable + 28066,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 28070,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 31176,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 28074,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 22332,utf8_jis0208_raw,0xa7,0xab,2,1},
{enctable + 21341,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 22555,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 29468,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 29894,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 23984,utf8_jis0208_raw,0xb7,0xb9,2,1},
{0,utf8_jis0208_raw_e7_bd,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_be[16] = {
{enctable + 28078,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 22884,utf8_jis0208_raw,0x85,0x88,2,1},
{enctable + 30162,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 21687,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 29974,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 29177,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 31178,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 28082,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 28086,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 26270,utf8_jis0208_raw,0xa8,0xa9,2,1},
{enctable + 28090,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 21096,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 31180,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 28094,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 28912,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e7_be,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7_bf[15] = {
{enctable + 20027,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 28098,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 31182,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 27849,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 29430,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 28102,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 26178,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 31184,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 27363,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 29080,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 21879,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 26721,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 31186,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 26778,utf8_jis0208_raw,0xbb,0xbc,2,1},
{0,utf8_jis0208_raw_e7_bf,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e7[64] = {
{0,utf8_jis0208_raw_e7_80,0x80,0x80,0,2},
{0,utf8_jis0208_raw_e7_81,0x81,0x81,0,2},
{0,utf8_jis0208_raw_e7_82,0x82,0x82,0,2},
{0,utf8_jis0208_raw_e7_83,0x83,0x83,0,2},
{0,utf8_jis0208_raw_e7_84,0x84,0x84,0,2},
{0,utf8_jis0208_raw_e7_85,0x85,0x85,0,2},
{0,utf8_jis0208_raw_e7_86,0x86,0x86,0,2},
{0,utf8_jis0208_raw_e7_87,0x87,0x87,0,2},
{0,utf8_jis0208_raw_e7_88,0x88,0x88,0,2},
{0,utf8_jis0208_raw_e7_89,0x89,0x89,0,2},
{0,utf8_jis0208_raw_e7_8a,0x8a,0x8a,0,2},
{0,utf8_jis0208_raw_e7_8b,0x8b,0x8b,0,2},
{0,utf8_jis0208_raw_e7_8c,0x8c,0x8c,0,2},
{0,utf8_jis0208_raw_e7_8d,0x8d,0x8d,0,2},
{0,utf8_jis0208_raw_e7_8e,0x8e,0x8e,0,2},
{0,utf8_jis0208_raw_e7_8f,0x8f,0x8f,0,2},
{0,utf8_jis0208_raw_e7_90,0x90,0x90,0,2},
{0,utf8_jis0208_raw_e7_91,0x91,0x91,0,2},
{0,utf8_jis0208_raw_e7_92,0x92,0x92,0,2},
{0,utf8_jis0208_raw_e7_93,0x93,0x93,0,2},
{0,utf8_jis0208_raw_e7_94,0x94,0x94,0,2},
{0,utf8_jis0208_raw_e7_95,0x95,0x95,0,2},
{0,utf8_jis0208_raw_e7_96,0x96,0x96,0,2},
{0,utf8_jis0208_raw_e7_97,0x97,0x97,0,2},
{0,utf8_jis0208_raw_e7_98,0x98,0x98,0,2},
{0,utf8_jis0208_raw_e7_99,0x99,0x99,0,2},
{0,utf8_jis0208_raw_e7_9a,0x9a,0x9a,0,2},
{0,utf8_jis0208_raw_e7_9b,0x9b,0x9b,0,2},
{0,utf8_jis0208_raw_e7_9c,0x9c,0x9c,0,2},
{0,utf8_jis0208_raw_e7_9d,0x9d,0x9d,0,2},
{0,utf8_jis0208_raw_e7_9e,0x9e,0x9e,0,2},
{0,utf8_jis0208_raw_e7_9f,0x9f,0x9f,0,2},
{0,utf8_jis0208_raw_e7_a0,0xa0,0xa0,0,2},
{0,utf8_jis0208_raw_e7_a1,0xa1,0xa1,0,2},
{0,utf8_jis0208_raw_e7_a2,0xa2,0xa2,0,2},
{0,utf8_jis0208_raw_e7_a3,0xa3,0xa3,0,2},
{0,utf8_jis0208_raw_e7_a4,0xa4,0xa4,0,2},
{0,utf8_jis0208_raw_e7_a5,0xa5,0xa5,0,2},
{0,utf8_jis0208_raw_e7_a6,0xa6,0xa6,0,2},
{0,utf8_jis0208_raw_e7_a7,0xa7,0xa7,0,2},
{0,utf8_jis0208_raw_e7_a8,0xa8,0xa8,0,2},
{0,utf8_jis0208_raw_e7_a9,0xa9,0xa9,0,2},
{0,utf8_jis0208_raw_e7_aa,0xaa,0xaa,0,2},
{0,utf8_jis0208_raw_e7_ab,0xab,0xab,0,2},
{0,utf8_jis0208_raw_e7_ac,0xac,0xac,0,2},
{0,utf8_jis0208_raw_e7_ad,0xad,0xad,0,2},
{0,utf8_jis0208_raw_e7_ae,0xae,0xae,0,2},
{0,utf8_jis0208_raw_e7_af,0xaf,0xaf,0,2},
{0,utf8_jis0208_raw_e7_b0,0xb0,0xb0,0,2},
{0,utf8_jis0208_raw_e7_b1,0xb1,0xb1,0,2},
{0,utf8_jis0208_raw_e7_b2,0xb2,0xb2,0,2},
{0,utf8_jis0208_raw_e7_b3,0xb3,0xb3,0,2},
{0,utf8_jis0208_raw_e7_b4,0xb4,0xb4,0,2},
{0,utf8_jis0208_raw_e7_b5,0xb5,0xb5,0,2},
{0,utf8_jis0208_raw_e7_b6,0xb6,0xb6,0,2},
{0,utf8_jis0208_raw_e7_b7,0xb7,0xb7,0,2},
{0,utf8_jis0208_raw_e7_b8,0xb8,0xb8,0,2},
{0,utf8_jis0208_raw_e7_b9,0xb9,0xb9,0,2},
{0,utf8_jis0208_raw_e7_ba,0xba,0xba,0,2},
{0,utf8_jis0208_raw_e7_bc,0xbc,0xbc,0,2},
{0,utf8_jis0208_raw_e7_bd,0xbd,0xbd,0,2},
{0,utf8_jis0208_raw_e7_be,0xbe,0xbe,0,2},
{0,utf8_jis0208_raw_e7_bf,0xbf,0xbf,0,2},
{0,utf8_jis0208_raw_e7,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_80[16] = {
{enctable + 26882,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 22652,utf8_jis0208_raw,0x83,0x86,2,1},
{enctable + 28106,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 29678,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 27039,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29286,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 24140,utf8_jis0208_raw,0x97,0x99,2,1},
{enctable + 31188,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 22217,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 31190,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 29378,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 23253,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 27353,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 22769,utf8_jis0208_raw,0xbd,0xbd,2,1},
{enctable + 30537,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_80,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_81[15] = {
{enctable + 30623,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 21363,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 30679,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 25965,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 27523,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 24571,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 26678,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 26306,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 24643,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 26950,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 24890,utf8_jis0208_raw,0xb2,0xb4,2,1},
{enctable + 28110,utf8_jis0208_raw,0xb6,0xb7,2,1},
{enctable + 27995,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 24896,utf8_jis0208_raw,0xbd,0xbf,2,1},
{0,utf8_jis0208_raw_e8_81,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_82[17] = {
{enctable + 23164,utf8_jis0208_raw,0x84,0x87,2,1},
{enctable + 29868,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 26978,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 31192,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 29512,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 29980,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 28114,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 29070,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 25766,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 29964,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 25750,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 28118,utf8_jis0208_raw,0xac,0xad,2,1},
{enctable + 29288,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 25814,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 28189,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 21727,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e8_82,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_83[15] = {
{enctable + 25426,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 29587,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 29900,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 29680,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 31194,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 24902,utf8_jis0208_raw,0x99,0x9b,2,1},
{enctable + 28122,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 24057,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 25446,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 31196,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 31198,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 29844,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 29150,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 28126,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e8_83,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_84[11] = {
{enctable + 29366,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 21622,utf8_jis0208_raw,0x85,0x8a,2,1},
{enctable + 25630,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 31202,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 31200,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 31204,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 20994,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 26129,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 28933,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 20585,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_84,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_85[14] = {
{enctable + 25365,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 31206,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 29552,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 26662,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 24908,utf8_jis0208_raw,0x93,0x95,2,1},
{enctable + 21149,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 28130,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 29414,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 31208,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 25838,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 31210,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 23864,utf8_jis0208_raw,0xb8,0xba,2,1},
{enctable + 24557,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_85,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_86[19] = {
{enctable + 31216,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 28134,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 31212,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 31214,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 29290,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 31220,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 21901,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 30006,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 26786,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 31218,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 28138,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 26754,utf8_jis0208_raw,0xa8,0xa9,2,1},
{enctable + 21475,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 29626,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 22783,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 23787,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 22557,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 24914,utf8_jis0208_raw,0xbd,0xbf,2,1},
{0,utf8_jis0208_raw_e8_86,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_87[18] = {
{enctable + 31222,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 29521,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 25235,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 28142,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 31224,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 29687,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 25277,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 24920,utf8_jis0208_raw,0x98,0x9a,2,1},
{enctable + 28146,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 23591,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 28994,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 28150,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 29380,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 29432,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 25950,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 24926,utf8_jis0208_raw,0xba,0xbc,2,1},
{enctable + 30137,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_87,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_88[14] = {
{enctable + 28154,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 31226,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 23172,utf8_jis0208_raw,0x87,0x8a,2,1},
{enctable + 23762,utf8_jis0208_raw,0x8c,0x8e,2,1},
{enctable + 31228,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 30254,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 24932,utf8_jis0208_raw,0x96,0x98,2,1},
{enctable + 26274,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 26666,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 23180,utf8_jis0208_raw,0xa9,0xac,2,1},
{enctable + 28001,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 31230,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 22032,utf8_jis0208_raw,0xb5,0xb9,2,1},
{0,utf8_jis0208_raw_e8_88,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_89[15] = {
{enctable + 30625,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 29786,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 24938,utf8_jis0208_raw,0x98,0x9a,2,1},
{enctable + 31232,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 31234,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 27757,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 30893,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 25503,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 30995,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 28158,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 25850,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 28162,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 23378,utf8_jis0208_raw,0xb6,0xb8,2,1},
{enctable + 31236,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_89,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_8a[15] = {
{enctable + 28902,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 31238,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 26891,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30008,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 29400,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 31240,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 25538,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 24944,utf8_jis0208_raw,0xab,0xad,2,1},
{enctable + 29544,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 28984,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 30062,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 25722,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 31242,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 28287,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e8_8a,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_8b[14] = {
{enctable + 19941,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 22508,utf8_jis0208_raw,0x91,0x94,2,1},
{enctable + 23881,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 31252,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 25526,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 28170,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 31244,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 31246,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 23666,utf8_jis0208_raw,0xa5,0xa7,2,1},
{enctable + 27069,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 24209,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 28166,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 24950,utf8_jis0208_raw,0xb9,0xbb,2,1},
{0,utf8_jis0208_raw_e8_8b,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_8c[13] = {
{enctable + 22152,utf8_jis0208_raw,0x82,0x86,2,1},
{enctable + 31250,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 29214,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 24962,utf8_jis0208_raw,0x96,0x98,2,1},
{enctable + 28878,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 31268,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 25189,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 31260,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 31258,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 28174,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 24956,utf8_jis0208_raw,0xb4,0xb6,2,1},
{enctable + 26366,utf8_jis0208_raw,0xb8,0xb9,2,1},
{0,utf8_jis0208_raw_e8_8c,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_8d[11] = {
{enctable + 31254,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 31256,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 26310,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 25458,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 27159,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 25195,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 31272,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 31274,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 28986,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 25494,utf8_jis0208_raw,0xbb,0xbc,2,1},
{0,utf8_jis0208_raw_e8_8d,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_8e[15] = {
{enctable + 31262,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 31270,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 28182,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 29131,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 31248,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 29031,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 31264,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 23462,utf8_jis0208_raw,0x9e,0xa0,2,1},
{enctable + 31266,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 22793,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 28178,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 26615,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 29297,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 31282,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e8_8e,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_8f[18] = {
{enctable + 26547,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 29574,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 29120,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 29168,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 26063,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 28988,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 24325,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 31280,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 27477,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 26454,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 28509,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 31276,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 22524,utf8_jis0208_raw,0xaf,0xb2,2,1},
{enctable + 29561,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 22407,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 30349,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 31278,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e8_8f,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_90[13] = {
{enctable + 28186,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 25431,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 23188,utf8_jis0208_raw,0x8b,0x8e,2,1},
{enctable + 21465,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 26905,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 21291,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 26578,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 31290,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 29048,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 31047,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 22165,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 28190,utf8_jis0208_raw,0xbc,0xbd,2,1},
{0,utf8_jis0208_raw_e8_90,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_91[14] = {
{enctable + 24633,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 21261,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 30184,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 29744,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 29034,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 24026,utf8_jis0208_raw,0xa1,0xa3,2,1},
{enctable + 28882,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 30803,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 22342,utf8_jis0208_raw,0xab,0xaf,2,1},
{enctable + 29880,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 28876,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 21361,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 28194,utf8_jis0208_raw,0xb9,0xba,2,1},
{0,utf8_jis0208_raw_e8_91,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_92[15] = {
{enctable + 31288,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 22221,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 21801,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 29434,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 29382,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 22243,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 22033,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 31237,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 31302,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 31286,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 29040,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 26130,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 28202,utf8_jis0208_raw,0xbb,0xbc,2,1},
{enctable + 31292,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_92,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_93[14] = {
{enctable + 31296,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 29728,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 31298,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 24164,utf8_jis0208_raw,0x89,0x8b,2,1},
{enctable + 31294,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 28206,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 31300,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 28198,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 30064,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 20023,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 28793,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 31308,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 31304,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_93,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_94[13] = {
{enctable + 21481,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 31284,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 30040,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 24116,utf8_jis0208_raw,0x93,0x95,2,1},
{enctable + 28210,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 28922,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 31306,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 28707,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 29768,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 28214,utf8_jis0208_raw,0xac,0xad,2,1},
{enctable + 29654,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 26377,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e8_94,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_95[13] = {
{enctable + 28218,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 29952,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 23196,utf8_jis0208_raw,0x88,0x8b,2,1},
{enctable + 23825,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 20832,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 26674,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 24363,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 31310,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 24188,utf8_jis0208_raw,0xa8,0xaa,2,1},
{enctable + 31316,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 31320,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 28995,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_95,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_96[15] = {
{enctable + 19901,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 29918,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 28226,utf8_jis0208_raw,0x87,0x88,2,1},
{enctable + 31314,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 28230,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 31318,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 21917,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 29860,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 28222,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 31312,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 20990,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 22352,utf8_jis0208_raw,0xa8,0xac,2,1},
{enctable + 26830,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 28238,utf8_jis0208_raw,0xb9,0xba,2,1},
{0,utf8_jis0208_raw_e8_96,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_97[12] = {
{enctable + 30201,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 31322,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 30176,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 28234,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 25817,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 28242,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 26494,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 26614,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 29470,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 24968,utf8_jis0208_raw,0xb9,0xbb,2,1},
{enctable + 24641,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_97,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_98[11] = {
{enctable + 21583,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 28250,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 28246,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 31324,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 27610,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 31326,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 29777,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 30178,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 27838,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 21807,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_98,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_99[12] = {
{enctable + 28254,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 27209,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 28258,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 29132,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 30188,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 25698,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 31328,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 29740,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 31330,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 29870,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 22675,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e8_99,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_9a[8] = {
{enctable + 23396,utf8_jis0208_raw,0x8a,0x8c,2,1},
{enctable + 30217,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 21479,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 28262,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 24974,utf8_jis0208_raw,0xa9,0xab,2,1},
{enctable + 28266,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 30447,utf8_jis0208_raw,0xb6,0xb6,2,1},
{0,utf8_jis0208_raw_e8_9a,0xb7,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_9b[16] = {
{enctable + 31332,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 28270,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 24487,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 21893,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 25718,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 24567,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 29014,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 23133,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 28274,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 23623,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 30841,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 23204,utf8_jis0208_raw,0xac,0xaf,2,1},
{enctable + 26370,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 31295,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 28996,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_9b,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_9c[16] = {
{enctable + 23167,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 26742,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 27999,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 24980,utf8_jis0208_raw,0x88,0x8a,2,1},
{enctable + 31334,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 28278,utf8_jis0208_raw,0x91,0x92,2,1},
{enctable + 27411,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 31346,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 30104,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 31342,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 31344,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 31336,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 31340,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 25197,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 31338,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_9c,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_9d[18] = {
{enctable + 28095,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 26970,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 31350,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 28833,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 29536,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 31354,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 31360,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 28282,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 31362,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 28990,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 31356,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 20591,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 31358,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 31352,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 29017,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 31348,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 29910,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_9d,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_9e[10] = {
{enctable + 20974,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 30156,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 31364,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 19903,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 31376,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 31366,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 21497,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 26886,utf8_jis0208_raw,0xba,0xbb,2,1},
{enctable + 31370,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e8_9e,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_9f[14] = {
{enctable + 31372,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 31378,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 28286,utf8_jis0208_raw,0x86,0x87,2,1},
{enctable + 31368,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 31374,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 31382,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29179,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 29083,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 31380,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 28290,utf8_jis0208_raw,0xb6,0xb7,2,1},
{enctable + 29006,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 29116,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 23573,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_9f,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_a0[11] = {
{enctable + 20834,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 24986,utf8_jis0208_raw,0x8d,0x8f,2,1},
{enctable + 26101,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 28294,utf8_jis0208_raw,0x95,0x96,2,1},
{enctable + 24992,utf8_jis0208_raw,0xa1,0xa3,2,1},
{enctable + 23959,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 25951,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 31384,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 26445,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 24653,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e8_a0,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_a1[19] = {
{enctable + 29220,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 24371,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 29961,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 29436,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 25818,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 28298,utf8_jis0208_raw,0x92,0x93,2,1},
{enctable + 22767,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 31386,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 28940,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 26106,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 23600,utf8_jis0208_raw,0xa1,0xa3,2,1},
{enctable + 22203,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 21321,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 28297,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 27225,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 24267,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 25123,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 24998,utf8_jis0208_raw,0xbd,0xbf,2,1},
{0,utf8_jis0208_raw_e8_a1,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_a2[17] = {
{enctable + 28302,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 29198,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 24611,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 31390,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 24445,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 26330,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 31388,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 21535,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 30727,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 24573,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 29966,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 21301,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 28306,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 25762,utf8_jis0208_raw,0xb4,0xb5,2,1},
{enctable + 24801,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 31392,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_a2,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_a3[12] = {
{enctable + 21982,utf8_jis0208_raw,0x81,0x85,2,1},
{enctable + 28843,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 28310,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 28314,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 26718,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 29320,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 19993,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 31396,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 25010,utf8_jis0208_raw,0xb2,0xb4,2,1},
{enctable + 26890,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 25004,utf8_jis0208_raw,0xbc,0xbe,2,1},
{0,utf8_jis0208_raw_e8_a3,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_a4[14] = {
{enctable + 31394,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 31398,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 19985,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 31402,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 31400,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 29036,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 26746,utf8_jis0208_raw,0x92,0x93,2,1},
{enctable + 28330,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 31404,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 28322,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 31410,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 31412,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 31408,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e8_a4,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_a5[15] = {
{enctable + 31406,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 28318,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 28326,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 23337,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 25016,utf8_jis0208_raw,0x9e,0xa0,2,1},
{enctable + 31414,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 25303,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 20836,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 20593,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 19905,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 28927,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 31416,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 20976,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 28334,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e8_a5,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_a6[18] = {
{enctable + 30164,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 31418,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 24038,utf8_jis0208_raw,0x86,0x88,2,1},
{enctable + 28338,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 29100,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 31420,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 23648,utf8_jis0208_raw,0x96,0x98,2,1},
{enctable + 22183,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 31422,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 28346,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 28342,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 28949,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 25509,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 28350,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 29085,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 31424,utf8_jis0208_raw,0xbd,0xbd,2,1},
{enctable + 29181,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_a6,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_a7[9] = {
{enctable + 31426,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 24223,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29263,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 28354,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 21915,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 26138,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 21945,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 29467,utf8_jis0208_raw,0xb8,0xb8,2,1},
{0,utf8_jis0208_raw_e8_a7,0xb9,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_a8[21] = {
{enctable + 29246,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 26430,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 29216,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 29554,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 26297,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 19767,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 31428,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 25109,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 25022,utf8_jis0208_raw,0x96,0x98,2,1},
{enctable + 31430,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 26397,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 21721,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 28465,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 29779,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 30066,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 29600,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 29134,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 26826,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 31432,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 23720,utf8_jis0208_raw,0xba,0xbc,2,1},
{0,utf8_jis0208_raw_e8_a8,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_a9[15] = {
{enctable + 26537,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 31434,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 30053,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 23618,utf8_jis0208_raw,0x90,0x92,2,1},
{enctable + 26110,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 23649,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 28399,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 27169,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 28358,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 29368,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 25093,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 22916,utf8_jis0208_raw,0xab,0xae,2,1},
{enctable + 22596,utf8_jis0208_raw,0xb0,0xb3,2,1},
{enctable + 31436,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e8_a9,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_aa[21] = {
{enctable + 23607,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 28362,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 22901,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 30158,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 25954,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 22211,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 26261,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 29712,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 25681,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 27377,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 29264,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 26214,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 23212,utf8_jis0208_raw,0xa3,0xa6,2,1},
{enctable + 24273,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 26242,utf8_jis0208_raw,0xac,0xad,2,1},
{enctable + 29708,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 27615,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 29968,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 29118,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 29061,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_aa,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_ab[20] = {
{enctable + 30729,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 30629,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 29718,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 23756,utf8_jis0208_raw,0x8b,0x8d,2,1},
{enctable + 22679,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 23255,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30244,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 25028,utf8_jis0208_raw,0x9a,0x9c,2,1},
{enctable + 31193,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 25034,utf8_jis0208_raw,0xa0,0xa2,2,1},
{enctable + 30953,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 26434,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 31438,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 26838,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 23135,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 31440,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 28366,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 26305,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 29696,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_ab,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_ac[18] = {
{enctable + 24092,utf8_jis0208_raw,0x80,0x82,2,1},
{enctable + 19831,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 31335,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 26579,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 22331,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 31444,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 31442,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 28370,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 23570,utf8_jis0208_raw,0x99,0x9b,2,1},
{enctable + 24339,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 28374,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 28753,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 31450,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 28378,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 31446,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 29170,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 31448,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_ac,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_ad[15] = {
{enctable + 31452,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 31456,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 31454,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 28382,utf8_jis0208_raw,0x8e,0x8f,2,1},
{enctable + 31458,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 29388,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 25040,utf8_jis0208_raw,0x9a,0x9c,2,1},
{enctable + 25307,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 23691,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 28386,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 23220,utf8_jis0208_raw,0xaf,0xb2,2,1},
{enctable + 20838,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 23871,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 19907,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e8_ad,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_ae[10] = {
{enctable + 31460,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 29352,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 26567,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 20978,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 31462,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 29438,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 28390,utf8_jis0208_raw,0x92,0x93,2,1},
{enctable + 31464,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 28394,utf8_jis0208_raw,0x99,0x9a,2,1},
{0,utf8_jis0208_raw_e8_ae,0x9b,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_b0[4] = {
{enctable + 29704,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 31466,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 31470,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_b0,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_b1[14] = {
{enctable + 31468,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 21000,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 28951,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 30068,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 31472,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 29037,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 31474,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 31476,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 29856,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 26114,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 23606,utf8_jis0208_raw,0xaa,0xac,2,1},
{enctable + 25046,utf8_jis0208_raw,0xb8,0xba,2,1},
{enctable + 31482,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e8_b1,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_b2[14] = {
{enctable + 29335,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 31478,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 28398,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 24098,utf8_jis0208_raw,0x8c,0x8e,2,1},
{enctable + 31480,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 26363,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 25542,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 24020,utf8_jis0208_raw,0xa0,0xa2,2,1},
{enctable + 21168,utf8_jis0208_raw,0xa7,0xb0,2,1},
{enctable + 25058,utf8_jis0208_raw,0xb2,0xb4,2,1},
{enctable + 25064,utf8_jis0208_raw,0xb6,0xb8,2,1},
{enctable + 23990,utf8_jis0208_raw,0xbb,0xbd,2,1},
{enctable + 26863,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_b2,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_b3[15] = {
{enctable + 21902,utf8_jis0208_raw,0x80,0x84,2,1},
{enctable + 25958,utf8_jis0208_raw,0x87,0x88,2,1},
{enctable + 23359,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 28426,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 29866,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 22363,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 25070,utf8_jis0208_raw,0x9a,0x9c,2,1},
{enctable + 29514,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 29906,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 23576,utf8_jis0208_raw,0xa2,0xa4,2,1},
{enctable + 30010,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 29394,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 24241,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 23228,utf8_jis0208_raw,0xba,0xbd,2,1},
{0,utf8_jis0208_raw_e8_b3,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_b4[8] = {
{enctable + 28402,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 28410,utf8_jis0208_raw,0x87,0x88,2,1},
{enctable + 28406,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 21367,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 28414,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 28422,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 30843,utf8_jis0208_raw,0x96,0x96,2,1},
{0,utf8_jis0208_raw_e8_b4,0x97,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_b5[8] = {
{enctable + 29596,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 25994,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 24247,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 21755,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 26314,utf8_jis0208_raw,0xb0,0xb1,2,1},
{enctable + 28430,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 29102,utf8_jis0208_raw,0xb7,0xb7,2,1},
{0,utf8_jis0208_raw_e8_b5,0xb8,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_b6[10] = {
{enctable + 24799,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 29758,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 24543,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 24821,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 29416,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 29568,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 29660,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 31241,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 28115,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_b6,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_b7[17] = {
{enctable + 24867,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 28438,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 31484,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 31486,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 28434,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 29136,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 23271,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 22225,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 31488,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 27471,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 28442,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 30238,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 27343,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 29618,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 31490,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 31492,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_b7,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_b8[7] = {
{enctable + 25076,utf8_jis0208_raw,0x88,0x8a,2,1},
{enctable + 26498,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 25082,utf8_jis0208_raw,0x9d,0x9f,2,1},
{enctable + 31500,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 31496,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 28446,utf8_jis0208_raw,0xb4,0xb5,2,1},
{0,utf8_jis0208_raw_e8_b8,0xb6,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_b9[14] = {
{enctable + 31494,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 29788,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 23236,utf8_jis0208_raw,0x87,0x8a,2,1},
{enctable + 20597,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 20840,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 31502,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 31498,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 26226,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 28450,utf8_jis0208_raw,0xa3,0xa4,2,1},
{enctable + 31506,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 21343,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 31504,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 31508,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e8_b9,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_ba[13] = {
{enctable + 31510,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 28454,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 24171,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 28458,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 30140,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 31512,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 28462,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 24333,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 31514,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 25088,utf8_jis0208_raw,0xaa,0xac,2,1},
{enctable + 23534,utf8_jis0208_raw,0xaf,0xb1,2,1},
{enctable + 31516,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e8_ba,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_bb[11] = {
{enctable + 28466,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 31518,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 22692,utf8_jis0208_raw,0x8a,0x8d,2,1},
{enctable + 29234,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 26405,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 29864,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 26446,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 22029,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 23467,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 23244,utf8_jis0208_raw,0xbb,0xbe,2,1},
{0,utf8_jis0208_raw_e8_bb,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_bc[16] = {
{enctable + 24307,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 31520,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 25878,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 22947,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 23252,utf8_jis0208_raw,0x92,0x95,2,1},
{enctable + 26943,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 25094,utf8_jis0208_raw,0x9b,0x9d,2,1},
{enctable + 31522,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 27125,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 26566,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 29440,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 31524,utf8_jis0208_raw,0xb3,0xb3,2,1},
{enctable + 26842,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 31526,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 28470,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e8_bc,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_bd[9] = {
{enctable + 31528,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 23420,utf8_jis0208_raw,0x84,0x86,2,1},
{enctable + 30731,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 25100,utf8_jis0208_raw,0x8c,0x8e,2,1},
{enctable + 24635,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 30897,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 25051,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 22620,utf8_jis0208_raw,0xa1,0xa4,2,1},
{0,utf8_jis0208_raw_e8_bd,0xa5,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_be[9] = {
{enctable + 26158,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 25982,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 31530,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 27098,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 21838,utf8_jis0208_raw,0xad,0xb2,2,1},
{enctable + 31297,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 24074,utf8_jis0208_raw,0xba,0xbc,2,1},
{enctable + 29700,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e8_be,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8_bf[15] = {
{enctable + 28914,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 26798,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 29218,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 29172,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 21953,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 31532,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 23215,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 28474,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 23960,utf8_jis0208_raw,0xa9,0xab,2,1},
{enctable + 21911,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 28478,utf8_jis0208_raw,0xaf,0xb0,2,1},
{enctable + 25133,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 22868,utf8_jis0208_raw,0xb7,0xba,2,1},
{enctable + 29762,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e8_bf,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e8[64] = {
{0,utf8_jis0208_raw_e8_80,0x80,0x80,0,2},
{0,utf8_jis0208_raw_e8_81,0x81,0x81,0,2},
{0,utf8_jis0208_raw_e8_82,0x82,0x82,0,2},
{0,utf8_jis0208_raw_e8_83,0x83,0x83,0,2},
{0,utf8_jis0208_raw_e8_84,0x84,0x84,0,2},
{0,utf8_jis0208_raw_e8_85,0x85,0x85,0,2},
{0,utf8_jis0208_raw_e8_86,0x86,0x86,0,2},
{0,utf8_jis0208_raw_e8_87,0x87,0x87,0,2},
{0,utf8_jis0208_raw_e8_88,0x88,0x88,0,2},
{0,utf8_jis0208_raw_e8_89,0x89,0x89,0,2},
{0,utf8_jis0208_raw_e8_8a,0x8a,0x8a,0,2},
{0,utf8_jis0208_raw_e8_8b,0x8b,0x8b,0,2},
{0,utf8_jis0208_raw_e8_8c,0x8c,0x8c,0,2},
{0,utf8_jis0208_raw_e8_8d,0x8d,0x8d,0,2},
{0,utf8_jis0208_raw_e8_8e,0x8e,0x8e,0,2},
{0,utf8_jis0208_raw_e8_8f,0x8f,0x8f,0,2},
{0,utf8_jis0208_raw_e8_90,0x90,0x90,0,2},
{0,utf8_jis0208_raw_e8_91,0x91,0x91,0,2},
{0,utf8_jis0208_raw_e8_92,0x92,0x92,0,2},
{0,utf8_jis0208_raw_e8_93,0x93,0x93,0,2},
{0,utf8_jis0208_raw_e8_94,0x94,0x94,0,2},
{0,utf8_jis0208_raw_e8_95,0x95,0x95,0,2},
{0,utf8_jis0208_raw_e8_96,0x96,0x96,0,2},
{0,utf8_jis0208_raw_e8_97,0x97,0x97,0,2},
{0,utf8_jis0208_raw_e8_98,0x98,0x98,0,2},
{0,utf8_jis0208_raw_e8_99,0x99,0x99,0,2},
{0,utf8_jis0208_raw_e8_9a,0x9a,0x9a,0,2},
{0,utf8_jis0208_raw_e8_9b,0x9b,0x9b,0,2},
{0,utf8_jis0208_raw_e8_9c,0x9c,0x9c,0,2},
{0,utf8_jis0208_raw_e8_9d,0x9d,0x9d,0,2},
{0,utf8_jis0208_raw_e8_9e,0x9e,0x9e,0,2},
{0,utf8_jis0208_raw_e8_9f,0x9f,0x9f,0,2},
{0,utf8_jis0208_raw_e8_a0,0xa0,0xa0,0,2},
{0,utf8_jis0208_raw_e8_a1,0xa1,0xa1,0,2},
{0,utf8_jis0208_raw_e8_a2,0xa2,0xa2,0,2},
{0,utf8_jis0208_raw_e8_a3,0xa3,0xa3,0,2},
{0,utf8_jis0208_raw_e8_a4,0xa4,0xa4,0,2},
{0,utf8_jis0208_raw_e8_a5,0xa5,0xa5,0,2},
{0,utf8_jis0208_raw_e8_a6,0xa6,0xa6,0,2},
{0,utf8_jis0208_raw_e8_a7,0xa7,0xa7,0,2},
{0,utf8_jis0208_raw_e8_a8,0xa8,0xa8,0,2},
{0,utf8_jis0208_raw_e8_a9,0xa9,0xa9,0,2},
{0,utf8_jis0208_raw_e8_aa,0xaa,0xaa,0,2},
{0,utf8_jis0208_raw_e8_ab,0xab,0xab,0,2},
{0,utf8_jis0208_raw_e8_ac,0xac,0xac,0,2},
{0,utf8_jis0208_raw_e8_ad,0xad,0xad,0,2},
{0,utf8_jis0208_raw_e8_ae,0xae,0xae,0,2},
{0,utf8_jis0208_raw_e8_b0,0xb0,0xb0,0,2},
{0,utf8_jis0208_raw_e8_b1,0xb1,0xb1,0,2},
{0,utf8_jis0208_raw_e8_b2,0xb2,0xb2,0,2},
{0,utf8_jis0208_raw_e8_b3,0xb3,0xb3,0,2},
{0,utf8_jis0208_raw_e8_b4,0xb4,0xb4,0,2},
{0,utf8_jis0208_raw_e8_b5,0xb5,0xb5,0,2},
{0,utf8_jis0208_raw_e8_b6,0xb6,0xb6,0,2},
{0,utf8_jis0208_raw_e8_b7,0xb7,0xb7,0,2},
{0,utf8_jis0208_raw_e8_b8,0xb8,0xb8,0,2},
{0,utf8_jis0208_raw_e8_b9,0xb9,0xb9,0,2},
{0,utf8_jis0208_raw_e8_ba,0xba,0xba,0,2},
{0,utf8_jis0208_raw_e8_bb,0xbb,0xbb,0,2},
{0,utf8_jis0208_raw_e8_bc,0xbc,0xbc,0,2},
{0,utf8_jis0208_raw_e8_bd,0xbd,0xbd,0,2},
{0,utf8_jis0208_raw_e8_be,0xbe,0xbe,0,2},
{0,utf8_jis0208_raw_e8_bf,0xbf,0xbf,0,2},
{0,utf8_jis0208_raw_e8,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_80[16] = {
{enctable + 26354,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 29830,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 28482,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 31534,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 22372,utf8_jis0208_raw,0x8d,0x91,2,1},
{enctable + 22042,utf8_jis0208_raw,0x93,0x97,2,1},
{enctable + 26574,utf8_jis0208_raw,0x99,0x9a,2,1},
{enctable + 21504,utf8_jis0208_raw,0x9d,0xa3,2,1},
{enctable + 31536,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 29682,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 26042,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 28486,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 25438,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 29988,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 20982,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e9_80,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_81[19] = {
{enctable + 26534,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 25053,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 29184,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 25106,utf8_jis0208_raw,0x89,0x8b,2,1},
{enctable + 21188,utf8_jis0208_raw,0x8d,0x96,2,1},
{enctable + 28490,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 29668,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 31538,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 25474,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 29236,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 27485,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 28494,utf8_jis0208_raw,0xa8,0xa9,2,1},
{enctable + 23792,utf8_jis0208_raw,0xad,0xaf,2,1},
{enctable + 31540,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 22716,utf8_jis0208_raw,0xb5,0xb8,2,1},
{enctable + 22687,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 26926,utf8_jis0208_raw,0xbc,0xbd,2,1},
{enctable + 23297,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e9_81,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_82[14] = {
{enctable + 22382,utf8_jis0208_raw,0x80,0x84,2,1},
{enctable + 28531,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 28498,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 22825,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 23581,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 27801,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 30070,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 22635,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 21653,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 24113,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 22503,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 31542,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 25279,utf8_jis0208_raw,0xb8,0xb8,2,1},
{0,utf8_jis0208_raw_e9_82,0xb9,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_83[12] = {
{enctable + 28896,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 27453,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 30242,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 29523,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 25710,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 29411,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 30016,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 29022,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 22659,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 25859,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 29812,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e9_83,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_84[7] = {
{enctable + 31544,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 31546,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 31548,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 29790,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 26555,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 23815,utf8_jis0208_raw,0xb2,0xb2,2,1},
{0,utf8_jis0208_raw_e9_84,0xb3,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_85[13] = {
{enctable + 21742,utf8_jis0208_raw,0x89,0x8e,2,1},
{enctable + 28733,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 25049,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 27047,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 31550,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 26170,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 29965,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 28502,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 29442,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 28506,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 22315,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 25826,utf8_jis0208_raw,0xb7,0xb8,2,1},
{0,utf8_jis0208_raw_e9_85,0xb9,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_86[17] = {
{enctable + 21567,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 28097,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 25727,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 31552,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 28265,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 29266,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 29586,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 23835,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 29444,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 31554,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 27719,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 28510,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 22195,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 28514,utf8_jis0208_raw,0xb4,0xb5,2,1},
{enctable + 29528,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 30497,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e9_86,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_87[14] = {
{enctable + 28518,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 22812,utf8_jis0208_raw,0x86,0x89,2,1},
{enctable + 21560,utf8_jis0208_raw,0x8b,0x91,2,1},
{enctable + 21371,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 19975,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 25112,utf8_jis0208_raw,0x9b,0x9d,2,1},
{enctable + 24565,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 24591,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 24683,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 26766,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 28522,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 24637,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 22397,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e9_87,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_88[10] = {
{enctable + 26538,utf8_jis0208_raw,0x8d,0x8e,2,1},
{enctable + 31560,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 28526,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 31556,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 31600,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 31558,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 30218,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 23057,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 23727,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e9_88,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_89[13] = {
{enctable + 26442,utf8_jis0208_raw,0x84,0x85,2,1},
{enctable + 28530,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 31562,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 25187,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 31337,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 28538,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 28193,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 29936,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 28443,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 29516,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 22617,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 23977,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e9_89,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_8a[12] = {
{enctable + 29174,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 29448,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 29846,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 29622,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 31564,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 28534,utf8_jis0208_raw,0x95,0x96,2,1},
{enctable + 29719,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 23870,utf8_jis0208_raw,0x9a,0x9c,2,1},
{enctable + 29620,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 31570,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 31568,utf8_jis0208_raw,0xb9,0xb9,2,1},
{0,utf8_jis0208_raw_e9_8a,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_8b[10] = {
{enctable + 31566,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 30072,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 29478,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 28542,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 28942,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 26650,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 29138,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 31572,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 26211,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e9_8b,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_8c[13] = {
{enctable + 29346,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 28546,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 23726,utf8_jis0208_raw,0x98,0x9a,2,1},
{enctable + 29530,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 28554,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 29164,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 22773,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 26006,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 28550,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 25415,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 31576,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 28558,utf8_jis0208_raw,0xba,0xbb,2,1},
{0,utf8_jis0208_raw_e9_8c,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_8d[13] = {
{enctable + 31574,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 29862,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 27251,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 29770,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 31584,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 26386,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 31578,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 29192,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 31582,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 29238,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 31580,utf8_jis0208_raw,0xbc,0xbc,2,1},
{enctable + 27809,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e9_8d,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_8e[9] = {
{enctable + 29042,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 31588,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 25862,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 26713,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 21669,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 25118,utf8_jis0208_raw,0xac,0xae,2,1},
{enctable + 31586,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 28953,utf8_jis0208_raw,0xb9,0xb9,2,1},
{0,utf8_jis0208_raw_e9_8e,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_8f[9] = {
{enctable + 31590,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 23617,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 28562,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 25124,utf8_jis0208_raw,0x96,0x98,2,1},
{enctable + 23117,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 26249,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 28566,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 29087,utf8_jis0208_raw,0xa8,0xa8,2,1},
{0,utf8_jis0208_raw_e9_8f,0xa9,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_90[11] = {
{enctable + 31592,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 29603,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 22673,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 28570,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 23696,utf8_jis0208_raw,0x98,0x9a,2,1},
{enctable + 31594,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 21717,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 28574,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 29694,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 31596,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e9_90,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_91[13] = {
{enctable + 25955,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 30015,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 23468,utf8_jis0208_raw,0x91,0x93,2,1},
{enctable + 28578,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 28375,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 27303,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 31598,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 26933,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 25731,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 22669,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 27123,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 23260,utf8_jis0208_raw,0xbc,0xbf,2,1},
{0,utf8_jis0208_raw_e9_91,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_92[2] = {
{enctable + 27367,utf8_jis0208_raw,0x81,0x81,2,1},
{0,utf8_jis0208_raw_e9_92,0x82,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_95[2] = {
{enctable + 29760,utf8_jis0208_raw,0xb7,0xb7,2,1},
{0,utf8_jis0208_raw_e9_95,0xb8,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_96[18] = {
{enctable + 30136,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 28582,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 31602,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 24062,utf8_jis0208_raw,0x89,0x8b,2,1},
{enctable + 24257,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 27335,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 25586,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 31604,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 28586,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 31606,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 22564,utf8_jis0208_raw,0xa2,0xa5,2,1},
{enctable + 28590,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 31608,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 26963,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 26307,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 28594,utf8_jis0208_raw,0xbb,0xbc,2,1},
{enctable + 31245,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e9_96,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_97[10] = {
{enctable + 31403,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 27751,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 31301,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 28598,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 25130,utf8_jis0208_raw,0x94,0x96,2,1},
{enctable + 29834,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 25147,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 28602,utf8_jis0208_raw,0xa1,0xa2,2,1},
{enctable + 23427,utf8_jis0208_raw,0xa5,0xa5,2,1},
{0,utf8_jis0208_raw_e9_97,0xa6,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_98[9] = {
{enctable + 30012,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 31610,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 31612,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 29328,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 28606,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 26661,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 26797,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 19723,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e9_98,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_99[15] = {
{enctable + 29674,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 31614,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 26159,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 25136,utf8_jis0208_raw,0x8b,0x8d,2,1},
{enctable + 28610,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 22112,utf8_jis0208_raw,0x9b,0x9f,2,1},
{enctable + 21882,utf8_jis0208_raw,0xa2,0xa6,2,1},
{enctable + 29908,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 19915,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 28910,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 28614,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 22908,utf8_jis0208_raw,0xb5,0xb8,2,1},
{enctable + 29240,utf8_jis0208_raw,0xba,0xba,2,1},
{enctable + 22517,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e9_99,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_9a[16] = {
{enctable + 25702,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 28871,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 26358,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 25142,utf8_jis0208_raw,0x8d,0x8f,2,1},
{enctable + 25554,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 25148,utf8_jis0208_raw,0x97,0x99,2,1},
{enctable + 25882,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 19935,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 24083,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 28618,utf8_jis0208_raw,0xa7,0xa8,2,1},
{enctable + 31616,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 25154,utf8_jis0208_raw,0xb0,0xb2,2,1},
{enctable + 31618,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 23268,utf8_jis0208_raw,0xb6,0xb9,2,1},
{enctable + 26218,utf8_jis0208_raw,0xbb,0xbc,2,1},
{0,utf8_jis0208_raw_e9_9a,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_9b[17] = {
{enctable + 26190,utf8_jis0208_raw,0x80,0x81,2,1},
{enctable + 22876,utf8_jis0208_raw,0x84,0x87,2,1},
{enctable + 25617,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 23276,utf8_jis0208_raw,0x8b,0x8e,2,1},
{enctable + 29340,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 28622,utf8_jis0208_raw,0x95,0x96,2,1},
{enctable + 30338,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 26182,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 26910,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 28916,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 26246,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 30030,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 28928,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 26942,utf8_jis0208_raw,0xb6,0xb7,2,1},
{enctable + 31620,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 29808,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e9_9b,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_9c[19] = {
{enctable + 29422,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 29415,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 25166,utf8_jis0208_raw,0x86,0x88,2,1},
{enctable + 30220,utf8_jis0208_raw,0x8a,0x8a,2,1},
{enctable + 25160,utf8_jis0208_raw,0x8d,0x8f,2,1},
{enctable + 31624,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 31622,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 23845,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 23887,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 29646,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 24775,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 31626,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 30114,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 26509,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 26573,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 30240,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 27498,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 28626,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e9_9c,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_9d[20] = {
{enctable + 27371,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 23063,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 23531,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 28630,utf8_jis0208_raw,0x88,0x89,2,1},
{enctable + 29588,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30142,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 29590,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 30277,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 28775,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 25172,utf8_jis0208_raw,0xa0,0xa2,2,1},
{enctable + 30353,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 30401,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 28634,utf8_jis0208_raw,0xa8,0xa9,2,1},
{enctable + 31628,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 24451,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 24419,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 19737,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 28638,utf8_jis0208_raw,0xb9,0xba,2,1},
{enctable + 27473,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e9_9d,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_9e[15] = {
{enctable + 24517,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 23438,utf8_jis0208_raw,0x84,0x86,2,1},
{enctable + 30845,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 28890,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 28642,utf8_jis0208_raw,0x8f,0x90,2,1},
{enctable + 29518,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 30999,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 26967,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 31630,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 27905,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 26823,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 25199,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 30046,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 28646,utf8_jis0208_raw,0xb3,0xb4,2,1},
{0,utf8_jis0208_raw_e9_9e,0xb5,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_9f[12] = {
{enctable + 23379,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 31303,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 31341,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 31632,utf8_jis0208_raw,0x8b,0x8b,2,1},
{enctable + 29072,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 31447,utf8_jis0208_raw,0x9c,0x9c,2,1},
{enctable + 28650,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 28654,utf8_jis0208_raw,0xb2,0xb3,2,1},
{enctable + 28658,utf8_jis0208_raw,0xb5,0xb6,2,1},
{enctable + 19725,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 29152,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e9_9f,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_a0[14] = {
{enctable + 24068,utf8_jis0208_raw,0x81,0x83,2,1},
{enctable + 25822,utf8_jis0208_raw,0x85,0x86,2,1},
{enctable + 27561,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 22449,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 22402,utf8_jis0208_raw,0x8f,0x93,2,1},
{enctable + 26186,utf8_jis0208_raw,0x97,0x98,2,1},
{enctable + 24533,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 31636,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 31634,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 26758,utf8_jis0208_raw,0xac,0xad,2,1},
{enctable + 28938,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 28662,utf8_jis0208_raw,0xb7,0xb8,2,1},
{enctable + 24002,utf8_jis0208_raw,0xbb,0xbd,2,1},
{0,utf8_jis0208_raw_e9_a0,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_a1[11] = {
{enctable + 31638,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 22412,utf8_jis0208_raw,0x8b,0x8f,2,1},
{enctable + 25598,utf8_jis0208_raw,0x94,0x95,2,1},
{enctable + 29082,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 29804,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 30208,utf8_jis0208_raw,0x9e,0x9e,2,1},
{enctable + 29258,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 31640,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 25178,utf8_jis0208_raw,0xaf,0xb1,2,1},
{enctable + 28666,utf8_jis0208_raw,0xb3,0xb4,2,1},
{0,utf8_jis0208_raw_e9_a1,0xb5,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_a2[6] = {
{enctable + 30018,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 20848,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 19917,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 20988,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 31642,utf8_jis0208_raw,0xb6,0xb6,2,1},
{0,utf8_jis0208_raw_e9_a2,0xb7,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_a3[12] = {
{enctable + 28670,utf8_jis0208_raw,0x83,0x84,2,1},
{enctable + 31644,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 26630,utf8_jis0208_raw,0x9b,0x9c,2,1},
{enctable + 29534,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 29104,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 31646,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 31648,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 24248,utf8_jis0208_raw,0xad,0xaf,2,1},
{enctable + 28908,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 28884,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 23654,utf8_jis0208_raw,0xbc,0xbe,2,1},
{0,utf8_jis0208_raw_e9_a3,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_a4[15] = {
{enctable + 31650,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 30126,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 28674,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 28930,utf8_jis0208_raw,0x8c,0x8c,2,1},
{enctable + 29354,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 25184,utf8_jis0208_raw,0x92,0x94,2,1},
{enctable + 25449,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 28678,utf8_jis0208_raw,0x9d,0x9e,2,1},
{enctable + 28682,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 31652,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 24531,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 31654,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 22745,utf8_jis0208_raw,0xae,0xae,2,1},
{enctable + 28686,utf8_jis0208_raw,0xbd,0xbe,2,1},
{0,utf8_jis0208_raw_e9_a4,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_a5[8] = {
{enctable + 31656,utf8_jis0208_raw,0x82,0x82,2,1},
{enctable + 26667,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 25989,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 28690,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 25190,utf8_jis0208_raw,0x90,0x92,2,1},
{enctable + 31658,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 29154,utf8_jis0208_raw,0x97,0x97,2,1},
{0,utf8_jis0208_raw_e9_a5,0x98,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_a6[7] = {
{enctable + 22700,utf8_jis0208_raw,0x96,0x99,2,1},
{enctable + 23309,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 24347,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 23966,utf8_jis0208_raw,0xac,0xae,2,1},
{enctable + 26394,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 31660,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e9_a6,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_a7[16] = {
{enctable + 29926,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 23810,utf8_jis0208_raw,0x84,0x86,2,1},
{enctable + 25129,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 23840,utf8_jis0208_raw,0x90,0x92,2,1},
{enctable + 25125,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 31664,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 31662,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 21753,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 22799,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 24435,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 28694,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 28698,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 31666,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 22959,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 29458,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e9_a7,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_a8[11] = {
{enctable + 31668,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 30565,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 25618,utf8_jis0208_raw,0x8e,0x8f,2,1},
{enctable + 26318,utf8_jis0208_raw,0x92,0x93,2,1},
{enctable + 31670,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 29676,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 27457,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 29832,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 27525,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 31674,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e9_a8,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_a9[12] = {
{enctable + 26475,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 28702,utf8_jis0208_raw,0x82,0x83,2,1},
{enctable + 31672,utf8_jis0208_raw,0x85,0x85,2,1},
{enctable + 31676,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 23123,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 31125,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 25666,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 31167,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 31678,utf8_jis0208_raw,0xa2,0xa2,2,1},
{enctable + 28706,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 25196,utf8_jis0208_raw,0xa9,0xab,2,1},
{0,utf8_jis0208_raw_e9_a9,0xac,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_aa[6] = {
{enctable + 29310,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 25959,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 22873,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 22699,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 31680,utf8_jis0208_raw,0xbc,0xbc,2,1},
{0,utf8_jis0208_raw_e9_aa,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_ab[16] = {
{enctable + 28603,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 28691,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 28659,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 31682,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 28710,utf8_jis0208_raw,0x93,0x94,2,1},
{enctable + 29292,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 28714,utf8_jis0208_raw,0x9e,0x9f,2,1},
{enctable + 28718,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 31684,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 26598,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 23996,utf8_jis0208_raw,0xad,0xaf,2,1},
{enctable + 31688,utf8_jis0208_raw,0xb1,0xb1,2,1},
{enctable + 31686,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 31690,utf8_jis0208_raw,0xb7,0xb7,2,1},
{enctable + 25313,utf8_jis0208_raw,0xbb,0xbb,2,1},
{0,utf8_jis0208_raw_e9_ab,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_ac[11] = {
{enctable + 28853,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 20607,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 20850,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 19919,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 28722,utf8_jis0208_raw,0xa2,0xa3,2,1},
{enctable + 31692,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 23284,utf8_jis0208_raw,0xa7,0xaa,2,1},
{enctable + 28726,utf8_jis0208_raw,0xae,0xaf,2,1},
{enctable + 27618,utf8_jis0208_raw,0xb1,0xb2,2,1},
{enctable + 28006,utf8_jis0208_raw,0xbb,0xbc,2,1},
{0,utf8_jis0208_raw_e9_ac,0xbd,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_ad[9] = {
{enctable + 21912,utf8_jis0208_raw,0x81,0x85,2,1},
{enctable + 25202,utf8_jis0208_raw,0x8d,0x8f,2,1},
{enctable + 25641,utf8_jis0208_raw,0x91,0x91,2,1},
{enctable + 30088,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 31694,utf8_jis0208_raw,0x98,0x98,2,1},
{enctable + 29140,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 19849,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 29225,utf8_jis0208_raw,0xb4,0xb4,2,1},
{0,utf8_jis0208_raw_e9_ad,0xb5,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_ae[11] = {
{enctable + 23587,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 22127,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 25208,utf8_jis0208_raw,0x91,0x93,2,1},
{enctable + 28730,utf8_jis0208_raw,0x96,0x97,2,1},
{enctable + 28734,utf8_jis0208_raw,0x9f,0xa0,2,1},
{enctable + 29563,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 26790,utf8_jis0208_raw,0xaa,0xab,2,1},
{enctable + 25898,utf8_jis0208_raw,0xad,0xae,2,1},
{enctable + 29605,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 26385,utf8_jis0208_raw,0xb9,0xb9,2,1},
{0,utf8_jis0208_raw_e9_ae,0xba,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_af[13] = {
{enctable + 31696,utf8_jis0208_raw,0x80,0x80,2,1},
{enctable + 23875,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 25778,utf8_jis0208_raw,0x89,0x8a,2,1},
{enctable + 31698,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 28738,utf8_jis0208_raw,0x91,0x92,2,1},
{enctable + 26785,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 29344,utf8_jis0208_raw,0x96,0x96,2,1},
{enctable + 29684,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 23292,utf8_jis0208_raw,0xa1,0xa4,2,1},
{enctable + 27717,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 25214,utf8_jis0208_raw,0xb0,0xb2,2,1},
{enctable + 24177,utf8_jis0208_raw,0xb5,0xb5,2,1},
{0,utf8_jis0208_raw_e9_af,0xb6,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_b0[14] = {
{enctable + 31702,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 31700,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 25220,utf8_jis0208_raw,0x88,0x8a,2,1},
{enctable + 28742,utf8_jis0208_raw,0x8c,0x8d,2,1},
{enctable + 30248,utf8_jis0208_raw,0x90,0x90,2,1},
{enctable + 23300,utf8_jis0208_raw,0x92,0x95,2,1},
{enctable + 27591,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 30899,utf8_jis0208_raw,0xa1,0xa1,2,1},
{enctable + 28746,utf8_jis0208_raw,0xa4,0xa5,2,1},
{enctable + 22836,utf8_jis0208_raw,0xad,0xb0,2,1},
{enctable + 31704,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 23426,utf8_jis0208_raw,0xb9,0xbb,2,1},
{enctable + 31127,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e9_b0,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_b1[9] = {
{enctable + 25226,utf8_jis0208_raw,0x86,0x88,2,1},
{enctable + 30094,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30206,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 28059,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 24903,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 31706,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 22345,utf8_jis0208_raw,0xb6,0xb6,2,1},
{enctable + 31343,utf8_jis0208_raw,0xb8,0xb8,2,1},
{0,utf8_jis0208_raw_e9_b1,0xb9,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_b3[8] = {
{enctable + 23085,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 31708,utf8_jis0208_raw,0xa7,0xa7,2,1},
{enctable + 21593,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 28750,utf8_jis0208_raw,0xab,0xac,2,1},
{enctable + 25075,utf8_jis0208_raw,0xb0,0xb0,2,1},
{enctable + 26750,utf8_jis0208_raw,0xb3,0xb4,2,1},
{enctable + 29854,utf8_jis0208_raw,0xb6,0xb6,2,1},
{0,utf8_jis0208_raw_e9_b3,0xb7,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_b4[14] = {
{enctable + 31710,utf8_jis0208_raw,0x83,0x83,2,1},
{enctable + 23308,utf8_jis0208_raw,0x86,0x89,2,1},
{enctable + 28962,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 31722,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 31720,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 28954,utf8_jis0208_raw,0x9b,0x9b,2,1},
{enctable + 31716,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 31714,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 22443,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 29046,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 25232,utf8_jis0208_raw,0xaa,0xac,2,1},
{enctable + 29294,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 28754,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e9_b4,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_b5[14] = {
{enctable + 31724,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 31718,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 31726,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 31728,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 28758,utf8_jis0208_raw,0x90,0x91,2,1},
{enctable + 31730,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 23360,utf8_jis0208_raw,0x9c,0x9e,2,1},
{enctable + 25830,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 20609,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 22323,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 31740,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 31732,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 31742,utf8_jis0208_raw,0xba,0xba,2,1},
{0,utf8_jis0208_raw_e9_b5,0xbb,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_b6[13] = {
{enctable + 31736,utf8_jis0208_raw,0x87,0x87,2,1},
{enctable + 31734,utf8_jis0208_raw,0x89,0x89,2,1},
{enctable + 27569,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 31744,utf8_jis0208_raw,0x9a,0x9a,2,1},
{enctable + 31746,utf8_jis0208_raw,0xa4,0xa4,2,1},
{enctable + 31748,utf8_jis0208_raw,0xa9,0xa9,2,1},
{enctable + 31738,utf8_jis0208_raw,0xab,0xab,2,1},
{enctable + 31712,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 21269,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 29772,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 31752,utf8_jis0208_raw,0xb8,0xb8,2,1},
{enctable + 28766,utf8_jis0208_raw,0xba,0xbb,2,1},
{0,utf8_jis0208_raw_e9_b6,0xbc,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_b7[13] = {
{enctable + 28762,utf8_jis0208_raw,0x81,0x82,2,1},
{enctable + 31750,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 31754,utf8_jis0208_raw,0x86,0x86,2,1},
{enctable + 27655,utf8_jis0208_raw,0x8f,0x8f,2,1},
{enctable + 31756,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 24153,utf8_jis0208_raw,0x99,0x99,2,1},
{enctable + 31758,utf8_jis0208_raw,0xa6,0xa6,2,1},
{enctable + 29471,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 29525,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 30246,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 25238,utf8_jis0208_raw,0xb8,0xba,2,1},
{enctable + 29565,utf8_jis0208_raw,0xbd,0xbd,2,1},
{0,utf8_jis0208_raw_e9_b7,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_b8[3] = {
{enctable + 28770,utf8_jis0208_raw,0x9a,0x9b,2,1},
{enctable + 31760,utf8_jis0208_raw,0x9e,0x9e,2,1},
{0,utf8_jis0208_raw_e9_b8,0x9f,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_b9[5] = {
{enctable + 31762,utf8_jis0208_raw,0xb5,0xb5,2,1},
{enctable + 25754,utf8_jis0208_raw,0xb8,0xb9,2,1},
{enctable + 31764,utf8_jis0208_raw,0xbd,0xbd,2,1},
{enctable + 29386,utf8_jis0208_raw,0xbf,0xbf,2,1},
{0,utf8_jis0208_raw_e9_b9,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_ba[14] = {
{enctable + 21699,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 31766,utf8_jis0208_raw,0x88,0x88,2,1},
{enctable + 28774,utf8_jis0208_raw,0x8b,0x8c,2,1},
{enctable + 25244,utf8_jis0208_raw,0x91,0x93,2,1},
{enctable + 28123,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 30222,utf8_jis0208_raw,0x97,0x97,2,1},
{enctable + 31768,utf8_jis0208_raw,0x9d,0x9d,2,1},
{enctable + 22521,utf8_jis0208_raw,0x9f,0x9f,2,1},
{enctable + 28778,utf8_jis0208_raw,0xa5,0xa6,2,1},
{enctable + 28782,utf8_jis0208_raw,0xa9,0xaa,2,1},
{enctable + 24269,utf8_jis0208_raw,0xad,0xad,2,1},
{enctable + 22422,utf8_jis0208_raw,0xb8,0xbc,2,1},
{enctable + 27642,utf8_jis0208_raw,0xbe,0xbf,2,1},
{0,utf8_jis0208_raw_e9_ba,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_bb[15] = {
{enctable + 28964,utf8_jis0208_raw,0x84,0x84,2,1},
{enctable + 22432,utf8_jis0208_raw,0x8c,0x90,2,1},
{enctable + 29300,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 30593,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 27770,utf8_jis0208_raw,0x98,0x99,2,1},
{enctable + 22756,utf8_jis0208_raw,0x9b,0x9e,2,1},
{enctable + 31770,utf8_jis0208_raw,0xa0,0xa0,2,1},
{enctable + 26895,utf8_jis0208_raw,0xa5,0xa5,2,1},
{enctable + 30849,utf8_jis0208_raw,0xa8,0xa8,2,1},
{enctable + 30901,utf8_jis0208_raw,0xaf,0xaf,2,1},
{enctable + 27785,utf8_jis0208_raw,0xb4,0xb4,2,1},
{enctable + 28786,utf8_jis0208_raw,0xb6,0xb7,2,1},
{enctable + 31772,utf8_jis0208_raw,0xb9,0xb9,2,1},
{enctable + 25250,utf8_jis0208_raw,0xbb,0xbd,2,1},
{0,utf8_jis0208_raw_e9_bb,0xbe,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_bc[9] = {
{enctable + 28790,utf8_jis0208_raw,0x87,0x88,2,1},
{enctable + 19765,utf8_jis0208_raw,0x8e,0x8e,2,1},
{enctable + 23077,utf8_jis0208_raw,0x93,0x93,2,1},
{enctable + 31405,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 26294,utf8_jis0208_raw,0xa0,0xa1,2,1},
{enctable + 25077,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 25289,utf8_jis0208_raw,0xbb,0xbb,2,1},
{enctable + 31774,utf8_jis0208_raw,0xbe,0xbe,2,1},
{0,utf8_jis0208_raw_e9_bc,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_bd[11] = {
{enctable + 28794,utf8_jis0208_raw,0x8a,0x8b,2,1},
{enctable + 28418,utf8_jis0208_raw,0x8e,0x8f,2,1},
{enctable + 28605,utf8_jis0208_raw,0x92,0x92,2,1},
{enctable + 23279,utf8_jis0208_raw,0x94,0x94,2,1},
{enctable + 22442,utf8_jis0208_raw,0x9f,0xa3,2,1},
{enctable + 28798,utf8_jis0208_raw,0xa6,0xa7,2,1},
{enctable + 31778,utf8_jis0208_raw,0xaa,0xaa,2,1},
{enctable + 31776,utf8_jis0208_raw,0xac,0xac,2,1},
{enctable + 31780,utf8_jis0208_raw,0xb2,0xb2,2,1},
{enctable + 28802,utf8_jis0208_raw,0xb6,0xb7,2,1},
{0,utf8_jis0208_raw_e9_bd,0xb8,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9_be[5] = {
{enctable + 23843,utf8_jis0208_raw,0x8d,0x8d,2,1},
{enctable + 31782,utf8_jis0208_raw,0x95,0x95,2,1},
{enctable + 28806,utf8_jis0208_raw,0x9c,0x9d,2,1},
{enctable + 31784,utf8_jis0208_raw,0xa0,0xa0,2,1},
{0,utf8_jis0208_raw_e9_be,0xa1,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_e9[61] = {
{0,utf8_jis0208_raw_e9_80,0x80,0x80,0,2},
{0,utf8_jis0208_raw_e9_81,0x81,0x81,0,2},
{0,utf8_jis0208_raw_e9_82,0x82,0x82,0,2},
{0,utf8_jis0208_raw_e9_83,0x83,0x83,0,2},
{0,utf8_jis0208_raw_e9_84,0x84,0x84,0,2},
{0,utf8_jis0208_raw_e9_85,0x85,0x85,0,2},
{0,utf8_jis0208_raw_e9_86,0x86,0x86,0,2},
{0,utf8_jis0208_raw_e9_87,0x87,0x87,0,2},
{0,utf8_jis0208_raw_e9_88,0x88,0x88,0,2},
{0,utf8_jis0208_raw_e9_89,0x89,0x89,0,2},
{0,utf8_jis0208_raw_e9_8a,0x8a,0x8a,0,2},
{0,utf8_jis0208_raw_e9_8b,0x8b,0x8b,0,2},
{0,utf8_jis0208_raw_e9_8c,0x8c,0x8c,0,2},
{0,utf8_jis0208_raw_e9_8d,0x8d,0x8d,0,2},
{0,utf8_jis0208_raw_e9_8e,0x8e,0x8e,0,2},
{0,utf8_jis0208_raw_e9_8f,0x8f,0x8f,0,2},
{0,utf8_jis0208_raw_e9_90,0x90,0x90,0,2},
{0,utf8_jis0208_raw_e9_91,0x91,0x91,0,2},
{0,utf8_jis0208_raw_e9_92,0x92,0x92,0,2},
{0,utf8_jis0208_raw_e9_95,0x95,0x95,0,2},
{0,utf8_jis0208_raw_e9_96,0x96,0x96,0,2},
{0,utf8_jis0208_raw_e9_97,0x97,0x97,0,2},
{0,utf8_jis0208_raw_e9_98,0x98,0x98,0,2},
{0,utf8_jis0208_raw_e9_99,0x99,0x99,0,2},
{0,utf8_jis0208_raw_e9_9a,0x9a,0x9a,0,2},
{0,utf8_jis0208_raw_e9_9b,0x9b,0x9b,0,2},
{0,utf8_jis0208_raw_e9_9c,0x9c,0x9c,0,2},
{0,utf8_jis0208_raw_e9_9d,0x9d,0x9d,0,2},
{0,utf8_jis0208_raw_e9_9e,0x9e,0x9e,0,2},
{0,utf8_jis0208_raw_e9_9f,0x9f,0x9f,0,2},
{0,utf8_jis0208_raw_e9_a0,0xa0,0xa0,0,2},
{0,utf8_jis0208_raw_e9_a1,0xa1,0xa1,0,2},
{0,utf8_jis0208_raw_e9_a2,0xa2,0xa2,0,2},
{0,utf8_jis0208_raw_e9_a3,0xa3,0xa3,0,2},
{0,utf8_jis0208_raw_e9_a4,0xa4,0xa4,0,2},
{0,utf8_jis0208_raw_e9_a5,0xa5,0xa5,0,2},
{0,utf8_jis0208_raw_e9_a6,0xa6,0xa6,0,2},
{0,utf8_jis0208_raw_e9_a7,0xa7,0xa7,0,2},
{0,utf8_jis0208_raw_e9_a8,0xa8,0xa8,0,2},
{0,utf8_jis0208_raw_e9_a9,0xa9,0xa9,0,2},
{0,utf8_jis0208_raw_e9_aa,0xaa,0xaa,0,2},
{0,utf8_jis0208_raw_e9_ab,0xab,0xab,0,2},
{0,utf8_jis0208_raw_e9_ac,0xac,0xac,0,2},
{0,utf8_jis0208_raw_e9_ad,0xad,0xad,0,2},
{0,utf8_jis0208_raw_e9_ae,0xae,0xae,0,2},
{0,utf8_jis0208_raw_e9_af,0xaf,0xaf,0,2},
{0,utf8_jis0208_raw_e9_b0,0xb0,0xb0,0,2},
{0,utf8_jis0208_raw_e9_b1,0xb1,0xb1,0,2},
{0,utf8_jis0208_raw_e9_b3,0xb3,0xb3,0,2},
{0,utf8_jis0208_raw_e9_b4,0xb4,0xb4,0,2},
{0,utf8_jis0208_raw_e9_b5,0xb5,0xb5,0,2},
{0,utf8_jis0208_raw_e9_b6,0xb6,0xb6,0,2},
{0,utf8_jis0208_raw_e9_b7,0xb7,0xb7,0,2},
{0,utf8_jis0208_raw_e9_b8,0xb8,0xb8,0,2},
{0,utf8_jis0208_raw_e9_b9,0xb9,0xb9,0,2},
{0,utf8_jis0208_raw_e9_ba,0xba,0xba,0,2},
{0,utf8_jis0208_raw_e9_bb,0xbb,0xbb,0,2},
{0,utf8_jis0208_raw_e9_bc,0xbc,0xbc,0,2},
{0,utf8_jis0208_raw_e9_bd,0xbd,0xbd,0,2},
{0,utf8_jis0208_raw_e9_be,0xbe,0xbe,0,2},
{0,utf8_jis0208_raw_e9,0xbf,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_ef_bc[5] = {
{enctable + 28820,utf8_jis0208_raw,0x81,0x81,2,1},
{enctable + 22476,utf8_jis0208_raw,0x83,0x86,2,1},
{enctable + 21862,utf8_jis0208_raw,0x88,0x8c,2,1},
{enctable + 19928,utf8_jis0208_raw,0x8e,0xbf,2,1},
{0,utf8_jis0208_raw_ef_bc,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_ef_bd[2] = {
{enctable + 20570,utf8_jis0208_raw,0x80,0x9d,2,1},
{0,utf8_jis0208_raw_ef_bd,0x9e,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_ef_bf[3] = {
{enctable + 25257,utf8_jis0208_raw,0xa3,0xa3,2,1},
{enctable + 22117,utf8_jis0208_raw,0xa5,0xa5,2,1},
{0,utf8_jis0208_raw_ef_bf,0xa6,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw_ef[4] = {
{0,utf8_jis0208_raw_ef_bc,0xbc,0xbc,0,2},
{0,utf8_jis0208_raw_ef_bd,0xbd,0xbd,0,2},
{0,utf8_jis0208_raw_ef_bf,0xbf,0xbf,0,2},
{0,utf8_jis0208_raw_ef,0xc0,0xff,0,0},
};

static const encpage_t utf8_jis0208_raw[16] = {
{0,utf8_jis0208_raw_c2,0xc2,0xc2,0,2},
{0,utf8_jis0208_raw_c3,0xc3,0xc3,0,2},
{0,utf8_jis0208_raw_ce,0xce,0xce,0,2},
{0,utf8_jis0208_raw_cf,0xcf,0xcf,0,2},
{0,utf8_jis0208_raw_d0,0xd0,0xd0,0,2},
{0,utf8_jis0208_raw_d1,0xd1,0xd1,0,2},
{0,utf8_jis0208_raw_e2,0xe2,0xe2,0,3},
{0,utf8_jis0208_raw_e3,0xe3,0xe3,0,3},
{0,utf8_jis0208_raw_e4,0xe4,0xe4,0,3},
{0,utf8_jis0208_raw_e5,0xe5,0xe5,0,3},
{0,utf8_jis0208_raw_e6,0xe6,0xe6,0,3},
{0,utf8_jis0208_raw_e7,0xe7,0xe7,0,3},
{0,utf8_jis0208_raw_e8,0xe8,0xe8,0,3},
{0,utf8_jis0208_raw_e9,0xe9,0xe9,0,3},
{0,utf8_jis0208_raw_ef,0xef,0xef,0,3},
{0,utf8_jis0208_raw,0xf0,0xff,0,0},
};
static const U8 jis0208_raw_encoding_rep_character[] = "\x20\x29";
static const char jis0208_raw_encoding_enc_name[] = "jis0208-raw";

 const encode_t jis0208_raw_encoding = 
 {jis0208_raw_utf8,utf8_jis0208_raw,jis0208_raw_encoding_rep_character,1,2,2,{jis0208_raw_encoding_enc_name,(const char *)0}};