ctype_C.c 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517
  1. const unsigned char _uc_ctype_b_C[LOCALE_BUF_SIZE] = {
  2. /* 0x00, 0, 00 */ IScntrl,
  3. /* 0x01, 1, 01 */ IScntrl,
  4. /* 0x02, 2, 02 */ IScntrl,
  5. /* 0x03, 3, 03 */ IScntrl,
  6. /* 0x04, 4, 04 */ IScntrl,
  7. /* 0x05, 5, 05 */ IScntrl,
  8. /* 0x06, 6, 06 */ IScntrl,
  9. /* 0x07, 7, 07 */ IScntrl,
  10. /* 0x08, 8, 010 */ IScntrl,
  11. /* 0x09, 9, 011 */ IScntrl|ISspace,
  12. /* 0x0a, 10, 012 */ IScntrl|ISspace,
  13. /* 0x0b, 11, 013 */ IScntrl|ISspace,
  14. /* 0x0c, 12, 014 */ IScntrl|ISspace,
  15. /* 0x0d, 13, 015 */ IScntrl|ISspace,
  16. /* 0x0e, 14, 016 */ IScntrl,
  17. /* 0x0f, 15, 017 */ IScntrl,
  18. /* 0x10, 16, 020 */ IScntrl,
  19. /* 0x11, 17, 021 */ IScntrl,
  20. /* 0x12, 18, 022 */ IScntrl,
  21. /* 0x13, 19, 023 */ IScntrl,
  22. /* 0x14, 20, 024 */ IScntrl,
  23. /* 0x15, 21, 025 */ IScntrl,
  24. /* 0x16, 22, 026 */ IScntrl,
  25. /* 0x17, 23, 027 */ IScntrl,
  26. /* 0x18, 24, 030 */ IScntrl,
  27. /* 0x19, 25, 031 */ IScntrl,
  28. /* 0x1a, 26, 032 */ IScntrl,
  29. /* 0x1b, 27, 033 */ IScntrl,
  30. /* 0x1c, 28, 034 */ IScntrl,
  31. /* 0x1d, 29, 035 */ IScntrl,
  32. /* 0x1e, 30, 036 */ IScntrl,
  33. /* 0x1f, 31, 037 */ IScntrl,
  34. /* 0x20, 32, 040 */ ISprint|ISspace,
  35. /* 0x21, 33, 041 */ ISprint|ISpunct,
  36. /* 0x22, 34, 042 */ ISprint|ISpunct,
  37. /* 0x23, 35, 043 */ ISprint|ISpunct,
  38. /* 0x24, 36, 044 */ ISprint|ISpunct,
  39. /* 0x25, 37, 045 */ ISprint|ISpunct,
  40. /* 0x26, 38, 046 */ ISprint|ISpunct,
  41. /* 0x27, 39, 047 */ ISprint|ISpunct,
  42. /* 0x28, 40, 050 */ ISprint|ISpunct,
  43. /* 0x29, 41, 051 */ ISprint|ISpunct,
  44. /* 0x2a, 42, 052 */ ISprint|ISpunct,
  45. /* 0x2b, 43, 053 */ ISprint|ISpunct,
  46. /* 0x2c, 44, 054 */ ISprint|ISpunct,
  47. /* 0x2d, 45, 055 */ ISprint|ISpunct,
  48. /* 0x2e, 46, 056 */ ISprint|ISpunct,
  49. /* 0x2f, 47, 057 */ ISprint|ISpunct,
  50. /* 0x30, 48, 060 */ ISprint|ISxdigit,
  51. /* 0x31, 49, 061 */ ISprint|ISxdigit,
  52. /* 0x32, 50, 062 */ ISprint|ISxdigit,
  53. /* 0x33, 51, 063 */ ISprint|ISxdigit,
  54. /* 0x34, 52, 064 */ ISprint|ISxdigit,
  55. /* 0x35, 53, 065 */ ISprint|ISxdigit,
  56. /* 0x36, 54, 066 */ ISprint|ISxdigit,
  57. /* 0x37, 55, 067 */ ISprint|ISxdigit,
  58. /* 0x38, 56, 070 */ ISprint|ISxdigit,
  59. /* 0x39, 57, 071 */ ISprint|ISxdigit,
  60. /* 0x3a, 58, 072 */ ISprint|ISpunct,
  61. /* 0x3b, 59, 073 */ ISprint|ISpunct,
  62. /* 0x3c, 60, 074 */ ISprint|ISpunct,
  63. /* 0x3d, 61, 075 */ ISprint|ISpunct,
  64. /* 0x3e, 62, 076 */ ISprint|ISpunct,
  65. /* 0x3f, 63, 077 */ ISprint|ISpunct,
  66. /* 0x40, 64, 0100 */ ISprint|ISpunct,
  67. /* 0x41, 65, 0101 */ ISprint|ISupper|ISalpha|ISxdigit,
  68. /* 0x42, 66, 0102 */ ISprint|ISupper|ISalpha|ISxdigit,
  69. /* 0x43, 67, 0103 */ ISprint|ISupper|ISalpha|ISxdigit,
  70. /* 0x44, 68, 0104 */ ISprint|ISupper|ISalpha|ISxdigit,
  71. /* 0x45, 69, 0105 */ ISprint|ISupper|ISalpha|ISxdigit,
  72. /* 0x46, 70, 0106 */ ISprint|ISupper|ISalpha|ISxdigit,
  73. /* 0x47, 71, 0107 */ ISprint|ISupper|ISalpha,
  74. /* 0x48, 72, 0110 */ ISprint|ISupper|ISalpha,
  75. /* 0x49, 73, 0111 */ ISprint|ISupper|ISalpha,
  76. /* 0x4a, 74, 0112 */ ISprint|ISupper|ISalpha,
  77. /* 0x4b, 75, 0113 */ ISprint|ISupper|ISalpha,
  78. /* 0x4c, 76, 0114 */ ISprint|ISupper|ISalpha,
  79. /* 0x4d, 77, 0115 */ ISprint|ISupper|ISalpha,
  80. /* 0x4e, 78, 0116 */ ISprint|ISupper|ISalpha,
  81. /* 0x4f, 79, 0117 */ ISprint|ISupper|ISalpha,
  82. /* 0x50, 80, 0120 */ ISprint|ISupper|ISalpha,
  83. /* 0x51, 81, 0121 */ ISprint|ISupper|ISalpha,
  84. /* 0x52, 82, 0122 */ ISprint|ISupper|ISalpha,
  85. /* 0x53, 83, 0123 */ ISprint|ISupper|ISalpha,
  86. /* 0x54, 84, 0124 */ ISprint|ISupper|ISalpha,
  87. /* 0x55, 85, 0125 */ ISprint|ISupper|ISalpha,
  88. /* 0x56, 86, 0126 */ ISprint|ISupper|ISalpha,
  89. /* 0x57, 87, 0127 */ ISprint|ISupper|ISalpha,
  90. /* 0x58, 88, 0130 */ ISprint|ISupper|ISalpha,
  91. /* 0x59, 89, 0131 */ ISprint|ISupper|ISalpha,
  92. /* 0x5a, 90, 0132 */ ISprint|ISupper|ISalpha,
  93. /* 0x5b, 91, 0133 */ ISprint|ISpunct,
  94. /* 0x5c, 92, 0134 */ ISprint|ISpunct,
  95. /* 0x5d, 93, 0135 */ ISprint|ISpunct,
  96. /* 0x5e, 94, 0136 */ ISprint|ISpunct,
  97. /* 0x5f, 95, 0137 */ ISprint|ISpunct,
  98. /* 0x60, 96, 0140 */ ISprint|ISpunct,
  99. /* 0x61, 97, 0141 */ ISprint|ISlower|ISalpha|ISxdigit,
  100. /* 0x62, 98, 0142 */ ISprint|ISlower|ISalpha|ISxdigit,
  101. /* 0x63, 99, 0143 */ ISprint|ISlower|ISalpha|ISxdigit,
  102. /* 0x64, 100, 0144 */ ISprint|ISlower|ISalpha|ISxdigit,
  103. /* 0x65, 101, 0145 */ ISprint|ISlower|ISalpha|ISxdigit,
  104. /* 0x66, 102, 0146 */ ISprint|ISlower|ISalpha|ISxdigit,
  105. /* 0x67, 103, 0147 */ ISprint|ISlower|ISalpha,
  106. /* 0x68, 104, 0150 */ ISprint|ISlower|ISalpha,
  107. /* 0x69, 105, 0151 */ ISprint|ISlower|ISalpha,
  108. /* 0x6a, 106, 0152 */ ISprint|ISlower|ISalpha,
  109. /* 0x6b, 107, 0153 */ ISprint|ISlower|ISalpha,
  110. /* 0x6c, 108, 0154 */ ISprint|ISlower|ISalpha,
  111. /* 0x6d, 109, 0155 */ ISprint|ISlower|ISalpha,
  112. /* 0x6e, 110, 0156 */ ISprint|ISlower|ISalpha,
  113. /* 0x6f, 111, 0157 */ ISprint|ISlower|ISalpha,
  114. /* 0x70, 112, 0160 */ ISprint|ISlower|ISalpha,
  115. /* 0x71, 113, 0161 */ ISprint|ISlower|ISalpha,
  116. /* 0x72, 114, 0162 */ ISprint|ISlower|ISalpha,
  117. /* 0x73, 115, 0163 */ ISprint|ISlower|ISalpha,
  118. /* 0x74, 116, 0164 */ ISprint|ISlower|ISalpha,
  119. /* 0x75, 117, 0165 */ ISprint|ISlower|ISalpha,
  120. /* 0x76, 118, 0166 */ ISprint|ISlower|ISalpha,
  121. /* 0x77, 119, 0167 */ ISprint|ISlower|ISalpha,
  122. /* 0x78, 120, 0170 */ ISprint|ISlower|ISalpha,
  123. /* 0x79, 121, 0171 */ ISprint|ISlower|ISalpha,
  124. /* 0x7a, 122, 0172 */ ISprint|ISlower|ISalpha,
  125. /* 0x7b, 123, 0173 */ ISprint|ISpunct,
  126. /* 0x7c, 124, 0174 */ ISprint|ISpunct,
  127. /* 0x7d, 125, 0175 */ ISprint|ISpunct,
  128. /* 0x7e, 126, 0176 */ ISprint|ISpunct,
  129. /* 0x7f, 127, 0177 */ IScntrl,
  130. /* 0x80, 128, 0200 */ 0,
  131. /* 0x81, 129, 0201 */ 0,
  132. /* 0x82, 130, 0202 */ 0,
  133. /* 0x83, 131, 0203 */ 0,
  134. /* 0x84, 132, 0204 */ 0,
  135. /* 0x85, 133, 0205 */ 0,
  136. /* 0x86, 134, 0206 */ 0,
  137. /* 0x87, 135, 0207 */ 0,
  138. /* 0x88, 136, 0210 */ 0,
  139. /* 0x89, 137, 0211 */ 0,
  140. /* 0x8a, 138, 0212 */ 0,
  141. /* 0x8b, 139, 0213 */ 0,
  142. /* 0x8c, 140, 0214 */ 0,
  143. /* 0x8d, 141, 0215 */ 0,
  144. /* 0x8e, 142, 0216 */ 0,
  145. /* 0x8f, 143, 0217 */ 0,
  146. /* 0x90, 144, 0220 */ 0,
  147. /* 0x91, 145, 0221 */ 0,
  148. /* 0x92, 146, 0222 */ 0,
  149. /* 0x93, 147, 0223 */ 0,
  150. /* 0x94, 148, 0224 */ 0,
  151. /* 0x95, 149, 0225 */ 0,
  152. /* 0x96, 150, 0226 */ 0,
  153. /* 0x97, 151, 0227 */ 0,
  154. /* 0x98, 152, 0230 */ 0,
  155. /* 0x99, 153, 0231 */ 0,
  156. /* 0x9a, 154, 0232 */ 0,
  157. /* 0x9b, 155, 0233 */ 0,
  158. /* 0x9c, 156, 0234 */ 0,
  159. /* 0x9d, 157, 0235 */ 0,
  160. /* 0x9e, 158, 0236 */ 0,
  161. /* 0x9f, 159, 0237 */ 0,
  162. /* 0xa0, 160, 0240 */ 0,
  163. /* 0xa1, 161, 0241 */ 0,
  164. /* 0xa2, 162, 0242 */ 0,
  165. /* 0xa3, 163, 0243 */ 0,
  166. /* 0xa4, 164, 0244 */ 0,
  167. /* 0xa5, 165, 0245 */ 0,
  168. /* 0xa6, 166, 0246 */ 0,
  169. /* 0xa7, 167, 0247 */ 0,
  170. /* 0xa8, 168, 0250 */ 0,
  171. /* 0xa9, 169, 0251 */ 0,
  172. /* 0xaa, 170, 0252 */ 0,
  173. /* 0xab, 171, 0253 */ 0,
  174. /* 0xac, 172, 0254 */ 0,
  175. /* 0xad, 173, 0255 */ 0,
  176. /* 0xae, 174, 0256 */ 0,
  177. /* 0xaf, 175, 0257 */ 0,
  178. /* 0xb0, 176, 0260 */ 0,
  179. /* 0xb1, 177, 0261 */ 0,
  180. /* 0xb2, 178, 0262 */ 0,
  181. /* 0xb3, 179, 0263 */ 0,
  182. /* 0xb4, 180, 0264 */ 0,
  183. /* 0xb5, 181, 0265 */ 0,
  184. /* 0xb6, 182, 0266 */ 0,
  185. /* 0xb7, 183, 0267 */ 0,
  186. /* 0xb8, 184, 0270 */ 0,
  187. /* 0xb9, 185, 0271 */ 0,
  188. /* 0xba, 186, 0272 */ 0,
  189. /* 0xbb, 187, 0273 */ 0,
  190. /* 0xbc, 188, 0274 */ 0,
  191. /* 0xbd, 189, 0275 */ 0,
  192. /* 0xbe, 190, 0276 */ 0,
  193. /* 0xbf, 191, 0277 */ 0,
  194. /* 0xc0, 192, 0300 */ 0,
  195. /* 0xc1, 193, 0301 */ 0,
  196. /* 0xc2, 194, 0302 */ 0,
  197. /* 0xc3, 195, 0303 */ 0,
  198. /* 0xc4, 196, 0304 */ 0,
  199. /* 0xc5, 197, 0305 */ 0,
  200. /* 0xc6, 198, 0306 */ 0,
  201. /* 0xc7, 199, 0307 */ 0,
  202. /* 0xc8, 200, 0310 */ 0,
  203. /* 0xc9, 201, 0311 */ 0,
  204. /* 0xca, 202, 0312 */ 0,
  205. /* 0xcb, 203, 0313 */ 0,
  206. /* 0xcc, 204, 0314 */ 0,
  207. /* 0xcd, 205, 0315 */ 0,
  208. /* 0xce, 206, 0316 */ 0,
  209. /* 0xcf, 207, 0317 */ 0,
  210. /* 0xd0, 208, 0320 */ 0,
  211. /* 0xd1, 209, 0321 */ 0,
  212. /* 0xd2, 210, 0322 */ 0,
  213. /* 0xd3, 211, 0323 */ 0,
  214. /* 0xd4, 212, 0324 */ 0,
  215. /* 0xd5, 213, 0325 */ 0,
  216. /* 0xd6, 214, 0326 */ 0,
  217. /* 0xd7, 215, 0327 */ 0,
  218. /* 0xd8, 216, 0330 */ 0,
  219. /* 0xd9, 217, 0331 */ 0,
  220. /* 0xda, 218, 0332 */ 0,
  221. /* 0xdb, 219, 0333 */ 0,
  222. /* 0xdc, 220, 0334 */ 0,
  223. /* 0xdd, 221, 0335 */ 0,
  224. /* 0xde, 222, 0336 */ 0,
  225. /* 0xdf, 223, 0337 */ 0,
  226. /* 0xe0, 224, 0340 */ 0,
  227. /* 0xe1, 225, 0341 */ 0,
  228. /* 0xe2, 226, 0342 */ 0,
  229. /* 0xe3, 227, 0343 */ 0,
  230. /* 0xe4, 228, 0344 */ 0,
  231. /* 0xe5, 229, 0345 */ 0,
  232. /* 0xe6, 230, 0346 */ 0,
  233. /* 0xe7, 231, 0347 */ 0,
  234. /* 0xe8, 232, 0350 */ 0,
  235. /* 0xe9, 233, 0351 */ 0,
  236. /* 0xea, 234, 0352 */ 0,
  237. /* 0xeb, 235, 0353 */ 0,
  238. /* 0xec, 236, 0354 */ 0,
  239. /* 0xed, 237, 0355 */ 0,
  240. /* 0xee, 238, 0356 */ 0,
  241. /* 0xef, 239, 0357 */ 0,
  242. /* 0xf0, 240, 0360 */ 0,
  243. /* 0xf1, 241, 0361 */ 0,
  244. /* 0xf2, 242, 0362 */ 0,
  245. /* 0xf3, 243, 0363 */ 0,
  246. /* 0xf4, 244, 0364 */ 0,
  247. /* 0xf5, 245, 0365 */ 0,
  248. /* 0xf6, 246, 0366 */ 0,
  249. /* 0xf7, 247, 0367 */ 0,
  250. /* 0xf8, 248, 0370 */ 0,
  251. /* 0xf9, 249, 0371 */ 0,
  252. /* 0xfa, 250, 0372 */ 0,
  253. /* 0xfb, 251, 0373 */ 0,
  254. /* 0xfc, 252, 0374 */ 0,
  255. /* 0xfd, 253, 0375 */ 0,
  256. /* 0xfe, 254, 0376 */ 0,
  257. /* 0xff, 255, 0377 */ 0,
  258. /* _uc_ctype_trans_C */
  259. /* 0x00, 0, 00 */ 0x00,
  260. /* 0x01, 1, 01 */ 0x01,
  261. /* 0x02, 2, 02 */ 0x02,
  262. /* 0x03, 3, 03 */ 0x03,
  263. /* 0x04, 4, 04 */ 0x04,
  264. /* 0x05, 5, 05 */ 0x05,
  265. /* 0x06, 6, 06 */ 0x06,
  266. /* 0x07, 7, 07 */ 0x07,
  267. /* 0x08, 8, 010 */ 0x08,
  268. /* 0x09, 9, 011 */ 0x09,
  269. /* 0x0a, 10, 012 */ 0x0a,
  270. /* 0x0b, 11, 013 */ 0x0b,
  271. /* 0x0c, 12, 014 */ 0x0c,
  272. /* 0x0d, 13, 015 */ 0x0d,
  273. /* 0x0e, 14, 016 */ 0x0e,
  274. /* 0x0f, 15, 017 */ 0x0f,
  275. /* 0x10, 16, 020 */ 0x10,
  276. /* 0x11, 17, 021 */ 0x11,
  277. /* 0x12, 18, 022 */ 0x12,
  278. /* 0x13, 19, 023 */ 0x13,
  279. /* 0x14, 20, 024 */ 0x14,
  280. /* 0x15, 21, 025 */ 0x15,
  281. /* 0x16, 22, 026 */ 0x16,
  282. /* 0x17, 23, 027 */ 0x17,
  283. /* 0x18, 24, 030 */ 0x18,
  284. /* 0x19, 25, 031 */ 0x19,
  285. /* 0x1a, 26, 032 */ 0x1a,
  286. /* 0x1b, 27, 033 */ 0x1b,
  287. /* 0x1c, 28, 034 */ 0x1c,
  288. /* 0x1d, 29, 035 */ 0x1d,
  289. /* 0x1e, 30, 036 */ 0x1e,
  290. /* 0x1f, 31, 037 */ 0x1f,
  291. /* 0x20, 32, 040 */ 0x20,
  292. /* 0x21, 33, 041 */ 0x21,
  293. /* 0x22, 34, 042 */ 0x22,
  294. /* 0x23, 35, 043 */ 0x23,
  295. /* 0x24, 36, 044 */ 0x24,
  296. /* 0x25, 37, 045 */ 0x25,
  297. /* 0x26, 38, 046 */ 0x26,
  298. /* 0x27, 39, 047 */ 0x27,
  299. /* 0x28, 40, 050 */ 0x28,
  300. /* 0x29, 41, 051 */ 0x29,
  301. /* 0x2a, 42, 052 */ 0x2a,
  302. /* 0x2b, 43, 053 */ 0x2b,
  303. /* 0x2c, 44, 054 */ 0x2c,
  304. /* 0x2d, 45, 055 */ 0x2d,
  305. /* 0x2e, 46, 056 */ 0x2e,
  306. /* 0x2f, 47, 057 */ 0x2f,
  307. /* 0x30, 48, 060 */ 0x30,
  308. /* 0x31, 49, 061 */ 0x31,
  309. /* 0x32, 50, 062 */ 0x32,
  310. /* 0x33, 51, 063 */ 0x33,
  311. /* 0x34, 52, 064 */ 0x34,
  312. /* 0x35, 53, 065 */ 0x35,
  313. /* 0x36, 54, 066 */ 0x36,
  314. /* 0x37, 55, 067 */ 0x37,
  315. /* 0x38, 56, 070 */ 0x38,
  316. /* 0x39, 57, 071 */ 0x39,
  317. /* 0x3a, 58, 072 */ 0x3a,
  318. /* 0x3b, 59, 073 */ 0x3b,
  319. /* 0x3c, 60, 074 */ 0x3c,
  320. /* 0x3d, 61, 075 */ 0x3d,
  321. /* 0x3e, 62, 076 */ 0x3e,
  322. /* 0x3f, 63, 077 */ 0x3f,
  323. /* 0x40, 64, 0100 */ 0x40,
  324. /* 0x41, 65, 0101 */ 0x61,
  325. /* 0x42, 66, 0102 */ 0x62,
  326. /* 0x43, 67, 0103 */ 0x63,
  327. /* 0x44, 68, 0104 */ 0x64,
  328. /* 0x45, 69, 0105 */ 0x65,
  329. /* 0x46, 70, 0106 */ 0x66,
  330. /* 0x47, 71, 0107 */ 0x67,
  331. /* 0x48, 72, 0110 */ 0x68,
  332. /* 0x49, 73, 0111 */ 0x69,
  333. /* 0x4a, 74, 0112 */ 0x6a,
  334. /* 0x4b, 75, 0113 */ 0x6b,
  335. /* 0x4c, 76, 0114 */ 0x6c,
  336. /* 0x4d, 77, 0115 */ 0x6d,
  337. /* 0x4e, 78, 0116 */ 0x6e,
  338. /* 0x4f, 79, 0117 */ 0x6f,
  339. /* 0x50, 80, 0120 */ 0x70,
  340. /* 0x51, 81, 0121 */ 0x71,
  341. /* 0x52, 82, 0122 */ 0x72,
  342. /* 0x53, 83, 0123 */ 0x73,
  343. /* 0x54, 84, 0124 */ 0x74,
  344. /* 0x55, 85, 0125 */ 0x75,
  345. /* 0x56, 86, 0126 */ 0x76,
  346. /* 0x57, 87, 0127 */ 0x77,
  347. /* 0x58, 88, 0130 */ 0x78,
  348. /* 0x59, 89, 0131 */ 0x79,
  349. /* 0x5a, 90, 0132 */ 0x7a,
  350. /* 0x5b, 91, 0133 */ 0x5b,
  351. /* 0x5c, 92, 0134 */ 0x5c,
  352. /* 0x5d, 93, 0135 */ 0x5d,
  353. /* 0x5e, 94, 0136 */ 0x5e,
  354. /* 0x5f, 95, 0137 */ 0x5f,
  355. /* 0x60, 96, 0140 */ 0x60,
  356. /* 0x61, 97, 0141 */ 0x41,
  357. /* 0x62, 98, 0142 */ 0x42,
  358. /* 0x63, 99, 0143 */ 0x43,
  359. /* 0x64, 100, 0144 */ 0x44,
  360. /* 0x65, 101, 0145 */ 0x45,
  361. /* 0x66, 102, 0146 */ 0x46,
  362. /* 0x67, 103, 0147 */ 0x47,
  363. /* 0x68, 104, 0150 */ 0x48,
  364. /* 0x69, 105, 0151 */ 0x49,
  365. /* 0x6a, 106, 0152 */ 0x4a,
  366. /* 0x6b, 107, 0153 */ 0x4b,
  367. /* 0x6c, 108, 0154 */ 0x4c,
  368. /* 0x6d, 109, 0155 */ 0x4d,
  369. /* 0x6e, 110, 0156 */ 0x4e,
  370. /* 0x6f, 111, 0157 */ 0x4f,
  371. /* 0x70, 112, 0160 */ 0x50,
  372. /* 0x71, 113, 0161 */ 0x51,
  373. /* 0x72, 114, 0162 */ 0x52,
  374. /* 0x73, 115, 0163 */ 0x53,
  375. /* 0x74, 116, 0164 */ 0x54,
  376. /* 0x75, 117, 0165 */ 0x55,
  377. /* 0x76, 118, 0166 */ 0x56,
  378. /* 0x77, 119, 0167 */ 0x57,
  379. /* 0x78, 120, 0170 */ 0x58,
  380. /* 0x79, 121, 0171 */ 0x59,
  381. /* 0x7a, 122, 0172 */ 0x5a,
  382. /* 0x7b, 123, 0173 */ 0x7b,
  383. /* 0x7c, 124, 0174 */ 0x7c,
  384. /* 0x7d, 125, 0175 */ 0x7d,
  385. /* 0x7e, 126, 0176 */ 0x7e,
  386. /* 0x7f, 127, 0177 */ 0x7f,
  387. /* 0x80, 128, 0200 */ 0x80,
  388. /* 0x81, 129, 0201 */ 0x81,
  389. /* 0x82, 130, 0202 */ 0x82,
  390. /* 0x83, 131, 0203 */ 0x83,
  391. /* 0x84, 132, 0204 */ 0x84,
  392. /* 0x85, 133, 0205 */ 0x85,
  393. /* 0x86, 134, 0206 */ 0x86,
  394. /* 0x87, 135, 0207 */ 0x87,
  395. /* 0x88, 136, 0210 */ 0x88,
  396. /* 0x89, 137, 0211 */ 0x89,
  397. /* 0x8a, 138, 0212 */ 0x8a,
  398. /* 0x8b, 139, 0213 */ 0x8b,
  399. /* 0x8c, 140, 0214 */ 0x8c,
  400. /* 0x8d, 141, 0215 */ 0x8d,
  401. /* 0x8e, 142, 0216 */ 0x8e,
  402. /* 0x8f, 143, 0217 */ 0x8f,
  403. /* 0x90, 144, 0220 */ 0x90,
  404. /* 0x91, 145, 0221 */ 0x91,
  405. /* 0x92, 146, 0222 */ 0x92,
  406. /* 0x93, 147, 0223 */ 0x93,
  407. /* 0x94, 148, 0224 */ 0x94,
  408. /* 0x95, 149, 0225 */ 0x95,
  409. /* 0x96, 150, 0226 */ 0x96,
  410. /* 0x97, 151, 0227 */ 0x97,
  411. /* 0x98, 152, 0230 */ 0x98,
  412. /* 0x99, 153, 0231 */ 0x99,
  413. /* 0x9a, 154, 0232 */ 0x9a,
  414. /* 0x9b, 155, 0233 */ 0x9b,
  415. /* 0x9c, 156, 0234 */ 0x9c,
  416. /* 0x9d, 157, 0235 */ 0x9d,
  417. /* 0x9e, 158, 0236 */ 0x9e,
  418. /* 0x9f, 159, 0237 */ 0x9f,
  419. /* 0xa0, 160, 0240 */ 0xa0,
  420. /* 0xa1, 161, 0241 */ 0xa1,
  421. /* 0xa2, 162, 0242 */ 0xa2,
  422. /* 0xa3, 163, 0243 */ 0xa3,
  423. /* 0xa4, 164, 0244 */ 0xa4,
  424. /* 0xa5, 165, 0245 */ 0xa5,
  425. /* 0xa6, 166, 0246 */ 0xa6,
  426. /* 0xa7, 167, 0247 */ 0xa7,
  427. /* 0xa8, 168, 0250 */ 0xa8,
  428. /* 0xa9, 169, 0251 */ 0xa9,
  429. /* 0xaa, 170, 0252 */ 0xaa,
  430. /* 0xab, 171, 0253 */ 0xab,
  431. /* 0xac, 172, 0254 */ 0xac,
  432. /* 0xad, 173, 0255 */ 0xad,
  433. /* 0xae, 174, 0256 */ 0xae,
  434. /* 0xaf, 175, 0257 */ 0xaf,
  435. /* 0xb0, 176, 0260 */ 0xb0,
  436. /* 0xb1, 177, 0261 */ 0xb1,
  437. /* 0xb2, 178, 0262 */ 0xb2,
  438. /* 0xb3, 179, 0263 */ 0xb3,
  439. /* 0xb4, 180, 0264 */ 0xb4,
  440. /* 0xb5, 181, 0265 */ 0xb5,
  441. /* 0xb6, 182, 0266 */ 0xb6,
  442. /* 0xb7, 183, 0267 */ 0xb7,
  443. /* 0xb8, 184, 0270 */ 0xb8,
  444. /* 0xb9, 185, 0271 */ 0xb9,
  445. /* 0xba, 186, 0272 */ 0xba,
  446. /* 0xbb, 187, 0273 */ 0xbb,
  447. /* 0xbc, 188, 0274 */ 0xbc,
  448. /* 0xbd, 189, 0275 */ 0xbd,
  449. /* 0xbe, 190, 0276 */ 0xbe,
  450. /* 0xbf, 191, 0277 */ 0xbf,
  451. /* 0xc0, 192, 0300 */ 0xc0,
  452. /* 0xc1, 193, 0301 */ 0xc1,
  453. /* 0xc2, 194, 0302 */ 0xc2,
  454. /* 0xc3, 195, 0303 */ 0xc3,
  455. /* 0xc4, 196, 0304 */ 0xc4,
  456. /* 0xc5, 197, 0305 */ 0xc5,
  457. /* 0xc6, 198, 0306 */ 0xc6,
  458. /* 0xc7, 199, 0307 */ 0xc7,
  459. /* 0xc8, 200, 0310 */ 0xc8,
  460. /* 0xc9, 201, 0311 */ 0xc9,
  461. /* 0xca, 202, 0312 */ 0xca,
  462. /* 0xcb, 203, 0313 */ 0xcb,
  463. /* 0xcc, 204, 0314 */ 0xcc,
  464. /* 0xcd, 205, 0315 */ 0xcd,
  465. /* 0xce, 206, 0316 */ 0xce,
  466. /* 0xcf, 207, 0317 */ 0xcf,
  467. /* 0xd0, 208, 0320 */ 0xd0,
  468. /* 0xd1, 209, 0321 */ 0xd1,
  469. /* 0xd2, 210, 0322 */ 0xd2,
  470. /* 0xd3, 211, 0323 */ 0xd3,
  471. /* 0xd4, 212, 0324 */ 0xd4,
  472. /* 0xd5, 213, 0325 */ 0xd5,
  473. /* 0xd6, 214, 0326 */ 0xd6,
  474. /* 0xd7, 215, 0327 */ 0xd7,
  475. /* 0xd8, 216, 0330 */ 0xd8,
  476. /* 0xd9, 217, 0331 */ 0xd9,
  477. /* 0xda, 218, 0332 */ 0xda,
  478. /* 0xdb, 219, 0333 */ 0xdb,
  479. /* 0xdc, 220, 0334 */ 0xdc,
  480. /* 0xdd, 221, 0335 */ 0xdd,
  481. /* 0xde, 222, 0336 */ 0xde,
  482. /* 0xdf, 223, 0337 */ 0xdf,
  483. /* 0xe0, 224, 0340 */ 0xe0,
  484. /* 0xe1, 225, 0341 */ 0xe1,
  485. /* 0xe2, 226, 0342 */ 0xe2,
  486. /* 0xe3, 227, 0343 */ 0xe3,
  487. /* 0xe4, 228, 0344 */ 0xe4,
  488. /* 0xe5, 229, 0345 */ 0xe5,
  489. /* 0xe6, 230, 0346 */ 0xe6,
  490. /* 0xe7, 231, 0347 */ 0xe7,
  491. /* 0xe8, 232, 0350 */ 0xe8,
  492. /* 0xe9, 233, 0351 */ 0xe9,
  493. /* 0xea, 234, 0352 */ 0xea,
  494. /* 0xeb, 235, 0353 */ 0xeb,
  495. /* 0xec, 236, 0354 */ 0xec,
  496. /* 0xed, 237, 0355 */ 0xed,
  497. /* 0xee, 238, 0356 */ 0xee,
  498. /* 0xef, 239, 0357 */ 0xef,
  499. /* 0xf0, 240, 0360 */ 0xf0,
  500. /* 0xf1, 241, 0361 */ 0xf1,
  501. /* 0xf2, 242, 0362 */ 0xf2,
  502. /* 0xf3, 243, 0363 */ 0xf3,
  503. /* 0xf4, 244, 0364 */ 0xf4,
  504. /* 0xf5, 245, 0365 */ 0xf5,
  505. /* 0xf6, 246, 0366 */ 0xf6,
  506. /* 0xf7, 247, 0367 */ 0xf7,
  507. /* 0xf8, 248, 0370 */ 0xf8,
  508. /* 0xf9, 249, 0371 */ 0xf9,
  509. /* 0xfa, 250, 0372 */ 0xfa,
  510. /* 0xfb, 251, 0373 */ 0xfb,
  511. /* 0xfc, 252, 0374 */ 0xfc,
  512. /* 0xfd, 253, 0375 */ 0xfd,
  513. /* 0xfe, 254, 0376 */ 0xfe,
  514. /* 0xff, 255, 0377 */ 0xff
  515. };