forked from ppedemon/hava
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHava.ps
1089 lines (1087 loc) · 73 KB
/
Hava.ps
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
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
%%Title: Hava.dvi
%%CreationDate: Thu Feb 28 16:12:21 2002
%%Pages: 3
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentPaperSizes: a4
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips Hava
%DVIPSParameters: dpi=600, compressed
%DVIPSSource: TeX output 2002.02.28:1611
%%BeginProcSet: texc.pro
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
(LaserWriter 16/600)]{A length product length le{A length product exch 0
exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
%%EndProcSet
TeXDict begin 39158280 55380996 1000 600 600 (Hava.dvi)
@start
%DVIPSBitmapFont: Fa cmr12 14.4 8
/Fa 8 115 df<120FEA3FC0EA7FE0EAFFF0AAEA7FE0ACEA3FC0ACEA1F80ACEA0F00ADC7
FCAB120FEA3FC0EA7FE0EAFFF0A6EA7FE0EA3FC0EA0F000C5576D421>33
D<120FEA3FC0EA7FE012FF13F0A213F8A3127F123FEA0F381200A513781370A313F013E0
A2120113C0120313801207EA0F00121EA25A5A12300D23768B21>44
D<120FEA3FC0EA7FE0EAFFF0A6EA7FE0EA3FC0EA0F000C0C768B21>46
D<B500FC95B512FCA36E5FD8007FF2F800D93DFF943803BFF0011D62A2011C6DEE073FA3
6E6C160EA36E6C161CA26E6C1638A36E6C1670A36E6C16E0A36E6CED01C0A26E6CED0380
A36E6DEC0700A36F6C140EA36F6C5CA26F6C5CA36F6C5CA36F6C5CA26F6C495AA36F6C49
5AA36F6D48C7FCA393387FC00EA2706C5AA3706C5AA3706C5AA3706C5AA270B45AA3705B
A3013E6E90C8FC137F496C4E7E000701F0027E4B7EB66C4BB612FC173CA35E527AD16B>
77 D<EC0FF891B5FC010314C090390FF80FF090391FC003FC90397F8001FE49C77E4848
EC7F804848143F49EC1FC0485A000FED0FE05B001F16F01607485AA2007F16F8A25B1603
12FF90B7FCA30180C9FCA8127F7FA2123FA26D1538121F17786C6C1570000716F06D15E0
6C6C14016C6CEC03C06C6C15806D6C130F6D6CEB1F00D90FF0133C903907FE01F80101B5
12E06D6C1380DA07FCC7FC2D367DB434>101 D<01FFD907FEEC03FFB590261FFFC0010F
13E0037F01F0013F13F8912701F80FFC9038FC07FE913D03C003FE01E001FF0003902607
00019038038000C6010E6D6C48C76C7E6D48DA7F8E6E7E4A159CA24ADA3FF86E7E02605D
14E04A5DA34A5DB3AD2601FFE0DAFFF0EC7FF8B6D8C07F9026FFE03FB512F0A45C347CB3
63>109 D<EC0FFC91387FFF8049B512E0903907F807F890391FE001FE90393F80007F01
7EC7EA1F80496E7E48486E7E00038248486E7EA248486E7EA248486E7EA2003F82A24848
ED7F80A400FF17C0AB007F1780A26D15FFA2003F1700A2001F5E6D1401000F5E6D140300
075E6C6C4A5A6C6C4A5AA2D8007FEC3F806D6C49C7FC90391FE001FE903907F807F86DB5
5AD9007F1380DA0FFCC8FC32367CB43B>111 D<01FFEB1F80B5EB7FF0913801FFF89138
03E1FC91380783FE0003EB0F07C6131EEB7F1C1438143091387003FC91386000F0160014
E05CA45CB3AA8048487EB612F0A427347DB32E>114 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fb cmti10 10.95 33
/Fb 33 121 df<933807FF80043F13E09338FE00F8DB01F0133EDB07E0130E4B48131F4C
137F031F14FF4BC7FCA218FE157E1878180015FE5DA31401A25DA414030103B712F0A218
E0903A0003F000070207140F4B14C0A3171F020F15805DA2173F1800141F5D5F177EA214
3F92C712FE5FA34A1301027EECF81CA3160302FEECF03C4A1538A21878187013014A0101
13F018E0933800F1C0EF7F804948EC1F0094C7FCA35C1307A2001E5B127F130F00FF5BA2
49CAFC12FEEAF81EEA703CEA7878EA1FF0EA07C0385383BF33>12
D<EA01E0EA07F8120FA2EA1FFCA4EA0FF8EA0798EA001813381330A21370136013E013C0
1201EA0380EA07001206120E5A5A5A5A5A0E1C7A891C>44 D<120FEA3FC0127FA212FFA3
1380EA7F00123C0A0A77891C>46 D<15FE913803FFC091380F01F091383C00F84A137C4A
7F4948133F49487F4A148049C7FC5BEB0E0C011E15C0EB1C0EEB3C06133813781370020E
133FD9F00C148013E0141C0218137F00011600EBC0384A13FEEC600102E05B3A00E3C003
F89039FF0007F0013C495A90C7485A5E037FC7FC15FC4A5A4A5AEC0FC04AC8FC147E14F8
EB03E0495A011FC9FC133E49141801F0143C48481438485A1678485A48C85A120E001E4A
5AD83FE0130301FF495A397C3FF01FD8780FB55AD8700391C7FCD8F0015B486C6C5A6E5A
EC07C02A3F79BC2E>50 D<9339FF8001C0030F13E0033F9038F803809239FF807E07913A
03FC001F0FDA0FF0EB071FDA1FC0ECBF00DA7F806DB4FC4AC77E495AD903F86E5A495A13
0F4948157E4948157C495A13FF91C9FC4848167812035B1207491670120FA2485A95C7FC
485AA3127F5BA312FF5BA490CCFCA2170FA2170EA2171E171C173C173817786C16706D15
F04C5A003F5E6D1403001F4B5A6D4AC8FC000F151E6C6C5C6C6C14F86C6C495A6C6CEB07
C090397FC03F8090261FFFFEC9FC010713F0010013803A4272BF41>67
D<49B812F8A390260003FEC7121F18074B14031801F000F014075DA3140F5D19E0A2141F
4B1338A2EF7801023F027013C04B91C7FCA217F0027F5CED80011603160F91B65AA3ED00
1F49EC07805CA3010392C8FC5CF003804C13070107020E14005C93C75A180E010F161E4A
151C183CA2011F5E5C60A2013F15014A4A5A1707017F150F4D5A4A147F01FF913807FF80
B9FCA295C7FC3D3E7BBD3E>69 D<DCFF8013E0030713F0033F9038FC01C09239FFC03E03
913A03FC000F07DA0FF0EB078F4A48903803DF80DA7F80EB01FF4AC8FC495A4948ED7F00
495A495A4948814948153E495A13FF91C9FC4848163C12035B1207491638120FA2485A95
C7FC485AA3127F5BA312FF5BA34BB512FE90C7FCA292C71380A295C7FCA25EA25FA21603
7E6D5DA2003F15077F001F5E6D140F6C6C141F0007153F6C6CEC7BF0D801FE14F16C6CEB
03E090393FE01F806DB5EA0060010701F890C8FC9038007FC03B4273BF46>71
D<49B648B6FC495DA2D9000390C7000313004B5D4B5DA2180714074B5DA2180F140F4B5D
A2181F141F4B5DA2183F143F4B5DA2187F147F4B5DA218FF91B8FC96C7FCA292C712015B
4A5DA2170313034A5DA2170713074A5DA2170F130F4A5DA2171F131F4A5DA2173F133F4A
5DA2017F157FA24A5D496C4A7EB66CB67EA3483E7BBD44>I<4AB61280A2180091C713C0
167F5FA216FF94C7FCA35D5EA315035EA315075EA3150F5EA3151F5EA3153F5EA3157FA2
5EA215FFA293C8FCA25CA25DA2380F8003EA3FC0D87FE05BA21407D8FFC05B140F01805B
49485A12FC0070495A4A5A6C01FEC9FC383C01FC380F07F03807FFC0C648CAFC314079BD
30>74 D<49B5933807FFFC496062D90003F0FC00505ADBBF805E1A771AEF1407033F9238
01CFE0A2F1039F020FEE071F020E606F6C140E1A3F021E161C021C04385BA2F1707F143C
023804E090C7FCF001C0629126780FE0495A02705FF00700F00E0114F002E0031C5BA2F0
3803010116704A6C6C5D18E019070103ED01C00280DA03805BA2943807000F1307020002
0E5C5FDB03F8141F495D010E4B5CA24D133F131E011CDAF9C05CEEFB80197F013C6DB4C7
FC013895C8FC5E01784A5C13F8486C4A5CD807FE4C7EB500F04948B512FE16E01500563E
7BBD52>77 D<92390FF001C0ED7FFE4AB5EA0380913907F80FC791390FC003EF91391F80
01FF4AC71300027E805C495A4948143EA2495AA2010F153C5CA3011F1538A38094C7FC80
A214FC6DB4FC15F015FE6DEBFFC06D14F06D14FC6D80143F020F7F020180EC001F150303
007F167F163FA2161FA212075A5F120EA2001E153F94C7FCA2163E003E157E167C003F15
FC4B5A486C5C4B5A6D495AD87DE0EB1F80D8F8F849C8FC017F13FE39F03FFFF8D8E00F13
E048C690C9FC32427ABF33>83 D<48B9FCA25A903AFE001FF00101F89138E0007FD807E0
163E49013F141E5B48C75BA2001E147FA2001C4B131C123C003814FFA2007892C7FC1270
4A153C00F01738485CC716001403A25DA21407A25DA2140FA25DA2141FA25DA2143FA25D
A2147FA25DA214FFA292C9FCA25BA25CA21303A25CEB0FFE003FB67E5AA2383D71BC41>
I<B500FE91387FFFE094B5FC19C00003018091380FFC0049C8EA07F000015F606095C7FC
170EA25F173C17386D5DA26C5E16015F4C5AA24CC8FC5E160E5E805E137F5E5EA24B5AA2
4B5A150793C9FCECC00EA2013F5B153C15385DA25D14C15DECC38014E302E7CAFCEB1FEF
14EE14FCA25CA25CA25C5C130F5CA291CBFC130E3B406DBD44>86
D<147E49B47E903907C1C38090391F80EFC090383F00FF017E137F4914804848133F485A
A248481400120F5B001F5C157E485AA215FE007F5C90C7FCA21401485C5AA21403EDF038
5AA21407EDE078020F1370127C021F13F0007E013F13E0003E137FECF3E1261F01E313C0
3A0F8781E3803A03FF00FF00D800FC133E252977A72E>97 D<EC1FE0ECFFF8903803F03E
903807C00F90381F8007D93F001380017E131F49137F485A485A000715005B000F147E48
4890C7FCA2485AA3127F90C9FCA35A5AA6481403007E5C5D151E003E5C5D6C5CEC03E039
0F800F802603E07EC7FC3801FFF838003FC0212977A72A>99 D<EE3F80ED1FFF1700A2ED
007FA2167EA216FEA25EA21501A25EA21503A25EA21507A25E147E903801FF8F903807C1
CF90391F80EFC090383F00FF017E137F5B48486D5A485AA2485A000F92C7FC5B001F5CA2
4848137EA215FE127F90C75AA214015A485CA2140316384814F0A21407167891380FE070
127C021F13F0007E013F5B003E137FECF3E1261F01E35B3A0F8781E3802703FF00FFC7FC
D800FC133E294077BE2E>I<EC3F80903801FFE0903807E0F890381F803CEB3E0001FC13
1E485A485A12074848133E49133C121F4848137C15F8EC03F0397F000FE0ECFF80B5EAFC
0014C048C8FCA45AA61506150E151E007C143C15786C14F0EC01E06CEB07C0390F801F00
3807C0FC3801FFF038007F801F2976A72A>I<EC03F0EC0FFC91383E0E1C9138FC077E90
3901F003FE1303903807E001D90FC013FCEB1F80A2EB3F004914F8137E01FE1303A24848
14F0A2150712034914E0A2150F12074914C0A2151FA216805B153F1203ED7F006D5BA200
015B0000495A9038F80F7E90387C1EFEEB1FF8903807E0FC90C7FC1401A25DA21403A25D
001C1307007F5C48130F5D4A5A4AC7FC48137E00F85B387C03F0381FFFC0D803FEC8FC27
3B7CA72A>103 D<EB01FC13FF5CA21303A25CA21307A25CA2130FA25CA2131FA25CA213
3FA291C8FCEC03F890387F0FFE91383E0F80D97E7813C0ECE007D9FFC013E014801400A2
485A5BA25B0003140F16C05BA20007141F16805BA2000F143F16005B5D001F147EEDFE07
4913FCA2003F0101130FEDF80E1300161E48ECF01CA2007E1538A200FE1570020013E048
EC7FC00038EC1F0028407ABE2E>I<1478EB01FCA21303A314F8EB00E01400AD137C48B4
FC38038F80EA0707000E13C0121E121CEA3C0F1238A2EA781F00701380A2EAF03F140012
005B137E13FE5BA212015BA212035B1438120713E0000F1378EBC070A214F0EB80E0A2EB
81C01383148038078700EA03FEEA00F8163E79BC1C>I<EB01FC13FF5CA21303A25CA213
07A25CA2130FA25CA2131FA25CA2133FA291C8FCED03E049EB0FF8ED3C3C017EEB707CED
E1FC9038FE01C1EC03839038FC0703140E0001011C13F891383800E04948130014600003
13E0EBF9C0EBF78001FEC8FC1207EBFFE0EBE7F8EBE0FE000F137F6E7EEBC01F6E7E121F
16701380A2003F15F0021F13E001001380A248148116C0007EEB0F83168000FE14879138
078F0048EB03FE0038EB00F826407ABE2A>107 D<EB07F0EA03FF14E0A2EA000FA214C0
A2131FA21480A2133FA21400A25BA2137EA213FEA25BA21201A25BA21203A25BA21207A2
5BA2120FA25BA2121FA25BA2123FA290C7FCA25A1307127EA2EAFE0F130E12FCA2131E13
1CA2EA7C381378EA3C70EA1FE0EA0780144079BE17>I<D801F0D93F80137F3D07FC01FF
E003FFC03D0F3E07C1F80F83F03D0E1F0F00FC1E01F8001E011C90387C3800001C49D97E
707F003C01F05C0038157F4A5C26783FC05C12704A91C7FC91C7127E00F003FE1301494A
5CEA007EA20301140301FE5F495CA203031407000160495C180F03075D0003051F13E049
4A1480A2030FEC3F810007F001C0495CA2031F91383E0380120F494AEC0700A2033F150E
001FEF1E1C4991C7EA0FF80007C7000EEC03E0432979A74A>I<D801F0EB3F803A07FC01
FFE03A0F3E07C1F83A0E1F0F00FC001E011C137C001C49137E003C13F012385C38783FC0
12705C91C7FC00F015FE495CEA007EA2150101FE5C5BA2150300015D5B15075E0003020F
13704914C0A2031F13F00007ED80E05B1681EE01C0120F49EC0380A2EE0700001FEC0F0E
49EB07FC0007C7EA01F02C2979A733>I<EC1FC0ECFFF8903803F07C90380FC01FEB1F80
90393F000F80017E14C0491307484814E0485A12075B000F15F0485AA2485AA2ED0FE012
7F90C7FCA2151F4815C05AA2ED3F80A2ED7F00A248147E007C5C007E13015D4A5A003E49
5A6C495A4A5A260F803EC7FC3807C0FC3801FFF038003F80242977A72E>I<903903E001
F890390FF807FE903A1E7C1E0F80903A1C3E3C07C0013C137801389038E003E0EB783F01
7001C013F0ED80019038F07F0001E015F8147E1603000113FEA2C75AA20101140717F05C
A20103140F17E05CA20107EC1FC0A24A1480163F010F15005E167E5E131F4B5A6E485A4B
5A90393FB80F80DA9C1FC7FCEC0FFCEC03E049C9FCA2137EA213FEA25BA21201A25BA212
03A2387FFFE0B5FCA22D3A80A72E>I<D801F013FC3A07FC07FF803A0F3E0F03C0260E1F
1C13E0001EEB380F001C1370003CEBE01F123814C0D8783F14C00070903880070092C7FC
91C8FC12F05BEA007EA313FE5BA312015BA312035BA312075BA3120F5BA3121F5B0007C9
FC232979A726>114 D<EC7F80903801FFE0903807C0F890381F003C013E131C013C131E
017C133E49137E15FEA2000114FCA215706D13007FEBFFC014FC6C13FF15806D13C06D13
E0010F13F01300140F14071403120C123F387F80011403D8FF0013E0A300FCEB07C000F0
EB0F8012700078EB1F006C133C381F01F83807FFE0C690C7FC1F297AA725>I<EB01C0EB
03F01307A25CA2130FA25CA2131FA25CA2133FA291C7FCA2007FB51280B6FC1500D8007E
C7FC13FEA25BA21201A25BA21203A25BA21207A25BA2120FA25BA2121F141C1380A2003F
133C1438EB0078147014F05C495AEA1F03495A6C48C7FCEA07FCEA01F0193A78B81E>I<
137C48B4141C26038F80137EEA0707000E7F001E15FE121CD83C0F5C12381501EA781F00
7001805BA2D8F03F1303140000005D5B017E1307A201FE5C5B150F1201495CA2151F0003
EDC1C0491481A2153F1683EE0380A2ED7F07000102FF13005C01F8EBDF0F00009038079F
0E90397C0F0F1C90391FFC07F8903907F001F02A2979A731>I<017CEB01C048B4EB07F0
38038F80EA0707000E01C013F8121E001C1403EA3C0F0038EC01F0A2D8781F130000705B
A2EAF03F91C712E012005B017E130116C013FE5B1503000115805BA2ED07001203495B15
0EA25DA25D1578000114706D5B0000495A6D485AD97E0FC7FCEB1FFEEB03F0252979A72A
>I<017C167048B491387001FC3A038F8001F8EA0707000E01C015FE001E1403001CEDF0
00EA3C0F0038177C1507D8781F4A133C00701380A2D8F03F130F020049133812005B017E
011F14784C137013FE5B033F14F0000192C712E05BA2170100034A14C049137E17031880
A2EF070015FE170E00010101141E01F86D131C0000D9039F5BD9FC076D5A903A3E0F07C1
E0903A1FFC03FFC0902703F0007FC7FC372979A73C>I<903903F001F890390FFC07FE90
393C1E0E0F9026780F1C138001F0EBB83FD801E013F89039C007F07FEA0380000714E0D9
000F140048151C000E4AC7FCA2001E131FA2C75BA2143F92C8FCA35C147EA314FE4A131C
A30101143C001E1538003F491378D87F811470018314F000FF5D9039077801C039FE0F7C
033A7C0E3C078027783C1E1EC7FC391FF80FFC3907E003F029297CA72A>I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fc cmsy10 10.95 1
/Fc 1 16 df<EB0FFCEB3FFF90B512C0000314F04880488048804880A2481580A3B712C0
AA6C1580A36C1500A26C5C6C5C6C5C6C5CC614C0013F90C7FCEB0FFC22227BA72D>15
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fd cmtt10 10.95 30
/Fd 30 125 df<007FB612F0A2B712F8A36C15F0A225077B9E30>45
D<120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C0C6E8B30>I<16F01501ED
03F8A21507A2ED0FF0A2ED1FE0A2ED3FC0A2ED7F80A2EDFF00A24A5AA25D1403A24A5AA2
4A5AA24A5AA24A5AA24A5AA24AC7FCA2495AA25C1303A2495AA2495AA2495AA2495AA249
5AA249C8FCA2485AA25B1203A2485AA2485AA2485AA2485AA2485AA248C9FCA25AA2127C
A225477BBE30>I<120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F00C7FCAF120F
EA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C276EA630>58
D<EB1FFE90B512E0000314F8000F14FE4880481580267FF80313C09038C0007F48C7121F
16E0150FA3127E151F0018EC7FC0C812FF020313804A13004A5AEC1FF84A5AEC7FC04A5A
92C7FC495AA2495A5CA213075CA86D5A90C9FCA8EB01C0EB07F0A2497EA36D5AA2EB01C0
23397AB830>63 D<147F4A7EA2497FA4497F14F7A401077F14E3A3010F7FA314C1A2011F
7FA490383F80FEA590387F007FA4498049133F90B6FCA34881A39038FC001F0003814913
0FA4000781491307A2D87FFFEB7FFFB56CB51280A46C496C130029397DB830>65
D<007FB512F0B612FE6F7E82826C813A03F8001FF815076F7E1501A26F7EA615015EA24B
5A1507ED1FF0ED7FE090B65A5E4BC7FC6F7E16E0829039F8000FF8ED03FC6F7E1500167F
A3EE3F80A6167F1700A25E4B5A1503ED1FFC007FB6FCB75A5E16C05E6C02FCC7FC29387E
B730>I<007FB7FCB81280A47ED803F8C7123FA8EE1F0093C7FCA4157C15FEA490B5FCA6
EBF800A4157C92C8FCA5EE07C0EE0FE0A9007FB7FCB8FCA46C16C02B387EB730>69
D<3B3FFF800FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E0D803F8C7EAFE00
B290B6FCA601F8C7FCB3A23B3FFF800FFFE0486D4813F0B56C4813F8A26C496C13F06C49
6C13E02D387FB730>72 D<D83FF8ECFFE0486C4913F0486C4913F8A2007F16F06C6C4913
E00007160001EF14BFEC800FA39039E7C01F3FA4ECE03F01E3133EA2ECF07EA201E1137C
A2ECF8FCA201E013F8A214FDEC7DF0A3147FEC3FE0A3EC1FC0A2EC070091C7FCADD83FFC
903801FFE0486C4913F0B54913F8A26C486D13F06C486D13E02D387FB730>77
D<90383FFFE048B512FC000714FF4815804815C04815E0EBF80001E0133FD87F80EB0FF0
A290C71207A44815F8481403B3A96C1407A26C15F0A36D130FA26D131F6C6CEB3FE001F8
13FF90B6FC6C15C06C15806C1500000114FCD8003F13E0253A7BB830>79
D<D87FFE90380FFFC0B54913E06E5AA24A7E6C486D13C0D807F0903801FC00A26D130300
035DA46C6C495AA46C6C495AA46D131F6D5CA3EC803F013F5CA46D6C48C7FCA490380FE0
FEA401075B14F1A301035BA314FB01015BA314FFA26D5BA46E5A6E5A2B397EB730>86
D<EB3FFC48B57E4814E04880488048809038F00FFE9038E001FF806F7E6C48133F6C4880
C8121FA491B5FC130F137F48B6FC12075A48EBC01F383FFC00EA7FE0138048C7FC5AA46C
143FA26C6C137F9038C001FF263FF80FEBFFC06CB712E0A2000714F76C14C3C6020013C0
D93FF090C7FC2B2A7CA830>97 D<ECFFE0010713FC011F7F017F7F90B612804815C048EB
807F3907FC003F485A485A49EB1F804848EB0F004990C7FC127F90C9FCA25A5AA87E7EA2
7F003FEC07C06DEB0FE06C7E6D131F6C6C14C0D807FE133F9039FFC0FF806C90B5FCC615
006D5B011F13F801075B01011380232A7AA830>99 D<913801FFE04A7F5CA28080EC0007
AAEB03FE90381FFF874913E790B6FC5A5A481303380FFC00D81FF0133F49131F485A150F
4848130790C7FCA25AA25AA87E6C140FA27F003F141F6D133F6C7E6D137F390FF801FF26
07FE07EBFFC06CB712E06C16F06C14F76D01C713E0011F010313C0D907FCC8FC2C397DB7
30>I<49B4FC010713E0011F13F8017F7F90B57E488048018113803A07FC007FC0484813
3FD81FE0EB1FE0150F484814F0491307127F90C7FCED03F85A5AB7FCA516F048C9FC7E7E
A27F003FEC01F06DEB03F86C7E6C7E6D1307D807FEEB1FF03A03FFC07FE06C90B5FC6C15
C0013F14806DEBFE00010713F8010013C0252A7CA830>I<D903FC13FF90261FFF8713C0
4913DF90B712E05A5A2607FE07138F903AF801FE07C048486C6CC7FCA2497F001F814913
3FA56D137F000F92C7FC6D5BA26C6C485AEBFE0790B55A5D485C15C001DF5BD9C3FCC8FC
01C0C9FCA37F7F6CB512F015FF6C15C04815F0488148813A3FE0001FFE0180130148C812
7F007E8100FE168048151FA56C153F007FED7F006D5C6C6C495A01F013076CB4EB7FFC6C
90B55A6C5D000115C06C6C91C7FC011F13FC010113C02B3E7DA730>103
D<EA3FFC487E12FFA2127F123F1200AAEC01FE91380FFF80023F13E091B57E90B67EA291
38FE07FCECF8039138E001FE14C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF8486D4813
FCB500FE14FEA26C01FC14FC6C496C13F82F3880B730>I<14E0EB03F8A2497EA36D5AA2
EB00E091C8FCA9381FFFF8487F5AA27E7EEA0001B3A9003FB612C04815E0B7FCA27E6C15
C023397AB830>I<EC01C0EC07F0A2EC0FF8A3EC07F0A2EC01C091C7FCA990B512F04814
F8A47EEB0003B3B3A5EC07F0A2123C007EEB0FE0B4131FEC3FC0147F90B512806C14005C
6C5B000F13F0000313C01D4E7CB830>I<EA7FF8487EA4127F1200AB0203B512804A14C0
17E0A217C06E14809139001FE0004B5A4B5A4BC7FC4A5A4A5AEC0FF84A5A4A5A4A5A4A5A
01FD7F90B57E8114F7ECE3F8ECC1FCEC81FEEC00FF497F496D7E6F7E826F7E15076F7E6F
7E3B7FFFF81FFFE0B56C4813F017F8A217F06C496C13E02D387FB730>I<387FFFF8B57E
A47EEA0001B3B3A8007FB612F0B712F8A46C15F025387BB730>I<02FC137E3B7FC3FF01
FF80D8FFEF01877F90B500CF7F15DF92B57E6C010F13872607FE07EB03F801FC13FE9039
F803FC01A201F013F8A301E013F0B3A23C7FFE0FFF07FF80B548018F13C0A46C486C0107
1380322881A730>I<EC01FE3A3FFC0FFF80267FFE3F13E000FF90B57E90B67E7E6C9038
FE07FCC6EBF8039138E001FE14C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF8486D4813
FCB500FE14FEA26C01FC14FC6C496C13F82F2880A730>I<49B4FC010F13E0013F13F849
7F90B57E0003ECFF8014013A07FC007FC04848EB3FE0D81FE0EB0FF0A24848EB07F84913
03007F15FC90C71201A300FEEC00FEA86C14016C15FCA26D1303003F15F86D13076D130F
6C6CEB1FF06C6CEB3FE06D137F3A07FF01FFC06C90B512806C15006C6C13FC6D5B010F13
E0010190C7FC272A7CA830>I<EC03FE3A3FFC1FFF80267FFE7F13E000FF90B57E90B612
FC6C816CEBFE07C69038F001FF4A6C13804A137F4AEB3FC091C7121F4915E0160FA217F0
1607A8160FA217E07F161F6EEB3FC0A26EEB7F806E13FFDAF00313009138FC0FFE91B55A
5E495C6E13C0021F90C7FCEC03FC91C9FCAD383FFFF8487FB57EA26C5B6C5B2C3C80A730
>I<90381FFC1E48B5129F000714FF5A5A5A387FF007EB800100FEC7FC4880A46C143E00
7F91C7FC13E06CB4FC6C13FC6CEBFF806C14E0000114F86C6C7F01037F9038000FFF0200
1380007C147F00FEEC1FC0A2150F7EA27F151F6DEB3F806D137F9039FC03FF0090B6FC5D
5D00FC14F0D8F83F13C026780FFEC7FC222A79A830>115 D<EB0780497E131FA9003FB6
12E04815F0B7FCA36C15E026001FC0C7FCB216F8ED01FCA5ECE003010FEB07F814F09138
FC1FF06DB512E06D14C016806D14009038007FFCEC1FF026337EB130>I<3B3FFFC07FFF
80486DB512C0B515E0A26C16C06C496C13803B01F80003F000A26D130700005DA26D130F
017E5CA2017F131F6D5CA2EC803F011F91C7FCA26E5A010F137EA2ECE0FE01075BA214F1
01035BA3903801FBF0A314FF6D5BA36E5A6E5A2B277EA630>118
D<127CA212FEB3B3B3AD127CA207476CBE30>124 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fe cmbxti10 14.4 3
/Fe 3 117 df<D91FE0ECFFF0D97FFC010713FE496C011F6D7E489026FF807F80486EB6
7ED807F101C101817FD80FE1903AE3FC007FF801E0EBFFF048484A800480133F484891C7
FC01815B127F01015B5D4949147F12FE5DA24916FF0000605DA2495D615D5F495FA292C7
5A615B5F4A5EA2017F4B147EF100FE5C5F01FFEEFE01057F14FC4A15FCF103F85A9538F8
07F05CF10FE048F01FC0053F133F4AEEFF8071B512004A6E5B6C496E13F86C90C800015B
017E9238007F80473776B54E>110 D<923807FFC0037F13FC0203B6FC020F15C0023F81
91B5000313F8499039F8007FFC010701E0133F4901806D7E4990C76C7E49481680495A49
48804818C0485BA2485BA248494A13E05AA2485BA24D13C05A91C8FCA25FB517805BA25F
19005B6017FF605E60495E5E6C6C4A5B604C5B003F4B90C7FC6D4A5A001F4B5A6C6C4A5A
6CD980035B6CD9F01F13C06C90B65A6C4BC8FC013F14F0010F14C0010001F8C9FC3B3773
B547>I<EC03F04A7E4A7E4A7E143FA3147F5DA314FF5DA35B5DA35B5DA35B003FB612FC
4815FEB7FCA216FC7ED8000FEB80005B92C7FCA35B5CA3137F5CA313FF5CA35A5CA35A5C
A35A5CA216FC4814011480150316F8481407020013F0150FED1FE016C0ED3F8049137F6C
6CEBFF00EC03FE6CEB0FFC6CEBFFF86C14E06C5C013F90C7FCEB0FF8274E75CC2E>116
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Ff cmr10 10.95 69
/Ff 69 124 df<4AB4EB0FE0021F9038E03FFC913A7F00F8FC1ED901FC90383FF03FD907
F090397FE07F80494801FF13FF4948485BD93F805C137F0200ED7F00EF003E01FE6D91C7
FC82ADB97EA3C648C76CC8FCB3AE486C4A7E007FD9FC3FEBFF80A339407FBF35>11
D<4AB4FC021F13C091387F01F0903901FC0078D907F0131C4948133E494813FF49485A13
7F1400A213FE6F5A163893C7FCAA167FB8FCA33900FE00018182B3AC486CECFF80007FD9
FC3F13FEA32F407FBF33>I<4AB47E021F13F791387F00FFEB01F8903807F001EB0FE0EB
1FC0EB3F80137F14008101FE80AEB8FCA3C648C77EB3AE486CECFF80007FD9FC3F13FEA3
2F407FBF33>I<4AB4ECFF80021FD9C00F13E0913B7F01F03F80F8903C01F80078FE003C
D907F0D93FF8130E49484948131F49484948EB7F804948484913FF137F02005CA201FE92
C7FC6FED7F0070141C96C7FCAAF13F80BBFCA3C648C76CC7FC197F193FB3AC486C4A6CEB
7FC0007FD9FC3FD9FE1FB5FCA348407FBF4C>I<121EEA7F80EAFFC0A9EA7F80ACEA3F00
AC121EAB120CC7FCA8121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A4179C019>33
D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A312011380120313005A
120E5A1218123812300B1C79BE19>39 D<1430147014E0EB01C0EB03801307EB0F00131E
133E133C5B13F85B12015B1203A2485AA2120F5BA2121F90C7FCA25AA3123E127EA6127C
12FCB2127C127EA6123E123FA37EA27F120FA27F1207A26C7EA212017F12007F13787F13
3E131E7FEB07801303EB01C0EB00E014701430145A77C323>I<12C07E12707E7E121E7E
6C7E7F12036C7E7F12007F1378137CA27FA2133F7FA21480130FA214C0A3130714E0A613
0314F0B214E01307A614C0130FA31480A2131F1400A25B133EA25BA2137813F85B12015B
485A12075B48C7FC121E121C5A5A5A5A145A7BC323>I<121EEA7F8012FF13C0A213E0A3
127FEA1E601200A413E013C0A312011380120313005A120E5A1218123812300B1C798919
>44 D<B512FEA617067F961E>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A798919>
I<ED0180ED03C01507A21680150FA216005DA2151E153EA2153C157CA2157815F8A25D14
01A25D1403A25D1407A25D140FA24AC7FCA2141E143EA2143C147CA2147814F8A25C1301
A25C1303A25C1307A25C130FA291C8FC5BA2131E133EA25BA2137813F8A25B1201A25B12
03A25B1207A25B120FA290C9FC5AA2121E123EA2123C127CA2127812F8A25A1260225B7B
C32D>I<EB01FE90380FFFC090383F03F090387C00F849137C48487F48487F4848EB0F80
A2000F15C04848EB07E0A3003F15F0A290C712034815F8A64815FCB3A26C15F8A56C6CEB
07F0A3001F15E0A36C6CEB0FC0A26C6CEB1F80000315006C6C133E6C6C5B017C5B90383F
03F090380FFFC0D901FEC7FC263F7DBC2D>I<EB01C013031307131F137FEA07FFB5FC13
9FEAF81F1200B3B3ACEB7FF0B612F8A31D3D78BC2D>I<EB07FC90383FFF8090B512E039
03F01FF83907C007FC390F0001FE001E6D7E001C1580003CEC7FC05AED3FE01270B4FC6D
EB1FF07FA56C5A6CC7FC120CC813E0153FA216C0157F168015FF16004A5A5D4A5A4A5A5D
4A5A4A5A4AC7FC147E147C5C495A495A495A495A49C71270133E133C5B4914E0485A485A
485A48C7120148B6FCA25A4815C0B7FCA3243D7CBC2D>I<EB07FC90383FFF809038F80F
E03901E003F839078001FCD80F007F000E6D7E001E1580D81F80137F486C14C07FA27F5B
A2121F6C5AC8138015FF1600A24A5AA24A5A5DEC07E04A5A023FC7FCEB1FFCECFF809038
000FE0EC07F86E7E6E7E6E7E1680ED7FC0A216E0153FA216F0A2120C123F487E487EA316
E0A249137F6CC713C01278EDFF807E6C4913006C495A3907C007FC3903F80FF0C6B55A01
3F1380D907F8C7FC243F7CBC2D>I<00061403D80780131F01F813FE90B5FC5D5D5D15C0
92C7FC14FCEB3FE090C9FCACEB01FE90380FFF8090383E03E090387001F8496C7E49137E
497F90C713800006141FC813C0A216E0150FA316F0A3120C127F7F12FFA416E090C7121F
12FC007015C012780038EC3F80123C6CEC7F00001F14FE6C6C485A6C6C485A3903F80FE0
C6B55A013F90C7FCEB07F8243F7CBC2D>53 D<EB03FCEB1FFF90387E07C09038FC03F048
486C7E48486C7E4848137C000F147E4848137F81003F15805B007F15C0A2151F12FF16E0
A516F0A5127F153FA36C7EA2001F147F120F6C6C13FF6D13DF000313013900F8039F9038
7E0F1FD91FFE13E0EB07F090C7FCA2ED3FC0A41680157FD80F801400487E486C13FEA24A
5A5D49485AEB8007391E000FE0001F495A260FC07FC7FC3803FFFE6C13F838003FC0243F
7CBC2D>57 D<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121EEA7F80A2EAFFC0A4
EA7F80A2EA1E000A2779A619>I<15074B7EA34B7EA34B7EA34B7EA34B7E15E7A2913801
C7FC15C3A291380381FEA34AC67EA3020E6D7EA34A6D7EA34A6D7EA34A6D7EA34A6D7EA3
49486D7E91B6FCA249819138800001A249C87EA24982010E157FA2011E82011C153FA201
3C820138151FA2017882170F13FC00034C7ED80FFF4B7EB500F0010FB512F8A33D417DC0
44>65 D<B712FCEEFF8017F00001903980000FF86C6CC7EA03FE707E701380EF7FC0EF3F
E0A2EF1FF0A218F8A3170F171FA318F0A2EF3FE0177F18C0EFFF804C1300EE03FCEE0FF8
EE7FE091B6C7FC17E091C7EA07FCEE01FE933800FF80EF7FC0EF3FE0EF1FF018F8170F18
FC1707A218FEA718FC170FA2EF1FF818F0173FEF7FE0EFFFC00403138048486C90380FFE
00B85A17E094C7FC373E7DBD40>I<DB3FF01306912603FFFE130E020F9038FF801E913A
3FF007E03E9139FF8000F8D903FEC7EA7C7ED907F8EC1EFE4948140FD93FE01407494814
03495A91C812014848150012034848167E5B000F173EA24848161EA2123F5B180E127FA3
49160012FFAC127F7F180EA2123FA27F001F171E181C6C7EA20007173C6D16386C6C1678
000117706C6C16F06EEC01E06D6C15C06D6C1403D90FF0EC07806D6CEC1F00D903FE143E
902600FF8013F891393FF007F0020FB512C0020391C7FC9138003FF037427BBF42>I<B7
12FCEEFF8017E000019039C0001FF86C6C48EB03FEEE00FF717E717EEF0FE084717E717E
170184717EA21980187F19C0A3F03FE0A519F0AB19E0A5F07FC0A21980A218FF19004D5A
A24D5A6017074D5A4D5AEF7FC04DC7FCEE03FE48486CEB1FF8B85A178004FCC8FC3C3E7D
BD45>I<B912E0A300019038C000016C6C48EB001FEF0FF01703A217011700A31870A418
38161CA41800A2163CA2167C16FC150391B5FCA3EC80031500167C163CA2161CA21807A3
180E93C7FCA4181E181CA2183CA2187CA218F8170117031707171F48486CEB01FFB912F0
A3383E7DBD3E>I<B91280A300019038C000036C6C48EB007FEF1FC0170F1707A21703A3
1701A4EF00E0A21638A31800A31678A216F81501150791B5FCA3EC8007150115001678A2
1638A693C8FCAF3801FFE0B612F0A3333E7DBD3B>I<DB3FE0130C912603FFFE131C021F
9038FF803C913A7FF00FC07C9139FF0001F0D903FC90380078FC4948143DD91FE0141F49
48140F4948140701FF15034890C8FC491501485A000716005B000F177C5B001F173CA248
5AA2181C127FA25B95C7FC12FFAB041FB512F0127FA26D9139000FFE00EF03FC123FA27F
121FA26C7EA212077F12036C7E7F6C7F6D6C14076D7E6D6C140FD907F8141ED903FEEC3C
7C902600FF80EBF83C913A7FF007F01C021FB5EAC00C020391C8FC9138003FF03C427BBF
47>I<B6D8C01FB512F8A3000101E0C7383FFC0026007F80EC0FF0B3A691B7FCA30280C7
120FB3A92601FFE0EC3FFCB6D8C01FB512F8A33D3E7DBD44>I<B612F0A3C6EBF000EB3F
C0B3B3B2EBFFF0B612F0A31C3E7EBD21>I<011FB512FCA3D9000713006E5A1401B3B3A6
123FEA7F80EAFFC0A44A5A1380D87F005B007C130700385C003C495A6C495A6C495A2603
E07EC7FC3800FFF8EB3FC026407CBD2F>I<B612F8A3000101E0C9FC38007F80B3B0EF03
80A517071800A45FA35FA25F5F5F4C5A160748486C133FB8FCA3313E7DBD39>76
D<B500C093383FFFF0A300016D93387FF800D8007F18E0D977F016EFA3D973F8ED01CFA2
D971FCED038FA3D970FEED070FA26E150E80A26E6C141CA36E6C1438A26E6C1470A36E6C
14E0A26E6CEB01C0A36E6CEB0380A36E6CEB0700A2037F130EA36F6C5AA26F6C5AA36F6C
5AA25FED07F0A2923803F9C0A36FB45AA26F90C7FCA213F8486C147ED807FFEF3FF8B500
F8013C011FB512F0A34C3E7DBD53>I<B56C91B512F88080D8007F030713006EEC01FC6E
6E5A1870EB77FCEB73FEA2EB71FF01707FA26E7E6E7EA26E7E6E7EA26E7E6E7EA26E7E6E
7FA26F7E6F7EA26F7E6F7EA26F7E6F7EA26F7E6F1380A2EE7FC0EE3FE0A2EE1FF0EE0FF8
A2EE07FCEE03FEA2EE01FF7013F0A2177F173FA2171F170FA2170701F81503487ED807FF
1501B500F81400A218703D3E7DBD44>I<ED7FE0913807FFFE91391FC03F8091397E0007
E04948EB03F8D907F0EB00FE4948147F49486E7E49486E7E49C86C7E01FE6F7E00018349
150300038348486F7EA248486F7EA2001F188049167F003F18C0A3007F18E049163FA300
FF18F0AC007F18E06D167FA4003F18C0A26C6CEEFF80A36C6C4B1300A26C6C4B5A00035F
6D150700015F6C6C4B5A6D5E6D6C4A5A6D6C4A5A6D6C4AC7FC6D6C14FED901FCEB03F8D9
007FEB0FE091391FC03F80912607FFFEC8FC9138007FE03C427BBF47>I<B712F8EEFF80
17E000019039C0003FF86C6C48EB07FCEE01FE707EEF7F80EF3FC018E0A2EF1FF0A218F8
A818F0A2EF3FE0A218C0EF7F80EFFF004C5AEE07FCEE3FF091B612C04CC7FC0280C9FCB3
A73801FFE0B612C0A3353E7DBD3E>I<B712C016FCEEFF800001D9C00013E06C6C48EB1F
F0EE07FCEE01FE707E84717EA2717EA284A760177F606017FF95C7FCEE01FCEE07F8EE1F
E0EEFF8091B500FCC8FC16F091388001FCED003FEE1FC0707E707E83160383160183A383
A484A4F0C004190EA28218E0057F131E2601FFE0161CB600C0EB3FF094381FF838050713
70CA3801FFE09438003F803F407DBD43>82 D<D907FC130C90391FFF801C017FEBF03C39
01FC03F83A03F0007E7CD807C0EB1FFC4848130F001F140748C71203003E1401007E1400
A2007C157C12FCA2163CA36C151CA27EA26C6C14007F7FEA3FF8EBFF806C13F86CEBFF80
6C14F06C14FC6C14FF6C15C0013F14E0010714F0EB007F020713F89138007FFC150FED07
FE15031501ED00FFA200E0157FA3163FA27EA3163E7E167E6C157C6C15FC6C15F86D1301
6DEB03F06DEB07E0D8F9FCEB0FC03AF07F803F8090391FFFFE00D8E00713F839C0007FC0
28427BBF33>I<003FB91280A3903AF0007FE001018090393FC0003F48C7ED1FC0007E17
07127C00781703A300701701A548EF00E0A5C81600B3B14B7E4B7E0107B612FEA33B3D7D
BC42>I<B691380FFFFEA3000301E0020113E06C01809138007F806CEF3F00017F163E18
1C6E153C013F1638A26E1578011F1670A26D6C5DA26E140101075EA26E140301035EA26D
6C4AC7FCA2806D150EA26F131E027F141CA26F133C023F1438A26E6C5BA26F13F0020F5C
A2EDF80102075CA26E6C485AA2EDFE07020191C8FCA26F5A6E130EA2ED7F9CA216DCED3F
F8A36F5AA36F5AA26F5AA36F5A3F407EBD44>86 D<B500FE017FB5D88007B5FCA3000301
C0010101E0C713F86C90C849EC3FE07148EC0F807E7215006E143F017F190E84A26D6C60
A24D7E6D6C60A2EFE7F86D6C60A2933801C3FC6E18F001076104037F6E02811401010361
04077F17006D6C4D5AA2040EEB7F806D6C4DC7FCA24CEB3FC0DA7F80160EA24CEB1FE003
C0161E023F171C047814F0DBE070010F133C021F173804F014F84C1307DA0FF05EA2DBF1
C0EB03FCDA07F95EA2DBFB80EB01FEDA03FF6F5AA293C8FCA26E5FA24B157F020094C8FC
A24B81037C153EA20378151E0338151C58407EBD5D>I<B66C0103B51280A3000101F0C8
EBF8006C6C48ED3FC0725A013F041EC7FC6D7E606D6C15386D6C1578606D6C5D6E14016D
5E6D6D1303606E6C49C8FC6E6C5B170E6E6C131E171C6E6C5B6E6C137817706E6C13F06F
5B6E13016EEB83C05FED7FC7DB3FE7C9FC16EFED1FFE5E150F6F5AB3A4ED1FFC020FB512
FCA3413E7FBD44>89 D<EAFFFCA4EAF000B3B3B3B3ABEAFFFCA40E5B77C319>91
D<EAFFFCA4EA003CB3B3B3B3ABEAFFFCA40E5B7FC319>93 D<EB0FF8EBFFFE3903F01F80
39078007E0000F6D7E9038E001F8D81FF07F6E7EA3157F6C5AEA0380C8FCA4EC1FFF0103
B5FC90381FF87FEB7F803801FC00EA07F8EA0FE0485A485AA248C7FCEE038012FEA315FF
A3007F5BEC03BF3B3F80071F8700261FC00E13CF3A07F03C0FFE3A01FFF807FC3A003FC0
01F0292A7DA82D>97 D<EA01FC12FFA3120712031201B1EC03FC91381FFF8091387C07E0
9039FDE001F09039FFC000FC4A137E91C77E49158049141F17C0EE0FE0A217F0A2160717
F8AA17F0A2160FA217E0161F17C06D1580EE3F006D5C6E13FE9039F3C001F89039F1E003
F09039E0780FC09026C03FFFC7FCC7EA07F82D407EBE33>I<49B4FC010F13E090383F00
F8017C131E4848131F4848137F0007ECFF80485A5B121FA24848EB7F00151C007F91C7FC
A290C9FC5AAB6C7EA3003FEC01C07F001F140316806C6C13076C6C14000003140E6C6C13
1E6C6C137890383F01F090380FFFC0D901FEC7FC222A7DA828>I<ED01FC15FFA3150715
031501B114FF010713E190381F80F990387E003D49131FD803F81307485A491303484813
01121F123F5B127FA290C7FCA25AAA7E7FA2123FA26C7E000F14037F000714076C6C497E
6C6C497ED8007C017913F890383F01F190380FFFC1903A01FE01FC002D407DBE33>I<EB
01FE90380FFFC090383F03F09038FC01F848486C7E4848137E48487F000F158049131F00
1F15C04848130FA2127F16E090C7FCA25AA290B6FCA290C9FCA67EA27F123F16E06C7E15
01000F15C06C6C13036DEB07806C6C1400C66C131E017E5B90381F80F8903807FFE00100
90C7FC232A7EA828>I<EC1FC0EC7FF8903801F83C903807E07E90380FC0FFEB1FC1EB3F
811401137FEC00FE01FE137C1500AEB6FCA3C648C7FCB3AE487E007F13FFA320407EBF1C
>I<167C903903F801FF903A1FFF078F8090397E0FDE1F9038F803F83803F001A23B07E0
00FC0600000F6EC7FC49137E001F147FA8000F147E6D13FE00075C6C6C485AA23901F803
E03903FE0FC026071FFFC8FCEB03F80006CAFC120EA3120FA27F7F6CB512E015FE6C6E7E
6C15E06C810003813A0FC0001FFC48C7EA01FE003E140048157E825A82A46C5D007C153E
007E157E6C5D6C6C495A6C6C495AD803F0EB0FC0D800FE017FC7FC90383FFFFC010313C0
293D7EA82D>I<EA01FC12FFA3120712031201B1EC01FE913807FFC091381E07E0913878
03F09138E001F8D9FDC07F148001FF6D7E91C7FCA25BA25BB3A6486C497EB5D8F87F13FC
A32E3F7DBE33>I<EA01E0EA07F8A2487EA46C5AA2EA01E0C8FCACEA01FC127FA3120712
031201B3AC487EB512F0A3143E7DBD1A>I<1478EB01FEA2EB03FFA4EB01FEA2EB007814
00AC147FEB7FFFA313017F147FB3B3A5123E127F38FF807E14FEA214FCEB81F8EA7F0138
7C03F0381E07C0380FFF803801FC00185185BD1C>I<EA01FC12FFA3120712031201B292
B51280A392383FFC0016E0168093C7FC153C5D5D4A5AEC07C04A5A4AC8FC143E147F4A7E
13FD9038FFDFC0EC9FE0140F496C7E01FC7F496C7E1401816E7E81826F7E151F826F7EA2
82486C14FEB539F07FFFE0A32B3F7EBE30>I<EA01FC12FFA3120712031201B3B3B1487E
B512F8A3153F7DBE1A>I<2701F801FE14FF00FF902707FFC00313E0913B1E07E00F03F0
913B7803F03C01F80007903BE001F87000FC2603F9C06D487F000101805C01FBD900FF14
7F91C75B13FF4992C7FCA2495CB3A6486C496CECFF80B5D8F87FD9FC3F13FEA347287DA7
4C>I<3901F801FE00FF903807FFC091381E07E091387803F000079038E001F82603F9C0
7F0001138001FB6D7E91C7FC13FF5BA25BB3A6486C497EB5D8F87F13FCA32E287DA733>
I<14FF010713E090381F81F890387E007E01F8131F4848EB0F804848EB07C04848EB03E0
000F15F04848EB01F8A2003F15FCA248C812FEA44815FFA96C15FEA36C6CEB01FCA3001F
15F86C6CEB03F0A26C6CEB07E06C6CEB0FC06C6CEB1F80D8007EEB7E0090383F81FC9038
0FFFF0010090C7FC282A7EA82D>I<3901FC03FC00FF90381FFF8091387C0FE09039FDE0
03F03A07FFC001FC6C496C7E6C90C7127F49EC3F805BEE1FC017E0A2EE0FF0A3EE07F8AA
EE0FF0A4EE1FE0A2EE3FC06D1580EE7F007F6E13FE9138C001F89039FDE007F09039FC78
0FC0DA3FFFC7FCEC07F891C9FCAD487EB512F8A32D3A7EA733>I<02FF131C0107EBC03C
90381F80F090397F00387C01FC131CD803F8130E4848EB0FFC150748481303121F485A15
01485AA448C7FCAA6C7EA36C7EA2001F14036C7E15076C6C130F6C7E6C6C133DD8007E13
7990383F81F190380FFFC1903801FE0190C7FCAD4B7E92B512F8A32D3A7DA730>I<3901
F807E000FFEB1FF8EC787CECE1FE3807F9C100031381EA01FB1401EC00FC01FF13304913
00A35BB3A5487EB512FEA31F287EA724>I<90383FC0603901FFF8E03807C03F381F000F
003E1307003C1303127C0078130112F81400A27E7E7E6D1300EA7FF8EBFFC06C13F86C13
FE6C7F6C1480000114C0D8003F13E0010313F0EB001FEC0FF800E01303A214017E1400A2
7E15F07E14016C14E06CEB03C0903880078039F3E01F0038E0FFFC38C01FE01D2A7DA824
>I<131CA6133CA4137CA213FCA2120112031207001FB512C0B6FCA2D801FCC7FCB3A215
E0A912009038FE01C0A2EB7F03013F138090381F8700EB07FEEB01F81B397EB723>I<D8
01FC14FE00FF147FA3000714030003140100011400B3A51501A31503120015076DEB06FF
017E010E13806D4913FC90381FC078903807FFE00100903880FE002E297DA733>I<B539
E00FFFE0A32707FE000313006C48EB00FC5E00015D7F00005DA26D13016D5CA26D6C485A
A2ECC007011F91C7FCA290380FE00EA2ECF01E0107131CA26D6C5AA2ECFC7801011370A2
ECFEF001005BA2EC7FC0A36E5AA26EC8FCA3140E2B287EA630>I<B53BC3FFFE03FFF8A3
290FFE003FE00013C06C486D48EB3F806C4817006D010F141E00016F131C15076D163C00
004A6C1338A2017F5E4B7E151DD93F805DED3DFC1538D91FC04A5AED78FE9238707E03D9
0FE0017F5BEDE03F02F0140701070387C7FC9138F1C01F02F9148F010315CE9138FB800F
02FF14DE6D15FCED00076D5DA24A1303027E5CA2027C1301023C5C023813003D287EA642
>I<B539F01FFFE0A30003D9C00F1300C690388007F8D97F0013E002805BD93FC05B011F
49C7FC90380FE00EECF01E6D6C5A01035B6D6C5A6E5AEB00FF6E5A6E5A81141F814A7E81
147BECF1FC903801E1FEECC0FF01037F49486C7ED90F007F011E6D7E013E130F496D7E01
FC80486C80000F4A7EB539803FFFF8A32D277FA630>I<B539E00FFFE0A32707FE000313
006C48EB01FC6F5A00015D7F00005DA2017F495AA2EC8003013F5CA26D6C48C7FCA26E5A
010F130EA26D6C5AA2ECF83C01031338A26D6C5AA2ECFEF001005BA2EC7FC0A36E5AA36E
C8FCA2140EA2141E141C143C1438A2147800181370127EB45BA2495AA248485AD87E07C9
FCEA780EEA3C3CEA1FF8EA07E02B3A7EA630>I<001FB61280A2EBE0000180140049485A
001E495A121C4A5A003C495A141F00385C4A5A147F5D4AC7FCC6485AA2495A495A130F5C
495A90393FC00380A2EB7F80EBFF005A5B484813071207491400485A48485BA248485B48
48137F00FF495A90B6FCA221277EA628>I<B812F0A22C0280982D>I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fg cmbx12 14.4 33
/Fg 33 120 df<EA07F0EA1FF8EA3FFE487EA2B5128014C0A314E0A37EA27EEA1FFDEA07
F1EA0001A2130314C0A313071480130FA214005B133EA25B5B485A1203485A485A485A90
C7FC120C132876D225>39 D<157815FC14031407141F14FF130F0007B5FCB6FCA2147F13
F0EAF800C7FCB3B3B3A6007FB712FEA52F4E76CD43>49 D<EC3FFE0103B512E0010F14FC
013F14FF90B712C048D9C07F7F2703FE000F13F8D807F801037FD80FE06D7F48486D7F48
488001F01680486C6E13C07F486C6E13E07FA27013F0A56C5AA26C5AEA0FF0EA03C0C914
E05EA218C05E1880A24C13005F4C5A4B5B5F4B5B5F4B5B4B90C7FC4B5A5E4B5AED7FE04B
5A4A5B4A48C8FC4A5A5D4A48EB01F04A5AEC3F804AC7FC02FEEC03E0495A495A495A495A
D91F80140749C8FC013E150F017FB7FC90B812C05A5A5A5A5A5A5AB9FC1880A4344E79CD
43>I<91380FFFC091B512FC0107ECFF80011F15E090263FF8077F9026FF800113FC4848
C76C7ED803F86E7E491680D807FC8048B416C080486D15E0A4805CA36C17C06C5B6C90C7
5AD801FC1680C9FC4C13005FA24C5A4B5B4B5B4B13C04B5BDBFFFEC7FC91B512F816E016
FCEEFF80DA000713E0030113F89238007FFE707E7013807013C018E07013F0A218F8A270
13FCA218FEA2EA03E0EA0FF8487E487E487EB57EA318FCA25E18F891C7FC6C17F0495C6C
4816E001F04A13C06C484A1380D80FF84A13006CB44A5A6CD9F0075BC690B612F06D5D01
1F1580010302FCC7FCD9001F1380374F7ACD43>I<177C17FEA2160116031607160FA216
1F163F167FA216FF5D5DA25D5DED1FBFED3F3F153E157C15FCEC01F815F0EC03E01407EC
0FC01580EC1F005C147E147C5C1301495A495A5C495A131F49C7FC133E5B13FC485A5B48
5A1207485A485A90C8FC123E127E5ABA12C0A5C96C48C7FCAF020FB712C0A53A4F7CCE43
>I<D80380150ED807E0157E01FEEC03FED9FFF0137F91B65A5F5F5F5F5F94C7FC5E5E16
F016C093C8FC15F801E190C9FC01E0CAFCABEC0FFF027F13F001E3B512FE01E76E7E9026
FFF8077FDAC0017F49C713F8496E7E49143F4981496E7E6C481680C9FC18C08218E0A418
F0A3EA0FE0487E487E487E487EA418E0A35B6C484A13C05B491680003EC85A003F17006C
6C4A5A6D5D6C6C4A5AD807F8495BD803FE01075B2701FFC03F5B6C90B65A013F4AC7FC6D
14F8010314C09026007FF8C8FC344F79CD43>I<932601FFFCEC01C0047FD9FFC0130303
07B600F81307033F03FE131F92B8EA803F0203DAE003EBC07F020F01FCC7383FF0FF023F
01E0EC0FF94A01800203B5FC494848C9FC4901F8824949824949824949824949824990CA
7E494883A2484983485B1B7F485B481A3FA24849181FA3485B1B0FA25AA298C7FC5CA2B5
FCAE7EA280A2F307C07EA36C7FA21B0F6C6D1980A26C1A1F6C7F1C006C6D606C6D187EA2
6D6C606D6D4C5A6D6D16036D6D4C5A6D6D4C5A6D01FC4C5A6D6DEE7F806D6C6C6C4BC7FC
6E01E0EC07FE020F01FEEC1FF80203903AFFE001FFF0020091B612C0033F93C8FC030715
FCDB007F14E0040101FCC9FC525479D261>67 D<B8D8C003B8FCA5D8000701F8C9001FEB
E000B3AE92BAFCA503F8C9121FB3B1B8D8C003B8FCA560527CD169>72
D<B812C0A5D8000701F8C7FCB3B3B3B2B812C0A52A527CD132>I<027FB71280A591C76C
90C7FCB3B3B3EA07F0EA1FFC487E487EA2B57EA44C5AA34A485B7E49495BD83FF8495BD8
1FE05DD80FFC011F5B2707FF807F90C8FC000190B512FC6C6C14F0011F14C0010101F8C9
FC39537DD145>I<B600FC073FB512FE6F61A26F96B6FCA2D80007F5C00070EF01EFA202
EF6DEF03CFA202E76DEF078FA202E36DEF0F0FA202E16D171EA302E06D173CA26F6C1778
A26F6C17F0A26F6DED01E0A26F6DED03C0A36F6DED0780A26F6DED0F00A26F6D151EA26F
6D5DA3706C5DA2706C5DA2706D495AA2706D495AA2706D495AA3706D49C7FCA2706D131E
A2706D5BA2716C5BA3716C5BA271EB81E0A271EBC3C0A271EBE780A27101FFC8FCA3715B
A2715BA2725AA2725AA2D93FFC6F5AB74DB712FEA2725AA2725A77527CD180>77
D<B912F0F0FF8019F819FF1AC0D8000701F0C714F0060F7F060113FE727F737F737F8573
7F87A2737FA387A863A2616363A24F5B4F5B4F90C8FC4F5A06035B060F13F095B512C092
B8C9FC19F819E019F89226F0000313FE9439007FFF80727F727F727F727F727F8684A286
84A787A71D1C75133EA38575137E73157C7513FC731401B86C6D9038F803F807039038FE
07F07390B512E0736C14C0080F1400CEEA7FFC5F537CD164>82 D<91260FFF80130791B5
00F85B010702FF5B011FEDC03F49EDF07F9026FFFC006D5A4801E0EB0FFD4801800101B5
FC4848C87E48488149150F001F824981123F4981007F82A28412FF84A27FA26D82A27F7F
6D93C7FC14C06C13F014FF15F86CECFF8016FC6CEDFFC017F06C16FC6C16FF6C17C06C83
6C836D826D82010F821303010082021F16801400030F15C0ED007F040714E01600173F05
0F13F08383A200788200F882A3187FA27EA219E07EA26CEFFFC0A27F6D4B13806D17006D
5D01FC4B5A01FF4B5A02C04A5A02F8EC7FF0903B1FFFC003FFE0486C90B65AD8FC0393C7
FC48C66C14FC48010F14F048D9007F90C8FC3C5479D24B>I<B800C00103B612FCA5D800
0701F8CAEBF000F31F80B3B3B11B3FA26D97C7FC81637F1B7E6D6D17FE505A6E7E505A6E
6D15076E4D5A6E6D4B5A6E6D4B5A6E01F84B5A6E6DDA03FFC8FC6E6CB46CEB0FFE6F9039
F001FFF8030F90B65A030316C0DB007F92C9FC040F14F8DC007F13805E537CD167>85
D<B700FE031FB512FEA5D8001F01F0CA383FFE00F307F06D626F170F6D62811B1F6D6D60
1B3F6D97C7FC6F5F6D197E821BFE6E6D5E1A016E6D5E1A036E60701507A26E6D5E1A0F6E
6D5E1A1F6E6070153FA26E6D93C8FC626E6E147E1AFE6F5E711301A26F6D5C19036F6D5C
19076F5E71130FA26F6D5C191F6F6D5C193F6F93C9FC715BA26FEC807E19FE706D5A18C1
705C18E3705C18F318F770EBFFE0A2705CA2705CA37091CAFCA2705BA2715AA3715AA271
5AA2715A715A5F537DD166>I<B700FC017FB600FE91B612F0A5D8003F01C0C8001F01E0
C9EBF8006F71EE0FC06D7161876F1C1F6D7196C7FC6F8373606D1E3E6F836D7160876F1C
FC6D666F4B801F016D66704A806E525A88704A17076E059F5F70021F80080F160F6E6570
023F806EDC3E074CC8FC8870027E5F6EDC7C03163E7002FC804F6C167E6E1C7C70010181
4F6C16FC6E745B70010317016E4C6D5D060716C00580496D14036F63DDC00F16E04F6D14
076F07F05BDDE01F170F6F92C76C5D1DF8DDF03E6E141F6F98C9FCDDF87E16FC067C6E5C
6FF1FE3EDDFCFC177E6F4A6E147C1DFFDDFFF06E14FC6F62A24E816F62A270496F5BA24E
817061A295C97E7061A270487090CAFCA37048705AA24D1601040360A27048705A84537D
D18B>I<EC7FFF0107B512F0013F14FE90B77E48D9E00F7F2703FE000113F0486C6D7F6E
EB3FFC48826E131F83707FA36C496D7FA26C90C7FC6C5AC9FCA6037FB5FC020FB6FC91B7
FC01071487013FEBF0074913803901FFFC004813F0485B485B485B4890C7FC5A5BA2485A
A45EA26D5C007F151D163D6C6C02797F6C6D01F113F86C9026C003E1EBFFE06C9026F81F
C014F06C90B5487EC6ED001F011F01FC010713E0010101E090C8FC3C387CB641>97
D<913801FFF8021FEBFF8091B612F0010315FC010F9038C00FFE903A1FFE0001FFD97FFC
491380D9FFF05B4817C048495B5C5A485BA2486F138091C7FC486F1300705A4892C8FC5B
A312FFAD127F7FA27EA2EF03E06C7F17076C6D15C07E6E140F6CEE1F806C6DEC3F006C6D
147ED97FFE5C6D6CEB03F8010F9038E01FF0010390B55A01001580023F49C7FC020113E0
33387CB63C>99 D<913803FFC0023F13FC49B6FC010715C04901817F903A3FFC007FF849
486D7E49486D7E4849130F48496D7E48178048497F18C0488191C7FC4817E0A248815B18
F0A212FFA490B8FCA318E049CAFCA6127FA27F7EA218E06CEE01F06E14037E6C6DEC07E0
A26C6DEC0FC06C6D141F6C6DEC3F806D6CECFF00D91FFEEB03FE903A0FFFC03FF8010390
B55A010015C0021F49C7FC020113F034387CB63D>101 D<ED3FFC0203B5FC020F14C002
3F14E09139FFF81FF0499038C03FF849EB807F49903800FFFC495A495AA2495AA2EE7FF8
495AEE3FF0EE0FC093C7FCAEB712E0A526007FF8C8FCB3B3A7007FB512FEA52E547CD329
>I<EB3FF0B5FCA51203C6FCB3A4EE1FFC93B512C0030314F0030F8092391FE07FFC9239
3F001FFE037C8003F07FDAF1E081ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F8
07B612C0A542537BD24B>104 D<137F497E000313E0487FA2487FA76C5BA26C5BC61380
6DC7FC90C8FCADEB3FF0B5FCA512017EB3B3A6B612E0A51B547BD325>I<EB3FF0B5FCA5
12017EB3B3B3B1B612F0A51C537BD225>108 D<D93FF0D91FFCEDFFE0B591B500C00107
13FE030302F0011F6D7E030F6E017F8092271FE07FFCD9FF037F922A3F001FFE01F8007F
0003027C9126FF03E080C602F06DD90780137FDAF1E0038FC77FDAF3C0159EDAF7806D01
BC143F07FC8102FFC75C4A5EA24A5EA44A5EB3ACB6D8F807B6D8C03FB512FEA567367BB5
70>I<D93FF0EB1FFCB591B512C0030314F0030F8092391FE07FFC92393F001FFE000302
7C80C602F07FDAF1E081ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0
A542367BB54B>I<913801FFE0021F13FE91B612C0010315F0010F9038807FFC903A1FFC
000FFED97FF86D6C7E49486D7F48496D7F48496D7F4A147F48834890C86C7EA24883A248
486F7EA3007F1880A400FF18C0AC007F1880A3003F18006D5DA26C5FA26C5F6E147F6C5F
6C6D4A5A6C6D495B6C6D495B6D6C495BD93FFE011F90C7FC903A0FFF807FFC6D90B55A01
0015C0023F91C8FC020113E03A387CB643>I<903A3FF001FFE0B5010F13FE033FEBFFC0
92B612F002F301017F913AF7F8007FFE0003D9FFE0EB1FFFC602806D7F92C76C7F4A824A
6E7F4A6E7FA2717FA285187F85A4721380AC1A0060A36118FFA2615F616E4A5BA26E4A5B
6E4A5B6F495B6F4990C7FC03F0EBFFFC9126FBFE075B02F8B612E06F1480031F01FCC8FC
030313C092CBFCB1B612F8A5414D7BB54B>I<90397FE003FEB590380FFF80033F13E04B
13F09238FE1FF89139E1F83FFC0003D9E3E013FEC6ECC07FECE78014EF150014EE02FEEB
3FFC5CEE1FF8EE0FF04A90C7FCA55CB3AAB612FCA52F367CB537>114
D<903903FFF00F013FEBFE1F90B7FC120348EB003FD80FF81307D81FE0130148487F4980
127F90C87EA24881A27FA27F01F091C7FC13FCEBFFC06C13FF15F86C14FF16C06C15F06C
816C816C81C681013F1580010F15C01300020714E0EC003F030713F015010078EC007F00
F8153F161F7E160FA27E17E07E6D141F17C07F6DEC3F8001F8EC7F0001FEEB01FE9039FF
C00FFC6DB55AD8FC1F14E0D8F807148048C601F8C7FC2C387CB635>I<143EA6147EA414
FEA21301A313031307A2130F131F133F13FF5A000F90B6FCB8FCA426003FFEC8FCB3A9EE
07C0AB011FEC0F8080A26DEC1F0015806DEBC03E6DEBF0FC6DEBFFF86D6C5B021F5B0203
13802A4D7ECB34>I<D93FF8913801FFC0B50207B5FCA50003ED001FC61607B3AE5FA35F
A2017F5D173B177B6D6C14F3DC01E313F06D6CD907C3EBFFC0903A0FFFC03F836D90B512
03010114FE6D6C13F8020701E091C7FC42377BB54B>I<B600F00107B5FCA5000101F8C8
EA7FE06C6DED3F00A2017F163E6E157E013F167C6E15FC6D5E6F13016D5E8117036D5E6F
13076D5E6F130F6D5E6F131F6D93C7FC815F6E6C133E177E023F147C6F13FC6E5C16816E
5C16C3A26EEBE3E016E76E5C16FF6E5CA26E91C8FCA26F5AA36F5AA26F5AA26F5AA26F5A
6F5A40367DB447>I<B6D8E07FB5D8C003B512C0A5000101F0C701F0C7381FF8006E027F
ED07E06C715DA26E023F150F017F705DA26E181F013F4B6C92C7FC6E606D70143E94B5FC
6F177E6D4A6E137C03C001F315FC6D715B160303E001E114016D020702E05B03F013C06D
71485A160F03F8D9807F13076D05F85B93381F003F03FC160F027F4902FC5BDBFE3E011F
131F023F04FE90C8FC167EDBFF7C010F5B6E01FCECFF3E4C6D137E6E5FA24C7F6E5F4C7F
6E5FA24C7F6E5F4C147FA26E5F93C8123F6F5EA2033E6FC9FC5A367DB461>I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fh cmtt10 10 15
/Fh 15 118 df<121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B0B708A2C>46
D<EC7F80903803FFE0010F7F013F7F497F9038FFC0FE3901FE007FD803F87F4848EB1F80
9038E00FCF390FC03FFF48484813C091B5FCEA3F01393E03F87F903907F03FE0007EEBE0
1F397C0FC00FEC8007A2EAFC1F00F8EB0003A900FCEB8007D87C0F14C0A2ECC00F3A7E07
E01F80003EEBF03F903903F87F00393F01FFFED81F805B6E5A6C6C6C5A3907E00FC09039
F00007C06C6CEB0FE0D801FE131F3900FFC0FF6DB512C06D1480010FEBFE00010313F890
38007FC023337CB22C>64 D<3801FFF0000713FE001F6D7E15E048809038C01FF81407EC
01FC381F80000006C77EC8127EA3ECFFFE131F90B5FC1203120F48EB807E383FF800EA7F
C090C7FC12FE5AA47E007F14FEEB8003383FE01F6CB612FC6C15FE6C14BF0001EBFE1F3A
003FF007FC27247CA32C>97 D<EC0FFE4A7EA380EC003FAAEB07F8EB3FFE90B512BF4814
FF5A3807FC0F380FF00348487E497E48487F90C7FC007E80A212FE5AA87E007E5CA2007F
5C6C7E5C6C6C5A380FF0073807FC1F6CB612FC6CECBFFE6C143FEB3FFC90390FF01FFC27
337DB22C>100 D<EB03FE90381FFFC0017F13F048B57E48803907FE03FE390FF800FFD8
1FE0EB3F805B4848EB1FC090C7120F5A007E15E015075AB7FCA416C000FCC9FC7E127EA2
127F6CEC03C06DEB07E06C7ED80FF0130F6C6CEB3FC001FF13FF000190B512806C150001
3F13FC010F13F00101138023247CA32C>I<EC0FF8EC3FFE91B5FC4914805B903807FC7F
14F090390FE03F0014C092C7FCA6007FB512FEB7FCA36C5C26000FC0C7FCB3A8003FB512
F04880A36C5C21337DB22C>I<1307EB1FC0A2497EA36D5AA20107C7FC90C8FCA7387FFF
C080B5FC7EA2EA0007B3A8007FB512FCB612FEA36C14FC1F3479B32C>105
D<387FFFE0B57EA37EEA0003B3B3A5007FB61280B712C0A36C158022337BB22C>108
D<3A7F83F007E09039CFFC1FF83AFFDFFE3FFCD87FFF13FF91B57E3A07FE1FFC3E01FCEB
F83F496C487E01F013E001E013C0A301C01380B33B7FFC3FF87FF0027F13FFD8FFFE6D13
F8D87FFC4913F0023F137F2D2481A32C>I<397FF01FE039FFF87FFC9038F9FFFE01FB7F
6CB6FC00019038F03F80ECC01F02807FEC000F5B5BA25BB3267FFFE0B5FCB500F11480A3
6C01E0140029247FA32C>I<EB07FCEB1FFF017F13C048B512F048803907FC07FC390FF0
01FE48486C7E0180133F003F158090C7121F007EEC0FC0A348EC07E0A76C140F007E15C0
A2007F141F6C15806D133F6C6CEB7F006D5B6C6C485A3907FC07FC6CB55A6C5C6C6C13C0
011F90C7FCEB07FC23247CA32C>I<397FF01FE039FFF8FFF801FB13FE90B6FC6C158000
019038F07FC09138801FE091380007F049EB03F85BED01FC491300A216FE167EA816FE6D
14FCA2ED01F86D13036DEB07F0150F9138801FE09138E07FC091B51280160001FB5B01F8
13F8EC3FC091C8FCAD387FFFE0B57EA36C5B27367FA32C>I<D87FFEEB3FC0B53801FFF0
020713F8021F13FC6C5B39003F7FE1ECFF019138FC00F84A13704A13005CA25C5CA391C8
FCAF007FB512E0B67EA36C5C26247EA32C>114 D<90387FF8700003B512F8120F5A5A38
7FC00F387E00034813015AA36CEB00F0007F140013F0383FFFC06C13FE6CEBFF80000314
E0C66C13F8010113FCEB0007EC00FE0078147F00FC143F151F7EA26C143F6D133E6D13FE
9038F007FC90B5FC15F815E000F8148039701FFC0020247AA32C>I<3A7FF003FF80486C
487FA3007F7F0001EB000FB3A3151FA2153F6D137F3900FE03FF90B7FC6D15807F6D13CF
902603FE07130029247FA32C>117 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fi cmr10 10 34
/Fi 34 123 df<133C137EA213FE1201EA03FC13F0EA07E0EA0FC0EA1F80EA1E005A5A5A
12C00F0F6FB92A>19 D<121C127FEAFF80A213C0A3127F121C1200A412011380A2120313
005A1206120E5A5A5A12600A19798817>44 D<121C127FEAFF80A5EA7F00121C09097988
17>46 D<EB03F8EB1FFF90387E0FC09038F803E03901E000F0484813780007147C48487F
A248C77EA2481580A3007EEC0FC0A600FE15E0B3007E15C0A4007F141F6C1580A36C1500
6D5B000F143EA26C6C5B6C6C5B6C6C485A6C6C485A90387E0FC0D91FFFC7FCEB03F8233A
7DB72A>48 D<EB01C013031307131F13FFB5FCA2131F1200B3B3A8497E007FB512F0A31C
3879B72A>I<EB03F8EB1FFF017F13C09038FC07E03903F803F048486C7E48486C7E4913
7E121F48487FA2007F158090C7FCA248EC1FC0A616E0A56C143FA27F123F001F147FA26C
6C13FF3907E001DF0003149F3801F0033900FC0F1FD93FFC13C0EB07F090C7FC153F1680
A316005D000F147E487E486C5BA24A5A4A5A49485A6C48485A001C495A260F807FC7FC38
07FFFC000113F038003FC0233A7DB72A>57 D<1538A3157CA315FEA34A7EA34A6C7EA202
077FEC063FA2020E7FEC0C1FA2021C7FEC180FA202387FEC3007A202707FEC6003A202C0
7F1501A2D901807F81A249C77F167FA20106810107B6FCA24981010CC7121FA2496E7EA3
496E7EA3496E7EA213E0707E1201486C81D80FFC02071380B56C90B512FEA3373C7DBB3E
>65 D<B712E016FC16FF0001903980007FC06C90C7EA1FE0707E707E707EA2707EA283A7
5F16035F4C5A4C5A4C5A4C5AEEFF8091B500FCC7FCA291C7EA7F80EE1FE0EE07F0707E70
7E83707EA21880177F18C0A7188017FFA24C13005F16034C5AEE1FF8486DEB7FF0B812C0
94C7FC16F832397DB83B>I<913A01FF800180020FEBE003027F13F8903A01FF807E0790
3A03FC000F0FD90FF0EB039F4948EB01DFD93F80EB00FF49C8127F01FE153F1201484815
1F4848150FA248481507A2485A1703123F5B007F1601A35B00FF93C7FCAD127F6DED0180
A3123F7F001F160318006C7E5F6C7E17066C6C150E6C6C5D00001618017F15386D6C5CD9
1FE05C6D6CEB03C0D903FCEB0F80902701FF803FC7FC9039007FFFFC020F13F002011380
313D7BBA3C>I<B812F8A30001903880001F6C90C71201EE00FC177C173C171CA2170CA4
170E1706A2ED0180A21700A41503A21507151F91B5FCA3EC001F15071503A21501A692C8
FCAD4813C0B612C0A32F397DB836>70 D<B612C0A3C6EBC0006D5AB3B3AD497EB612C0A3
1A397EB81E>73 D<B612E0A3000101C0C8FC6C90C9FCB3AD1718A517381730A31770A317
F0A216011603160FEE1FE0486D13FFB8FCA32D397DB834>76 D<B712C016F816FE000190
398001FF806C90C7EA3FC0EE0FE0EE07F0EE03F817FC17FE1601A217FFA717FEA2EE03FC
A2EE07F817F0EE0FE0EE3FC0923801FF0091B512FC16F091C9FCB3A5487FB6FCA330397D
B839>80 D<B612FEEDFFE016F8000190388007FE6C90C76C7EEE3FC0707E707E707EA270
7EA283A65FA24C5AA24C5A4C5AEE3F8004FFC8FCED07FC91B512E05E9138000FF0ED03F8
ED00FE82707E707EA2161F83A583A6F00180A217F8160F1803486D01071400B66D6C5A04
011306933800FE0ECAEA3FFCEF07F0393B7DB83D>82 D<EB1FE0EBFFFC3803E03F390700
0F80390F8007E0486C6C7E13E06E7EA26E7E6C5A6C5AC8FCA4147FEB07FFEB3FE0EBFE00
EA03F8EA0FF0EA1FC0123F485A90C7FC160C12FEA31401A26C13036CEB077C903980063E
18383FC01E3A0FE0781FF03A03FFF00FE03A007F8007C026277DA52A>97
D<EA03F012FFA3120F1203B0EC1FE0EC7FF89038F1E03E9039F3801F809039F7000FC001
FEEB07E049EB03F049EB01F85BED00FCA216FEA2167E167FAA167E16FEA216FC15016D14
F8ED03F07F01EEEB07E001C6EB0FC09039C7801F00903881E07E903800FFF8C7EA1FC028
3B7EB92E>I<EB03FC90381FFF8090387E03E03901F80070484813F83907E001FC380FC0
03A2EA1F80123F90380001F848EB00F01500A2127E12FEAA127E127FA26C14067F001F14
0E6D130C000F141C6C6C13386C6C13706C6C13E039007C07C090381FFF00EB07F81F277D
A525>I<ED0FC0EC03FFA3EC003F150FB0EB03F8EB1FFF90387E078F9038F801EF3903F0
007F4848133F4848131FA24848130F123F90C7FC5AA2127E12FEAA127E127FA27EA26C6C
131FA26C6C133F6C6C137F6C6CEBEFF03A01F801CFFF39007C078F90381FFE0FD907F813
C0283B7DB92E>I<EB07F8EB1FFF90387C0FC03901F803E03903F001F0D807E013F8380F
C0004848137CA248C7127E153E5A153F127E12FEA3B7FCA248C8FCA5127EA2127FA26C14
037F001F14076C6C13060007140E6D131CD801F013386C6C137090387E03E090381FFF80
903803FC0020277EA525>I<147E903803FF8090380FC1E0EB1F8790383F0FF0137EA213
FCA23901F803C091C7FCADB512FCA3D801F8C7FCB3AB487E387FFFF8A31C3B7FBA19>I<
ED03F090390FF00FF890393FFC3C3C9039F81F707C3901F00FE03903E007C03A07C003E0
10000FECF000A248486C7EA86C6C485AA200075C6C6C485A6D485A6D48C7FC38073FFC38
060FF0000EC9FCA4120FA213C06CB512C015F86C14FE6CECFF804815C03A0F80007FE048
C7EA0FF0003E140348140116F8481400A56C1401007C15F06CEC03E0003F1407D80F80EB
0F80D807E0EB3F003901FC01FC39007FFFF0010790C7FC26387EA52A>I<EA0380EA0FE0
487EA56C5AEA0380C8FCAAEA03F012FFA312071203B3AA487EB512C0A312387EB717>
105 D<EA03F012FFA3120F1203B3B3AD487EB512C0A3123A7EB917>108
D<2703F00FF0EB1FE000FFD93FFCEB7FF8913AF03F01E07E903BF1C01F83803F3D0FF380
0FC7001F802603F70013CE01FE14DC49D907F8EB0FC0A2495CA3495CB3A3486C496CEB1F
E0B500C1B50083B5FCA340257EA445>I<3903F00FF000FFEB3FFCECF03F9039F1C01F80
3A0FF3800FC03803F70013FE496D7EA25BA35BB3A3486C497EB500C1B51280A329257EA4
2E>I<EB03FE90380FFF8090383E03E09038F800F84848137C48487F48487F4848EB0F80
001F15C090C712074815E0A2007EEC03F0A400FE15F8A9007E15F0A2007F14076C15E0A2
6C6CEB0FC0000F15806D131F6C6CEB3F006C6C137EC66C13F890387E03F090381FFFC0D9
03FEC7FC25277EA52A>I<3903F01FE000FFEB7FF89038F1E07E9039F3801F803A0FF700
0FC0D803FEEB07E049EB03F04914F849130116FC150016FEA3167FAA16FEA3ED01FCA26D
EB03F816F06D13076DEB0FE001F614C09039F7803F009038F1E07E9038F0FFF8EC1FC091
C8FCAB487EB512C0A328357EA42E>I<3807E01F00FFEB7FC09038E1E3E09038E387F038
0FE707EA03E613EE9038EC03E09038FC0080491300A45BB3A2487EB512F0A31C257EA421
>114 D<EBFF03000313E7380F80FF381E003F487F487F00707F12F0A2807EA27EB490C7
FCEA7FE013FF6C13E06C13F86C7F00037FC67F01071380EB007F141F00C0EB0FC01407A2
6C1303A37E15806C13077EEC0F00B4131E38F3C07C38E1FFF038C03F801A277DA521>I<
1318A51338A31378A313F8120112031207001FB5FCB6FCA2D801F8C7FCB215C0A93800FC
011580EB7C03017E13006D5AEB0FFEEB01F81A347FB220>I<D803F0EB07E000FFEB01FF
A3000FEB001F00031407B3A4150FA3151F12016D133F0000EC77F86D9038E7FF8090383F
03C790381FFF87903A03FC07E00029267EA42E>I<B538803FFEA33A0FF8000FF06C48EB
07E00003EC03C06D148000011500A26C6C1306A26D130E017E130CA26D5BA2EC8038011F
1330A26D6C5AA214E001075BA2903803F180A3D901FBC7FCA214FF6D5AA2147CA31438A2
27257EA32C>I<B538803FFEA33A0FF8000FF06C48EB07C00003EC03806C7E16007F0000
1406A2017E5BA2137F6D5BA26D6C5AA2ECC070010F1360A26D6C5AA214F101035BA2D901
FBC7FCA214FF6D5AA2147CA31438A21430A214701460A25CA2EA7C0100FE5B130391C8FC
1306EAFC0EEA701C6C5AEA1FF0EA0FC027357EA32C>121 D<003FB512FCA2EB8003D83E
0013F8003CEB07F00038EB0FE012300070EB1FC0EC3F800060137F150014FE495AA2C648
5A495AA2495A495A495AA290387F000613FEA2485A485A0007140E5B4848130C4848131C
A24848133C48C7127C48EB03FC90B5FCA21F247EA325>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fj cmr12 12 12
/Fj 12 117 df<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A78891B>46
D<010FB512FEA3D9000313806E130080B3B3AB123F487E487EA44A5A13801300006C495A
00705C6C13076C5C6C495A6CEB1F802603E07FC7FC3800FFFCEB1FE027467BC332>74
D<B712FCEEFFC017F800019039C0000FFC6C6C48EB01FF9338007F80EF1FE0170FEF07F0
18F8EF03FCA218FE1701A218FFA718FEA2170318FCA2EF07F818F0EF0FE0EF1FC0EF7F80
933801FE00EE0FFC91B612F017800280C9FCB3AA3801FFE0B612C0A338447CC342>80
D<EB07FC90383FFF809038F80FE03903C003F048C66C7E000E6D7ED80FC0137E486C137F
6D6D7EA36F7EA26C5AEA0380C8FCA4EC0FFF49B5FC90380FFE1FEB3FC0EBFF00EA03FC48
5A485A485A485A127F5B176048C7FCA3153FA36D137F007F14EF6D9038C7E0C0003F1301
3A1FE00783F13B07F81E03FF802701FFFC0113003A001FE0007C2B2E7CAC31>97
D<EA01FC12FFA3120712031201B3EC03FC91380FFF8091383C07E091387001F89039FDE0
007E02807F01FFEC1F8091C713C049EC0FE049140717F0A2EE03F8A217FCA2160117FEAB
17FC1603A217F8A2EE07F0A26DEC0FE017C06D141F01FBEC3F80D9F380EB7E00D9E1C05B
9039E0F001F89039C03C07E09039801FFF80C7D803FCC7FC2F467DC436>I<167FED3FFF
A315018182B3EC7F80903803FFF090380FC07C90383F000E017E1307496D5AD803F87F48
487F5B000F81485AA2485AA2127FA290C8FC5AAB7E7FA2123FA26C7EA2000F5D7F6C6C5B
00035C6C6C9038077F806C6C010E13C0013F011C13FE90380FC0F8903803FFE09026007F
0013002F467DC436>100 D<EB01FE903807FFC090381F03F090387E00FC49137E48487F
485A4848EB1F80000F15C049130F121F484814E01507A2007F15F090C7FCA25AA390B6FC
A290C9FCA67EA27FA2123F16306C7E1670000F15606D14E06C6C14C0000314016C6CEB03
806C6CEB0700013E131E90381F80F8903803FFE0010090C7FC242E7DAC2B>I<EA01FC12
FFA3120712031201B3B3B3A5487EB512F8A315457DC41C>108 D<D801FC01FFEC1FE000
FF010701E0EBFFFC913B0F03F801E07F913C3C01FC07803F800007903C7000FE0E001FC0
000349D97E1C130F2601FDC0D97F38804A143001FFDA3FF06D7E91C75BA2495DA3495DB3
A8486C4A6C497EB5D8F81FB50003B512E0A34B2C7DAB52>I<3901FC01FE00FF903807FF
C091381E07F091383801F8000701707F0003EBE0002601FDC07F5C01FF147F91C7FCA25B
A35BB3A8486CECFF80B5D8F83F13FEA32F2C7DAB36>I<EC7F80903803FFF090380FC0FC
90383E001F496D7E496D7E48486D7E48486D7E48486D7E000F81A24848147E003F157FA2
90C87E481680A44816C0AA6C1680A26D147F003F1600A2001F157E6D14FE000F5D6D1301
00075D6C6C495A6C6C495A6C6C495A013E49C7FC90381FC0FE903807FFF89038007F802A
2E7DAC31>I<1306A5130EA4131EA3133E137EA213FE12011207001FB512F0B6FCA2C648
C7FCB3A4150CAA017E131C017F1318A26D133890381F8030ECC070903807E0E0903801FF
C09038007F001E3E7EBC26>116 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fk cmr17 17.28 20
/Fk 20 122 df<120FEA3FC0EA7FE012FF13F0A313F8A2127F123FEA0F381200A71378A2
1370A313F013E0A2120113C012031380120713005A121EA25A5A127012300D28748B24>
44 D<BB12FCA4C601FCC8120FD93FF89238007FFE011F171F190719031900A21A7E1A3E
A21A1EA21A1F86A486A6F20380A318E0A297C7FCA61701A417031707170F171F17FF91B7
FCA402F8C7FC171F170F170717031701A41700A895C9FCB3A580133F90B57EB712E0A449
6279E156>70 D<B7020FB612F0A4C691C9000FEBF000D93FFC040313C06D48705BB3B3A3
91BAFCA402F8C91201B3B3A7496C4C7F90B5040F13F0B7020FB612F0A4546279E163>72
D<020FB612FCA4DA0001EBFE009238003FFC5F161FB3B3B3AE1207EA3FE0487EA2487EA3
4C5AA35B6C484A5A13800078C8485A6C5E5D6C93C7FC6C4A5A6C6C495AD803E0495AD801
F8EB3FE0D8007FEBFFC06DB5C8FC010713F8010013C036647AE144>74
D<B500FC071FB51280A36E61C6F58000013F51C7FCD91DFFF177FCA2011C6D18E7A36E6C
EF01C7A36E6CEF0387A36E6CEF0707A26E6C170EA36E6C171CA36E6C1738A36E6C1770A2
6E6D16E0A36F6CED01C0A36F6CED0380A36F6CED0700A26F6C150EA36F6C5DA36F6C5DA3
6F6C5DA26F6D5CA3706C495AA3706C495AA3706C49C7FCA2706C130EA3706C5BA3706C5B
A3706C5BA3706D5AA294387FC1C0A394383FE380A3DD1FF7C8FCA3EF0FFEA2013E6F5AA2
137F715A2601FFC04F7E000701F896383FFF80B66C6D48023FB61280A3715A696278E17A
>77 D<B912C018FEF0FFC019F0C601FCC813FCD93FF8ED0FFF011F04037F06007FF13FF0
737E737E1907737E86731380A27313C0A31BE01A7FA21BF0A91BE0A21AFF1BC0A34F1380
1B00614F5A624F5A4F5AF17FE04F5A060390C7FCF01FFE943801FFF891B812E096C8FC18
F802F8CCFCB3B3A4497E90B5FCB7FCA44C6279E15A>80 D<B600FC057FB5FCA4C6028005
0F13F0D93FFECB000313804A953801FE00011F62755A130F6E61010762806D4F5AA2816D
4F5AA26F17076D97C7FC81027F180EA26F171E023F181C811B3C021F183881020F60A26F
17F0020760811A016E60826E4D5AA27015076E95C8FC82037F160EA282033F5E821A3C03
1F163882030F5EA27015F003075E8219016F5E836F4B5AA27113076F93C9FC83047F140E
A283043F5CA271133C041F143883040F5CA27113F004075C831801705C188170EB8380A2
18C77091CAFC18E7EF7FEEA218FE715AA3715AA2715AA3715AA3715AA260647FE163>86
D<EC3FF0903803FFFE010F6D7E90393FC03FE090397E0007F801F86D7ED801E06D7E4848
6D7E48486E7E48C86C7E7F01F06E7E487E6D6E7EA3707EA36C5AEA03E0C9FCA6167FED7F
FF020FB5FC91387FF807903801FF80903807FC00EB1FF0EB7FC0495AD803FEC7FC485A12
0F5B485A485AA2484817E0A312FF5BA2160FA3161F6D141B007F153B16736D913971FC01
C06C6C14E1001FEC01C1D80FFC903A0780FE03806C6C903A0F00FF07002701FF807E6DB4
FC27007FFFF86D5A011F01E0EB1FF8010190C7EA07E03B417ABF42>97
D<4AB47E020F13F8023F13FE9139FF007F80D903FCEB07E0D907F0EB01F0D91FE0EB0078
49488049488049C87E48485D4915FF00034B138048485CA2485AA2485AA2003F6F130049
EC007C94C7FC127FA35B12FFAD127F7FA4123F7FA2001FEE01C07F000F16036D16801207
6C6C15076D160000015E6C6C151E6D6C5C6D6C5C6D6C5CD90FF8495AD903FCEB07C0903A
00FF803F8091263FFFFEC7FC020F13F80201138032417CBF3A>99
D<EC03FE91381FFFE091B512F8903901FE03FE903A07F0007F8049486D7ED93FC06D7E49
C76C7E496E7E49140348488148481401000782491400000F8283485A1880123F49153FA2
007F17C0A35BA212FF90B8FCA30180CAFCA9127F7FA3123FA27F121FEF01C06C7E17036C
6C1680A26C6C15070001EE0F006D150E6C6C151E6D6C5C6D6C5C6D6C5CD907F0EB03E0D9
03FC495A902700FF803FC7FC91383FFFFC020F13F00201138032417CBF3A>101
D<EB03C0EA07FFB5FCA41201EA007FA2133FB3AAEE7FE0923803FFFC030F13FFDB3F0013
C00378EB1FE04B6D7EDAC1C06D7EDAC3808002C7C7120302CE81170114DC14D802F86E7E
5CA35CA35CB3B3496C4A7F496C4A7FB6D8F003B612C0A442647DE349>104
D<133C13FF487F487FA66C5B6C90C7FC133C90C8FCB3A2EB03C0EA07FF127FA41201EA00
7FA2133FB3B3AC497E497EB612E0A41B5F7DDE23>I<EB03C0EA07FFB5FCA41201EA007F
A2133FB3B3B3B3AD497E497EB612F0A41C647DE323>108 D<D903C0EB7FE0D807FF9038
03FFFCB5010F13FFDB3F0013C00378EB1FE04B6D7E0001D9C1C06D7E27007FC3808002C7
C71203D93FCE81170114DC14D802F86E7E5CA35CA35CB3B3496C4A7F496C4A7FB6D8F003
B612C0A4423F7DBE49>110 D<EDFF80020F13F8023F13FE9139FF007F80D903FCEB1FE0
D907F0EB07F0D90FC0EB01F8D93F80EB00FE49C8127F017E81496F7E48486F7E00038349
150700078348486F7EA2001F83491501A2003F83A348486F7EA400FF1880AC007F1800A2
6D5DA2003F5FA36C6C4B5AA36C6C4B5A00075FA26C6C4B5A6C6C4B5AA26C6C4B5A017F4B
C7FC6D6C14FE6D6C495AD90FF0EB07F8D903FCEB1FE0D900FFEB7F806EB5C8FC020F13F8
020113C039417CBF42>I<9039078003F8D807FFEB0FFFB5013F13C092387C0FE0913881
F01F9238E03FF00001EB838039007F8700148FEB3F8E029CEB1FE0EE0FC00298EB030002
B890C7FCA214B014F0A25CA55CB3B0497EEBFFF8B612FCA42C3F7CBE33>114
D<1438A71478A414F8A31301A31303A21307130F131FA2137F13FF1203000F90B6FCB8FC
A3260007F8C8FCB3AE17E0AE6D6CEB01C0A316036D6C148016076D6C14006E6C5A91383F
C01E91381FF07C6EB45A020313E09138007F802B597FD733>116
D<D903C0150FD807FFED1FFFB50203B5FCA40001ED0007D8007F1501A2013F81B3B25FA3
5FA35F011F15066E140E5F130F6E4A7F01075D6D6C494813E0D901FE4948EBFFC0903A00
FFC01F8091393FFFFE00020F13F8020001C0EC800042407DBE49>I<B66C49B512E0A400
0101F8C8387FFE0026007FE0ED1FF819E0013F705A61131F6E93C7FC130F180E6E151E01
07161C8001035EA26E157801011670806D5EA26F1301027F5DA26E6C495AA26F1307021F
92C8FCA26E6C130EA26F131E0207141CA26F133C020314388102015CA26F13F06E5C1680
92387F81C0A216C3033F5B16E3DB1FE7C9FCA216FF6F5AA26F5AA36F5AA26F5AA36F5A43
3F7FBD46>I<B66C49B512E0A4000101F8C8387FFE0026007FE0ED1FF819E0013F705A61
131F6E93C7FC010F160EA26D6C5DA26E153C01031638A26D6C5DA26E15F06D5EA26E6C49
5AA26F1303023F5DA26F1307021F92C8FC6F5B020F140EA26F131E0207141C6F133C0203
1438A26F1378020114706F13F06E5CA21681037F5B16C3033F5BA216E7031F90C9FC16FF
6F5AA36F5AA26F5AA36F5AA26F5AA215015E15035EA2150793CAFC5D150EA2151E151C15
3CD81F801338487E486C5BA25D14015D49485A383F80074948CBFC001E133E380FC0FC6C
B45A000113E06C6CCCFC435B7FBD46>121 D E
%EndDVIPSBitmapFont
end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%BeginPaperSize: a4
a4
%%EndPaperSize
%%EndSetup
%%Page: 1 1
1 0 bop 1123 912 a Fk(Ha)l(v)-7 b(a,)43 b(a)g(Purely)h(F)-11
b(unctional)1257 1095 y(Ja)l(v)k(a)42 b(Virtual)j(Mac)l(hine)1450
1348 y Fj(P)m(ablo)32 b(J.)h(P)m(edemon)m(te)648 1580
y Fi(Lab)r(oratorio)24 b(de)k(In)n(v)n(estigaci\023)-42
b(on)26 b(y)h(F)-7 b(ormaci\023)-42 b(on)27 b(en)g(Inform\023)-42
b(atica)27 b(Av)-5 b(anzada)778 1696 y(C.C.)28 b(11,)e(La)h(Plata,)g
(1900.)35 b(Buenos)27 b(Aires,)g(Rep)r(\023)-44 b(ublica)28
b(Argen)n(tina)1244 1813 y Fh(ppedemon@sol.info)o(.u)o(nlp)o(.e)o(du.)o
(ar)382 2121 y Fg(1)135 b(What)45 b(is)g(Ha)l(v)-7 b(a)382
2324 y Ff(Ha)m(v)i(a)38 b(is)e(a)h(Ja)m(v)-5 b(a)38 b(virtual)d(mac)m
(hine)i(subset)f(implemen)m(ted)g(fully)e(in)i(Hask)m(ell.)60
b(It)37 b(is)382 2437 y(v)m(ery)25 b(ine\016cien)m(t,)g(due)g(to)g
(that)h(fact)f(that)h(it)e(do)s(esn't)h(deal)f(directly)f(with)h(p)s
(oin)m(ters)g(or)382 2550 y(memory)-8 b(,)30 b(nor)e(uses)h(un)m(b)s(o)
m(xed)f(data)i(t)m(yp)s(es)f(or)g(an)m(y)g(other)g(mec)m(hanism)g(for)f
(sp)s(eeding)382 2663 y(up)j(pure)h(lazy)g(functional)f(programs.)47
b(In)31 b(addition,)h(it)g(is)f(implemen)m(ted)g(in)g(a)i(v)m(ery)382
2776 y(naiv)m(e)44 b(fashion.)81 b(All)42 b(the)j(data)f(structures)g
(used)f(for)h(its)g(implemen)m(tation)e(ha)m(v)m(e)382
2889 y(linear)g(time)i(complexit)m(y)-8 b(.)82 b(The)44
b(only)f(exception)h(are)h(metho)s(d)e(b)m(yteco)s(des,)49
b(that)382 3002 y(w)m(ere)33 b(represen)m(ted)f(using)f(arra)m(ys)i({)g
(otherwise,)f(executing)h(a)f(metho)s(d)g(w)m(ould)f(ha)m(v)m(e)382
3115 y(a)h(complexit)m(y)f(prop)s(ortional)e(to)j(the)f(square)h(of)f
(the)h(metho)s(ds's)e(length!)43 b(Ho)m(w)m(ev)m(er,)382
3227 y(in)g(spite)h(of)h(its)g(ine\016ciency)-8 b(,)48
b(it)c(is)g(a)h(rather)g(complete)g(JVM)g(implemen)m(tation.)382
3340 y(It)d(supp)s(orts)d(the)j(full)d(b)m(yteco)s(de)k(set)f(as)g
(de\014ned)e(in)g(the)i(Ja)m(v)-5 b(a)42 b(Virtual)e(Mac)m(hine)382
3453 y(Sp)s(eci\014cation)29 b([1],)i(except)h(for)e(t)m(w)m(o)h(op)s
(erations:)40 b(acquiring)29 b(and)h(releasing)f(lo)s(c)m(ks.)523
3566 y(In)k(our)f(opinion,)h(this)f(w)m(ork)h(has)g(t)m(w)m(o)i(main)d
(con)m(tributions.)48 b(On)32 b(one)i(hand,)f(it)382
3679 y(sho)m(ws)e(that)g(it)g(is)f(p)s(ossible)e(to)k(implemen)m(t)e(a)
h(b)m(yteco)s(de)h(in)m(terpreter)e(with)g(a)h(strong)382
3792 y(imp)s(erativ)m(e)42 b(\015a)m(v)m(or)i(\(at)g(least)f(as)g
(suggested)h(b)m(y)f(its)f(sp)s(eci\014cation\))h(with)e(a)j(pure)382
3905 y(functional)38 b(language.)67 b(On)39 b(the)g(other)h(hand,)g(w)m
(e)g(think)e(it)h(is)f(v)-5 b(aluable)38 b(from)h(an)382
4018 y(academic)d(p)s(oin)m(t)e(of)i(view.)54 b(Our)34
b(implemen)m(tation)g(is)h(v)m(ery)g(simple)e(\(it)j(consists)e(of)382
4131 y(21)f(Hask)m(ell)e(mo)s(dules,)g(with)g(an)h(a)m(v)m(erage)i
(length)d(of)i(250)g(lines)d(eac)m(h\),)k(what)e(mak)m(es)382
4244 y(it)h(p)s(ossible)e(to)k(understand)d(the)h(inner)f(details)h(of)
h(a)g(commercial)f(ob)5 b(ject)35 b(orien)m(ted)382 4357
y(language)c(implemen)m(tation,)e(suc)m(h)i(as)f(virtual)f(metho)s(d)h
(in)m(v)m(o)s(cation,)h(class)g(loading,)382 4469 y(exception)f
(handling,)e(etc.)382 4748 y Fg(2)135 b(What)45 b(is)g
Fe(not)56 b Fg(Ha)l(v)-7 b(a)382 4951 y Ff(De\014nitely)f(,)37
b(ha)m(v)-5 b(a)36 b(is)f(not)h(a)g(commercial)f(Ja)m(v)-5
b(a)37 b(virtual)d(mac)m(hine.)57 b(It)36 b(is)e(slo)m(w,)j(and)382
5064 y(lac)m(ks)43 b(some)g(fundamen)m(tal)e(features)i(lik)m(e)f(m)m
(ultithreading,)i(JNI,)e(and)g(JIT)g(com-)382 5177 y(pilation.)52
b(Due)36 b(to)f(the)g(lac)m(k)h(of)f(JNI)g(supp)s(ort,)f(the)h(core)h
(library)d(\(the)i Fd(java.lang)382 5290 y Ff(pac)m(k)-5
b(age\))24 b(is)d(limited)f(to)j(a)g(v)m(ery)f(few)g(classes,)i(most)e
(of)h(them)f(simpli\014ed)c(with)j(resp)s(ect)382 5403
y(to)31 b(the)g(original)d(functionalit)m(y)h(o\013ered)i(b)m(y)f
(Sun's)f(implemen)m(tation.)1854 5652 y(1)p eop
%%Page: 2 2
2 1 bop 382 548 a Fg(3)135 b(Comparison)45 b(with)h(Sun's)e(JVM)382
751 y Ff(The)23 b(functionalit)m(y)f(pro)m(vided)g(b)m(y)h(the)g
(commercial)g(implemen)m(tation)f(issued)g(b)m(y)h(Sun)382
864 y(that)31 b(can)g(b)s(e)e(found)g(also)i(in)e(ha)m(v)-5
b(a)31 b(is)e(depicted)h(b)s(elo)m(w:)518 1076 y Fc(\017)46
b Ff(Incremen)m(tal)30 b(class)h(loading)518 1264 y Fc(\017)46
b Ff(F)-8 b(ull)29 b(b)m(yteco)s(de)j(supp)s(ort)c(\(except)k
Fb(monitor)-5 b(enter)42 b Ff(and)30 b Fb(monitor)-5
b(exit)9 b Ff(\))518 1452 y Fc(\017)46 b Ff(Exception)30
b(handling)518 1639 y Fc(\017)46 b Ff(Finally)29 b(blo)s(c)m(ks)518
1827 y Fc(\017)46 b Ff(Arra)m(y)31 b(managemen)m(t)382
2039 y(The)f(features)g(that)h(ha)m(v)-5 b(a)32 b(lac)m(ks)e(compared)h
(to)g(Sun's)e(Ja)m(v)-5 b(a)31 b(virtual)e(mac)m(hine)h(are:)518
2252 y Fc(\017)46 b Ff(Concurrency)30 b(and)f(m)m(ultithreading)518