/
938.ucp
20526 lines (20526 loc) · 200 KB
/
938.ucp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# 938: IBM-PC Traditional Chinese
# SBCS code points are OEM 437 for fallback.
# DBCS code points constructed from 03AA03B6/039F03B3.D-E0-D IBM-950/03B634B0.MU-E-D
# IBM Character Data Representation Architecture conversion tables
# http://download.boulder.ibm.com/ibmdl/pub/software/dw/java/cdctables.zip
#
00:0000
01:263a
02:263b
03:2665
04:2666
05:2663
06:2660
07:2022
08:25d8
09:25cb
0a:25d9
0b:2642
0c:2640
0d:266a
0e:266b
0f:263c
10:25ba
11:25c4
12:2195
13:203c
14:00b6
15:00a7
16:25ac
17:21a8
18:2191
19:2193
1a:2192
1b:2190
1c:221f
1d:2194
1e:25b2
1f:25bc
20:0020
21:0021
22:0022
23:0023
24:0024
25:0025
26:0026
27:0027
28:0028
29:0029
2a:002a
2b:002b
2c:002c
2d:002d
2e:002e
2f:002f
30:0030
31:0031
32:0032
33:0033
34:0034
35:0035
36:0036
37:0037
38:0038
39:0039
3a:003a
3b:003b
3c:003c
3d:003d
3e:003e
3f:003f
40:0040
41:0041
42:0042
43:0043
44:0044
45:0045
46:0046
47:0047
48:0048
49:0049
4a:004a
4b:004b
4c:004c
4d:004d
4e:004e
4f:004f
50:0050
51:0051
52:0052
53:0053
54:0054
55:0055
56:0056
57:0057
58:0058
59:0059
5a:005a
5b:005b
5c:005c
5d:005d
5e:005e
5f:005f
60:0060
61:0061
62:0062
63:0063
64:0064
65:0065
66:0066
67:0067
68:0068
69:0069
6a:006a
6b:006b
6c:006c
6d:006d
6e:006e
6f:006f
70:0070
71:0071
72:0072
73:0073
74:0074
75:0075
76:0076
77:0077
78:0078
79:0079
7a:007a
7b:007b
7c:007c
7d:007d
7e:007e
7f:2302
80:00c7
81:00fc
82:00e9
83:00e2
84:00e4
85:00e0
86:00e5
87:00e7
88:00ea
89:00eb
8a:00e8
8b:00ef
8c:00ee
8d:00ec
8e:00c4
8f:00c5
90:00c9
91:00e6
92:00c6
93:00f4
94:00f6
95:00f2
96:00fb
97:00f9
98:00ff
99:00d6
9a:00dc
9b:00a2
9c:00a3
9d:00a5
9e:20a7
9f:0192
a0:00e1
a1:00ed
a2:00f3
a3:00fa
a4:00f1
a5:00d1
a6:00aa
a7:00ba
a8:00bf
a9:2310
aa:00ac
ab:00bd
ac:00bc
ad:00a1
ae:00ab
af:00bb
b0:2591
b1:2592
b2:2593
b3:2502
b4:2524
b5:2561
b6:2562
b7:2556
b8:2555
b9:2563
ba:2551
bb:2557
bc:255d
bd:255c
be:255b
bf:2510
c0:2514
c1:2534
c2:252c
c3:251c
c4:2500
c5:253c
c6:255e
c7:255f
c8:255a
c9:2554
ca:2569
cb:2566
cc:2560
cd:2550
ce:256c
cf:2567
d0:2568
d1:2564
d2:2565
d3:2559
d4:2558
d5:2552
d6:2553
d7:256b
d8:256a
d9:2518
da:250c
db:2588
dc:2584
dd:258c
de:2590
df:2580
e0:03b1
e1:00df
e2:0393
e3:03c0
e4:03a3
e5:03c3
e6:00b5
e7:03c4
e8:03a6
e9:0398
ea:03a9
eb:03b4
ec:221e
ed:03c6
ee:03b5
ef:2229
f0:2261
f1:00b1
f2:2265
f3:2264
f4:2320
f5:2321
f6:00f7
f7:2248
f8:00b0
f9:2219
fa:00b7
fb:221a
fc:207f
fd:00b2
fe:25a0
ff:00a0
8140:3000
8141:3001
8142:3002
8143:ff0c
8144:ff0e
8145:2027
8146:ff1a
8147:ff1b
8148:ff1f
8149:ff01
814a:309b
814b:309c
814c:2032
814d:2035
814e:00a8
814f:ff3e
8150:203e
8151:ff3f
8152:30fd
8153:30fe
8154:309d
8155:309e
8156:02ba
8157:f83e
8158:3005
8159:3006
815a:3007
815b:30fc
815c:2014
815d:2010
815e:ff0f
815f:ff3c
8160:223c
8161:2225
8162:ff5c
8163:2026
8164:2025
8165:2018
8166:2019
8167:201c
8168:201d
8169:ff08
816a:ff09
816b:3014
816c:3015
816d:ff3b
816e:ff3d
816f:ff5b
8170:ff5d
8171:3008
8172:3009
8173:300a
8174:300b
8175:300c
8176:300d
8177:300e
8178:300f
8179:3010
817a:3011
817b:ff0b
817c:ff0d
817d:00b1
817e:00d7
8180:00f7
8181:ff1d
8182:2260
8183:ff1c
8184:ff1e
8185:2266
8186:2267
8187:221e
8188:2234
8189:2642
818a:2640
818b:00b0
818c:00b4
818d:2033
818e:2103
818f:ffe5
8190:ff04
8191:ffe0
8192:ffe1
8193:ff05
8194:ff03
8195:ff06
8196:273d
8197:ff20
8198:00a7
8199:2606
819a:2605
819b:25cb
819c:25cf
819d:25ce
819e:25c7
819f:25c6
81a0:25a1
81a1:25a0
81a2:25b3
81a3:25b2
81a4:25bd
81a5:25bc
81a6:203b
81a7:3012
81a8:2192
81a9:2190
81aa:2191
81ab:2193
81ac:3013
81b8:2208
81b9:220b
81ba:2286
81bb:2287
81bc:2282
81bd:2283
81c8:2227
81c9:2228
81cb:21d2
81cc:21d4
81cd:2200
81ce:2203
81dc:2312
81dd:2202
81de:2207
81e1:226a
81e2:226b
81e4:223d
81e5:221d
81e8:222c
81f0:212b
81f1:2030
81f2:266f
81f3:266d
81f4:266a
81f5:2020
81f6:2021
81f7:00b6
81fc:25ef
824f:ff10
8250:ff11
8251:ff12
8252:ff13
8253:ff14
8254:ff15
8255:ff16
8256:ff17
8257:ff18
8258:ff19
8260:ff21
8261:ff22
8262:ff23
8263:ff24
8264:ff25
8265:ff26
8266:ff27
8267:ff28
8268:ff29
8269:ff2a
826a:ff2b
826b:ff2c
826c:ff2d
826d:ff2e
826e:ff2f
826f:ff30
8270:ff31
8271:ff32
8272:ff33
8273:ff34
8274:ff35
8275:ff36
8276:ff37
8277:ff38
8278:ff39
8279:ff3a
8281:ff41
8282:ff42
8283:ff43
8284:ff44
8285:ff45
8286:ff46
8287:ff47
8288:ff48
8289:ff49
828a:ff4a
828b:ff4b
828c:ff4c
828d:ff4d
828e:ff4e
828f:ff4f
8290:ff50
8291:ff51
8292:ff52
8293:ff53
8294:ff54
8295:ff55
8296:ff56
8297:ff57
8298:ff58
8299:ff59
829a:ff5a
829f:3041
82a0:3042
82a1:3043
82a2:3044
82a3:3045
82a4:3046
82a5:3047
82a6:3048
82a7:3049
82a8:304a
82a9:304b
82aa:304c
82ab:304d
82ac:304e
82ad:304f
82ae:3050
82af:3051
82b0:3052
82b1:3053
82b2:3054
82b3:3055
82b4:3056
82b5:3057
82b6:3058
82b7:3059
82b8:305a
82b9:305b
82ba:305c
82bb:305d
82bc:305e
82bd:305f
82be:3060
82bf:3061
82c0:3062
82c1:3063
82c2:3064
82c3:3065
82c4:3066
82c5:3067
82c6:3068
82c7:3069
82c8:306a
82c9:306b
82ca:306c
82cb:306d
82cc:306e
82cd:306f
82ce:3070
82cf:3071
82d0:3072
82d1:3073
82d2:3074
82d3:3075
82d4:3076
82d5:3077
82d6:3078
82d7:3079
82d8:307a
82d9:307b
82da:307c
82db:307d
82dc:307e
82dd:307f
82de:3080
82df:3081
82e0:3082
82e1:3083
82e2:3084
82e3:3085
82e4:3086
82e5:3087
82e6:3088
82e7:3089
82e8:308a
82e9:308b
82ea:308c
82eb:308d
82ec:308e
82ed:308f
82ee:3090
82ef:3091
82f0:3092
82f1:3093
8340:30a1
8341:30a2
8342:30a3
8343:30a4
8344:30a5
8345:30a6
8346:30a7
8347:30a8
8348:30a9
8349:30aa
834a:30ab
834b:30ac
834c:30ad
834d:30ae
834e:30af
834f:30b0
8350:30b1
8351:30b2
8352:30b3
8353:30b4
8354:30b5
8355:30b6
8356:30b7
8357:30b8
8358:30b9
8359:30ba
835a:30bb
835b:30bc
835c:30bd
835d:30be
835e:30bf
835f:30c0
8360:30c1
8361:30c2
8362:30c3
8363:30c4
8364:30c5
8365:30c6
8366:30c7
8367:30c8
8368:30c9
8369:30ca
836a:30cb
836b:30cc
836c:30cd
836d:30ce
836e:30cf
836f:30d0
8370:30d1
8371:30d2
8372:30d3
8373:30d4
8374:30d5
8375:30d6
8376:30d7
8377:30d8
8378:30d9
8379:30da
837a:30db
837b:30dc
837c:30dd
837d:30de
837e:30df
8380:30e0
8381:30e1
8382:30e2
8383:30e3
8384:30e4
8385:30e5
8386:30e6
8387:30e7
8388:30e8
8389:30e9
838a:30ea
838b:30eb
838c:30ec
838d:30ed
838e:30ee
838f:30ef
8390:30f0
8391:30f1
8392:30f2
8393:30f3
8394:30f4
8395:30f5
8396:30f6
839f:0391
83a0:0392
83a1:0393
83a2:0394
83a3:0395
83a4:0396
83a5:0397
83a6:0398
83a7:0399
83a8:039a
83a9:039b
83aa:039c
83ab:039d
83ac:039e
83ad:039f
83ae:03a0
83af:03a1
83b0:03a3
83b1:03a4
83b2:03a5
83b3:03a6
83b4:03a7
83b5:03a8
83b6:03a9
83bf:03b1
83c0:03b2
83c1:03b3
83c2:03b4
83c3:03b5
83c4:03b6
83c5:03b7
83c6:03b8
83c7:03b9
83c8:03ba
83c9:03bb
83ca:03bc
83cb:03bd
83cc:03be
83cd:03bf
83ce:03c0
83cf:03c1
83d0:03c3
83d1:03c4
83d2:03c5
83d3:03c6
83d4:03c7
83d5:03c8
83d6:03c9
8440:0410
8441:0411
8442:0412
8443:0413
8444:0414
8445:0415
8446:0401
8447:0416
8448:0417
8449:0418
844a:0419
844b:041a
844c:041b
844d:041c
844e:041d
844f:041e
8450:041f
8451:0420
8452:0421
8453:0422
8454:0423
8455:0424
8456:0425
8457:0426
8458:0427
8459:0428
845a:0429
845b:042a
845c:042b
845d:042c
845e:042d
845f:042e
8460:042f
8470:0430
8471:0431
8472:0432
8473:0433
8474:0434
8475:0435
8476:0451
8477:0436
8478:0437
8479:0438
847a:0439
847b:043a
847c:043b
847d:043c
847e:043d
8480:043e
8481:043f
8482:0440
8483:0441
8484:0442
8485:0443
8486:0444
8487:0445
8488:0446
8489:0447
848a:0448
848b:0449
848c:044a
848d:044b
848e:044c
848f:044d
8490:044e
8491:044f
84aa:2501
84ab:2503
84ac:250f
84ad:2513
84ae:251b
84af:2517
84b0:2523
84b1:2533
84b2:252b
84b3:253b
84b4:254b
84b5:2520
84b6:252f
84b7:2528
84b8:2537
84b9:253f
84ba:251d
84bb:2530
84bc:2525
84bd:2538
84be:2542
8640:fe30
8641:fe50
8642:fe51
8643:fe52
8644:fe54
8645:fe55
8646:fe56
8647:fe57
8648:fe32
8649:fe58
864a:fe59
864b:fe5a
864c:fe5b
864d:fe5c
864e:fe5d
864f:fe5e
8650:ffe3
8651:02cd
8652:fe5f
8653:fe60
8654:fe62
8655:fe63
8656:fe64
8657:fe65
8658:fe66
8659:fe68
865a:fe69
865b:fe6a
865c:fe6b
8680:2400
8681:2401
8682:2402
8683:2403
8684:2404
8685:2405
8686:2406
8687:2407
8688:2408
8689:2409
868a:240a
868b:240b
868c:240c
868d:240d
868e:240e
868f:240f
8690:2410
8691:2411
8692:2412
8693:2413
8694:2414
8695:2415
8696:2416
8697:2417
8698:2418
8699:2419
869a:241a
869b:241b
869c:241c
869d:241d
869e:241e
869f:241f
86a0:2421
8740:4e00
8741:4e28
8742:4e36
8743:4e3f
8744:4e59
8745:4e85
8746:4e8c
8747:4ea0
8748:4eba
8749:513f
874a:5165
874b:516b
874c:5182
874d:5196
874e:51ab
874f:51e0
8750:51f5
8751:5200
8752:529b
8753:52f9
8754:5315
8755:531a
8756:5338
8757:5341
8758:535c
8759:5369
875a:5382
875b:53b6
875c:53c8
875d:53e3
875e:56d7
875f:571f
8760:58eb
8761:590a
8762:5915
8763:5927
8764:5973
8765:5b50
8766:5b80
8767:5bf8
8768:5c0f
8769:5c22
876a:5c38
876b:5c6e
876c:5c71
876d:5ddb
876e:5de5
876f:5df1
8770:5dfe
8771:5e72
8772:5e7a
8773:5e7f
8774:5ef4
8775:5efe
8776:5f0b
8777:5f13
8778:5f50
8779:5f61
877a:5f73
877b:5fc3
877c:6208
877d:6236
877e:624b
8780:652f
8781:6534
8782:6587
8783:6597
8784:65a4
8785:65b9
8786:65e0
8787:65e5
8788:66f0
8789:6708
878a:6728
878b:6b20
878c:6b62
878d:6b79
878e:6bb3
878f:6bcb
8790:6bd4
8791:6bdb
8792:6c0f
8793:6c14
8794:6c34
8795:706b
8796:722a
8797:7236
8798:723b
8799:723f
879a:7247
879b:7259
879c:725b
879d:72ac
879e:7384
879f:7389
87a0:74dc
87a1:74e6
87a2:7518
87a3:751f
87a4:7528
87a5:7530
87a6:758b
87a7:7592
87a8:7676
87a9:767d
87aa:76ae
87ab:76bf
87ac:76ee
87ad:77db
87ae:77e2
87af:77f3
87b0:793a
87b1:79b8
87b2:79be
87b3:7a74
87b4:7acb
87b5:7af9
87b6:7c73
87b7:7cf8
87b8:7f36
87b9:7f51
87ba:7f8a
87bb:7fbd
87bc:8001
87bd:800c
87be:8012
87bf:8033
87c0:807f
87c1:8089
87c2:81e3
87c3:81ea
87c4:81f3
87c5:81fc
87c6:820c
87c7:821b
87c8:821f
87c9:826e
87ca:8272
87cb:8278
87cc:864d
87cd:866b
87ce:8840
87cf:884c
87d0:8863
87d1:897e
87d2:898b
87d3:89d2
87d4:8a00
87d5:8c37
87d6:8c46
87d7:8c55
87d8:8c78
87d9:8c9d
87da:8d64
87db:8d70
87dc:8db3
87dd:8eab
87de:8eca
87df:8f9b
87e0:8fb0
87e1:8fb5
87e2:9091
87e3:9149
87e4:91c6
87e5:91cc
87e6:91d1
87e7:9577
87e8:9580
87e9:961c
87ea:96b6
87eb:96b9
87ec:96e8
87ed:9752