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
|
%!PS-Adobe-3.0
%%Title: TTN1.TiffTrees.930601
%%Creator: PageMaker 5.0
%%CreationDate: 7-27-1993, 12:08:48
%%For: Steve Carlsen,Eng
%%Pages: (atend)
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
%%DocumentNeededResources: (atend)
%%DocumentSuppliedResources: (atend)
%%CMYKCustomColor: (atend)
%%DocumentCustomColors: (atend)
%%DocumentProcessColors: (atend)
%%DocumentPrinterRequired: () (Apple LaserWriter II NT)
%ALDOriginalFile: BIG:Documents:TIFF Tech Notes:TTN1.TiffTrees.930601
%%EndComments
%%BeginProlog
%%BeginResource: procset ALPS_PS 1.0 1
%%Copyright: (C) Copyright 1992 Aldus Corporation. All Rights Reserved.
%%Version: 1.0 1
/setpacking where{pop currentpacking true setpacking}if userdict/ALPS 385
dict
dup begin userdict/ALPS known{/$MetalHead ALPS def}{/$MetalHead currentdict
def}ifelse/ALPS currentdict def put/bdef{bind def}bind def/xdef{exch
def}bdef
/ldef{load def}bdef/ndef{1 index where{pop pop pop}{dup xcheck{bind}if def}
ifelse}bdef/T true def/F false def/q`[currenttransfer]cvx def/PSScreen[
currentscreen]cvx def/PSsetgray systemdict/setgray get def/_PSdef matrix
def
/_WCmtx matrix def/_LPmtx matrix def/bse^{0 0 transform round exch round
exch
itransform translate}bdef/j`{_PSdef currentmatrix pop}bdef/ps${gsave scale
_WCmtx currentmatrix pop grestore scale}bdef/k`{_LPmtx currentmatrix
pop}bdef
/l`{_LPmtx setmatrix}bdef/m`{{90 rotate pop 0 exch neg translate}{-90
rotate
neg 0 translate pop}ifelse}bdef/p`{dup length 2 add array cvx dup 3 -1 roll
2
exch putinterval dup 0 4 -1 roll put dup 1/exec load
put}bdef/setcmykcolor{1
sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat systemdict
/setrgbcolor get exec pop}ndef/setcustomcolor{exch aload pop pop 4{4 index
mul
4 1 roll}repeat setcmykcolor pop}ndef/setprocesscolor{exch aload pop pop
4{4
index mul 4 1 roll}repeat setcmykcolor pop}ndef/findcmykcustomcolor{5
/packedarray where{pop packedarray}{array astore readonly}ifelse}ndef
/findcmykprocesscolor{5/packedarray where{pop packedarray}{array astore
readonly}ifelse}ndef/newcmykcustomcolor{6/packedarray where{pop
packedarray}{
array astore
readonly}ifelse}ndef/setoverprint{pop}ndef/currentoverprint{false
}ndef/setseparationgray{PSsetgray}ndef/separationimage{image}ndef/proc1
null
def/proc2 null def/newproc null def/ic 0 def/im 0 def/iy 0 def/ik 0
def/imtnt
0 def/imsptnt 0 def/magentabuf null def/yellowbuf null def/blackbuf null
def
/level2/languagelevel where{pop languagelevel 1 ne}{false}ifelse def
/colorexists level2{statusdict/processcolors known{statusdict/processcolors
get exec}{1}ifelse 4 eq def}{systemdict/setcmykcolor known
def}ifelse/colimbuf
{0 1 2 index length 1 sub{dup 2 index exch get 255 exch sub 2 index 3 1
roll
put}for}bdef/imagecmyk{ALPS begin aload pop/ik xdef/iy xdef/im xdef/ic xdef
end}bdef/addprocs{ALPS begin/packedarray where{pop dup type/packedarraytype
eq
2 index type/packedarraytype eq or}{false}ifelse{/proc2 exch cvlit
def/proc1
exch cvlit def proc1 aload pop proc2 aload pop proc1 length proc2 length
add
packedarray cvx}{/proc2 exch cvlit def/proc1 exch cvlit def/newproc proc1
length proc2 length add array def newproc 0 proc1 putinterval newproc proc1
length proc2 putinterval newproc cvx}ifelse end}bdef/currentcolortransfer{
currenttransfer dup dup dup}ndef/setcolortransfer{systemdict begin
settransfer
end pop pop pop}ndef/customcolorimage{ALPS begin colorexists{aload pop pop
4
array astore imagecmyk currentcolortransfer{ik mul ik sub 1 add}addprocs 4
1
roll{iy mul iy sub 1 add}addprocs 4 1 roll{im mul im sub 1 add}addprocs 4 1
roll{ic mul ic sub 1 add}addprocs 4 1 roll setcolortransfer/magentabuf 0
string def/yellowbuf 0 string def/blackbuf 0 string def{colimbuf dup length
magentabuf length ne{dup length dup dup/magentabuf exch string
def/yellowbuf
exch string def/blackbuf exch string def}if dup magentabuf copy yellowbuf
copy
blackbuf copy pop}addprocs{magentabuf}{yellowbuf}{blackbuf}true 4
colorimage}{
aload pop pop 4 array astore imagecmyk getimtnt currenttransfer{imtnt mul 1
imtnt sub add}addprocs settransfer image}ifelse end}ndef/getimtnt{ic .3 mul
im
.59 mul iy .11 mul ik add add add dup 1 gt{pop 1}if/imtnt xdef}bdef/j2`{
setcustomcolor}bdef/k2`{setprocesscolor}bdef/l2`{F setoverprint 1 exch sub
setseparationgray pop}bdef/m2`{pop pop}bdef/n2`{null eq{pop pop/m2` load
def
false def}{null eq{pop/l2` load def}{{/k2` load def}{/j2` load def}ifelse}
ifelse true def}ifelse}bdef/_ft null def/_fc null def/_f? false def/_fo
false
def/o2` null def/N` null def/_fpat null def/_fpatn null def/_st null
def/_sc
null def/_s? false def/_so false def/q2` null def/O` null def/Q` null
def/P`
null def/u2` null def/_LBOmtx matrix def/_LBOgsave matrix def/_x1 null
def/_y1
null def/_x2 null def/_y2 null def/_rdp null def/_LLx null def/_LLy null
def
/_URx null def/_URy null def/_th null def/_hthk null def/_rd null def/_wp
null
def/_hp null def/_diam null def/_w null def/_h null def/_dshlen null
def/_rem
null def/_spclen null def/_undo? false def/_dch(X)def/xfont null def/_ch
null
def/_prcs? false def/b`{/_prcs? xdef/_ft xdef dup null ne{_prcs?{
findcmykprocesscolor}{findcmykcustomcolor}ifelse}if/_fc xdef/_f?/o2` _prcs?
_fc _ft n2` atlanta^}bdef/atlanta^{_f?{/N`{_fo setoverprint _fc _ft o2`
_fpat
null eq{fill}{_fpat j1`}ifelse}def}{/N`{newpath}def}ifelse}bdef/c`{/_fpatn
xdef _fpatn null eq{/_fpat null def}{/_fpat _fpatn findfont
def}ifelse}bdef/e`
{/_fo xdef}bdef/a`{/_prcs? xdef/_st xdef dup null ne{_prcs?{
findcmykprocesscolor}{findcmykcustomcolor}ifelse}if/_sc xdef/_s?/q2` _prcs?
_sc _st n2` seattle^}bdef/seattle^{_s?{/O`{_so setoverprint _sc _st q2`
stroke
}def/Q`{_so setoverprint _sc _st q2` fill}def/P`/Q` load def/u2`{_so
setoverprint _sc _st q2`
show}def}{/O`{newpath}def/Q`{newpath}def/P`{newpath}
def/u2`{pop}def}ifelse}bdef/f`{/_so xdef}bdef/arct{arcto pop pop pop
pop}ndef
/u`{_LBOgsave currentmatrix pop translate scale 1 0 moveto 0 0 1 360 0 arcn
closepath _LBOgsave setmatrix}bdef/v`{moveto 1 index 0 rlineto 0 exch
rlineto
neg 0 rlineto closepath}bdef/w`{/_y2 xdef/_x2 xdef/_y1 xdef/_x1 xdef/_rdp
xdef
_x1 _y1 _rdp add moveto _x1 _y2 _x2 _y2 _rdp arct _x2 _y2 _x2 _y1 _rdp arct
_x2 _y1 _x1 _y1 _rdp arct _x1 _y1 _x1 _y2 _rdp arct closepath}bdef/bell^{{
_LBOmtx astore concat}if}bdef/south^{/_URy xdef/_URx xdef/_LLy xdef/_LLx
xdef}
bdef/lpd^{gsave translate rotate}bdef/jp^{grestore}bdef/bh^{gsave bell^
south^
/_th xdef _URx _LLx sub abs _th sub _URy _LLy sub abs _th sub _LLx _th 2
div
add _LLy _th 2 div add v` gsave N` grestore _th setlinewidth O`
grestore}bdef
/y`{gsave bell^ 2{2 index sub 4 1 roll}repeat v`{N`}{P`}ifelse
grestore}bdef
/z`{gsave bell^ south^/_th xdef _th 2 div/_x1 _LLx 2 index add def/_y1 _LLy
2
index add def/_x2 _URx 2 index sub def/_y2 _URy 2 index sub def pop 6 index
4
copy 0 _LLx _y1 gsave samson^ _th setlinewidth O` grestore 0 _LLx _y2 gsave
samson^ _th setlinewidth O` grestore 4 index 4 copy 90 _x1 _LLy gsave
samson^
_th setlinewidth O` grestore 90 _x2 _LLy gsave samson^ _th setlinewidth O`
grestore _th lt exch _th lt and{F _LLx _LLy _LLx _th add _LLy _th add F y`
F
_LLx _URy _th sub _LLx _th add _URy F y` F _URx _th sub _LLy _URx _LLy _th
add
F y` F _URx _th sub _URy _th sub _URx _URy F y`}if grestore}bdef/A`{gsave
bell^ south^/_th xdef/_ch xdef xfont _th scalefont setfont _th 2 div/_x1
_LLx
2 index add def/_y1 _LLy 2 index add def/_x2 _URx 2 index sub def/_y2 _URy
2
index sub def pop{4 copy _ch 0 _LLx _y1 F roswell^ _ch 0 _LLx _y2 F
roswell^}{
4 copy 0 _LLx _y1 gsave samson^ _th setlinewidth O` grestore 0 _LLx _y2
gsave
samson^ _th setlinewidth O` grestore}ifelse{4 copy _ch 90 _x1 _LLy F
roswell^
_ch 90 _x2 _LLy F roswell^}{4 copy 90 _x1 _LLy gsave samson^ _th
setlinewidth
O` grestore 90 _x2 _LLy gsave samson^ _th setlinewidth O` grestore}ifelse
grestore}bdef/nba^{gsave bell^ south^/_rd xdef/_th xdef/_wp _URx _LLx sub
abs
_th sub def/_hp _URy _LLy sub abs _th sub def/_diam _rd 2 mul _th sub
def/_w
_wp _diam ge{_wp}{_diam}ifelse def/_h _hp _diam ge{_hp}{_diam}ifelse def
_LBOgsave currentmatrix pop _LLx _th 2 div add _LLy _th 2 div add translate
_diam _wp gt{_wp _diam div}{1}ifelse _diam _hp gt{_hp _diam div}{1}ifelse
scale _rd _th 2 div sub 0 0 _w _h w` _LBOgsave setmatrix gsave N` grestore
_th
setlinewidth O` grestore}bdef/C`{gsave bell^ south^/_rd xdef/_wp _URx _LLx
sub
abs def/_hp _URy _LLy sub abs def/_diam _rd 2 mul def/_w _wp _diam ge{_wp}{
_diam}ifelse def/_h _hp _diam ge{_hp}{_diam}ifelse def _LBOgsave
currentmatrix
pop _LLx _LLy translate _diam _wp gt{_wp _diam div}{1}ifelse _diam _hp
gt{_hp
_diam div}{1}ifelse scale _rd 0 0 _w _h w` _LBOgsave
setmatrix{N`}{P`}ifelse
grestore}bdef/D`{gsave bell^ south^/_rd xdef/_th xdef/_hthk _th 2 div
def/_wp
_URx _LLx sub abs _th sub def/_hp _URy _LLy sub abs _th sub def _hthk _rd
ge{
_wp _hp _LLx _hthk add _LLy _hthk add v` N`}{gsave _LLx _hthk add _LLy
_hthk
add translate _rd _hthk sub 0 0 _wp _hp w` N` grestore}ifelse/_w _URx _LLx
sub
abs def/_h _URy _LLy sub abs def _w 2 _th mul sub _h 2 _th mul sub _LLx _th
add _LLy _th add v` _rd _LLx _LLy _URx _URy w` Q` grestore}bdef/E`{gsave
bell^
south^/_rd xdef/_th xdef/_wp _URx _LLx sub abs _th sub def/_hp _URy _LLy
sub
abs _th sub def/_diam _rd 2 mul _th sub def/_w _wp _diam
ge{_wp}{_diam}ifelse
def/_h _hp _diam ge{_hp}{_diam}ifelse def _LBOmtx currentmatrix pop _LLx
_th 2
div add _LLy _th 2 div add translate _diam _wp gt{_wp _diam div}{1}ifelse
_diam _hp gt{_hp _diam div}{1}ifelse scale _LBOgsave currentmatrix pop _th
_rd
gt dup{_rd 2 div}{_rd _th 2 div sub}ifelse 0 0 _w _h auburn^ _LBOmtx
setmatrix
{_rd}{_th}ifelse setlinewidth O` _LBOgsave setmatrix{/_x1 _rd 4 index _th 2
div sub add def 4 copy 0 _x1 0 gsave samson^ _LBOmtx setmatrix _th
setlinewidth O` grestore 0 _x1 _h gsave samson^ _LBOmtx setmatrix _th
setlinewidth O` grestore}if{/_y1 _rd 4 index _th 2 div sub add def 4 copy
90 0
_y1 gsave samson^ _LBOmtx setmatrix _th setlinewidth O` grestore 90 _w _y1
gsave samson^ _LBOmtx setmatrix _th setlinewidth O` grestore}if
grestore}bdef
/F`{gsave bell^ south^/_rd xdef/_th xdef/_ch xdef xfont _th scalefont
setfont
/_wp _URx _LLx sub abs _th sub def/_hp _URy _LLy sub abs _th sub def/_diam
_rd
2 mul _th sub def/_w _wp _diam ge{_wp}{_diam}ifelse def/_h _hp _diam
ge{_hp}{
_diam}ifelse def _LBOmtx currentmatrix pop _LLx _th 2 div add _LLy _th 2
div
add translate _diam _wp gt{_wp _diam div}{1}ifelse _diam _hp gt{_hp _diam
div}
{1}ifelse scale _LBOgsave currentmatrix pop _th _rd gt dup{_rd 2 div}{_rd
_th
2 div sub}ifelse 0 0 _w _h auburn^ _LBOmtx setmatrix{_rd}{_th}ifelse
setlinewidth O` _LBOgsave setmatrix{/_x1 _rd 4 index _th 2 div sub add def
4
copy _ch 0 _x1 0 T roswell^ _ch 0 _x1 _h T roswell^}if{/_y1 _rd 4 index _th
2
div sub add def 4 copy _ch 90 0 _y1 T roswell^ _ch 90 _w _y1 T roswell^}if
grestore}bdef/auburn^{/_y2 xdef/_x2 xdef/_y1 xdef/_x1 xdef/_rdp xdef _x1
_y1
_rdp add moveto _x1 _y1 _x2 _y1 _rdp arct _x2 _rdp sub _y1 moveto _x2 _y1
_x2
_y2 _rdp arct _x2 _y2 _rdp sub moveto _x2 _y2 _x1 _y2 _rdp arct _x1 _rdp
add
_y2 moveto _x1 _y2 _x1 _y1 _rdp arct}bdef/jmk${gsave bell^ south^/_th
xdef/_w
_URx _LLx sub abs 2 div def/_h _URy _LLy sub abs 2 div def _w _th 2 div sub
_h
_th 2 div sub _LLx _w add _LLy _h add u` gsave N` grestore _th setlinewidth
O`
grestore}bdef/H`{gsave bell^ south^ _URx _LLx sub abs 2 div _URy _LLy sub
abs
2 div _LLx 2 index add _LLy 2 index add u`{N`}{P`}ifelse grestore}bdef/I`{
gsave bell^ south^/_th xdef/_w _URx _LLx sub abs 2 div def/_h _URy _LLy sub
abs 2 div def _w _th 2 div sub _h _th 2 div sub _LLx _w add _LLy _h add
_LBOmtx currentmatrix pop translate scale _LBOgsave currentmatrix pop 1 0
moveto 0 exch 360{0 0 1 4 -1 roll dup 5 index add arc _LBOmtx setmatrix _th
setlinewidth O` _LBOgsave setmatrix}for pop grestore}bdef/J`{gsave bell^
south^/_th xdef _dch 0 3 -1 roll put xfont _th scalefont setfont/_w _URx
_LLx
sub abs 2 div def/_h _URy _LLy sub abs 2 div def _w _th 2 div sub _h _th 2
div
sub _LLx _w add _LLy _h add _LBOmtx currentmatrix pop translate scale
_LBOgsave currentmatrix pop 1 0 moveto 0 exch 360{0 0 1 4 -1 roll dup arc
_LBOmtx setmatrix _dch u2` newpath _LBOgsave setmatrix}for
grestore}bdef/jbd^{
gsave bell^ moveto lineto setlinewidth O` grestore}bdef/ald^{gsave bell^
samson^ setlinewidth O` grestore}bdef/ws^{gsave bell^ xfont exch scalefont
setfont F roswell^ grestore}bdef/samson^{translate rotate 0 0
moveto/_dshlen
xdef/_rem xdef/_spclen xdef 1 1 3 -1 roll{pop _dshlen 0 rlineto _spclen
_rem 0
gt{1 add/_rem _rem 1 sub def}if 0 rmoveto}for _dshlen 0
rlineto}bdef/roswell^{
gsave/_undo? xdef translate rotate _dch 0 3 -1 roll put 0 moveto/_rem xdef
/_spclen xdef 1 1 3 -1 roll{pop gsave _undo?{_LBOmtx setmatrix}if _dch u2`
grestore _spclen _rem 0 gt{1 add/_rem _rem 1 sub def}if 0 rmoveto}for
_undo?{
_LBOmtx setmatrix}if _dch u2` grestore}bdef 8 dict begin/FontType 3 def
/FontMatrix[.001 0 0 .001 0 0]def/FontBBox[-500 -500 500 500]def/Encoding
256
array def 0 1 255{Encoding exch/.nodef put}for Encoding 97/circle put
/CharProcs 2 dict def CharProcs begin/.nodef{}def/circle{0 0 500 0 360 arc
closepath fill}bind def end/BuildGlyph{1000 0 -500 -500 500 500
setcachedevice
exch/CharProcs get exch 2 copy known not{pop/.nodef}if get exec}bind def
/BuildChar{1 index/Encoding get exch get 1 index/BuildGlyph get exec}bind
def
currentdict end/_xfont exch definefont/xfont exch def/_thumbStr 10 string
def
/_irad null def/_orad null def/_dx null def/_dy null def/_ld2 null def/_sz
null def/_th null def/_lblsave null def/LFont null def/T`{gsave 0.05 0.05
scale translate 2 copy 2 copy 8 -2 roll dup 3 -1 roll{neg}if exch v` .5
setseparationgray fill 0 0 v` gsave 1 setseparationgray fill grestore 0
setseparationgray 20 setlinewidth stroke/Helvetica findfont 180 scalefont
setfont 100 add 100 exch moveto pop _thumbStr cvs show
grestore}bdef/q3`{_th
_orad sub dup _dx _dy u` stroke _dx _ld2 sub _dy moveto _dx _ld2 add _dy
lineto stroke _dx _dy _ld2 sub moveto _dx _dy _ld2 add lineto
stroke}bdef/V`{
/_irad xdef/_orad xdef/_dy xdef/_dx xdef/_th xdef/_ld2 xdef/_hthk 2.5 wcu^
round dup 2 le{pop 2}if def gsave 0 setlinecap 1 setseparationgray _th
_hthk 2
mul add setlinewidth q3` _hthk _irad add dup _dx _dy u` fill 0
setseparationgray _th setlinewidth q3` _irad dup _dx _dy u` fill 1
setseparationgray _dx _irad sub _dy moveto _dx _irad add _dy lineto stroke
_dx
_dy _irad sub moveto _dx _dy _irad add lineto stroke grestore}bdef/f1a`{1
exch
sub 0 0 0 setcmykcolor}bdef/f1b`{1 exch sub 0 exch 0 0
setcmykcolor}bdef/f1c`{
1 exch sub 0 0 3 -1 roll 0 setcmykcolor}bdef/f1d`{1 exch sub 0 0 0 4 -1
roll
setcmykcolor}bdef/f1e`{setseparationgray}bdef/W`{gsave F setoverprint/_dy
xdef
/_dx xdef/_sz xdef/_th xdef _dx _dy translate{-90 rotate}if/XPaint exch
ldef
0.35 XPaint 11 _sz mul _sz 0 0 v` fill/_dx _th def/_sz _sz 2 _th mul sub
def 0
1 10{10 div XPaint _sz dup _dx _th v` fill/_dx _dx _sz 2 _th mul add add
def}
for grestore}bdef/calBarArray[0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 0 1 0 1 0 0 1 1
0
0 0 0 1 0 0 .5 0 0 .5 0 0 .5 0 0 0 0 0 0 .5]def/X`{gsave/_dy xdef/_dx
xdef/_sz
xdef/_th xdef _dx _dy translate{-90 rotate}if 0.35 setseparationgray 11 _sz
mul _sz 0 0 v` fill/_dx _th def/_sz _sz 2 _th mul sub def currentoverprint
false setoverprint 0 1 10{calBarArray exch 4 mul 4 getinterval aload pop
setcmykcolor _sz dup _dx _th v` fill/_dx _dx _sz 2 _th mul add add def}for
setoverprint grestore}bdef/pw${gsave/_hthk 2.5 wcu^ round dup 2 le{pop 2}if
def 5 copy 1 setseparationgray 0 setlinecap moveto rlineto _hthk 2 mul add
setlinewidth stroke 0 setseparationgray moveto rlineto setlinewidth stroke
grestore}bdef/Y`{/_lblsave save def[exch 0 0 2 index neg 0 0]LFont exch
makefont setfont}bdef/a1`{0 setseparationgray moveto show}bdef/Z`{_lblsave
restore}bdef/f1`{/LFont/|_______Helvetica T/Helvetica aldus^ def}bdef/_xbft
null def/_xbfc null def/_xbx? F def/XPaint null def/XFill null def/XStroke
null def/b1`{gsave bell^ south^/_th xdef currentoverprint T
setoverprint}bdef
/d1`{setoverprint grestore}bdef/c1`{beams^ bapco^}bdef/bapco^{_URx _LLx sub
abs _th sub _URy _LLy sub abs _th sub _LLx _th 2 div add _LLy _th 2 div add
4
copy v` gsave XFill grestore _th setlinewidth XStroke 4 copy moveto rlineto
exch 3 index add exch moveto exch neg exch rlineto
XStroke}bdef/beams^{/_prcs?
xdef/_xbft xdef dup null
ne{_prcs?{findcmykprocesscolor}{findcmykcustomcolor}
ifelse}if/_xbfc xdef/_xbx?/XPaint _prcs? _xbfc _xbft n2` psquare^}bdef
/psquare^{_xbx?{/XFill{_xbfc 0 XPaint fill}def/XStroke{_xbfc 1 XPaint
stroke}
def}{/XFill{newpath}def/XStroke{newpath}def}ifelse}bdef/e1`{/__$jk
where{pop
/junk save def bell^ south^/_th xdef _URx _LLx sub abs _th sub _URy _LLy
sub
abs _th sub _LLx _th 2 div add _LLy _th 2 div add v` gsave .9
setseparationgray fill grestore 0 setseparationgray _th setlinewidth stroke
_LLx _LLy _URy add 2 div moveto/Helvetica findfont[180 180 J2` neg 0 0 3 -1
roll 0 0]makefont setfont show junk restore}{{6{pop}repeat}if 6{pop}repeat}
ifelse}bdef/s`{gsave clippath 1 setseparationgray fill grestore}bdef/r`{
PSScreen exch pop exch pop dup type/dicttype eq{dup/HalftoneType get 1 eq{
begin/Angle exch def/Frequency exch def 60 0 currentdict
end}if}if}bdef/t`{{1
exch sub}}bdef/PPDSetup{countdictstack mark}bdef/PPDCleanup{stopped
cleartomark countdictstack exch sub dup 0 gt{{end}repeat}{pop}ifelse}bdef
/_PATgsave matrix def/_PATmtx matrix def/gl^{7 dict begin/FontDict 9 dict
def
FontDict begin/cache exch def/key exch def/proc exch cvx def/mtx exch
matrix
invertmatrix def/height exch def/width exch def/ctm matrix currentmatrix
def
/ptm matrix identmatrix def/str(12345678901234567890123456789012)def end
/FontBBox[0 0 FontDict/width get FontDict/height get]def/FontMatrix
FontDict
/mtx get def/Encoding StandardEncoding def/FontType 3 def/BuildChar{pop
begin
FontDict begin width 0 cache{0 0 width height setcachedevice}{setcharwidth}
ifelse 0 0 moveto width 0 lineto width height lineto 0 height lineto
closepath
clip newpath gsave proc grestore end end}def FontDict/key get currentdict
definefont end}bdef/hj^{dup type/dicttype eq{begin FontDict/ctm get
setmatrix}
{exch begin FontDict/ctm get setmatrix concat}ifelse currentdict setfont
FontDict begin FontMatrix concat width 0 dtransform round width div exch
round
width div exch 0 height dtransform round height div exch round height div
exch
0 0 transform round exch round exch ptm astore setmatrix pathbbox height
div
ceiling height mul 4 1 roll width div ceiling width mul 4 1 roll height div
floor height mul 4 1 roll width div floor width mul 4 1 roll 2 index sub
height div ceiling cvi exch 3 index sub width div ceiling cvi exch 4 2 roll
moveto FontMatrix ptm invertmatrix pop{gsave ptm concat dup str length
idiv{
str show}repeat dup str length mod str exch 0 exch getinterval show
grestore 0
height rmoveto}repeat pop end end}bdef/i1`{gsave clip hj^ grestore newpath}
bdef/j1`{gsave 0 0 0 0 setcmykcolor fill grestore i1`}bdef/k1`{_PATgsave
currentmatrix pop _PATmtx defaultmatrix setmatrix rotate 3.36 3.36[1 0 0 -1
0
0]{2 setlinecap 0 1.68 moveto 1.68 0 lineto 1.68 3.36 moveto 3.36 1.68
lineto
0.675 setlinewidth stroke}/l1` true gl^ pop 5.28 5.28[1 0 0 -1 0 0]{2
setlinecap 0 2.64 moveto 2.64 0 lineto 2.64 5.28 moveto 5.28 2.64 lineto
0.675
setlinewidth stroke}/m1` true gl^ pop 3.84 3.84[1 0 0 -1 0 0]{2 setlinecap
0
1.92 moveto 3.84 1.92 lineto 0.675 setlinewidth stroke}/n1` true gl^ pop
7.68
7.68[1 0 0 -1 0 0]{2 setlinecap 0 3.84 moveto 7.68 3.84 lineto 0.675
setlinewidth stroke}/o1` true gl^ pop 3.84 3.84[1 0 0 -1 0 0]{2 setlinecap
1.92 0 moveto 1.92 3.84 lineto 0.675 setlinewidth stroke}/p1` true gl^ pop
7.68 7.68[1 0 0 -1 0 0]{2 setlinecap 3.84 0 moveto 3.84 7.68 lineto 0.675
setlinewidth stroke}/q1` true gl^ pop 3.84 3.84[1 0 0 -1 0 0]{2 setlinecap
1.92 0 moveto 1.92 3.84 lineto 0 1.92 moveto 3.84 1.92 lineto 0.675
setlinewidth stroke}/r1` true gl^ pop 7.68 7.68[1 0 0 -1 0 0]{2 setlinecap
3.84 0 moveto 3.84 7.68 lineto 0 3.84 moveto 7.68 3.84 lineto 0.675
setlinewidth stroke}/s1` true gl^ pop _PATgsave setmatrix}bdef
/_OutlineSmearFrac 10 def/_OutlineWeight 0.012 def/_OutlineFillColor 0 0 0
1(\
)findcmykprocesscolor def/_ShadowReverseColor 0 0 0 1()findcmykprocesscolor
def/_BoldFactorX 0.015 def/_BoldFactorY 0.015 def/_ShadowFactorX 0.06 def
/_ShadowFactorY 0.06 def/_ObliqueFactor -0.21 def/_ShadowTintFactor 0.2 def
/_BFontUOThick 1 0/Helvetica findfont/FontMatrix get dtransform dup mul
exch
dup mul add sqrt _OutlineWeight mul def/_TXmtx matrix def/_TXctmx matrix
def
/_txgsave matrix def/_BaseMatrix[1 0 0 -1 0 0]def/_ItalicMatrix[1 0
_ObliqueFactor 1 0 0]def/tempDict null def userdict/FCDict userdict put
/isWinPS false def/_xSize 12 def/_ySize 12 def/_dots 1440 def/_fDict null
def
/_uScale null def/_uPosition null def/_uThickness null def/_uOThickness
null
def/_dUPosition -100 def/_dUThickness 50 def/_dFontScale -0.001 def/_runLen
null def/_txc null def/_txt null def/_txo F def/_tx? F def/_ctc null
def/_ctt
null def/_cto F def/_cPaint null def/_outxc null def/_outxt null def/_outxo
T
def/_shdc null def/_shdt null def/_shdo T def/K2` null def/k3` null def/m3`
null def/j3` null def/l3` null def/FTextPaint null def/STextPaint null def
/_gMTX matrix def/macvec 256 array def macvec dup dup 0/Times-Roman
findfont
/Encoding get 0 128 getinterval putinterval 39/quotesingle put 96/grave
put
/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute/agrave
/acircumflex/adieresis/atilde/aring/ccedilla/eacute/egrave/ecircumflex
/edieresis/iacute/igrave/icircumflex/idieresis/ntilde/oacute/ograve
/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex/udieresis/dagger
/degree/cent/sterling/section/bullet/paragraph/germandbls/registered/copyright
/trademark/acute/dieresis/notequal/AE/Oslash/infinity/plusminus/lessequal
/greaterequal/yen/mu/partialdiff/summation/product/pi/integral/ordfeminine
/ordmasculine/Omega/ae/oslash/questiondown/exclamdown/logicalnot/radical
/florin/approxequal/Delta/guillemotleft/guillemotright/ellipsis/blank/Agrave
/Atilde/Otilde/OE/oe/endash/emdash/quotedblleft/quotedblright/quoteleft
/quoteright/divide/lozenge/ydieresis/Ydieresis/fraction/currency/guilsinglleft
/guilsinglright/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase
/perthousand/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute
/Icircumflex/Idieresis/Igrave/Oacute/Ocircumflex/apple/Ograve/Uacute
/Ucircumflex/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring
/cedilla/hungarumlaut/ogonek/caron macvec 128 128 getinterval astore pop
/winvec 256 array def winvec dup dup 0/Times-Roman findfont/Encoding get 0
128
getinterval putinterval 39/quotesingle put 96/grave
put/grave/acute/circumflex
/tilde/macron/breve/dotaccent/dieresis/ring/cedilla/hungarumlaut/ogonek/caron
/dotlessi winvec 0 14 getinterval astore
pop/bullet/bullet/bullet
/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex
/perthousand/Scaron/guilsinglleft/OE/bullet/bullet/bullet/bullet/quoteleft
/quoteright/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark
/scaron/guilsinglright/oe/bullet/bullet/Ydieresis/space/exclamdown/cent
/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine
/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus
/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla
/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters
/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth
/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave
/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute
/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex
/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute
/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex
/udieresis/yacute/thorn/ydieresis winvec 127 129 getinterval astore
pop/M1`{{
_TXmtx astore concat}if _TXctmx currentmatrix pop}bdef/N1`{_txgsave
currentmatrix pop}bdef/O1`{_txgsave setmatrix}bdef/P1`{O1`}bdef/Q1`{_TXctmx
setmatrix}bdef/v1`{userdict begin dict/FCDict exch def
end}bdef/fontdef{FCDict
3 1 roll put}bdef/fontget{FCDict exch get}bdef/x1`{aldus^ _BaseMatrix
makefont
fontdef}bdef/p3`{dup length 1 add dict/tempDict exch def{1 index/FID ne 2
index/UniqueID ne and{tempDict 3 1 roll put}{pop pop}ifelse}forall tempDict}
bdef/aldus^{findfont exch isWinPS{pop dup/Encoding get dup 161 get exch 162
get/cent eq exch/exclamdown eq and}if{p3` dup/Encoding
isWinPS{winvec}{macvec}
ifelse put definefont}{exch pop}ifelse}bdef/I1`{findfont p3` dup/Encoding
get
256 array copy dup dup 3 index/Encoding 3 2 roll put}bdef/J1`{put
dup}bdef/K1`
{pop pop definefont _BaseMatrix makefont fontdef}bdef/y1`{gsi^ fontdef}bdef
/z1`{fontget _ItalicMatrix makefont fontdef}bdef/gsi^{fontget dup maxlength
2
add dict/tempDict exch def{1 index/FID ne 2 index/UniqueID ne and{tempDict
3 1
roll put}{pop pop}ifelse}forall tempDict begin/PaintType 2 def/StrokeWidth
1 0
FontMatrix dtransform dup mul exch dup mul add sqrt _OutlineWeight exch div
def end tempDict definefont}bdef/auckland^{/_ySize xdef/_xSize xdef
fontget[
_xSize 0 0 _ySize 0 0]makefont setfont}bdef/wcu^{_dots mul}bdef/n`{1440 div
/_dots xdef}bdef/J2`{wcu^ exch wcu^ exch}bdef/w1`{J2`
auckland^}bdef/K2`{}bdef
/A1`{isWinPS{O2`}{pop pop pop}ifelse 5 3 roll K2`}bdef/L2`{/_x1 _xSize
_BoldFactorX mul def/_y1 _ySize _BoldFactorY mul def 5 copy _y1 add exch
_x1
add exch K2` 5 copy _y1 add exch _x1 sub exch K2` 5 copy _y1 sub exch _x1
add
exch K2` 5 copy _y1 sub exch _x1 sub exch K2` K2`}bdef/B1`{O2` 5 3 roll
L2`}
bdef/C1`{O2` 6 3 roll 6 copy U2` 3 1 roll _ySize _ShadowFactorY mul add
exch
_xSize _ShadowFactorX mul add exch 3 -1 roll{L2`}{K2`}ifelse V2`{L2`}{K2`}
ifelse}bdef/D1`{O2` 5 3 roll gsave 6 index not{7 index _xSize _ySize
auckland^
}if 5 copy _ySize _ShadowFactorY mul add exch _xSize _ShadowFactorX mul add
exch 11 -1 roll{L2`}{K2`}ifelse grestore 6 -1 roll{M2`}{6 -1 roll
N2`}ifelse}
bdef/M2`{/_x1 _OutlineSmearFrac wcu^ def/_y1 _OutlineSmearFrac wcu^ def 5
copy
_y1 neg add exch _x1 neg add exch K2` 5 copy _y1 neg add exch _x1 add exch
K2`
5 copy _y1 add exch _x1 neg add exch K2` 5 copy _y1 add exch _x1 add exch
K2`
m3`}bdef/E1`{O2` 5 3 roll M2`}bdef/N2`{gsave _xSize _ySize auckland^ 5 copy
m3` grestore K2`}bdef/F1`{O2` 6 3 roll N2`}bdef version cvr 47.0
ge{/strwth{
stringwidth pop}bdef}{/strwth{gsave newpath 0 0 moveto 0 0 lineto closepath
clip stringwidth grestore pop}bdef}ifelse/O2`{dup 0 gt{dup 4 1 roll 4 index
mul exch 5 index mul add 5 index strwth add sub exch div add}{pop pop pop}
ifelse}bdef/G1`{fontget/_fDict xdef wcu^ _fDict/FontInfo known{_fDict
/FontMatrix get 3 get mul/_uScale xdef _fDict/FontInfo get dup
/UnderlinePosition known{dup/UnderlinePosition get _uScale mul/_uPosition
xdef
}{/_uPosition _dUPosition _uScale mul def}ifelse dup/UnderlineThickness
known{
dup/UnderlineThickness get _uScale mul/_uThickness xdef}{/_uThickness
_dUThickness _uScale mul def}ifelse pop}{_dFontScale mul/_uScale xdef
/_uPosition _dUPosition _uScale mul def/_uThickness _dUThickness _uScale
mul
def}ifelse/_uOThickness _BFontUOThick _uScale mul def _fDict/PaintType
known{
_fDict/PaintType get 2 eq{_fDict/StrokeWidth known{/_uOThickness _fDict
/StrokeWidth get _uScale mul def}{1 0 _fDict/FontMatrix get dtransform dup
mul
exch dup mul add sqrt _OutlineWeight mul _uScale mul/_uOThickness
xdef}ifelse}
if}if}bdef/H1`{gsave/_runLen xdef/_y1 xdef/_x1 xdef/_y1 _y1 _uPosition add
def
{dup not{U2`}if/_y2 _ySize _ShadowFactorY mul _y1 add def/_x2 _xSize
_ShadowFactorX mul _x1 add def _uThickness _x2 _y2 _x2 _runLen add _y2 P2`
dup
not{V2`}if}if{_uOThickness _x1 _y1 _uThickness 2 div add _x1 _runLen add
_y1
_uThickness 2 div sub Q2`}{_uThickness _x1 _y1 _x1 _runLen add _y1
P2`}ifelse
grestore}bdef/mm${gsave _ySize 3 div sub/_y1 xdef _y1 _y1 3 1 roll _ySize
16
div 5 1 roll P2` grestore}bdef/P2`{gsave moveto lineto setlinewidth k3`
grestore}bdef/Q2`{gsave south^/_th xdef _URx _LLx sub abs _th sub _URy _LLy
sub abs _th sub _LLx _th 2 div add _LLy _th 2 div add v` gsave j3` grestore
_th setlinewidth k3` grestore}bdef/d`{/_prcs? xdef/_txt xdef dup null ne{
_prcs?{findcmykprocesscolor}{findcmykcustomcolor}ifelse}if/_txc xdef
SetOutColor SetShadColor/_tx?/l3` _prcs? _txc _txt n2`
S2`}bdef/SetOutColor{
_txt null eq{/_outxc null def/_outxt null def}{_txc null eq{_txt 0
eq{/_outxt
1 def _prcs?{/_outxc _OutlineFillColor def}{/_outxc null
def}ifelse}{/_outxt 0
def/_outxc null def}ifelse}{_txc aload pop pop add add add 0 eq{/_outxt 1
def
/_outxc _OutlineFillColor def}{/_outxt 0 def/_outxc null def}ifelse}ifelse}
ifelse/_cjc?/FTextPaint _prcs? _outxc _outxt n2`}bdef/SetShadColor{_txt
null
eq{/_shdc null def/_shdt null def}{/_shdo _txo def _txc null eq{_txt 0 eq{
/_shdt 1 def}{/_shdt T2` def}ifelse _prcs?{/_shdc _ShadowReverseColor def
/_shdo T def}{/_shdc null def}ifelse}{_txc aload pop pop add add add 0 eq{
/_shdt 1 def/_shdc _ShadowReverseColor def/_shdo T def}{/_shdt T2`
def/_shdc
_txc def}ifelse}ifelse}ifelse/_cjc?/STextPaint _prcs? _shdc _shdt
n2`}bdef/S2`
{_tx?{/K2`{_txo setoverprint _txc _txt l3` moveto 0 4 2 roll 0 32 6 3 roll
awidthshow}def/k3`{_txo setoverprint _txc _txt l3` stroke}def/m3`{_outxo
setoverprint _outxc _outxt FTextPaint moveto 0 4 2 roll 0 32 6 3 roll
awidthshow}def/j3`{_outxo setoverprint _outxc _outxt FTextPaint
fill}def}{/K2`
{5{pop}repeat}def/k3`{newpath}def/m3`{5{pop}repeat}def/j3`{newpath}def}ifelse}
bdef/T2`{_txt _ShadowTintFactor mul}bdef/U2`{/_ctc _txc def/_ctt _txt
def/_cto
_txo def/_cPaint/l3` ldef/_txc _shdc def/_txt _shdt def/_txo _shdo def/l3`
/STextPaint ldef}bdef/V2`{/_txc _ctc def/_txt _ctt def/_txo _cto def/l3`
/_cPaint ldef}bdef/g`{/_txo xdef}bdef/SaveHook{}ndef/RestoreHook{}ndef/W2`{
SaveHook _dots _LPmtx aload _PSdef aload _WCmtx aload _txgsave aload
_TXctmx
aload _gMTX currentmatrix aload}bdef/X2`{astore setmatrix astore pop astore
pop astore pop astore pop astore pop/_dots xdef RestoreHook}bdef/bmt^{save
def
}bdef/tsi^{mark W2` counttomark 2 add -2 roll pop restore X2`
o`}bdef/seni^{
restore}bdef/o`{/_fo F def/_so F def/_txo F def}bdef/_GRPHmtx matrix def
/_imagesave null def/_imc null def/_imt null def/ImPaint null def/cjc^{
/_imagesave save def _WCmtx setmatrix}bdef/tvs^{_PSdef setmatrix}bdef/dsd^{
_imagesave restore}bdef/espresso 4 dict def espresso
begin/setgray{setgray}def
/setcmykcolor{setcmykcolor}def/setrgbcolor{setrgbcolor}def/sethsbcolor{
sethsbcolor}def end/o3`{espresso begin userdict begin}bdef/vm${/OSdict xdef
end end end}bdef/b2a`{/_imagesave save def{_GRPHmtx astore concat}if
translate
dup scale newpath 0 0 v` clip newpath userdict begin/showpage{}def 0
setgray 0
setlinecap 1 setlinewidth 0 setlinejoin 10 setmiterlimit[]0 setdash newpath
F
setoverprint}bdef/a2`{OSdict begin}bdef/b2`{end V1`}bdef/kHu${/_imagesave
save
def{_GRPHmtx astore concat}if translate scale translate newpath v` clip
newpath userdict begin/showpage{}def 0 setgray 0 setlinecap 1 setlinewidth
0
setlinejoin 10 setmiterlimit[]0 setdash newpath F setoverprint}bdef/V1`{end
_imagesave restore}bdef/_ortnt null def/_orclr null def/_gop false
def/_cjc?
false def/*setcmyk null def/*setrgb null def/*sethsb null def/*setgry null
def
/*setsepgray null def/*setcustomclr null def/*setprocessclr null def/*setop
null def/*zimage null def/$gate_1 T def/$clrOverride F def/Y2`{ALPS begin
/*setcmyk/setcmykcolor ldef/*setrgb/setrgbcolor ldef/*sethsb/sethsbcolor
ldef
/*setgry/setgray ldef/*setcustomclr/setcustomcolor ldef/*setprocessclr
/setprocesscolor ldef/*setop/setoverprint
ldef/*setsepgray/setseparationgray
ldef/*zimage/image ldef end}bdef/X1`{ALPS begin/setcmykcolor/*setcmyk ldef
/setrgbcolor/*setrgb ldef/sethsbcolor/*sethsb ldef/setgray/*setgry ldef
/setcustomcolor/*setcustomclr ldef/setprocesscolor/*setprocessclr ldef
/setoverprint/*setop ldef/setseparationgray/*setsepgray ldef/image/*zimage
ldef end}bdef/$curgry systemdict/currentgray get def/$setrgb systemdict
/setrgbcolor get def/$sethsb systemdict/sethsbcolor get def/$setcmyk
systemdict/setcmykcolor known{systemdict/setcmykcolor get}{{1 sub 4 1 roll
3{3
index add neg dup 0 lt{pop 0}if 3 1 roll}repeat systemdict/setrgbcolor get
exec pop}}ifelse def/a3`{ALPS begin/setcmykcolor{gsave $setcmyk 1 $curgry
sub
grestore c3`}def/setrgbcolor{gsave $setrgb 1 $curgry sub grestore c3`}def
/sethsbcolor{gsave $sethsb 1 $curgry sub grestore c3`}def/setgray{1 exch
sub
c3`}def/setseparationgray{1 exch sub c3`}def _spotOR?{/setcustomcolor/i3`
ldef
}{/setcustomcolor/b3` ldef}ifelse/setprocesscolor{gsave exch aload pop pop
4{4
index mul 4 1 roll}repeat $setcmyk pop 1 $curgry sub grestore c3`}def
/setoverprint{d3`}def/image{ORimage}def end}bdef/b3`{gsave exch aload pop
pop
4{4 index mul 4 1 roll}repeat $setcmyk pop 1 $curgry sub grestore
c3`}bdef/c3`
{$gate_1 $clrOverride and{ALPS begin/$gate_1 F def _ortnt null ne{_ortnt
mul}{
null}ifelse _orclr exch X1` SetORColorProc a3`/$gate_1 T def end}{ALPS
begin
$MetalHead begin c3` end end}ifelse}bdef/d3`{$gate_1 $clrOverride and{ALPS
begin/$gate_1 F def pop _gop X1` setoverprint a3`/$gate_1 T def end}{ALPS
begin $MetalHead begin setoverprint end end}ifelse}bdef/ORimage{$gate_1
$clrOverride and{ALPS begin/$gate_1 F def X1` _orclr null ne{_orclr
customcolorimage}{separationimage}ifelse a3`/$gate_1 T def end}{ALPS begin
$MetalHead begin image end end}ifelse}bdef/W1`{ALPS begin _prcs?
xdef/_ortnt
xdef dup null ne{_prcs?{findcmykprocesscolor}{findcmykcustomcolor}ifelse}if
/_orclr xdef/_cjc?/SetORColorProc _prcs? _orclr _ortnt n2` false
setoverprint
/_gop false def/_spotOR? F def Y2` a3`/$clrOverride T def end}bdef/Y1`{ALPS
begin/_gop xdef end}bdef/*findcmykcustomclr null def/*newcmykcustomclr null
def/epsdict null def/typedict null def/*$setcustomclr null def/_spotOR? F
def
/$spotOverride F def/$gate_2 T def/clrAdjust? F def/_fhbool F def/f2`{ALPS
begin dup dict/epsdict xdef dict/typedict xdef/clrAdjust? T def
end}bdef/g2`{
cvn 8 1 roll exch 2 array astore 1 index cvn exch typedict 3 1 roll put 5
array astore epsdict 3 1 roll put}bdef/h2`{null exch 2 array astore exch
cvn
exch typedict 3 1 roll put}bdef/i2`{ALPS begin clrAdjust?{/_spotOR? T def
e3`
g3`/$spotOverride T def}if end}bdef/e3`{ALPS begin/*findcmykcustomclr
/findcmykcustomcolor ldef/*newcmykcustomclr/newcmykcustomcolor ldef
/*$setcustomclr/setcustomcolor ldef end}bdef/f3`{ALPS begin
/findcmykcustomcolor/*findcmykcustomclr ldef/newcmykcustomcolor
/*newcmykcustomclr ldef/setcustomcolor/*$setcustomclr ldef end}bdef/g3`{ALPS
begin/findcmykcustomcolor/h3` ldef/newcmykcustomcolor/n3`
ldef/setcustomcolor
/i3` ldef end}bdef/h3`{$gate_2 $spotOverride and{ALPS begin/$gate_2 F def
dup
cvn epsdict exch known{5 1 roll 4{pop}repeat cvn epsdict exch get aload
pop}if
f3` findcmykcustomcolor g3`/$gate_2 T def end}{ALPS begin $MetalHead begin
findcmykcustomcolor end end}ifelse}bdef/n3`{$gate_2 $spotOverride and{ALPS
begin/$gate_2 F def/_fhbool xdef dup cvn epsdict exch known{5 1 roll 4{pop}
repeat cvn epsdict exch get aload pop}if _fhbool f3` newcmykcustomcolor g3`
/$gate_2 T def end}{ALPS begin $MetalHead begin newcmykcustomcolor end end}
ifelse}bdef/i3`{$gate_2 $spotOverride and{ALPS begin/$gate_2 F def 1 index
4
get cvn dup typedict exch known{typedict exch get aload pop 1 index null
eq{
exch pop mul 1 exch sub exch pop f3` setseparationgray g3`}{exch{f3` mul
setprocesscolor g3`}{f3` mul setcustomcolor g3`}ifelse}ifelse}{pop f3`
setcustomcolor g3`}ifelse/$gate_2 T def end}{ALPS begin $MetalHead begin
setcustomcolor end end}ifelse}bdef/BMT 2 dict def BMT begin/*def/def load
def
/def{1 index/fcheckload eq{pop{pop pop}}if *def}bdef end/t1`{BMT begin}bdef
/u1`{end}bdef/u1a`{findfont pop}bdef end/setpacking where{pop setpacking}if
%%EndResource
ALPS begin
%%BeginResource: procset IMAGE_PS 1.0 1
%%Copyright: (C) Copyright 1993 Aldus Corporation. All Rights Reserved.
%%Version:1.0 1
/IMdict 100 dict def IMdict begin/bdef{bind def}bind def/xdef{exch def}bdef
/ldef{load def}bdef/ndef{1 index where{pop pop pop}{dup xcheck{bind}if def}
ifelse}bdef/setoverprint{pop}ndef/findcmykcustomcolor{5/packedarray
where{pop
packedarray}{array astore readonly}ifelse}ndef/findcmykprocesscolor{5
/packedarray where{pop packedarray}{array astore readonly}ifelse}ndef
/setcmykcolor{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}
repeat systemdict/setrgbcolor get exec pop}ndef/setcustomcolor{exch aload
pop
pop 4{4 index mul 4 1 roll}repeat setcmykcolor
pop}ndef/setprocesscolor{exch
aload pop pop 4{4 index mul 4 1 roll}repeat setcmykcolor pop}ndef
/separationimage{image}ndef/iB^{/_imprcs? xdef/_imt xdef dup null
ne{_imprcs?{
findcmykprocesscolor}{findcmykcustomcolor}ifelse}if/_imc xdef _imc null
eq{1
_imt sub setseparationgray}{_imprcs?{_imc _imt setprocesscolor}{_imc
_imt
setcustomcolor}ifelse}ifelse}bdef/iA^{setoverprint}bdef/level2/languagelevel
where{pop languagelevel 1 ne}{false}ifelse def/_colorexists?
level2{statusdict
/processcolors known{statusdict/processcolors get exec}{1}ifelse 4 eq def}{
systemdict/setcmykcolor known def}ifelse/IMcolorbuf{0 1 2 index length 1
sub{
dup 2 index exch get 255 exch sub 2 index 3 1 roll put}for}bdef/IMsetcmyk{
aload pop/_ik xdef/_iy xdef/_im xdef/_ic xdef}bdef/iC^{/packedarray
where{pop
dup type/packedarraytype eq 2 index type/packedarraytype eq
or}{false}ifelse{
/proc2 exch cvlit def/proc1 exch cvlit def proc1 aload pop proc2 aload pop
proc1 length proc2 length add packedarray cvx}{/proc2 exch cvlit def/proc1
exch cvlit def/newproc proc1 length proc2 length add array def newproc 0
proc1
putinterval newproc proc1 length proc2 putinterval newproc cvx}ifelse}bdef
/currentcolortransfer{currenttransfer dup dup dup}ndef/setcolortransfer{
systemdict begin settransfer end pop pop pop}ndef/customcolorimage{
_colorexists?{aload pop pop 4 array astore IMsetcmyk
currentcolortransfer{_ik
mul _ik sub 1 add}iC^ 4 1 roll{_iy mul _iy sub 1 add}iC^ 4 1 roll{_im mul
_im
sub 1 add}iC^ 4 1 roll{_ic mul _ic sub 1 add}iC^ 4 1 roll setcolortransfer
/_mbuf 0 string def/_ybuf 0 string def/_kbuf 0 string def{IMcolorbuf dup
length _mbuf length ne{dup length dup dup/_mbuf exch string def/_ybuf exch
string def/_kbuf exch string def}if dup _mbuf copy _ybuf copy _kbuf copy
pop}
iC^{_mbuf}{_ybuf}{_kbuf}true 4 colorimage}{aload pop pop 4 array astore
IMsetcmyk iE^ currenttransfer{_imtint mul 1 _imtint sub add}iC^ settransfer
image}ifelse}ndef/iE^{_ic .3 mul _im .59 mul _iy .11 mul _ik add add add
dup 1
gt{pop 1}if/_imtint xdef}bdef/iF^{/_imprcs? xdef/_imspotint xdef
_colorexists?
{currentcolortransfer{_imspotint mul 1 _imspotint sub add}iC^ 4 1 roll{
_imspotint mul 1 _imspotint sub add}iC^ 4 1 roll{_imspotint mul 1
_imspotint
sub add}iC^ 4 1 roll{_imspotint mul 1 _imspotint sub add}iC^ 4 1 roll
setcolortransfer}{currenttransfer{_imspotint mul 1 _imspotint sub add}iC^
settransfer}ifelse findcmykcustomcolor customcolorimage}ndef/iG^{/inv
xdef/h
xdef/w xdef/AsBin xdef/imbuf w 7 add 8 idiv string def w h inv[1 0 0 1 0
0]{
currentfile imbuf AsBin{readstring}{readhexstring}ifelse pop}imagemask}bdef
/isCL^{/AsProcess xdef/TintPercent xdef/ColorName xdef/_k xdef/_y xdef/_m
xdef
/_c xdef/OverPrint xdef/bits xdef/h xdef/w xdef/AsBin xdef/imbuf w bits mul
7
add 8 idiv string def w h bits[1 0 0 1 0 0]{currentfile imbuf
AsBin{readstring
}{readhexstring}ifelse pop}OverPrint iA^ _c _m _y _k ColorName TintPercent
AsProcess iF^}bdef/iI^{/OverPrint xdef/bits xdef/h xdef/w xdef/AsBin xdef
/imbuf w bits mul 7 add 8 idiv string def w h bits[1 0 0 1 0 0]{currentfile
imbuf AsBin{readstring}{readhexstring}ifelse pop}OverPrint iA^
separationimage
}bdef/iJ^{/bits xdef/h xdef/w xdef/AsBin xdef/imbuf w bits mul 3 mul 7 add
8
idiv string def w h bits[1 0 0 1 0 0]{currentfile imbuf AsBin{readstring}{
readhexstring}ifelse pop}false 3 colorimage}bdef/iK^{/bits xdef/h xdef/w
xdef
/AsBin xdef/imbuf w bits mul 4 mul 7 add 8 idiv string def w h bits[1 0 0 1
0
0]{currentfile imbuf AsBin{readstring}{readhexstring}ifelse pop}false 4
colorimage}bdef end
%%EndResource
end
%%EndProlog
%%BeginSetup
ALPS begin
/isWinPS false def
0 k1`
f1`
40 v1`
%%EndSetup
%%Page: 1 1
%%PageProcessColors: (atend)
%%PageCustomColors: (atend)
%%BeginPageSetup
j`
%%EndPageSetup
/$0 bmt^
0.05 -0.05 scale
6120 -7920 translate
0 0 translate
bse^
4.8 4.8 1 1 ps$
300 n`
/$1 bmt^
o`
N1`
F M1`
$1 tsi^
/$1 bmt^
%%IncludeResource: font Times-Italic
/AA /|______Times-Italic T /Times-Italic x1`
/$2 bmt^
/AA 200 200 w1`
T g`
0 0 0 1 (Black) 1 T d`
450 -1414 (TIFF Tech Note 1 - TIFF Trees) -0.015121 0 525 6 28 A1`
O1`
N1`
F M1`
/AA 200 200 w1`
-915 1411 (An Aldus TIFF Technical Note: 1 June 1993) -0.005341 0 752 8 41
A1`
840 1411 (TTN1-1) 0 -0.001465 130 0 5 A1`
O1`
0 0 0 1 (Black) 0 T b`
null null F a`
0 337 -1472 984 -1397 F bh^
N1`
F M1`
$2 tsi^
/$2 bmt^
%%IncludeResource: font Helvetica-Bold
/AB /|______Helvetica-Bold T /Helvetica-Bold x1`
/$3 bmt^
/AB 320 320 w1`
T g`
0 0 0 1 (Black) 1 T d`
-915 -1284 (TIFF T) -0.063797 0 200 1 5 A1`
-720 -1284 (echnical Note 1: TIFF T) -0.063797 0 729 4 22 A1`
6 -1284 (rees) -0.063797 0 137 0 3 A1`
$3 tsi^
/$3 bmt^
%%IncludeResource: font Times-Bold
/AC /|______Times-Bold T /Times-Bold x1`
/$4 bmt^
/AC 200 200 w1`
T g`
0 0 0 1 (Black) 1 T d`
-68 -1126 (Motivation) 0 -0.004379 197 0 9 A1`
$4 tsi^
/$4 bmt^
%%IncludeResource: font Times-Roman
/AD /|______Times-Roman T /Times-Roman x1`
/$5 bmt^
/AD 200 200 w1`
T g`
0 0 0 1 (Black) 1 T d`
-915 -1071 (TIFF has always supported what amounts to a singly linked list
of IFD\325s in a single TIFF file, via the \322next IFD) -0.000885 0 1863
21 111 A1`
-915 -1017 (pointer,\323 though most applications currently ignore any IFD
beyond the first one.) 0.009171 0 1355 11 80 A1`
-915 -942 (Probably the best use for a linked list of IFD\325s is when you
want to store multiple different but related images in) -0.003189 0 1871 21
114 A1`
-915 -888 (the same file. The classic example is multiple pages of a fax
transmission.) 0.001358 0 1233 12 74 A1`
-915 -813 (But suppose we want to define an image mask for an image. \(This
is defined within the TIFF spec, but currently) 0.002548 0 1870 20 109 A1`
-915 -759 (rarely used.\) That would mean two IFD\325s in the file, one for
the main image and one for the image mask.) -0.00206 0 1750 20 102 A1`
-915 -705 (Perhaps the image is really large, so that we would like to
include a lower resolution version \(or \322subimage\323\) of) 0.000519 0
1865 19 112 A1`
-915 -651 (the image; if so, we must include a lower resolution version of
the image mask, too. Now we have four IFD\325s in) 0.004227 0 1867 21 109
A1`
-915 -596 (our TIFF file. The order of the files in the linked list is
nowhere defined in the TIFF spec, so the TIFF reader has) -0.002548 0 1878
23 115 A1`
-915 -542 (to be careful that it doesn\325t try to use the wrong subimage
for the wrong purpose. The situation is still workable,) 0.003418 0 1867 20
114 A1`
-915 -488 (but is starting to get complicated.) 0.001389 0 555 5 34 A1`
-915 -413 (Let\325s complicate the scenario further by saying that we want
to include subimages and masks for each of the) -0.000839 0 1807 18 106 A1`
-915 -359 (pages in a multiple-page fax transmission. Now things are really
messy. Which subimage goes with which main) 0.003006 0 1867 16 106 A1`
-915 -305 (image? We could make a list of rules, but they would be quite
arbitrary and difficult to use.) 0.002655 0 1521 17 92 A1`
/AC 200 200 w1`
-44 -192 (Solution) 0 -0.006851 148 0 7 A1`
/AD 200 200 w1`
-915 -92 (If only we had the concept of a tree within a TIFF file, we would
have a natural way to associate a main or) 0.00415 0 1777 23 106 A1`
-915 -38 (\322parent\323 image with a subordinate or \322child\323 image
such as a reduced resolution version or an image mask.) -0.001907 0 1788 17
104 A1`
-915 37 (One way to create a tree structure within a TIFF file is to define
a new ) 0.001297 0 1182 16 72 A1`
/AC 200 200 w1`
267 37 (SubIFDs) 0 0 157 0 6 A1`
/AD 200 200 w1`
425 37 ( tag, of type LONG. Each) 0.001297 0 429 5 23 A1`
-915 91 (LONG value points to a \322child\323 IFD structure.) 0.005936 0
775 7 44 A1`
-915 166 (This method is safe because old TIFF readers will not recognize
the new tag, and will simply ignore it. It is) 0.001526 0 1786 20 108 A1`
-915 220 (versatile because there is no built-in restriction concerning
what you store in a child IFD\321a feature that may) 0.001343 0 1815 17 109
A1`
-915 274 (come in handy for future private and public enhancements.)
0.009155 0 982 8 56 A1`
-915 349 (So when should you use the NextIFD pointer at the end of an IFD
and when should you use the ) 0.003143 0 1601 20 91 A1`
/AC 200 200 w1`
686 349 (SubIFDs) 0 0 157 0 6 A1`
/AD 200 200 w1`
844 349 ( tag?) 0.003143 0 80 1 4 A1`
-915 404 (Use the NextIFD pointer if your application requires that
multiple visually unrelated images be stored in the) -0.004654 0 1800 16
108 A1`
-915 458 (same TIFF file\321a multi-page fax transmission, for example. Use
the ) 0.008286 0 1162 10 66 A1`
/AC 200 200 w1`
247 458 (SubIFDs) 0 0 157 0 6 A1`
/AD 200 200 w1`
404 458 ( tag for pointing to images that) 0.008286 0 514 6 31 A1`
-915 512 (modify or add information to or otherwise \322help\323 the Parent
image\321transparency masks and subsampled) 0.002777 0 1760 13 98 A1`
-915 566 (versions, for example.) -0.000198 0 370 2 21 A1`
-915 641 (No particular order or precedence is defined for child images.
For example, if we have two child images, such as) 0.000336 0 1879 19 111
A1`
-915 695 (a transparency mask and a subsampled version, they can appear in
either order.) -0.004745 0 1319 12 77 A1`
/AC 200 200 w1`
-49 804 (New Tag) 0.013016 0 159 1 6 A1`
-915 912 (SubIFDs) 0 0.011658 157 0 6 A1`
/AD 200 200 w1`
-915 966 (Tag) 0 0.006516 65 0 2 A1`
-802 966 (= 330 \(14A\)) -0.029495 0 206 2 10 A1`
-915 1020 (Type) 0 0.004333 86 0 3 A1`
-802 1020 (= LONG) -0.024002 0 150 1 5 A1`
-915 1074 (N) 0 0 30 0 0 A1`
-802 1074 (= number of child IFDs) -0.002029 0 394 4 21 A1`
-915 1183 (Each LONG value is an offset \(from the beginning of the TIFF
file, as always\) to a child IFD. Child images) -0.000946 0 1796 20 105 A1`
-915 1237 (provide extra information for the parent image\321such as a
transparency mask or subsampled version of the) -0.004684 0 1780 15 102 A1`
-915 1291 (parent image.) -0.068771 0 227 1 12 A1`
O1`
$5 tsi^
showpage
$0 seni^
%%PageTrailer
%%PageProcessColors: Black
%%PageCustomColors:
%%Page: 2 2
%%PageProcessColors: (atend)
%%PageCustomColors: (atend)
%%BeginPageSetup
j`
%%EndPageSetup
/$0 bmt^
0.05 -0.05 scale
6120 -7920 translate
0 0 translate
bse^
4.8 4.8 1 1 ps$
300 n`
/$1 bmt^
o`
N1`
F M1`
$1 tsi^
/$1 bmt^
%%IncludeResource: font Times-Italic
/AA /|______Times-Italic T /Times-Italic x1`
/$2 bmt^
/AA 200 200 w1`
T g`
0 0 0 1 (Black) 1 T d`
450 -1414 (TIFF Tech Note 1 - TIFF Trees) -0.015121 0 525 6 28 A1`
O1`
N1`
F M1`
/AA 200 200 w1`
-915 1411 (An Aldus TIFF Technical Note: 1 June 1993) -0.005341 0 752 8 41
A1`
840 1411 (TTN1-2) 0 -0.001465 130 0 5 A1`
O1`
N1`
F M1`
$2 tsi^
/$2 bmt^
%%IncludeResource: font Times-Bold
/AB /|______Times-Bold T /Times-Bold x1`
/$3 bmt^
/AB 200 200 w1`
T g`
0 0 0 1 (Black) 1 T d`
-57 -1155 (Examples) 0 -0.007492 174 0 7 A1`
$3 tsi^
/$3 bmt^
%%IncludeResource: font Times-Roman
/AC /|______Times-Roman T /Times-Roman x1`
/$4 bmt^
/AC 200 200 w1`
T g`
0 0 0 1 (Black) 1 T d`
-915 -1080 (Let\325s revisit our first example. We have a main image, a
mask for the main image, a low res subimage, and a) 0.001923 0 1813 21 106
A1`
-915 -1026 (mask for the low res subimage. The IFDs in our file would look
like this:) -0.005783 0 1218 14 72 A1`
-116 -896 (Main Image) 0.046387 0 202 1 9 A1`
-19 -842 (|) 0 0 8 0 0 A1`
-165 -788 (\321\321\321\321\321\321\321\321\321\321\321\321) 0 0 500 0 11
A1`
-169 -734 (|) 0 0 8 0 0 A1`
131 -734 (|) 0 0 8 0 0 A1`
-286 -680 (LowRes Child) -0.007324 0 242 1 11 A1`
37 -680 (Mask Child) 0.027664 0 196 1 9 A1`
-169 -626 (|) 0 0 8 0 0 A1`
-315 -571 (LowRes Mask Child) -0.038651 0 345 2 16 A1`
-915 -421 (The ) 0.008774 0 75 1 3 A1`
/AB 200 200 w1`
-840 -421 (SubIFDs) 0 0 157 0 6 A1`
/AC 200 200 w1`
-682 -421 ( tag is used in both the main image and the LowRes Child image.
In the main image, the ) 0.008774 0 1482 19 86 A1`
/AB 200 200 w1`
800 -421 (SubIFDs) 0 0 157 0 6 A1`
/AC 200 200 w1`
-915 -367 (tag has two values, which point to the beginning of the IFD
structures for a LowRes Child and Mask Child) -0.003128 0 1780 19 103 A1`
-915 -313 (images. In the LowRes Child image, the ) -0.003555 0 681 7 38
A1`
/AB 200 200 w1`
-234 -313 (SubIFDs) 0 0 157 0 6 A1`
/AC 200 200 w1`
-76 -313 ( tag has only one value, the location of the IFD for a LowRes)
-0.003555 0 1020 13 60 A1`
-915 -259 (mask image.) 0.043533 0 211 1 10 A1`
-915 -184 (If there is more than 1 child image for a given parent image,
the NextIFD value of Child #1 must point to Child) 0.000336 0 1857 22 110
A1`
-915 -130 (#2, and so on. The last Child\325s NextIFD value must be zero.)
0.00444 0 1002 11 58 A1`
-915 -1 (This completes the TIFF Tree tech note.) -0.014923 0 670 6 38 A1`
O1`
$4 tsi^
showpage
$0 seni^
%%PageTrailer
%%PageProcessColors: Black
%%PageCustomColors:
%%Trailer
end
%%Pages: 2
%%DocumentSuppliedResources:
%%DocumentNeededResources: font Times-Roman
%%+ font Helvetica
%%+ font Times-Italic
%%+ font Helvetica-Bold
%%+ font Times-Bold
%%DocumentProcessColors: Black
%%DocumentCustomColors:
%%CMYKCustomColor:
%%EOF
|