35 const QString getCodePage()
const;
50 QString fromEBCDIC[256];
55 const _cpList cp_037 = {
56 "037",
"IBM-037",
true,
58 "\u0000",
"\u0001",
"\u0002",
"\u0003",
"\u009C",
"\u0009",
"\u0086",
"\u007F",
59 "\u0097",
"\u008D",
"\u008E",
"\u000B",
"\u000C",
"\u000D",
"\u000E",
"\u000F",
60 "\u0010",
"\u0011",
"\u0012",
"\u0013",
"\u009D",
"\u0085",
"\u0008",
"\u0087",
61 "\u0018",
"\u0019",
"\u0092",
"\u008F",
"\u001C",
"\u001D",
"\u001E",
"\u001F",
62 "\u0080",
"\u0081",
"\u0082",
"\u0083",
"\u0084",
"\u000A",
"\u0017",
"\u001B",
63 "\u0088",
"\u0089",
"\u008A",
"\u008B",
"\u008C",
"\u0005",
"\u0006",
"\u0007",
64 "\u0090",
"\u0091",
"\u0016",
"\u0093",
"\u0094",
"\u0095",
"\u0096",
"\u0004",
65 "\u0098",
"\u0099",
"\u009A",
"\u009B",
"\u0014",
"\u0015",
"\u009E",
"\u001A",
66 "\u0020",
"\u00A0",
"\u00E2",
"\u00E4",
"\u00E0",
"\u00E1",
"\u00E3",
"\u00E5",
67 "\u00E7",
"\u00F1",
"\u00A2",
"\u002E",
"\u003C",
"\u0028",
"\u002B",
"\u007C",
68 "\u0026",
"\u00E9",
"\u00EA",
"\u00EB",
"\u00E8",
"\u00ED",
"\u00EE",
"\u00EF",
69 "\u00EC",
"\u00DF",
"\u0021",
"\u0024",
"\u002A",
"\u0029",
"\u003B",
"\u00AC",
70 "\u002D",
"\u002F",
"\u00C2",
"\u00C4",
"\u00C0",
"\u00C1",
"\u00C3",
"\u00C5",
71 "\u00C7",
"\u00D1",
"\u00A6",
"\u002C",
"\u0025",
"\u005F",
"\u003E",
"\u003F",
72 "\u00F8",
"\u00C9",
"\u00CA",
"\u00CB",
"\u00C8",
"\u00CD",
"\u00CE",
"\u00CF",
73 "\u00CC",
"\u0060",
"\u003A",
"\u0023",
"\u0040",
"\u0027",
"\u003D",
"\u0022",
74 "\u00D8",
"\u0061",
"\u0062",
"\u0063",
"\u0064",
"\u0065",
"\u0066",
"\u0067",
75 "\u0068",
"\u0069",
"\u00AB",
"\u00BB",
"\u00F0",
"\u00FD",
"\u00FE",
"\u00B1",
76 "\u00B0",
"\u006A",
"\u006B",
"\u006C",
"\u006D",
"\u006E",
"\u006F",
"\u0070",
77 "\u0071",
"\u0072",
"\u00AA",
"\u00BA",
"\u00E6",
"\u00B8",
"\u00C6",
"\u00A4",
78 "\u00B5",
"\u007E",
"\u0073",
"\u0074",
"\u0075",
"\u0076",
"\u0077",
"\u0078",
79 "\u0079",
"\u007A",
"\u00A1",
"\u00BF",
"\u00D0",
"\u00DD",
"\u00DE",
"\u00AE",
80 "\u00AC",
"\u00A3",
"\u00A5",
"\u00B7",
"\u00A9",
"\u00A7",
"\u00B6",
"\u00BC",
81 "\u00BD",
"\u00BE",
"\u005B",
"\u005D",
"\u00AF",
"\u00A8",
"\u00B4",
"\u00D7",
82 "\u007B",
"\u0041",
"\u0042",
"\u0043",
"\u0044",
"\u0045",
"\u0046",
"\u0047",
83 "\u0048",
"\u0049",
"\u00AD",
"\u00F4",
"\u00F6",
"\u00F2",
"\u00F3",
"\u00F5",
84 "\u007D",
"\u004A",
"\u004B",
"\u004C",
"\u004D",
"\u004E",
"\u004F",
"\u0050",
85 "\u0051",
"\u0052",
"\u00B9",
"\u00FB",
"\u00FC",
"\u00F9",
"\u00FA",
"\u00FF",
86 "\u005C",
"\u00F7",
"\u0053",
"\u0054",
"\u0055",
"\u0056",
"\u0057",
"\u0058",
87 "\u0059",
"\u005A",
"\u00B2",
"\u00D4",
"\u00D6",
"\u00D2",
"\u00D3",
"\u00D5",
88 "\u0030",
"\u0031",
"\u0032",
"\u0033",
"\u0034",
"\u0035",
"\u0036",
"\u0037",
89 "\u0038",
"\u0039",
"\u00B3",
"\u00DB",
"\u00DC",
"\u00D9",
"\u00DA",
"\u009F"
92 0x00, 0x01, 0x02, 0x03, 0x1A, 0x09, 0x1A, 0x7F,
93 0x1A, 0x1A, 0x1A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
94 0x10, 0x11, 0x12, 0x13, 0x3C, 0x3D, 0x32, 0x26,
95 0x18, 0x19, 0x3F, 0x27, 0x1C, 0x1D, 0x1E, 0x1F,
96 0x40, 0x5A, 0x7F, 0x7B, 0x5B, 0x6C, 0x50, 0x7D,
97 0x4D, 0x5D, 0x5C, 0x4E, 0x6B, 0x60, 0x4B, 0x61,
98 0xF0, 0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7,
99 0xF8, 0xF9, 0x7A, 0x5E, 0x4C, 0x7E, 0x6E, 0x6F,
100 0x7C, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7,
101 0xC8, 0xC9, 0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6,
102 0xD7, 0xD8, 0xD9, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6,
103 0xE7, 0xE8, 0xE9, 0xBA, 0xE0, 0xBB, 0x5F, 0x6D,
104 0x79, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
105 0x88, 0x89, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96,
106 0x97, 0x98, 0x99, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6,
107 0xA7, 0xA8, 0xA9, 0xC0, 0x4F, 0xD0, 0xA1, 0x07,
108 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
109 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
110 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
111 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
112 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
113 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
114 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
115 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
116 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
117 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
118 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
119 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
120 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
121 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
122 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
123 0x3F, 0x3F ,0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F
127 const _cpList cp_285 = {
128 "285",
"IBM-285",
true,
130 "\u0000",
"\u0001",
"\u0002",
"\u0003",
"\u0000",
"\u0009",
"\u0000",
"\u007F",
131 "\u0000",
"\u0000",
"\u0000",
"\u000B",
"\u000C",
"\u000D",
"\u000E",
"\u000F",
132 "\u0010",
"\u0011",
"\u0012",
"\u0013",
"\u0000",
"\u0085",
"\u0008",
"\u0000",
133 "\u0018",
"\u0019",
"\u0000",
"\u0000",
"\u001C",
"\u001D",
"\u001E",
"\u001F",
134 "\u0000",
"\u0000",
"\u0000",
"\u0000",
"\u0000",
"\u000A",
"\u0017",
"\u001B",
135 "\u0000",
"\u0000",
"\u0000",
"\u0000",
"\u0000",
"\u0005",
"\u0006",
"\u0007",
136 "\u0000",
"\u0000",
"\u0016",
"\u0000",
"\u0000",
"\u0000",
"\u0000",
"\u0004",
137 "\u0000",
"\u0000",
"\u0000",
"\u0000",
"\u0014",
"\u0015",
"\u0000",
"\u001A",
138 "\u0020",
"\u00A0",
"\u00E2",
"\u00E4",
"\u00E0",
"\u00E1",
"\u00E3",
"\u00E5",
139 "\u00E7",
"\u00F1",
"\u0024",
"\u002E",
"\u003C",
"\u0028",
"\u002B",
"\u0000",
140 "\u0026",
"\u00E9",
"\u00EA",
"\u00EB",
"\u00E8",
"\u00ED",
"\u00EE",
"\u00EF",
141 "\u00EC",
"\u00DF",
"\u0021",
"\u00A3",
"\u002A",
"\u0029",
"\u003B",
"\u00AC",
142 "\u002D",
"\u002F",
"\u00C2",
"\u00C4",
"\u00C0",
"\u00C1",
"\u00C3",
"\u00C5",
143 "\u00C7",
"\u00D1",
"\u00A6",
"\u002C",
"\u0025",
"\u005F",
"\u003E",
"\u003F",
144 "\u00F8",
"\u00C9",
"\u00CA",
"\u00CB",
"\u00C8",
"\u00CD",
"\u00CE",
"\u00CF",
145 "\u00CC",
"\u0060",
"\u003A",
"\u0023",
"\u0040",
"\u0027",
"\u003D",
"\u0022",
146 "\u00D8",
"\u0061",
"\u0062",
"\u0063",
"\u0064",
"\u0065",
"\u0066",
"\u0067",
147 "\u0068",
"\u0069",
"\u00AB",
"\u00BB",
"\u00F0",
"\u00FD",
"\u00FE",
"\u00B1",
148 "\u00B0",
"\u006A",
"\u006B",
"\u006C",
"\u006D",
"\u006E",
"\u006F",
"\u0070",
149 "\u0071",
"\u0072",
"\u00AA",
"\u00BA",
"\u00E6",
"\u00B8",
"\u00C6",
"\u00A4",
150 "\u00B5",
"\u00AF",
"\u0073",
"\u0074",
"\u0075",
"\u0076",
"\u0077",
"\u0078",
151 "\u0079",
"\u007A",
"\u00A1",
"\u00BF",
"\u00D0",
"\u00DD",
"\u00DE",
"\u00AE",
152 "\u00A2",
"\u005B",
"\u00A5",
"\u00B7",
"\u00A9",
"\u00A7",
"\u00B6",
"\u00BC",
153 "\u00BD",
"\u00BE",
"\u005E",
"\u005D",
"\u007E",
"\u00A8",
"\u00B4",
"\u00D7",
154 "\u007B",
"\u0041",
"\u0042",
"\u0043",
"\u0044",
"\u0045",
"\u0046",
"\u0047",
155 "\u0048",
"\u0049",
"\u00AD",
"\u00F4",
"\u00F6",
"\u00F2",
"\u00F3",
"\u00F5",
156 "\u007D",
"\u004A",
"\u004B",
"\u004C",
"\u004D",
"\u004E",
"\u004F",
"\u0050",
157 "\u0051",
"\u0052",
"\u00B9",
"\u00FB",
"\u00FC",
"\u00F9",
"\u00FA",
"\u00FF",
158 "\u005C",
"\u00F7",
"\u0053",
"\u0054",
"\u0055",
"\u0056",
"\u0057",
"\u0058",
159 "\u0059",
"\u005A",
"\u00B2",
"\u00D4",
"\u00D6",
"\u00D2",
"\u00D3",
"\u00D5",
160 "\u0030",
"\u0031",
"\u0032",
"\u0033",
"\u0034",
"\u0035",
"\u0036",
"\u0037",
161 "\u0038",
"\u0039",
"\u00B3",
"\u00DB",
"\u00DC",
"\u00D9",
"\u00DA",
"\u0000"
164 0xFF, 0x01, 0x02, 0x03, 0x37, 0x2D, 0x2E, 0x2F,
165 0x16, 0x05, 0x25, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
166 0x10, 0x11, 0x12, 0x13, 0x3C, 0x3D, 0x32, 0x26,
167 0x18, 0x19, 0x3F, 0x27, 0x1C, 0x1D, 0x1E, 0x1F,
168 0x40, 0x5A, 0x7F, 0x7B, 0x4A, 0x6C, 0x50, 0x7D,
169 0x4D, 0x5D, 0x5C, 0x4E, 0x6B, 0x60, 0x4B, 0x61,
170 0xF0, 0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7,
171 0xF8, 0xF9, 0x7A, 0x5E, 0x4C, 0x7E, 0x6E, 0x6F,
172 0x7C, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7,
173 0xC8, 0xC9, 0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6,
174 0xD7, 0xD8, 0xD9, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6,
175 0xE7, 0xE8, 0xE9, 0xB1, 0xE0, 0xBB, 0xBA, 0x6D,
176 0x79, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
177 0x88, 0x89, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96,
178 0x97, 0x98, 0x99, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6,
179 0xA7, 0xA8, 0xA9, 0xC0, 0x00, 0xD0, 0xBC, 0x07,
180 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00,
181 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
182 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
183 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
184 0x41, 0xAA, 0xB0, 0x5B, 0x9F, 0xB2, 0x6A, 0xB5,
185 0xBD, 0xB4, 0x9A, 0x8A, 0x5F, 0xCA, 0xAF, 0xA1,
186 0x90, 0x8F, 0xEA, 0xFA, 0xBE, 0xA0, 0xB6, 0xB3,
187 0x9D, 0xDA, 0x9B, 0x8B, 0xB7, 0xB8, 0xB9, 0xAB,
188 0x64, 0x65, 0x62, 0x66, 0x63, 0x67, 0x9E, 0x68,
189 0x74, 0x71, 0x72, 0x73, 0x78, 0x75, 0x76, 0x77,
190 0xAC, 0x69, 0xED, 0xEE, 0xEB, 0xEF, 0xEC, 0xBF,
191 0x80, 0xFD, 0xFE, 0xFB, 0xFC, 0xAD, 0xAE, 0x59,
192 0x44, 0x45, 0x42, 0x46, 0x43, 0x47, 0x9C, 0x48,
193 0x54, 0x51, 0x52, 0x53, 0x58, 0x55, 0x56, 0x57,
194 0x8C, 0x49, 0xCD, 0xCE, 0xCB, 0xCF, 0xCC, 0xE1,
195 0x70, 0xDD, 0xDE, 0xDB, 0xDC, 0x8D, 0x8E, 0xDF
200 const _cpList cp_310 = {
201 "310",
"IBM-310",
false,
204 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
205 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
206 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
207 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
208 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
209 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
210 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
211 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
212 " ",
"\u1D434",
"π΅Μ²",
"πΆΜ²",
"π·Μ²",
"πΈΜ²",
"πΉΜ²",
"πΊΜ²",
213 "π»Μ²",
"πΌΜ²", 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
214 0x00,
"π½",
"πΎΜ²",
"πΏΜ²",
"πΜ²",
"πΜ²",
"πΜ²",
"πΜ²",
215 "πΜ²",
"π
Μ²", 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
216 0x00, 0x00,
"πΜ²",
"πΜ²",
"πΜ²",
"πΜ²",
"πΜ²",
"πΜ²",
217 "πΜ²",
"πΜ²", 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
218 "β",
"β§",
"Β¨",
"β»",
"βΈ",
"β·",
"β’",
"β£",
219 "β¨", 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
220 "βΌ",
"β",
"β",
"βΈ",
"βΉ",
"β", 0x00, 0x00,
221 0x00, 0x00,
"β",
"β",
"β€",
"β",
"β",
"β",
222 "β",
"β",
"β",
"β",
"β",
"β", 0x00, 0x00,
223 0x00, 0x00,
"β",
"β",
"β",
"β",
"Β±",
"β",
224 "βΎ",
"Β°",
"β",
"β",
"β", 0x00, 0x00, 0x00,
225 0x00, 0x00,
"β©",
"βͺ",
"β₯",
"[",
"β₯",
"β",
226 "βΊ",
"β",
"β³",
"β΄",
"β΅", 0x00,
"Γ",
"β",
227 "Γ·", 0x00,
"β",
"β",
"β€",
"]",
"β ",
"β",
228 "{",
"β½",
"βΊ",
"β",
"β",
"β",
"β",
"β΄",
229 "Β§", 0x00,
"β²",
"β±",
"β·",
"β½",
"β",
"β",
230 "}",
"βΎ",
"β»",
"βΌ",
"β",
"β",
"β€",
"β¬",
231 "ΒΆ", 0x00,
"βΆ",
"!",
"β",
"β",
"β",
"β",
232 "β‘",
"β",
"β",
"β",
"β€",
"β₯",
"βͺ",
"β¬",
233 0x00, 0x00,
"βΏ",
"β",
"β΅",
"β",
"βΉ",
"β",
234 "β°",
"ΒΉ",
"Β²",
"Β³",
"β΄",
"β΅",
"βΆ",
"β·",
235 "βΈ",
"βΉ", 0x00,
"β«",
"β",
"β",
"β", 0x00
240 const _cpList cp_1047 = {
241 "1047",
"IBM-1047",
true,
243 "\u0000",
"\u0001",
"\u0002",
"\u0003",
"\u009C",
"\u0009",
"\u0086",
"\u007F",
244 "\u0097",
"\u008D",
"\u008E",
"\u000B",
"\u000C",
"\u000D",
"\u000E",
"\u000F",
245 "\u0010",
"\u0011",
"\u0012",
"\u0013",
"\u009D",
"\u0085",
"\u0008",
"\u0087",
246 "\u0018",
"\u0019",
"\u0092",
"\u008F",
"\u001C",
"\u001D",
"\u001E",
"\u001F",
247 "\u0080",
"\u0081",
"\u0082",
"\u0083",
"\u0084",
"\u000A",
"\u0017",
"\u001B",
248 "\u0088",
"\u0089",
"\u008A",
"\u008B",
"\u008C",
"\u0005",
"\u0006",
"\u0007",
249 "\u0090",
"\u0091",
"\u0016",
"\u0093",
"\u0094",
"\u0095",
"\u0096",
"\u0004",
250 "\u0098",
"\u0099",
"\u009A",
"\u009B",
"\u0014",
"\u0015",
"\u009E",
"\u001A",
251 "\u0020",
"\u00A0",
"\u00E2",
"\u00E4",
"\u00E0",
"\u00E1",
"\u00E3",
"\u00E5",
252 "\u00E7",
"\u00F1",
"\u00A2",
"\u002E",
"\u003C",
"\u0028",
"\u002B",
"\u007C",
253 "\u0026",
"\u00E9",
"\u00EA",
"\u00EB",
"\u00E8",
"\u00ED",
"\u00EE",
"\u00EF",
254 "\u00EC",
"\u00DF",
"\u0021",
"\u0024",
"\u002A",
"\u0029",
"\u003B",
"\u005E",
255 "\u002D",
"\u002F",
"\u00C2",
"\u00C4",
"\u00C0",
"\u00C1",
"\u00C3",
"\u00C5",
256 "\u00C7",
"\u00D1",
"\u00A6",
"\u002C",
"\u0025",
"\u005F",
"\u003E",
"\u003F",
257 "\u00F8",
"\u00C9",
"\u00CA",
"\u00CB",
"\u00C8",
"\u00CD",
"\u00CE",
"\u00CF",
258 "\u00CC",
"\u0060",
"\u003A",
"\u0023",
"\u0040",
"\u0027",
"\u003D",
"\u0022",
259 "\u00D8",
"\u0061",
"\u0062",
"\u0063",
"\u0064",
"\u0065",
"\u0066",
"\u0067",
260 "\u0068",
"\u0069",
"\u00AB",
"\u00BB",
"\u00F0",
"\u00FD",
"\u00FE",
"\u00B1",
261 "\u00B0",
"\u006A",
"\u006B",
"\u006C",
"\u006D",
"\u006E",
"\u006F",
"\u0070",
262 "\u0071",
"\u0072",
"\u00AA",
"\u00BA",
"\u00E6",
"\u00B8",
"\u00C6",
"\u00A4",
263 "\u00B5",
"\u007E",
"\u0073",
"\u0074",
"\u0075",
"\u0076",
"\u0077",
"\u0078",
264 "\u0079",
"\u007A",
"\u00A1",
"\u00BF",
"\u00D0",
"\u005B",
"\u00DE",
"\u00AE",
265 "\u00AC",
"\u00A3",
"\u00A5",
"\u00B7",
"\u00A9",
"\u00A7",
"\u00B6",
"\u00BC",
266 "\u00BD",
"\u00BE",
"\u00DD",
"\u00A8",
"\u00AF",
"\u005D",
"\u00B4",
"\u00D7",
267 "\u007B",
"\u0041",
"\u0042",
"\u0043",
"\u0044",
"\u0045",
"\u0046",
"\u0047",
268 "\u0048",
"\u0049",
"\u00AD",
"\u00F4",
"\u00F6",
"\u00F2",
"\u00F3",
"\u00F5",
269 "\u007D",
"\u004A",
"\u004B",
"\u004C",
"\u004D",
"\u004E",
"\u004F",
"\u0050",
270 "\u0051",
"\u0052",
"\u00B9",
"\u00FB",
"\u00FC",
"\u00F9",
"\u00FA",
"\u00FF",
271 "\u005C",
"\u00F7",
"\u0053",
"\u0054",
"\u0055",
"\u0056",
"\u0057",
"\u0058",
272 "\u0059",
"\u005A",
"\u00B2",
"\u00D4",
"\u00D6",
"\u00D2",
"\u00D3",
"\u00D5",
273 "\u0030",
"\u0031",
"\u0032",
"\u0033",
"\u0034",
"\u0035",
"\u0036",
"\u0037",
274 "\u0038",
"\u0039",
"\u00B3",
"\u00DB",
"\u00DC",
"\u00D9",
"\u00DA",
"\u009F"
277 0x00, 0x01, 0x02, 0x03, 0x37, 0x2D, 0x2E, 0x2F,
278 0x16, 0x05, 0x10, 0x11, 0x12, 0x13, 0x3C, 0x0F,
279 0x10, 0x11, 0x12, 0x13, 0x3C, 0x3D, 0x32, 0x26,
280 0x18, 0x19, 0x3F, 0x27, 0x1C, 0x1D, 0x1E, 0x1F,
281 0x40, 0x5A, 0x7F, 0x7B, 0x5B, 0x6C, 0x50, 0x7D,
282 0x4D, 0x5D, 0x5C, 0x4E, 0x6B, 0x60, 0x4B, 0x61,
283 0xF0, 0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7,
284 0xF8, 0xF9, 0x7A, 0x5E, 0x4C, 0x7E, 0x6E, 0x6F,
285 0x7C, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7,
286 0xC8, 0xC9, 0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6,
287 0xD7, 0xD8, 0xD9, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6,
288 0xE7, 0xE8, 0xE9, 0xAC, 0xE0, 0xA8, 0x5F, 0x6D,
289 0x79, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
290 0x88, 0x89, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96,
291 0x97, 0x98, 0x99, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6,
292 0xA7, 0xA8, 0xA9, 0xC0, 0x4F, 0xD0, 0xA1, 0x07,
294 0x20, 0x21 ,0x22, 0x23, 0x24, 0x15, 0x06, 0x17,
295 0x28, 0x29 ,0x2A, 0x2B, 0x2C, 0x09, 0x0A, 0x1B,
296 0x30, 0x31 ,0x1A, 0x33, 0x35, 0x36, 0x37, 0x08,
297 0x38, 0x39 ,0x3A, 0x3B, 0x04, 0x14, 0x3E, 0xFF,
298 0x41, 0xAA ,0x4A, 0xB1, 0x9F, 0xB2, 0x6A, 0xB5,
299 0xBB, 0xB4 ,0x9A, 0x8A, 0xB0, 0xCA, 0xAF, 0xBC,
300 0x90, 0x8F ,0xEA, 0xFA, 0xBE, 0xA0, 0xB6, 0xB3,
301 0x9D, 0xDA ,0x9B, 0x8B, 0xB7, 0xB8, 0xB9, 0xAB,
302 0x64, 0x65 ,0x66, 0x67, 0x68, 0x69, 0x9E, 0x68,
303 0x74, 0x71 ,0x72, 0x73, 0x78, 0x75, 0x77, 0x77,
304 0xAC, 0x69 ,0xED, 0xEE, 0xEB, 0xEF, 0xEC, 0xB7,
305 0x80, 0xFD ,0xFE, 0xFB, 0xFC, 0xBA, 0xAE, 0x59,
306 0x44, 0x45 ,0x42, 0x46, 0x43, 0x47, 0x9C, 0x48,
307 0x54, 0x51 ,0x52, 0x53, 0x58, 0x55, 0x56, 0x57,
308 0x8C, 0x49 ,0xCD, 0xCE, 0xCB, 0xCF, 0xCC, 0xE1,
309 0x70, 0xDD ,0xDE, 0xDB, 0xDC, 0x8D, 0x8E, 0xDF
314#define CODEPAGE_COUNT 4
318 _cpList cpList[CODEPAGE_COUNT] = { cp_310, cp_037, cp_285, cp_1047 };