OpenMW
components/to_utf8/tables_gen.hpp
Go to the documentation of this file.
00001 #ifndef COMPONENTS_TOUTF8_TABLE_GEN_H
00002 #define COMPONENTS_TOUTF8_TABLE_GEN_H
00003 
00004 namespace ToUTF8
00005 {
00006 
00007 
00011 static signed char windows_1250[] =
00012 {
00013     1, 0, 0, 0, 0, 0,
00014     1, 1, 0, 0, 0, 0,
00015     1, 2, 0, 0, 0, 0,
00016     1, 3, 0, 0, 0, 0,
00017     1, 4, 0, 0, 0, 0,
00018     1, 5, 0, 0, 0, 0,
00019     1, 6, 0, 0, 0, 0,
00020     1, 7, 0, 0, 0, 0,
00021     1, 8, 0, 0, 0, 0,
00022     1, 9, 0, 0, 0, 0,
00023     1, 10, 0, 0, 0, 0,
00024     1, 11, 0, 0, 0, 0,
00025     1, 12, 0, 0, 0, 0,
00026     1, 13, 0, 0, 0, 0,
00027     1, 14, 0, 0, 0, 0,
00028     1, 15, 0, 0, 0, 0,
00029     1, 16, 0, 0, 0, 0,
00030     1, 17, 0, 0, 0, 0,
00031     1, 18, 0, 0, 0, 0,
00032     1, 19, 0, 0, 0, 0,
00033     1, 20, 0, 0, 0, 0,
00034     1, 21, 0, 0, 0, 0,
00035     1, 22, 0, 0, 0, 0,
00036     1, 23, 0, 0, 0, 0,
00037     1, 24, 0, 0, 0, 0,
00038     1, 25, 0, 0, 0, 0,
00039     1, 26, 0, 0, 0, 0,
00040     1, 27, 0, 0, 0, 0,
00041     1, 28, 0, 0, 0, 0,
00042     1, 29, 0, 0, 0, 0,
00043     1, 30, 0, 0, 0, 0,
00044     1, 31, 0, 0, 0, 0,
00045     1, 32, 0, 0, 0, 0,
00046     1, 33, 0, 0, 0, 0,
00047     1, 34, 0, 0, 0, 0,
00048     1, 35, 0, 0, 0, 0,
00049     1, 36, 0, 0, 0, 0,
00050     1, 37, 0, 0, 0, 0,
00051     1, 38, 0, 0, 0, 0,
00052     1, 39, 0, 0, 0, 0,
00053     1, 40, 0, 0, 0, 0,
00054     1, 41, 0, 0, 0, 0,
00055     1, 42, 0, 0, 0, 0,
00056     1, 43, 0, 0, 0, 0,
00057     1, 44, 0, 0, 0, 0,
00058     1, 45, 0, 0, 0, 0,
00059     1, 46, 0, 0, 0, 0,
00060     1, 47, 0, 0, 0, 0,
00061     1, 48, 0, 0, 0, 0,
00062     1, 49, 0, 0, 0, 0,
00063     1, 50, 0, 0, 0, 0,
00064     1, 51, 0, 0, 0, 0,
00065     1, 52, 0, 0, 0, 0,
00066     1, 53, 0, 0, 0, 0,
00067     1, 54, 0, 0, 0, 0,
00068     1, 55, 0, 0, 0, 0,
00069     1, 56, 0, 0, 0, 0,
00070     1, 57, 0, 0, 0, 0,
00071     1, 58, 0, 0, 0, 0,
00072     1, 59, 0, 0, 0, 0,
00073     1, 60, 0, 0, 0, 0,
00074     1, 61, 0, 0, 0, 0,
00075     1, 62, 0, 0, 0, 0,
00076     1, 63, 0, 0, 0, 0,
00077     1, 64, 0, 0, 0, 0,
00078     1, 65, 0, 0, 0, 0,
00079     1, 66, 0, 0, 0, 0,
00080     1, 67, 0, 0, 0, 0,
00081     1, 68, 0, 0, 0, 0,
00082     1, 69, 0, 0, 0, 0,
00083     1, 70, 0, 0, 0, 0,
00084     1, 71, 0, 0, 0, 0,
00085     1, 72, 0, 0, 0, 0,
00086     1, 73, 0, 0, 0, 0,
00087     1, 74, 0, 0, 0, 0,
00088     1, 75, 0, 0, 0, 0,
00089     1, 76, 0, 0, 0, 0,
00090     1, 77, 0, 0, 0, 0,
00091     1, 78, 0, 0, 0, 0,
00092     1, 79, 0, 0, 0, 0,
00093     1, 80, 0, 0, 0, 0,
00094     1, 81, 0, 0, 0, 0,
00095     1, 82, 0, 0, 0, 0,
00096     1, 83, 0, 0, 0, 0,
00097     1, 84, 0, 0, 0, 0,
00098     1, 85, 0, 0, 0, 0,
00099     1, 86, 0, 0, 0, 0,
00100     1, 87, 0, 0, 0, 0,
00101     1, 88, 0, 0, 0, 0,
00102     1, 89, 0, 0, 0, 0,
00103     1, 90, 0, 0, 0, 0,
00104     1, 91, 0, 0, 0, 0,
00105     1, 92, 0, 0, 0, 0,
00106     1, 93, 0, 0, 0, 0,
00107     1, 94, 0, 0, 0, 0,
00108     1, 95, 0, 0, 0, 0,
00109     1, 96, 0, 0, 0, 0,
00110     1, 97, 0, 0, 0, 0,
00111     1, 98, 0, 0, 0, 0,
00112     1, 99, 0, 0, 0, 0,
00113     1, 100, 0, 0, 0, 0,
00114     1, 101, 0, 0, 0, 0,
00115     1, 102, 0, 0, 0, 0,
00116     1, 103, 0, 0, 0, 0,
00117     1, 104, 0, 0, 0, 0,
00118     1, 105, 0, 0, 0, 0,
00119     1, 106, 0, 0, 0, 0,
00120     1, 107, 0, 0, 0, 0,
00121     1, 108, 0, 0, 0, 0,
00122     1, 109, 0, 0, 0, 0,
00123     1, 110, 0, 0, 0, 0,
00124     1, 111, 0, 0, 0, 0,
00125     1, 112, 0, 0, 0, 0,
00126     1, 113, 0, 0, 0, 0,
00127     1, 114, 0, 0, 0, 0,
00128     1, 115, 0, 0, 0, 0,
00129     1, 116, 0, 0, 0, 0,
00130     1, 117, 0, 0, 0, 0,
00131     1, 118, 0, 0, 0, 0,
00132     1, 119, 0, 0, 0, 0,
00133     1, 120, 0, 0, 0, 0,
00134     1, 121, 0, 0, 0, 0,
00135     1, 122, 0, 0, 0, 0,
00136     1, 123, 0, 0, 0, 0,
00137     1, 124, 0, 0, 0, 0,
00138     1, 125, 0, 0, 0, 0,
00139     1, 126, 0, 0, 0, 0,
00140     1, 127, 0, 0, 0, 0,
00141     3, -30, -126, -84, 0, 0,
00142     1, 32, 0, 0, 0, 0, // not part of this charset
00143     3, -30, -128, -102, 0, 0,
00144     1, 32, 0, 0, 0, 0, // not part of this charset
00145     3, -30, -128, -98, 0, 0,
00146     3, -30, -128, -90, 0, 0,
00147     3, -30, -128, -96, 0, 0,
00148     3, -30, -128, -95, 0, 0,
00149     1, 32, 0, 0, 0, 0, // not part of this charset
00150     3, -30, -128, -80, 0, 0,
00151     2, -59, -96, 0, 0, 0,
00152     3, -30, -128, -71, 0, 0,
00153     2, -59, -102, 0, 0, 0,
00154     2, -59, -92, 0, 0, 0,
00155     2, -59, -67, 0, 0, 0,
00156     2, -59, -71, 0, 0, 0,
00157     1, 32, 0, 0, 0, 0, // not part of this charset
00158     3, -30, -128, -104, 0, 0,
00159     3, -30, -128, -103, 0, 0,
00160     3, -30, -128, -100, 0, 0,
00161     3, -30, -128, -99, 0, 0,
00162     3, -30, -128, -94, 0, 0,
00163     3, -30, -128, -109, 0, 0,
00164     3, -30, -128, -108, 0, 0,
00165     1, 32, 0, 0, 0, 0, // not part of this charset
00166     3, -30, -124, -94, 0, 0,
00167     2, -59, -95, 0, 0, 0,
00168     3, -30, -128, -70, 0, 0,
00169     2, -59, -101, 0, 0, 0,
00170     2, -59, -91, 0, 0, 0,
00171     2, -59, -66, 0, 0, 0,
00172     2, -59, -70, 0, 0, 0,
00173     2, -62, -96, 0, 0, 0,
00174     2, -53, -121, 0, 0, 0,
00175     2, -53, -104, 0, 0, 0,
00176     2, -59, -127, 0, 0, 0,
00177     2, -62, -92, 0, 0, 0,
00178     2, -60, -124, 0, 0, 0,
00179     2, -62, -90, 0, 0, 0,
00180     2, -62, -89, 0, 0, 0,
00181     2, -62, -88, 0, 0, 0,
00182     2, -62, -87, 0, 0, 0,
00183     2, -59, -98, 0, 0, 0,
00184     2, -62, -85, 0, 0, 0,
00185     2, -62, -84, 0, 0, 0,
00186     2, -62, -83, 0, 0, 0,
00187     2, -62, -82, 0, 0, 0,
00188     2, -59, -69, 0, 0, 0,
00189     2, -62, -80, 0, 0, 0,
00190     2, -62, -79, 0, 0, 0,
00191     2, -53, -101, 0, 0, 0,
00192     2, -59, -126, 0, 0, 0,
00193     2, -62, -76, 0, 0, 0,
00194     2, -62, -75, 0, 0, 0,
00195     2, -62, -74, 0, 0, 0,
00196     2, -62, -73, 0, 0, 0,
00197     2, -62, -72, 0, 0, 0,
00198     2, -60, -123, 0, 0, 0,
00199     2, -59, -97, 0, 0, 0,
00200     2, -62, -69, 0, 0, 0,
00201     2, -60, -67, 0, 0, 0,
00202     2, -53, -99, 0, 0, 0,
00203     2, -60, -66, 0, 0, 0,
00204     2, -59, -68, 0, 0, 0,
00205     2, -59, -108, 0, 0, 0,
00206     2, -61, -127, 0, 0, 0,
00207     2, -61, -126, 0, 0, 0,
00208     2, -60, -126, 0, 0, 0,
00209     2, -61, -124, 0, 0, 0,
00210     2, -60, -71, 0, 0, 0,
00211     2, -60, -122, 0, 0, 0,
00212     2, -61, -121, 0, 0, 0,
00213     2, -60, -116, 0, 0, 0,
00214     2, -61, -119, 0, 0, 0,
00215     2, -60, -104, 0, 0, 0,
00216     2, -61, -117, 0, 0, 0,
00217     2, -60, -102, 0, 0, 0,
00218     2, -61, -115, 0, 0, 0,
00219     2, -61, -114, 0, 0, 0,
00220     2, -60, -114, 0, 0, 0,
00221     2, -60, -112, 0, 0, 0,
00222     2, -59, -125, 0, 0, 0,
00223     2, -59, -121, 0, 0, 0,
00224     2, -61, -109, 0, 0, 0,
00225     2, -61, -108, 0, 0, 0,
00226     2, -59, -112, 0, 0, 0,
00227     2, -61, -106, 0, 0, 0,
00228     2, -61, -105, 0, 0, 0,
00229     2, -59, -104, 0, 0, 0,
00230     2, -59, -82, 0, 0, 0,
00231     2, -61, -102, 0, 0, 0,
00232     2, -59, -80, 0, 0, 0,
00233     2, -61, -100, 0, 0, 0,
00234     2, -61, -99, 0, 0, 0,
00235     2, -59, -94, 0, 0, 0,
00236     2, -61, -97, 0, 0, 0,
00237     2, -59, -107, 0, 0, 0,
00238     2, -61, -95, 0, 0, 0,
00239     2, -61, -94, 0, 0, 0,
00240     2, -60, -125, 0, 0, 0,
00241     2, -61, -92, 0, 0, 0,
00242     2, -60, -70, 0, 0, 0,
00243     2, -60, -121, 0, 0, 0,
00244     2, -61, -89, 0, 0, 0,
00245     2, -60, -115, 0, 0, 0,
00246     2, -61, -87, 0, 0, 0,
00247     2, -60, -103, 0, 0, 0,
00248     2, -61, -85, 0, 0, 0,
00249     2, -60, -101, 0, 0, 0,
00250     2, -61, -83, 0, 0, 0,
00251     2, -61, -82, 0, 0, 0,
00252     2, -60, -113, 0, 0, 0,
00253     2, -60, -111, 0, 0, 0,
00254     2, -59, -124, 0, 0, 0,
00255     2, -59, -120, 0, 0, 0,
00256     2, -61, -77, 0, 0, 0,
00257     2, -61, -76, 0, 0, 0,
00258     2, -59, -111, 0, 0, 0,
00259     2, -61, -74, 0, 0, 0,
00260     2, -61, -73, 0, 0, 0,
00261     2, -59, -103, 0, 0, 0,
00262     2, -59, -81, 0, 0, 0,
00263     2, -61, -70, 0, 0, 0,
00264     2, -59, -79, 0, 0, 0,
00265     2, -61, -68, 0, 0, 0,
00266     2, -61, -67, 0, 0, 0,
00267     2, -59, -93, 0, 0, 0,
00268     2, -53, -103, 0, 0, 0
00269 };
00270 
00273 static signed char windows_1251[] =
00274 {
00275     1, 0, 0, 0, 0, 0,
00276     1, 1, 0, 0, 0, 0,
00277     1, 2, 0, 0, 0, 0,
00278     1, 3, 0, 0, 0, 0,
00279     1, 4, 0, 0, 0, 0,
00280     1, 5, 0, 0, 0, 0,
00281     1, 6, 0, 0, 0, 0,
00282     1, 7, 0, 0, 0, 0,
00283     1, 8, 0, 0, 0, 0,
00284     1, 9, 0, 0, 0, 0,
00285     1, 10, 0, 0, 0, 0,
00286     1, 11, 0, 0, 0, 0,
00287     1, 12, 0, 0, 0, 0,
00288     1, 13, 0, 0, 0, 0,
00289     1, 14, 0, 0, 0, 0,
00290     1, 15, 0, 0, 0, 0,
00291     1, 16, 0, 0, 0, 0,
00292     1, 17, 0, 0, 0, 0,
00293     1, 18, 0, 0, 0, 0,
00294     1, 19, 0, 0, 0, 0,
00295     1, 20, 0, 0, 0, 0,
00296     1, 21, 0, 0, 0, 0,
00297     1, 22, 0, 0, 0, 0,
00298     1, 23, 0, 0, 0, 0,
00299     1, 24, 0, 0, 0, 0,
00300     1, 25, 0, 0, 0, 0,
00301     1, 26, 0, 0, 0, 0,
00302     1, 27, 0, 0, 0, 0,
00303     1, 28, 0, 0, 0, 0,
00304     1, 29, 0, 0, 0, 0,
00305     1, 30, 0, 0, 0, 0,
00306     1, 31, 0, 0, 0, 0,
00307     1, 32, 0, 0, 0, 0,
00308     1, 33, 0, 0, 0, 0,
00309     1, 34, 0, 0, 0, 0,
00310     1, 35, 0, 0, 0, 0,
00311     1, 36, 0, 0, 0, 0,
00312     1, 37, 0, 0, 0, 0,
00313     1, 38, 0, 0, 0, 0,
00314     1, 39, 0, 0, 0, 0,
00315     1, 40, 0, 0, 0, 0,
00316     1, 41, 0, 0, 0, 0,
00317     1, 42, 0, 0, 0, 0,
00318     1, 43, 0, 0, 0, 0,
00319     1, 44, 0, 0, 0, 0,
00320     1, 45, 0, 0, 0, 0,
00321     1, 46, 0, 0, 0, 0,
00322     1, 47, 0, 0, 0, 0,
00323     1, 48, 0, 0, 0, 0,
00324     1, 49, 0, 0, 0, 0,
00325     1, 50, 0, 0, 0, 0,
00326     1, 51, 0, 0, 0, 0,
00327     1, 52, 0, 0, 0, 0,
00328     1, 53, 0, 0, 0, 0,
00329     1, 54, 0, 0, 0, 0,
00330     1, 55, 0, 0, 0, 0,
00331     1, 56, 0, 0, 0, 0,
00332     1, 57, 0, 0, 0, 0,
00333     1, 58, 0, 0, 0, 0,
00334     1, 59, 0, 0, 0, 0,
00335     1, 60, 0, 0, 0, 0,
00336     1, 61, 0, 0, 0, 0,
00337     1, 62, 0, 0, 0, 0,
00338     1, 63, 0, 0, 0, 0,
00339     1, 64, 0, 0, 0, 0,
00340     1, 65, 0, 0, 0, 0,
00341     1, 66, 0, 0, 0, 0,
00342     1, 67, 0, 0, 0, 0,
00343     1, 68, 0, 0, 0, 0,
00344     1, 69, 0, 0, 0, 0,
00345     1, 70, 0, 0, 0, 0,
00346     1, 71, 0, 0, 0, 0,
00347     1, 72, 0, 0, 0, 0,
00348     1, 73, 0, 0, 0, 0,
00349     1, 74, 0, 0, 0, 0,
00350     1, 75, 0, 0, 0, 0,
00351     1, 76, 0, 0, 0, 0,
00352     1, 77, 0, 0, 0, 0,
00353     1, 78, 0, 0, 0, 0,
00354     1, 79, 0, 0, 0, 0,
00355     1, 80, 0, 0, 0, 0,
00356     1, 81, 0, 0, 0, 0,
00357     1, 82, 0, 0, 0, 0,
00358     1, 83, 0, 0, 0, 0,
00359     1, 84, 0, 0, 0, 0,
00360     1, 85, 0, 0, 0, 0,
00361     1, 86, 0, 0, 0, 0,
00362     1, 87, 0, 0, 0, 0,
00363     1, 88, 0, 0, 0, 0,
00364     1, 89, 0, 0, 0, 0,
00365     1, 90, 0, 0, 0, 0,
00366     1, 91, 0, 0, 0, 0,
00367     1, 92, 0, 0, 0, 0,
00368     1, 93, 0, 0, 0, 0,
00369     1, 94, 0, 0, 0, 0,
00370     1, 95, 0, 0, 0, 0,
00371     1, 96, 0, 0, 0, 0,
00372     1, 97, 0, 0, 0, 0,
00373     1, 98, 0, 0, 0, 0,
00374     1, 99, 0, 0, 0, 0,
00375     1, 100, 0, 0, 0, 0,
00376     1, 101, 0, 0, 0, 0,
00377     1, 102, 0, 0, 0, 0,
00378     1, 103, 0, 0, 0, 0,
00379     1, 104, 0, 0, 0, 0,
00380     1, 105, 0, 0, 0, 0,
00381     1, 106, 0, 0, 0, 0,
00382     1, 107, 0, 0, 0, 0,
00383     1, 108, 0, 0, 0, 0,
00384     1, 109, 0, 0, 0, 0,
00385     1, 110, 0, 0, 0, 0,
00386     1, 111, 0, 0, 0, 0,
00387     1, 112, 0, 0, 0, 0,
00388     1, 113, 0, 0, 0, 0,
00389     1, 114, 0, 0, 0, 0,
00390     1, 115, 0, 0, 0, 0,
00391     1, 116, 0, 0, 0, 0,
00392     1, 117, 0, 0, 0, 0,
00393     1, 118, 0, 0, 0, 0,
00394     1, 119, 0, 0, 0, 0,
00395     1, 120, 0, 0, 0, 0,
00396     1, 121, 0, 0, 0, 0,
00397     1, 122, 0, 0, 0, 0,
00398     1, 123, 0, 0, 0, 0,
00399     1, 124, 0, 0, 0, 0,
00400     1, 125, 0, 0, 0, 0,
00401     1, 126, 0, 0, 0, 0,
00402     1, 127, 0, 0, 0, 0,
00403     2, -48, -126, 0, 0, 0,
00404     2, -48, -125, 0, 0, 0,
00405     3, -30, -128, -102, 0, 0,
00406     2, -47, -109, 0, 0, 0,
00407     3, -30, -128, -98, 0, 0,
00408     3, -30, -128, -90, 0, 0,
00409     3, -30, -128, -96, 0, 0,
00410     3, -30, -128, -95, 0, 0,
00411     3, -30, -126, -84, 0, 0,
00412     3, -30, -128, -80, 0, 0,
00413     2, -48, -119, 0, 0, 0,
00414     3, -30, -128, -71, 0, 0,
00415     2, -48, -118, 0, 0, 0,
00416     2, -48, -116, 0, 0, 0,
00417     2, -48, -117, 0, 0, 0,
00418     2, -48, -113, 0, 0, 0,
00419     2, -47, -110, 0, 0, 0,
00420     3, -30, -128, -104, 0, 0,
00421     3, -30, -128, -103, 0, 0,
00422     3, -30, -128, -100, 0, 0,
00423     3, -30, -128, -99, 0, 0,
00424     3, -30, -128, -94, 0, 0,
00425     3, -30, -128, -109, 0, 0,
00426     3, -30, -128, -108, 0, 0,
00427     1, 32, 0, 0, 0, 0, // not part of this charset
00428     3, -30, -124, -94, 0, 0,
00429     2, -47, -103, 0, 0, 0,
00430     3, -30, -128, -70, 0, 0,
00431     2, -47, -102, 0, 0, 0,
00432     2, -47, -100, 0, 0, 0,
00433     2, -47, -101, 0, 0, 0,
00434     2, -47, -97, 0, 0, 0,
00435     2, -62, -96, 0, 0, 0,
00436     2, -48, -114, 0, 0, 0,
00437     2, -47, -98, 0, 0, 0,
00438     2, -48, -120, 0, 0, 0,
00439     2, -62, -92, 0, 0, 0,
00440     2, -46, -112, 0, 0, 0,
00441     2, -62, -90, 0, 0, 0,
00442     2, -62, -89, 0, 0, 0,
00443     2, -48, -127, 0, 0, 0,
00444     2, -62, -87, 0, 0, 0,
00445     2, -48, -124, 0, 0, 0,
00446     2, -62, -85, 0, 0, 0,
00447     2, -62, -84, 0, 0, 0,
00448     2, -62, -83, 0, 0, 0,
00449     2, -62, -82, 0, 0, 0,
00450     2, -48, -121, 0, 0, 0,
00451     2, -62, -80, 0, 0, 0,
00452     2, -62, -79, 0, 0, 0,
00453     2, -48, -122, 0, 0, 0,
00454     2, -47, -106, 0, 0, 0,
00455     2, -46, -111, 0, 0, 0,
00456     2, -62, -75, 0, 0, 0,
00457     2, -62, -74, 0, 0, 0,
00458     2, -62, -73, 0, 0, 0,
00459     2, -47, -111, 0, 0, 0,
00460     3, -30, -124, -106, 0, 0,
00461     2, -47, -108, 0, 0, 0,
00462     2, -62, -69, 0, 0, 0,
00463     2, -47, -104, 0, 0, 0,
00464     2, -48, -123, 0, 0, 0,
00465     2, -47, -107, 0, 0, 0,
00466     2, -47, -105, 0, 0, 0,
00467     2, -48, -112, 0, 0, 0,
00468     2, -48, -111, 0, 0, 0,
00469     2, -48, -110, 0, 0, 0,
00470     2, -48, -109, 0, 0, 0,
00471     2, -48, -108, 0, 0, 0,
00472     2, -48, -107, 0, 0, 0,
00473     2, -48, -106, 0, 0, 0,
00474     2, -48, -105, 0, 0, 0,
00475     2, -48, -104, 0, 0, 0,
00476     2, -48, -103, 0, 0, 0,
00477     2, -48, -102, 0, 0, 0,
00478     2, -48, -101, 0, 0, 0,
00479     2, -48, -100, 0, 0, 0,
00480     2, -48, -99, 0, 0, 0,
00481     2, -48, -98, 0, 0, 0,
00482     2, -48, -97, 0, 0, 0,
00483     2, -48, -96, 0, 0, 0,
00484     2, -48, -95, 0, 0, 0,
00485     2, -48, -94, 0, 0, 0,
00486     2, -48, -93, 0, 0, 0,
00487     2, -48, -92, 0, 0, 0,
00488     2, -48, -91, 0, 0, 0,
00489     2, -48, -90, 0, 0, 0,
00490     2, -48, -89, 0, 0, 0,
00491     2, -48, -88, 0, 0, 0,
00492     2, -48, -87, 0, 0, 0,
00493     2, -48, -86, 0, 0, 0,
00494     2, -48, -85, 0, 0, 0,
00495     2, -48, -84, 0, 0, 0,
00496     2, -48, -83, 0, 0, 0,
00497     2, -48, -82, 0, 0, 0,
00498     2, -48, -81, 0, 0, 0,
00499     2, -48, -80, 0, 0, 0,
00500     2, -48, -79, 0, 0, 0,
00501     2, -48, -78, 0, 0, 0,
00502     2, -48, -77, 0, 0, 0,
00503     2, -48, -76, 0, 0, 0,
00504     2, -48, -75, 0, 0, 0,
00505     2, -48, -74, 0, 0, 0,
00506     2, -48, -73, 0, 0, 0,
00507     2, -48, -72, 0, 0, 0,
00508     2, -48, -71, 0, 0, 0,
00509     2, -48, -70, 0, 0, 0,
00510     2, -48, -69, 0, 0, 0,
00511     2, -48, -68, 0, 0, 0,
00512     2, -48, -67, 0, 0, 0,
00513     2, -48, -66, 0, 0, 0,
00514     2, -48, -65, 0, 0, 0,
00515     2, -47, -128, 0, 0, 0,
00516     2, -47, -127, 0, 0, 0,
00517     2, -47, -126, 0, 0, 0,
00518     2, -47, -125, 0, 0, 0,
00519     2, -47, -124, 0, 0, 0,
00520     2, -47, -123, 0, 0, 0,
00521     2, -47, -122, 0, 0, 0,
00522     2, -47, -121, 0, 0, 0,
00523     2, -47, -120, 0, 0, 0,
00524     2, -47, -119, 0, 0, 0,
00525     2, -47, -118, 0, 0, 0,
00526     2, -47, -117, 0, 0, 0,
00527     2, -47, -116, 0, 0, 0,
00528     2, -47, -115, 0, 0, 0,
00529     2, -47, -114, 0, 0, 0,
00530     2, -47, -113, 0, 0, 0
00531 };
00532 
00534 static signed char windows_1252[] =
00535 {
00536     1, 0, 0, 0, 0, 0,
00537     1, 1, 0, 0, 0, 0,
00538     1, 2, 0, 0, 0, 0,
00539     1, 3, 0, 0, 0, 0,
00540     1, 4, 0, 0, 0, 0,
00541     1, 5, 0, 0, 0, 0,
00542     1, 6, 0, 0, 0, 0,
00543     1, 7, 0, 0, 0, 0,
00544     1, 8, 0, 0, 0, 0,
00545     1, 9, 0, 0, 0, 0,
00546     1, 10, 0, 0, 0, 0,
00547     1, 11, 0, 0, 0, 0,
00548     1, 12, 0, 0, 0, 0,
00549     1, 13, 0, 0, 0, 0,
00550     1, 14, 0, 0, 0, 0,
00551     1, 15, 0, 0, 0, 0,
00552     1, 16, 0, 0, 0, 0,
00553     1, 17, 0, 0, 0, 0,
00554     1, 18, 0, 0, 0, 0,
00555     1, 19, 0, 0, 0, 0,
00556     1, 20, 0, 0, 0, 0,
00557     1, 21, 0, 0, 0, 0,
00558     1, 22, 0, 0, 0, 0,
00559     1, 23, 0, 0, 0, 0,
00560     1, 24, 0, 0, 0, 0,
00561     1, 25, 0, 0, 0, 0,
00562     1, 26, 0, 0, 0, 0,
00563     1, 27, 0, 0, 0, 0,
00564     1, 28, 0, 0, 0, 0,
00565     1, 29, 0, 0, 0, 0,
00566     1, 30, 0, 0, 0, 0,
00567     1, 31, 0, 0, 0, 0,
00568     1, 32, 0, 0, 0, 0,
00569     1, 33, 0, 0, 0, 0,
00570     1, 34, 0, 0, 0, 0,
00571     1, 35, 0, 0, 0, 0,
00572     1, 36, 0, 0, 0, 0,
00573     1, 37, 0, 0, 0, 0,
00574     1, 38, 0, 0, 0, 0,
00575     1, 39, 0, 0, 0, 0,
00576     1, 40, 0, 0, 0, 0,
00577     1, 41, 0, 0, 0, 0,
00578     1, 42, 0, 0, 0, 0,
00579     1, 43, 0, 0, 0, 0,
00580     1, 44, 0, 0, 0, 0,
00581     1, 45, 0, 0, 0, 0,
00582     1, 46, 0, 0, 0, 0,
00583     1, 47, 0, 0, 0, 0,
00584     1, 48, 0, 0, 0, 0,
00585     1, 49, 0, 0, 0, 0,
00586     1, 50, 0, 0, 0, 0,
00587     1, 51, 0, 0, 0, 0,
00588     1, 52, 0, 0, 0, 0,
00589     1, 53, 0, 0, 0, 0,
00590     1, 54, 0, 0, 0, 0,
00591     1, 55, 0, 0, 0, 0,
00592     1, 56, 0, 0, 0, 0,
00593     1, 57, 0, 0, 0, 0,
00594     1, 58, 0, 0, 0, 0,
00595     1, 59, 0, 0, 0, 0,
00596     1, 60, 0, 0, 0, 0,
00597     1, 61, 0, 0, 0, 0,
00598     1, 62, 0, 0, 0, 0,
00599     1, 63, 0, 0, 0, 0,
00600     1, 64, 0, 0, 0, 0,
00601     1, 65, 0, 0, 0, 0,
00602     1, 66, 0, 0, 0, 0,
00603     1, 67, 0, 0, 0, 0,
00604     1, 68, 0, 0, 0, 0,
00605     1, 69, 0, 0, 0, 0,
00606     1, 70, 0, 0, 0, 0,
00607     1, 71, 0, 0, 0, 0,
00608     1, 72, 0, 0, 0, 0,
00609     1, 73, 0, 0, 0, 0,
00610     1, 74, 0, 0, 0, 0,
00611     1, 75, 0, 0, 0, 0,
00612     1, 76, 0, 0, 0, 0,
00613     1, 77, 0, 0, 0, 0,
00614     1, 78, 0, 0, 0, 0,
00615     1, 79, 0, 0, 0, 0,
00616     1, 80, 0, 0, 0, 0,
00617     1, 81, 0, 0, 0, 0,
00618     1, 82, 0, 0, 0, 0,
00619     1, 83, 0, 0, 0, 0,
00620     1, 84, 0, 0, 0, 0,
00621     1, 85, 0, 0, 0, 0,
00622     1, 86, 0, 0, 0, 0,
00623     1, 87, 0, 0, 0, 0,
00624     1, 88, 0, 0, 0, 0,
00625     1, 89, 0, 0, 0, 0,
00626     1, 90, 0, 0, 0, 0,
00627     1, 91, 0, 0, 0, 0,
00628     1, 92, 0, 0, 0, 0,
00629     1, 93, 0, 0, 0, 0,
00630     1, 94, 0, 0, 0, 0,
00631     1, 95, 0, 0, 0, 0,
00632     1, 96, 0, 0, 0, 0,
00633     1, 97, 0, 0, 0, 0,
00634     1, 98, 0, 0, 0, 0,
00635     1, 99, 0, 0, 0, 0,
00636     1, 100, 0, 0, 0, 0,
00637     1, 101, 0, 0, 0, 0,
00638     1, 102, 0, 0, 0, 0,
00639     1, 103, 0, 0, 0, 0,
00640     1, 104, 0, 0, 0, 0,
00641     1, 105, 0, 0, 0, 0,
00642     1, 106, 0, 0, 0, 0,
00643     1, 107, 0, 0, 0, 0,
00644     1, 108, 0, 0, 0, 0,
00645     1, 109, 0, 0, 0, 0,
00646     1, 110, 0, 0, 0, 0,
00647     1, 111, 0, 0, 0, 0,
00648     1, 112, 0, 0, 0, 0,
00649     1, 113, 0, 0, 0, 0,
00650     1, 114, 0, 0, 0, 0,
00651     1, 115, 0, 0, 0, 0,
00652     1, 116, 0, 0, 0, 0,
00653     1, 117, 0, 0, 0, 0,
00654     1, 118, 0, 0, 0, 0,
00655     1, 119, 0, 0, 0, 0,
00656     1, 120, 0, 0, 0, 0,
00657     1, 121, 0, 0, 0, 0,
00658     1, 122, 0, 0, 0, 0,
00659     1, 123, 0, 0, 0, 0,
00660     1, 124, 0, 0, 0, 0,
00661     1, 125, 0, 0, 0, 0,
00662     1, 126, 0, 0, 0, 0,
00663     1, 127, 0, 0, 0, 0,
00664     3, -30, -126, -84, 0, 0,
00665     1, 32, 0, 0, 0, 0, // not part of this charset
00666     3, -30, -128, -102, 0, 0,
00667     2, -58, -110, 0, 0, 0,
00668     3, -30, -128, -98, 0, 0,
00669     3, -30, -128, -90, 0, 0,
00670     3, -30, -128, -96, 0, 0,
00671     3, -30, -128, -95, 0, 0,
00672     2, -53, -122, 0, 0, 0,
00673     3, -30, -128, -80, 0, 0,
00674     2, -59, -96, 0, 0, 0,
00675     3, -30, -128, -71, 0, 0,
00676     2, -59, -110, 0, 0, 0,
00677     1, 32, 0, 0, 0, 0, // not part of this charset
00678     2, -59, -67, 0, 0, 0,
00679     1, 32, 0, 0, 0, 0, // not part of this charset
00680     1, 32, 0, 0, 0, 0, // not part of this charset
00681     3, -30, -128, -104, 0, 0,
00682     3, -30, -128, -103, 0, 0,
00683     3, -30, -128, -100, 0, 0,
00684     3, -30, -128, -99, 0, 0,
00685     3, -30, -128, -94, 0, 0,
00686     3, -30, -128, -109, 0, 0,
00687     3, -30, -128, -108, 0, 0,
00688     2, -53, -100, 0, 0, 0,
00689     3, -30, -124, -94, 0, 0,
00690     2, -59, -95, 0, 0, 0,
00691     3, -30, -128, -70, 0, 0,
00692     2, -59, -109, 0, 0, 0,
00693     1, 32, 0, 0, 0, 0, // not part of this charset
00694     2, -59, -66, 0, 0, 0,
00695     2, -59, -72, 0, 0, 0,
00696     2, -62, -96, 0, 0, 0,
00697     2, -62, -95, 0, 0, 0,
00698     2, -62, -94, 0, 0, 0,
00699     2, -62, -93, 0, 0, 0,
00700     2, -62, -92, 0, 0, 0,
00701     2, -62, -91, 0, 0, 0,
00702     2, -62, -90, 0, 0, 0,
00703     2, -62, -89, 0, 0, 0,
00704     2, -62, -88, 0, 0, 0,
00705     2, -62, -87, 0, 0, 0,
00706     2, -62, -86, 0, 0, 0,
00707     2, -62, -85, 0, 0, 0,
00708     2, -62, -84, 0, 0, 0,
00709     2, -62, -83, 0, 0, 0,
00710     2, -62, -82, 0, 0, 0,
00711     2, -62, -81, 0, 0, 0,
00712     2, -62, -80, 0, 0, 0,
00713     2, -62, -79, 0, 0, 0,
00714     2, -62, -78, 0, 0, 0,
00715     2, -62, -77, 0, 0, 0,
00716     2, -62, -76, 0, 0, 0,
00717     2, -62, -75, 0, 0, 0,
00718     2, -62, -74, 0, 0, 0,
00719     2, -62, -73, 0, 0, 0,
00720     2, -62, -72, 0, 0, 0,
00721     2, -62, -71, 0, 0, 0,
00722     2, -62, -70, 0, 0, 0,
00723     2, -62, -69, 0, 0, 0,
00724     2, -62, -68, 0, 0, 0,
00725     2, -62, -67, 0, 0, 0,
00726     2, -62, -66, 0, 0, 0,
00727     2, -62, -65, 0, 0, 0,
00728     2, -61, -128, 0, 0, 0,
00729     2, -61, -127, 0, 0, 0,
00730     2, -61, -126, 0, 0, 0,
00731     2, -61, -125, 0, 0, 0,
00732     2, -61, -124, 0, 0, 0,
00733     2, -61, -123, 0, 0, 0,
00734     2, -61, -122, 0, 0, 0,
00735     2, -61, -121, 0, 0, 0,
00736     2, -61, -120, 0, 0, 0,
00737     2, -61, -119, 0, 0, 0,
00738     2, -61, -118, 0, 0, 0,
00739     2, -61, -117, 0, 0, 0,
00740     2, -61, -116, 0, 0, 0,
00741     2, -61, -115, 0, 0, 0,
00742     2, -61, -114, 0, 0, 0,
00743     2, -61, -113, 0, 0, 0,
00744     2, -61, -112, 0, 0, 0,
00745     2, -61, -111, 0, 0, 0,
00746     2, -61, -110, 0, 0, 0,
00747     2, -61, -109, 0, 0, 0,
00748     2, -61, -108, 0, 0, 0,
00749     2, -61, -107, 0, 0, 0,
00750     2, -61, -106, 0, 0, 0,
00751     2, -61, -105, 0, 0, 0,
00752     2, -61, -104, 0, 0, 0,
00753     2, -61, -103, 0, 0, 0,
00754     2, -61, -102, 0, 0, 0,
00755     2, -61, -101, 0, 0, 0,
00756     2, -61, -100, 0, 0, 0,
00757     2, -61, -99, 0, 0, 0,
00758     2, -61, -98, 0, 0, 0,
00759     2, -61, -97, 0, 0, 0,
00760     2, -61, -96, 0, 0, 0,
00761     2, -61, -95, 0, 0, 0,
00762     2, -61, -94, 0, 0, 0,
00763     2, -61, -93, 0, 0, 0,
00764     2, -61, -92, 0, 0, 0,
00765     2, -61, -91, 0, 0, 0,
00766     2, -61, -90, 0, 0, 0,
00767     2, -61, -89, 0, 0, 0,
00768     2, -61, -88, 0, 0, 0,
00769     2, -61, -87, 0, 0, 0,
00770     2, -61, -86, 0, 0, 0,
00771     2, -61, -85, 0, 0, 0,
00772     2, -61, -84, 0, 0, 0,
00773     2, -61, -83, 0, 0, 0,
00774     2, -61, -82, 0, 0, 0,
00775     2, -61, -81, 0, 0, 0,
00776     2, -61, -80, 0, 0, 0,
00777     2, -61, -79, 0, 0, 0,
00778     2, -61, -78, 0, 0, 0,
00779     2, -61, -77, 0, 0, 0,
00780     2, -61, -76, 0, 0, 0,
00781     2, -61, -75, 0, 0, 0,
00782     2, -61, -74, 0, 0, 0,
00783     2, -61, -73, 0, 0, 0,
00784     2, -61, -72, 0, 0, 0,
00785     2, -61, -71, 0, 0, 0,
00786     2, -61, -70, 0, 0, 0,
00787     2, -61, -69, 0, 0, 0,
00788     2, -61, -68, 0, 0, 0,
00789     2, -61, -67, 0, 0, 0,
00790     2, -61, -66, 0, 0, 0,
00791     2, -61, -65, 0, 0, 0
00792 };
00793 static signed char cp437[] =
00794 {
00795     1, 0, 0, 0, 0, 0,
00796     1, 1, 0, 0, 0, 0,
00797     1, 2, 0, 0, 0, 0,
00798     1, 3, 0, 0, 0, 0,
00799     1, 4, 0, 0, 0, 0,
00800     1, 5, 0, 0, 0, 0,
00801     1, 6, 0, 0, 0, 0,
00802     1, 7, 0, 0, 0, 0,
00803     1, 8, 0, 0, 0, 0,
00804     1, 9, 0, 0, 0, 0,
00805     1, 10, 0, 0, 0, 0,
00806     1, 11, 0, 0, 0, 0,
00807     1, 12, 0, 0, 0, 0,
00808     1, 13, 0, 0, 0, 0,
00809     1, 14, 0, 0, 0, 0,
00810     1, 15, 0, 0, 0, 0,
00811     1, 16, 0, 0, 0, 0,
00812     1, 17, 0, 0, 0, 0,
00813     1, 18, 0, 0, 0, 0,
00814     1, 19, 0, 0, 0, 0,
00815     1, 20, 0, 0, 0, 0,
00816     1, 21, 0, 0, 0, 0,
00817     1, 22, 0, 0, 0, 0,
00818     1, 23, 0, 0, 0, 0,
00819     1, 24, 0, 0, 0, 0,
00820     1, 25, 0, 0, 0, 0,
00821     1, 26, 0, 0, 0, 0,
00822     1, 27, 0, 0, 0, 0,
00823     1, 28, 0, 0, 0, 0,
00824     1, 29, 0, 0, 0, 0,
00825     1, 30, 0, 0, 0, 0,
00826     1, 31, 0, 0, 0, 0,
00827     1, 32, 0, 0, 0, 0,
00828     1, 33, 0, 0, 0, 0,
00829     1, 34, 0, 0, 0, 0,
00830     1, 35, 0, 0, 0, 0,
00831     1, 36, 0, 0, 0, 0,
00832     1, 37, 0, 0, 0, 0,
00833     1, 38, 0, 0, 0, 0,
00834     1, 39, 0, 0, 0, 0,
00835     1, 40, 0, 0, 0, 0,
00836     1, 41, 0, 0, 0, 0,
00837     1, 42, 0, 0, 0, 0,
00838     1, 43, 0, 0, 0, 0,
00839     1, 44, 0, 0, 0, 0,
00840     1, 45, 0, 0, 0, 0,
00841     1, 46, 0, 0, 0, 0,
00842     1, 47, 0, 0, 0, 0,
00843     1, 48, 0, 0, 0, 0,
00844     1, 49, 0, 0, 0, 0,
00845     1, 50, 0, 0, 0, 0,
00846     1, 51, 0, 0, 0, 0,
00847     1, 52, 0, 0, 0, 0,
00848     1, 53, 0, 0, 0, 0,
00849     1, 54, 0, 0, 0, 0,
00850     1, 55, 0, 0, 0, 0,
00851     1, 56, 0, 0, 0, 0,
00852     1, 57, 0, 0, 0, 0,
00853     1, 58, 0, 0, 0, 0,
00854     1, 59, 0, 0, 0, 0,
00855     1, 60, 0, 0, 0, 0,
00856     1, 61, 0, 0, 0, 0,
00857     1, 62, 0, 0, 0, 0,
00858     1, 63, 0, 0, 0, 0,
00859     1, 64, 0, 0, 0, 0,
00860     1, 65, 0, 0, 0, 0,
00861     1, 66, 0, 0, 0, 0,
00862     1, 67, 0, 0, 0, 0,
00863     1, 68, 0, 0, 0, 0,
00864     1, 69, 0, 0, 0, 0,
00865     1, 70, 0, 0, 0, 0,
00866     1, 71, 0, 0, 0, 0,
00867     1, 72, 0, 0, 0, 0,
00868     1, 73, 0, 0, 0, 0,
00869     1, 74, 0, 0, 0, 0,
00870     1, 75, 0, 0, 0, 0,
00871     1, 76, 0, 0, 0, 0,
00872     1, 77, 0, 0, 0, 0,
00873     1, 78, 0, 0, 0, 0,
00874     1, 79, 0, 0, 0, 0,
00875     1, 80, 0, 0, 0, 0,
00876     1, 81, 0, 0, 0, 0,
00877     1, 82, 0, 0, 0, 0,
00878     1, 83, 0, 0, 0, 0,
00879     1, 84, 0, 0, 0, 0,
00880     1, 85, 0, 0, 0, 0,
00881     1, 86, 0, 0, 0, 0,
00882     1, 87, 0, 0, 0, 0,
00883     1, 88, 0, 0, 0, 0,
00884     1, 89, 0, 0, 0, 0,
00885     1, 90, 0, 0, 0, 0,
00886     1, 91, 0, 0, 0, 0,
00887     1, 92, 0, 0, 0, 0,
00888     1, 93, 0, 0, 0, 0,
00889     1, 94, 0, 0, 0, 0,
00890     1, 95, 0, 0, 0, 0,
00891     1, 96, 0, 0, 0, 0,
00892     1, 97, 0, 0, 0, 0,
00893     1, 98, 0, 0, 0, 0,
00894     1, 99, 0, 0, 0, 0,
00895     1, 100, 0, 0, 0, 0,
00896     1, 101, 0, 0, 0, 0,
00897     1, 102, 0, 0, 0, 0,
00898     1, 103, 0, 0, 0, 0,
00899     1, 104, 0, 0, 0, 0,
00900     1, 105, 0, 0, 0, 0,
00901     1, 106, 0, 0, 0, 0,
00902     1, 107, 0, 0, 0, 0,
00903     1, 108, 0, 0, 0, 0,
00904     1, 109, 0, 0, 0, 0,
00905     1, 110, 0, 0, 0, 0,
00906     1, 111, 0, 0, 0, 0,
00907     1, 112, 0, 0, 0, 0,
00908     1, 113, 0, 0, 0, 0,
00909     1, 114, 0, 0, 0, 0,
00910     1, 115, 0, 0, 0, 0,
00911     1, 116, 0, 0, 0, 0,
00912     1, 117, 0, 0, 0, 0,
00913     1, 118, 0, 0, 0, 0,
00914     1, 119, 0, 0, 0, 0,
00915     1, 120, 0, 0, 0, 0,
00916     1, 121, 0, 0, 0, 0,
00917     1, 122, 0, 0, 0, 0,
00918     1, 123, 0, 0, 0, 0,
00919     1, 124, 0, 0, 0, 0,
00920     1, 125, 0, 0, 0, 0,
00921     1, 126, 0, 0, 0, 0,
00922     1, 127, 0, 0, 0, 0,
00923     2, -61, -121, 0, 0, 0,
00924     2, -61, -68, 0, 0, 0,
00925     2, -61, -87, 0, 0, 0,
00926     2, -61, -94, 0, 0, 0,
00927     2, -61, -92, 0, 0, 0,
00928     2, -61, -96, 0, 0, 0,
00929     2, -61, -91, 0, 0, 0,
00930     2, -61, -89, 0, 0, 0,
00931     2, -61, -86, 0, 0, 0,
00932     2, -61, -85, 0, 0, 0,
00933     2, -61, -88, 0, 0, 0,
00934     2, -61, -81, 0, 0, 0,
00935     2, -61, -82, 0, 0, 0,
00936     2, -61, -84, 0, 0, 0,
00937     2, -61, -124, 0, 0, 0,
00938     2, -61, -123, 0, 0, 0,
00939     2, -61, -119, 0, 0, 0,
00940     2, -61, -90, 0, 0, 0,
00941     2, -61, -122, 0, 0, 0,
00942     2, -61, -76, 0, 0, 0,
00943     2, -61, -74, 0, 0, 0,
00944     2, -61, -78, 0, 0, 0,
00945     2, -61, -69, 0, 0, 0,
00946     2, -61, -71, 0, 0, 0,
00947     2, -61, -65, 0, 0, 0,
00948     2, -61, -106, 0, 0, 0,
00949     2, -61, -100, 0, 0, 0,
00950     2, -62, -94, 0, 0, 0,
00951     2, -62, -93, 0, 0, 0,
00952     2, -62, -91, 0, 0, 0,
00953     3, -30, -126, -89, 0, 0,
00954     2, -58, -110, 0, 0, 0,
00955     2, -61, -95, 0, 0, 0,
00956     2, -61, -83, 0, 0, 0,
00957     2, -61, -77, 0, 0, 0,
00958     2, -61, -70, 0, 0, 0,
00959     2, -61, -79, 0, 0, 0,
00960     2, -61, -111, 0, 0, 0,
00961     2, -62, -86, 0, 0, 0,
00962     2, -62, -70, 0, 0, 0,
00963     2, -62, -65, 0, 0, 0,
00964     3, -30, -116, -112, 0, 0,
00965     2, -62, -84, 0, 0, 0,
00966     2, -62, -67, 0, 0, 0,
00967     2, -62, -68, 0, 0, 0,
00968     2, -62, -95, 0, 0, 0,
00969     2, -62, -85, 0, 0, 0,
00970     2, -62, -69, 0, 0, 0,
00971     3, -30, -106, -111, 0, 0,
00972     3, -30, -106, -110, 0, 0,
00973     3, -30, -106, -109, 0, 0,
00974     3, -30, -108, -126, 0, 0,
00975     3, -30, -108, -92, 0, 0,
00976     3, -30, -107, -95, 0, 0,
00977     3, -30, -107, -94, 0, 0,
00978     3, -30, -107, -106, 0, 0,
00979     3, -30, -107, -107, 0, 0,
00980     3, -30, -107, -93, 0, 0,
00981     3, -30, -107, -111, 0, 0,
00982     3, -30, -107, -105, 0, 0,
00983     3, -30, -107, -99, 0, 0,
00984     3, -30, -107, -100, 0, 0,
00985     3, -30, -107, -101, 0, 0,
00986     3, -30, -108, -112, 0, 0,
00987     3, -30, -108, -108, 0, 0,
00988     3, -30, -108, -76, 0, 0,
00989     3, -30, -108, -84, 0, 0,
00990     3, -30, -108, -100, 0, 0,
00991     3, -30, -108, -128, 0, 0,
00992     3, -30, -108, -68, 0, 0,
00993     3, -30, -107, -98, 0, 0,
00994     3, -30, -107, -97, 0, 0,
00995     3, -30, -107, -102, 0, 0,
00996     3, -30, -107, -108, 0, 0,
00997     3, -30, -107, -87, 0, 0,
00998     3, -30, -107, -90, 0, 0,
00999     3, -30, -107, -96, 0, 0,
01000     3, -30, -107, -112, 0, 0,
01001     3, -30, -107, -84, 0, 0,
01002     3, -30, -107, -89, 0, 0,
01003     3, -30, -107, -88, 0, 0,
01004     3, -30, -107, -92, 0, 0,
01005     3, -30, -107, -91, 0, 0,
01006     3, -30, -107, -103, 0, 0,
01007     3, -30, -107, -104, 0, 0,
01008     3, -30, -107, -110, 0, 0,
01009     3, -30, -107, -109, 0, 0,
01010     3, -30, -107, -85, 0, 0,
01011     3, -30, -107, -86, 0, 0,
01012     3, -30, -108, -104, 0, 0,
01013     3, -30, -108, -116, 0, 0,
01014     3, -30, -106, -120, 0, 0,
01015     3, -30, -106, -124, 0, 0,
01016     3, -30, -106, -116, 0, 0,
01017     3, -30, -106, -112, 0, 0,
01018     3, -30, -106, -128, 0, 0,
01019     2, -50, -79, 0, 0, 0,
01020     2, -61, -97, 0, 0, 0,
01021     2, -50, -109, 0, 0, 0,
01022     2, -49, -128, 0, 0, 0,
01023     2, -50, -93, 0, 0, 0,
01024     2, -49, -125, 0, 0, 0,
01025     2, -62, -75, 0, 0, 0,
01026     2, -49, -124, 0, 0, 0,
01027     2, -50, -90, 0, 0, 0,
01028     2, -50, -104, 0, 0, 0,
01029     2, -50, -87, 0, 0, 0,
01030     2, -50, -76, 0, 0, 0,
01031     3, -30, -120, -98, 0, 0,
01032     2, -49, -122, 0, 0, 0,
01033     2, -50, -75, 0, 0, 0,
01034     3, -30, -120, -87, 0, 0,
01035     3, -30, -119, -95, 0, 0,
01036     2, -62, -79, 0, 0, 0,
01037     3, -30, -119, -91, 0, 0,
01038     3, -30, -119, -92, 0, 0,
01039     3, -30, -116, -96, 0, 0,
01040     3, -30, -116, -95, 0, 0,
01041     2, -61, -73, 0, 0, 0,
01042     3, -30, -119, -120, 0, 0,
01043     2, -62, -80, 0, 0, 0,
01044     3, -30, -120, -103, 0, 0,
01045     2, -62, -73, 0, 0, 0,
01046     3, -30, -120, -102, 0, 0,
01047     3, -30, -127, -65, 0, 0,
01048     2, -62, -78, 0, 0, 0,
01049     3, -30, -106, -96, 0, 0,
01050     2, -62, -96, 0, 0, 0
01051 };
01052 
01053 }
01054 
01055 #endif
01056