-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathModule1.bas
More file actions
3846 lines (3647 loc) · 102 KB
/
Module1.bas
File metadata and controls
3846 lines (3647 loc) · 102 KB
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
Attribute VB_Name = "Module1"
Option Explicit
Public IP As String, UserName As String, PassWord As String, LevelID As Long, UserID As Long, UserNumber As String, BeginTime As String, SectionID As String, SubSectionID As String, UnitID As String
Public mnScore As Integer, mnTime As Long, mxTime As Long
Public P28(16) As Byte
Public BASE124(256) As Long, BASE108(256) As Long, BASEEC(256) As Long, BASED0(256) As Long, BASE198(256) As Long, BASE140(256) As Long
Public BASE98(256) As Long, BASE7C(256) As Long, BASE60(256) As Long, BASE44(256) As Long, BASE17C(256) As Long, BASEB4(256) As Long
Public PName(50) As String, PVal(50) As String, PNeedEncode(50) As Boolean
Public DefaultCaption As String
Sub Init()
DefaultCaption = ""
Form1.Combo1.AddItem "1"
Form1.Combo1.AddItem "2"
Form1.Combo1.AddItem "3"
Form1.Combo1.AddItem "4"
On Error Resume Next
Open "C:\Windows\DMC_Faith_NEIE" For Input As #1
Dim Lines As String
On Error Resume Next
Line Input #1, Lines
Form1.Text2.Text = Lines
On Error Resume Next
Line Input #1, Lines
Form1.Combo1.Text = Lines
On Error Resume Next
Line Input #1, Lines
Form1.Text3.Text = Lines
On Error Resume Next
Line Input #1, Lines
Form1.Text4.Text = Lines
On Error Resume Next
Line Input #1, Lines
mnScore = Int(Lines)
If mnScore <= 70 Then mnScore = 80
On Error Resume Next
Line Input #1, Lines
mnTime = Int(Lines)
On Error Resume Next
Line Input #1, Lines
mxTime = Int(Lines)
If mnTime < 60 Then mnTime = 100
If mxTime < mnTime Then mxTime = 600
If mxTime < mnTime Then mxTime = mnTime
Close #1
BASE124(0) = &H5150A7F4
BASE124(1) = &H7E536541
BASE124(2) = &H1AC3A417
BASE124(3) = &H3A965E27
BASE124(4) = &H3BCB6BAB
BASE124(5) = &H1FF1459D
BASE124(6) = &HACAB58FA
BASE124(7) = &H4B9303E3
BASE124(8) = &H2055FA30
BASE124(9) = &HADF66D76
BASE124(10) = &H889176CC
BASE124(11) = &HF5254C02
BASE124(12) = &H4FFCD7E5
BASE124(13) = &HC5D7CB2A
BASE124(14) = &H26804435
BASE124(15) = &HB58FA362
BASE124(16) = &HDE495AB1
BASE124(17) = &H25671BBA
BASE124(18) = &H45980EEA
BASE124(19) = &H5DE1C0FE
BASE124(20) = &HC302752F
BASE124(21) = &H8112F04C
BASE124(22) = &H8DA39746
BASE124(23) = &H6BC6F9D3
BASE124(24) = &H3E75F8F
BASE124(25) = &H15959C92
BASE124(26) = &HBFEB7A6D
BASE124(27) = &H95DA5952
BASE124(28) = &HD42D83BE
BASE124(29) = &H58D32174
BASE124(30) = &H492969E0
BASE124(31) = &H8E44C8C9
BASE124(32) = &H756A89C2
BASE124(33) = &HF478798E
BASE124(34) = &H996B3E58
BASE124(35) = &H27DD71B9
BASE124(36) = &HBEB64FE1
BASE124(37) = &HF017AD88
BASE124(38) = &HC966AC20
BASE124(39) = &H7DB43ACE
BASE124(40) = &H63184ADF
BASE124(41) = &HE582311A
BASE124(42) = &H97603351
BASE124(43) = &H62457F53
BASE124(44) = &HB1E07764
BASE124(45) = &HBB84AE6B
BASE124(46) = &HFE1CA081
BASE124(47) = &HF9942B08
BASE124(48) = &H70586848
BASE124(49) = &H8F19FD45
BASE124(50) = &H94876CDE
BASE124(51) = &H52B7F87B
BASE124(52) = &HAB23D373
BASE124(53) = &H72E2024B
BASE124(54) = &HE3578F1F
BASE124(55) = &H662AAB55
BASE124(56) = &HB20728EB
BASE124(57) = &H2F03C2B5
BASE124(58) = &H869A7BC5
BASE124(59) = &HD3A50837
BASE124(60) = &H30F28728
BASE124(61) = &H23B2A5BF
BASE124(62) = &H2BA6A03
BASE124(63) = &HED5C8216
BASE124(64) = &H8A2B1CCF
BASE124(65) = &HA792B479
BASE124(66) = &HF3F0F207
BASE124(67) = &H4EA1E269
BASE124(68) = &H65CDF4DA
BASE124(69) = &H6D5BE05
BASE124(70) = &HD11F6234
BASE124(71) = &HC48AFEA6
BASE124(72) = &H349D532E
BASE124(73) = &HA2A055F3
BASE124(74) = &H532E18A
BASE124(75) = &HA475EBF6
BASE124(76) = &HB39EC83
BASE124(77) = &H40AAEF60
BASE124(78) = &H5E069F71
BASE124(79) = &HBD51106E
BASE124(80) = &H3EF98A21
BASE124(81) = &H963D06DD
BASE124(82) = &HDDAE053E
BASE124(83) = &H4D46BDE6
BASE124(84) = &H91B58D54
BASE124(85) = &H71055DC4
BASE124(86) = &H46FD406
BASE124(87) = &H60FF1550
BASE124(88) = &H1924FB98
BASE124(89) = &HD697E9BD
BASE124(90) = &H89CC4340
BASE124(91) = &H67779ED9
BASE124(92) = &HB0BD42E8
BASE124(93) = &H7888B89
BASE124(94) = &HE7385B19
BASE124(95) = &H79DBEEC8
BASE124(96) = &HA1470A7C
BASE124(97) = &H7CE90F42
BASE124(98) = &HF8C91E84
BASE124(99) = &H0
BASE124(100) = &H9838680
BASE124(101) = &H3248ED2B
BASE124(102) = &H1EAC7011
BASE124(103) = &H6C4E725A
BASE124(104) = &HFDFBFF0E
BASE124(105) = &HF563885
BASE124(106) = &H3D1ED5AE
BASE124(107) = &H3627392D
BASE124(108) = &HA64D90F
BASE124(109) = &H6821A65C
BASE124(110) = &H9BD1545B
BASE124(111) = &H243A2E36
BASE124(112) = &HCB1670A
BASE124(113) = &H930FE757
BASE124(114) = &HB4D296EE
BASE124(115) = &H1B9E919B
BASE124(116) = &H804FC5C0
BASE124(117) = &H61A220DC
BASE124(118) = &H5A694B77
BASE124(119) = &H1C161A12
BASE124(120) = &HE20ABA93
BASE124(121) = &HC0E52AA0
BASE124(122) = &H3C43E022
BASE124(123) = &H121D171B
BASE124(124) = &HE0B0D09
BASE124(125) = &HF2ADC78B
BASE124(126) = &H2DB9A8B6
BASE124(127) = &H14C8A91E
BASE124(128) = &H578519F1
BASE124(129) = &HAF4C0775
BASE124(130) = &HEEBBDD99
BASE124(131) = &HA3FD607F
BASE124(132) = &HF79F2601
BASE124(133) = &H5CBCF572
BASE124(134) = &H44C53B66
BASE124(135) = &H5B347EFB
BASE124(136) = &H8B762943
BASE124(137) = &HCBDCC623
BASE124(138) = &HB668FCED
BASE124(139) = &HB863F1E4
BASE124(140) = &HD7CADC31
BASE124(141) = &H42108563
BASE124(142) = &H13402297
BASE124(143) = &H842011C6
BASE124(144) = &H857D244A
BASE124(145) = &HD2F83DBB
BASE124(146) = &HAE1132F9
BASE124(147) = &HC76DA129
BASE124(148) = &H1D4B2F9E
BASE124(149) = &HDCF330B2
BASE124(150) = &HDEC5286
BASE124(151) = &H77D0E3C1
BASE124(152) = &H2B6C16B3
BASE124(153) = &HA999B970
BASE124(154) = &H11FA4894
BASE124(155) = &H472264E9
BASE124(156) = &HA8C48CFC
BASE124(157) = &HA01A3FF0
BASE124(158) = &H56D82C7D
BASE124(159) = &H22EF9033
BASE124(160) = &H87C74E49
BASE124(161) = &HD9C1D138
BASE124(162) = &H8CFEA2CA
BASE124(163) = &H98360BD4
BASE124(164) = &HA6CF81F5
BASE124(165) = &HA528DE7A
BASE124(166) = &HDA268EB7
BASE124(167) = &H3FA4BFAD
BASE124(168) = &H2CE49D3A
BASE124(169) = &H500D9278
BASE124(170) = &H6A9BCC5F
BASE124(171) = &H5462467E
BASE124(172) = &HF6C2138D
BASE124(173) = &H90E8B8D8
BASE124(174) = &H2E5EF739
BASE124(175) = &H82F5AFC3
BASE124(176) = &H9FBE805D
BASE124(177) = &H697C93D0
BASE124(178) = &H6FA92DD5
BASE124(179) = &HCFB31225
BASE124(180) = &HC83B99AC
BASE124(181) = &H10A77D18
BASE124(182) = &HE86E639C
BASE124(183) = &HDB7BBB3B
BASE124(184) = &HCD097826
BASE124(185) = &H6EF41859
BASE124(186) = &HEC01B79A
BASE124(187) = &H83A89A4F
BASE124(188) = &HE6656E95
BASE124(189) = &HAA7EE6FF
BASE124(190) = &H2108CFBC
BASE124(191) = &HEFE6E815
BASE124(192) = &HBAD99BE7
BASE124(193) = &H4ACE366F
BASE124(194) = &HEAD4099F
BASE124(195) = &H29D67CB0
BASE124(196) = &H31AFB2A4
BASE124(197) = &H2A31233F
BASE124(198) = &HC63094A5
BASE124(199) = &H35C066A2
BASE124(200) = &H7437BC4E
BASE124(201) = &HFCA6CA82
BASE124(202) = &HE0B0D090
BASE124(203) = &H3315D8A7
BASE124(204) = &HF14A9804
BASE124(205) = &H41F7DAEC
BASE124(206) = &H7F0E50CD
BASE124(207) = &H172FF691
BASE124(208) = &H768DD64D
BASE124(209) = &H434DB0EF
BASE124(210) = &HCC544DAA
BASE124(211) = &HE4DF0496
BASE124(212) = &H9EE3B5D1
BASE124(213) = &H4C1B886A
BASE124(214) = &HC1B81F2C
BASE124(215) = &H467F5165
BASE124(216) = &H9D04EA5E
BASE124(217) = &H15D358C
BASE124(218) = &HFA737487
BASE124(219) = &HFB2E410B
BASE124(220) = &HB35A1D67
BASE124(221) = &H9252D2DB
BASE124(222) = &HE9335610
BASE124(223) = &H6D1347D6
BASE124(224) = &H9A8C61D7
BASE124(225) = &H377A0CA1
BASE124(226) = &H598E14F8
BASE124(227) = &HEB893C13
BASE124(228) = &HCEEE27A9
BASE124(229) = &HB735C961
BASE124(230) = &HE1EDE51C
BASE124(231) = &H7A3CB147
BASE124(232) = &H9C59DFD2
BASE124(233) = &H553F73F2
BASE124(234) = &H1879CE14
BASE124(235) = &H73BF37C7
BASE124(236) = &H53EACDF7
BASE124(237) = &H5F5BAAFD
BASE124(238) = &HDF146F3D
BASE124(239) = &H7886DB44
BASE124(240) = &HCA81F3AF
BASE124(241) = &HB93EC468
BASE124(242) = &H382C3424
BASE124(243) = &HC25F40A3
BASE124(244) = &H1672C31D
BASE124(245) = &HBC0C25E2
BASE124(246) = &H288B493C
BASE124(247) = &HFF41950D
BASE124(248) = &H397101A8
BASE124(249) = &H8DEB30C
BASE124(250) = &HD89CE4B4
BASE124(251) = &H6490C156
BASE124(252) = &H7B6184CB
BASE124(253) = &HD570B632
BASE124(254) = &H48745C6C
BASE124(255) = &HD04257B8
BASE108(0) = &HF45150A7
BASE108(1) = &H417E5365
BASE108(2) = &H171AC3A4
BASE108(3) = &H273A965E
BASE108(4) = &HAB3BCB6B
BASE108(5) = &H9D1FF145
BASE108(6) = &HFAACAB58
BASE108(7) = &HE34B9303
BASE108(8) = &H302055FA
BASE108(9) = &H76ADF66D
BASE108(10) = &HCC889176
BASE108(11) = &H2F5254C
BASE108(12) = &HE54FFCD7
BASE108(13) = &H2AC5D7CB
BASE108(14) = &H35268044
BASE108(15) = &H62B58FA3
BASE108(16) = &HB1DE495A
BASE108(17) = &HBA25671B
BASE108(18) = &HEA45980E
BASE108(19) = &HFE5DE1C0
BASE108(20) = &H2FC30275
BASE108(21) = &H4C8112F0
BASE108(22) = &H468DA397
BASE108(23) = &HD36BC6F9
BASE108(24) = &H8F03E75F
BASE108(25) = &H9215959C
BASE108(26) = &H6DBFEB7A
BASE108(27) = &H5295DA59
BASE108(28) = &HBED42D83
BASE108(29) = &H7458D321
BASE108(30) = &HE0492969
BASE108(31) = &HC98E44C8
BASE108(32) = &HC2756A89
BASE108(33) = &H8EF47879
BASE108(34) = &H58996B3E
BASE108(35) = &HB927DD71
BASE108(36) = &HE1BEB64F
BASE108(37) = &H88F017AD
BASE108(38) = &H20C966AC
BASE108(39) = &HCE7DB43A
BASE108(40) = &HDF63184A
BASE108(41) = &H1AE58231
BASE108(42) = &H51976033
BASE108(43) = &H5362457F
BASE108(44) = &H64B1E077
BASE108(45) = &H6BBB84AE
BASE108(46) = &H81FE1CA0
BASE108(47) = &H8F9942B
BASE108(48) = &H48705868
BASE108(49) = &H458F19FD
BASE108(50) = &HDE94876C
BASE108(51) = &H7B52B7F8
BASE108(52) = &H73AB23D3
BASE108(53) = &H4B72E202
BASE108(54) = &H1FE3578F
BASE108(55) = &H55662AAB
BASE108(56) = &HEBB20728
BASE108(57) = &HB52F03C2
BASE108(58) = &HC5869A7B
BASE108(59) = &H37D3A508
BASE108(60) = &H2830F287
BASE108(61) = &HBF23B2A5
BASE108(62) = &H302BA6A
BASE108(63) = &H16ED5C82
BASE108(64) = &HCF8A2B1C
BASE108(65) = &H79A792B4
BASE108(66) = &H7F3F0F2
BASE108(67) = &H694EA1E2
BASE108(68) = &HDA65CDF4
BASE108(69) = &H506D5BE
BASE108(70) = &H34D11F62
BASE108(71) = &HA6C48AFE
BASE108(72) = &H2E349D53
BASE108(73) = &HF3A2A055
BASE108(74) = &H8A0532E1
BASE108(75) = &HF6A475EB
BASE108(76) = &H830B39EC
BASE108(77) = &H6040AAEF
BASE108(78) = &H715E069F
BASE108(79) = &H6EBD5110
BASE108(80) = &H213EF98A
BASE108(81) = &HDD963D06
BASE108(82) = &H3EDDAE05
BASE108(83) = &HE64D46BD
BASE108(84) = &H5491B58D
BASE108(85) = &HC471055D
BASE108(86) = &H6046FD4
BASE108(87) = &H5060FF15
BASE108(88) = &H981924FB
BASE108(89) = &HBDD697E9
BASE108(90) = &H4089CC43
BASE108(91) = &HD967779E
BASE108(92) = &HE8B0BD42
BASE108(93) = &H8907888B
BASE108(94) = &H19E7385B
BASE108(95) = &HC879DBEE
BASE108(96) = &H7CA1470A
BASE108(97) = &H427CE90F
BASE108(98) = &H84F8C91E
BASE108(99) = &H0
BASE108(100) = &H80098386
BASE108(101) = &H2B3248ED
BASE108(102) = &H111EAC70
BASE108(103) = &H5A6C4E72
BASE108(104) = &HEFDFBFF
BASE108(105) = &H850F5638
BASE108(106) = &HAE3D1ED5
BASE108(107) = &H2D362739
BASE108(108) = &HF0A64D9
BASE108(109) = &H5C6821A6
BASE108(110) = &H5B9BD154
BASE108(111) = &H36243A2E
BASE108(112) = &HA0CB167
BASE108(113) = &H57930FE7
BASE108(114) = &HEEB4D296
BASE108(115) = &H9B1B9E91
BASE108(116) = &HC0804FC5
BASE108(117) = &HDC61A220
BASE108(118) = &H775A694B
BASE108(119) = &H121C161A
BASE108(120) = &H93E20ABA
BASE108(121) = &HA0C0E52A
BASE108(122) = &H223C43E0
BASE108(123) = &H1B121D17
BASE108(124) = &H90E0B0D
BASE108(125) = &H8BF2ADC7
BASE108(126) = &HB62DB9A8
BASE108(127) = &H1E14C8A9
BASE108(128) = &HF1578519
BASE108(129) = &H75AF4C07
BASE108(130) = &H99EEBBDD
BASE108(131) = &H7FA3FD60
BASE108(132) = &H1F79F26
BASE108(133) = &H725CBCF5
BASE108(134) = &H6644C53B
BASE108(135) = &HFB5B347E
BASE108(136) = &H438B7629
BASE108(137) = &H23CBDCC6
BASE108(138) = &HEDB668FC
BASE108(139) = &HE4B863F1
BASE108(140) = &H31D7CADC
BASE108(141) = &H63421085
BASE108(142) = &H97134022
BASE108(143) = &HC6842011
BASE108(144) = &H4A857D24
BASE108(145) = &HBBD2F83D
BASE108(146) = &HF9AE1132
BASE108(147) = &H29C76DA1
BASE108(148) = &H9E1D4B2F
BASE108(149) = &HB2DCF330
BASE108(150) = &H860DEC52
BASE108(151) = &HC177D0E3
BASE108(152) = &HB32B6C16
BASE108(153) = &H70A999B9
BASE108(154) = &H9411FA48
BASE108(155) = &HE9472264
BASE108(156) = &HFCA8C48C
BASE108(157) = &HF0A01A3F
BASE108(158) = &H7D56D82C
BASE108(159) = &H3322EF90
BASE108(160) = &H4987C74E
BASE108(161) = &H38D9C1D1
BASE108(162) = &HCA8CFEA2
BASE108(163) = &HD498360B
BASE108(164) = &HF5A6CF81
BASE108(165) = &H7AA528DE
BASE108(166) = &HB7DA268E
BASE108(167) = &HAD3FA4BF
BASE108(168) = &H3A2CE49D
BASE108(169) = &H78500D92
BASE108(170) = &H5F6A9BCC
BASE108(171) = &H7E546246
BASE108(172) = &H8DF6C213
BASE108(173) = &HD890E8B8
BASE108(174) = &H392E5EF7
BASE108(175) = &HC382F5AF
BASE108(176) = &H5D9FBE80
BASE108(177) = &HD0697C93
BASE108(178) = &HD56FA92D
BASE108(179) = &H25CFB312
BASE108(180) = &HACC83B99
BASE108(181) = &H1810A77D
BASE108(182) = &H9CE86E63
BASE108(183) = &H3BDB7BBB
BASE108(184) = &H26CD0978
BASE108(185) = &H596EF418
BASE108(186) = &H9AEC01B7
BASE108(187) = &H4F83A89A
BASE108(188) = &H95E6656E
BASE108(189) = &HFFAA7EE6
BASE108(190) = &HBC2108CF
BASE108(191) = &H15EFE6E8
BASE108(192) = &HE7BAD99B
BASE108(193) = &H6F4ACE36
BASE108(194) = &H9FEAD409
BASE108(195) = &HB029D67C
BASE108(196) = &HA431AFB2
BASE108(197) = &H3F2A3123
BASE108(198) = &HA5C63094
BASE108(199) = &HA235C066
BASE108(200) = &H4E7437BC
BASE108(201) = &H82FCA6CA
BASE108(202) = &H90E0B0D0
BASE108(203) = &HA73315D8
BASE108(204) = &H4F14A98
BASE108(205) = &HEC41F7DA
BASE108(206) = &HCD7F0E50
BASE108(207) = &H91172FF6
BASE108(208) = &H4D768DD6
BASE108(209) = &HEF434DB0
BASE108(210) = &HAACC544D
BASE108(211) = &H96E4DF04
BASE108(212) = &HD19EE3B5
BASE108(213) = &H6A4C1B88
BASE108(214) = &H2CC1B81F
BASE108(215) = &H65467F51
BASE108(216) = &H5E9D04EA
BASE108(217) = &H8C015D35
BASE108(218) = &H87FA7374
BASE108(219) = &HBFB2E41
BASE108(220) = &H67B35A1D
BASE108(221) = &HDB9252D2
BASE108(222) = &H10E93356
BASE108(223) = &HD66D1347
BASE108(224) = &HD79A8C61
BASE108(225) = &HA1377A0C
BASE108(226) = &HF8598E14
BASE108(227) = &H13EB893C
BASE108(228) = &HA9CEEE27
BASE108(229) = &H61B735C9
BASE108(230) = &H1CE1EDE5
BASE108(231) = &H477A3CB1
BASE108(232) = &HD29C59DF
BASE108(233) = &HF2553F73
BASE108(234) = &H141879CE
BASE108(235) = &HC773BF37
BASE108(236) = &HF753EACD
BASE108(237) = &HFD5F5BAA
BASE108(238) = &H3DDF146F
BASE108(239) = &H447886DB
BASE108(240) = &HAFCA81F3
BASE108(241) = &H68B93EC4
BASE108(242) = &H24382C34
BASE108(243) = &HA3C25F40
BASE108(244) = &H1D1672C3
BASE108(245) = &HE2BC0C25
BASE108(246) = &H3C288B49
BASE108(247) = &HDFF4195
BASE108(248) = &HA8397101
BASE108(249) = &HC08DEB3
BASE108(250) = &HB4D89CE4
BASE108(251) = &H566490C1
BASE108(252) = &HCB7B6184
BASE108(253) = &H32D570B6
BASE108(254) = &H6C48745C
BASE108(255) = &HB8D04257
BASEEC(0) = &HA7F45150
BASEEC(1) = &H65417E53
BASEEC(2) = &HA4171AC3
BASEEC(3) = &H5E273A96
BASEEC(4) = &H6BAB3BCB
BASEEC(5) = &H459D1FF1
BASEEC(6) = &H58FAACAB
BASEEC(7) = &H3E34B93
BASEEC(8) = &HFA302055
BASEEC(9) = &H6D76ADF6
BASEEC(10) = &H76CC8891
BASEEC(11) = &H4C02F525
BASEEC(12) = &HD7E54FFC
BASEEC(13) = &HCB2AC5D7
BASEEC(14) = &H44352680
BASEEC(15) = &HA362B58F
BASEEC(16) = &H5AB1DE49
BASEEC(17) = &H1BBA2567
BASEEC(18) = &HEEA4598
BASEEC(19) = &HC0FE5DE1
BASEEC(20) = &H752FC302
BASEEC(21) = &HF04C8112
BASEEC(22) = &H97468DA3
BASEEC(23) = &HF9D36BC6
BASEEC(24) = &H5F8F03E7
BASEEC(25) = &H9C921595
BASEEC(26) = &H7A6DBFEB
BASEEC(27) = &H595295DA
BASEEC(28) = &H83BED42D
BASEEC(29) = &H217458D3
BASEEC(30) = &H69E04929
BASEEC(31) = &HC8C98E44
BASEEC(32) = &H89C2756A
BASEEC(33) = &H798EF478
BASEEC(34) = &H3E58996B
BASEEC(35) = &H71B927DD
BASEEC(36) = &H4FE1BEB6
BASEEC(37) = &HAD88F017
BASEEC(38) = &HAC20C966
BASEEC(39) = &H3ACE7DB4
BASEEC(40) = &H4ADF6318
BASEEC(41) = &H311AE582
BASEEC(42) = &H33519760
BASEEC(43) = &H7F536245
BASEEC(44) = &H7764B1E0
BASEEC(45) = &HAE6BBB84
BASEEC(46) = &HA081FE1C
BASEEC(47) = &H2B08F994
BASEEC(48) = &H68487058
BASEEC(49) = &HFD458F19
BASEEC(50) = &H6CDE9487
BASEEC(51) = &HF87B52B7
BASEEC(52) = &HD373AB23
BASEEC(53) = &H24B72E2
BASEEC(54) = &H8F1FE357
BASEEC(55) = &HAB55662A
BASEEC(56) = &H28EBB207
BASEEC(57) = &HC2B52F03
BASEEC(58) = &H7BC5869A
BASEEC(59) = &H837D3A5
BASEEC(60) = &H872830F2
BASEEC(61) = &HA5BF23B2
BASEEC(62) = &H6A0302BA
BASEEC(63) = &H8216ED5C
BASEEC(64) = &H1CCF8A2B
BASEEC(65) = &HB479A792
BASEEC(66) = &HF207F3F0
BASEEC(67) = &HE2694EA1
BASEEC(68) = &HF4DA65CD
BASEEC(69) = &HBE0506D5
BASEEC(70) = &H6234D11F
BASEEC(71) = &HFEA6C48A
BASEEC(72) = &H532E349D
BASEEC(73) = &H55F3A2A0
BASEEC(74) = &HE18A0532
BASEEC(75) = &HEBF6A475
BASEEC(76) = &HEC830B39
BASEEC(77) = &HEF6040AA
BASEEC(78) = &H9F715E06
BASEEC(79) = &H106EBD51
BASEEC(80) = &H8A213EF9
BASEEC(81) = &H6DD963D
BASEEC(82) = &H53EDDAE
BASEEC(83) = &HBDE64D46
BASEEC(84) = &H8D5491B5
BASEEC(85) = &H5DC47105
BASEEC(86) = &HD406046F
BASEEC(87) = &H155060FF
BASEEC(88) = &HFB981924
BASEEC(89) = &HE9BDD697
BASEEC(90) = &H434089CC
BASEEC(91) = &H9ED96777
BASEEC(92) = &H42E8B0BD
BASEEC(93) = &H8B890788
BASEEC(94) = &H5B19E738
BASEEC(95) = &HEEC879DB
BASEEC(96) = &HA7CA147
BASEEC(97) = &HF427CE9
BASEEC(98) = &H1E84F8C9
BASEEC(99) = &H0
BASEEC(100) = &H86800983
BASEEC(101) = &HED2B3248
BASEEC(102) = &H70111EAC
BASEEC(103) = &H725A6C4E
BASEEC(104) = &HFF0EFDFB
BASEEC(105) = &H38850F56
BASEEC(106) = &HD5AE3D1E
BASEEC(107) = &H392D3627
BASEEC(108) = &HD90F0A64
BASEEC(109) = &HA65C6821
BASEEC(110) = &H545B9BD1
BASEEC(111) = &H2E36243A
BASEEC(112) = &H670A0CB1
BASEEC(113) = &HE757930F
BASEEC(114) = &H96EEB4D2
BASEEC(115) = &H919B1B9E
BASEEC(116) = &HC5C0804F
BASEEC(117) = &H20DC61A2
BASEEC(118) = &H4B775A69
BASEEC(119) = &H1A121C16
BASEEC(120) = &HBA93E20A
BASEEC(121) = &H2AA0C0E5
BASEEC(122) = &HE0223C43
BASEEC(123) = &H171B121D
BASEEC(124) = &HD090E0B
BASEEC(125) = &HC78BF2AD
BASEEC(126) = &HA8B62DB9
BASEEC(127) = &HA91E14C8
BASEEC(128) = &H19F15785
BASEEC(129) = &H775AF4C
BASEEC(130) = &HDD99EEBB
BASEEC(131) = &H607FA3FD
BASEEC(132) = &H2601F79F
BASEEC(133) = &HF5725CBC
BASEEC(134) = &H3B6644C5
BASEEC(135) = &H7EFB5B34
BASEEC(136) = &H29438B76
BASEEC(137) = &HC623CBDC
BASEEC(138) = &HFCEDB668
BASEEC(139) = &HF1E4B863
BASEEC(140) = &HDC31D7CA
BASEEC(141) = &H85634210
BASEEC(142) = &H22971340
BASEEC(143) = &H11C68420
BASEEC(144) = &H244A857D
BASEEC(145) = &H3DBBD2F8
BASEEC(146) = &H32F9AE11
BASEEC(147) = &HA129C76D
BASEEC(148) = &H2F9E1D4B
BASEEC(149) = &H30B2DCF3
BASEEC(150) = &H52860DEC
BASEEC(151) = &HE3C177D0
BASEEC(152) = &H16B32B6C
BASEEC(153) = &HB970A999
BASEEC(154) = &H489411FA
BASEEC(155) = &H64E94722
BASEEC(156) = &H8CFCA8C4
BASEEC(157) = &H3FF0A01A
BASEEC(158) = &H2C7D56D8
BASEEC(159) = &H903322EF
BASEEC(160) = &H4E4987C7
BASEEC(161) = &HD138D9C1
BASEEC(162) = &HA2CA8CFE
BASEEC(163) = &HBD49836
BASEEC(164) = &H81F5A6CF
BASEEC(165) = &HDE7AA528
BASEEC(166) = &H8EB7DA26
BASEEC(167) = &HBFAD3FA4
BASEEC(168) = &H9D3A2CE4
BASEEC(169) = &H9278500D
BASEEC(170) = &HCC5F6A9B
BASEEC(171) = &H467E5462
BASEEC(172) = &H138DF6C2
BASEEC(173) = &HB8D890E8
BASEEC(174) = &HF7392E5E
BASEEC(175) = &HAFC382F5
BASEEC(176) = &H805D9FBE
BASEEC(177) = &H93D0697C
BASEEC(178) = &H2DD56FA9
BASEEC(179) = &H1225CFB3
BASEEC(180) = &H99ACC83B
BASEEC(181) = &H7D1810A7
BASEEC(182) = &H639CE86E
BASEEC(183) = &HBB3BDB7B
BASEEC(184) = &H7826CD09
BASEEC(185) = &H18596EF4
BASEEC(186) = &HB79AEC01
BASEEC(187) = &H9A4F83A8
BASEEC(188) = &H6E95E665
BASEEC(189) = &HE6FFAA7E
BASEEC(190) = &HCFBC2108
BASEEC(191) = &HE815EFE6
BASEEC(192) = &H9BE7BAD9
BASEEC(193) = &H366F4ACE
BASEEC(194) = &H99FEAD4
BASEEC(195) = &H7CB029D6
BASEEC(196) = &HB2A431AF
BASEEC(197) = &H233F2A31
BASEEC(198) = &H94A5C630
BASEEC(199) = &H66A235C0
BASEEC(200) = &HBC4E7437
BASEEC(201) = &HCA82FCA6
BASEEC(202) = &HD090E0B0
BASEEC(203) = &HD8A73315
BASEEC(204) = &H9804F14A
BASEEC(205) = &HDAEC41F7
BASEEC(206) = &H50CD7F0E
BASEEC(207) = &HF691172F
BASEEC(208) = &HD64D768D
BASEEC(209) = &HB0EF434D
BASEEC(210) = &H4DAACC54
BASEEC(211) = &H496E4DF
BASEEC(212) = &HB5D19EE3
BASEEC(213) = &H886A4C1B
BASEEC(214) = &H1F2CC1B8
BASEEC(215) = &H5165467F
BASEEC(216) = &HEA5E9D04
BASEEC(217) = &H358C015D
BASEEC(218) = &H7487FA73
BASEEC(219) = &H410BFB2E
BASEEC(220) = &H1D67B35A
BASEEC(221) = &HD2DB9252
BASEEC(222) = &H5610E933
BASEEC(223) = &H47D66D13
BASEEC(224) = &H61D79A8C
BASEEC(225) = &HCA1377A
BASEEC(226) = &H14F8598E
BASEEC(227) = &H3C13EB89
BASEEC(228) = &H27A9CEEE
BASEEC(229) = &HC961B735
BASEEC(230) = &HE51CE1ED
BASEEC(231) = &HB1477A3C
BASEEC(232) = &HDFD29C59
BASEEC(233) = &H73F2553F
BASEEC(234) = &HCE141879
BASEEC(235) = &H37C773BF
BASEEC(236) = &HCDF753EA
BASEEC(237) = &HAAFD5F5B
BASEEC(238) = &H6F3DDF14
BASEEC(239) = &HDB447886
BASEEC(240) = &HF3AFCA81
BASEEC(241) = &HC468B93E
BASEEC(242) = &H3424382C
BASEEC(243) = &H40A3C25F
BASEEC(244) = &HC31D1672
BASEEC(245) = &H25E2BC0C
BASEEC(246) = &H493C288B
BASEEC(247) = &H950DFF41
BASEEC(248) = &H1A83971
BASEEC(249) = &HB30C08DE
BASEEC(250) = &HE4B4D89C
BASEEC(251) = &HC1566490
BASEEC(252) = &H84CB7B61
BASEEC(253) = &HB632D570
BASEEC(254) = &H5C6C4874
BASEEC(255) = &H57B8D042
BASED0(0) = &H50A7F451
BASED0(1) = &H5365417E
BASED0(2) = &HC3A4171A
BASED0(3) = &H965E273A
BASED0(4) = &HCB6BAB3B
BASED0(5) = &HF1459D1F
BASED0(6) = &HAB58FAAC
BASED0(7) = &H9303E34B
BASED0(8) = &H55FA3020
BASED0(9) = &HF66D76AD
BASED0(10) = &H9176CC88
BASED0(11) = &H254C02F5
BASED0(12) = &HFCD7E54F
BASED0(13) = &HD7CB2AC5
BASED0(14) = &H80443526
BASED0(15) = &H8FA362B5
BASED0(16) = &H495AB1DE
BASED0(17) = &H671BBA25
BASED0(18) = &H980EEA45
BASED0(19) = &HE1C0FE5D
BASED0(20) = &H2752FC3
BASED0(21) = &H12F04C81
BASED0(22) = &HA397468D
BASED0(23) = &HC6F9D36B
BASED0(24) = &HE75F8F03
BASED0(25) = &H959C9215
BASED0(26) = &HEB7A6DBF
BASED0(27) = &HDA595295
BASED0(28) = &H2D83BED4
BASED0(29) = &HD3217458
BASED0(30) = &H2969E049
BASED0(31) = &H44C8C98E
BASED0(32) = &H6A89C275
BASED0(33) = &H78798EF4
BASED0(34) = &H6B3E5899
BASED0(35) = &HDD71B927
BASED0(36) = &HB64FE1BE
BASED0(37) = &H17AD88F0
BASED0(38) = &H66AC20C9
BASED0(39) = &HB43ACE7D
BASED0(40) = &H184ADF63
BASED0(41) = &H82311AE5
BASED0(42) = &H60335197
BASED0(43) = &H457F5362
BASED0(44) = &HE07764B1
BASED0(45) = &H84AE6BBB
BASED0(46) = &H1CA081FE
BASED0(47) = &H942B08F9
BASED0(48) = &H58684870
BASED0(49) = &H19FD458F
BASED0(50) = &H876CDE94
BASED0(51) = &HB7F87B52
BASED0(52) = &H23D373AB
BASED0(53) = &HE2024B72
BASED0(54) = &H578F1FE3
BASED0(55) = &H2AAB5566
BASED0(56) = &H728EBB2
BASED0(57) = &H3C2B52F
BASED0(58) = &H9A7BC586
BASED0(59) = &HA50837D3
BASED0(60) = &HF2872830
BASED0(61) = &HB2A5BF23
BASED0(62) = &HBA6A0302
BASED0(63) = &H5C8216ED
BASED0(64) = &H2B1CCF8A
BASED0(65) = &H92B479A7
BASED0(66) = &HF0F207F3
BASED0(67) = &HA1E2694E
BASED0(68) = &HCDF4DA65
BASED0(69) = &HD5BE0506
BASED0(70) = &H1F6234D1
BASED0(71) = &H8AFEA6C4
BASED0(72) = &H9D532E34
BASED0(73) = &HA055F3A2
BASED0(74) = &H32E18A05
BASED0(75) = &H75EBF6A4
BASED0(76) = &H39EC830B
BASED0(77) = &HAAEF6040
BASED0(78) = &H69F715E
BASED0(79) = &H51106EBD
BASED0(80) = &HF98A213E
BASED0(81) = &H3D06DD96
BASED0(82) = &HAE053EDD
BASED0(83) = &H46BDE64D
BASED0(84) = &HB58D5491
BASED0(85) = &H55DC471
BASED0(86) = &H6FD40604
BASED0(87) = &HFF155060
BASED0(88) = &H24FB9819
BASED0(89) = &H97E9BDD6
BASED0(90) = &HCC434089
BASED0(91) = &H779ED967
BASED0(92) = &HBD42E8B0
BASED0(93) = &H888B8907
BASED0(94) = &H385B19E7
BASED0(95) = &HDBEEC879
BASED0(96) = &H470A7CA1
BASED0(97) = &HE90F427C
BASED0(98) = &HC91E84F8
BASED0(99) = &H0
BASED0(100) = &H83868009
BASED0(101) = &H48ED2B32
BASED0(102) = &HAC70111E
BASED0(103) = &H4E725A6C
BASED0(104) = &HFBFF0EFD
BASED0(105) = &H5638850F
BASED0(106) = &H1ED5AE3D
BASED0(107) = &H27392D36
BASED0(108) = &H64D90F0A
BASED0(109) = &H21A65C68
BASED0(110) = &HD1545B9B
BASED0(111) = &H3A2E3624
BASED0(112) = &HB1670A0C
BASED0(113) = &HFE75793
BASED0(114) = &HD296EEB4
BASED0(115) = &H9E919B1B
BASED0(116) = &H4FC5C080
BASED0(117) = &HA220DC61
BASED0(118) = &H694B775A
BASED0(119) = &H161A121C
BASED0(120) = &HABA93E2
BASED0(121) = &HE52AA0C0
BASED0(122) = &H43E0223C
BASED0(123) = &H1D171B12
BASED0(124) = &HB0D090E
BASED0(125) = &HADC78BF2
BASED0(126) = &HB9A8B62D
BASED0(127) = &HC8A91E14
BASED0(128) = &H8519F157
BASED0(129) = &H4C0775AF
BASED0(130) = &HBBDD99EE
BASED0(131) = &HFD607FA3
BASED0(132) = &H9F2601F7
BASED0(133) = &HBCF5725C
BASED0(134) = &HC53B6644
BASED0(135) = &H347EFB5B
BASED0(136) = &H7629438B
BASED0(137) = &HDCC623CB
BASED0(138) = &H68FCEDB6
BASED0(139) = &H63F1E4B8
BASED0(140) = &HCADC31D7
BASED0(141) = &H10856342
BASED0(142) = &H40229713
BASED0(143) = &H2011C684
BASED0(144) = &H7D244A85
BASED0(145) = &HF83DBBD2
BASED0(146) = &H1132F9AE
BASED0(147) = &H6DA129C7
BASED0(148) = &H4B2F9E1D
BASED0(149) = &HF330B2DC
BASED0(150) = &HEC52860D
BASED0(151) = &HD0E3C177
BASED0(152) = &H6C16B32B
BASED0(153) = &H99B970A9
BASED0(154) = &HFA489411
BASED0(155) = &H2264E947
BASED0(156) = &HC48CFCA8
BASED0(157) = &H1A3FF0A0
BASED0(158) = &HD82C7D56
BASED0(159) = &HEF903322
BASED0(160) = &HC74E4987
BASED0(161) = &HC1D138D9
BASED0(162) = &HFEA2CA8C
BASED0(163) = &H360BD498
BASED0(164) = &HCF81F5A6
BASED0(165) = &H28DE7AA5
BASED0(166) = &H268EB7DA
BASED0(167) = &HA4BFAD3F
BASED0(168) = &HE49D3A2C
BASED0(169) = &HD927850