summaryrefslogtreecommitdiff
path: root/usergrps/uktug/baskervi/4_1/demo3.ps
blob: 055c0f9ea01362885a1a2b068aa1bdaa7ee370ca (plain)
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
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
%!PS-Adobe-2.0 EPSF-2.0
%%Creator: dvips 5.521 Copyright 1986, 1993 Radical Eye Software
%%Title: demo3.dvi
%%CreationDate: Sun Jan 16 11:34:30 1994
%%BoundingBox: 100 227 742 738
%%DocumentFonts: Times-Roman CMMI12
%%EndComments
%DVIPSCommandLine: dvips -Pin -E demo3 -o ex/demo3.eps
%DVIPSSource:  TeX output 1994.01.16:1134
%%BeginProcSet: texc.pro
/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
/X{S N}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 dup dup 4 get round 4 exch put dup dup 5 get
round 5 exch put 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 /IE 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 IE N end dup{/foo
setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /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 dup definefont setfont}B /ch-width{ch-data dup length 5 sub get}
B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{128 ch-data dup
length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 sub}B
/ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data dup 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 /sf 0 N /CharBuilder{save 3 1 roll S dup /base get 2
index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoff
ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice
ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 add]/id
ch-image N /rw ch-width 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 dup 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 dup gp add /gp X
adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{dup
255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1 adv}
B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 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}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]
}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
length 1 sub dup 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 dup 1 get dup mul exch 0 get dup mul
add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore showpage
userdict /eop-hook known{eop-hook}if}N /@start{userdict /start-hook
known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
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 /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
ifelse}{false}ifelse end{{gsave TR -.1 -.1 TR 1 1 scale rulex ruley
false RMat{BDot}imagemask grestore}}{{gsave TR -.1 -.1 TR rulex ruley
scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave
transform round exch round exch itransform moveto rulex 0 rlineto 0
ruley neg rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta
0 N /tail{dup /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: pstricks.pro
% PostScript prologue for pstricks.tex.
% Created 1993/3/12. Source file was pstricks.doc
% Version 0.93a, 93/03/12.
% For use with Rokicki's dvips.
/tx@Dict 200 dict def tx@Dict begin
/ADict 25 dict def
/CM { matrix currentmatrix } bind def
/SLW /setlinewidth load def
/CLW /currentlinewidth load def
/CP /currentpoint load def
/ED { exch def } bind def
/L /lineto load def
/T /translate load def
/Atan { /atan load stopped { pop pop 0 } if } def
/Div { dup 0 eq { pop } { div } ifelse } def
/NET { neg exch neg exch T } def
/Pyth { dup mul exch dup mul add sqrt } def
/PtoC { 2 copy cos mul 3 1 roll sin mul } def
/PathLength@ { /z z y y1 sub x x1 sub Pyth add def /y1 y def /x1 x def }
def
/PathLength { flattenpath /z 0 def { /y1 ED /x1 ED /y2 y1 def /x2 x1 def
} { /y ED /x ED PathLength@ } {} { /y y2 def /x x2 def PathLength@ }
pathforall z } def
/STP { .996264 dup scale } def
/STV { SDict begin normalscale end STP  } def
/DashLine { dup 0 gt { /a .5 def PathLength exch div } { pop /a 1 def
PathLength } ifelse /b ED /x ED /y ED /z y x add def b a .5 sub 2 mul y
mul sub z Div round z mul a .5 sub 2 mul y mul add b exch Div dup y mul
/y ED x mul /x ED x 0 eq y 0 eq and { /x 1 def /y 1 def } if [ y x ] 1 a
sub y mul setdash stroke } def
/DotLine { /b PathLength def /a ED /z ED /y CLW def /z y z add def a 0 gt
{ /b b a div def } { a 0 eq { /b b y sub def } { a -3 eq { /b b y add
def } if } ifelse } ifelse [ 0 b b z Div round Div dup 0 le { pop 1 } if
] a 0 gt { 0 } { y 2 div a -2 gt { neg } if } ifelse setdash 1
setlinecap stroke } def
/LineFill { abs CLW add /a ED gsave clip pathbbox a Div ceiling /y2 ED
/x2 ED a Div floor /y1 ED /x1 ED /n y2 y1 sub 1 add cvi def /y1 a y1 mul
def newpath 2 setlinecap n { currentstrokeadjust == x1 y1 moveto x2 y1 L
stroke /y1 y1 a add def } repeat grestore } def
/LineFill { abs CLW add /a ED gsave clip pathbbox a Div ceiling /y2 ED
/x2 ED a Div floor /y1 ED /x1 ED /n y2 y1 sub 1 add cvi def /y1 a y1 mul
def newpath 2 setlinecap systemdict /currentstrokeadjust known {
currentstrokeadjust } { false } ifelse { /t { } def } { /t { transform
0.25 sub round 0.25 add exch 0.25 sub round 0.25 add exch itransform }
bind def } ifelse n { x1 y1 t moveto x2 y1 t L stroke /y1 y1 a add def }
repeat grestore } def
/BeginArrow { ADict begin /@mtrx CM def gsave 2 copy T 2 index sub neg
exch 3 index sub exch Atan rotate newpath } def
/EndArrow { @mtrx setmatrix CP grestore end } def
/Arrow { CLW mul add dup 2 div /w ED mul dup /h ED mul /a ED { 0 h T 1 -1
scale } if w neg h moveto 0 0 L w h L w neg a neg rlineto gsave fill
grestore } def
/Tbar { CLW mul add /z ED z -2 div CLW 2 div moveto z 0 rlineto stroke 0
CLW moveto } def
/Bracket { CLW mul add dup CLW sub 2 div /x ED mul CLW add /y ED /z CLW 2
div def x neg y moveto x neg CLW 2 div L x CLW 2 div L x y L stroke 0
CLW moveto } def
/RoundBracket { CLW mul add dup 2 div /x ED mul /y ED /mtrx CM def 0 CLW
2 div T x y mul 0 ne { x y scale } if 1 1 moveto .85 .5 .35 0 0 0
curveto -.35 0 -.85 .5 -1 1 curveto mtrx setmatrix stroke 0 CLW moveto }
def
/Shadow { [ { /moveto load } { /lineto load } { /curveto load } {
/closepath load } pathforall ] cvx newpath 3 1 roll T exec } def
/SD { 0 360 arc fill } def
/SQ { /r ED r r moveto r r neg L r neg r neg L r neg r L fill } def
/ST { /y ED /x ED x y moveto x neg y L 0 x L fill } def
/SP { /r ED gsave 0 r moveto 4 { 72 rotate 0 r L } repeat fill grestore }
def
/NArray { aload length 2 div dup dup cvi eq not { exch pop } if /n exch
cvi def } def
/NArray { /f ED counttomark 2 div dup cvi /n ED n eq not { exch pop } if
f { ] aload /Points ED } { n 2 mul 1 add -1 roll pop } ifelse } def
/Line { NArray n 0 eq not { n 1 eq { 0 0 /n 2 def } if ArrowA /n n 2 sub
def n { Lineto } repeat CP 4 2 roll ArrowB L pop pop } if } def
/Arcto { /a [ 6 -2 roll ] cvx def a r /arcto load stopped { 5 } { 4 }
ifelse { pop } repeat a } def
/CheckClosed { dup n 2 mul 1 sub index eq 2 index n 2 mul 1 add index eq
and { pop pop /n n 1 sub def } if } def
/Polygon { NArray n 2 eq { 0 0 /n 3 def } if n 3 lt { n { pop pop }
repeat } { n 3 gt { CheckClosed } if n 2 mul -2 roll /y0 ED /x0 ED /y1
ED /x1 ED x1 y1 /x1 x0 x1 add 2 div def /y1 y0 y1 add 2 div def x1 y1
moveto /n n 2 sub def n { Lineto } repeat x1 y1 x0 y0 6 4 roll Lineto
Lineto pop pop closepath } ifelse } def
/CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pyth
def } def
/CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pyth
def } def
/CC { /l0 l1 def /x1 x dx sub def /y1 y dy sub def /dx0 dx1 def /dy0 dy1
def CCA /dx dx0 l1 c exp mul dx1 l0 c exp mul add def /dy dy0 l1 c exp
mul dy1 l0 c exp mul add def /m dx0 dy0 Atan dx1 dy1 Atan sub 2 div cos
abs b exp a mul dx dy Pyth Div 2 div def /x2 x l0 dx mul m mul sub def
/y2 y l0 dy mul m mul sub def /dx l1 dx mul m mul neg def /dy l1 dy mul
m mul neg def } def
/IC { /c c 1 add def c 0 lt { /c 0 def } { c 3 gt { /c 3 def } if }
ifelse /a a 2 mul 3 div 45 cos b exp div def CCA /dx 0 def /dy 0 def }
def
/BOC { IC CC x2 y2 x1 y1 ArrowA CP 4 2 roll x y curveto } def
/NC { CC x1 y1 x2 y2 x y curveto } def
/EOC { x dx sub y dy sub 4 2 roll ArrowB 2 copy curveto } def
/BAC { IC CC x y moveto CC x1 y1 CP ArrowA } def
/NAC { x2 y2 x y curveto CC x1 y1 } def
/EAC { x2 y2 x y ArrowB curveto pop pop } def
/OpenCurve { NArray n 3 lt { n { pop pop } repeat } { BOC /n n 3 sub def
n { NC } repeat EOC } ifelse } def
/AltCurve { { false NArray n 2 mul 2 roll [ n 2 mul 3 sub 1 roll ] aload
/Points ED n 2 mul -2 roll } { false NArray } ifelse n 4 lt { n { pop
pop } repeat } { BAC /n n 4 sub def n { NAC } repeat EAC } ifelse } def
/ClosedCurve { NArray n 3 lt { n { pop pop } repeat } { n 3 gt {
CheckClosed } if 6 copy n 2 mul 6 add 6 roll IC CC x y moveto n { NC }
repeat closepath pop pop } ifelse } def
/EndDot { { /z DS def } { /z 0 def } ifelse /b ED 0 z DS SD b { 0 z DS
CLW sub SD } if 0 DS z add CLW 4 div sub moveto } def
/Rect { x1 y1 y2 add 2 div moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto
x1 y1 lineto closepath } def
/OvalFrame { x1 x2 eq y1 y2 eq or { pop pop x1 y1 moveto x2 y2 L } { y1
y2 sub abs x1 x2 sub abs 2 copy gt { exch pop } { pop } ifelse 2 div
exch { dup 3 1 roll mul exch } if 2 copy lt { pop } { exch pop } ifelse
/b ED x1 y1 y2 add 2 div moveto x1 y2 x2 y2 b arcto x2 y2 x2 y1 b arcto
x2 y1 x1 y1 b arcto x1 y1 x1 y2 b arcto 16 { pop } repeat closepath }
ifelse } def
/Frame { CLW mul /a ED 3 -1 roll 2 copy gt { exch } if a sub /y2 ED a add
/y1 ED 2 copy gt { exch } if a sub /x2 ED a add /x1 ED 1 index 0 eq {
pop pop Rect } { OvalFrame } ifelse } def
/Parab { /y0 exch def /x0 exch def /y1 exch def /x1 exch def /dx x0 x1
sub 3 div def /dy y0 y1 sub 3 div def x0 dx sub y0 dy add x1 y1 ArrowA
x0 dx add y0 dy add x0 2 mul x1 sub y1 ArrowB curveto /Points [ x1 y1 x0
y0 x0 2 mul x1 sub y1 ] def } def
/Grid { /a 4 string def /b ED /d ED /n ED cvi dup 1 lt { pop 1 } if /c ED
c div dup 0 eq { pop 1 } if /cy ED c div dup 0 eq { pop 1 } if /cx ED cy
div cvi /y ED cx div cvi /x ED cy div cvi /y2 ED cx div cvi /x2 ED cy
div cvi /y1 ED cx div cvi /x1 ED /h y2 y1 sub 0 gt { 1 } { -1 } ifelse
def /w x2 x1 sub 0 gt { 1 } { -1 } ifelse def b 0 gt { /z1 b 4 div CLW 2
div add def /Helvetica findfont b scalefont setfont /b b .95 mul CLW 2
div add def } if gsave n 0 gt { 1 setlinecap [ 0 cy n div ] 0 setdash }
{ 2 setlinecap } ifelse /c x1 def /i 500 w mul x1 add def /e y cy mul
def /f y1 cy mul def /g y2 cy mul def x1 cx mul 0 T { newpath 0 e moveto
b 0 gt { gsave d c a cvs dup stringwidth pop /z2 ED w 0 gt {z1} {z1 z2
add neg} ifelse h 0 gt {b neg} {z1} ifelse rmoveto show grestore } if 0
f moveto 0 g L stroke cx w mul 0 T c x2 eq c i eq or {exit} if /c c w
add def } loop grestore gsave n 0 gt { 1 setlinecap [ 0 cx n div ] 0
setdash } { 2 setlinecap } ifelse /c y1 def /i 500 h mul y1 add def /e x
cx mul def /f x1 cx mul def /g x2 cx mul def 0 y1 cy mul T { newpath e 0
moveto b 0 gt { gsave d c a cvs dup stringwidth pop /z2 ED w 0 gt {z1 z2
add neg} {z1} ifelse h 0 gt {z1} {b neg} ifelse rmoveto show grestore }
if f 0 moveto g 0 L stroke 0 cy h mul T c y2 eq c i eq or {exit} if /c c
h add def } loop grestore } def
/ArcArrow { /d ED /b ED /a ED gsave newpath 0 -1000 moveto clip newpath 0
1 0 0 b grestore c mul /e ED pop pop pop r a e d PtoC y add exch x add
exch r a PtoC y add exch x add exch b pop pop pop pop a e d CLW 8 div c
mul neg d } def
/Ellipse { /mtrx CM def T scale 0 0 1 5 3 roll arc mtrx setmatrix } def
/Rot { CP CP translate 3 -1 roll neg rotate NET  } def
/PutCoor { gsave CP T CM STV exch exec moveto setmatrix CP grestore } def
/PutBegin { /lmtrx [ tx@Dict /lmtrx known { lmtrx aload pop } if CM ] def
CP 4 2 roll T moveto } def
/PutEnd { CP /lmtrx [ lmtrx aload pop setmatrix ] def moveto } def
/Uput { /a ED add 2 div /h ED 2 div /w ED /s a sin def /c a cos def /b s
abs c abs 2 copy gt dup /q ED { pop } { exch pop } ifelse def /w1 c b
div w mul def /h1 s b div h mul def q { w1 abs w sub dup c mul abs } {
h1 abs h sub dup s mul abs } ifelse } def
/UUput { /z ED abs /y ED /x ED q { x s div c mul abs y gt } { x c div s
mul abs y gt } ifelse { x x mul y y mul sub z z mul add sqrt z add } { q
{ x s div } { x c div } ifelse abs } ifelse a PtoC h1 add exch w1 add
exch } def
/BeginOL { dup (all) eq exch TheOL eq or { IfVisible not { CP OLUnit T
moveto /IfVisible true def } if } { IfVisible { CP OLUnit NET moveto
/IfVisible false def } if } ifelse } def
/InitOL { /OLUnit [ gsave CM STV 2890.79999 dup moveto setmatrix CP
grestore ] cvx def /BOL { BeginOL } def /IfVisible true def } def
end
%%EndProcSet
%%BeginFont: Times-Roman
%
%   This is the EC encoding.
%
%   These are the ligs and kerns in addition to those found in the
%   AFM file.  (The only ligs in the Times-Roman.afm file are the
%   fi and fl ligatures.)
%
% LIGKERN space l =: lslash ; space L =: Lslash ;
% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
% LIGKERN quoteleft quoteleft =: quotedblleft ;
% LIGKERN quoteright quoteright =: quotedblright ;
%
%   We blow away kerns to and from spaces (TeX doesn't have a
%   space) and also remove any kerns from the numbers (although
%   the only kern pair that mentions a number in Times-Roman.afm
%   is one one.)
%
% LIGKERN space {} * ; * {} space ; 0 {} * ; * {} 0 ;
% LIGKERN 1 {} * ; * {} 1 ; 2 {} * ; * {} 2 ; 3 {} * ; * {} 3 ;
% LIGKERN 4 {} * ; * {} 4 ; 5 {} * ; * {} 5 ; 6 {} * ; * {} 6 ;
% LIGKERN 7 {} * ; * {} 7 ; 8 {} * ; * {} 8 ; 9 {} * ; * {} 9 ;
% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
% LIGKERN greater greater =: guillemotright ;
%
%   0x18 should be a small zero which you can put after a percent sign
%   to make it look like perthousand, but since that character is not
%   available and perthousand is, we put perthousand into 0x18 and add
%   a ligature to achieve the same result.
% 
% LIGKERN percent perthousand =: perthousand ;
%
/ECEncoding [          % now 256 chars follow
% 0x00
  /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
  /breve /macron /dotaccent /cedilla
  /ogonek /quotesinglbase /guilsinglleft /guilsinglright
% 0x10
  /quotedblleft /quotedblright /quotedblbase /guillemotleft 
  /guillemotright /endash /emdash /compoundwordmark
  /perthousand /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
% 0x20
  /visiblespace /exclam /quotedbl /numbersign
  /dollar /percent /ampersand /quoteright
  /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
% 0x30
  /zero /one /two /three /four /five /six /seven
  /eight /nine /colon /semicolon /less /equal /greater /question
% 0x40
  /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
% 0x50
  /P /Q /R /S /T /U /V /W
  /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
% 0x60
  /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
% 0x70
  /p /q /r /s /t /u /v /w
  /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
% 0x80
  /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
  /Lacute /Lquoteright /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
% 0x90
  /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
  /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dbar /section
% 0xA0
  /abreve /aogonek /cacute /ccaron /dquoteright /ecaron /eogonek /gbreve
  /lacute /lquoteright /lslash /nacute /ncaron /eng /ohungarumlaut /racute
% 0xB0
  /rcaron /sacute /scaron /scedilla
  /tquoteright /tcedilla /uhungarumlaut /uring
  /ydieresis /zacute /zcaron /zdotaccent
  /ij /exclamdown /questiondown /sterling
% 0xC0
  /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
  /Egrave /Eacute /Ecircumflex /Edieresis
  /Igrave /Iacute /Icircumflex /Idieresis
% 0xD0
  /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
  /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /Germandbls
% 0xE0
  /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
  /egrave /eacute /ecircumflex /edieresis
  /igrave /iacute /icircumflex /idieresis
% 0xF0
  /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
  /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
] def

%%EndFont
%%BeginFont: CMMI12
%!PS-AdobeFont-1.1: CMMI12 1.00A
%%CreationDate: 1991 Aug 18 17:49:36

% Copyright (C) 1988 Blue Sky Research. All rights reserved.

11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Computer Modern fonts were designed by Donald E. Knuth) readonly def
/FullName (CMMI12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
/FontName /CMMI12 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 161 /Gamma put
dup 162 /Delta put
dup 163 /Theta put
dup 164 /Lambda put
dup 165 /Xi put
dup 166 /Pi put
dup 167 /Sigma put
dup 168 /Upsilon put
dup 169 /Phi put
dup 170 /Psi put
dup 173 /Omega put
dup 174 /alpha put
dup 175 /beta put
dup 176 /gamma put
dup 177 /delta put
dup 178 /epsilon1 put
dup 179 /zeta put
dup 180 /eta put
dup 181 /theta put
dup 182 /iota put
dup 183 /kappa put
dup 184 /lambda put
dup 185 /mu put
dup 186 /nu put
dup 187 /xi put
dup 188 /pi put
dup 189 /rho put
dup 190 /sigma put
dup 191 /tau put
dup 192 /upsilon put
dup 193 /phi put
dup 194 /chi put
dup 195 /psi put
dup 196 /tie put
dup 0 /Gamma put
dup 1 /Delta put
dup 2 /Theta put
dup 3 /Lambda put
dup 4 /Xi put
dup 5 /Pi put
dup 6 /Sigma put
dup 7 /Upsilon put
dup 8 /Phi put
dup 9 /Psi put
dup 10 /Omega put
dup 11 /alpha put
dup 12 /beta put
dup 13 /gamma put
dup 14 /delta put
dup 15 /epsilon1 put
dup 16 /zeta put
dup 17 /eta put
dup 18 /theta put
dup 19 /iota put
dup 20 /kappa put
dup 21 /lambda put
dup 22 /mu put
dup 23 /nu put
dup 24 /xi put
dup 25 /pi put
dup 26 /rho put
dup 27 /sigma put
dup 28 /tau put
dup 29 /upsilon put
dup 30 /phi put
dup 31 /chi put
dup 32 /psi put
dup 33 /omega put
dup 34 /epsilon put
dup 35 /theta1 put
dup 36 /pi1 put
dup 37 /rho1 put
dup 38 /sigma1 put
dup 39 /phi1 put
dup 40 /arrowlefttophalf put
dup 41 /arrowleftbothalf put
dup 42 /arrowrighttophalf put
dup 43 /arrowrightbothalf put
dup 44 /arrowhookleft put
dup 45 /arrowhookright put
dup 46 /triangleright put
dup 47 /triangleleft put
dup 48 /zerooldstyle put
dup 49 /oneoldstyle put
dup 50 /twooldstyle put
dup 51 /threeoldstyle put
dup 52 /fouroldstyle put
dup 53 /fiveoldstyle put
dup 54 /sixoldstyle put
dup 55 /sevenoldstyle put
dup 56 /eightoldstyle put
dup 57 /nineoldstyle put
dup 58 /period put
dup 59 /comma put
dup 60 /less put
dup 61 /slash put
dup 62 /greater put
dup 63 /star put
dup 64 /partialdiff 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 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /flat put
dup 92 /natural put
dup 93 /sharp put
dup 94 /slurbelow put
dup 95 /slurabove put
dup 96 /lscript 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 123 /dotlessi put
dup 124 /dotlessj put
dup 125 /weierstrass put
dup 126 /vector put
dup 127 /tie put
dup 128 /psi put
readonly def
/FontBBox{-30 -250 1026 750}readonly def
/UniqueID 5000786 def
currentdict end
currentfile eexec

9B9C1569015F2C1D2BF560F4C0D52257BACEE583A5C939393E012707B47E0C1FA47D284A1EDC
9D01A497D772BCA8C543388E6DC0D1E2C4944740470E0914F65EFB0737B0851B2BA713A9A00B
36D07DA6BCB52920B9B59EFE587734027A3C5E6566AAD332FE6FBCCED1417802822A3B81D618
7875263D6BBDA04BBCF6E4870FEEAD60F104BB3C5A766610DD11AEA64A6B107B0B04439FA288
8B8CC39232BB83F7695ABA81F0260CD5248B9E649CD803271DC8BB1656323089E9E2BB50F2B9
508887D31FA4BDCF3EB512F1CEC3928135012FA4BFE690FD71F43A54BAFBDDCE0272C0464F0C
57A902F4AFCCB005DCA48C4E6E9F9C07F0126A9094572E8165A7A241091BB9832A723583F145
042DD24849BABCBD084B0A0FADD5CEA54A219573D715D12BCCD80B750FDDDD5C393570D6DF7F
7455DD1B7903449E07915AC7ACE7CECAD47B1384AF097CBA707A41D5BFBE98D85F9AEE888BAC
A6A641F5CCF6ECB7016499434F64D12F1044BB8C27FC6CB00E4E62A5DCD242EA3FF07EBD4F02
BCB616DD6C714F2D70F87A86FE3546140BC5E7EFB8033FD5FB978D890BCAD7EB215E6FC04C8E
35787374ED7437C7BC66F17A78F0272CC08450D354BCEAC4787BC11573874C5E2954684284ED
1924042C1D3EDCE2781A8F5883CCE59E3A994FF6F3AE11DBFD0EADE8EC99A3C77922021F836C
7DE3EEC0B0195198628A8FA11969F4F001AC8D966C57234949D2064B618BAE751658D1738E87
0D6FCDDC44E6AC3ECDF91EF75E31F66E0498A5E549B24DFF257C1BB5D3565A6F173C31DF5FA4
2EA239755F36C0F77E9F3AFAAE9ADBCBCC4993BF7D13BB1355B98DE0679E49DD42AD5ABE2A19
9E2A5BFAC2633271BDB5D96E0CF376C8206140A7A26613EDA15F8D9AE754FD07E4D15B6CF9D2
83C924CA6968C7EC676B83BA27018867E27C1B246DE5A944A113CE4BCB19270F71F6DED0A6BE
CB0339032DF7C07B03579959D857809BC30D3D50C695E3ABC1069A9D33B24754AE390982C288
03A2ABB2D302E082179E316C22CCF7323A5898CB563B08ADBB85A90BF8A75B50C7D3453824D6
1F47078FEBC2532F6A94213CF361D2F7242677C6D182EC13C378A99083DA6F2176685E663BB1
493E9E8107BFB20F691D70BBABCCCBD7E9AE3CED0561B74988CDFB1037E93AE2C1583C59FAF1
3D48B77D210C78299B3A3780CD903953D2F5E5F3AA3B1DD84117F80A8A52D827CC51D3655AF8
9479332B2E102F9BC0A48E359CE46C73423D0902620C86F63F51B6924AE40F2068B65D2CA215
784FA005C54278DAD33959D2B67436905462F14745CDA3ED6C90ECF15E20DB9B4BA31D64CE38
167F695F3B96728EA7B84E8D03FD4E31C0715D8586105D324A0E97D20B222BBA8EE433588626
DB16F9798E08EB4424297C5EF67FDA31C0FFBD4600C4AF0968072849C61EA945B1AFD0153D4B
ECEFFFEC8FCAC65676B4AA0BEB57214113EB3616C085F9B1CAA9D5DCB32EBB2E9CC305E0A4DD
A71E4EBABDB7FD4854D1CE6E277F3D8E069D6D475E1641A85801BB4CC10AFCDD90744D92F5F9
CD1F91F5DFE9644115D8069545D6969FB9A5E18034B364376A50754B7EFF58C7370DB350BC4E
702771F66DFE82276A3B6086F16D31B4AB8335CFAF80BA835CB6E0924A2EECBE547E3575BA41
BBB193949AE29359E00FF9C140A27F2267C3A7B0EFE3BBE542BC515DE2F91C20DBE3ABDFC1FF
9A9923875ED03E094EFE53D425D5F3FD17E1E9A07AAC0498276AEFEB5E19F3CC0C650517BFE4
74E3A3BD5E6BA9EF1ED661124E85E27F18FE7B2D62EDD6FD9E11C73ED6B8F10CCD2D9FAEDAF6
B313CDBC6BAD304F6CAAE78D9A0F47E70FB6EC5CF95C58D493C6A257D698CF485FF1FB8BBF04
14390B71E84EC5C8679B8B431F6C19C9D19E896161D312C79480A74F76199149FBEC02205FF8
BB10F746794AEE7C1D13804DC3F39FD526335BC9C085A531D7E9633DAB5FAA0969056D585B8B
DF4CF6C469E171EEA1CC2EA14CBD6957FF8234671F8070C354D8630CAED52E0FE00F092BE0BC
781234AB94CEB77B9EFEFAE7E2C578F33648D5C2FEFBA59ED7194DB50DB7E7DF5CF9D839BCD9
32908FCFBCD05B0A7DB960060617D91F123E588E04A9A655711D4B16E7BF6E9A217F92727C03
F5226A5EBCEF2ACDA5F50CAF4265D7139372737343D7982F5538CF7C17E97CCD947D154F105E
7906C74F1849E1FAA6B1438633E58C920FF783E7CF98DA1F14136B749D5619D42ED8D14D71D6
1D8C7C5EDF21FD24D33CD53F05CBF0DE73FA15A3597B4DF534079B91E97818D3D064DA9E4339
DBE220BD1DA8B598E6F5276F55191AE3A7B016D62C465540CF69A01195A5E871C2677E78CE91
DDF26F2B96846D119C2EB6187CCAE93E50161E19BA183CE7EC87233CE9DDEFA81E090FD908CF
E3C56F02FC1A64995CDD8E394A63B51E848592A82AB2EACD2821FB57986790805C3B74F08B43
EA2C413FE714334E1C0F44F222CBD1FC55F29F18976E814CAA73333CA71134F7AE1ECFD935C3
220E8EF49A0C5D2B922B12A20EAE3F7BE0CBD4BEE4F8FE571C2974EB4CB6844B077A5096A61F
1763A0A3DAC71FF91AD169830652D7380115CC727A79882474724FEB870DBBBFEA864C67B68C
CFD5D3DB8B31A200C7FD4156F6A47F42C840C2AC0C32628FE042909171A8F5F98999739EE98E
660A08508539DB334F1C2B241449E8A659F30CD6D29E6E27EB408D3D10E88FB16A6EDCFA5D33
9E35C751D70B92C4B8733DB27ABAF27A0B3BCE51ECCCABCBEB5574C372F04C926A38B544D1C4
E93767248DC6160E1936F89FF461DE45EF3E5F0510AE5FBC08EE3F65BA85CA28B74A29C6291B
AE5F27D597A7339511F331CE511F4B445D976D8152BD1157BFCB76D39CAC59C7AF3E82689C23
58BAB57C6525B26A1979AB7C6604E807199B584525E3018B38C94D39B70EF46EF4325B70730D
988A54F4408DF68ECF09C03DA499C4DA84D70E349ECFE3DEFBA4B5BD20463D91BA20FDE57583
92549A2A7DCE154FA86C0551A3396057FD368E9B5A26BDA4296751CA3FF97B444934907AA82B
87730D53A4C7C79E53AA390AE47F8677BD5222D56AD99E0008266E58B13B233E8A1968371089
0FF157C84F682A949056DC6D0679DD96B4ABD5BF491172B1A932D7E6FE572E5D351B0F068257
72B068261958755383888E14A753122B601E1CE754F03E6D88A2CDDC4BFB4A7F4D78F1D9BD3B
A2EC09F6FB21DDB7E0A24AB183DC8C8267EB44AEF35494B2B76222621FACB74FEF55BC41243E
3DC37FA2ED548347780A663A38D3D9AC657837AFC08CB299FC9D9A4BED5489A2B270F3E2D2B3
64508CA2454D5A4DE7211B5322A0848434C4167B263BA8C3600D3AC9F29F953F0348B842ED1F
18B3C8AA1B16F0ADE96BD7ACC91C77F0A00220D6F715255512E6C71B96483C3CB06460AC51D0
50130313F61377405DC3C5FCE6A8595D11ABBABF259A48944A38F1AC0CA6FF02B7D96283951A
14885F01A50AA256F5E40B1A6EAA447A80B139629344EB6DF5FF845AC49E3236D1D5B79A09C7
80F288D99750A217BD7A2F292D901FF949AF93275800E5DA18C8F2A2890C3B72C64112B8534E
4A5057FC1C9D0493ADF951F9F4A08F4C03205FD1E419EA90BB3232A424B21EF5447D811799D0
8000365B1126435907EF0E55F3DEE2B39270129AD8DB58E939FAF732AC070156170AA2DD7E66
2A6F39AC489BF7DC1D96D9D3BE3124A7974A19B749580B9BB2DDF3EB7AD0A9C1BD07319D63A1
5B25B0792C7D5110DA638B8A8F4557E92422304D1EAE7A211B7238014B7AD2E046A89C5D6D4D
8BBC89FA1B2CADE1A3831CD8E15AF5F48B5F226E3264D11C9AF373206A9917372603D991B8AC
064F99E686C0D503B1A2D9CAA7309046D8057ED457284F546C4607B3E2CFE62CFE193227A78B
29D4F412C8FA6CDCFE0D92F1927D6476EEF9774F02A5BB3CBDD9AF9EFDFF7E3F98E8A066E7C2
6B8ECA592AC9EDB0A00283AB6749A89E03E6E179040CC380C41594E0DA4EF83A2E7048FB4328
2C2ED9202AD121EBB046C3D4629476D164CA2070AA13B7D8699384132817BE1ECDD5CA120B9F
4065A766BB5B2B80703A1AEE2961F28DDBC87C9E9C895DC4D1C88F098FF250087750F3797493
E0999B53F9C79D9A3558F73060A544854692BC80DB396BE2062F787A5B73A6F4D367FA2CA481
44973B04EF5E19FFAFBA26303A5E062EC69AC53CB75E6D7534D6F0B07D9AD397E2F0BAAFA397
C7B392BD457AB4FFA88DF543FDD296BE603AD059EE716839E4D8A7D9E99C43F529421EFA2594
B35BC63293AE4239CDA2E262E7F9FEFB2E72EBB9C6088D58FECAF80466EEB6639858D72E2DE5
C9D970851765E8FB1054E0CE5A8635405904F35C45A4D7997895A9B56F8577D8AEB72F2E92C0
57F3A0DD9189F65EA44465C9208982F453309B4B4E67D0EE0275B09CDB7D2ACA4AC76E418743
DB7B74FFF2A587D0793C01ABB2286CC6D05EDE18FBAA3F73BC3804BD517915843B6E74385BED
9AA53F80237777A9B848162E7A2B59DC29A910A633C52471709EEEE15F0784DE66AF5336D2C3
14A1BBCD9E1F889EB9F38A11A9CB09557552B1EE73BCD745B141BD5338AB143A53912F9474A6
A72DA58101EE284132ED4CA0229E45588DB1D6BCFC676FCAFB686E4CB27C5DD16E002C50CE6D
B70FA9A86F58EB5F632F4AC2C3FDB6C79F58D1047C2C5D2B30A7DD80E4DB4391B4AD17B88887
AC924BA34C7ED49AB0B9015A37580F63EE8CC8D6AAF3669B8E5185498A742334B77BA8A8E8D3
A8E895BB0C9C0C4DED924F28200920C7A3F2A2C84A6EFA0C401963C9EA4550422CF1C18A7CDF
2BBDDB882761CAC0815B13C70523EA27DBBE679949F202FD1CB234AC9001E3C09CCF2805986A
4B99D000BDB60A44D5F3F257F722CB4A0FE7A5B45EC9B4F9AD9095B4B88A4872140E1AD43070
2883357ED8B82FF2246D25BE0813AFDFAAB72B9BF17540E2BF6AE350AE9DE8BFB9FA82867275
52FEBAA33E3F215BAAD70738C7B58A9161EC3E8E582170B246DC5AB65BCF082D4140358DD36E
C83374A5BD1336387887280FD87B6720B118C0AE578144CA69A2933BF76E4CA42B07B91B5A48
0E14B46735C430A6C7AC624AFF9D585F150737E10D20D6005A1BF6062061CB7AAAA6F191675B
7504EB1CEC6705A617935532243EF946F1A6905F93A96F2B1864BD0F41CD21E3C0DEAEFAA490
D9A249BFBB84F956ABB12B7FF44801C939C6D5C483A8340DDCAA2FB8F3594FA5D3A349720C59
E3FEE78D61C6BA84B23724B39498BB441866BB83D3F45F01A590F4C3288FD99B0D2DFF167143
934828563CA86103388471BD75A868361E4E8787A6B247A2BE9A4DF2E48D2D9487A1EE4276CB
B26F2EC84AC3570D12FDF5E8AEA764F508280302891419B847A437199605C170986C9044B09C
59DC6F4A3D1BA76A0F903C3BB3A487163DDDD6E436AC5DD56FE413EA04F9544332F4072E2CE7
D8F9749A328E638C8611A1EA24888AB839053CAE3A56CA8E1BFD721E911969F46172DE284D12
440C403379B39C013D82F8F69C7EC07485F01A19DC5B9680E0BE4FB5F97B45C4B5F540514C5C
912EF1B325EF0F0753D2715EDAAA64CA860F3761C40F5FDFF8DB13160342933AD57F78217C96
9702B861DE12049C8515181C76109A5DE2EBF448BF3B00276251746704ADB952D141D6B2453D
116076959490986A70FFB1875FD3D1BFF82977866871CC96B19F1A52D13390263FF4809E3E9A
32F0BD1A0012EF1F08B3F6CAC8B9B0B5F75EEC1D0F2101ECB1C5C5E3D2D2B9ADE4501BD1E5F5
3DD05310B0ED5D69927C4028818940593934AE1CB263FF3EE04AAA8D2A62990C0F587FDC20B7
D94EEEFEEDBDA1B1B2BFC3FE576341F56842C83A79DF3E996B2679C7776B27B729004F4EC7FA
DFC818F27953889D5BD9354AE1E10013C848A3E9BD7952C96C2B911D92B8597676B3A3D5DCA2
0675F045D03094E2068F11AE4892AA553C41B1B1B1519BDBC923B2B34279ED8EB89BE4FE338B
354CF998B15198AFD3FEC5D4D21CFD454721AA72C05604DA507026E87742B128D6C61209F39C
DF5C7325D7BF6250181F8ECA033514DAC6B7A7116B131E431BA3917512BE176666F6E8804E22
55C34D15B0153D35FA4F23E1B01C1CCD17CAA4849493026668CE09BE1BA29F4455188DB40C80
D45C30904ED54CB88221DE113E58BDBF59455DB589B602503E3ED21D9FD2EB0C34AA7DE125A9
ED2C8140E19D3D8F0DDE8030A3BE4A4303709F0C985C34A4B816777227AE72EE40813DE6B455
462041A5899D6AAF058AD0E8CB05F8E4EB3C9B64106EBBEBD2068563081B9DAF4437A6E8F457
9B11E82AF27AF53ABC2F5E97E520B5CCD28DEE7C1BE525AA158D689A4A5F752EEF70A4E64C1C
94A940A9CAF2682F82FC4DECB9E351583905F7E0F2EC5BA71EF5424488D679EE539F47AC9F93
21666612081C07BCAE2A2BF81C24C5A0B95F834AAF4DF6E6B993524AF83CD68F6BF7FF94E265
50AA7F90F51F1175D7329FEEB02582A38EA5A85B182F74270C1198B83205CF08B50A428DA8B8
7732F013F31723CAB51D0EE8C15B5A1B465F62284F19B5677176139E73AB009F1B632E2E2FFE
5D5F4A5696DFD942F1D156604680020F16DED2759ACFE85F8A86E4C6FADADF465986E11C06D0
96A87980FCD05D6298ADF14044ADE7CB3032F618E48CF6C1B4A84E4355C9BFD0B3BB97D8DC9A
4026275A3E62873959A310CD20B2EDFB623DA340D2974F1D4940EA29280017C39850331DE139
474CFAEC329B8B8AA821236AE11145845F70804E47ABB7A8B3908633BE759ADBBC8171C67CC4
C3CC72F9D5AEF7CF754C4E96741C01D6D29CB89F3CD3FB90B5E397CC16304C11729232F0BD62
49800A591EE4AA1F47A5A1ECAB18C76711919E742CA3E3F77A7824890C6CF28CF4071517B310
E9CD3D3CB8BB11DC75CED398DB296C17DBB9925FEB6C71826FE2D1B162CB490D9CC833E172B3
422677A09BFA36B093E454ACFA082289552AFD3F61FE3890F15D8A24345D8186DCFD45E950BB
78485A9604AC898A950E834CFAE288CE14EC2ACB544DA16EC37C2E5C05D008E1B26D2EEECEAD
0CCB2D29F1EEF5DD6ABC2C7F6B88C8308E35417A74A4FC7109C1F848A487A8A826FCDC0E05DC
97FED639691F3D9017EC6EE34E3E06967A43F6ECC59B653917854DA4B50E6D5A4866E84825C8
58DFE195D54150FEA7866BB0312CCFE77704D3F4B7621F65140EC1DB67E1D904E11D73B5C401
EAF2E3C2A3002D88FC86536A933129D31EE8D0B187FCACC772B8FD9385044A54C79E9E2FE5BA
16D06E90D80724EFC2EC0C11920977082ABED5A09F39D7E8F494B21D049FCC8F5925A96C0DF5
ACA598A466C7297E73CD33DDA2CA9229B7F2A92583E336B84A6991E29DFCAC73C5E08E29A499
37B2AC2D4D2FB6B7D18D63E8E8C41C0C4BDD4007A3B6E7995F1EE2436FAD04B5706983D30C3E
2B05EEFDA48DCECDF4A31C5D22C6CDCC37EE3AF83AD0FE1967B9F6C209688BE81558D03BF5FF
B58B9318DED710A71220D44E6D68DE6917DE5DCA9196B4B27360474F1B6FAA1FD8DE8814697E
FB9C33BFB9E0CFB0E9B4CA29BC34B60CBE042E5602B14155E2EFB8CBA3C79C82BE506A7A5505
5212D165B1836EB3E96FB3A14602C5FC4A3B3281EBAF2C1B842A6CBD6A64520C8848D2E96C4F
FD8DF4C219AB889FF7867F261A004AFB136AA7F07CD1EBAAA8A218F7D75750436D5E135FA622
1C2FE98F03E98E23A03DF1ED2480EA8D48011073498ADCD27B65D00974F595A723C44844AE27
F21B003220FD7DC44A45416CD8EAE3E749E2DAA700D398FE8BEB8F99C9F69B0AAB74923D9B35
4C4DBFBD14825F36185705334491F2F4F5DD649FA1018FB84E6DA581B4F27A49E3B46992AD32
680F8DDB0037F18CA4D679D4F2D7D2C2C7EB0E65B72D6173628B0AD12486D1390F80C7C72E96
4FAD048CB5B894138B503953B17911356AA9C79F1540579B048FC6B6AD6B760CF1A18F73CACA
F196EAAEC8F66158A043F53B64359F30F61C71309402616B6E929FB1FE3AA036B18F823F1D4A
F9A1B0E1654D977A243BE353A5F64480A1C869587C5EE4A1CEF825FE6D0022B2D456ABBC9F0A
8D4B59C433EE8FB8924406D71FE2FE36AACAE912B25727AB39CC4BDF78D603F4BF760AF026BE
FD185230E961196FB479EBCC924F14EC0383D4884013E27351474BDF9B02D7638BE361D8FC17
E3A7D06E59AB0FB52B2999F1761C1AC951AEA3B98B35ABC2BB757D422F830E117A3BEDBBAA1D
44A1859347EDCB593B3F9F8485436575A71C46701445C7A0468ACED93EB56B2323357FB3F4E2
90CEBDE09DB3BF0C9FA1997451B88248C0D7A3D359077F639D2C1B9217E14DE186B8F55AA168
A1FB660491239135E2F61E3BEE0A2A48F5F490588D12A18C8CC33BE63FA4FE8626ED0818450B
DF1F8E0129B45AD574DDAF3C52B13DCAF90E4C8C08124D58B49122F5F01792170CD18988861A
EB22245D5E640D3715265F53A82F9C02F65D24F690142D92953138EB046F6A4F2C60CEF11DF3
E18B88504028240F043A72085F66D4FFE2E7FBC6A07D50FDF24DE1CC26F6F847BFA07F3801E9
F6659472568E248CF0860552A41ED8F79F1DA4BD77855CE5634C73B31B6EED9CAF2F876A77E0
8F23E1CA31D1D160339BF9C7AC9AC57637D27C8A07448C46DC9A9DB182185F7FC65B8CE480BC
350E419A733D6D0B4A410DF78A9F785F827163D776576F8C31CE2793BA0D5EB2679C6FF158AE
E6756D38A37B75132B400D206894FE5EC9773CEF3CB682CE7206FA3D78EF3004651377D7133F
8D3A7934C88F33E64CB056376AB987D74C0FF22B030F2B43EC9B35DBA9DDB8B089A8F45603C1
E8A2B7B4823C64A4A2F59573D96202FDADB67F4B1B918F0FB52E9DF9195FB8CE4D5FB82AC2E8
D32CA7E7E02587ED115729A3F0FC7C086D08BCFE57B01DA3D0D27867E40AC95E98283C390ED7
64CDB7E04F126DDFA01E9F1AC344EC2572E0193806EA259F7D00DBDC07B512F46A8F88ED7AFA
67539EA220D5645FC532A3C29EED05FD3F68057896AE5A83FC29694C3A5C1CF0867C4B8DAD2A
AA01894805965AD92CBBA623BB7D3538F7E01B687A0E04A60D253370CC5B6D3CFC77924E90FD
EAA17FED9DB02BF1342343CD0D9410BAF42267E0F586067F795940533953DB8EDAF9A290A0BB
A0D93EB89A144EE248D3423BA938249A803129D76ED56861BDEDCF40FD5E3A972114C32229FD
8391D0125E7755AF33F8E1F5284CFB0D439B6F21CC08E0935CC9BACD554D32ED8CB03C77DD07
6184E882C0125BC21705D7ACEB8A028E30E6335A688647192A36481CBDD23B9F815F85129BE9
89BA74F7FB1D903674F800E96CCD812425DAA961151CC4D167C4CB92104A76C0C2C76DEE7E47
56A50480AB725A7C08F3180EAF06B405CEA3CAC698B3ED79F4F73CD46A4D6622F50FE5C1B15E
DC7756B512D0F0069700ADB78BAD57C3A9B1BE40FE648481A52EC951C0338C46437971F4423B
3C722253F0A5D2D708347F9C40E8770AE75B3E1FC083516BE6BF8B32C1DC50B6716D7F778D73
B07117DF75E13D242218949B3AFB5271B638FB90ECEE7755243C80B3F3FC8E342288456DEE03
5AEE60238CE32CE902CC9763A2316088AF9D155FB6E5C6BFBD241FA1D539251125383F980B06
ED3544014FB5FBCD30F81A4CC07B80863E15D2C4BAA4F209630061CA175122A60699EE470942
44C7A9EB4F4679CF713DE0A3BC10C8EEF1861E333114EB3B2BAA2E3BA5EEEC517F941225375C
FA98535CA5D74CB2DB7679127970A93CF1D0FD1AFD5C38BEB2A45D26892BE334A97A73FEC297
95B75EE493F6BC6D0EF7E026CBB4E402C200258D19B58BFC8956764625AC5CE863F855D0B4F5
E2A91EA5C158AF83E062082F6DFE80B454B70AEB4A46330F47E9AED34A13F35792DC168F8632
1CE8F4F422FF3A6F2567B295E620C6A7CEE7F9295B6A7C362FC474C1AF9E37F63E5CDDB65776
135F80608E8B619225F9F855E121CC9D758E0A50BC3C1959B15635C8103A381F6B5106D09C58
A0484C958F28593C135EF31DDA107BCC705FEE83514EFA64A0E46D85E06594EA2DA609D2621F
932ABCFDE6AC6F35AC1E136D11622FC16C04B0C09FF5A41AB470F24AA2C4ECD626D1CC178C0A
7D99C677878C14D20FEBD2C52BF741512E7AA88C08ED39127B2D343C45CD9D579DBB8B0128EC
DB902AE802078B3FCCA14F7105BD6B5EA5641E409AA00F34E008B91ADAB128EE79687D1039AF
C1FD8C28B096DEC0908014B6D64DD6B5EF9F1AE008F09895619C688477C4A2CEC9D1FE574203
4DE252C1E0D371E8F3270E120DBF0DC89B8729BEF78460626EDD53A7A6BDCD575E23ACC97D31
606B03B22073F59E20AFAFA69E601E48CBDE06038B5ED46DC4EF5D9F80DA95DABAD538CD8216
718DBB33699391628EC730A279EED342D6C51D889029FF7528A2542250A01585748D61CF3F1E
BD5A1EFD0DB3B1B0FA1FFB6F1EDA03B960B87346194443801A437B847C7A6D3ED3E0F92AC206
67A29BCDE9142A641C1CFE913E473B868E2B2863D363ED86EC6C93F6094A0AD98309EB8D5ED1
CA33AC4CB387396185882A695E82CCAC7329C26B894642FBA5D07B8BB0E6953DEB4D90ABBAAC
5B0B9BCF9A5E003CA3866EFE820F15BF012D223338CFBB2C9C4E200592F31E7B088BBE1EF8B2
8DC3D4B292D7A0E6134E5803841DF39B121A494C7F9C6C8610A31C065C17EC7A5B45474C2040
C5B7F5F4E085686420A8DA381D0D1F99FFAAB489CAA5C510895B7067EBBDBA89C4000E7DCD9C
B9588667BB4188EB7469622B47FCCB28642324291CB84A0DA9051E344BD53E4C8944659254A9
3F088B04BC946395D4E74FC7EF48B5FE92028EFF123E81685618B0BF2DB53A9F941CC53A7908
9376F3516F2646DE57440FE1E0593A65F8D3AA4FEFF5F76D473EE5F0E76FAB142FB5513F5EF7
B5DFF17F7DDDEE719B63A76983ECC47E049C17BF79E43F358562B234950F0727D499F35DF1E0
BA213BDD71875B2A426FCB550AAA31EDE78072E3D71948A20AF6BBDFCD4CD990E2E0859C0378
BF8C74FCECFB1C4F962697501B745E26BD91F521BA0222A8531C0B5F540016852C19224FDB47
D41E941775B8D41043D87A08D74EE14538A2285960F2E9C9E6A0B0B114C2DFE49B6CF2DCBBB7
C7F3314454258EF83A987AEFE617FBF28B20F808EB66F7E929B63580831BC13471BCC50586C3
B09C5E2290C6C047A7A6472D1623552131407F5C1F7AA18D4A84A8437C707E21B208664503CE
E70B0FF9AF2C336FB374EBC0D1AEFD92F2B2D26DCF5730661809D548B73271E36F8C2D03176C
744256D4DEEBBED1048C2107195BC4DCF201FA7BAF45B3FD315B9809A9C1218D05C7736278D1
D8D9F6303EA43A1591D480C5B009CDE049A9B24E83CB31EE4B96554EB084D1FCE57F005333A4
A98462EDF08FC3E32CB34B416337ACA4C523E76318DDEBA849E2346E1D64F88556AF25449B55
9FD1B3DFB5A2F3FAF8EDECEF96B9C4286AB7F4C6AD395F7A37B77C8909097B3F7EE426397984
39088C0A410F0F70DE8EB901B99C3A262099DA40DA4C5DC2E535AC209E4C5197FE4F81B945CD
C03F73E9608C021456EA5E2B46E8FC876A1876B749A4AF7FAF12844E0E0C3540DB501D6F63D9
705BDA6DD9C394B0AC60EB58356C1DE822CC1E6FB87796AE71E87D9C4050DB0A2FEC91161F72
587E3107226773C7B1A50D82D03C2847E5417B96AB95591C19B10329742F06E3EA57FAF78EC8
2A86C1FA4FF7829EDC51E064AFBF8ADB68FBEF7232699016C6EB2F62FAB79DB98550F762A5DA
274EBFBA64E2A770327A8024461E95A801C37290C6040775412E075E8AC67155759F9BB71DE8
1C215BB380419C781B5EB085C0BD3079A280C9BB7AE00AC661A965DA776333D0EA7591321C1B
9422C625029F86817938A9C5987624410B3EF3D0BE4D1058C43088A62671A44254C8FAD9312C
31492E1C9ECD5BDEA3C09743430AF241B4EDAFEB2CEC3F1F417C66BC68AB05046B602E0BC6C7
C24B86EEF3DCCC9AEBF462CE5A80FD1F2796F6B55008996073F6E91571B9387858094F0ECA9C
21E84C8EB2DAD55923B4C54621BD4E5282776B3BEBEA320D36EADDBF36B316373DA64BCC51FA
A3A371A51F10A0FEA35928FF6C8BFD195505986523386970E2E00AB65EBC89B87A051E11D3AF
FE9AD60EE2696A918C71B6573B1D6E5AFF4866AC4045D79D260902C3DFA61F2479CF73ED7717
508249E0D2854CC9061EAD19A070833620B7D220ADAF650BF57E6DE6C38FF6981703BA86D53D
DB9FFCC8ADFC355ACBD945D4F7CB0010A3583A6DD08869FE9318F805D6EC3D4020FCC7F3462B
58ACFBC3474D7DD525FBE7C9B763C62A4F716AA80F437962C3725EC137D6323BAAC8275A7A3E
082771C45E22E7EC592422138E628BA0220382D046BE270E4AC16741478220B614F2B6634091
476AFB92477EB1D3150EEEEB5EB6289D245E26400D33542F3A9983CF9B20B47CA07AE0AFF9F9
5E5B6B80880F960DBC4ACDEF8DF7579E15A599CAE0EA2ABAEABEC5CFFEF3F5808FAFE3E69495
3CF586F0A39C31499FE90AFC47D62131532004907ECF6180345066973150012BFE307CA7D52F
24FC858A2D4B01F96C8F5B4ECF370349142A90ECDA9AA2624B41B2D77A60E8B85FA1435E3A20
C593ED88CFE8D6A897F3D0CB8CB0BEC46FF9A11D72E0F3F10CF59EBDF6788B690B9C0867EE2A
C9767CB0C888978AA33A594D3C7FF70CBB3D1233F3C295763DA89D971AC404322A3F3519392B
D907847C9483BF809B91BB299FAD3A1821D1239ABF54D42D5D4A8143C3A20531BE6BDB517EC9
ACF7E7758DF72D721EE6F79ADE71677E5EB5625CB91D5C25D20C94D8B6597A348EA51C7CB195
D7D08753AB715C4F3967077EF311C2F4D6C1C1A169384C509129BB7EB46176C8B13D263BF1BB
2B03336FAFFFF3B2A128F76C0A23EEEF4592F86561D95AD826774F90075E15B4FD088BF321A7
BBBE5BD5F71DDB4B94B7ADA631B99832108EC9CC21B3538E3313F4FE146B73592C601B2B59C3
973CFA8F1A0BC731E3D13B06928837A21D91AA80780177CD0E7348BED143F9AB2F840532C519
E7CF64AE8AA68C1F226839AB1A6B5697F416A5921EED4CE3F460ED8343BF9546DFE551BBE071
FB21487B97240B83FBD942C556A6775A60A3D589D4A122A26BB3DE0690FD90F728119568EDA5
457C9534CF7FEA41DB8A03B541649DFA98098D52326FFDBD143044CFA1AB37028770015CF234
14FAC23515BDEF9F2CF180730B163AA103D73F4DDB45D1FEA94D4D299F855EEBA016525A79FF
94484C25AEA0404B841BF44E63B202FD8B3F14FB3BF3334948FFAF9353F315DF7AEF98D4D458
65D4E499E8B61BA11D7614BE0227346F1F35408C637CC17AAD1AC6E44B12A3F121E6141A3CAF
DA2B49FA2EC6777CD3B01B88828A5404DFDEB78FED0A85B8C0F903411A97B8D261678A714B05
6CE40188E358A56F39C246C3F6F9ED3988EDAA6EFC388459194D175214C925799321BEC92E5B
9F7BE84DF046F280D1AD234B486837130901D722AE8C475B6517C0F534EC5B8900ABC23501A3
24B7EE28AA838B082BDBCA4514B1EFF80D6D44E6A76E2A8A2898D44CFA8D2EC0856B55D71D2E
FF6AA5D990D334A574EFD1BF3D6F561141417B48EE01B56BE1377C6049FF58920FE67A84744A
DA51E39AFDEBE854AA5F7A6882B9486A181AA1A23E954FAA4EBD5DC1FC06AF89574B1116CE41
2CC0069158F023305E83859D6204D4DAD60C95DBF5D3C55D6EA95038E4A912893E2A7DAE0F3A
95A51A9685A4E90E9C03CA1672A871D27BA859F5E311E1F9D5C74094FE16805B72E7884850EF
0B7CB439EDA28F23D56967C1DBAD565E32BDA41B77AFB2773BFB6DC0C35B73C004B81EF51403
D3D755B0161D94904080C57A416780A748C0230F8BBD2CB9EBAA1434EEA61CA2F7E646C38466
E27F734DCEA28BE1088E528FB83F7BE02C651509CC0F53A92176C65780A49339B253A9D1EA40
D8F5B6B4F23B16973226DC77A954B69F97B06A2BBC57C53D5B94D14C72C4A93D2A854E0DE50B
E0582BA43C94E89022837DC99122ED2DE41A8B16B92155243738A33D8ECCD566B4524ECC9AC1
384033FC9DF747F4FA102D5F6CB8753E573B2A9FAC3923B03D7F41898C558BF6CC53F3724660
5E13F769E644C80657848B9E1220FAAD236BC6344E9C41A2A7A5CB3EA31F69B19C753BFA9026
823142F30A1220701796C7C795223E9F54F787329B0A9C7C90E149419FD2092DEDD8206C4E7C
BCBC147491C56A431FABD245FC6ECA3E6C4E20EC65793F1C0777F49EBD474E0FCE51392BEFA7
4D6F9A48DC3939C9A73A4E1E9739CC2704F1BBA73304A01CDD12D998DB94CE0B6423BD65A605
602CEAC7BCD5F2DFDDD47A3C9584F3A12D30A261C1F104844F1CAB67A2EC7AF36A3CBE9E4535
61375F8A3362B1145F89C820D89185B2CC7AB1DF7A8EFADCCEC447C1B291AF8D03BFB8D8544F
4DF47B41BC360492D6404161B9FBF889C1CFABB08D781F4FD5C55B438D43A4CE937CDB065B7C
F6D6BF0E6B0C2B9B5455FB2958AADD073B7B1412FA93BD5DB210A3091EDD0ABB178701EF714A
A6B275F3CEE8EC7C7076F1BC5E4149105C4F0693CDC82CA9FFF565B7A31B739863ED50E1F663
58048D5F6E16FAEDFE5297C71C9F44C118AB880AA942A5EEE7067C357842C9B8A06056D74E94
4652B137F96D1FE65D6AA996D2F1D17A212CC5E55CB7C6161D4E593A6C4BF17CBC6AC750D556
B36B336384EBF85E127DED61AF106CFD7D76A9008E1A1A3871E6D18D9B558CA58C86501BAEEE
6463189224A371B6F5158FD41FD41C82FCAB5492C9A38CEBFAC27899AAFEF2969869E159C85D
E9B1437B922480BB70EE1165F103AB7EF829CD5889FFB999938625D4FA33219E15A74624E9B5
79714D52B8088133CC5E40C4A6993DAC6A1E7B571EF234058946BEEEE58A5832934069BBAC45
43858421163CFC7890B165FD10DFC19C5FCE90D31D3728432884FD5E9F1613873D2393416D2C
3DF57BB447C3E5A00074FEBE4E1E92EFB57BE142F6DE12C87BAE91A21EBB35087D6FBC7DBD06
8DB6DF8B288BED2E1F71C3E29E7CB10908EDA9E109AADAAF657ABC9977C0B1A484FD33882FD4
22FE1A11403FEAA18E89DD112BA418E4693A868B43D32218F29AB3D17189523F3707A61A9746
A66F86C4F6D337A270E396636867F0F9D991B9D716EFD6D34CB7663B342C97E8F5146938D2EB
09A250CCADFEE64271E615AF251A0BDA5B38E54E0955E723B07A219193E3BA30C87F38DAEE0F
217CAFF7843ECDCAC0DDB54F939251BC1038F7FFAABE7B6ADF5943412E5DE665010649D656C2
3675707BC5F23A27440F094235CDB387A08C67F34803348984751B322F11492F8A8865F8D253
680F7C64C4D5142F15D5DAF4C481547A5E7D7B56C22CCF2FBC1F9965D86F04F4360C942246A7
56DDB3E6C28911691A832111CF3AB09D3ABFB5D23952895B1A14DC2D246AF750A87FD4ED5FF8
061E9D7EA2886B0F0EEFFD4912DF5ED54C67AC385D7971CE4BB9816F869DE9D6982F5EE90F6B
53B2E29808217959840A77BF7A8FF0F36686367669A61DBFB25A4E330F85592BF71DC025E9A6
A366A2CFA8B27EEF5EF316F72DB1A336B10CDA0819192C8B11E195A20F8524CB12DF36D3B982
F9929F6AFE111B786E7C87C3978A4A7FD1263304855A0C5D2333C607ACC553A620D302972074
57A0B1315D319B7CB554194448ACF68C1D538A484B149F44626E4F2168B535BDE85F3CCC3CF1
68055AA952AD422008D8839BC59505B4E995B6079F7C91B9F1AD7F11DA5AE7C64E4A577F6424
DFF2AF21D9F034B89CE3C6D9A0B0CF1D2786A54EC1F241A38626E1BA814729C3BFA13171F617
0D02D326CB07627CCE18999434D4FCA713BB250EF0387A7CB1D82B38470D00D80C41E7428D22
28B0343F056B1E61B6B51DFD5A5613D2FF509B38ACBD7BC290F4E2B2BF1198C904FF0DFB0836
53CBF156272D9C1C2C508C2197124E6E42B4BDC9EB81261D435B4E32FEC5C0ACC77AD6806E78
450B78F5B1FD9F90B501F13A1D375B3A5842EBA113B9C0D01F6F2496F9772C75E71A6268DE25
2498A267C5FAB48052BBE3D52DCAB78D7EFFE086910B940F74B09C7AC030306650EFE8D1DFF5
B1D5830133DF5DC12EF9BAE6D6DF73384780CABD7758D45D8AEC8A20565773104AAC1FB5A4A3
CF6A39F7F03FD5288F63FBECF3B2614066602EF84A65653FC8A3713E9C1F42EA2B690E4EE712
8175F89BC277EC9F4578199723707FDA5DB12CE70FBAB33203100EED1D53D3CF37D114E238C9
4384582A6C86D1D6A893B347A2EB348D829F4624E03221FAB17AAC3DF8EBFF54577D06F37925
EC47EE6FD0B9C7DB37D897CF77DEA4513063F9E32F058542B8F706E1EAC438F04FAE9B0AF7D3
04EBA0E3503045A73D2093492A5861378C945F31A1DCD2D6002B370763C63D53071A1955138E
0FBE574C5C69AEA34E022529CC55C7F49371C62D5366E24E7F159DFF1E0DA318394C9820DDCA
7FBDA9E6A7D6488195973E9C092949118A1B895277C53DEB791A6910CE2921B8A47B9E911498
5490CD6025288025F171045194B6592DD6E64A80AD424ED544431A0432768BC0AED19EF04E2E
9A87BD693F5F37BDA24AD17AF07D2B338395DC073DF57B87E00BEBD3E7398A45F3BB565239EC
BE862692A46F508AB263F0EB9087AB2C4393BDEE3DA3169D398DBC35F2857785039CA7E5513E
58BC0ADEA81397CAA0BE5B3213A82666A22424A7647865C330F02EAF14CB933B73AA08B0A892
2A6A665AD22F90A3E109115D7B0BF526FC2CE515A4B44B97E8B9F0C16CDA6E279BF5379CDD03
A7A9A55BB3D37EFD122C1A57FE93AE48336DF19C36B9A710E148A407187008CD1F20F06901C1
29884F19F3EB58A6E82965A3436120A446AFBCC8C9D087D72983502F0B5A121446F2163CF4A9
601D77ADCFE52D2AF20F2F128536EB8BD00EB3A5DEC409F653D6D58AB5B5526B963BED030B2C
2A2E4FE97B8E78907FA32D4DD538CE1F4BC4481720609F0412D1327044EBCF51185331E497D6
FC5294F631A2E767197D15567F912D85A98C1799860084E2ADF119A2920490E460FF1F440686
BB8FCD65C961AC3AE5E69CD425FDF58F57712D89DEEF41F5B44FA76EF2D6D75AB26BE3469068
85454E8CBFCF208FD4ED0DA16BE59694D15F470C812C004ACA26E3FDD3F6DB7F9E6470981EB5
01805CC2C65A40EC0BE7A0B8829228347EF8C4DE58C9FECDC2AD6BDFBA1F16A5E78C69FF1EE9
005988B4C26E5AE052A868AC30300DBA105C535349C65768C2015B363F03510743EC769FFA65
F92F77EAE6360F0F98592DC737C4B518C0537156D9CC8C652DB932F7F0AA123EF862200B79F2
E509D8980789777C445A95A9A8CC76ED9510B47B4F9D6A2189642C0FF5FD7FF954F44423555B
9F821B41024B8EFB1370C31DD4E646083017B3DE55BB2F9A128EB06974651F787CAFFED29609
2E59B80239154F8D6132F4C93B516C80867C4472254B746A1B44CA5631FDE73CF8751D632099
3B043E90712220DFA455A7B2B45BCEF6A2EDEC133BBAF79E68014B945D610B0A37886860D328
DE4149C01772BA73C05813E88E32875DA1733A95407231FCA4FC5C27C3ED691F4715583CC114
A4BC2050E75A44D6892B8345AC3A260526E06CA5FDA15C476C7FE8630086D47013A648C21CD2
4C7EA9CD8403A4FBC959A21D71582270ACF81F56C2A0821F02231174C09CD721328D765C7575
BAA1A491BAC593D668075B2E69FCCBC5B03317C0787FA49B6DB2AA548ECAF71DE8E494563176
64297C5C44E2F8D34715CD4D133BA5DEDFC5CBEE27AE93E0C18E98CFB07503DB01ED4E8A4626
8728BE40668BCC6D1CA62C4BBE45E01DA4E6EAB2F246A07F411B4413C38DC48657A9A49BA73A
EA2D19758A908D8FB058B3156F3D3B701CD4CD66B9E118DB5900973F47359A4737C1621DDB36
BA1BAA4FF6895C6F7656D8809BDF366DC64F376A77822A3ED49FFAA0E1523E8B2E057096B591
6B62061EAEE1AE8253FBE8DF84C829EEC1F4961BDF67BBD60157FD5ACD3ED4BA877E06262856
03E9D5FFB37624EADA848EFF84FC6BBACAFEBADE7D98A1AC774D3501161115ADA60C27124B8A
F53B125C22C9472CB30E19E478F6C7DCE706CBF85D964A26FBEC6044F937469A4C57BD8E902C
4BF516573E90D527C9402DC7092B8BD2CF0DF8E5ADEA38FEAF08485664432A1F347C467E09A3
421837ECE4B57303D7A1260356BA0E2A7BA5CC5B3BC930A92A852A634E48DABA106844A69210
8B82E3785E39DFAAF06ED69F12329B5EB1E51D9145A2E830E171DF8CE9E7BDD71B94F2BD9127
DEC409192FC251B9AC3933C94A0FD7DA58C9CFC109F407A504919F5995856309720D8FA35B62
7C64FCB86B3EB97A75B1626F882C99AACF34918C82327483FC19F5E43838F72389450F8C04D0
90E2070AA86D98A398A006BC48E1817E190FB872C0420EA30D6C6EB48739EB6D43C5D234D226
E3D0B679798DF9BAE41F03BED48C8307220D20BFE17A11E23C418E0727085376A1FCC828E774
4B8BCB276A5847D330415DAF76F5D1357FA1409F4EEC45C63AC630309C14ABF20BE971643E0E
09E2C3A5CBFB15B192D8AB43B690EA22BCE0C419DB5156484E274765890B11FBC5E2AFE78E7D
05B0ECEA40C91D1C55DBF13628623999EB2160ED7A9809B6C04D9FFDF00AFF0CFE640D2A1B93
5D3F0A90C9974784723C499574161D9F30479AC5500AEB212D9921AADE0000B30D5E78F6EBF5
4FAF6472511E5A293DD30AFD0C7975C52F74801A9BF5241EE8F208030E6C0885303B938EFC54
582F73AE379095CBDFCE2AF2BDC8EA906268B28F074598ED89640BABA9F8A2954FD7AE86CC89
3047A7319A1C01089A262B128E70699C7820E16B1F59181386754B7E58458FC74DE66B5EF428
FFFCE42935F7AA35EFC5FE628DE68F4E0DCF0F4D37BF806989917BD1495A7BE05EB24FB6BF3F
CA56A4441DD208E6A2A244CC51F53C2B9302A5FEED9B99233ECA62396A2D43A3B8C8FD803146
AD31231F7FA8F4A9D401CAB4F7BCCFAA116297AE931BCA23A8457EDA4B7AADF9F6C3DAA56E88
A9B5004A1D27734F77C821438BCB00CD624E754B509F88EEFCB18CB7646C90DE0AB58F3E937B
5FF8D8600ED635622A59A05B00138EDDC94D4FF25AEFD4D138DFD56557E442DD6701F2A99B75
678FD5CE825B7C63360B46B387521182F0B0C6F38A852CB4A0249E90BD5AFA6680BD56473080
C80052F83B6ABF25FBE4FE0910235A88AFA03C55B63AC20FFEA5FA71591C9863266E687CAA69
1184555452AE8A4218D075648E9937DEFE41622E8639879F740150CD6B920A2EE97EC8BE523B
CEEE954B6661B13DD823ACB9911D4490B0C861CE27318F126CAFD615817BEF9C5DA244B1019A
967283F0F49B9216F69AA7906B1FA92D8CB27DF33729516BA4C8C2577502AA070C8A6FD50E78
C009F5C0EDD0D87DB83E951D50DCD50C28F47684F35E90FF93CA9A153D242213F727647FA2CF
DCAF553728627B6B7CD5C1ECD15D219B30F68A3CF7C50C4B9CBCD76220506956B695B77682F3
AF749E8D1D0E26EDFED8A8CB0FD650B423813671B22598E3D410E580F03A29686F392CE23B49
A94A6E18CD1462776C0676888C360045F83B7EB74D3C698535ACB6F96E167C68BB251932323C
4B211FF4BBEBA0B3D67B263BBD43420840BC756B7C2429B331E9195BC2A9ECEC7387F0A2AAF1
29994DF02A86C235C756D449739DD5AE6A41726B5779D1F70D5B910B032C2FA267957A27CEE3
78F8249C819E9CDF424A205429B45F4DEF2B11190DDC32C00D82724549D60683D7DF69AB21AC
266300CA80B753BA598FBAC718F118A6A1B99E1D7D0C8E9F191134EE9B86080E7D97C9D86EE1
A6AB27EC8A10E07096A340E10C881D6C55DCBAF3253DAA2A458E8301F5EE54ABB7BB11B75B69
827D36ECA3061E9E0D5BF4E1BE0341B627DBA647FD5DDF1C9D3D17E0D626485B10C783BD72AE
783E9873913C348CFCD977B8F38A359E2013F4C0FFF6D1A93E8E6701E47D66AC8641528FB564
D6E46D137A8EF738FAD6D3A878A7D7A8DC356F255C2DB5A473ED4C4EF0D2AB3A9E80885529EA
789F38F728FCE667BB9BDEA36AFC009743C02B5FFCB347C17D58CE476BFDE8F11EC0E43ECE39
D2D653883D4FEE5633EA2B9518C47E470C1F502C4412F23A78B922455B9EC0B5EDDDD8BC30B9
5CFFBA2587948E0B83AEBDB3C0E800C6D9A9B51B0718AC38660C6018010093D32F9FD272E0C8
78AD879F21F77AFD88424737E0C33932195F3D39F61FBDC763E4A11493B4CC3CB72BB90D0886
C8CCAF32E67FEEC4BCD7D11FFEEA25E38D83A0AC714F514E15348B87C69BA77ED357EF9A0CC8
23E2D4B6B736129EDD5144AD23CE57B0C90DEA2622C864323E05032C1E8EFB42C4BB64FB80F7
B71966389A17647B9FD069F30D9CE2844400EB13E1B5098B9475F752BA7F379F02F083870553
CAC63411A031636F1EC6307B22EBF18AD5E1894F88F49CA765D91A125297BD5176EFC97712EE
D98CE67726B2A7543839F27428FB2DA7C9F41FE835498D0E946A8AB576A7C0B0A4804A95B4E4
3A100B42BA40A94EA4ABCE90B1E130D3E7D354C27577DFB4E0CABEE1F1EEB1CEB419429921E7
35EF5C2D6BCBA9A318E9AAD17297DED5A4CD4C5FC08C7B941527465114272894A9C07857F354
DB63ADA20ECCEF54884DD11063C397E91275CFC30AEDC0678F916309525273FD385B89B0AD0C
58ED520ADB707B46F79A930D002FA97292BCE817AEEF6547BCCE3A8D3D58E4425E4126D0F53B
508C304C753BB73A30919650B41E21E0E959111A8B5DA5D1D2FEA87548691C3D7F972B926A81
49961FAB19386A974266F8005BF227B6A7AFED0C2639EE946AD1B74809F09FB4E4978215A820
5F3AD25B55DE3A22B36EA13AFFD0C19037CA0CD0D7B03861EFB1FE769A9443606E6E5B09CC20
F416573A545C44CD991A057D255AE4C0DFE6D7F6A6A406484FA9C226F63335700143C76555F3
8E388D055805F306BD57EAE640FCF2ECD27FA940FF4F9B293FC26F8D72B2A6CDE5A8FA850F75
DE642199B7788FE3CD07A5C7619042FC551C42F80BF0A95A9BA07471F6463DD9E3472EDC7FDB
E7024E02BF608C6EC62C966CBF3B5079621A5C1EB1F063FDF6612027A6C61F4AB0F1A30FCA4F
8568AF3DDEAB723EFEA2AB67ADB68E66880E5821EA4643A8A2ECF02CC98A6DDCD68B6B74BE2A
AB59E21788BF2CFBCCB6618D52F4B8F81D6C3A00460717573FBDA3003A85F671637A261DB57E
0AC55AFAFF9C31CD690C0FA12782CB5AF896BC9041937BB5A51B14A6E4AD7E6C484211FBB29C
E2B76CD0614AC4FC1FEB6EFDF56467C56675B3D650C65307002729259F57282D72A8B9F3F24C
B5AEE691295CB4C140099793E354FC7127AABD0A294637CDDA97C5602C45E9935F449A192E93
D2286A99AA46FFCCE144FF219C434D568B2C4ED589C8946F80E6566BD71833DB34C00069808D
BC6549E51AB50B4147EE824FEF6C90DDB4B0D1087CD2D946F6870464EC689E39EB25CCA38972
7BABDC99C1D61105CEF972ADF715CCC8DC6C40CC96A32BB2B09433D99DC42D63570259792E25
D0327C915AA72D70E4495F1EC2F67886E2A1FB48529F9B95FDF095443C1FD3108E359DE3C75C
9233E1F8986BA4C9C6E9D5B1F15865906506AAAC60A524462D29C1F5EAC6E7AA1671E0F3BE96
5FFFEAF0371F34261945C6F97012E3462C6AF0E8DAB106B8E6FAFA362B0A0A146ECC69464141
6F46A78B96ADEF4178C5BF31D69316467E2AB19FEAC7CDCC91138A4C2367F9A330A73E8F221F
0506E44D25857F693EE11AE9ED98B4C822C572CB5FF438E62A5C9273E3363EEF19720B0A4191
C1AED9D4F3A04B387500339D86ACDA43F4CB31ABEC05BCE7B5953AC8E71CCB2C662616A7F61C
C37D3704EA739F0920E722E894EFBE22D2793F17A4D3B0BB90ADC16CA30A16BE50993F7A8512
7E30CBE93F4C3E9F0471DD990478ED39111471ACA46A92A8FAC8085FFEC93606BC46160853D4
06657CE42825743E81632AE9887561627498ED53DA724321102926ED0B0C491A321F25AEF923
89EA4F9409943F2793D0CD6FC56876CFBB29823E1489480C27FC4C7E2DABEB8672B9709A648C
AE932E77BD16C1DFB28022E25B227E329B0548C0858298673F09E58DBE28DABC0B18D15C5820
3C82EF23D4E79D62411E80B1C5FABB6730C0DCB1D2D0E9CAE750ECE0351195AF6EBA3AD342AF
8F527BCC0D8B089E6AC868F4A0A921BA238746BA3808B6FDF1CDA1B07AA194F8312D9106F828
08EB40E3B7D3720A4D6D7B2B32B655A297CCDA431E58EA7684EAE2BBD53C49772B948E74EC26
C3E1C39886298A2542F3E66E1183CA2D38FC443C3EE2DF2CC8C8D4451F1AE8BA8323142D7877
F3653369C9FE56B51625DCDB001F9F89B2B1DC3AB90E46122DB74B3DAFAC4727BF46D5AAB1B2
B4F130094F3DFBBA2BD594D2A158AEC6C528B27A241EEF0EAB00574B1CA6F6AC2F6EF91A5118
566F2F8616B0AF3829E60945AC4FD816B75CAC6D5D00B18211FBEAFFA1EF8A37221547EDC142
9D8330E8553C870CAAED44F4E2C24378E1B568638C783D6F324DA0A61C8D3E1C4941E37853B4
E8F1865E21AE64BCC18D2775F280B8B799078B67549B0949898EBFAA67C76506FA3D150B9D74
7918B40EC799BC786FBED426D27105905FF7BB73D95896CCCE649BBCC01E80966E8885678EA1
F38F64B1A4ECFDF66A83E6E807263E4E737485D1C510A1854DCBEEF4024E091A0A218EFF85DE
F1814E7AE4D2D55B92E4CE2F88E5EAFDC26ADDEDB9FFBE4D15781FC48611BF8AA733619AABEA
4315E0FB49FAB1A7743516CB251D35D17343CD184375F8B3E927DEAED567EA4CA029D45F713B
9C24688F3B566D244854E070D183EBDE92EDDFB7E71C1577744CB10223AE7A276D8BE7EA3D5B
8E26D8A5F4BDC1F85081BDAB0CA0BE9071124A2A8AD85318B835D57EC5838C5E41FBE12709A6
8842410D06E622C0FC74F85EFCE80BEAE730C2BBA1D58B91AED5A1E2D211AFC6C312370902B7
9FD16711AB05DA8648B3FEF29361EC7B9F5CD37096F1483F72232B9B7A71127A10CA71222A08
5BB8EE0203D72F9C9A7F7A4FF74AB4178E83E23A13E2AED8F9EEDE36EC312B55C6A663C1F60C
DA37231D75559CD7FD5B320025AF1F62890B2ADCBCBC4ACC6E7FA0C5D6BB4917677A927E8712
AFE158D6D0A1835021919E4CB4594FF80A90635C577CBA980CF758DCCB6A4E798F63DD228362
B62E795F1CB0935674BE345A8D9AEB00277B621F15322081C9C3269E4A1FF7056EC7A3482592
E7141DE9F40551A101B201F552BB3A62BFA8667C8789B5DE3794FA042F47EE42BB165D39BF2D
D470A20513312724D78EA492982A423444339D637996821D8CE591B983574FF6E1404AC687D6
06AC8A94BBAC994E45911A5FF68C6779DCA1EB2B485C3CA93409CB94BABAEDC17232AFCFF1F2
C6C4D2538B6E0F323AF3C2DA3452AAB78DBFED6A09AF239109CB385C8D2FFCF65CABC34EF1EF
4570762F762706CE3B779661CC42C1647F8A1FE79235F0513266CD21C0121626A0B2839B1C4B
FB01D84AA5F2E788B7AD19C16BDBA33725CC4124350B860AA18EAB066DF64A5FC3015A45EF10
9E5981BF6B33E07CE0D569F4B9D901C42848F3EAA79136A788007193ACEC9B528A77765913CE
F7B7E2132E8CE6E3D9CD607690E2ECDFB12F898213B266C49448F0144B88F9C408F9A32EDA0E
EB3A8D16B0D93006A752F84DFE99B7192F1FD6B42B9765893E92412B917B23E6A00732927706
4542D702B39AB11257975116F35C3874A7657F2B5E56193F57120EA7E61A13F96571E2F6FF0B
D72AC1C4B50C715E12E9B6D03C557645C1D1D2F330CAE2E32101CB7738D8D1EEDA28C638C61C
B171A0C1BFC1F22BED2E8015A8F782A4410A0A8489E5E366BE2CAA230ECD456FDAE8587559D8
47479682E375370F3EEE2135C8A09A99C53FE925F244240EA74CC3366CF60AD1EEA036CBDD90
3B030AB68CF88F54682F3EEF48DF68BDE5FF1A705E0001184D25A87ABDC6459DF7743AF8379D
2D2CE7D0405052295F64D657EE04B231B34E041B598F3C9441E96BA05A2D204500A0DBE96505
8FFAB823507CE44C9EF9B1D3FFDA994A15BBE89B650F8D70B9B10CBACC69599CB8322FE93152
8A288899777DFBE23F6A073B1B9497E8591297E366A5174AD50459B7B751CD918E2E3E852591
8DBC16BA137E86D9F4CACB57428C6393BAD59B5B51323357E87E38AEA2EA802D3898D746F899
51D4BC786017278622DD65BB02330DE02300ECDE9D9183147BBED904F1B960A7F6A490203D23
817743FB6D96DA494C7BA5A8BC158541DDD964F9BD052D9A8FAE9E02E2C79F196247D72AC3D7
F2632C7E0CABBA4FA69B955166B543901337C249EDFBE985C6EB0E0E03319D8C9B0E8217FC99
38DD10B7626850F515092954BE945BDAEC74C7984F5580D2A1A35B77652A1626F442FB4110D6
5DBE56DC7E6FA32181764A56BA73F746656FDC738D12BB42C37B786F6D8DFC8FD0CFF8EAD90B
D1340095F39797D53B006DA3DC45BD9B22CFD9D8F228314CD5DD1C547B53E4AEC268D84A2B89
4A17D14D1549141D579116B680DD11869608CD40730162DEF598EE93A213A4C257EBE8BE307F
4D6BF29DFF6E308E2EEBA1B6E08B07623CE2C8F159517BA06BBD3DE991D236AC52E7DE7F921D
3524B32868431DE186DBA3845440BB8AC39CB98214785023C0AAB2B784D2432BDC54FC5F4988
5A02FB6B16ED0C99E7D57C63EC689F827320B26EC45740F8936A9588A78BF15D89153717650E
B294A3988C71ACDE86857CFA06355A5243A9954F6C25425693BC4BADFC4A39DDDFF371F69F67
D563BF2F189997FC384732192F423DA45A033D5ED26955842C3630DBCB3DFE73C4FD422ED079
5485646EA9E86C0D1325E5FF16ACAC393DA67A601CE374C272576EFA8B7001FFDB6630079960
62B81FC6344594F68B9A34F665FFD94837F0D290D1E0490E93236ACE0B8C5A884613821FD3DC
0E62840475674605AA608E00CBEC7C859FACAAB57D93B02ABBB7A1098F91E871CBABB9F6E30E
658D55E535D57A97374337883138EB5D43F4031A67502FFDC3DBC8AA771D3765662C8C6172DE
8F4A72F66E6FDDCDC874E82A7688FD187E944B9A2DC313C1712BD3428BF0D5BCFC71DB3FB849
0412FFE199BADB34D60B5B172FB0461AC3C396333F91B637DA585948DA985AD7B7AE9D5E3517
0AD776CF9F1E5D476D6521C9065A540677A764FE0DFCC2AE971AD80F268122D933E672DE826D
E749CA4B4C293AEFC830F214DFF87E5597DDEBA0F9A19FDCF2A2E4945B88B077A13AF8D8012B
2411A7870F91FD65CEBF475E696F55867AD39446B93A49AB83AC79102C61BE87DF92B6284F8D
37CB0694AEDC64F99868F29171D90BF8D48BF9F7938923B3FD4997C416E71C5F36D025C398E0
30B987C5C44F249327AD4F5A1A48701362BDEB86D6DD83177D6AEA048E9B4BD6A1D609870D53
819D021D1F3E5AA195BDE2441A8B60D7453AD843F6CF56B15716920966B376D23FAC2BE749CB
0BA16D4340E1FE3C4BF2F7975BAB5CA4DA263E0D9E43440BB01EB8A05041661D743D5CE6F259
24A95515792FBB4A8429B35330FB5DE7B23583FB7BE8BF29E51CFC3CBFBED84DAA89912F78C9
CE2D50005BBCE1C96165F1AF57F32E160B859AA7AB7F9EC4E86DD1D6A74B3565834F84A1F551
A2F83AAB5393B32E9E6A7B0AAA7768D15A3D688F9A511473F59E9E5B5B22E677C9D4CFBAB777
FF2613C168438F71CBD45141C9D20B04ED8BD8DCC4D1620877EA116450DF789C0D8E0D6D6279
A0E35A027C43FCACD70A7C26552A853B281C162260A3BD4E4C4A61EBCC77E6731AC54ED12019
1F345E6A2CEA645738AEB7C8790E18AADAE8B2F6E94C717E5976381BB83567D8FA10E4D2234D
3B26B57629F6F8BD9FC329D3E7A2FF5AD2C4721886959CFAEC78006C084D4CD99678A5A77C9A
04879867057DED5DAAE2D7B1C679EEAB92FCE5C0532A190636C68EA5D68DA62B9F6004356A11
34ED8C97446452EC0BD5AFE655D224852101A1D5CB747C5A90C76B94EBBB01CE9ECE80BA66DA
8167596D2F086A83E771A299A25006B516CB150B459BA6AE92297375F917FE996458717C3825
C951AEEBF4A613D9B0F678BA6B3640905414B57B25440F1E0082283E680293FD15472ADA3834
BDBD2686AE787E2DDF2E4A3BF832715E7D5AFADA5AE4CC9E5534D57F73CD733729094AE46217
837B5B29991727284F138042BB8D2F29D955C5CE83A7C40917C245AB8C28E8E5DFFC10A04AF9
EAE80E018ED521BF85B0ADC4C90AC9E082E13EE4C922F0D0B7953FC9367C91035D274760CC87
E7BC4E11D193E53BA4F89B61EB53D581BE0ED972791C12C0B290FF245A4ED6A5F17B7D988ED2
C7A0B00994D81700BB7E6C49C1B35A3C78C95041EB38F9BB86212BDF3A8789A584C46662DF3B
D3389CB80D4EAB08415ECD27D5D06943F37C287B77EE3071D8534052B0DC0A3F5C72D42C6F3D
62A042AD147165FCB3C3BEBBCBAD620A174B97BB0C408A3D04CB1006F58FA25BEF36C266C87E
81F2CDB5C11345645C46F1DD36E6E244A0ACDDD22884DC04CE0411D7C9EC4EB140C835112172
E687F486D019C2D5EED78C0EE7061B42AE37EA961ACA9DE2C826A72554A8DAA1C101A8A3FF05
B59E39B2F0757EA9934D8213BF01C7A6BF557D4060DCB88AB9D71415DC4FC88AB5536A7C620D
12E3C6210EE6811ECEDFCAA06F8243B290319E33D0A64A1B9BCD1C1272EEE08CE95A9749D3A8
A4D580511F2473BC6BC553E9BB76C862FDD72BE047C7CC38CF99F71412A103397F79FAF91872
3EEA71C25BD0E280C28258A60F40D7076EE944C923ED8A7D60B6633C37425845F0C2772854AE
7DECDC35F18A7547CC4E948A95FD5FC0007AEB4774A27C1760DCF5F8D7E77C05A72D7F2BD9A0
80DE4B834833FCA7CE79A5203FB8A7559364A1DFDBDCFF2BB73C43B762309F6A8D097CC13CA3
A17D74172A0618ADAE0C1BC1656646EFD170CDBDDBE24F55132FC2557BA67E9EE2ACC332D110
CFCA6D209650F9C56ACE0B648D89BF5FAFB5C86DB03E6440CEFC43F06E1BCA78A1F8DCA71A5B
677DA813DA6A1176F23D4CFE1BD1C5CCE901DBCFA540741E8534A0536E4248557AE453FC197C
51CAE6FD74F74E0D3974136474E38AF1A2A4F7B313138A9D9961DF86D126ED07A0718C974DB8
84FB58847E8F53AC2C2F999022DF99D7ADE9DF667A4FED6F74027559DAFA73D004BFFB277546
6FD5BA862851266AD9FB4D3F7CD0A769A551F9AFBAFA76E70943640D2EF15D637FEF0E33B211
B93EFB80FA52C66348460EF27B03D2A565F56E34F2FB7DD5BC036292F3ED435485E9763299B3
5C87D69F39445A9421DC3FE4905BB5B9B2A9879A46FA8D95CF4648BE3CA4EBA58B1D568E9B06
3360DA7A3229BB58BAFF0381D8BAB4E5F80AA0A9C789FD30F6776EC39B2EAEE2EBFBE78AC3EB
7E986BB78AFFBA768E469E51C11F5F3983B202EAA5E1427EB8214D126F7C3D72C5F94774C9AA
E626F8DD60D2B5EE36E23DC0B3CE97612A8A7C6378FFADC1946F179031F82D736037930016C1
8758732F45C0EB5A84A344B00066E5FED0C4DFDC5E863B7D72134A16BE9F7880EFE08C98EE6C
2085324FF6970857C42349089B0044F4FD5A33A20D569DBD72C9AE2E20C988E550C2954B1DE4
BC66FBF17BDA2A477877B86CBABE2382321ED1F9790AAB3AB7710907D1B85B5D11014974D945
502ECDB9D8761F22EEEFF6C979792EDD8BE3F31F02B0589152BBA94A190ECA7DF844F1D020A2
E92BF15C29A80A86CA44909256D2C109E2057F488207264447BF9C11AEED05DEF84860DC7143
EDDD02663DFC17515EE1C8C9C78B3B26929B2A62BB05872D42E32558539E39FC8F41B91AFA01
FC46D0DDAB470A158A62F91E24651F80CCEB3C09699E6992D7934B3DA298E3952639E5A085FC
9BC9559006CD756636B48FD6B0A83C12A6393AB90F0B93B53B4E85A68548BC89B6E9C3E8E7BA
F2EB908DD3DE32E470939698B56F56F536B7F5B767B9F665C16535E019BE5B61956FE233DCA0
EDB504C6CFAECFDB19DAE1188B36AC597843C3902F40780BA40CCE024FED698A0F1F0EA3DC3D
C4F1AD4E592367D1F6162A519574D48CA05A2CC35D20BB66A0D80A959A5C7A7B9C4C3E5414FB
FB549BEB35569D5D653F002A3FCF39C3C1F0448F4E8202B43C4035DC4D29D4367DDCA64335BA
C403A1BD923C74F65FCB16824EC182FFB728EB033F96911569C118250722766289F9AD698A21
C8FAC4F8A9DF10E1178D9C5A0D7527F41984CA2146CFB86C46A67FD8B7513E8B4DDCCB42A684
D7B4C9BA452E160D178182DCFBBD4FAA8EF40092D0400036422A4827FDEFE7F7750CAFDD4196
9554E7FD34C9810A2FFED3A7EFA129AE2A3032F20BE6163D50A81A6F038BEB35AFD0264CCA83
4798909D487545DED024A9C993145D229FF229AEEB66892BF1E739459892CA77BEC000047886
A6BC658CD27FE5CEAE51F530171D3B0B1FD645AEA1E17F837F9E0BF399768E0D420D3D2A9A0E
C854A53DDCAF9C6B66635F74AC281FA7FCF4F19601CE9C8C3B6B6630AF57C0E55A2AFC6139C5
996A789704855CC0A62E0E5AB95EE0810C193BF8C926798FDC4AAF7FBD6B6AD12C79AAAF96A1
30F316AD5197CBD4F4BC6D447CFDB26847B66CAF2B10CFD27EC5BA0FD72609A15ED2187FA51C
91E429D8FD71579A36A6DF8E8370295AE399A3756DAE8653DA965F659B59632BBCD26748AEEC
36AA5D987BAA7E34A4177E5276F02D028D190C1EC6865F8DE696C7FA40146B717311CD8DDC47
D21BB8DDD8D10EDE70B9BD9FE15E3BA9846085781F048D5543A613450F09E194DFC966832B04
AF8F82FDA587BD6866D6962CB03910DFCE32E0A614EA86BD3210BB92085ADAA6C3FED8DC4131
7E855B34C9E3053E667156DCD2B0FC2C43FCC3F953808FF37261B825A31F92B8F6761FF5BD6C
F632BED508DA3A744C6084CE260A3D39A3F6C3B8EC5D9D37E54301C1D542768952C58D85270F
7EC01D1DE2A8D1880877316BDE5E0C35EB6C17803632F18CD655F1C29B78ACC8D1C823FE8040
5F96415624A6DA4DF54D30E75EA13B3E48BE1F4C2E81D8101DE2DEA1D8E9BBE1DF4EFBA8C6E6
462256B1675EBC7BD73633CEAFF9901D04DBDEFC5262A297FC8F323A377ED251FAFA4B605B90
AC12232BEDCFCBD441E5C26D90339A22A91E1C6071586D8381638248100CC8A63AE9DE2AED66
982DCD4F24CF2D0D34899E6F0E9E0FA5C3D2405510BE0931E48EB58DC7162B668D970A769B45
01CB6B06ED86AE7A75F9E9C15B3F14C5287CF8BD6A205A31A40E33D90FCC93D1330836C4691B
6C54326E6CB7D982939669CF5B636ECA31500C96D7269FC1AD710A7D6D32AA1F411F11E8DBDC
6FCC155FA0555941A31A2CEC5D6EAD7ABF30722FA4A234846F65B5EE7A01DF822C5AB280B123
4118B8F3EF8DF2A913932F000377E9BE1CA6B59FF6C90795612AE571D735C9EA8CF890FFC541
883021038A004C98687C5AE94235E973E626B49A2BBAF9DA89CA1E76155B705977AA87CA15A7
725A65D488BB68252DDB6CA002D38B9D570831F31FEF6F114328A2AF62CA0BF146FB7704B15B
B73079303F4F3419A1263F2371A6CC2F3A477818915D6D6A4C1A25E680B9A9D0C9F0C1A1775E
58E26EC4F447E75A9D807AB82206FBC73AEE9AD0901BC4A26866D2660602B284F9CCC4B88B91
34A335AE02D6344BA135B458649048E7F224A25D9819A78F5D9947FB52CCFB50E8EB056EAEFF
B3C376938887EC61641928865573495EF0D1FB4DA35A2F1F7C6996D4A6D00E6B7FD003B86BB4
58DCAC4F9F2CE77D1A638A2EFCF2CD3E24D0A0E321968D214C2213C4708505F7167E0892E238
56FC560AA0129E82B3CEA074A8E4DBF3C8758BB4387DB6064F91B4ACD6400899E5C3324CE8FB
3C957254EAC0BEF6882F734C96907D7056D99A178CD7E1FE93D21573ECABFE8F2C98C555B000
CD2E46BC6CBA03C06982B3EBCDF16BDE5A64A45449F2C75E9582BEF34D643D07D598FFE4461E
FB71721900ADEFBE6474776B0C5DB7D0DDE0437DC8FFBCED897AC89C73DE08DBF2C9C2D96D05
6CAFFEFB7A5C666384BB412654CE7318EE6B41D83DBA66AED2A6C68B9DD0394FF5F0F2976A7A
412BD7A0803B119E117427A87C2F5AC288FA41D59113EA55AA607449542666B772138261CB4A
DFF8B6230D3146D08DD8B6E89B8C2D1E8393EB8521534E8D25534B519E38883CD6368B8A8243
B45B15C36D860A443873351C9BB1F05F1951AAD560152C6B14E48D24648962F1E0A2CF172F88
B907145CAAB70487B1BA7D05A89F2C2E0E94479646B98549B550B38BA3202B0A540574F09034
A51C467E482626BA6AB1754B804BA9DF0F30FC28304DE30AA6465F6682D157D27FD74E09FCAA
B197416D89603E69373F3542189AC5A308805ADA166CA2303FB9A9AA3971DC89839D3692E269
43AC47F7989739FAA5202627650235AD544A2BCE8658C4E236E99B009749040DF9E0BEF4A4C0
86713AB315050BAF67D9B7068CA406D4EC7FBF40B901FBD894E79DFD41D321A90F1BD435ED8A
1EFC42982EAF009B79DE0C133504E5F7A3C33BB92D93627EEE07252F014C724E985B80451F43
7BE16B5C177832311498CCFD5BFF0AF3E12E8849B8160D022A13E93E66E510166A4A6CC0A802
C5C94AAFB5CEDB9AE682F8350AA96E377DFE2B65A6696F65A426587E1ACA8F9748C75016B20B
B013959C0AB74AF3C5B491DE5A81A009ADE0D54FB6E90594D5EFAB3E6AFBFFF3E3AB27569BDE
2F3166E4E40E733D502D25A9C8F1A005E552E3DD10C007A6F6E35E3B1CCF73142799D5906CF1
6D1EC7D6831B71F7595EF70F6883C0D93373DF634F71A2BA969779C39AE765E6DA50D295DEB8
9AD941DAC58951BB1094EEB7CA00C876900296EFF72CB90C17952EF7F38F72E3D409ADFF127B
5C5BFCAAFBFF157779536438FDBA06AF022C49E19208288DB1B37ECD262DD26F308B513C6996
22BE8BA162C8E3E3AEEDC1E42AB2C2D25C672F97BD5A678FB76E9F4998D432F5BA48831430B1
83527FFC7C3501FC054ECF9B9E49F29C70CFE4E3242A4D581C20C2230DA45ED61DCB39304468
A4B90CED6D69F4F1C52AD1E3649D7610D915E3F53191694F97F5473AFE55A7BA244E8A2757B6
93562E044C3AAB611833D5E3759397E5C9326470E440D031920893FD7DF7245095120080C375
3B16B8CC71082B718256F837E2DDAEBEB45865525E247C117AFAD4D103AA691A3482D30B8D81
A4BF5AD7832FC23C3377F41734A0FCCB0D816ED671D85C3509B7E3C666D74D4B6E1BB696D25E
63275D022C25A6DA83F842506C498171648C52F5E4D306D10994A12B4417918157BFA5711D69
4239078BE9AE915DBF74CEB520DFF80668A1B41FA530BCBE43B0B3CBA6EE31495EEEE374FE16
00058E24712ACE9EA6495E09AF88FE98D097E8598777C9D8E11B22D433250588F44CFCAB1ACE
A61C6714E0A052D47A312FBFA589AB82FEC1A40EECA3659203954FC7E02CF86E83A610861482
572BD244EBFBA7D8A2F43B4AD37F4FBA4194BFD1A5CBFB4AC1E18D6D72F61B9786E18787FC5F
58B2847444F23E1710BF97D4832EDDE48028C656016C5B9AF97801839592EED7ADEEBE93B32E
5CC3A14A9CF94D874B1CD2780520F371B2F29E75D44B5FF755A7C13EC2DF2475CBF1F1216FF0
852BB7A71867E2E988C2523162C7B3D8D6A71D15F6A9A23A12826E1C3182F95943355DAAF0E4
01AEC7C435A201AD058DE0E682748F4E9CF5314D7556019876E110C75A39BB395AB876ACBE9E
9A98D2B9A39DE6F9202D29DF2B403AB331257FF2BAFF083D1C9675A89653A5C8145EECC49FB2
DEF92D54B35D8F0BF29565D50E4FE0DD704317F66A325E4FF43FAE4C1D887CAA7418129243F3
F9B0CFA12E12E7A747A6FAA574585668555E31BFD55B7E4E016204D3366B15141FC902A19D5E
F1318BEA13515C17A51ABC305E615E20CD34A100EC11F9DC2D601749A1ABBD988FE3048B9039
FBCEF6CFB983C1EC5B6B765F5D2DEAD15BEEA61B18BE362B59EF6586132F769420F1A8A39A08
F9F0E5AC7CD91FB407AF71C26069B6B190255E264A33C3C6123812AFA458277AF999276AB95E
48FF2BD1489D191E55F2200196EA1BFB6C64ADA111662247EA50CFD12654719240E99BAD7617
CFA5D9EC849A4F3AB37881911EB77E483520F27A991BB4D2EA17D69BDAA64AD9EB2CD23DAF94
E9977E0822D0BC10D4C7653E3EDA707FFE448C7AEB4E81AE0A51BEE1B1F6C5BAB2B7372BBB5A
578ED09DCB2172168695C0963C25EBC061AE6CF348B2326DB1A2ACE00B48AB202AEFD448CB08
0410A245AF465A6B1B411BAA28511AF90632E52A3555CBB20C8FA0A4A247957BFBC111586711
524B2E421F68763B8756A0453706FA4558C3EEB3C8ED9ED99812E94339415A7BFE70E8091D78
E442355D86BD4E0EFC6A34B1F5E8C945CDD4F7551DC550CF47807A230168419D7A52343DB58B
BBCC4CB58A79B916BED54A8476A9CD993CA6E631AB0102A5A17A3233F3FC2F42582AD3FA69AC
7F3A9A6F627A506D9690E3B9DE141E175AAB0064A5EFDC7E46D1DE88F174ADF4A059944FF4F0
15820F06F38A946745CC5054440AA39FC4E193FF36E47F3B4DA14EEB015372910E43F3E9D011
E1754FC7AECAC898D707188A0F30AF634BB580F2DE359237EE41B7114B438CC258159F0A17E7
4AD487759A8B23CA012B3AF718C2A68071B31F962DA038B787D1D75B59B66D80407D6571EAFB
840B2AA2C72AA85BA8BEF37F3D1B3DF12DFF56AAE9708955A77856871243CBC0F7C979C006BE
1702E769B0D588EB23A15B19A80C9DC5AA61E09EC65A6C5B5F8420767218541A3CEDA92F2699
6773661E93531E430297BFC1AFC8B2483E27F32ECACAAA667ED6523CDA196812171FDDFF20AC
E197676CD66402FD2731CC1FF5347A22E1705A4B73946616C5FEF3A1628278BFEF2AC5B38C47
C28AF8057A54D9A874713EB67B58E0EAB110FFC492584AFD87DDD11E754D5D7802F23C305F11
3AB31D52399E26FCE706936B9ECAD51186E661A043A1337C811659C0AC6EBD1575E0578FEBA0
5777FE32848F36E848E9AF8F1C5DBFD3FF4F6552881D2A0F2CAB86E36F52E140E48F252BBEA2
D7DDFB58A22208AD9C1877A53763405E19DCB5255ADBCDC07E2E8A82FC2ABC133F185D207F0E
03E9120EE7A49FD24B4EC73528812F6E81C699E329FFFAEFB5C09B24BCD29871554837E41B11
AAAC84A6E7FC7805397EF9AE10711F97CB0ACF13AF1614B324BF3B74D7299C58B15892C81B09
9890E0C3DC8A43890AB5719187FCAA1B30F711E8DB076ECAB688738BD827929A7AE42F02A554
0DF2791EC33F92157A390CEA57D78E3DC71C1D2BAB9E81AB459976DD91ABAAC111090B5A5D6C
C7F464EFC21FB43CD2C69A7F3AF6041CA803DF0E65EAC3FBF41BD1155D6BD4B73BDD5FD81A5D
7643F4B62557CDAC60F8161294D09FDCFFC86F63696BD790FF7A8380012390888DA22C2DC64A
57557C263B23E52FF9E2819186734757FDAEBE77032CECB54E6B7B78153C2226305086BDA559
F81A4545D2DF47DD3C26127B6B5E5391506D63E35FC31A9BBB0795FF1A1BE8C3E4727067654A
26D31491D9377EDDE72D1C15E9B1709C09D452811FAD3126DA91C51CC7A0CB50BAE13EDC27A5
0125139279204113DA37169035CA085C71B251F79B7B557134F465828E7A04DC977B8A932BD3
4AEFDA199DBA32EE19EFBAF81D80FB5E404CE16505780A04224AB3171E3AA28EBA57BD9F874F
D3E91DE37EAC007E208C4B1051904539AE01AA6D681A374722E9D5BEC0AB6208B816EC9D580F
5FB8FE26306621D10CF03702185D22CD0F47D93DC9DC80456F7E60DE8454AE94CCCC3507D1C2
3B20D57E0CC5A6E3C151076B9A05745AE69044C6312FAC61583DF6F7BCDD6269D56F6543C96A
09AEDB6A1A9CF61D73F6758F99B7F0D99829ABF8DF7C5CDAF36E75EBB11B78C945F76539F171
475DB9FE32931716AD3C9DB7DB3EA8A4871524355CE3CF322391D48F57E15E61401C15C698FF
1872CEE466785469ABB5ED1528AF77FDE885F6B65C6CD5FD8E1EE2C7386BC8138DB04761DF98
E8248F14C1F591E33EE591F2B2E87BD2EDF09ADE7EDFAD18D93836607A0BF755379A559B21CF
5D8F4D68F3F17E0C24B0C87398F118940BB009B9DC98EA24D8A288D0F441E99D2E7EB57BDFB8
21B1958299082D7ACD21C926F5E4D100EAB4EC8AA1D4A024123E7744FF6CAD04BA4596F98F84
3341996E8249B3ABCBB106B57DACC9622644E2571EFFE706B1635AAAA980C4316160317F77B1
04D6BD6AA3D8F055D804909331A64ACDDE73021B8BABA57D7216F328E4A856196B7F94E1DE85
95FA1F7BE9C65DFFECB58D929753E6B892AC0565D6790BF0D6CD1E53DACD0C7148CD24EB3787
18962BF317A825CB566E6925CC1A474D8706DA231EEFFC59465E627E45B727BCE4EFFB2E85FF
FCE9496D594B5A21538EFD6E6690078DE418E1D26D17BBBDAEE6AAD50F2F2614C6F5DEEE68FE
89A6877ACF3DE0C9CA880B978BE2D79DCE8A522777108F57F1FF875268DBD6817C3BE58CCBEF
0A1600E5CD3A28DAB6932CCD61F6FB2602FD0D3064BDC44063C89807F44027AC7361B153D087
E77F4FDCE978631201F36A56C40CD93E3D673A0418F6DA5756E13383F2B3A814A3656CA5102F
84B0F53B5684E980FD6B3AF7E3E9F2917A0F62E6C56C76B73B8F96EFAE867485986D41738D21
40759E81DE3F288D28EF6EB3932EA17C88D69FAE06D1FACD19766BD4B216092C6BCB0AAC9F46
68CC10A163261B43E36C8972E88975D0E31FE0B2BEA91FC8DA28924A6A97762465889E247E05
61B9DA823EB1B04CF1A6460A9B2C9111B3289BB8F2431E58E433B77462B0ED05A6E7412E25BC
A2F9527FE52593436B97BCC86B64C61864E758F51062FE6F5E185B252C06F227DF0541A0F0E2
10B1570D8D6C15D8767B717781ECA63F1715279C1D71AB777210BA0AB9FB599DF60CEC9E415F
5FAF262C95C3392897FDDF1A959E68C52D5C487BEDA937CEA411FD435E2D46E20D21F6DC6AA8
EC2417FD9F67458EDCF17A959F2B3985D5F16F5FB537516035B0C5789C3810A7ECC91C5EFF98
36799C78566BC67F59E786A9AB9012246F2666355E7428BF173A04BD815CB59BE34DC4D61259
9D4DC9B3260AA8FF8B3B875C51F4D7642D64A987BD0ABBFA6DF811B0B5AF43BF2EFC311DD0C2
7D9FEB03E1326388680606FAF7707139C77C3338D68FA78BC49C01B60AB128C0C90D0DEED620
F916A31193D14E7082F0A8B9285D3BC495EB9805E1B125EC64518F6067B3255A72C42F3E1A98
A8FAB8969DD7E748D03C370D8331382FC9E38CF50B84C885FF9D33B3BD05FEA83D5B30672470
8260622812FA1625114E64C920C36A0097D4C515035BFEA37F0184105DAF877300C483210C68
AAFC439D14BF520BBA3A360DA23AF56AFEB8BAA2669CFFDAB4E7B42AA21A53DF5D541AC9D30C
6EB09EA1B0DC8BBC40CA8DD0823E203D0FEE36B45D7D06CAC8F1126073099AD54B7C601204E8
623361CCC8FD80DD17D10C0688CFBFA101E5BC7A095EAAD0FCDBD974CE50375FCD9E1C8DE2E8
CB47DB750000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%%EndFont
%%BeginProcSet: texps.pro
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]/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[2 index currentdict
end definefont 3 -1 roll makefont /setfont load]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{/Encoding exch def}def
end
%%EndProcSet
%%BeginProcSet: special.pro
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 false 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 /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 /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
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
TeXDict begin 40258437 52099154 2074 300 300
(/work/action/separate/demo3.dvi) @start /Fa 206[30 49[{
 ECEncoding ReEncodeFont }1 60.491669 /Times-Roman rf
/Fb 197[34 58[{}1 124.439941 /CMMI12 rf /Fc 134[62 62
90 62 62 34 48 41 1[62 62 62 96 34 62 1[34 62 62 41 55
62 55 62 55 8[90 3[76 4[90 8[69 76 1[83 8[34 4[62 62
62 62 62 2[31 1[31 4[41 10[69 28[{ ECEncoding ReEncodeFont }39
124.439941 /Times-Roman rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 300dpi
TeXDict begin

%%EndSetup
1 0 bop 119 -53 2635 17 v 119 1899 17 1952 v Black 226
177 a Fc(On)31 b(the)g(\034fth)h(day)f(of)g(Christmas,)i(my)e(true)h
(love)g(gave)226 360 y(to)g(me:)245 650 y(1.)43 b(Five)31
b(overfull)i(hboxes)245 902 y(2.)43 b(Four)31 b(fontdimens)i(missing)
245 1154 y(3.)43 b(Three)31 b(nested)h(endgroups)245
1405 y(4.)43 b(T)-9 b(wo)31 b(unde\034ned)g(commands)245
1657 y(5.)43 b Fb(:)21 b(:)g(:)e Fc(and)31 b(a)g(token)h(in)f(T)1329
1685 y(E)1389 1657 y(X')-7 b(s)32 b(stomach)2647 1809
y
 0 setgray
 2647 1809 a 2737 1899 17 1952 v 119 1915 2635 17 v
2746 1950 43 1985 v 154 1950 2635 43 v 1439 2048 a Fa(1)p
eop
%%Trailer
end
userdict /end-hook known{end-hook}if
%%EOF