forked from FabriceSalvaire/CodeReview
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgit-log.ps
More file actions
3926 lines (3921 loc) · 227 KB
/
git-log.ps
File metadata and controls
3926 lines (3921 loc) · 227 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
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.96.1 Copyright 2007 Radical Eye Software
%%Title: git-log.dvi
%%CreationDate: Wed Mar 28 09:43:03 2012
%%Pages: 26
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
%%DocumentFonts: CMR10 CMSY10 CMBX10 CMTI10 CMMI10 CMITT10 CMTT10
%%DocumentPaperSizes: Letter
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips git-log.dvi
%DVIPSParameters: dpi=600
%DVIPSSource:
%%BeginProcSet: tex.pro 0 0
%!
/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/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]{Ci}imagemask
restore}B/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
%%BeginProcSet: texps.pro 0 0
%!
TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0
ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{
pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get
div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type
/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end
definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup
sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll
mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[
exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if}
forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def
end
%%EndProcSet
%%BeginProcSet: special.pro 0 0
%!
TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
{userdict/md get type/dicttype eq{userdict begin md length 10 add md
maxlength ge{/md md dup length 20 add dict copy def}if end md begin
/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
save N userdict maxlength dict begin/magscale true def normalscale
currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def
@MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll
newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto
closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N
/@beginspecial{SDict begin/SpecialSave save N gsave normalscale
currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N}
N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs
neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate
rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse
scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg
lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx
ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N
/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{
pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave
restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B
/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1
setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY
moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix
matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc
savematrix setmatrix}N end
%%EndProcSet
%%BeginProcSet: color.pro 0 0
%!
TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop
setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll
}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def
/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{
setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{
/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch
known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC
/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC
/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0
setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0
setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61
0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC
/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0
setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87
0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{
0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{
0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC
/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0
setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0
setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90
0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC
/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0
setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0
0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{
0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{
0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC
/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0
setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC
/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0
0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1
0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11
0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0
setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0
0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC
/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0
setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0
0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0
1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC
/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0
setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{
0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor}
DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70
setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0
setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1
setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end
%%EndProcSet
%%BeginFont: CMTI10
%!PS-AdobeFont-1.1: CMTI10 1.00B
%%CreationDate: 1992 Feb 19 19:56:16
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMTI10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
/FontName /CMTI10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 11 /ff put
dup 12 /fi put
dup 13 /fl put
dup 37 /percent put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 44 /comma put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 54 /six put
dup 58 /colon put
dup 61 /equal put
dup 63 /question put
dup 64 /at put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 89 /Y put
dup 91 /bracketleft put
dup 93 /bracketright put
dup 94 /circumflex put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
readonly def
/FontBBox{-163 -250 1146 969}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
9E3948FFB0B4E70F212EC976D65099D84E0D37A7A771C3101D6AD26A0513378F
21EC3643079EECE0C9AB54B4772E5DCA82D0D4ACC7F42FB493AA04A3BF4A1BD6
06ECE186315DBE9CFDCB1A0303E8D3E83027CD3AFA8F0BD466A8E8CA0E7164CF
55B332FAD43482748DD4A1CB3F40CB1F5E67192B8216A0D8FE30F9F05BF016F5
B5CC130A4B0796EE065495422FBA55BEE9BFD99D04464D987AC4D237C208FA86
0B112E55CE7B3782A34BC22E3DE31755D9AFF19E490C8E43B85E17ECE87FA8B9
1485831624D24F37C39BF9972D74E6EC4784727AC00B9C4A3AD3DA1C22BD6961
7E0ADAF55422F22ACA5E4DCD4DF9FCD187A566B7FB661D0530454D0DD6C6C50A
7A3875C6CBF8EC7769F32A1F3F7FC1C072BADEC97794D4E90E0035282A170402
356E5A9CD9ABD80AC4342A5283E458A7269252F4541CBB6452B39ED54D336D0B
19928E9CD1AB26AD83EB209E2EC75011A2643813053B5DBB0246097C4821B5F2
C92554E9140BE35B2DBFCD98809A8EC9FC910FDE9E0D86457C70ACB056EBF90F
244DC0A5BBD455E15D6E3180311D52CF50B0BF7D0A7F64F3A1821E0AEDBC2E7B
AEB549FE1D51088C153799C6E089B5D5D65E1C4E2D2B430CDF1FFA23CCB25D95
5C4DD885310A706B320AB25C8D742C6F29953254FA54DAAEE60ED477877D19BC
D28E9AB576B0EA088171FD000B60D73B3C57F754BC07EBC9BF751B7D2B32459D
993861B7C4B0D98C422A11BECEF76F4EFC0ECAEE89723E6CED53E3678D733363
2DF068AEF0FE7DFB57393BDAA439A6A4C396F86032A98009EAE1247B7DE83B3B
E46DF2898598FF5E6CA6953127432A967E4FD41CDD60D6E413059A58FA556EF3
309178B57C16A763CFC9BEEC276944BDEA255789EF4E18221266D552E8662D1D
11E99CF5CA46E6B62F18BE0196E36F0F69C4FD79426BEF83CF76B53B00084119
442355204FB97C7DF4E5C65FDEB881E5328011A34663B6A86C4A8D3CC7097A2B
5451ECFCA7EB8C9E963436F1B526B5A4CF3AD27EA5CAC1BE4E5AD2BA140BB3DA
8540FA56886CC9C225373A4230BB2B408A2F6C58905FAEF62A44FAD2EF1016C1
B6ACFBD39955BA1657BFB86EC8A8FA9D2EDEFC47B1164F436D3B6DD2E2DE21AE
D07830832F2A4A64916599B87305A449EF0AB642113D8894D5676912D5E868E7
C33395A3A4DEBD54116883770905E258DD457E2B7B5C5FFE1089B36C5F7C2DB5
8B320496C00B8FE744F4B45490BA7581DEFF65456A723222B9A60435379165D4
F6FD242B533C5F26688210F31162D5F59EEF1FC1B7B78B58F5102AD9B243F22C
EE3B9C214C98DA47D1D31623F4679CF2B600C9315FA4E54AECE622A0A9A8F16A
BB65065C442937E46E819E39FB4AFD880C9AC7DCCA5C9F6BC48A4998F58D1B65
EEB52F9C33B10EFCB3C359CE1257E8965D32DA77C987316C1F28877A37BBED81
C0395E893486EEFAE739BF4E6CDC7C6243D7F6BB25C889337D4EBFF280E82FE9
ABD1A0D4752EBC7858825A10DCE4F9531AE663B81683E47F5140A6AA02DA45FC
7FBFCB8B9787CDC5D9813197F0651ACA1E5CA8485D44A488EDD46827C33C3857
B2B4E1B313B00AA39870C36A8EE53F523B64DEEFAC073B22DB55494942479065
D81146275A8368082B9C55F74B8AD2488A9ACE530B30DDFA1527DA1F8DE3B649
65207105EB3C3B0FA88CA315C75F0AD8C25580480C62C97FB43C38967E25ED48
EA0074C3E233E0049A2A0A4103B0CDC1D0E4146FE953762B333A266A2239B63F
97E7F89F75D9AC56A98866AAAE260405D547B82625719A9A9434EFF068332ACD
5E0D662627849130477D6E75AA1220D2B3EFE82D60267E279C3FF8E1742B9981
2AD1D29B225A9DBB4E871ABC10EE79708A1E79F271159F4B4CA2F3A3E79BF654
CB02CDC91A5BBE2D3EDBF2B1A586829CD6230941A2A7A9519FFFF601E7C18CE5
46BDA33F21F4092E1AFC7FBB95D7F8F2CA2950B3885FABBDED83C293FF270F3F
C12F578D6CEB8ABBCFC3E1ECD75C527EC7B4F47BBD6E2CFE3CB5F795B2D71B99
02328B3DAC9074815D1D06F4AA199763E3DD0B93C351BCB63CCD6BC668275C92
1FEE552EADF9B1582C09F981BC7FFDFFF48475AF6C7C460106725987B5A5FA08
5CAC23456DEE3CB3BDB8A43DE20D36559FF99C43650B875AD024B07349D0D33A
B2D753CB42F974D29FAAE7E6D456D254B5DEE2D3BCFEDEB722CB459BE99543E2
79EB91A955837F62B791731748A42608C3BE905475A75F09DF4303C3D9289585
08F33D9C8BA3C02ABD42F7D0E11AC639AAB8581DEB30B7D91C90DF309C4DB969
07B1EC6B663C514DB9C97F6F060684D53EA97E0A68DEF41FBA18C1740DD92BA1
34494E9DDFA8AE9F4F94ACF49AB0C59821696A4281547432DF8F4D45332EA2D4
53E74D67329A2A73A310DB17A96E6D450A1BEFD667558D6BCF0679CEE8F17C21
02DE492CD766E96BE24418AB9EA47F9DA9C04C4EBDEE78ABB8A15769F5E6C508
3F1B46B0D6FE1C6F2161827FB79E85A77603B05480F2494E50CB0BB3F5867BA1
E6D2AFFD1A0CFC7431B575DD1554D3D12E02C2CCF1E78162F18FE0BBE16D51F2
75B24CEF3231AADFD735344F9EDE0784F087245907E28626B4582CA5A0B3E897
C49E6A95A12C8984A530DA091E659866D2C880F19AA13931A3BA026D4317BB81
89775CA00CBF4B12921B3EC356A0928A52A4338AE54ED9E0FD2E5029AA69629A
D7727F5C1BC5DB686B38643460E48D0C0954ABFCA496E658506D3EB13A4CAFDB
150A3ABD4E5106BDBAE684C532D1076390D97CE0CC71119310202850DF6ACF89
D0EBD61C1A6F3AC5FB30609CF24793ED018AFE8534AF29C76DBB5F36BB00A463
99FE3A31E15F845F70C5A7FCE1D6FF9D2B2D0959A4EEAD684EE4FF0917491518
70E9EB308D3C36E0BA91656237A150A4FF0B59BFAA065DD3879AC4AE3812F3C2
47B8FF0168F9331AD8103225F8E7D906ECFBFD0D6ABC7EC6A254B41C591E566D
AB432AEA45FEE251BEEC6E3F5C33681E5F5E84DC57E22D3E5AA50BF111D13032
CA10C66F7C655DA6B04C0E20240D4A829B3215B884E1CACABA5785F383717679
40E03CCE7DE0B173DA01C80A2A6441B7DDE5284FE7D0DB385CC74C5C7B776D7E
B9E0ABA0F2E5207062EA54500DA4BB7FFB0E13112188D1BCC82D251A59239131
A7C8BA0DB5C5BEF83C1AEB51A75E4C4BF39FD92AB75E60F3183B6C41F75BC229
F39C9F5148C9581CA45A0799090DDC39F2D889C58FD1AD87B7AD2A5F0ACB3C56
1B0130BADFE44924A22D62E28BED34C5B6D05AA6EE83AE495DAD4DCCA7F52DBE
BE6994155CE58DEB0A81883F168CED5BBDDC7CBAD6C1332C8B1CDAED47B962ED
7B6DCFAB2369FE89C4068A443076C373DB307AAF1CB09C9EDE98D4A810BA3021
F0D97702722F56966DA33F09688FA88479DFDC973758E6CC036448B639CB2BD2
947E0524B7395C5A6CD175FF6C1B9E2086ECD931460E282141ADE70F40350F75
5C592EC2AF5F104D86796EF84B225A90504220C0E0DE2577DF9BB909EFD3DD0E
29A82E3A4816D46C279D4EB2006CE647337743123193043AAC0D0E35D07D10B4
A9CD8635643877E20B0540460B525DCEAD5DE83146DCFD60991551041A4D9E71
6816F0A65908C33B62F4B6343D10938F6B7045181E90D75A843767660AD76648
EA17BF2FC6AC58F27023CC320EFD886DD068E2E42CAEA48DF7640B2062A15EAE
4731CFE5A2353C05D26D416B5983745AEAD51E4C88B945D1BC76A14DE98C8679
A8C03D55AF0C9CF877ECA3809F42B654B4983F0AC7058AA3A1007421DFF75E4B
046ACE615AE3C22FD7782D851312FFEF4EB00A430D169DC1A373C8DAD8EE4F04
7CE7D4F168A9BF4F687694D2A1309DFCE79EBA7E5062B61E7EAD7317447E35E1
98E77D4ED6219CEAEC34566F7A1AC4328B4FB05CBB818DE418E1D26A6214C352
6B608EDAD78E429A3016BAD732B80DFB5B1154BDC6B35EFD9AA7BAD2C3C20B16
C8C51F2FDA225D54B780DCA858DEB12CAE41A6AF218CE521ED7498C40EDEEE23
A5DB895FCC6D11D23502FB60988849AD1F9E9E688945483EC5C83202CC184B45
68314B681131E28490C24C487D7BDBF86F1139E0A84CE56B98BBF17AAA77AF3C
E17903046632BCB788D976B5437636F7F9AF6D72676D97618DB836DC9C508164
D359020C221B6CD0BC879037050D24ABC90961779A0086E399CBDA02AACE4C74
46F510601F123027BB3F359CCEF414636D7F336A2C139193BB1F4EA3D25FB9C1
F994CD850B8CAFE8673385D0819ED95020890BA8AA7613D9642A2D183B3E4B3B
BB001FB1EB6BAB30BC3CF7AD2575C09ECFA70A8342601B28E08CCB0BFA3A6CAA
3A45559F39B57DA8A8250AADFAC31E8A85F180C3AD00694209C5F363218E11DA
F4691273DC93A8DEC7D15A6F9DF7F9B6569ADDFF805D36B3828350C953ED3F87
F65332422FA9E6EF247AD2AC36C9EC3C183F88E25A01A24906F388D717730285
9B49B174431F4AFEBD3436BA5DACA01F7D82008BC885799CADE2C47B1852E575
26D09541518CE829464BA0BA6C8F3F4C5D39680811FC51C9B580FB3E1801E807
1E18C2D5C2F8ADC8793B9C4A49F5AF932B3113FA489B1924AAA91A92CBAA6DA1
EB18353210DA31556CB6DADDD5F689FFD8B8C9165023B3D9F2C3AEF62355B0EB
67D7D342AAD52FDA5BC0958A11B65E646E8412F86113D9FD6631FB81F1464FE2
F82FDB2E32748FFE2ACAE07A14537478DDAC3A6F5F1E68DB4B91199A2414B029
E9AB6AA65A6C508152FDB633519F73A1CB2064643A7A02E70B37C90ACDB45430
FCAB5D9BD0A190C079C5E5771484F10AEFF03AE37CFBE41189B59E8DDD123CE5
54A84306B691F138E23230D14B8298F6E262D5EFB799CCE23B295914D440723F
35C8D964805916A6692204BBC3EEEE3DADB9B2E7EADC7B90084B05553BA3B640
4DD66EB09135FD33B2DB8F6B95E2781EEAABC4957FEC9E76F400E50107C188EE
0172A4CEC62CE6E3E5725B87D95081549CD4F6C4A9AA911C40C24CE640FF7613
E41B6CEB49EDA167684C30C9070D584C24D602DB86AB8CC3F115BD34ECBE1193
D14E70856C54D51B8B2314EA6C96A6296B9F193E3E4CA3C43C71F5C27FF5CAA1
B0A8687362B2A90B23AD92D2C8E15C34E2B02C396F08C126605E60E061C8FC0C
F691C9E03981484E243679024D77B2257F3F89368017299AC5F6E7DB1787D4D7
79630CABED70FB101EAF9882E3298693C66FB8400B35233BDD1DC39216145CCD
8F0B8A28F7E304D3DC12B42EDBC8045F722D93E625E548CEADEA446BC6D7AC82
76A93377E7F7D71605441BCF5126198D4E8E1AB445ABA73E9A12B692EA179CDF
F53AF3F0A6ABAA67F8C7718D18D982851BE627C5C72AC0D5E84F91C10E483CF8
EB1709A1FA2904BC56C575230AB011A7AEC454ADAB880DD5305AB780779E64C3
59B8333FE3227019B2F2596F52E12A4FBDCE695D60C5B788F24164C0ADA5D818
D855D0F840270849996D072EF3493F65FDA04C16E1009DF25C97B30D30B67685
06977B2BDE2668473F157C86C70A56D181E6D7E8B5B44565DE3299304ED0CA72
7EFDB51F9DFEE3E0F08F6E0323C02472E824E77F133ACC8E9442731076585D9B
E1C32B59CC7EE15F4462279925998640B792238B8FE6782AF1C4AD294D108DAA
8E301A071736F16F0E9C39E29CB796DE93624063BEF49A83EBC6E21451B7775C
94831DCB1AD7FD7B3033B77640E84942C335258046F80EBFCBB301FFCBC875FF
F9FDC85B0A3E8BA02B89BF8CE26461F2BE9DB49AD991D83DDEADFD9B412DAE9E
EE8FC25550C892364443EAC010F69D9B456289A1C73B3044D4C103D3D47336DA
489AA4CC3DCC659557E0AF615A57338497D40E32E2A3385FD24F9D9725935B88
08429F23D41AE015F708E248E8CEE84B3952357863AF1CD9689F28418438021C
00CA638AB141CD5A4EF732FB2726BA156B2741B54B2C477A4129E006A35CB1A6
D5CE9092F5624C145B7AD61FE0A436C5FEC282E71CEDB30490B3BE016DD017DB
D27240F1236B7C42AFA34E4E03D82B47166FA08BC8F013B5783EC9AD3B7F2123
416DBF9D1AD19194FEC032EDDFD9DAECD793732ED0A1A5C3791569D46CB89915
93CFFA4DA09099AD8315E3E297DD04613AB42111E0B57701C679401992B5D043
C1909B89B65B5089F96B8CBA0D50DBB460A3E217BDEBCA61587B39D067EEB094
4785601161526263A1FF22ABD5B2A7EDC28DC56A6C01270E5C3A13E24181B3E7
B706E5748A944769E21F41EB4A91E576B013D13062155185B0719B6EBE682626
23D6C9DB1DFADF30D98E639B6E5CFAFEA5BB1BF6112B2661876CCB2E748AF20F
F452A463FC8627EE1B576F481AEA2A3C0E468C0E6FFE960A23F10B34706C260B
869C62BCCBEF734C38F0EBF42382FFA389B74E87C0C50B63D7DBFC52677379A3
6E276627CAD6A702B5371CFC9344C3688153A9B62DEF27F331DCF5E809A8D8A4
99E07E2B4A251920ACB49B6C6E159718FDDB05C3C09235DF756DDDFCDBA9A795
31F4B2E49AC516CD409C806EFC831F5CC07FA86B5A404414053652005337D335
B0E6670311C035039AE559170D71C6D7DCA2FDAB92784A56D463C288EEBBD802
DA47EE87B9E4EAF34C216198F7ABAC06D39144EA02DD1911C2D51EB4BF606711
E70EABC40B555B0CFCA2C820E59C37A72F413D5769D679287FE27962A73011EB
E14A2481EB4DC3CEB5FFC533568C3177959DC307ECA1B3638AA51D0DA7B70B86
E75F75898157146CEA1F8518D6699682642E64806570B0F99A36CF74F662EA43
DA4B844454535C6320F5497F8F88C54015CB87C8204EC81D6EC22E85922DDB8A
668DEBD946FF97E1994275F7AFF69F576885C99ACC647600789EAFAF94EA3D6A
B7F018B16B2BCACBFBED191F6ECFB716D589BAB0C8BA5D9BCD14F1D88EAAA912
C2715780AC5062A39DDFFD3D8DD880AE7CF6C303C09AE80383FD25409C2AE9B3
648C2B01432AB38B9548CBF3170152426CC812967EE0F34A7AA57C31A485973E
2C01A5CA400FF83CEA923DC6D4652EC8CFBFAC20FF949F237039B903AD2EF9C3
E127DC6FDE463EFDC5D5304C626EA11E67868B4619BE058E86A7C095ACE9AA7B
B91A3F24276616FC170D7B35794A11B7A82A65C6C3B0D0B5EE4BA4E65643C528
5585E13025C0E1B1463A55464F95A1D8C974DDA425D18440457530D44AFD859E
FAFA216BFDB50023D354499DF13A17B0CE84DE7C1FC3AB1E5BB01127E434AAB7
E970EB7B42C486E917BC60311EF5FA0F0DE21CC55167650FB62FD278F3630E1A
234B19D0B94E5F421F358EED7E4980D94417A82383677EF2902295DA5AB3F8B5
6AF28092925B2390664AB78727C23B22A29A4A6B317073541720EE41C2624894
6D0C2F7239FA4843CE6A89827EB43EF90715CF7D27E11661B06ED268704AE171
014CF92D5233512CD88A7931A01050239EAE0C5BDE6D150EF53EF2833001A1EA
48689F4F6065EA45298E1357C36F2F965B666F63BB657A19E4E42F120DA1ABFE
D8985F0FDE41B604EA0346A1142968330D344F998A3F07F7CE7817001CE96380
53C9088B29ADC41E85CC39456F6A955CEC9246F4170186EC48E2A4514C8121AD
2AF536D6B9FBB6F9CD30A20784F950A54F6AA42D4FCDFDD3290F650E0E4A8377
B7FB2669FB8F836547523421675465BCD32496D96AE8DAEB7BACCF559D2EA7F9
53B953DBB61E580D6137729B27D611BE749B6158E5C350E05DFCCDA41494C9B3
267DB1E183B0C84B26ACC42ADCA5BD4BA43EA0D5CF483AEA74BCF3AC738F5EC6
306942F5CB2BAFDF0668C360FCD220457F188CFB560C7C22DBA5ED3970E032EC
DA0EA502C253D77348BBACAB18945242EE21890E4AAEAE51A56206B86C173396
D5DA7B39ECF322730243A62099D0EC01BD24F27171A87ED3EB78E11AB6888FF6
203A429A274EEFA6BAB7114C7B51ED3BEB30A844FA5265C65FCFA6DE12F68217
705A0A8F52D4CD7C4C9FDFD906E4A5F5D048062AE558CB11CF6ADB84AD257CAB
3D9E51C7D6621A1B67FB1BE2D96A157B0DA3F736AE44E8E1BF7EBC345C3A0EE7
4C9A9DEDD724B381DD747F8255DDB3B0197481F71ED94AE83644515C13E30296
70189A75BCA84FA6E88F67CF943D1148C6B6136E32CC3B087BA5A975B7322F2F
86649566A2A360FE7CF98699CDB4C5B2CEE4211793335EC0A255B73D1B6E4546
DE027775A06D20EA73E818C6B749E4F51B81644ABEECFA36D1592C305C0D9CB8
D6A1B66C8E996C1584A7E1A10A2B65135FE1B8AD60339629531CE0A450899A40
F6F14A9F30FD6B90EB5EACF6DF4181C06ACF4A49C67EF90AF1DB10FAF739BC2C
9B0F82AF21EACDED73697C2849A4803E5D72B71DCF9AC043C8837A172F3C80D7
7895B860CE21E0EF71AF59DAD680B9B0444F25D0B73A736D71C64550EF89DF01
007039C4AB3B6BAB2AB00B0BFF8591E3941E5A4F016D7AB8E2E880AFE5710D39
C4D5A9037C9324DB247CF9CD018E367D9C0F032476F94E43FA43CC28F1D381D9
619B71492674A2922B20C602698F84F7B2326FB7F5AF94F1FA52DC3A06E1230E
4FC7BA34EBFF18DDE428A8735E0E0CFDBEE81704B78B6589C1C43590688DDDAB
D311E6DBE825A6FE9A91FF236C3D4BF22342CAE8E8836781327734270F72E5E0
22866F12B93E3F117ACFB4A7CE9EAB69FEC9B7FE7547EDE03888FD97C8B2F0B3
3215110E49D92AD53E71FCCB0ABE29DA8291D98B36D16B67E12EC69FD0D1789A
93C28E18E21D31C8646CBA7F57BF06789EF1F2C546148842D0069717A5986430
300D7D6462B8C101970BD75DF85ACAC1FA3D065509864E32291AE2D721509A11
9E328DFD53904BA376951D8F3ACED78369439C7FA72F1A24DCE89B7BC7A2992C
6843E2658D371E16F779E8AAB64F42C8CC3FFDA3209027B6DB8AE46DDC261638
75F000BFBB560F2EAF5C00E2DBC20DA399B19F818ACFC34FBDE204F43FA75AEC
A535F1BF085C4EC5185F0DA0D5642170F545FD7D9E3A582AD65E6D2E9E3F7D6A
605FC2A67024ACC8127EA34B5C2FC65AC8979D06C035548FEB8BD4CC6CC05275
8798E355CC7919373ADE404B667542C25663645A6898DD6BD4B6DAF299A1D818
806C11A40F3EFF34CFDD004B07C81435C3AC25360438CC08F2E5EDBADF7D7465
CA4A30D77B3EFFF1ACC01F970512960C6DCA8C3DCBFB02EF215E8A38ABC5CEEA
147CB77977D6EE337D06E50823D060CC2663E8297F58BFA253C34297BD9716FA
C4A9FC1407371F89B118D8A89C290014BA3F7542587447B3BEB26D2ECCDA4AD0
222210326585FC0A139EAD65AB6F577D98758CA5F03F76DC0D971E4783F53A6F
EF49E40B1F2BA4C751186AB2098B3B5A9604951A99A7E976267B834D2B275551
BC31988772ADD07E5650E30E20DFF19C949E09103CA7DD64FAB247C33E9F9720
B6211863CB44CE9445728824FD3E202198216CF5ED426E665C3FF7089BE8E672
562F9D0AE8D488B0AED71D47D48B80DB35E6ACD240D4CA1336384F4AD3B22B77
20FAB84362FE8E00A3E3C7CEE2E5CA0876EE4620052515AA029D578EBEE4C2A6
76CBF588F65BB2D13751EF15C176327B3A566AED03C35044B6091B64050B4365
39A3134BB867BDE6F8C6ACE30B97A5A3FB4E8A40AFC108635DB37E9C021FF7D3
1B416C3ED9C1AEA339F385BA1889BC6133454C10B9ADB00BD027A14A39F12C9F
CF36F229326159FEFE105DD0C214772B73E076325FF2BEC6CDBFC4832BDB6E3C
564D40A00F52988D087D75BF3FB1DF8B6FF7C445B83BC09E9D407BD5FDAF467C
351B6A519C43E41391C162E1121B3A6F323ED379E91B5BBD831C2A3249CC06A7
659A77E52EC82C574DE543ADCD07C5A7266E7A9F9BC82A6DFA12B4239ADD743A
85F7894731930810C77C90EE8DC7818525E1CED513CEE71B255F7D32464F28C3
C089B61CE33C9E198D0751630A8F44D775FECC3FD63774042221885EFDC5BC53
7001063CEA56BD0E75F72521BEAF2FA513F63916B4000E97AF71387B4C9044B5
258E5639F3E5B7D2200D4BDC0B0C0778D3A4F7AC776CE21141E887BA1767B1A4
8107DC7CC01D11A3395DBE6063146E499D59F8006D38C6C48A741C799DF8A608
FE4BFA89D604C216D969D81FA89DDFA302DBFD6222B1B5D79B6BBC5FEE497DF4
B142774C14D10BC59E8B9B618529BFE8F22C6318CB734F7F82F59F67BE68E1BC
C2E6A92DB9E9C636AE9D947E435B85D63F38086CC2110276F2E04FC5C0AB16BD
C75ABF38D7D3DFABB7B6635F9858200E978ABC2F5E147E8F0180EE0988FC1CB9
61CD1720410AB437567AB423DD1149854B82F840FAFDD9A3C2EBB012E219CE5B
08D0DD72823A26EF5083C84E523AE94EC72DA5198EAA33911F2151596735D55C
1E242C4101ABEF2DE1293AA6D014F7D186C808997039DD408E715230C147E1A7
BDF9D5C3BDD398B6F444148FCD7B20A90BE92560E2730601ACB339ED6BEAB978
4EC40B10BFA65A90AD4FC18E3186C6E4D276674726992C1E7B2D32D757F3F262
7E8A0C9D5F6A2D22260B9E3BECE77010B88D58113E441F8BCA158B4F829DC69D
132ABF29FF3C66EC1FBB8585BD98E1EEF1E5A694D40C5E14BE0D2C40A2E0E659
E3059A3988446A1D096988AD3CDF31B79EC8C1B0C2EB81E78444E5A2C1075A44
123F318C04E0152C6A6E515C82DF58F68AFB7FB1E810D36B1FDD873BC89CD858
D4501F5E988B8CCDF0D0DF7780B3CF424C08502E88922271F50558F09848AC92
DE305CDA785A6E9FA5EF58955FB3B3E4AB10F4B07789EBFE9F8F8EF5C225EFD9
94A934B97F7955607BE04BE98069D5EA4A8BAFB8B3301CA9BD8C265298B34E03
53733DD6BA569ECD6691F43996890B37D3761D3870A63020BA27BAAAF5E08A7D
2D741E4D292F537313019BCB2DE763CBB2707C1587ED98CF6A99049E1F9CBBDF
1847BEB96C1DE76897CC3F8CF51D18F2AB13317A91DD812ED184ADDC1EA8A6B5
9CEF93983FCC10265EAAB1AA951325A6B4D581C3C62B5470E8DC1E464231554D
3F9A2FC86FFDC66722D61433923B1C51D338CB0A14CFB9D2CBC8420A06A2972F
B58B4379C3ADB5A94605EB96E9FB93C1EB5606630937C9CA6A60FD9F1DB25E98
C2D28B951FA002F7B4E54A959E4B46B48A093D15FED9984ABC8BB13869652ED9
A2889DD57A14FACC1CB97264E7F0567291D149938BAE6143949867C5F0E53D95
DAD5EF275155932B12B730FD66FF8AE1791880C72744076325DBFD362F91C3A0
B307BBFAC9FBB2B0C760FB92F0ED2BB57E5CD556B7DFF355B2F598E01FAA86B6
3EE0C2951E70C97A1D46A112CBEB1CFE1440A6EB337587719C15EBC42879F6C9
818C7B3ED54B89C2E591A772619EA551CC854725A44F0C39A9D8732FE53777F6
8133EB5764A71601721E83D5BA2DBDBB028975C8D45B5731432296F055968C76
81E9C225A0D6B6C5A413E2CD22A4AB90FDBE8590C9138FE89199417FFDB600A2
28A7DA0F01D55516C52FB086491FF3D0041FA33703BB3914B510D34065D28DD9
21AA1DAF4649B12D35F7F176030FFFAA41413A73A6176947CEFDE5BDC6F08D4E
0997065516E1B8C7C82192BF58C17221D5BB6FE2771FC567209D344DD9702DA9
B4030414DF6107E1DDAF9299FC646AAB411F0C8EA89FDC41251FF472BA87AFFC
DB48CFB20098DD64661A546B8A269FF29C88A8F12E6232F090925D553A86CB56
023F87DE62326D8EFE2277BBDD3095231D4302C58F3693558FE5414B05420650
FB6F337F50BB5E7D0993883819863B5D4ECC801AD82B94F396494CB140028ECD
854A3C565CD0BD1F16FDE0BFB9CF175194FD778EF42361BDABC2B3C8A739ED9A
68AE705D861E2CB8FB524CB4CA444287870581BE172151229AE0548BB6D74FD1
A051EE964AF6882590506B7E821153407F48E0F9CA3E6C8F00390E29BFE6EBF8
0378988BA19AA4B0708BC31F6D71ED92C4C7E689062E09E9F426D8911ECF2DE0
0747E4F95B3916FE8505E9945BC54F2E2C63CCE7CEE7308AA3AB961706D5247A
0ADFD7FFD24C703EAA523BF4C338AFD716356D0254EC8004E150B63898D863C7
CB82E6BA160B8DF7AF01519A718BF2987868684FBE2AD0AF0F42FD2FEDB9BAF3
517DC84B27D03F929BEEB4BE99E5312F84BD3FCB912AA0D18CE92D77525C4AA8
3CC2291729E157B89F9680EDFCBF411D43E72FBD0EA00D92AD3A435248BC081A
A1DC7F3A399CE9B152AE754E3429B8F7FF5DC5DB5E0F07D9FD913E1610370BA3
BFD7DCD05D9859072936004A4AE92D6CBA4F493B47F927EF9FF8DE8A775DB769
406F70D5BA9CA28007CDC423417D57FC5EC6FCD847B4CD3C7D8744CB539ED94D
AA917268ED31D7EBA9FBFBBD91A4BE2A94662625F5EE9AF7CC25622E06C66FA3
0D17681D6C60BFCEA5A45FA74129D76069F32448A095671A6859EE79E293AE7D
81DB83603834ADBB9CB656762026354BD32747B5A40CB60373CFB795B5C45C32
5717DF9B796053C9ECE42E07F9664012582ED72332A88FA6258069D71C966369
4B29710C6C3A5E4CC23271756F21E8B964D0D2BC065C42FD461F02ECA71090F2
1A4095020B9642D16CE357C2BF151975194A96EA992558B8D7731373725F3702
5A4BECACCAF427CBA5C888809FEE32608332A98255E6A5F2439F7CB7447321B8
4D89E0ADB25AFB848D6985391A24A6B1AC0A231C89C2F7CC0235151DF87919CC
DAD48B65E45A060F58951BB7ABF8396DEC8CABE30380218559368CD54F9EB8DD
9814188CB214C948F8A3FA553B541309A2D97293D475678D12D690EE7CC32FAD
CA60CC1BD9C2061FEF5D3ED4D952133BB95BCFAE03DE149473ADD20B35702E27
1A02A62AB3ABE0030A02102C2421DD4B6D25C29869CA6ACCA140D03328D16CF0
A4C97F765A9F8B103BE33434778B83B481876144CCF6D3105EF063207C98D68A
BD0AA998DDE268BD03220583334A8B8134A2155330A541201D13FD820EA625AB
C8DCAD204F30711E05DD5DFFEF0CC863D234327FCE396F5C1C3AE489C2072792
2D8AB477F3AB43C831044117343053CCDC55893361002355DCD6D3477FF75102
D9F05F18A6AF22480E1D4CB968788083D54987995DE214806CF879C761E2AA6E
D93FFE1B2C948DB4C4D89FDECE8F3E5377C8783735A0553CB909EA71D85FFB23
E4E72EE6A9CB05372E47EFCA9D27EA7591F95309FFC80623DD6121681174BAFE
94FB90D768E937C16CC0E49F2AEB595BC0411CBA83570E8D245C454AE3324046
D5D09A08EB247B75EBF6BF66A0C60F9681B1877B52AA617C85CEF6F408BC56F9
3026A86D4D6348611584803D0183A41E0CF75713EFCA97BE3F586E608652BB50
BCFCA6D1A938DAC6E26BA591602C4B77DFC4EB91BAAED138DCF2120BE22B2CB4
66CFE65842225FC87C24F3E0E009015335FDEB7029512372414185341A9267AA
13D736AD7A6FF7E7E61451A632BDA41B77B08567B78898DD6564BB53B12BA4AA
6F71928CF202BD659DDB9560022300987E78D4EF4D77B373D61B6CE5519F48E8
76B8F6C72730A8547DFB99B6D54F292876045BB41E39F89B74F5F6596434095B
830130AA94779DFF2DEF099C34E64FA899F02F8B90FE07C370AF12D7E998330C
6CE56E62558E4F506844949EEEBFE12C1BE7577FC87C48B1FB5F639998F0CC13
A285BE3CBF67885E88E1D9055DE01F3918570C58096FC8D5804C3DBCC6FC9E4C
5CFCE826DD7163C5FA419DD8E81183459DF8C6F7A049BB24323583FB35816171
03DB9308D80D5EE2CE0D0FBC4A7E4F9FDF45EB9265D4576B2A7707AB854DCD95
152239945D117B06C2D435ADF05C5F06CAB95E72BD213BCEBE53582B04B03024
584A7966081B3B2B41B1612A10ABB734FB3F00B90C02CB1FB9A4D5E49DCE8072
290B47F9749A52A25A204E4B2325B91A927E6448180D30D9281EE3B39C4E2ADC
58BB84D8020F9544903F6A09AACD818B8EBD4E0EDC75A3B331B4FAC0A7DDD4E7
08D84AC9AAABBD71419F3CA657BBEA4C4276FDC37A85023FD38FE4543B3B803B
1EBB0394C49D3E154DDE766DBC2BB74232639B4D9E9CFB45C0202C0F70853A9F
1BE9B6F0426010F2826BB36A0CCE9B2D5770957A5BE6B41EB6EA50BE59B818BC
B45908DB8103E8EEB4774205040155BBFFA95D783FB8B9FD2A8AD6010D28120D
46A1ECDE245277386F9FDFAC4E62122857FA404086692FF4853C2EA9366AAC1F
D4E46EB4BB278E288FFC240BAEC875F4BEF6849238CBE265C76ACF0068C499A4
51A44E9881449011E79BDB2A34E02473BA34B89F1CA8E2711C5589C8E7CB7771
E44EA6CB55DA77AFBB844E9CAE499E0BFBFCF37E8689865B1174AF87BFBFB7F1
8F109733EE91515E3FFD8A1F9752FC4BFE3F3A9124B7C96E106C829ED5963105
F6BD3141170D28170002C62D14E83EB24A2CEFCE709982DB4FFB046F1851237B
77B183C5F0A835DE6A9A6BBF14A7A69040E9CA0953E3CB9F550E537704861780
99ADC7591E6BE46EDBFB689BE1605702F64AEA3514F5FB2B64B71617F1E689B9
D5F9534963B91322E65A79ED66618074B150E2408FB113F28BD356BBED9D58D5
9A3D9CD5B4A5E3DC81DD62A7372C2698D06C48AE1EB18716A942AD08FAAA5777
EA3F58A97B76DF194C67F17030053A2FF1EECD33791E5E38D132A5AFCC7D2ABE
4E1901DE74D9B1F844CCD5EA7799A8F16E839D397DDE2B6CD37789B0C75473A2
6A6171A24C2179F62E6BB16EC56605524AE965FF89E9568244CEF3DC5BD5BC7B
351C7E08F7D75EF6E655B4FB2E288E8C70F61A5F7839E2CC37EAE84E322130F9
2E2338EEE0FB55B2DDD20FF2F49E434F2CFCB4BF873422913AEA4B42BDF77AE9
CE23D1CB31515EE533EDE5865B91D855B6799FB24E6E97E29E29443CF6510D29
84ECFC73B359A695BB39A44B562D3078ECD8DF6053C86E0915E5642A16144638
23960B9C51C1D5FC16F4587F3A4B883D843CFCBDAB332D945A23B01B3311EA2A
6569DD76EB779B3442CD8A5B95025A6996B83F249BD2E22D03BAF58AFC715800
FE84EF7DD0BF762C175B28C706532C0545D39D787E88F503F80F1E8254801F0C
C235F291CB15EBEC8145C0F02DF9181FF3F2AADF7C58A39A519843CBB61037C6
0DE42A10088DC319CB287A8F22CDABD3A99460B3B83411855311CCD18F76570D
2AA54E06CEB40BE1FF98FE6B9B384097B6B3D89662CE0F30805E3AA7FD44D26F
7CFB3F9821973AB7E89B83F4FC757D52ACB8FA239D2F109754207A6EFE232737
60174B7A2D83A90B38530F0B04F96B555C0871D26F0D39BDB4C5561D63E55B07
D72B41445EADEC5D2BD0E1CA06961613FBFFFA869301751636059D70906E2A6A
36F695C8650AE3352D8CD11FA8065C33340AA6790C88DF67B86EAEFFDB39AA8D
110481E5318A8D41038055245486F34E29E5DA8C58E75D14A22CE701915A8F5B
D370E33ADAB775D15F552E4FBF8E57CB2461D01DCFAC6E40E16778893B99C2B9
CB686BC0DA62127045008BF537591C93A3FE2B16F672DE808D47AA500EBCB28D
5439B3203C8FEFBE737C128AB73D600E04E2B97E761CB16CE8DE1F27AB62D047
6552C119BAA9767A36C6D3F215956A5B9AC89247FF45262C3764782E8241839D
0CD96A7A1A0870A2FCD23C2FB4B5BB9E4F052E7BA0F63A424BA283062EA83421
95B15741CB84F5ECEC619F6F4870872554587899480F0473D5AE369FABB23806
E3F7698C024072BC0412240868A0AC2DEFA85C728379F8C96F6793883FC9D084
95B98B4C24DD9E391EE747C1D992E5C2778BDB5442C4B8403AA1D825D33E4B9F
5BADAF07B7B81ADAE0C736F2BB58AE31F2168308F9A43C2AF9651D2A194A6C39
8D410060F4081D3CE3F4304092C0484D093C6EB47E8E2D954CB86F002A227F2F
E6B52F7B31C0EC60BB6582C7B9DE55E9819AC8D61CBA69A5827FBB6EE09560D0
8E19CB127FF794BC4FC3A135B08DF5EC2591162CD693F2E6B989992967CDC607
4E48E64DB9282F8914EB75E20A143696347EC36CE15E448FCCE1AF8444072148
6155E85C0C3483D356028EC421ED28DE04258209ACF2EFA9E703AE3FAAE89C04
61FDAF1B2B1360E0F4BA62522978DD5F6D9F40273937747DA95E45BC3913C9B7
15BDDF9EB00ED8056E3DC09C74F03F597DDC166BBB4D5E547979166A958232AA
DD69717AF380DF61152549E01288C39389617300AA0C47F928809945B901B298
F4C3F1CE2944CAB19976EB4840A7AEF654D2E4E9E30E060E7A15F6F35034A5B9
61FB58872DF25FCB2815DEE3BECD00FF461E2790F317772E29C8C397AED1CC3A
68B2BB6127AB35CD2A672516FA896C2C009F3AC9577AA93F29A98DA795559E0D
D63E09A4F2AB4D5B2E217F3A6A82EE1A9281F912B400C47BC65054082FF1ECB0
B58C9A8B2EA95206227E1D3AF60AD3D730B6AE2CCD958B0C32E66441EC04CB8A
5796727346B1F4F92DA0B1DE1BA10EF8682F7616A6B098903F4DCB24BBE3A91C
1DB69AD093120251F4152A03E8EADA4045B1EB4DDCCFF6152D9FCBA1162463DB
D56EC73B1531A9886D8982333B29905AC8318E29C9CDC680B2BC1AA7D3181987
7105F378A6F6994D8ED5A436176424F9B466641A4B16112EA0896C6A480324C8
FC4DBD5A2DF27679F56A312535AD698D129F082E8A964F16899BC12F49284F60
7591915DFDCABB1107E024ACAB3C1EA36C895EE3DE4B4B1EFFB4D76EB2138B99
76F8B5CE6990833B2C8521579B9F2C91F39F13884CE80EF1B6783CE069A05DD6
72FBA443EA87D6E4422E447F61B3E7F3174BF651390F2C3E880F74D954CF702B
4B4903582828598A1FD0F9B00A1AA9F5D9884335B867223BB45CF5A0DDCD9EDA
4D77D8AC75FF10A6CFAF8A79F8298FBB51FBF8D4BC4D2A517340051FDBB0C7ED
090BA4758CAA29D01A8766E274B0A6D11B43D41B745B418EE90CD2268DFFE1C7
3BEB438374981E7A627C3F8B86996774CDD01258CDC89E89AEB2D224CB8270CC
E29D62D0F7848E10842A668111F96B78279C9D19471599E3DD43A1ECA318B2B0
31668F38FC65FBFA2CB472FBFA2E7C9C80E34C48828D956CED012B260EC7CB39
5B77E6E28C9CC3FE7B7693AD2667FF4C816C52E6DAC4257298946C032AFABE41
BC1DF7CA96AC85755A99D18AE5D94FF65E6AA2E1C4AD2B29C2A17AB8DB7B5F2F
F108B5E21F735B84E2FF1D2F6B8B041B5958445592993A9E59319BEDC7FB8464
3C41ACE5C86F4CE9CA13C2EB6A44D96F8F6094A32A510CBDC0B0F7F2D3B4164D
3DC24E6C6EFD65E0075D492D071A6782816EF499C8A27AB453809986F66A7382
A73EE0629204733C787B13810077EF32AB66FE70371FF1EF18F613EE1859072F
98B21412CD1B9651D1DFD2378B98AE86E3179D7ACF40E0885661A81EE8B10CE6
F3D31B0D24C00A9583B13E181C4D654D2060C4B420F736772903A768F2BC3F31
8921E01DB535A7401F379A808250D10CC116BA1CA4F18A591285776F4CE02F49
0910F66CCEAC2B0AE0950821653BB6A288084246C13469B7D30941FCB2147FD7
A7724E8623837DEC9AF33AEC31299D43EA24843B8DF10AB2B69B51B771F1CCD2
9A9EDE87805EF3A7C014E0B3CF42A8EE3A2A57D179B480A3309154A6FBF1B8AF
725F71D5165CE91D24BE5A5950E0CBCCB0B245805D181569AEC4525DA245BAC6
01FA2F0AB05D9D2E79EDD8F1DDB8B5AA6DE3B9ABFF632588BE0E0D5CB7D28907
601B0A70D8623307DB928C447B15D938C37D10E16E8652CFA6862ABB40A0A5F9
3A826F0062C4B51C70E9933DAEF2481521F2F7E6EFE45A76A4DD59F12B872BDB
46DBD100ABC42B311D4A62FAB6C747CFD5E5762989EDD78AD4A6EFA2422D0D3A
7D2651410EAEF46E7F76CB4A31DFF6C373DC47702CF0A0578ED44FD1E3EA3D9E
57F04138C4A8C2C910947D78EA59C55BFA084FE57705ABFA5BD08C52701E8784
5232F2123C610947DFB9FFFF16859A40C46922C65624235F348B443D74B8F49B
54DEC6DE55A0E09D4517528E7D8FA8DA574D822002C948C315100C826D4643FD
FFD9B57D732269D1C50DFD437710C6DB739DB605968F731E2DB3875505989F88
7A97E0E6CD78FC82F5CD87E9DD900CB03124FC46D5CF3BD69BD6CE32A3FB5C5A
15E28EBC30DA99FC725E1328B1F92C589F58766B08D8F9AFF11E0B613D719A46
05E2C26AF7BFE3929C388AA252FC98D25FB7D9F5F6A3AB89C3EEE348BC468BA4
8B83C434FF50B6C219E14CD74F45470C511E31BDBA23468BDF6B677AE6F97E08
E2EF385921EC0F46CDE229D132DD8B182E135A02AEAABC9CD57E075E00F1D1BF
74B134C057247DE7304ECC2562965575E1E0530512466BB028AC6628B05734C2
AAC40718AFDDAE5430C378C4C74FC1106C2075EEAAA5DF8DCB324AEC14E1F974
CDC6FE7A1EE2A9ABA1537DD3425B2E38F45302BF6BA60F19DA0B886B2343A07B
69ECF0966C2718C585EE992F7682607F1A06FE4FCB6D8990DF7263A3316D0A4A
501C812B8101498AF3C759F86421D2D355F06C942C8DFB366CA25FAE7C423DE8
D65D99DC0C45323CFB76BD774FBF8972E561C09484CF509ABB5417B66342F071
7EF9DA21DBF0C140C22E097717F1E0DF0F3125952FF91C0A429535A5228A0C8C
C7C1C3E1B7C375062CE49BFFE7C3D9746B83AE6F12134A8AD70F7370475C36DE
B0417B05D006E550ED17AF7C28F898A640CBF7B4B242BD8479DFFEFC06C0C2DA
FC2E956328257B2247C5A7F02B637796769DF9DE5CFD2F3298131A2326969F36
D3E021E8921D11EE60263EB2CC52CED474367065A8F4EA88167AD2748B354503
7E030878F52F501E3713D6EA41589E554CC3D20F73F47C678A00C06035DEEFCF
2996E16860334DC2F7618A1D5669FA355DC5D7B61557BE306E868ED7B0611B32
29A65B01CBE63C7FF97A0951BE6F79A1F831C39899C74D2ECA77204A83D80643
A4414EB0AE82304A25E761B057BDFF93C10A99D889A3E96051040160EE292786
5FC4EBB44CC18E12D7E7717849730E23F0093639EF58F3A0B57458EF6AB3BC55
762DEB02F7C9962582DEA68AF52D04366C81FF8CFE5D8EC4B1C1BA14AF3668A5
F7C6CDC40E8BC994785A91D846ABD77A5C307BC87038DFD50595C29A4BD97DBC
AC39F10D5171A631007F3A535BE320499264CAC29FAAF6F68A1DC8941F6DB671
9296A341DE893FD84BDF2B78077110967A8B82AA9B5DC3853CB17C81D49593FC
3F87DEC352BCBEB72DB6839FA34110B35872044027D16C9AF111AB45E7223894
97DFACF2FC1ED312EDE2D7E43218D3D718D45C0B5D42B564BB0FE39036DE5D5D
5BEE24C43DE93123171DC1E06EC7690C5527041C212AB2D4BB442C4837C6CC4A
C37EA57D771787A83EC3B98D7BB386530F2EB8AA3AD55866
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMTT10
%!PS-AdobeFont-1.1: CMTT10 1.00B
%%CreationDate: 1992 Apr 26 10:42:42
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMTT10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch true def
end readonly def
/FontName /CMTT10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 34 /quotedbl put
readonly def
/FontBBox{-4 -235 731 800}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F00F963068B8232429ED8B7CF6A3D879A2D19
38DD5C4467F9DD8C5D1A2000B3A6BF2F25629BAEC199AE8BD4BA6ED9BBF7DABF
D0E153BAB1C17900D4FCE209622ACD19E7C74C2807D0397357ED07AB460D5204
EB3A45B7AC4D106B7303AD8348853032A745F417943F9B4FED652B835AA49727
A8B4117AFF1D4BCE831EB510B6851796D0BE6982B76620CB3CE0C22CACDD4593
F244C14EEC0E5A7C4AC42392F81C01BC4257FE12AF33F4BFEA9108FF11CF9714
4DD6EC70A2C4C1E4F328A1EB25E43525FB1E16C07E28CC359DF61F426B7D41EA
6A0C84DD63275395A503AAE908E1C82D389FD12A21E86999799E7F24A994472E
A10EAE77096709BE0D11AAD24A30D96E15A51D720AFB3B10D2E0AC8DC1A1204B
E8725E00D7E3A96F9978BC19377034D93D080C4391E579C34FF9FC2379CB119F
1E5BBEA91AE20F343C6420BE1E2BD0636B04FCCC0BEE0DC2D56D66F06DB22438
452822CBEAF03EE9EAA8398F276EC0D92A7FB978C17805DB2F4A7DFBA56FD6AF
8670EB364F01DE8FCAFBAF657D68C3A03112915736CEABAA8BA5C0AC25288369
5D49BD891FABEFE8699A0AE3ED85B48ACB22229E15623399C93DE7D935734ADA
DA7A1462C111D44AD53EA35B57E5D0B5FC0B481820E43222DB8EFCD5D30E15F9
BA304FA879392EE0BCC756CB5417F6F05EC7BB9535B18C91B14572544D4E8834
E38772A731EEA8F581E571A878C8215B9F542D8110341824604994ACAD02DBAB
7FBCE39606B19569C83F1DF93D5A272787C65B3441FD1C06D2EDC0FB1D1015FD
6A95C3F4602BAB714A362DFB9B64A5B0B609A05207C4B5DE6D4C5D330DB525A6
3557AF6A3ADC9659A71E27CF7CA92CA201453F231BA851A90F181E3A48ACEF27
D5FF6CBB38B38E79A6841BF4B3A4C904E7C937E7927FE31555FD6AD764D97294
A2C76B9D1BB39F4D16DF4CE2F0533AD0022008E77AFA3F704C286968E69965E8
A94876DFA9A359E5B8E13988244E2BFE350D201539F60D9E93C739B682368347
50EA974570F1FF2C69189944FC32A6115E77DE9ED55BD189E36CB5C8083EBFB0
4755171EA968B30459C37669C6BA8419B75E367F1892D97821E3391EC75F5A88
15D8477DF7518C00EC5A45E75FDCB28D848C7D03ADBB91F639777178FA88EFCA
510A61EFF826113B34566F177EA436E79D2ABE8BEDA38416F9C750C72FAC9DCE
8CB7CFF53459267EC8500154F2A2F8D952538E
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMSY10
%!PS-AdobeFont-1.1: CMSY10 1.0
%%CreationDate: 1991 Aug 15 07:20:57
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMSY10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.035 def
/isFixedPitch false def
end readonly def
/FontName /CMSY10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /minus put
dup 15 /bullet put
dup 102 /braceleft put
dup 103 /braceright put
dup 106 /bar put
dup 110 /backslash put
readonly def
/FontBBox{-29 -960 1116 775}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4
A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85
E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A
221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A
27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF
5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09
0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730
DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A
71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09
4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C
515DB70A8D4F6146FE068DC1E5DE8BC57032092296D5371C275E56FB4903A60E
73A22818DE22EB78EEE0E69EDE2E31BA367FE9AFFF8C7D74AB1E2400953F643B
7BC604F821A4CCC56FC4E40E0B40B8CB82A045EFB4B9F681EDBD012AC35166EF
62940137319D3082A033F939A0715024F66640DEBDC99C9E943657E6856418A1
F9348B36092089EC24A09C1AD82AAE28782BAC696A8716CB991CC8423B30DB87
9D0316E79E3C95C9C7146A5C606959D98EB78E6569AC50D18C95C6F9AB74157D
45B82F6098D9951D7A16772A78545515EBFB4582E643CD869347A3B8D6B11BB0
BD1EF5B07CC93BD70E0C452313510E480724E0B9AEA4C929D7865433631E6578
4A3A02B2517396C533EE692FA03DF0B076D0103DD668A6539FAF32AA09DC4FB5
16FC56036D7FECC1E96C5DFD623322E611913014927114687F765631FF550846
188028D02369D8049EAF6558B2D0C2BD6FB018C0A1F26BAFCF8BCD8CF153CD6F
AFA6A785A5F13BFB42A8235637A39020F56BAF18D254E5E1B9025F4547B23C36
7557A5B8596269AFFE21672C29235A8CE4FF7F8C5080CCAC6A0453EA9DE5A59A
80E82C076565AF66B5DD6F760CE9A22EF16B798127A43990CB53536313AC3B4D
C7AC9D70C4B8AA2D5688000F9AEC32DD57C37C7872CF4AD5CA7AD79806AC44EB
D2260A266764E3CB46A757F586AC8B03075A115E0190778FDFBA44B6B4617F25
19000D46AE71AD8FFE3EC5FC5E844EDDBF08F83F99D7167C51C4A6D407BC7F3F
B2B00C206304D06BED9AC6D99C4DAFB2FEE8FADE2A5523EF5437831B1B6C0ED3
F5E73A415AEF5732B029A945B71F72C84121ED8BA4B03B00A08E5D286D1137B5
86C13CB24966741D72A4971F995B36AC3B70E2C64C25FD22B18CF2FFECAE6A5D
64511D19B4F635AFF819F4E12B317F82400C84D445DF8B833EBA75E87D77FC61
B46AE394D2B8096F715FBBC1E17D7C90EE9D6F6AAC90F0B669E377D49E2B63C8
E0C782E51170083FE69B2ABC42FCEA911AED913A2845B1D6CBF6269D23A147EF
A7073E8BC2E0270421DD04F6EF02A27934C069347EEF0A7A2DC25262B282BEEC
704BA921788343FF4C76AE25879A730666563FFC9F21A33AE18B23A7A4AD777A
813238C8344188F3A36095D49D0667B6CC2DC73494FEECAC6960C7D13B9648BF
C46F94
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMR10
%!PS-AdobeFont-1.1: CMR10 1.00B
%%CreationDate: 1992 Feb 19 19:54:52
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMR10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMR10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 11 /ff put
dup 12 /fi put
dup 13 /fl put
dup 14 /ffi put
dup 33 /exclam put
dup 36 /dollar put
dup 37 /percent put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon put
dup 61 /equal put
dup 63 /question put
dup 64 /at put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 91 /bracketleft put
dup 93 /bracketright put
dup 94 /circumflex put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 124 /emdash put
dup 126 /tilde put
readonly def
/FontBBox{-251 -250 1009 969}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4
87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F
D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0
92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C
295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75
409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C
4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF
2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E
0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E
B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008
24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B
43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF
D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575
5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC
96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3
7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEFD8D9C400015B65
0F2F536D035626B1FF0A69D732C7A1836D635C30C06BED4327737029E5BA5830
B9E88A4024C3326AD2F34F47B54739B48825AD6699F7D117EA4C4AEC4440BF6D
AA0099DEFD326235965C63647921828BF269ECC87A2B1C8CAD6C78B6E561B007
97BE2BC7CA32B4534075F6491BE959D1F635463E71679E527F4F456F774B2AF8
FEF3D8C63B2F8B99FE0F73BA44B3CF15A613471EA3C7A1CD783D3EB41F4ACEE5
20759B6A4C4466E2D80EF7C7866BAD06E5DF0434D2C607FC82C9EBD4D8902EE4
0A7617C3AEACCB7CCE00319D0677AA6DB7E0250B51908F966977BD8C8D07FDBD
F4D058444E7D7D91788DEA997CBE0545902E67194B7BA3CD0BF454FCA60B9A20