KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > cocoon > components > serializers > encoding > cs_ISO_2022_JP


1 /*
2  * Copyright 1999-2004 The Apache Software Foundation.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */

16 /* Generated by org.apache.cocoon.components.serializers.encoding.Compiler */
17
18 package org.apache.cocoon.components.serializers.encoding;
19
20 /**
21  * The <b>ISO-2022-JP</b> character set encoding representation.
22  *
23  * @author Generated by <code>org.apache.cocoon.components.serializers.encoding.Compiler</code>
24  */

25 class cs_ISO_2022_JP extends CompiledCharset {
26
27     /** The name of this charset (<b>ISO-2022-JP</b>). */
28     public static final String JavaDoc CS_NAME = "ISO-2022-JP";
29
30     /** The array of alias names of this charset. */
31     public static final String JavaDoc CS_ALIASES[] = {
32         "jis",
33         "jis_encoding",
34         "csjisencoding",
35         "csISO2022JP",
36         "iso2022jp",
37     };
38
39     /** The array all characters encoded by this encoding. */
40     public static final byte CS_ENCODING[] = {
41          -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
42           0, 0, 0, 0, -84, 17, 83, 0, 0, 0,-128, 0, 0, 0,-128, 0,
43           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
44           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
45           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
46           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
47           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
48           0, 0, -2, -1, -5, 3, -2, -1, -5, 3, 0, 0, 0, 0, 0, 0,
49           2, 0, -1, -1, -1, -1, -1, -1, -1, -1, 2, 0, 0, 0, 0, 0,
50           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
51           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
52           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
53           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
54           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
55           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
56           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
57           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
58           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
59           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
60           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
61           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
62           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
63           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
64           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
65           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
66           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
67           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
68           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
69           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
70           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
71           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
72           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
73           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
74           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
75           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
76           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
77           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
78           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
79           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
80           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
81           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
82           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
83           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
84           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
85           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
86           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
87           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
88           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
89           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
90           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
91           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
92           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
93           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
94           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
95           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
96           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
97           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
98           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
99           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
100           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
101           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
102           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
103           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
104           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
105           0, 0, 81, 51, 99, 0, 13, 72, 0, 0, 0, 0, 0, 0, 0, 0,
106           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
107           8, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
108           0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0,
109        -115, 9, 4, 100,-127, 31, 48, 32, 0, 0, 4, 0, -61, 12, 0, 0,
110         -52, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
111           0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
112           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
113           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
114           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
115          15,-112,-103, 57, 57,-103,-103,-103, 4, 8, 0, 0, 0, 0, 0, 0,
116           0, 0, 0, 0, 3, 0, 12, 48, -64, -56, 0, 0, 0,-128, 0, 0,
117          96, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, -92, 0, 0,
118           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
119           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
120           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
121           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
122           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
123           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
124           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
125           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
126           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
127           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
128           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
129           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
130           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
131           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
132           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
133           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
134           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
135           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
136           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
137         -17, -1, 63, 16, 0, 0, 0, 0, -2, -1, -1, -1, -1, -1, -1, -1,
138          -1, -1, 15, 120, -2, -1, -1, -1, -1, -1, -1, -1, -1, -1, 127, 120,
139           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
140           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
141           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
142           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
143           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
144           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
145           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
146           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
147           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
148           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
149           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
150           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
151           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
152           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
153           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
154           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
155           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
156           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
157           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
158           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
159           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
160           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
161           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
162           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
163           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
164           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
165           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
166           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
167           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
168           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
169           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
170           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
171           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
172           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
173           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
174           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
175           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
176           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
177           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
178           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
179           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
180           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
181           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
182           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
183           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
184           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
185           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
186           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
187           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
188           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
189           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
190           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
191           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
192           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
193           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
194           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
195           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
196           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
197        -117, 111, -13, 67, 66, 36, 70,-101, 44, -24, -32, -29, 4, 0, 10, 64,
198         101, 95, 54, -37, 119, 121, 73, 4, -41, -20, -16, -29, 56, 96, -59, 8,
199           2, -26, 3, 52, 0,-128, 81, 53, -56, -32, -85, 126, 0,-126, 105,-104,
200          72, -87, 66, 41, 3, -24, 96,-128, 28, 68,-109, -83, 58, -64, 104, 69,
201          96, -86, 86,-122, 122, 63, 64, 2,-120,-125, 97, 20, 32, 16, 116, 33,
202          33, 32, 2, 7, 0, 48, -68, 64, 36, -90, 98, 68, -88, 96, 32, 10,
203          23, 2, 116,-123, 2, 4,-124,-100, -5, 123, 21, 20, 36, 127, -30, 17,
204         101, -74, -17, 2, 117, 31, -1, 32, 112, 58, 64, 56, -61, 38, 99, 103,
205         -39, 77,-110, 32, -80, 70, -55, 15,-104, -68, 80, 72, 56,-122, 63, -96,
206        -120, 35, 22,-120, 9, 62, 50, 82, -86, 34, -92, -29, -35, 0, 44, -57,
207         102, -95, -31, 38, 11,-124, 10,-113, -21, 39, -98, 85, 65, -62, -69,-119,
208          20, 0, 64,-123, 97, 99, 73, 8, 12, 127, -48,-118, 62, -1, -49, 5,
209          26, -1, 3, -88, 65, 122, 64, 123, 69, 71, 2,-128, 0, 5, -21, 56,
210          81, -40, 5, 0, 52,-103, 12, 113,-105, 3, 0, 1, 102, 99, 4, 36,
211         -48,-128, 81, 0, 0, -64, 10, 67, 113,-112, -56, 48, 8, 0, 0, 88,
212        -103, 14, 0, -9,-128, 95, 65, 0, -80, 0, 16,-108, 24, 0,-128, 98,
213          64, 2, -48, 9, 0,-126, 86, 1, 4, 80, 1, 8, 16, 29, 16, 5,
214         -63,-124, 16, 0, 37, 64, 80, 16, 15, 65,-118, 77, 9, 64, 13, -90,
215          25, -85, 76,-111, -64, 33,-127, 9,-123, -60, 3, 0, 82, 6, 0,-128,
216           4, 11, 8, 0, 29, 4, 9, 0, 73, 72, 92,-112, 9, 0,-112, 22,
217         101, 12, 32, 34, 18,-124, 51, 36, 3, 12,-106, 71, 4, 10, 37, 66,
218          40, 0,-120,-112, 0, 73, 8, 79, -94, 20, -86, -45, 48, -40,-121, 62,
219           4,-122, 97, 31, -92, 126,-122, 65,-112, -61, -77, 5, -91, 87, 24, 33,
220          30, 36, 72, 42, 40, 17, 4, 74, 64, 10, 27, 22, 96, 13, 64,-120,
221          10, 2, 2,-107, 33,-126, 96, 16, 67, 2, 0, 4, 68, 20, 0,-128,
222           0, 0, 4, 12, 0, 0, 0, 112, 6, 26, -63, 0, 74, 2, 0, 12,
223           0, 26, 64, 0, 4, 20, 69, 64, 41, 0, -77, -67, 120, 10, 43, 5,
224         -87, -69, -96, -65, 124, 64, 121,-125, -4, 18, 29, -24, -10, 75, 105, -59,
225         -10, -17, 74, 4, 21, 33, 2, -1, 99, -19, 43, 64, 51, -48, 66, 2,
226           0, 16, 19, 0, 2, 27, -54, 89, -96, 0, 0, 2, 3, -89, 65, 44,
227        -128, 72, -14,-113, 4, 2, 0, 0, 0, 88, 5, 16, 0,-110, 72, 0,
228        -108, 24, 1, 32, 4, 80,-128, 52, 0, 50, 76, 104, -22, 73, -66, 104,
229          76, 24, 66, 46, 32, -88, -55, 33, -71, 80, -80,-128, 30, 0, 124, -1,
230        -102,-124, -32, 20, -63, 40, -32, 1, 14,-121, 73, -84, 15, 19, -37, -35,
231          26, -66, -5,-119, -32, -94, -94, 81, 2, 85, -54, 50, 70, 62,-117,-110,
232         -65, 29,-113, 67, 3, 103, 24, 50, 40, 48, -64, 51, 17, 8, 35, -87,
233           0, -64, 101, 58, -29,-113, 2, 4, 78, 44, 37,-122, 61, -65, -95, 0,
234          26, 58, -44,-116, -55, 6, 124, 49, -32, 0, 10,-107,-117, 1, -37, 14,
235          75, -29, 32,-116,-126, 17, 16, -16,-108, 125, 40, -89, -84, -55, -5, 64,
236        -124, 68, 83, 6,-112, 90, 68, 68, -56, 63, 1, 0, 72, 0, -44, -11,
237           1, 119, 87, -20, 66, -60, 29,-119,-125, 107, 40, 73, 9, 65, 66, -46,
238          29, 6, -2, 89, 0, 24, 34, 58, -28, -73, -97, 59, 3, -16, -22, -64,
239        -122, 19, 2,-126,-128,-119, 0, -28, 0, -78, -95, 16,-128, 75, -60, 12,
240           9, -45, 68,-119, -81, 31, 52, 72, 89,-126, 69, 12, 10, 66, 80, 4,
241          64, -96, -56, 16, 64, 49, 80, 68, 4, 64, 0, 1,-128,-126, 64, 5,
242           8, 1, 44, 68, 48, 106, 5, 26, -90, 32, 20, 5, -49,-112, 86, 100,
243          33, 0, 0, 49, 24,-100, -16, -53, 32, -95, -30, 99, 76, 16, -75, 1,
244        -116, 83,-125,-102, -78, -72,-127, 50, 122,-104,-124, 10, -25, 51, 2, 12,
245         -52, -44, 24,-112, -95, -95, 112,-112, 30,-118, 4, -32, -44, -61, 81, 4,
246        -102, 67, -62, 33, 68, 72, 16, 83,-110, 2, 64, 54, 65, 2, -67, -13,
247           9, -85, -16, -24, -64, 125, -46, -91, 66, -62, 75, -46, 63, -92, -81, -48,
248         -96, 26, -95, 52, 71,-126, -40, 3, 82, -60, 27, 101,-108, -46, 58, -56,
249          28, 0, -56, 64, 6, 14, 20, 51, 79, 97, 27, -78,-120, 0, -48, -64,
250          42, -96,-104, -88, -59, -95, 107, 22, 80, 46, -76,-123,-117, -64, 4, 6,
251          51, -7, 4, 30, 110, 5, 81, -94, 0, 4, 56, 118, 7, -20, -72, 115,
252           6, 68, 50, 24,-127, 64, 22, -56,-118, 124, 9, 99,-128, 41, 4, -86,
253          36, 28,-100, -54, 14, 78, 96, 39,-112, 9, 0,-125, 70, 0, 4,-127,
254          17, 96,-127, 16, 13, 84, 8, 9, 14, 0, 10, -52, 0, 5, 0, 12,
255          48, 4, 68, -96,-117, 0,-124, 103,-120, 82, 25,-118, 94,-122, 24,-117,
256          89, 46, 96, 65, 16,-116, -66,-100, 97, 104, 28,-119, 0,-104, 8, 0,
257           0,-127,-102, 8, 24, 0,-112, 65, 7, 64, -95, -28, 5, 5, 13, 100,
258          14, 49, 77, 14, 6, 72, 10, -1, 50, 22, -88, 42, 46,-123, 11, 0,
259           0, 24,-124, -54, 32, 14, 108, 105, 50, 0, 0, 22, 88, 86,-112, 3,
260          32, 81, 40, 26, 0,-128, 36, 17, -31, 24, 38, 67, 82, 93, -86, 14,
261         -96, 15, 40, -82, 123, -6, 0, 69, 8, 100, 64,-119,-128, -56, 68, -64,
262           5,-112, 65, -79, 36,-124, -60, 36, 52, 26, 58, 96, 0,-112,-108, -63,
263          70,-126, 58, 0, 13, 24, 6, -63, 34, 0, 16,-103, 80, -32, 17, 21,
264          87, 64,-126, 0, 26, 4, 10, 2, 79, 0, 48,-119, 19, -40, 74, 68,
265           2,-118, 34, -19, -64, 16, 5, 64, 0, 16, 2, 1, 8,-120, 1, 49,
266           0, 70, 4, 2, 0, -16, 8, 7, 0,-119, 0, -94, 0, 0, 2, 34,
267           0, 2, 16, 22, 66, 0, 64, 16, 0, 82, 96, 2, -12, 82, 0, 32,
268          16,-123, 48,-126, 0, 17, 2, 66, 8, 67, -75,-128, -31, 112, 32,-102,
269          64, 32, 1, 8, 0, 53, 101, -4, -63, 25, 4, -85,-122, 2, 20, 98,
270        -121, 0, 68, 0,-123,-112, 68, 2, 92, 64,-123, 10, 7, 50,-128, 51,
271           0, 4, -64, -72, 32, -50, -48, -64, 48, -64,-128, 0, 8, 5, 37, 13,
272        -112, 10, 64, 0, 0, 2, 12, 8, 5, 101, 0, 64, 33, 100, 2, 65,
273         104, 2, 0, 0, 36, 0, 124,-124, 2, 0, 32, -34, 25,-122, 73, 64,
274           8, 8, 0, 64,-124, 0, 1, 32, 0,-124, 16, 16, -51, 66, -57, 1,
275          56, 112, 42, -43, 104, 25,-113, 29, 80, -66, 18, 62, -11, 46, -39,-127,
276         -60, -50, 18, 36, 40, 8, 46, 115, -84, 36, 52, 75, 12, 2, 29, -44,
277           2, 42, 0,-128,-105, 0, 17, 8, -60, 17, 68, 17,-122, 23, 69, 125,
278         -39, 73, 73, 6, 0, 64,-111,-121, 76, 37, -60, -40, -70, 68, 20, 73,
279        -110, 27, 0, -56, 113, 2,-128, 21,-127, 0, 0, 12, 106, 9, 0, -62,
280           0, 72, 2, 64, 33, 48, 73, -70,-128, 32,-128, 28, -84, -30, 8, 16,
281           4, 16, 52, 0, -31, 0, 20,-124, 32, 0, 0, 32, 0,-104, 20, 16,
282         -62, 112, -86, 4,-120,-122, 32, 84, 98, 12, 19, 4,-128,-111, 16, 32,
283        -126, 64, 6, 2, 64, 28, 0, 84,-125, 3, -23, -28, 37, 33,-128,-124,
284          51, -28, 0, 32, -64, 68, 9, -26, 3, 10, 38,-127, -38, 18, 1, 8,
285           1, 105,-112,-105, 1, 64,-122, -8, 77, -30,-127, 0, 14, 10, 81, -90,
286          26, 1, -20,-127, 0, -58, 65,-124, -72, -83, 44, -74, 111, -92, 65,-121,
287          84,-115, 2, 75, 97, 17, 104, 2, 96, -69, 87, 32, -96, 80, 51, 4,
288         -64, -88, -76, -73, 2, 36, 18, 1, -45,-102, 0, 32, 113, 34, -56, 0,
289        -127, 32, -98,-128,-118, 12,-128, -31, 9, -80, 81,-127, 49, 16, 40, 64,
290          14, 42, -91,-119, -74, 105, 14, 98, 37, 68, 68, -47,-123,-128, 84, 77,
291         117, 44, -79, 31, 7, -40, 45,-122, 124, -40, 65, 72, 78, 65, 110, 34,
292           0,-126, 8, -98, 12, -8, 55, -19,-128,-116, 38, 117, 19,-109, 20, 8,
293          50, 14, 4, -56, 78, 72, -90, 110, 74, 44, 112, 102, -64, 38, 1, -70,
294          12, -45, 93, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
295           0, 0, 0, 0, 0, 0, 64, 5, 32, 112, 51,-127,-127, 79, -91, 3,
296         -20, 85, 16, 100, 24, -61, 68, 35, 98, 20, 52, 0, 67, 10, 9, 26,
297         123, 24, -91, 19, 2, 1, 72, -88, 64, 4, 68, -59, 6,-127, -35, -30,
298         -16, 26, 72, 45, 38, -74, 22, 4, 88, 80, 64, 110, 50,-128, 18, 49,
299         -28, 7, 0, 12, 8,-126, 10, 66, 64, 72, 59,-128, 96, 72, 19,-121,
300          13,-123, 40, 52, 25, 3, 41, -27, 69, 35, 10,-121, -87, 37, 24, 92,
301         -90, 119, -59, -39, 0, 94, -24, 3,-127, 0, 0, -89, 84, -51, -58, 65,
302           0, 40, 4, -94, 96, -72, 10, 43, 32, 0, -98, -38, -22, 8, 26, 14,
303         124, 66, -64, 17, 8,-119, 118, 3, 33,-122, 5, 1, 0, 0, -88, 24,
304         -96, 70, 72, -60, 5, 13, 34, 32, 34, 84, 72,-111, 1,-118,-105, 40,
305        -104, 120, 8, 0, 5, 22, 34, 49, 64, 66,-128, 8, 78, -6, -94, 6,
306          20, 8, 17,-110, 2, 32, 4,-101, 82, 46, 67, 6, 0, 80, 16,-112,
307          65, 0, -70,-123, 66, 48, 32, 32, 11, 79, -96, 5, 8, 39,-128, 64,
308        -111, 5,-109, 26, 80, -33, 0, 6, 2, -94, 33, 48, 48, 6,-128, 78,
309         -60, 12, -56, 4, 4, -96, 1,-128, 0, 96, 49, -44,-128, 8, 2, 10,
310           0, 28, 40, 0, 24,-114, 65, 0, -48, 106, 16, -54, 16, -14, 0, 75,
311          77, 39, 6, 21, 32, 2,-112,-120, 0, 90, -88,-126, 73, 69, 80,-127,
312           4, 32, 0,-128, 4,-120, 8, 44, -47, 8, 5, 0, 1,-128, -60, 74,
313          32, -32, 98, 0,-114, 0, 66, 10, 85, 48,-116, 106, 14, 9, -91, -32,
314           6, 41, -60, 66, 20, 72, -77,-128, 62,-128, 48, -77, 2, 1, 28, 115,
315        -108, 20, 13, 96, 32, 12, 64, 9, 26, 48, 64, -64, 81, -92,-108, -64,
316         -54,-115, -56, 5, -62,-106, 12, -92, 1, 0, 4, 52, -56, 0, 16, 1,
317          13, 85, -55, -87, 40, 36, 90, 28, 66, 1, 55, 72, 77, 122, 15, 16,
318         -76, 50, 42, 69, 123, 49, 5,-110,-108, -72, 68, 92, -41, 104,-118, 69,
319        -105, 80, -47, 46, 67, 25, 8, 66, 2, -46, 64, -99, 64,-104,-105, 32,
320           9, 84, 77, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
321           0, 0, 0, 0, 0, 0,-128,-124, 66, 85, 33, 4, 6, 28, 0, 23,
322          36, 118, 16, 97,-121, -1, -35, -71, -97, 101, 10, 92, 93, 36, 0, 60,
323         -80, -83, 89, 0, 0, 0, 0, 0, 0, 0, 0, 0, -48, 40,-101, 0,
324          34, 4, 0, 2, 8, 1, 8, 68, 4,-104, 64, -84, 10,-115, 40,-112,
325           0,-121, 1, -32, 0, 4, 49, 0,-108, 23, 33,-126, 25, 0, 84, 16,
326         -78, 44, 26, 2, 2,-100, 3, 64, 96, 61, 4,-120, 12, 8, 0, 121,
327          40, 22, 60, -70, 64,-122, 8, -53, 116, 114,-128,-112, 30, 0, 0, 0,
328           0, 0, 0, -40,-120, -31,-121,-100, 52, 64, 18, 4, 100, -82,-111, 39,
329         107, -24, -5, -26,-113, 64, 102, 83, -90, -18, 127, 83, 43, -29, -28, -75,
330         -97,-122, 2, 0, 72,-123, 34, 1, 2, 68, 0, 8, 22, 33, -96, 32,
331           4, 0, 4, 2, 0, 32, 5, 0, 0, 126, 84, 1, 44, 22, -84, 1,
332        -124, 42,-123, 16, 20,-116, 48, 5, -61, -5, 67, -71, -54, 0, 96,-112,
333           0, 96, 50, 64, 0, 18,-112,-128, 48, 11,-127, 76, 84, 0, 2, 64,
334          41, 0, 106, 29, 0, 32,-128, 2, 0,-128, 4, 0, 16, 38, 12, 21,
335          64,-128, 1, 7, 77, -39, 36, 12, 16, 40, 80, 24, 1, 80, 32, 80,
336           0, 16, -48, 4,-128, 112, 1, 2, 8, 1, -61, 33, 50, 1, 0, 0,
337        -120, 0, 25, 7, 2, 8, 96, 5, 18, 0, 14, 76, 5, 4, -95, -16,
338           2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
339           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-128, 0,
340        -115,-114, 90, 3, -67, 33, 4, 90,-120, 52, 112, 17, 38, 0, 0, 0,
341           0, 0, 0, 16, 2, -59, 4,-120, 21, -72, 1, -8, 124, 20, -19, 37,
342          96, -19, -80, 27,-119, 5, -41, 27, -13, 122, 98, 26, 12, 13, -59, 10,
343         -47, -27, 74, 82,-112, 4, 5, 99, 84, 3, 68, 82, 87, 43, 18, 22,
344         114, -88, 1, 17, 73, 41, 24, 0, 72, 9, 8, 16, 0, 96, 108,-120,
345         110,-111,-113, 5, 18, 48,-112, 57, 64, -8, 48, 73,-128,-120, 27, 0,
346           0, 0, 0, 0, 0,-123, 66, 0, 88, 0, 0,-104, 4, -22, 20, 112,
347          40, 22, 29, 97, 19, 81, 0, 96, 36, 26, -89, 0, 0, 0, 0, 0,
348           0, 0, -64, 3, 32, 113, 24, 16, 114, 1, 39, -87, 4, 96, 6,-119,
349          34, -64, 12, 2, 0, 9,-127, 64, 45, 32, -96,-116, 52, 14, 0, 0,
350           0, 0, 0, 0, 0, 33, 1, 17, 17,-128, 26, -63, 76, -20,-110, 8,
351          64, 0, 0,-123, -84, -57, 6, 24, 62, -32, 18, 5, 0,-128, 16, 0,
352           8, 64, -50,-128, 1, 109, 16, 2, 65,-122, 86, 8, 30, 1, 39, 0,
353          80, 55, 61, 8, 50, -32, 5, 78, -64, 1,-124, 4,-127, 0, 64, 1,
354           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -96, 26, 89, 0,
355         -56, 67, 36,-120, 72, 29, 0, -56, 82, 1, 3, 114, 19,-112, 4, 4,
356        -128,-126, 0, 4, 16,-118, 20, 13, 86,-128, 8, 2, 64, -96, 4, 39,
357           0, 0, 0, 76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, -93,
358           2, 25, -82, -96, 96, 38, 0, -33, 16, -16, 21, 123, 33,-127, -48, 58,
359        -128, 65, 40, 0, 3, 16, 0, 72, 0, -52, 20,-128, -49, 20, -60, 0,
360           0, 32, 32, 48, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
361           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
362           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
363           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
364           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
365           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
366           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
367           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
368           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
369           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
370           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
371           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
372           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
373           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
374           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
375           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
376           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
377           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
378           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
379           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
380           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
381           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
382           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
383           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
384           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
385           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
386           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
387           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
388           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
389           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
390           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
391           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
392           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
393           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
394           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
395           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
396           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
397           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
398           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
399           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
400           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
401           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
402           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
403           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
404           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
405           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
406           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
407           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
408           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
409           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
410           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
411           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
412           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
413           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
414           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
415           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
416           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
417           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
418           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
419           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
420           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
421           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
422           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
423           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
424           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
425           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
426           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
427           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
428           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
429           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
430           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
431           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
432           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
433           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
434           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
435           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
436           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
437           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
438           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
439           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
440           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
441           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
442           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
443           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
444           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
445           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
446           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
447           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
448           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
449           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
450           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
451           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
452           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
453           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
454           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
455           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
456           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
457           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
458           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
459           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
460           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
461           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
462           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
463           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
464           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
465           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
466           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
467           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
468           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
469           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
470           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
471           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
472           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
473           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
474           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
475           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
476           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
477           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
478           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
479           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
480           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
481           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
482           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
483           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
484           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
485           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
486           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
487           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
488           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
489           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
490           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
491           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
492           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
493           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
494           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
495           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
496           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
497           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
498           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
499           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
500           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
501           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
502           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
503           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
504           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
505           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
506           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
507           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
508           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
509           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
510           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
511           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
512           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
513           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
514           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
515           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
516           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
517           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
518           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
519           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
520           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
521           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
522           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
523           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
524           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
525           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
526           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
527           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
528           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
529           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
530           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
531           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
532           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
533           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
534           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
535           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
536           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
537           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
538           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
539           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
540           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
541           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
542           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
543           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
544           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
545           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
546           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
547           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
548           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
549           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
550           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
551         122, -33, -1, -1, -1, -1, -1, -1, -1, -1, -1, 63, -2, -1, -1, -1,
552          -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0
553     };
554
555     /**
556      * Create a new instance of the <b>ISO-2022-JP</b> caracter
557      * encoding as a <code>Charset</code>.
558      */

559     public cs_ISO_2022_JP() {
560         super(CS_NAME, CS_ALIASES, CS_ENCODING);
561     }
562
563     /**
564      * Operation not supported.
565      */

566     public boolean compile(char c) {
567         throw new UnsupportedOperationException JavaDoc();
568     }
569
570 }
571
Popular Tags