ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/tengDissertation/hierarchy.eps
Revision: 2836
Committed: Fri Jun 9 02:12:42 2006 UTC (18 years, 3 months ago) by tim
Content type: application/postscript
File size: 479636 byte(s)
Log Message:
minor format change

File Contents

# User Rev Content
1 tim 2836 ÅÐÓÆ>>^>6ÿÿ%!PS-Adobe-3.0 EPSF-3.0
2     %%Creator: ImageMark Software Labs
3     %%For: () ()
4     %%Title: C:\Documents and Settings\tim\Desktop\heirarchy.eps
5     %%CreationDate: () ()
6     %%BoundingBox: 0 0 408 293
7     %%DocumentProcessColors: Black
8     %%ColorUsage:Color
9     %%DocumentFonts: Helvetica
10     %%+Helvetica-Bold
11     %%+Helvetica-Oblique
12     %%+Helvetica-BoldOblique
13     %%+Times-Roman
14     %%+Times-Bold
15     %%+Times-Italic
16     %%+Times-BoldItalic
17     %%+Courier
18     %%+Courier-Bold
19     %%+Courier-Oblique
20     %%+Courier-BoldOblique
21     %%+Symbol
22     %%DocumentSuppliedResources: procset Adobe_level2_AI5 1.2 0
23     %%+ procset Adobe_screens_AI5 1.0 0
24     %%+ procset Adobe_typography_AI5 1.0 0
25     %%+ procset Adobe_ColorImage_AI6 1.1 0
26     %%+ procset Adobe_blend_AI5 1.0 0
27     %%+ procset Adobe_pattern_AI5 1.0 0
28     %%+ procset Adobe_Illustrator_AI5 1.0 0
29     %AI5_FileFormat 3.0
30     %AI3_ColorUsage: Color
31     %AI3_TemplateBox: 0 0 408 293
32     %AI3_TileBox: 0 0 408 293
33     %AI3_DocumentPreview: None
34     %%Template:
35     %%PageOrigin:0.0000 0.0000
36     %AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
37     %%EndComments
38     %%BeginProlog
39     %%BeginResource: procset Adobe_level2_AI5 1.2 0
40     %%Title: (Adobe Illustrator (R) Version 5.0 Level 2 Emulation)
41     %%Version: 1.2 0
42     %%CreationDate: (04/10/93) ()
43     %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
44     userdict /Adobe_level2_AI5 25 dict dup begin
45     put
46     /packedarray where not
47     {
48     userdict begin
49     /packedarray
50     {
51     array astore readonly
52     } bind def
53     /setpacking /pop load def
54     /currentpacking false def
55     end
56     0
57     } if
58     pop
59     userdict /defaultpacking currentpacking put true setpacking
60     /initialize
61     {
62     Adobe_level2_AI5 begin
63     } bind def
64     /terminate
65     {
66     currentdict Adobe_level2_AI5 eq
67     {
68     end
69     } if
70     } bind def
71     mark
72     /setcustomcolor where not
73     {
74     /findcmykcustomcolor
75     {
76     0
77     6 packedarray
78     } bind def
79     /findrgbcustomcolor
80     {
81     1
82     5 packedarray
83     } bind def
84     /setcustomcolor
85     {
86     exch
87     aload pop
88     0 eq
89     {
90     pop
91     4
92     {
93     4 index mul
94     4 1 roll
95     } repeat
96     5 -1 roll pop
97     setcmykcolor
98     }
99     {
100     pop
101     3
102     {
103     1 exch sub
104     3 index mul
105     1 exch sub
106     3 1 roll
107     } repeat
108     4 -1 roll pop
109     setrgbcolor
110     } ifelse
111     }
112     def
113     } if
114    
115     /gt38? mark {version cvr cvx exec} stopped {cleartomark true} {38 gt exch pop} ifelse def
116     userdict /deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt put
117     userdict /level2?
118     systemdict /languagelevel known dup
119     {
120     pop systemdict /languagelevel get 2 ge
121     } if
122     put
123     /level2ScreenFreq
124     {
125     begin
126     60
127     HalftoneType 1 eq
128     {
129     pop Frequency
130     } if
131     HalftoneType 2 eq
132     {
133     pop GrayFrequency
134     } if
135     HalftoneType 5 eq
136     {
137     pop Default level2ScreenFreq
138     } if
139     end
140     } bind def
141     userdict /currentScreenFreq
142     level2? {currenthalftone level2ScreenFreq} {currentscreen pop pop} ifelse put
143     level2? not
144     {
145     /setcmykcolor where not
146     {
147     /setcmykcolor
148     {
149     exch .11 mul add exch .59 mul add exch .3 mul add
150     1 exch sub setgray
151     } def
152     } if
153     /currentcmykcolor where not
154     {
155     /currentcmykcolor
156     {
157     0 0 0 1 currentgray sub
158     } def
159     } if
160     /setoverprint where not
161     {
162     /setoverprint /pop load def
163     } if
164     /selectfont where not
165     {
166     /selectfont
167     {
168     exch findfont exch
169     dup type /arraytype eq
170     {
171     makefont
172     }
173     {
174     scalefont
175     } ifelse
176     setfont
177     } bind def
178     } if
179     /cshow where not
180     {
181     /cshow
182     {
183     [
184     0 0 5 -1 roll aload pop
185     ] cvx bind forall
186     } bind def
187     } if
188     } if
189     cleartomark
190     /anyColor?
191     {
192     add add add 0 ne
193     } bind def
194     /testColor
195     {
196     gsave
197     setcmykcolor currentcmykcolor
198     grestore
199     } bind def
200     /testCMYKColorThrough
201     {
202     testColor anyColor?
203     } bind def
204     userdict /composite?
205     level2?
206     {
207     gsave 1 1 1 1 setcmykcolor currentcmykcolor grestore
208     add add add 4 eq
209     }
210     {
211     1 0 0 0 testCMYKColorThrough
212     0 1 0 0 testCMYKColorThrough
213     0 0 1 0 testCMYKColorThrough
214     0 0 0 1 testCMYKColorThrough
215     and and and
216     } ifelse
217     put
218     composite? not
219     {
220     userdict begin
221     gsave
222     /cyan? 1 0 0 0 testCMYKColorThrough def
223     /magenta? 0 1 0 0 testCMYKColorThrough def
224     /yellow? 0 0 1 0 testCMYKColorThrough def
225     /black? 0 0 0 1 testCMYKColorThrough def
226     grestore
227     /isCMYKSep? cyan? magenta? yellow? black? or or or def
228     /customColor? isCMYKSep? not def
229     end
230     } if
231     end defaultpacking setpacking
232     %%EndResource
233     %%BeginResource: procset Adobe_typography_AI5 1.0 1
234     %%Title: (Typography Operators)
235     %%Version: 1.0 1
236     %%CreationDate:(6/10/1996) ()
237     %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
238     currentpacking true setpacking
239     userdict /Adobe_typography_AI5 68 dict dup begin
240     put
241     /initialize
242     {
243     begin
244     begin
245     Adobe_typography_AI5 begin
246     Adobe_typography_AI5
247     {
248     dup xcheck
249     {
250     bind
251     } if
252     pop pop
253     } forall
254     end
255     end
256     end
257     Adobe_typography_AI5 begin
258     } def
259     /terminate
260     {
261     currentdict Adobe_typography_AI5 eq
262     {
263     end
264     } if
265     } def
266     /modifyEncoding
267     {
268     /_tempEncode exch ddef
269     /_pntr 0 ddef
270     {
271     counttomark -1 roll
272     dup type dup /marktype eq
273     {
274     pop pop exit
275     }
276     {
277     /nametype eq
278     {
279     _tempEncode /_pntr dup load dup 3 1 roll 1 add ddef 3 -1 roll
280     put
281     }
282     {
283     /_pntr exch ddef
284     } ifelse
285     } ifelse
286     } loop
287     _tempEncode
288     } def
289     /havefont
290     {
291     systemdict /languagelevel known
292     {
293     /Font resourcestatus dup
294     { exch pop exch pop }
295     if
296     }
297     {
298     systemdict /FontDirectory get 1 index known
299     { pop true }
300     {
301     systemdict /fileposition known
302     {
303     dup length 6 add exch
304     Ss 6 250 getinterval
305     cvs pop
306     Ss exch 0 exch getinterval
307     status
308     { pop pop pop pop true }
309     { false }
310     ifelse
311     }
312     {
313     pop false
314     }
315     ifelse
316     }
317     ifelse
318     }
319     ifelse
320     } def
321     /TE
322     {
323     StandardEncoding 256 array copy modifyEncoding
324     /_nativeEncoding exch def
325     } def
326     /subststring {
327     exch 2 index exch search
328     {
329     exch pop
330     exch dup () eq
331     {
332     pop exch concatstring
333     }
334     {
335     3 -1 roll
336     exch concatstring
337     concatstring
338     } ifelse
339     exch pop true
340     }
341     {
342     pop pop false
343     } ifelse
344     } def
345     /concatstring {
346     1 index length 1 index length
347     1 index add
348     string
349     dup 0 5 index putinterval
350     dup 2 index 4 index putinterval
351     4 1 roll pop pop pop
352     } def
353     %
354     /TZ
355     {
356     dup type /arraytype eq
357     {
358     /_wv exch def
359     }
360     {
361     /_wv 0 def
362     } ifelse
363     /_useNativeEncoding exch def
364     2 index havefont
365     {
366     3 index
367     255 string
368     cvs
369    
370     dup
371     (_Symbol_)
372     eq
373     {
374     pop
375     2 index
376     findfont
377    
378     }
379     {
380     dup length 1 sub
381     1 exch
382     getinterval
383    
384     cvn
385     findfont
386     } ifelse
387     }
388     {
389     dup 1 eq
390     {
391     2 index 64 string cvs
392     dup (-90pv-RKSJ-) (-83pv-RKSJ-) subststring
393     {
394     exch pop dup havefont
395     {
396     findfont false
397     }
398     {
399     pop true
400     } ifelse
401     }
402     {
403     pop dup
404     (-90ms-RKSJ-) (-Ext-RKSJ-) subststring
405     {
406     exch pop dup havefont
407     {
408     findfont false
409     }
410     {
411     pop true
412     } ifelse
413     }
414     {
415     pop pop true
416     } ifelse
417     } ifelse
418     {
419     /Ryumin-Light-83pv-RKSJ-H havefont
420     {/Ryumin-Light-83pv-RKSJ-H}
421     {/Courier}
422     ifelse
423     findfont
424     [1 0 0.5 1 0 0] makefont
425     } if
426     }
427     {
428     /Courier findfont
429     } ifelse
430     } ifelse
431     _wv type /arraytype eq
432     {
433     _wv makeblendedfont
434     } if
435     dup length 10 add dict
436     begin
437     mark exch
438     {
439     1 index /FID ne
440     {
441     def
442     } if
443     cleartomark mark
444     } forall
445     pop
446     /FontScript exch def
447     /FontDirection exch def
448     /FontRequest exch def
449     /FontName exch def
450     counttomark 0 eq
451     {
452     1 _useNativeEncoding eq
453     {
454     /Encoding _nativeEncoding def
455     } if
456     cleartomark
457     }
458     {
459     /Encoding load 256 array copy
460     modifyEncoding /Encoding exch def
461     } ifelse
462     FontName currentdict
463     end
464     definefont pop
465     } def
466     /tr
467     {
468     _ax _ay 3 2 roll
469     } def
470     /trj
471     {
472     _cx _cy _sp _ax _ay 6 5 roll
473     } def
474     /a0
475     {
476     /Tx
477     {
478     dup
479     currentpoint 3 2 roll
480     tr _psf
481     newpath moveto
482     tr _ctm _pss
483     } ddef
484     /Tj
485     {
486     dup
487     currentpoint 3 2 roll
488     trj _pjsf
489     newpath moveto
490     trj _ctm _pjss
491     } ddef
492     } def
493     /a1
494     {
495     W B
496     } def
497     /e0
498     {
499     /Tx
500     {
501     tr _psf
502     } ddef
503     /Tj
504     {
505     trj _pjsf
506     } ddef
507     } def
508     /e1
509     {
510     W F
511     } def
512     /i0
513     {
514     /Tx
515     {
516     tr sp
517     } ddef
518     /Tj
519     {
520     trj jsp
521     } ddef
522     } def
523     /i1
524     {
525     W N
526     } def
527     /o0
528     {
529     /Tx
530     {
531     tr sw rmoveto
532     } ddef
533     /Tj
534     {
535     trj swj rmoveto
536     } ddef
537     } def
538     /r0
539     {
540     /Tx
541     {
542     tr _ctm _pss
543     } ddef
544     /Tj
545     {
546     trj _ctm _pjss
547     } ddef
548     } def
549     /r1
550     {
551     W S
552     } def
553     /To
554     {
555     pop _ctm currentmatrix pop
556     } def
557     /TO
558     {
559     iTe _ctm setmatrix newpath
560     } def
561     /Tp
562     {
563     pop _tm astore pop _ctm setmatrix
564     _tDict begin
565     /W
566     {
567     } def
568     /h
569     {
570     } def
571     } def
572     /TP
573     {
574     end
575     iTm 0 0 moveto
576     } def
577     /Tr
578     {
579     _render 3 le
580     {
581     currentpoint newpath moveto
582     } if
583     dup 8 eq
584     {
585     pop 0
586     }
587     {
588     dup 9 eq
589     {
590     pop 1
591     } if
592     } ifelse
593     dup /_render exch ddef
594     _renderStart exch get load exec
595     } def
596     /iTm
597     {
598     _ctm setmatrix _tm concat
599     _shift aload pop _lineorientation 1 eq { exch } if translate
600     _scale aload pop _lineorientation 1 eq _yokoorientation 1 eq or { exch } if scale
601     } def
602     /Tm
603     {
604     _tm astore pop iTm 0 0 moveto
605     } def
606     /Td
607     {
608     _mtx translate _tm _tm concatmatrix pop iTm 0 0 moveto
609     } def
610     /iTe
611     {
612     _render -1 eq
613     {
614     }
615     {
616     _renderEnd _render get dup null ne
617     {
618     load exec
619     }
620     {
621     pop
622     } ifelse
623     } ifelse
624     /_render -1 ddef
625     } def
626     /Ta
627     {
628     pop
629     } def
630     /Tf
631     {
632     1 index type /nametype eq
633     {
634     dup 0.75 mul 1 index 0.25 mul neg
635     } if
636     /_fontDescent exch ddef
637     /_fontAscent exch ddef
638     /_fontSize exch ddef
639     /_fontRotateAdjust _fontAscent _fontDescent add 2 div neg ddef
640     /_fontHeight _fontSize ddef
641     findfont _fontSize scalefont setfont
642     } def
643     /Tl
644     {
645     pop neg 0 exch
646     _leading astore pop
647     } def
648     /Tt
649     {
650     pop
651     } def
652     /TW
653     {
654     3 npop
655     } def
656     /Tw
657     {
658     /_cx exch ddef
659     } def
660     /TC
661     {
662     3 npop
663     } def
664     /Tc
665     {
666     /_ax exch ddef
667     } def
668     /Ts
669     {
670     0 exch
671     _shift astore pop
672     currentpoint
673     iTm
674     moveto
675     } def
676     /Ti
677     {
678     3 npop
679     } def
680     /Tz
681     {
682     count 1 eq { 100 } if
683     100 div exch 100 div exch
684     _scale astore pop
685     iTm
686     } def
687     /TA
688     {
689     pop
690     } def
691     /Tq
692     {
693     pop
694     } def
695     /Tg
696     {
697     pop
698     } def
699     /TG
700     {
701     pop
702     } def
703     /Tv
704     {
705     /_lineorientation exch ddef
706     } def
707     /TV
708     {
709     /_charorientation exch ddef
710     } def
711     /Ty
712     {
713     dup /_yokoorientation exch ddef 1 sub neg Tv
714     } def
715     /TY
716     {
717     pop
718     } def
719     /T~
720     {
721     Tx
722     } def
723     /Th
724     {
725     pop pop pop pop pop
726     } def
727     /TX
728     {
729     pop
730     } def
731     /Tk
732     {
733     _fontSize mul 1000 div
734     _lineorientation 0 eq { neg 0 } { 0 exch } ifelse
735     rmoveto
736     pop
737     } def
738     /TK
739     {
740     2 npop
741     } def
742     /T*
743     {
744     _leading aload pop
745     _lineorientation 0 ne { exch } if
746     Td
747     } def
748     /T*-
749     {
750     _leading aload pop
751     _lineorientation 0 ne { exch } if
752     exch neg exch neg
753     Td
754     } def
755     /T-
756     {
757     _ax neg 0 rmoveto
758     _lineorientation 1 eq _charorientation 0 eq and { 1 TV _hyphen Tx 0 TV } { _hyphen Tx } ifelse
759     } def
760     /T+
761     {
762     } def
763     /TR
764     {
765     _ctm currentmatrix pop
766     _tm astore pop
767     iTm 0 0 moveto
768     } def
769     /TS
770     {
771     currentfont 3 1 roll
772     /_Symbol_ findfont _fontSize scalefont setfont
773    
774     0 eq
775     {
776     Tx
777     }
778     {
779     Tj
780     } ifelse
781     setfont
782     } def
783     /Xb
784     {
785     pop pop
786     } def
787     /Tb /Xb load def
788     /Xe
789     {
790     pop pop pop pop
791     } def
792     /Te /Xe load def
793     /XB
794     {
795     } def
796     /TB /XB load def
797     currentdict readonly pop
798     end
799     setpacking
800     %
801     /X^
802     {
803     currentfont 5 1 roll
804     dup havefont
805     {
806     findfont _fontSize scalefont setfont
807     }
808     {
809     pop
810     exch
811     } ifelse
812     2 index 0 eq
813     {
814     Tx
815     }
816     {
817     Tj
818     } ifelse
819     pop pop
820     setfont
821     } def
822     /T^ /X^ load def
823     %%EndResource
824     %%BeginResource: procset Adobe_screens_AI5 1.2 0
825     %%Title: (Adobe Illustrator (R) Version 5.0 Custom Halftone Screens ProcSet)
826     %%Version: 1.2 0
827     %%CreationDate: (03/24/93) ()
828     %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
829     userdict /defaultpacking currentpacking put true setpacking
830     systemdict begin
831     userdict /Adobe_screens_AI5 15 dict dup begin
832     put
833     /initialize
834     {
835     Adobe_screens_AI5 begin
836     /screenid
837     deviceDPI 600 gt composite? not or
838     {
839     -1
840     }
841     {
842     deviceDPI currentScreenFreq
843     dup dup 60 ge exch 150 le and deviceDPI 300 le and
844     {
845     pop 60
846     } if
847     div 1.41421 div 0.5 add cvi
848     } ifelse
849     def
850    
851     2 screenid eq
852     {
853     /customsize 16 def
854     /customdata /customdata2 def
855     setcustomscreen
856     } if
857    
858     3 screenid eq
859     {
860     /customsize 24 def
861     /customdata /customdata3 def
862     setcustomscreen
863     } if
864    
865     4 screenid eq
866     {
867     /customsize 16 def
868     /customdata /customdata4 def
869     setcustomscreen
870     } if
871    
872     5 screenid eq
873     {
874     /customsize 20 def
875     /customdata /customdata5 def
876     setcustomscreen
877     } if
878    
879     6 screenid eq
880     {
881     /customsize 24 def
882     /customdata /customdata6 def
883     setcustomscreen
884     } if
885    
886     7 screenid eq
887     {
888     /customsize 28 def
889     /customdata /customdata7 def
890     setcustomscreen
891     } if
892    
893     8 screenid eq
894     {
895     /customsize 16 def
896     /customdata /customdata8 def
897     setcustomscreen
898     } if
899     } def
900     /terminate
901     {
902     currentdict Adobe_screens_AI5 eq
903     {
904     end
905     } if
906     } def
907     /setcustomscreen
908     {
909     deviceDPI customsize div 0
910     {
911     1 add 2 div customsize mul cvi exch
912     1 add 2 div customsize mul cvi exch
913     customsize mul add
914     customdata load exch get 256 div
915     } setscreen
916     } def
917     /customdata2 28 28 mul string def
918     currentfile customdata2 readhexstring
919     4180E8694988E2634382EA6B4B8AE061A01939C8A81737C2A21B3BCAAA1636C0
920     F8795998F6775796FA7B5B9AF57656952ED8B80727D6B60F2FDABA0626D5B50E
921     4E8DE6674786EE6F4F8EE5664685ED6EAD1434C6A61F3FCEAE1232C5A51E3ECD
922     F3745493FE7F5F9EF1725291FD7E5E9D24D3B30C2CDEBE0222D1B10A2ADDBD04
923     4483EB6C4C8BE1624281E96A4A89E364A31C3CCBAB1535C1A11A3AC9A91838C3
924     FB7C5C9BF4755594F97A5A99F778589730DBBB0525D4B40D2DD9B90828D7B710
925     508FE4654584EC6D4D8CE7684887EF70AF1131C4A41D3DCCAC1333C7A72040CF
926     F0715190FC7D5D9CF2735392FF80609F21D0B00929DCBC0323D2B20B2BDFBF01
927     0000000000000000000000000000000000000000000000000000000000000000
928     0000000000000000000000000000000000000000000000000000000000000000
929     0000000000000000000000000000000000000000000000000000000000000000
930     0000000000000000000000000000000000000000000000000000000000000000
931     0000000000000000000000000000000000000000000000000000000000000000
932     0000000000000000000000000000000000000000000000000000000000000000
933     0000000000000000000000000000000000000000000000000000000000000000
934     0000000000000000000000000000000000000000000000000000000000000000
935     0000000000000000000000000000000000000000000000000000000000000000
936     0000000000000000000000000000000000000000000000000000000000000000
937     0000000000000000000000000000000000000000000000000000000000000000
938     0000000000000000000000000000000000000000000000000000000000000000
939     0000000000000000000000000000000000000000000000000000000000000000
940     0000000000000000000000000000000000000000000000000000000000000000
941     0000000000000000000000000000000000000000000000000000000000000000
942     0000000000000000000000000000000000000000000000000000000000000000
943     00000000000000000000000000000000
944     pop pop
945     /customdata3 28 28 mul string def
946     currentfile customdata3 readhexstring
947     011DC7F5E73D0421CBF3E43A021EC8F6E83E0522CCF2E43A2B648BC4A0762F68
948     8AC39E732C658CC5A177306989C29D72D5B6521A6192D9B55219608FD6B6531B
949     6193DAB451185F8FFCEE440C28D2FCED430B27D1FDEF450C29D3FBEC420A26D0
950     BEA77D366F83BCA77C356E87BFA87E377082BBA67B346D86145B99E0AE4A1259
951     98DFB14E155C9AE1AD4A115897DEB04D0623CDF4E63C0420CAF8EA400723CDF4
952     E53B031FC9F7E93F316988C19F752E678EC6A378326A88C09F742D668DC6A278
953     DBB350175E91D8B8551C6395DCB24F165D90D7B7541C6294FAEC420925CFFFF1
954     470E2BD5F9EB410824CEFEF0460D2AD4BAA57A336C85BEAA80397180B9A47933
955     6B84BDA97F387181105797DDAF4C145A9CE3AB480F5696DDAE4B13599BE2AC49
956     021EC8F6E83E0522CCF2E43A011DC7F5E73D0421CBF3E43A2C658CC5A1773069
957     89C29D722B648BC4A0762F688AC39E73D6B6531B6193DAB451185F8FD5B6521A
958     6192D9B55219608FFDEF450C29D3FBEC420A26D0FCEE440C28D2FCED430B27D1
959     BFA87E377082BBA67B346D86BEA77D366F83BCA77C356E87155C9AE1AD4A1158
960     97DEB04D145B99E0AE4A125998DFB14E0723CDF4E53B031FC9F7E93F0623CDF4
961     E63C0420CAF8EA40326A88C09F742D668DC6A278316988C19F752E678EC6A378
962     DCB24F165D90D7B7541C6294DBB350175E91D8B8551C6395F9EB410824CEFEF0
963     460D2AD4FAEC420925CFFFF1470E2BD5B9A479336B84BDA97F387181BAA57A33
964     6C85BEAA803971800F5696DDAE4B13599BE2AC49105797DDAF4C145A9CE3AB48
965     0000000000000000000000000000000000000000000000000000000000000000
966     0000000000000000000000000000000000000000000000000000000000000000
967     0000000000000000000000000000000000000000000000000000000000000000
968     0000000000000000000000000000000000000000000000000000000000000000
969     0000000000000000000000000000000000000000000000000000000000000000
970     0000000000000000000000000000000000000000000000000000000000000000
971     00000000000000000000000000000000
972     pop pop
973     /customdata4 28 28 mul string def
974     currentfile customdata4 readhexstring
975     1139B8E0FAD2531B133BBAE2F8D05119417180A6AE9A7B4B437382A5AD987949
976     C08867272F6F92CAC28A66262E6E90C8E8DE5F070F37B6F2EADD5E060E36B5F0
977     FED6571F173FBEE6FDD5561E163EBDE5AB9E7F4F477786A1A99D7E4E467685A3
978     2C6C96CEC68E62222A6A95CDC58D64240C34B3F6EED95A020A32B1F5EDDB5C04
979     143CBBE3F9D1521A123AB9E1FBD3541C447483A4AC997A4A427281A7AF9B7C4C
980     C38B65252D6D91C9C1896828307093CBEBDC5D050D35B4F1E9DF60081038B7F3
981     FCD4551D153DBCE4FFD758201840BFE7A89C7D4D457584A2AA9F8050487887A0
982     296994CCC48C63232B6B97CFC78F61210931B0F4ECDA5B030B33B2F7EFD85901
983     0000000000000000000000000000000000000000000000000000000000000000
984     0000000000000000000000000000000000000000000000000000000000000000
985     0000000000000000000000000000000000000000000000000000000000000000
986     0000000000000000000000000000000000000000000000000000000000000000
987     0000000000000000000000000000000000000000000000000000000000000000
988     0000000000000000000000000000000000000000000000000000000000000000
989     0000000000000000000000000000000000000000000000000000000000000000
990     0000000000000000000000000000000000000000000000000000000000000000
991     0000000000000000000000000000000000000000000000000000000000000000
992     0000000000000000000000000000000000000000000000000000000000000000
993     0000000000000000000000000000000000000000000000000000000000000000
994     0000000000000000000000000000000000000000000000000000000000000000
995     0000000000000000000000000000000000000000000000000000000000000000
996     0000000000000000000000000000000000000000000000000000000000000000
997     0000000000000000000000000000000000000000000000000000000000000000
998     0000000000000000000000000000000000000000000000000000000000000000
999     00000000000000000000000000000000
1000     pop pop
1001     /customdata5 28 28 mul string def
1002     currentfile customdata5 readhexstring
1003     010B34C3EBFCF7CE3F16020C35C4EDFBF6CD3E15102552A4D6EADDB5632B1126
1004     54A5D5EADCB3622A3958768499C19E8C7C5E3A59778498C19D8B7B5DC8A99370
1005     47334C7587AFC9AA936F46324B7485AEF1E5BC6B1E0A2351A3D8F2E4BC6A1E09
1006     2351A2D7FFF9D14219050F38C6EFFEF9D04118040E37C6EFE8E0B7662D142856
1007     A8D3E7DFB7652D132856A7D4BF9C8E7F603D5B7A8195BE9A8E7E603C5B798297
1008     314A7389B2CCAD906D442F497289B1CBAC926E4508214FA1DBF4E2B9671B0720
1009     4EA0DAF4E3BA691C030D36C5EDFBF6CD3F16010C34C3ECFDF8CF4017122654A6
1010     D4E9DDB4622A112553A5D6EBDEB5642C3B59788397C09C8B7C5D3A58778599C2
1011     9E8C7D5FCAAB926E46314B7486AFC8AA947048334D7587B0F2E4BB691D082250
1012     A1D8F1E6BD6B1F0A2452A3D9FDF8CF4118030E36C5EEFFFAD1421A050F38C7F0
1013     E6DFB6642C132755A7D3E8E1B8662E152957A8D2BE9A8D7E5F3B5A798296BF9B
1014     8F80613D5C7B80952F487188B1CAAC916D443049728AB3CCAE906C43061F4D9F
1015     DAF3E2BA681C07214FA0DBF5E1B8671A00000000000000000000000000000000
1016     0000000000000000000000000000000000000000000000000000000000000000
1017     0000000000000000000000000000000000000000000000000000000000000000
1018     0000000000000000000000000000000000000000000000000000000000000000
1019     0000000000000000000000000000000000000000000000000000000000000000
1020     0000000000000000000000000000000000000000000000000000000000000000
1021     0000000000000000000000000000000000000000000000000000000000000000
1022     0000000000000000000000000000000000000000000000000000000000000000
1023     0000000000000000000000000000000000000000000000000000000000000000
1024     0000000000000000000000000000000000000000000000000000000000000000
1025     0000000000000000000000000000000000000000000000000000000000000000
1026     0000000000000000000000000000000000000000000000000000000000000000
1027     00000000000000000000000000000000
1028     pop pop
1029     /customdata6 28 28 mul string def
1030     currentfile customdata6 readhexstring
1031     081A44B6E0F2FDECC150250C091B45B6E1F3FCEBC04F240C1D336199C7D8DCD3
1032     A56C37221E33619AC8D7DBD2A46B36214864798091AEB1958C7E694C49657A81
1033     90ADB0948B7D684BB99D8475593C405C7888A1BEBA9E8574583B3F5B7888A0BD
1034     E4CBAA712E1215326098CFE8E4CCA9712D1114315F97CEE7F5F1C6552B040719
1035     43B5DFFAF6F0C6542A03061842B4DEF9FFEDC352270E0B1C47B8E3F4FEECC251
1036     260D0A1C46B7E2F4DAD5A76E39232035639CCAD5D9D4A66D38231F34629BC9D6
1037     AF938E806A4E4A677C838FABAE928D7F694D4A667B828FAC3E5A778AA3BFBC9F
1038     8772563A3D597689A2BEBB9F8673573A14305E97D1EAE6CDA76F2B0F132F5D96
1039     D0E9E5CDA8702C10051742B3DDFCF8EEC4522801041641B2DDFBF7EFC5532902
1040     091B45B6E1F3FCEBC04F240C081A44B6E0F2FDECC150250C1E33619AC8D7DBD2
1041     A46B36211D336199C7D8DCD3A56C372249657A8190ADB0948B7D684B48647980
1042     91AEB1958C7E694CBA9E8574583B3F5B7888A0BDB99D8475593C405C7888A1BE
1043     E4CCA9712D1114315F97CEE7E4CBAA712E1215326098CFE8F6F0C6542A030618
1044     42B4DEF9F5F1C6552B04071943B5DFFAFEECC251260D0A1C46B7E2F4FFEDC352
1045     270E0B1C47B8E3F4D9D4A66D38231F34629BC9D6DAD5A76E39232035639CCAD5
1046     AE928D7F694D4A667B828FACAF938E806A4E4A677C838FAB3D597689A2BEBB9F
1047     8673573A3E5A778AA3BFBC9F8772563A132F5D96D0E9E5CDA8702C1014305E97
1048     D1EAE6CDA76F2B0F041641B2DDFBF7EFC5532902051742B3DDFCF8EEC4522801
1049     0000000000000000000000000000000000000000000000000000000000000000
1050     0000000000000000000000000000000000000000000000000000000000000000
1051     0000000000000000000000000000000000000000000000000000000000000000
1052     0000000000000000000000000000000000000000000000000000000000000000
1053     0000000000000000000000000000000000000000000000000000000000000000
1054     0000000000000000000000000000000000000000000000000000000000000000
1055     00000000000000000000000000000000
1056     pop pop
1057     /customdata7 28 28 mul string def
1058     currentfile customdata7 readhexstring
1059     01061B44B7E1F5FEFBE6BD4A210C01071B45B8E1F6FDFBE6BC4A200B09132A54
1060     A7D1EAF5EED9B05D331609142B55A8D2EAF4EED9AF5C32161D2D3D6993C1CBE0
1061     CEC59B7140301E2E3D6A93C0CADFCDC49A713F3047576C7B828DA2B6A48F867E
1062     6F5A48576C7C828CA1B6A38F867E6E59BAAA958A78634E4451667A8498ADBAAB
1063     968977624E4350657A8398ADE3D4C99F7539251A273C6892C2D7E4D4C89E7539
1064     241A273B6891C1D6F8F2DDB460371005122A53A7D0ECF9F2DDB360360F051229
1065     53A6D0EBFFFDE8BE4C220D03081D46B9E3F7FFFCE7BD4B210D02071C46B8E2F7
1066     F3F0DBB15E34180B152C56A9D3E8F3EFDAB05D34170A142C55A9D2E9DFCCC69C
1067     7341321F2F3F6B94BFC9DECCC59C7241311F2E3E6A94BFCAB5A38E8780705B49
1068     596D7D808BA0B4A28D877F6F5B48586D7C818BA043506479859AAFBCAC978876
1069     614C424F64798499AEBBAB968977624D19263B6791C3D8E5D6C79D7337231825
1070     3A6690C3D7E5D5C79E74382304112952A5CFEDFAF0DBB25E350E03102851A5CE
1071     ECF9F1DCB25F360E01071B45B8E1F6FDFBE6BC4A200B01061B44B7E1F5FEFBE6
1072     BD4A210C09142B55A8D2EAF4EED9AF5C321609132A54A7D1EAF5EED9B05D3316
1073     1E2E3D6A93C0CADFCDC49A713F301D2D3D6993C1CBE0CEC59B71403048576C7C
1074     828CA1B6A38F867E6E5947576C7B828DA2B6A48F867E6F5ABAAB968977624E43
1075     50657A8398ADBAAA958A78634E4451667A8498ADE4D4C89E7539241A273B6891
1076     C1D6E3D4C99F7539251A273C6892C2D7F9F2DDB360360F05122953A6D0EBF8F2
1077     DDB460371005122A53A7D0ECFFFCE7BD4B210D02071C46B8E2F7FFFDE8BE4C22
1078     0D03081D46B9E3F7F3EFDAB05D34170A142C55A9D2E9F3F0DBB15E34180B152C
1079     56A9D3E8DECCC59C7241311F2E3E6A94BFCADFCCC69C7341321F2F3F6B94BFC9
1080     B4A28D877F6F5B48586D7C818BA0B5A38E8780705B49596D7D808BA0424F6479
1081     8499AEBBAB968977624D43506479859AAFBCAC978876614C18253A6690C3D7E5
1082     D5C79E74382319263B6791C3D8E5D6C79D73372303102851A5CEECF9F1DCB25F
1083     360E04112952A5CFEDFAF0DBB25E350E
1084     pop pop
1085     /customdata8 28 28 mul string def
1086     currentfile customdata8 readhexstring
1087     050F2747B6D6EEF8FEF4DCBC4D2D1507111D375F9EC6E0E9EBE6CCA4653D1F13
1088     2939556F8EA8C1D1D3C3AE9475573B2B4961717D808999B1B39B8B867F73634B
1089     B8A090827A6A5A42445C6C7C8492A2BAD8C8AA97785232222434546E8DACCADA
1090     F0E2CFA768401A0A0C1C365E9DC5E4F2FAF7DFBF50301802040E2646B5D5EDFC
1091     FFF5DDBD4E2E160806102848B7D7EFF9EAE7CDA5663E2014121E38609FC7E1E8
1092     D2C2AF9576583C2C2A3A56708FA9C0D0B29A8A878074644C4A62727E818898B0
1093     435B6B7B8593A3BBB9A19183796959412333536D8CADCBDBD9C9AB9677513121
1094     0B1B355D9CC4E5F3F1E3CEA6673F1909030D2545B4D4ECFDFBF6DEBE4F2F1701
1095     0000000000000000000000000000000000000000000000000000000000000000
1096     0000000000000000000000000000000000000000000000000000000000000000
1097     0000000000000000000000000000000000000000000000000000000000000000
1098     0000000000000000000000000000000000000000000000000000000000000000
1099     0000000000000000000000000000000000000000000000000000000000000000
1100     0000000000000000000000000000000000000000000000000000000000000000
1101     0000000000000000000000000000000000000000000000000000000000000000
1102     0000000000000000000000000000000000000000000000000000000000000000
1103     0000000000000000000000000000000000000000000000000000000000000000
1104     0000000000000000000000000000000000000000000000000000000000000000
1105     0000000000000000000000000000000000000000000000000000000000000000
1106     0000000000000000000000000000000000000000000000000000000000000000
1107     0000000000000000000000000000000000000000000000000000000000000000
1108     0000000000000000000000000000000000000000000000000000000000000000
1109     0000000000000000000000000000000000000000000000000000000000000000
1110     0000000000000000000000000000000000000000000000000000000000000000
1111     00000000000000000000000000000000
1112     pop pop
1113     end
1114     end
1115     defaultpacking setpacking
1116     %%EndResource
1117     %%BeginResource: procset AGM_Gradient_Sep 1.0 0
1118     %%Title: (AGM Gradient Procset)
1119     %%Version: 1.0 0
1120     %%CreationDate: (4/26/96) ()
1121     %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
1122     userdict /defaultpacking currentpacking put true setpacking
1123     userdict /AGM_Gradient_Sep 5 dict dup begin put
1124     /AGM_Gradient_Sep_private 100 dict def
1125     /initialize{
1126     AGM_Gradient_Sep begin
1127     AGM_Gradient_Sep_private begin
1128     _compositeJob{
1129     initializeSinglePassSeps
1130     }{
1131     initializeMultiPassSeps
1132     }ifelse
1133     initializeSeps
1134     AGM_Gradient_private begin
1135     /_fillSD newSpotDict def
1136     /_rampSD newSpotDict def
1137     /_nCustomColorSD nd
1138     end
1139     AGM_Gradient_Sep_private
1140     {
1141     dup xcheck 1 index type /arraytype eq and
1142     {
1143     bind
1144     }if
1145     pop pop
1146     }forall
1147     AGM_Gradient_Sep
1148     {
1149     dup xcheck 1 index type /arraytype eq and
1150     {
1151     bind
1152     }if
1153     pop pop
1154     }forall
1155     end
1156    
1157     currentdict readonly pop
1158     end
1159     }def
1160     /terminate{
1161     currentdict AGM_Gradient_Sep eq{
1162     end
1163     }if
1164     }def
1165    
1166     AGM_Gradient_Sep_private begin
1167     /initializeSeps{
1168     _noImage not _level2PS not and{
1169     /_whiteBytes 1 makeByte8 pt
1170     /knockOut{
1171     8 setImageParms _whiteBytes /_image load 5 execImage
1172     }def
1173     /linealFill{
1174     mySave
1175     8 setImageParms
1176     _color{
1177     _nCustomColorSD begin
1178     cyan magenta yellow black
1179     _spotColor{
1180     spot1 begin
1181     /tintImage tintValue 1 exch sub makeByte8 def
1182     end
1183     spot2 begin
1184     /tintImage tintValue 1 exch sub makeByte8 def
1185     end
1186     }if
1187     end
1188     4{
1189     makeByte8 4 1 roll
1190     }repeat
1191     true 4 _nCustomColorSD ncolorimage
1192     }{
1193     _nCustomColorSD/black get 1 exch sub makeByte8
1194     _nCustomColorSD bwImage
1195     }ifelse
1196     myRestore
1197     }def
1198     }{
1199     /knockOut{
1200     gsave
1201     false setoverprint
1202     1 setgray
1203     0 0 1 1 rectfill
1204     grestore
1205     }def
1206     }ifelse
1207     /newSpotDict{
1208     11 dict dup begin
1209     /nSpots 2 def
1210     /spot1 7 dict def
1211     /spot2 7 dict def
1212     end
1213     }def
1214     /initSpotData
1215     {
1216     begin
1217     /name nd
1218     /tintImage nd
1219     /tintValue nd
1220     /spot_C nd
1221     /spot_M nd
1222     /spot_Y nd
1223     /spot_K nd
1224     end
1225     }def
1226     /initSpotDict{
1227     begin
1228     /cyanInk false def
1229     /magentaInk false def
1230     /yellowInk false def
1231     /blackInk false def
1232     /cyan nd
1233     /magenta nd
1234     /yellow nd
1235     /black nd
1236     spot1 initSpotData
1237     spot2 initSpotData
1238     end
1239     }def
1240     /copySpotDict{
1241     /_dst xp
1242     begin
1243     cyanInk magentaInk yellowInk blackInk
1244     cyan magenta yellow black
1245     spot1 spot2
1246     end
1247     _dst begin
1248     /spot1 spot1 maxlength dict def
1249     /spot2 spot2 maxlength dict def
1250     spot2 copy pop
1251     spot1 copy pop
1252     /black xd
1253     /yellow xd
1254     /magenta xd
1255     /cyan xd
1256     /blackInk xd
1257     /yellowInk xd
1258     /magentaInk xd
1259     /cyanInk xd
1260     end
1261     }def
1262     /setCustomColor
1263     {
1264     1 index /Black eq{
1265     6 1 roll 5 npop
1266     1 exch sub
1267     setgray
1268     }{
1269     6 1 roll _ccAry1 astore exch
1270     dup null eq{
1271     pop 0
1272     }if
1273     setcustomcolor
1274     }ifelse
1275     }def
1276     /setCStop{
1277     /_colorStyle exch pt
1278    
1279     _colorStyle 0 eq{
1280     0 0 0
1281     4 -1 roll
1282     1 exch sub
1283     _spotColor{
1284     /_colorStyle 3 pt
1285     /Black
1286     1 index
1287     1 exch sub
1288     }if
1289     }if
1290     _colorStyle 2 eq{
1291     3 npop
1292     }if
1293     _rampSD _fillSD copySpotDict
1294    
1295     _colorStyle 4 eq{
1296     pop
1297     9 2 roll 3 npop 6 -2 roll
1298     } if
1299    
1300     _colorStyle 3 eq _colorStyle 4 eq or{
1301    
1302     _fillSD begin
1303     exch
1304     dup spot1/name get eq{
1305     spot1 spot2
1306     }{
1307     spot2 spot1
1308     }ifelse
1309     begin
1310     begin
1311     /name xd
1312     1 exch sub /tintValue xd
1313     4{
1314     tintValue mul 4 1 roll
1315     }repeat
1316     _spotColor not{
1317     /tintValue null def
1318     }if
1319     end
1320     /tintValue 0 def
1321     end
1322     end
1323     }if
1324     _fillSD nsetcustomcolor
1325     }def
1326     /renderCMYK{
1327     spot1/name get null eq
1328     spot2/name get null eq and
1329     dup not{
1330     pop
1331     spot1 spotConverted
1332     }if
1333     dup not{
1334     pop
1335     spot2 spotConverted
1336     }if
1337     }def
1338     /fill_ /fill load def
1339     /fillOvp{
1340     currentoverprint{
1341     _inRipSep{
1342     currentcolorspace 0 get
1343     dup /DeviceGray eq
1344     1 index /DeviceCMYK eq or{
1345     pop
1346     currentcmykcolor add add add 0 eq{
1347     newpath
1348     }if
1349     }{
1350     /Separation eq{
1351     currentcolor 0 eq{
1352     newpath
1353     }if
1354     }if
1355     }ifelse
1356     }{
1357     currentgray 1 eq{
1358     newpath
1359     }if
1360     }ifelse
1361     }if
1362     fill_
1363     }def
1364     /fill{
1365     _nCustomColorSD begin
1366     renderCMYK
1367     {
1368     fillOvp
1369     }{
1370     spot1 begin
1371     gsave
1372     name null ne{
1373     spot_C spot_M spot_Y spot_K name tintValue setCustomColor
1374     }{
1375     1 setgray
1376     }ifelse
1377     fillOvp
1378     grestore
1379     end
1380     spot2 begin
1381     name null ne{
1382     gsave
1383     true setoverprint
1384     spot_C spot_M spot_Y spot_K name tintValue setCustomColor
1385     fillOvp
1386     grestore
1387     }if
1388     end
1389     newpath
1390     }ifelse
1391     end
1392     }def
1393     /expandSpot{
1394     _spotColor{
1395     /_len xp
1396     _rampSD begin
1397     spot1 begin
1398     tintImage null ne{
1399     tintImage _len expandOne /tintImage xd
1400     }if
1401     end
1402     spot2 begin
1403     tintImage null ne{
1404     tintImage _len expandOne /tintImage xd
1405     }if
1406     end
1407     end
1408     }{
1409     pop
1410     }ifelse
1411     }def
1412     /rampImage{
1413     _rampSD begin
1414     _color{
1415     /cyanInk _cyanData 0 ne def
1416     /magentaInk _magentaData 0 ne def
1417     /yellowInk _yellowData 0 ne def
1418     /blackInk _blackData 0 ne def
1419     _nSamples setImageParms
1420     _nSamples expandSpot
1421     _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor
1422     true 4 _rampSD ncolorimage
1423     }{
1424     /cyanInk false def
1425     /magentaInk false def
1426     /yellowInk false def
1427     /blackInk true def
1428     _nSamples setImageParms
1429     _blackData _rampSD bwImage
1430     }ifelse
1431     end
1432     }def
1433     /nsetcustomcolor where{
1434     pop
1435     }{
1436     /nsetcustomcolor
1437     {
1438     /_nCustomColorSD xp
1439     _nCustomColorSD begin
1440     4 copy
1441     /black xd
1442     /yellow xd
1443     /magenta xd
1444     /cyan xd
1445     4 copy
1446     0 ne /blackInk xd
1447     0 ne /yellowInk xd
1448     0 ne /magentaInk xd
1449     0 ne /cyanInk xd
1450     end
1451     setcmykcolor
1452     }def
1453     }ifelse
1454     /nsetcustomcolorend where{
1455     pop
1456     }{
1457     /nsetcustomcolorend
1458     {
1459     /_nCustomColorSD null pt
1460     }def
1461     }ifelse
1462     }def
1463     /initializeSinglePassSeps{
1464     /_decodeNorm [0 1] pt
1465     /_decodeInvert [1 0] pt
1466     /spotConverted
1467     {
1468     begin
1469     name null eq{
1470     false
1471     }{
1472     tintValue null eq tintImage null eq and{
1473     true
1474     }{
1475     false
1476     currentpagedevice/SeparationOrder get{name eq or}forall
1477     not
1478     }ifelse
1479     }ifelse
1480     end
1481     }def
1482     /dictImage
1483     {
1484     20 dict dup begin
1485     /Dict xd
1486     /Decode xd
1487     /DataSource xd
1488     /ImageMatrix xd
1489     /BitsPerComponent xd
1490     /Height xd
1491     /Width xd
1492     /ImageType 1 def
1493     Dict
1494     end
1495     /_image load 1 execImage
1496     }def
1497     /bwImage{
1498     begin
1499     gsave
1500     currentoverprint{
1501     blackInk{
1502     [/Separation /Black /DeviceGray{}] setcolorspace
1503     _decodeInvert dictImage
1504     }{
1505     5 npop
1506     }ifelse
1507     }{
1508     /DeviceGray setcolorspace
1509     _decodeNorm dictImage
1510     }ifelse
1511     grestore
1512     end
1513     }def
1514     /ncolorimage where{
1515     pop
1516     }{
1517     /ncolorimage{
1518     begin
1519     renderCMYK
1520     {
1521     cyanInk
1522     magentaInk and
1523     yellowInk and
1524     blackInk and
1525     not
1526     currentoverprint
1527     and
1528     {
1529     pop pop
1530     gsave
1531     cyanInk{
1532     8 copy
1533     [/Separation /Cyan /DeviceGray{}] setcolorspace
1534     3 npop
1535     _decodeNorm dictImage
1536     }if
1537     magentaInk{
1538     8 copy
1539     [/Separation /Magenta /DeviceGray{}] setcolorspace
1540     4 -1 roll
1541     3 npop
1542     _decodeNorm dictImage
1543     }if
1544     yellowInk{
1545     8 copy
1546     [/Separation /Yellow /DeviceGray{}] setcolorspace
1547     4 -2 roll
1548     3 npop
1549     _decodeNorm dictImage
1550     }if
1551     blackInk{
1552     4 -3 roll
1553     [/Separation /Black /DeviceGray{}] setcolorspace
1554     3 npop
1555     _decodeNorm dictImage
1556     }{
1557     8 npop
1558     }ifelse
1559     grestore
1560     }{
1561     /_colorimage load 10 execImage
1562     }ifelse
1563     }{
1564     6 npop
1565     gsave
1566     spot1 begin
1567     name null ne tintImage null ne and{
1568     [/Separation name /DeviceGray{}] setcolorspace
1569     4 copy
1570     tintImage
1571     name /Black eq{
1572     _decodeNorm
1573     }{
1574     _decodeInvert
1575     }ifelse
1576     dictImage
1577     }{
1578     1 setgray fill
1579     }ifelse
1580     end
1581     spot2 begin
1582     true setoverprint
1583     name null ne tintImage null ne and{
1584     [/Separation name /DeviceGray{}] setcolorspace
1585     tintImage
1586     name /Black eq{
1587     _decodeNorm
1588     }{
1589     _decodeInvert
1590     }ifelse
1591     dictImage
1592     }{
1593     4 npop
1594     1 setgray fill
1595     }ifelse
1596     end
1597     grestore
1598     }ifelse
1599     end
1600     }def
1601     }ifelse
1602     }def
1603     /initializeMultiPassSeps{
1604     /_isCMYKSep
1605     _cyanPlate _magentaPlate or _yellowPlate or _blackPlate or
1606     pt
1607     /invertXfer{
1608     [
1609     {
1610     1 exch sub
1611     }/exec load systemdict /currenttransfer get exec /exec load
1612     ] cvx systemdict /settransfer get exec
1613     }def
1614     /ccThrough{
1615     gsave
1616     1 setCustomColor
1617     currentcmykcolor
1618     grestore
1619     add add add 0 ne
1620     }def
1621     /spotConverted
1622     {
1623     begin
1624     _isCMYKSep not{
1625     false
1626     }{
1627     name null eq{
1628     false
1629     }{
1630     tintValue null eq tintImage null eq and{
1631     true
1632     }{
1633     spot_C spot_M spot_Y spot_K name ccThrough
1634     }ifelse
1635     }ifelse
1636     }ifelse
1637     end
1638     }def
1639     /spotChannel
1640     {
1641     _isCMYKSep{
1642     pop false
1643     }{
1644     begin
1645     name null eq{
1646     false
1647     }{
1648     spot_C spot_M spot_Y spot_K name ccThrough
1649     }ifelse
1650     end
1651     }ifelse
1652     }def
1653     /getChannelData
1654     {
1655     _isCMYKSep dup{
1656     pop renderCMYK
1657     }if
1658     {
1659     _blackPlate{
1660     4 1 roll 3 npop blackInk
1661     }{
1662     _yellowPlate{
1663     4 2 roll 3 npop yellowInk
1664     }{
1665     _magentaPlate{
1666     4 3 roll 3 npop magentaInk
1667     }{
1668     3 npop cyanInk
1669     }ifelse
1670     }ifelse
1671     }ifelse
1672     {
1673     true /nonZeroData
1674     }{
1675     true /zeroData
1676     }ifelse
1677     }{
1678     4 npop
1679     spot1/name get null ne
1680     spot1 spotChannel and{
1681     spot1/tintImage get dup null ne{
1682     false /nonZeroData
1683     }{
1684     pop false /noData
1685     }ifelse
1686     }{
1687     spot2/name get null ne
1688     spot2 spotChannel and{
1689     spot2/tintImage get dup null ne{
1690     false /nonZeroData
1691     }{
1692     pop false /noData
1693     }ifelse
1694     }{
1695     false /noData
1696     }ifelse
1697     }ifelse
1698     }ifelse
1699     }def
1700     /renderChannelData
1701     {
1702     /_tmp xp
1703     _tmp /nonZeroData ne currentoverprint and{
1704     pop
1705     _tmp /zeroData eq{pop}if
1706     4 npop
1707     }{
1708     _tmp /nonZeroData eq{
1709     {
1710     invertXfer
1711     }if
1712     systemdict/image
1713     get 5 execImage
1714     }{
1715     pop
1716     _tmp /zeroData eq{pop}if
1717     4 npop
1718     knockOut
1719     }ifelse
1720     }ifelse
1721     }def
1722     /bwImage{
1723     begin
1724     gsave
1725     dup dup dup
1726     getChannelData
1727     exch pop false exch
1728     renderChannelData
1729     grestore
1730     end
1731     }def
1732     /ncolorimage{
1733     begin
1734     pop pop
1735     gsave
1736     spot2/name get null ne spot2 spotChannel and{
1737     true setoverprint
1738     }if
1739     getChannelData
1740     renderChannelData
1741     grestore
1742     end
1743     }def
1744     }def
1745     end
1746     end
1747     defaultpacking setpacking
1748     %%EndResource
1749     %%BeginResource: procset AGM_Gradient 1.0 0
1750     %%Title: (AGM Gradient Procset)
1751     %%Version: 1.0 0
1752     %%CreationDate: (4/26/96) ()
1753     %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
1754     userdict /defaultpacking currentpacking put true setpacking
1755     userdict /AGM_Gradient 20 dict dup begin put
1756     /AGM_Gradient_private 200 dict def
1757     /initialize
1758     {
1759     AGM_Gradient begin
1760     AGM_Gradient_private begin
1761     initializeVars
1762    
1763     /bd systemdict/mark get def
1764     /ed
1765     _level2PS
1766     {
1767     (>>)
1768     }{
1769     (counttomark 2 idiv dup dict begin {def} repeat pop currentdict end)
1770     } ifelse
1771     cvx def
1772    
1773     _level2PS{
1774     initializeLev2
1775     }{
1776     initializeLev1
1777     }ifelse
1778    
1779     queryDevice
1780    
1781     initializeShading
1782     initializeOps
1783     _producingSeps{
1784     AGM_Gradient_Sep/initialize get exec
1785     }{
1786     initializeComposite
1787     }ifelse
1788     _illustrator{
1789     /f{}def
1790     /F{}def
1791     /s{}def
1792     /S{}def
1793     /b{}def
1794     /B{}def
1795     }if
1796     /image where{
1797     /image get /_image xd
1798     }if
1799     /colorimage where{
1800     /colorimage get /_colorimage xd
1801     }if
1802     /rectfill where dup{
1803     exch pop not _producingSeps or
1804     }{
1805     not
1806     }ifelse
1807     {
1808     /rectfill{
1809     gsave
1810     newpath
1811     4 2 roll moveto
1812     1 index 0 rlineto
1813     0 1 index rlineto
1814     1 index neg 0 rlineto
1815     pop pop
1816     closepath
1817     fill
1818     grestore
1819     }def
1820     }if
1821     /linealImage _noImage{
1822     /rectImage load
1823     }{
1824     _producingSeps{
1825     AGM_Gradient_Sep/AGM_Gradient_Sep_private get begin
1826     /rampImage load
1827     end
1828     }{
1829     /rampImage load
1830     }ifelse
1831     }ifelse
1832     def
1833     AGM_Gradient_private
1834     {
1835     dup xcheck 1 index type /arraytype eq and
1836     {
1837     bind
1838     }if
1839     pop pop
1840     }forall
1841     AGM_Gradient
1842     {
1843     dup xcheck 1 index type /arraytype eq and
1844     {
1845     bind
1846     }if
1847     pop pop
1848     }forall
1849     end
1850    
1851     currentdict readonly pop
1852     end
1853     }def
1854     /initializeAI
1855     {
1856     pop pop
1857     AGM_Gradient/AGM_Gradient_private get /_illustrator true put
1858     AGM_Gradient/initialize get exec
1859     AGM_Gradient begin
1860     }def
1861     /unload{
1862     systemdict/languagelevel known{
1863     systemdict/languagelevel get 2 ge{
1864     userdict/AGM_Gradient_Sep 2 copy known{
1865     undef
1866     }{
1867     pop pop
1868     }ifelse
1869     userdict/AGM_Gradient 2 copy known{
1870     undef
1871     }{
1872     pop pop
1873     }ifelse
1874     }if
1875     }if
1876     }def
1877     /terminate{
1878     currentdict AGM_Gradient eq{
1879     end
1880     }if
1881     }def
1882    
1883     AGM_Gradient_private begin
1884     /initializeVars{
1885     /_d255 256 array def
1886     0 1 255{
1887     _d255 exch dup 255 div put
1888     }bind for
1889     /_d255- 256 array def
1890     0 1 255{
1891     _d255- exch 1 _d255 2 index get sub put
1892     }bind for
1893     /_sSave nd
1894     /_dUserSpace matrix defaultmatrix def
1895     /_bUMatrix matrix def
1896     /_imageMatrix matrix def
1897     /_saveMatrix matrix def
1898     /_xm matrix def
1899     /_ccAry1 5 array def
1900     /_level2PS
1901     systemdict/languagelevel known dup{
1902     pop systemdict/languagelevel get 2 ge
1903     }if
1904     def
1905     /_level3PS
1906     _level2PS systemdict/shfill known and
1907     def
1908     currentdict /_illustrator known not{
1909     /_illustrator false def
1910     }if
1911    
1912     }def
1913     /initializeOps
1914     {
1915     AGM_Gradient begin
1916     currentdict/Bc known not{
1917     /Bc{
1918    
1919     _renderFlag 2 eq{
1920     6 npop
1921     }{
1922     pushBSpace
1923     _rampIndex 0 eq{
1924     pop pop
1925     setCStop
1926     }if
1927     linealFill
1928     popBSpace
1929     }ifelse
1930    
1931     }def
1932     }if
1933    
1934     currentdict/Bg known not{
1935     /Bg{
1936     10 npop
1937     /_gradName xp
1938     /_renderFlag xp
1939    
1940     _renderFlag 2 ne{
1941    
1942     _illustrator{
1943     _of setoverprint
1944     }if
1945    
1946     _illustrator _eo and _renderFlag 3 eq or{
1947     eoclip
1948     }{
1949     clip
1950     }ifelse
1951    
1952     _gradNames _gradName 2 copy known{
1953     get
1954     mark exch aload pop
1955     /_gradType xp
1956     1 sub dup /_rampIndex xp
1957     /_maxRampIndex xp
1958     mark exch aload pop
1959     0 0
1960     }if
1961     pop pop
1962     getRampData
1963     }{
1964     mark mark
1965     }ifelse
1966     }def
1967     }if
1968    
1969     currentdict/Bm known not{
1970     /Bm{
1971     _renderFlag 2 ne{
1972     _gradType 0 eq{
1973     linealRamp
1974     }{
1975     radialGrad
1976     }ifelse
1977     }{
1978     6 npop
1979     }ifelse
1980     }def
1981     }if
1982    
1983     currentdict/Bh known not{
1984     /Bh{
1985     2 npop
1986     /_yHi xp
1987     /_xHi xp
1988     /_radHilite _xHi 0 ne _yHi 0 ne or pt
1989     }def
1990     }if
1991    
1992     currentdict/Bn known not{
1993     /Bn{
1994     AGM_Gradient_private begin
1995     dict /_gradNames xp
1996     end
1997     }def
1998     }if
1999    
2000     currentdict/Bd known not{
2001     /Bd{
2002     AGM_Gradient begin
2003     AGM_Gradient_private begin
2004     /_nColorsBd xp
2005     /_gradType xp
2006     /_gradName xp
2007     }def
2008     }if
2009    
2010     currentdict/BD known not{
2011     /BD{
2012     currentdict/_gradNames known not{
2013     /_gradNames 20 dict def
2014     }if
2015     ] _nColorsBd _gradType
2016     ] _gradName exch /_gradNames xput
2017     end
2018     end
2019     }def
2020     }if
2021    
2022     currentdict/Bb known not{
2023     /Bb{
2024    
2025     AGM_Gradient begin
2026     AGM_Gradient_private begin
2027     _producingSeps{
2028     AGM_Gradient_Sep/AGM_Gradient_Sep_private get begin
2029     }if
2030     mySave
2031     }def
2032     }if
2033    
2034     currentdict/BB known not{
2035     /BB{
2036    
2037     /_tmp xp
2038     cleartomark cleartomark
2039    
2040     _tmp dup
2041     _renderFlag
2042    
2043     myRestore
2044    
2045     _producingSeps{
2046     end
2047     }if
2048    
2049     _illustrator
2050     end
2051     end
2052    
2053     {
2054     2 ne exch 0 gt and{
2055     2 eq{
2056     s
2057     }{
2058     S
2059     }ifelse
2060     }{
2061     pop newpath
2062     }ifelse
2063     }{
2064     pop newpath
2065     }ifelse
2066    
2067    
2068     }def
2069     }if
2070    
2071     currentdict/Xm known not{
2072     /Xm{
2073     _xm astore pop
2074     }def
2075     }if
2076    
2077     end
2078     }def
2079     /queryDevice{
2080     /_inRipSep
2081     _level2PS{
2082     currentpagedevice/Separations 2 copy known{
2083     get
2084     }{
2085     pop pop false
2086     }ifelse
2087     }{
2088     false
2089     }ifelse
2090     def
2091     /_noImage /lv1Fix where{
2092     pop lv1Fix
2093     }{
2094     false
2095     }ifelse
2096     def
2097     /_useShells where{
2098     pop
2099     }{
2100     /_useShells true def
2101     }ifelse
2102    
2103     /_useSmoothShade where{
2104     pop
2105     }{
2106     /_useSmoothShade false def
2107     }ifelse
2108     /_cyanPlate 1 0 0 0 testCMYKColorThrough def
2109     /_magentaPlate 0 1 0 0 testCMYKColorThrough def
2110     /_yellowPlate 0 0 1 0 testCMYKColorThrough def
2111     /_blackPlate 0 0 0 1 testCMYKColorThrough def
2112     /_compositeJob
2113     _cyanPlate _magentaPlate and _yellowPlate and _blackPlate and
2114     def
2115     /_compositeSpotDevice where{
2116     pop
2117     }{
2118     /_compositeSpotDevice _compositeJob not _inRipSep or{
2119     1
2120     }{
2121     0
2122     }ifelse
2123     def
2124     }ifelse
2125     /_producingSeps _compositeSpotDevice 0 ne def
2126     /_deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def
2127     /_dpiThreshold where{
2128     pop
2129     }{
2130     /_dpiThreshold 600 def
2131     }ifelse
2132     /_screenFreqThreshold where{
2133     pop
2134     }{
2135     /_screenFreqThreshold 150 def
2136     }ifelse
2137     /_contoneDevice where{
2138     pop
2139     }{
2140     /_contoneDevice false def
2141     }ifelse
2142     /_subSampleOK
2143     _deviceDPI _dpiThreshold le
2144     currentScreenFreq _screenFreqThreshold le and
2145     _contoneDevice not and
2146     _producingSeps not and
2147     def
2148     }def
2149     /initializeLev1{
2150     /makeByte8{
2151     /_tmp 0 pt
2152     255 mul cvi
2153     8 string 8{
2154     dup _tmp 3 index put
2155     /_tmp _tmp 1 add pt
2156     }repeat
2157     exch pop
2158     }def
2159     /currentScreenFreq{
2160     currentscreen pop pop
2161     }def
2162     /_byte 1 string def
2163     /colorimage where{
2164     pop
2165     }{
2166     /colorimage{
2167     pop pop
2168     /_blackTmp xp
2169     /_yellowTmp xp
2170     /_magentaTmp xp
2171     /_cyanTmp xp
2172     /_cnt 0 pt
2173     [
2174     _byte dup 0
2175     _cyanTmp
2176     /_cnt cvx /get cvx _d255 /exch cvx /get cvx .3 /mul cvx
2177     _magentaTmp
2178     /_cnt cvx /get cvx _d255 /exch cvx /get cvx .59 /mul cvx
2179     _yellowTmp
2180     /_cnt cvx /get cvx _d255 /exch cvx /get cvx .11 /mul cvx
2181     _blackTmp
2182     /_cnt cvx /get cvx _d255 /exch cvx /get cvx
2183     /add cvx /add cvx /add cvx 1 /exch cvx /sub cvx
2184     /dup cvx 0 /lt cvx{
2185     pop 0
2186     }/if cvx
2187     /dup cvx 1 /gt cvx{
2188     pop 1
2189     }/if cvx
2190     255 /mul cvx /cvi cvx
2191     256 /mod cvx
2192     /dup cvx 0 /lt cvx{
2193     pop 0
2194     }/if cvx
2195     /put cvx
2196     /_cnt dup cvx 1 /add cvx /pt cvx
2197     ] cvx
2198     bind
2199     /_image load 5 execImage
2200     }def
2201     }ifelse
2202     }def
2203     /initializeLev2{
2204     /level2ScreenFreq{
2205     begin
2206     60
2207     HalftoneType 1 eq{
2208     pop Frequency
2209     }if
2210     HalftoneType 2 eq{
2211     pop GrayFrequency
2212     }if
2213     HalftoneType 5 eq{
2214     pop Default level2ScreenFreq
2215     }if
2216     end
2217     }def
2218     /currentScreenFreq{
2219     currenthalftone level2ScreenFreq
2220     }def
2221     }def
2222     /initializeShading{
2223     _useSmoothShade _level3PS and{
2224     /_usingSmoothShade true pt
2225     initializeLev3_Ops
2226     }{
2227     /_usingSmoothShade false pt
2228     }ifelse
2229     }def
2230     /initializeLev3_Ops
2231     {
2232     /initShFill{
2233     /_index _gradType 0 eq {0}{_maxRampIndex 1 sub} ifelse pt
2234     /_rampFuncsArray _maxRampIndex array pt
2235     /_boundsArray _maxRampIndex 1 sub array pt
2236     /_encodeArray _maxRampIndex 2 mul array pt
2237     /_beginCoord _rampPoint pt
2238     /_colorSpace null pt
2239     /_firstFill _rampIndex _maxRampIndex eq pt
2240     /_lastFill false pt
2241     }def
2242     /getRampColorSpace{
2243     _nSamples 1 gt{
2244     /_ndx 0 pt
2245     [blendColor] cvx exec
2246     }if
2247     /_C0 [currentcolor] pt
2248     /_C0_Space currentcolorspace pt
2249    
2250     _nSamples 1 gt{
2251     /_ndx _nSamples 1 sub pt
2252     [blendColor] cvx exec
2253     }if
2254     /_C1 [currentcolor] pt
2255     /_C1_Space currentcolorspace pt
2256    
2257     _C0_Space _C1_Space eq{
2258     /_rampColorSpace _C0_Space pt
2259     }{
2260     (colorspace conflict!) ==
2261     showpage
2262     stop
2263     }ifelse
2264    
2265     _spotColor{
2266     nsetcustomcolorend
2267     }if
2268     }def
2269     /linealShFill{
2270     popBSpace
2271     _xm aload pop pushBSpace
2272    
2273     /_size _index 1 add pt
2274     _size _maxRampIndex lt {
2275     /_rampFuncsArray _rampFuncsArray 0 _size getinterval pt
2276     /_boundsArray _boundsArray 0 _size 1 sub getinterval pt
2277     /_encodeArray _encodeArray 0 _size 2 mul getinterval pt
2278     }if
2279    
2280     bd
2281     /ShadingType 2
2282     /ColorSpace _colorSpace
2283     /Function
2284     bd
2285     /FunctionType 3
2286     /Domain [0 1]
2287     /Functions _rampFuncsArray
2288     /Bounds _boundsArray
2289     /Encode _encodeArray
2290     ed
2291     /Extend [_firstFill _lastFill]
2292     /Domain [0 1]
2293     /Coords [_beginCoord 0 _endCoord 0]
2294     ed
2295     shfill
2296     }def
2297    
2298     /radialShFill{
2299     /_size _maxRampIndex _index sub pt
2300     _size _maxRampIndex lt {
2301     /_rampFuncsArray _rampFuncsArray _index _size getinterval pt
2302     /_boundsArray _boundsArray _index _size 1 sub getinterval pt
2303     /_encodeArray _encodeArray _index 2 mul _size 2 mul getinterval pt
2304     }if
2305    
2306     /_rampLen _beginCoord _endCoord sub pt
2307     bd
2308     /ShadingType 3
2309     /ColorSpace _colorSpace
2310     /Function
2311     bd
2312     /FunctionType 3
2313     /Domain [0 1]
2314     /Functions _rampFuncsArray
2315     /Bounds _boundsArray
2316     /Encode _encodeArray
2317     ed
2318     /Extend [_lastFill _firstFill]
2319     /Domain [0 1]
2320     /Coords [_xHi _rampLen mul _yHi _rampLen mul _endCoord 0 0 _beginCoord]
2321     ed
2322     shfill
2323    
2324     _radHilite{
2325     _xHi _rampLen mul _yHi _rampLen mul translate
2326     }if
2327     }def
2328    
2329     /fillRamp{
2330    
2331    
2332     /_invert _midPoint 0.5 lt pt
2333     _rampIndex _maxRampIndex eq {
2334     initShFill
2335     }if
2336    
2337     getRampColorSpace
2338    
2339     _colorSpace null eq{
2340     /_colorSpace _rampColorSpace pt
2341     }{
2342     _colorSpace _rampColorSpace ne{
2343     /_index _index 1
2344     _gradType 0 eq{
2345     sub pt
2346     linealShFill
2347     }{
2348     add pt
2349     radialShFill
2350     }ifelse
2351     initShFill
2352     /_colorSpace _rampColorSpace pt
2353     } if
2354     }ifelse
2355     /_endCoord _endPoint pt
2356     _rampFuncsArray _index
2357     bd
2358     /FunctionType 2
2359     /Domain [0 1]
2360     /N 0.5 log _invert{1 _midPoint sub}{_midPoint}ifelse log div
2361     _gradType 0 eq{
2362     _invert{/C1}{/C0}ifelse _C0
2363     _invert{/C0}{/C1}ifelse _C1
2364     }{
2365     _invert{/C0}{/C1}ifelse _C1
2366     _invert{/C1}{/C0}ifelse _C0
2367     }ifelse
2368     ed
2369     put
2370    
2371     _rampIndex 1 ne{
2372     _boundsArray _index _gradType 1 eq{1 sub}if _endCoord put
2373     } if
2374    
2375     0 1 _invert {exch}if
2376     _encodeArray _index 2 mul 1 add 3 -1 roll put
2377     _encodeArray _index 2 mul 3 -1 roll put
2378     _rampIndex 1 eq {
2379     /_lastFill true pt
2380     _gradType 0 eq{
2381     linealShFill
2382     }{
2383     radialShFill
2384     }ifelse
2385     }if
2386     /_index _index 1
2387     _gradType 0 eq{
2388     add pt
2389     }{
2390     sub pt
2391     }ifelse
2392     }def
2393    
2394     /radialRamp
2395     /fillRamp load def
2396    
2397     /rampImage
2398     /fillRamp load def
2399    
2400     AGM_Gradient begin
2401     /Bc{
2402     6 npop
2403     }def
2404    
2405     end
2406    
2407    
2408     }def
2409     /initializeComposite{
2410     /bwImage{
2411     pop /_image load 5 execImage
2412     }def
2413     currentdict/rampImage known not{
2414     /rampImage{
2415     _color{
2416     _nSamples setImageParms
2417    
2418    
2419     _rgbRamp{
2420     _redData _greenData _blueData _nSamples 3 expandColor
2421     true 3 null ncolorimage
2422     }{
2423     _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor
2424     true 4 null ncolorimage
2425     }ifelse
2426     }{
2427     _nSamples setImageParms _blackData null bwImage
2428     }ifelse
2429     }def
2430     }if
2431     /setCStop{
2432     /_colorStyle exch pt
2433     _colorStyle 0 eq{
2434     1 exch sub
2435     0 0 0
2436     4 -1 roll
2437     }if
2438    
2439     _colorStyle 2 eq{
2440     setrgbcolor 4 npop
2441     }if
2442    
2443     _colorStyle 3 eq{
2444     1 exch sub /_tmp xp
2445     pop
2446     4{
2447     _tmp mul 4 1 roll
2448     }repeat
2449     }if
2450    
2451     _colorStyle 4 eq{
2452     3 -1 roll pop pop
2453     1 exch sub /_tmp xp
2454     3{
2455     1 exch sub _tmp mul 1 exch sub 3 1 roll
2456     }repeat
2457     setrgbcolor
2458     4 npop
2459     }if
2460     _colorStyle 2 ne _colorStyle 4 ne and{
2461     null nsetcustomcolor
2462     }if
2463     }def
2464     /nsetcustomcolor
2465     {
2466     pop setcmykcolor
2467     }def
2468     /nsetcustomcolorend
2469     {
2470     }def
2471     /ncolorimage{
2472     pop
2473     /_colorimage load 10 execImage
2474     }def
2475     _noImage not _level2PS not and{
2476     /linealFill{
2477     8 setImageParms
2478     _color{
2479     currentcmykcolor
2480     4{
2481     makeByte8 4 1 roll
2482     }repeat
2483     true 4 null ncolorimage
2484     }{
2485     currentgray makeByte8 null bwImage
2486     }ifelse
2487     }def
2488     }if
2489     }def
2490     /npop{
2491     {pop}repeat
2492     }def
2493     /xd{
2494     exch def
2495     }def
2496     /nd{
2497     null def
2498     }def
2499     /pt{
2500     AGM_Gradient_private 3 1 roll put
2501     }def
2502     /xp{
2503     exch pt
2504     }def
2505     /xput{
2506     dup load dup length exch maxlength eq{
2507     dup dup load dup
2508     length 2 mul dict copy def
2509     }if
2510     load begin
2511     def
2512     end
2513     }def
2514     /mySave{
2515     save /_sSave xp
2516     }def
2517     /myRestore{
2518     _sSave type /savetype eq{
2519     _sSave restore
2520     }if
2521     }def
2522     /gMark{
2523     counttomark 2 add -1 roll
2524     }def
2525     /execImage{
2526     /_tmp xp
2527     {
2528     exec
2529     }stopped{
2530     $error /errorname get /undefinedresult ne{
2531     stop
2532     }{
2533     _tmp npop
2534     }ifelse
2535     }if
2536     }def
2537     /pushBSpace{
2538     newpath gsave
2539     _bUMatrix astore concat
2540     }def
2541     /popBSpace{
2542     grestore
2543     }def
2544     /setImageParms{
2545     1 8 2 index 0 0 1 0 0 _imageMatrix astore
2546     }def
2547     /linealFill{
2548     0 0 1 1 rectfill
2549     }def
2550     /testCMYKColorThrough{
2551     gsave
2552     setcmykcolor currentcmykcolor
2553     grestore
2554     add add add 0 ne
2555     }def
2556     /expandOne {
2557     /_tmp xp
2558     dup type /stringtype ne{
2559     _tmp string
2560     exch
2561     dup 0 ne{
2562     255 mul cvi
2563     0 1 _tmp 1 sub{
2564     3 copy
2565     exch put pop
2566     }for
2567     }if
2568     pop
2569     }if
2570     }def
2571     /expandColor{
2572     /_channels xp
2573     /_len xp
2574     _channels{
2575     _len expandOne _channels 1 roll
2576     }repeat
2577     }def
2578     /blendColor{
2579    
2580     _color{
2581     _rgbRamp _producingSeps not and{
2582     _redData dup type /stringtype eq{
2583     /_ndx cvx /get cvx _d255 /exch cvx /get cvx
2584     }if
2585     _greenData dup type /stringtype eq{
2586     /_ndx cvx /get cvx _d255 /exch cvx /get cvx
2587     }if
2588     _blueData dup type /stringtype eq{
2589     /_ndx cvx /get cvx _d255 /exch cvx /get cvx
2590     }if
2591     /setrgbcolor cvx
2592     }{
2593     _cyanData dup type /stringtype eq{
2594     /_ndx cvx /get cvx _d255 /exch cvx /get cvx
2595     }if
2596     _magentaData dup type /stringtype eq{
2597     /_ndx cvx /get cvx _d255 /exch cvx /get cvx
2598     }if
2599     _yellowData dup type /stringtype eq{
2600     /_ndx cvx /get cvx _d255 /exch cvx /get cvx
2601     }if
2602     _blackData dup type /stringtype eq{
2603     /_ndx cvx /get cvx _d255 /exch cvx /get cvx
2604     }if
2605    
2606     _spotColor{
2607     _rampSD begin
2608     /_rampSD cvx /begin cvx
2609    
2610     spot1 begin
2611     tintImage dup type /stringtype eq{
2612     /_ndx cvx /get cvx _d255- /exch cvx /get cvx
2613     }{
2614     dup null ne{
2615     name type /nametype ne{
2616     1 exch sub
2617     }if
2618     }if
2619     }ifelse
2620     end
2621     /spot1 cvx /tintValue 3 -1 /roll cvx /put cvx
2622    
2623     spot2 begin
2624     tintImage dup type /stringtype eq{
2625     /_ndx cvx /get cvx _d255- /exch cvx /get cvx
2626     }{
2627     dup null ne{
2628     name type /nametype ne{
2629     1 exch sub
2630     }if
2631     }if
2632     }ifelse
2633     end
2634     /spot2 cvx /tintValue 3 -1 /roll cvx /put cvx
2635     /end cvx
2636     end
2637     /_rampSD cvx
2638     /nsetcustomcolor cvx
2639     }{
2640     /setcmykcolor cvx
2641     }ifelse
2642     }ifelse
2643     }{
2644     _blackData /_ndx cvx /get cvx
2645     _d255 /exch cvx /get cvx
2646    
2647     _usingSmoothShade{
2648     1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx /setcmykcolor cvx
2649     }{
2650     /setgray cvx
2651     }ifelse
2652     }ifelse
2653     }def
2654     /linealRamp{
2655     pushBSpace
2656     _ramp{
2657     linealImage
2658     }{
2659     linealFill
2660     }ifelse
2661     popBSpace
2662     /_rampIndex _rampIndex 1 sub pt
2663     _rampIndex 0 gt{
2664     getRampData
2665     }if
2666     }def
2667     /radialGrad{
2668     /_firstShell true pt
2669     _usingSmoothShade not{
2670     fill
2671     }if
2672     pushBSpace
2673    
2674     _radHilite{
2675     _xHi _yHi _bUMatrix idtransform /_yHi xp /_xHi xp
2676     _rampPoint 1 lt{
2677     1 _rampPoint sub dup _xHi mul exch _yHi mul translate
2678     }if
2679     }if
2680     _rampIndex{
2681     radialRamp
2682     /_rampIndex _rampIndex 1 sub pt
2683     _rampIndex 0 gt{
2684     getRampData
2685     }if
2686     }repeat
2687    
2688     popBSpace
2689    
2690     }def
2691     /getNSamples{
2692     0 exch
2693     {
2694     dup type /stringtype eq{
2695     length exch pop exit
2696     }if
2697     pop
2698     }forall
2699     dup 0 eq{
2700     pop 1
2701     }if
2702     }def
2703     /getRampData{
2704     /_rampType gMark pt
2705     /_color _rampType 0 gt pt
2706     /_ccRGB _rampType 5 eq _rampType 6 eq or pt
2707     /_rgbRamp _rampType 4 eq _ccRGB or pt
2708     /_ccProcess _rampType 2 eq _rampType 3 eq or pt
2709     _producingSeps{
2710     _rampSD initSpotDict
2711     /_spotColor _ccProcess _ccRGB or pt
2712     }{
2713     /_spotColor false pt
2714     }ifelse
2715     /_ramp true pt
2716     100 div /_rampPoint xp
2717     100 div /_midPoint xp
2718    
2719     dup /_colorStyle xp
2720     _colorStyle 0 eq{
2721     2
2722     }{
2723     _colorStyle 1 eq{
2724     5
2725     }{
2726     _colorStyle 2 eq{
2727     8
2728     }{
2729     _colorStyle 3 eq{
2730     _producingSeps{
2731     _rampSD begin
2732     spot1 begin
2733     /name 3 index def
2734     /spot_K 4 index def
2735     /spot_Y 5 index def
2736     /spot_M 6 index def
2737     /spot_C 7 index def
2738     end
2739     end
2740     }if
2741     7
2742     }{
2743     _producingSeps{
2744     _rampSD begin
2745     spot1 begin
2746     /name 4 index def
2747     /spot_K 8 index def
2748     /spot_Y 9 index def
2749     /spot_M 10 index def
2750     /spot_C 11 index def
2751     end
2752     end
2753     }if
2754     11
2755     } ifelse
2756     }ifelse
2757     }ifelse
2758     }ifelse
2759     /_tmp xp
2760     _tmp index 100 div /_endPoint xp
2761    
2762     _gradType 1 eq{
2763     _tmp 1 add index 100 div /_midPoint xp
2764     }if
2765    
2766     _producingSeps{
2767     _tmp 2 add index /_nextColorStyle xp
2768     _nextColorStyle 3 eq{
2769     /_tmp _tmp 4 add pt
2770     _tmp index dup
2771     _rampSD begin
2772     spot1 /name get ne{
2773     spot2 begin
2774     /name xd
2775     /spot_K _tmp 2 add index def
2776     /spot_Y _tmp 3 add index def
2777     /spot_M _tmp 4 add index def
2778     /spot_C _tmp 5 add index def
2779     end
2780     }{
2781     pop
2782     }ifelse
2783     end
2784     }if
2785     _nextColorStyle 4 eq{
2786     /_tmp _tmp 5 add pt
2787     _tmp index dup
2788     _rampSD begin
2789     spot1 /name get ne{
2790     spot2 begin
2791     /name xd
2792     /spot_K _tmp 5 add index def
2793     /spot_Y _tmp 6 add index def
2794     /spot_M _tmp 7 add index def
2795     /spot_C _tmp 8 add index def
2796     end
2797     }{
2798     pop
2799     }ifelse
2800     end
2801     }if
2802     }if
2803     _rampType 3 eq _rampType 6 eq or{
2804     /_tint2Data gMark pt
2805     }if
2806     _ccProcess _ccRGB or{
2807     /_tint1Data gMark pt
2808     }if
2809     _rgbRamp{
2810     /_blueData gMark pt
2811     /_greenData gMark pt
2812     /_redData gMark pt
2813     }if
2814    
2815     _producingSeps{
2816     _rampSD begin
2817     _ccProcess _ccRGB or{
2818     _rampType 3 eq _rampType 6 eq or{
2819     spot2 begin
2820     /tintImage _gradType 0 eq{
2821     _tint2Data
2822     }{
2823     _tint1Data
2824     }ifelse
2825     def
2826     name null eq{
2827     /name /Black def
2828     }if
2829     end
2830     }if
2831     spot1 begin
2832     /tintImage _gradType 0 eq _rampType 2 eq or _rampType 5 eq or{
2833     _tint1Data
2834     }{
2835     _tint2Data
2836     }ifelse
2837     def
2838     _rampType 2 eq _rampType 5 eq or{
2839     name null eq{
2840     /name spot2 /name get def
2841     spot2 /name null put
2842     }if
2843     }{
2844     name null eq{
2845     /name /Black def
2846     }if
2847     }ifelse
2848     end
2849     }if
2850     end
2851     }if
2852     /_blackData gMark pt
2853     _rampType 0 gt{
2854     counttomark 4 add -3 roll
2855     /_yellowData xp
2856     /_magentaData xp
2857     /_cyanData xp
2858     }if
2859     _ramp{
2860     /_nSamples
2861     [
2862     _rampType 0 eq {_blackData}if
2863     _rampType 1 eq {_cyanData _magentaData _yellowData _blackData}if
2864     _rampType 2 eq {_cyanData _magentaData _yellowData _blackData _tint1Data}if
2865     _rampType 3 eq {_cyanData _magentaData _yellowData _blackData _tint1Data _tint2Data}if
2866     _rampType 4 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData}if
2867     _rampType 5 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData _tint1Data}if
2868     _rampType 6 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData _tint1Data _tint2Data}if
2869     ] getNSamples pt
2870     _usingSmoothShade not {/_ramp _nSamples 1 gt pt} if
2871     } if
2872    
2873     setCStop
2874     }def
2875     /rectImage{
2876     gsave
2877     /_sInc 1 pt
2878     /_bInc 1 _nSamples div pt
2879     /_uRampLen 1 0 dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt pt
2880     /_pChange _uRampLen 0 eq{0}{_nSamples _uRampLen div}ifelse pt
2881     0
2882     _nSamples
2883     [
2884     /dup cvx
2885     /_ndx /exch cvx /pt cvx
2886     blendColor
2887     0 0 _bInc 1 /rectfill cvx
2888     _bInc 0 /translate cvx
2889     _sInc /add cvx
2890     ] cvx
2891     bind
2892     repeat
2893     pop
2894     _spotColor{
2895     nsetcustomcolorend
2896     }if
2897     grestore
2898     }def
2899     /radialInit{
2900     /_nRadSamples _nSamples dup 0 eq{pop 1}if pt
2901     /_sInc -1 pt
2902     /_rampLen _rampPoint _endPoint sub pt
2903     /_bInc _rampLen _nSamples div neg pt
2904     /_optimize false pt
2905     _subSampleOK{
2906     /_uRampLen
2907     _rampLen 0 dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt
2908     0 _rampLen dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt
2909     2 copy lt{
2910     exch
2911     }if pop
2912     pt
2913     /_pChange
2914     _uRampLen 0 eq{
2915     0
2916     }{
2917     _nSamples _uRampLen div
2918     }ifelse
2919     pt
2920     _pChange .5 gt dup /_optimize xp{
2921     /_nRadSamples _uRampLen 2 div round cvi dup 1 le{pop 2}if pt
2922     /_bInc _rampLen _nRadSamples div neg pt
2923     /_sInc _nSamples 1 sub _nRadSamples 1 sub div neg pt
2924     }if
2925     }if
2926     _radHilite{
2927     /_xBCInc _xHi _rampLen mul _nRadSamples div pt
2928     /_yBCInc _yHi _rampLen mul _nRadSamples div pt
2929     }if
2930     }def
2931     currentdict/radialRamp known not{
2932     /radialRamp{
2933    
2934     /_saveMatrix _saveMatrix currentmatrix def
2935    
2936     radialInit
2937    
2938     _rampPoint
2939    
2940     _nSamples 1 sub
2941    
2942     _nRadSamples
2943     [
2944     /dup cvx
2945    
2946     _optimize{
2947     /round cvx /cvi cvx
2948     }if
2949    
2950     /_ndx /exch cvx /pt cvx
2951    
2952     _useShells{
2953     /_firstShell cvx{
2954     /_firstShell false pt
2955     }{
2956     0 0 3 index 360 0 arcn fill
2957     }/ifelse cvx
2958     }if
2959    
2960     blendColor
2961    
2962     _useShells{
2963     0 0 3 /index cvx 0 360 /arc cvx
2964     }{
2965     0 0 3 /index cvx 0 360 /arc cvx /fill cvx
2966     }ifelse
2967    
2968     /exch cvx _bInc /add cvx /exch cvx
2969    
2970     _sInc /add cvx
2971    
2972     _radHilite{
2973     _xBCInc _yBCInc /translate cvx
2974     }if
2975     ] cvx bind
2976     repeat
2977    
2978     pop pop
2979    
2980     _saveMatrix setmatrix
2981    
2982     _radHilite{
2983     _xHi _rampLen mul _yHi _rampLen mul translate
2984     }if
2985    
2986     _useShells _rampIndex 1 eq and{
2987     fill
2988     }if
2989     _spotColor{
2990     nsetcustomcolorend
2991     }if
2992    
2993    
2994     }def
2995     }if
2996     end
2997     end
2998     defaultpacking setpacking
2999     %%EndResource
3000     %%BeginProcSet: Adobe_ColorImage_AI6 1.1 0
3001     userdict /Adobe_ColorImage_AI6 known not
3002     {
3003     userdict /Adobe_ColorImage_AI6 24 dict put
3004     } if
3005     userdict /Adobe_ColorImage_AI6 get begin
3006     /initialize
3007     {
3008     Adobe_ColorImage_AI6 begin
3009     Adobe_ColorImage_AI6
3010     {
3011     dup type /arraytype eq
3012     {
3013     dup xcheck
3014     {
3015     bind
3016     } if
3017     } if
3018     pop pop
3019     } forall
3020     } def
3021     /terminate { end } def
3022     currentdict /Adobe_ColorImage_AI6_Vars known not
3023     {
3024     /Adobe_ColorImage_AI6_Vars 15 dict def
3025     } if
3026     Adobe_ColorImage_AI6_Vars begin
3027     /channelcount 0 def
3028     /sourcecount 0 def
3029     /sourcearray 4 array def
3030     /plateindex -1 def
3031     /XIMask 0 def
3032     /XIBinary 0 def
3033     /XIChannelCount 0 def
3034     /XIBitsPerPixel 0 def
3035     /XIImageHeight 0 def
3036     /XIImageWidth 0 def
3037     /XIImageMatrix null def
3038     /XIBuffer null def
3039     /XIDataProc null def
3040     /XIVersion 6 def
3041     end
3042     /WalkRGBString null def
3043     /WalkCMYKString null def
3044     /StuffRGBIntoGrayString null def
3045     /RGBToGrayImageProc null def
3046     /StuffCMYKIntoGrayString null def
3047     /CMYKToGrayImageProc null def
3048     /ColorImageCompositeEmulator null def
3049     /SeparateCMYKImageProc null def
3050     /FourEqual null def
3051     /TestPlateIndex null def
3052     currentdict /_colorimage known not
3053     {
3054     /colorimage where
3055     {
3056     /colorimage get /_colorimage exch def
3057     }
3058     {
3059     /_colorimage null def
3060     } ifelse
3061     } if
3062     /_currenttransfer systemdict /currenttransfer get def
3063     /colorimage null def
3064     /XI null def
3065     /WalkRGBString
3066     {
3067     0 3 index
3068     dup length 1 sub 0 3 3 -1 roll
3069     {
3070     3 getinterval { } forall
3071     5 index exec
3072     3 index
3073     } for
3074    
3075     5 { pop } repeat
3076     } def
3077     /WalkCMYKString
3078     {
3079     0 3 index
3080     dup length 1 sub 0 4 3 -1 roll
3081     {
3082     4 getinterval { } forall
3083    
3084     6 index exec
3085    
3086     3 index
3087    
3088     } for
3089    
3090     5 { pop } repeat
3091    
3092     } def
3093     /StuffRGBIntoGrayString
3094     {
3095     .11 mul exch
3096    
3097     .59 mul add exch
3098    
3099     .3 mul add
3100    
3101     cvi 3 copy put
3102    
3103     pop 1 add
3104     } def
3105     /RGBToGrayImageProc
3106     {
3107     Adobe_ColorImage_AI6_Vars begin
3108     sourcearray 0 get exec
3109     dup length 3 idiv string
3110     dup 3 1 roll
3111    
3112     /StuffRGBIntoGrayString load exch
3113     WalkRGBString
3114     end
3115     } def
3116     /StuffCMYKIntoGrayString
3117     {
3118     exch .11 mul add
3119    
3120     exch .59 mul add
3121    
3122     exch .3 mul add
3123    
3124     dup 255 gt { pop 255 } if
3125    
3126     255 exch sub cvi 3 copy put
3127    
3128     pop 1 add
3129     } def
3130     /CMYKToGrayImageProc
3131     {
3132     Adobe_ColorImage_AI6_Vars begin
3133     sourcearray 0 get exec
3134     dup length 4 idiv string
3135     dup 3 1 roll
3136    
3137     /StuffCMYKIntoGrayString load exch
3138     WalkCMYKString
3139     end
3140     } def
3141     /ColorImageCompositeEmulator
3142     {
3143     pop true eq
3144     {
3145     Adobe_ColorImage_AI6_Vars /sourcecount get 5 add { pop } repeat
3146     }
3147     {
3148     Adobe_ColorImage_AI6_Vars /channelcount get 1 ne
3149     {
3150     Adobe_ColorImage_AI6_Vars begin
3151     sourcearray 0 3 -1 roll put
3152    
3153     channelcount 3 eq
3154     {
3155     /RGBToGrayImageProc
3156     }
3157     {
3158     /CMYKToGrayImageProc
3159     } ifelse
3160     load
3161     end
3162     } if
3163     image
3164     } ifelse
3165     } def
3166     /SeparateCMYKImageProc
3167     {
3168     Adobe_ColorImage_AI6_Vars begin
3169     sourcecount 0 ne
3170     {
3171     sourcearray plateindex get exec
3172     }
3173     {
3174     sourcearray 0 get exec
3175    
3176     dup length 4 idiv string
3177    
3178     0 2 index
3179    
3180     plateindex 4 2 index length 1 sub
3181     {
3182     get 255 exch sub
3183    
3184     3 copy put pop 1 add
3185    
3186     2 index
3187     } for
3188     pop pop exch pop
3189     } ifelse
3190     end
3191     } def
3192    
3193     /FourEqual
3194     {
3195     4 index ne
3196     {
3197     pop pop pop false
3198     }
3199     {
3200     4 index ne
3201     {
3202     pop pop false
3203     }
3204     {
3205     4 index ne
3206     {
3207     pop false
3208     }
3209     {
3210     4 index eq
3211     } ifelse
3212     } ifelse
3213     } ifelse
3214     } def
3215     /TestPlateIndex
3216     {
3217     Adobe_ColorImage_AI6_Vars begin
3218     /plateindex -1 def
3219     /setcmykcolor where
3220     {
3221     pop
3222     gsave
3223     1 0 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
3224     0 1 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
3225     0 0 1 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
3226     0 0 0 1 setcmykcolor systemdict /currentgray get exec 1 exch sub
3227     grestore
3228     1 0 0 0 FourEqual
3229     {
3230     /plateindex 0 def
3231     }
3232     {
3233     0 1 0 0 FourEqual
3234     {
3235     /plateindex 1 def
3236     }
3237     {
3238     0 0 1 0 FourEqual
3239     {
3240     /plateindex 2 def
3241     }
3242     {
3243     0 0 0 1 FourEqual
3244     {
3245     /plateindex 3 def
3246     }
3247     {
3248     0 0 0 0 FourEqual
3249     {
3250     /plateindex 5 def
3251     } if
3252     } ifelse
3253     } ifelse
3254     } ifelse
3255     } ifelse
3256     pop pop pop pop
3257     } if
3258     plateindex
3259     end
3260     } def
3261     /colorimage
3262     {
3263     Adobe_ColorImage_AI6_Vars begin
3264     /channelcount 1 index def
3265     /sourcecount 2 index 1 eq { channelcount 1 sub } { 0 } ifelse def
3266     4 sourcecount add index dup
3267     8 eq exch 1 eq or not
3268     end
3269    
3270     {
3271     /_colorimage load null ne
3272     {
3273     _colorimage
3274     }
3275     {
3276     Adobe_ColorImage_AI6_Vars /sourcecount get
3277     7 add { pop } repeat
3278     } ifelse
3279     }
3280     {
3281     dup 3 eq
3282     TestPlateIndex
3283     dup -1 eq exch 5 eq or or
3284     {
3285     /_colorimage load null eq
3286     {
3287     ColorImageCompositeEmulator
3288     }
3289     {
3290     dup 1 eq
3291     {
3292     pop pop image
3293     }
3294     {
3295     Adobe_ColorImage_AI6_Vars /plateindex get 5 eq
3296     {
3297     gsave
3298    
3299     0 _currenttransfer exec
3300     1 _currenttransfer exec
3301     eq
3302     { 0 _currenttransfer exec 0.5 lt }
3303     { 0 _currenttransfer exec 1 _currenttransfer exec gt } ifelse
3304    
3305     { { pop 0 } } { { pop 1 } } ifelse
3306     systemdict /settransfer get exec
3307     } if
3308    
3309     _colorimage
3310    
3311     Adobe_ColorImage_AI6_Vars /plateindex get 5 eq
3312     {
3313     grestore
3314     } if
3315     } ifelse
3316     } ifelse
3317     }
3318     {
3319     dup 1 eq
3320     {
3321     pop pop
3322     image
3323     }
3324     {
3325     pop pop
3326     Adobe_ColorImage_AI6_Vars begin
3327     sourcecount -1 0
3328     {
3329     exch sourcearray 3 1 roll put
3330     } for
3331     /SeparateCMYKImageProc load
3332     end
3333     systemdict /image get exec
3334     } ifelse
3335     } ifelse
3336     } ifelse
3337     } def
3338     /XG
3339     {
3340     pop pop
3341     } def
3342     /XF
3343     {
3344     13 {pop} repeat
3345     } def
3346     /Xh
3347     {
3348     Adobe_ColorImage_AI6_Vars begin
3349     gsave
3350     /XIMask exch 0 ne def
3351     /XIImageHeight exch def
3352     /XIImageWidth exch def
3353     /XIImageMatrix exch def
3354     0 0 moveto
3355     XIImageMatrix concat
3356     XIImageWidth XIImageHeight scale
3357    
3358     XIMask
3359     {
3360     /_lp /null ddef
3361     _fc
3362     /_lp /imagemask ddef
3363     }
3364     if
3365     /XIVersion 7 def
3366     end
3367     } def
3368     /XH
3369     {
3370     Adobe_ColorImage_AI6_Vars begin
3371     /XIVersion 6 def
3372     grestore
3373     end
3374     } def
3375     /XI
3376     {
3377     Adobe_ColorImage_AI6_Vars begin
3378     gsave
3379     /XIMask exch 0 ne def
3380     /XIBinary exch 0 ne def
3381     pop
3382     pop
3383     /XIChannelCount exch def
3384     /XIBitsPerPixel exch def
3385     /XIImageHeight exch def
3386     /XIImageWidth exch def
3387     pop pop pop pop
3388     /XIImageMatrix exch def
3389     XIBitsPerPixel 1 eq
3390     {
3391     XIImageWidth 8 div ceiling cvi
3392     }
3393     {
3394     XIImageWidth XIChannelCount mul
3395     } ifelse
3396     /XIBuffer exch string def
3397     XIBinary
3398     {
3399     /XIDataProc { currentfile XIBuffer readstring pop } def
3400     XIVersion 6 le
3401     {
3402     currentfile 128 string readline pop pop
3403     }
3404     if
3405     }
3406     {
3407     /XIDataProc { currentfile XIBuffer readhexstring pop } def
3408     } ifelse
3409    
3410     XIVersion 6 le
3411     {
3412     0 0 moveto
3413     XIImageMatrix concat
3414     XIImageWidth XIImageHeight scale
3415     XIMask
3416     {
3417     /_lp /null ddef
3418     _fc
3419     /_lp /imagemask ddef
3420     } if
3421     } if
3422    
3423     XIMask
3424     {
3425     XIImageWidth XIImageHeight
3426     false
3427     [ XIImageWidth 0 0 XIImageHeight neg 0 0 ]
3428     /XIDataProc load
3429     imagemask
3430     }
3431     {
3432     XIImageWidth XIImageHeight
3433     XIBitsPerPixel
3434     [ XIImageWidth 0 0 XIImageHeight neg 0 0 ]
3435     /XIDataProc load
3436    
3437     XIChannelCount 1 eq
3438     {
3439     gsave
3440     0 setgray
3441     image
3442     grestore
3443     }
3444     {
3445     false
3446     XIChannelCount
3447     colorimage
3448     } ifelse
3449     } ifelse
3450     grestore
3451     end
3452     } def
3453     end
3454     %%EndProcSet
3455     %%BeginResource: procset Adobe_Illustrator_AI5 1.2 0
3456     %%Title: (Adobe Illustrator (R) Version 7.0 Full Prolog)
3457     %%Version: 1.2 0
3458     %%CreationDate: (3/7/1994) ()
3459     %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
3460     currentpacking true setpacking
3461     userdict /Adobe_Illustrator_AI5_vars 107 dict dup begin
3462     put
3463     /_eo false def
3464     /_lp /none def
3465     /_pf
3466     {
3467     } def
3468     /_ps
3469     {
3470     } def
3471     /_psf
3472     {
3473     } def
3474     /_pss
3475     {
3476     } def
3477     /_pjsf
3478     {
3479     } def
3480     /_pjss
3481     {
3482     } def
3483     /_pola 0 def
3484     /_doClip 0 def
3485     /cf currentflat def
3486     /_lineorientation 0 def
3487     /_charorientation 0 def
3488     /_yokoorientation 0 def
3489     /_tm matrix def
3490     /_renderStart
3491     [
3492     /e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0
3493     ] def
3494     /_renderEnd
3495     [
3496     null null null null /i1 /i1 /i1 /i1
3497     ] def
3498     /_render -1 def
3499     /_shift [0 0] def
3500     /_ax 0 def
3501     /_ay 0 def
3502     /_cx 0 def
3503     /_cy 0 def
3504     /_leading
3505     [
3506     0 0
3507     ] def
3508     /_ctm matrix def
3509     /_mtx matrix def
3510     /_sp 16#020 def
3511     /_hyphen (-) def
3512     /_fontSize 0 def
3513     /_fontAscent 0 def
3514     /_fontDescent 0 def
3515     /_fontHeight 0 def
3516     /_fontRotateAdjust 0 def
3517     /Ss 256 string def
3518     Ss 0 (fonts/) putinterval
3519     /_cnt 0 def
3520     /_scale [1 1] def
3521     /_nativeEncoding 0 def
3522     /_useNativeEncoding 0 def
3523     /_tempEncode 0 def
3524     /_pntr 0 def
3525     /_tDict 2 dict def
3526     /_hfname 100 string def
3527     /_hffound false def
3528     /Tx
3529     {
3530     } def
3531     /Tj
3532     {
3533     } def
3534     /CRender
3535     {
3536     } def
3537     /_AI3_savepage
3538     {
3539     } def
3540     /_gf null def
3541     /_cf 4 array def
3542     /_rgbf 3 array def
3543     /_if null def
3544     /_of false def
3545     /_fc
3546     {
3547     } def
3548     /_gs null def
3549     /_cs 4 array def
3550     /_rgbs 3 array def
3551     /_is null def
3552     /_os false def
3553     /_sc
3554     {
3555     } def
3556     /_pd 1 dict def
3557     /_ed 15 dict def
3558     /_pm matrix def
3559     /_fm null def
3560     /_fd null def
3561     /_fdd null def
3562     /_sm null def
3563     /_sd null def
3564     /_sdd null def
3565     /_i null def
3566     /_lobyte 0 def
3567     /_hibyte 0 def
3568     /_cproc null def
3569     /_cscript 0 def
3570     /_hvax 0 def
3571     /_hvay 0 def
3572     /_hvwb 0 def
3573     /_hvcx 0 def
3574     /_hvcy 0 def
3575     /_bitfont null def
3576     /_bitlobyte 0 def
3577     /_bithibyte 0 def
3578     /_bitkey null def
3579     /_bitdata null def
3580     /_bitindex 0 def
3581     /discardSave null def
3582     /buffer 256 string def
3583     /beginString null def
3584     /endString null def
3585     /endStringLength null def
3586     /layerCnt 1 def
3587     /layerCount 1 def
3588     /perCent (%) 0 get def
3589     /perCentSeen? false def
3590     /newBuff null def
3591     /newBuffButFirst null def
3592     /newBuffLast null def
3593     /clipForward? false def
3594     end
3595     userdict /Adobe_Illustrator_AI5 known not {
3596     userdict /Adobe_Illustrator_AI5 95 dict put
3597     } if
3598     userdict /Adobe_Illustrator_AI5 get begin
3599     /initialize
3600     {
3601     Adobe_Illustrator_AI5 dup begin
3602     Adobe_Illustrator_AI5_vars begin
3603     discardDict
3604     {
3605     bind pop pop
3606     } forall
3607     dup /nc get begin
3608     {
3609     dup xcheck 1 index type /operatortype ne and
3610     {
3611     bind
3612     } if
3613     pop pop
3614     } forall
3615     end
3616     newpath
3617     } def
3618     /terminate
3619     {
3620     end
3621     end
3622     } def
3623     /_
3624     null def
3625     /ddef
3626     {
3627     Adobe_Illustrator_AI5_vars 3 1 roll put
3628     } def
3629     /xput
3630     {
3631     dup load dup length exch maxlength eq
3632     {
3633     dup dup load dup
3634     length 2 mul dict copy def
3635     } if
3636     load begin
3637     def
3638     end
3639     } def
3640     /npop
3641     {
3642     {
3643     pop
3644     } repeat
3645     } def
3646     /hswj
3647     {
3648     dup stringwidth 3 2 roll
3649     {
3650     _hvwb eq { exch _hvcx add exch _hvcy add } if
3651     exch _hvax add exch _hvay add
3652     } cforall
3653     } def
3654     /vswj
3655     {
3656     0 0 3 -1 roll
3657     {
3658     dup 255 le
3659     _charorientation 1 eq
3660     and
3661     {
3662     dup cstring stringwidth 5 2 roll
3663     _hvwb eq { exch _hvcy sub exch _hvcx sub } if
3664     exch _hvay sub exch _hvax sub
3665     4 -1 roll sub exch
3666     3 -1 roll sub exch
3667     }
3668     {
3669     _hvwb eq { exch _hvcy sub exch _hvcx sub } if
3670     exch _hvay sub exch _hvax sub
3671     _fontHeight sub
3672     } ifelse
3673     } cforall
3674     } def
3675     /swj
3676     {
3677     6 1 roll
3678     /_hvay exch ddef
3679     /_hvax exch ddef
3680     /_hvwb exch ddef
3681     /_hvcy exch ddef
3682     /_hvcx exch ddef
3683     _lineorientation 0 eq { hswj } { vswj } ifelse
3684     } def
3685     /sw
3686     {
3687     0 0 0 6 3 roll swj
3688     } def
3689     /vjss
3690     {
3691     4 1 roll
3692     {
3693     dup cstring
3694     dup length 1 eq
3695     _charorientation 1 eq
3696     and
3697     {
3698     -90 rotate
3699     currentpoint
3700     _fontRotateAdjust add
3701     moveto
3702     gsave
3703     false charpath currentpoint
3704     5 index setmatrix stroke
3705     grestore
3706     _fontRotateAdjust sub
3707     moveto
3708     _sp eq
3709     {
3710     5 index 5 index rmoveto
3711     } if
3712     2 copy rmoveto
3713     90 rotate
3714     }
3715     {
3716     currentpoint
3717     _fontHeight sub
3718     5 index sub
3719     3 index _sp eq
3720     {
3721     9 index sub
3722     } if
3723    
3724     currentpoint
3725     exch 4 index stringwidth pop 2 div sub
3726     exch _fontAscent sub
3727     moveto
3728    
3729     gsave
3730     2 index false charpath
3731     6 index setmatrix stroke
3732     grestore
3733    
3734     moveto pop pop
3735     } ifelse
3736     } cforall
3737     6 npop
3738     } def
3739     /hjss
3740     {
3741     4 1 roll
3742     {
3743     dup cstring
3744     gsave
3745     false charpath currentpoint
3746     5 index setmatrix stroke
3747     grestore
3748     moveto
3749     _sp eq
3750     {
3751     5 index 5 index rmoveto
3752     } if
3753     2 copy rmoveto
3754     } cforall
3755     6 npop
3756     } def
3757     /jss
3758     {
3759     _lineorientation 0 eq { hjss } { vjss } ifelse
3760     } def
3761     /ss
3762     {
3763     0 0 0 7 3 roll jss
3764     } def
3765     /vjsp
3766     {
3767     4 1 roll
3768     {
3769     dup cstring
3770     dup length 1 eq
3771     _charorientation 1 eq
3772     and
3773     {
3774     -90 rotate
3775     currentpoint
3776     _fontRotateAdjust add
3777     moveto
3778     false charpath
3779     currentpoint
3780     _fontRotateAdjust sub
3781     moveto
3782     _sp eq
3783     {
3784     5 index 5 index rmoveto
3785     } if
3786     2 copy rmoveto
3787     90 rotate
3788     }
3789     {
3790     currentpoint
3791     _fontHeight sub
3792     5 index sub
3793     3 index _sp eq
3794     {
3795     9 index sub
3796     } if
3797    
3798     currentpoint
3799     exch 4 index stringwidth pop 2 div sub
3800     exch _fontAscent sub
3801     moveto
3802    
3803     2 index false charpath
3804    
3805     moveto pop pop
3806     } ifelse
3807     } cforall
3808     6 npop
3809     } def
3810     /hjsp
3811     {
3812     4 1 roll
3813     {
3814     dup cstring
3815     false charpath
3816     _sp eq
3817     {
3818     5 index 5 index rmoveto
3819     } if
3820     2 copy rmoveto
3821     } cforall
3822     6 npop
3823     } def
3824     /jsp
3825     {
3826     matrix currentmatrix
3827     _lineorientation 0 eq {hjsp} {vjsp} ifelse
3828     } def
3829     /sp
3830     {
3831     matrix currentmatrix
3832     0 0 0 7 3 roll
3833     _lineorientation 0 eq {hjsp} {vjsp} ifelse
3834     } def
3835     /pl
3836     {
3837     transform
3838     0.25 sub round 0.25 add exch
3839     0.25 sub round 0.25 add exch
3840     itransform
3841     } def
3842     /setstrokeadjust where
3843     {
3844     pop true setstrokeadjust
3845     /c
3846     {
3847     curveto
3848     } def
3849     /C
3850     /c load def
3851     /v
3852     {
3853     currentpoint 6 2 roll curveto
3854     } def
3855     /V
3856     /v load def
3857     /y
3858     {
3859     2 copy curveto
3860     } def
3861     /Y
3862     /y load def
3863     /l
3864     {
3865     lineto
3866     } def
3867     /L
3868     /l load def
3869     /m
3870     {
3871     moveto
3872     } def
3873     }
3874     {
3875     /c
3876     {
3877     pl curveto
3878     } def
3879     /C
3880     /c load def
3881     /v
3882     {
3883     currentpoint 6 2 roll pl curveto
3884     } def
3885     /V
3886     /v load def
3887     /y
3888     {
3889     pl 2 copy curveto
3890     } def
3891     /Y
3892     /y load def
3893     /l
3894     {
3895     pl lineto
3896     } def
3897     /L
3898     /l load def
3899     /m
3900     {
3901     pl moveto
3902     } def
3903     } ifelse
3904     /d
3905     {
3906     setdash
3907     } def
3908     /cf
3909     {
3910     } def
3911     /i
3912     {
3913     dup 0 eq
3914     {
3915     pop cf
3916     } if
3917     setflat
3918     } def
3919     /j
3920     {
3921     setlinejoin
3922     } def
3923     /J
3924     {
3925     setlinecap
3926     } def
3927     /M
3928     {
3929     setmiterlimit
3930     } def
3931     /w
3932     {
3933     setlinewidth
3934     } def
3935     /XR
3936     {
3937     0 ne
3938     /_eo exch ddef
3939     } def
3940     /H
3941     {
3942     } def
3943     /h
3944     {
3945     closepath
3946     } def
3947     /N
3948     {
3949     _pola 0 eq
3950     {
3951     _doClip 1 eq
3952     {
3953     _eo {eoclip} {clip} ifelse /_doClip 0 ddef
3954     } if
3955     newpath
3956     }
3957     {
3958     /CRender
3959     {
3960     N
3961     } ddef
3962     } ifelse
3963     } def
3964     /n
3965     {
3966     N
3967     } def
3968     /F
3969     {
3970     _pola 0 eq
3971     {
3972     _doClip 1 eq
3973     {
3974     gsave _pf grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _fc
3975     /_doClip 0 ddef
3976     }
3977     {
3978     _pf
3979     } ifelse
3980     }
3981     {
3982     /CRender
3983     {
3984     F
3985     } ddef
3986     } ifelse
3987     } def
3988     /f
3989     {
3990     closepath
3991     F
3992     } def
3993     /S
3994     {
3995     _pola 0 eq
3996     {
3997     _doClip 1 eq
3998     {
3999     gsave _ps grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc
4000     /_doClip 0 ddef
4001     }
4002     {
4003     _ps
4004     } ifelse
4005     }
4006     {
4007     /CRender
4008     {
4009     S
4010     } ddef
4011     } ifelse
4012     } def
4013     /s
4014     {
4015     closepath
4016     S
4017     } def
4018     /B
4019     {
4020     _pola 0 eq
4021     {
4022     _doClip 1 eq
4023     gsave F grestore
4024     {
4025     gsave S grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc
4026     /_doClip 0 ddef
4027     }
4028     {
4029     S
4030     } ifelse
4031     }
4032     {
4033     /CRender
4034     {
4035     B
4036     } ddef
4037     } ifelse
4038     } def
4039     /b
4040     {
4041     closepath
4042     B
4043     } def
4044     /W
4045     {
4046     /_doClip 1 ddef
4047     } def
4048     /*
4049     {
4050     count 0 ne
4051     {
4052     dup type /stringtype eq
4053     {
4054     pop
4055     } if
4056     } if
4057     newpath
4058     } def
4059     /u
4060     {
4061     } def
4062     /U
4063     {
4064     } def
4065     /q
4066     {
4067     _pola 0 eq
4068     {
4069     gsave
4070     } if
4071     } def
4072     /Q
4073     {
4074     _pola 0 eq
4075     {
4076     grestore
4077     } if
4078     } def
4079     /*u
4080     {
4081     _pola 1 add /_pola exch ddef
4082     } def
4083     /*U
4084     {
4085     _pola 1 sub /_pola exch ddef
4086     _pola 0 eq
4087     {
4088     CRender
4089     } if
4090     } def
4091     /D
4092     {
4093     pop
4094     } def
4095     /*w
4096     {
4097     } def
4098     /*W
4099     {
4100     } def
4101     /`
4102     {
4103     /_i save ddef
4104     clipForward?
4105     {
4106     nulldevice
4107     } if
4108     6 1 roll 4 npop
4109     concat pop
4110     userdict begin
4111     /showpage
4112     {
4113     } def
4114     0 setgray
4115     0 setlinecap
4116     1 setlinewidth
4117     0 setlinejoin
4118     10 setmiterlimit
4119     [] 0 setdash
4120     /setstrokeadjust where {pop false setstrokeadjust} if
4121     newpath
4122     0 setgray
4123     false setoverprint
4124     } def
4125     /~
4126     {
4127     end
4128     _i restore
4129     } def
4130     /O
4131     {
4132     0 ne
4133     /_of exch ddef
4134     /_lp /none ddef
4135     } def
4136     /R
4137     {
4138     0 ne
4139     /_os exch ddef
4140     /_lp /none ddef
4141     } def
4142     /g
4143     {
4144     /_gf exch ddef
4145     /_fc
4146     {
4147     _lp /fill ne
4148     {
4149     _of setoverprint
4150     _gf setgray
4151     /_lp /fill ddef
4152     } if
4153     } ddef
4154     /_pf
4155     {
4156     _fc
4157     _eo {eofill} {fill} ifelse
4158     } ddef
4159     /_psf
4160     {
4161     _fc
4162     hvashow
4163     } ddef
4164     /_pjsf
4165     {
4166     _fc
4167     hvawidthshow
4168     } ddef
4169     /_lp /none ddef
4170     } def
4171     /G
4172     {
4173     /_gs exch ddef
4174     /_sc
4175     {
4176     _lp /stroke ne
4177     {
4178     _os setoverprint
4179     _gs setgray
4180     /_lp /stroke ddef
4181     } if
4182     } ddef
4183     /_ps
4184     {
4185     _sc
4186     stroke
4187     } ddef
4188     /_pss
4189     {
4190     _sc
4191     ss
4192     } ddef
4193     /_pjss
4194     {
4195     _sc
4196     jss
4197     } ddef
4198     /_lp /none ddef
4199     } def
4200     /k
4201     {
4202     _cf astore pop
4203     /_fc
4204     {
4205     _lp /fill ne
4206     {
4207     _of setoverprint
4208     _cf aload pop setcmykcolor
4209     /_lp /fill ddef
4210     } if
4211     } ddef
4212     /_pf
4213     {
4214     _fc
4215     _eo {eofill} {fill} ifelse
4216     } ddef
4217     /_psf
4218     {
4219     _fc
4220     hvashow
4221     } ddef
4222     /_pjsf
4223     {
4224     _fc
4225     hvawidthshow
4226     } ddef
4227     /_lp /none ddef
4228     } def
4229     /K
4230     {
4231     _cs astore pop
4232     /_sc
4233     {
4234     _lp /stroke ne
4235     {
4236     _os setoverprint
4237     _cs aload pop setcmykcolor
4238     /_lp /stroke ddef
4239     } if
4240     } ddef
4241     /_ps
4242     {
4243     _sc
4244     stroke
4245     } ddef
4246     /_pss
4247     {
4248     _sc
4249     ss
4250     } ddef
4251     /_pjss
4252     {
4253     _sc
4254     jss
4255     } ddef
4256     /_lp /none ddef
4257     } def
4258     /Xa
4259     {
4260     _rgbf astore pop
4261     /_fc
4262     {
4263     _lp /fill ne
4264     {
4265     _of setoverprint
4266     _rgbf aload pop setrgbcolor
4267     /_lp /fill ddef
4268     } if
4269     } ddef
4270     /_pf
4271     {
4272     _fc
4273     _eo {eofill} {fill} ifelse
4274     } ddef
4275     /_psf
4276     {
4277     _fc
4278     hvashow
4279     } ddef
4280     /_pjsf
4281     {
4282     _fc
4283     hvawidthshow
4284     } ddef
4285     /_lp /none ddef
4286     } def
4287     /XA
4288     {
4289     _rgbs astore pop
4290     /_sc
4291     {
4292     _lp /stroke ne
4293     {
4294     _os setoverprint
4295     _rgbs aload pop setrgbcolor
4296     /_lp /stroke ddef
4297     } if
4298     } ddef
4299     /_ps
4300     {
4301     _sc
4302     stroke
4303     } ddef
4304     /_pss
4305     {
4306     _sc
4307     ss
4308     } ddef
4309     /_pjss
4310     {
4311     _sc
4312     jss
4313     } ddef
4314     /_lp /none ddef
4315     } def
4316     /_rgbtocmyk
4317     {
4318     3
4319     {
4320     1 exch sub 3 1 roll
4321     } repeat
4322     3 copy 1 4 1 roll
4323     3
4324     {
4325     3 index 2 copy gt
4326     {
4327     exch
4328     } if
4329     pop 4 1 roll
4330     } repeat
4331     pop pop pop
4332     4 1 roll
4333     3
4334     {
4335     3 index sub
4336     3 1 roll
4337     } repeat
4338     4 -1 roll
4339     } def
4340     /Xx
4341     {
4342     exch
4343     /_gf exch ddef
4344     0 eq
4345     {
4346     findcmykcustomcolor
4347     }
4348     {
4349     /findrgbcustomcolor where not {
4350     4 1 roll _rgbtocmyk
4351     5 -1 roll
4352     findcmykcustomcolor
4353     }
4354     {
4355     pop
4356     findrgbcustomcolor
4357     } ifelse
4358     } ifelse
4359     /_if exch ddef
4360     /_fc
4361     {
4362     _lp /fill ne
4363     {
4364     _of setoverprint
4365     _if _gf 1 exch sub setcustomcolor
4366     /_lp /fill ddef
4367     } if
4368     } ddef
4369     /_pf
4370     {
4371     _fc
4372     _eo {eofill} {fill} ifelse
4373     } ddef
4374     /_psf
4375     {
4376     _fc
4377     hvashow
4378     } ddef
4379     /_pjsf
4380     {
4381     _fc
4382     hvawidthshow
4383     } ddef
4384     /_lp /none ddef
4385     } def
4386     /XX
4387     {
4388     exch
4389     /_gs exch ddef
4390     0 eq
4391     {
4392     findcmykcustomcolor
4393     }
4394     {
4395     /findrgbcustomcolor where not {
4396     4 1 roll _rgbtocmyk
4397     5 -1 roll
4398     findcmykcustomcolor
4399     }
4400     {
4401     pop
4402     findrgbcustomcolor
4403     } ifelse
4404     } ifelse
4405     /_is exch ddef
4406     /_sc
4407     {
4408     _lp /stroke ne
4409     {
4410     _os setoverprint
4411     _is _gs 1 exch sub setcustomcolor
4412     /_lp /stroke ddef
4413     } if
4414     } ddef
4415     /_ps
4416     {
4417     _sc
4418     stroke
4419     } ddef
4420     /_pss
4421     {
4422     _sc
4423     ss
4424     } ddef
4425     /_pjss
4426     {
4427     _sc
4428     jss
4429     } ddef
4430     /_lp /none ddef
4431     } def
4432     /x
4433     {
4434     /_gf exch ddef
4435     findcmykcustomcolor
4436     /_if exch ddef
4437     /_fc
4438     {
4439     _lp /fill ne
4440     {
4441     _of setoverprint
4442     _if _gf 1 exch sub setcustomcolor
4443     /_lp /fill ddef
4444     } if
4445     } ddef
4446     /_pf
4447     {
4448     _fc
4449     _eo {eofill} {fill} ifelse
4450     } ddef
4451     /_psf
4452     {
4453     _fc
4454     hvashow
4455     } ddef
4456     /_pjsf
4457     {
4458     _fc
4459     hvawidthshow
4460     } ddef
4461     /_lp /none ddef
4462     } def
4463     /X
4464     {
4465     /_gs exch ddef
4466     findcmykcustomcolor
4467     /_is exch ddef
4468     /_sc
4469     {
4470     _lp /stroke ne
4471     {
4472     _os setoverprint
4473     _is _gs 1 exch sub setcustomcolor
4474     /_lp /stroke ddef
4475     } if
4476     } ddef
4477     /_ps
4478     {
4479     _sc
4480     stroke
4481     } ddef
4482     /_pss
4483     {
4484     _sc
4485     ss
4486     } ddef
4487     /_pjss
4488     {
4489     _sc
4490     jss
4491     } ddef
4492     /_lp /none ddef
4493     } def
4494     /A
4495     {
4496     pop
4497     } def
4498     /annotatepage
4499     {
4500     userdict /annotatepage 2 copy known {get exec} {pop pop} ifelse
4501     } def
4502     /XT {
4503     pop pop
4504     } def
4505     /discard
4506     {
4507     save /discardSave exch store
4508     discardDict begin
4509     /endString exch store
4510     gt38?
4511     {
4512     2 add
4513     } if
4514     load
4515     stopped
4516     pop
4517     end
4518     discardSave restore
4519     } bind def
4520     userdict /discardDict 7 dict dup begin
4521     put
4522     /pre38Initialize
4523     {
4524     /endStringLength endString length store
4525     /newBuff buffer 0 endStringLength getinterval store
4526     /newBuffButFirst newBuff 1 endStringLength 1 sub getinterval store
4527     /newBuffLast newBuff endStringLength 1 sub 1 getinterval store
4528     } def
4529     /shiftBuffer
4530     {
4531     newBuff 0 newBuffButFirst putinterval
4532     newBuffLast 0
4533     currentfile read not
4534     {
4535     stop
4536     } if
4537     put
4538     } def
4539     0
4540     {
4541     pre38Initialize
4542     mark
4543     currentfile newBuff readstring exch pop
4544     {
4545     {
4546     newBuff endString eq
4547     {
4548     cleartomark stop
4549     } if
4550     shiftBuffer
4551     } loop
4552     }
4553     {
4554     stop
4555     } ifelse
4556     } def
4557     1
4558     {
4559     pre38Initialize
4560     /beginString exch store
4561     mark
4562     currentfile newBuff readstring exch pop
4563     {
4564     {
4565     newBuff beginString eq
4566     {
4567     /layerCount dup load 1 add store
4568     }
4569     {
4570     newBuff endString eq
4571     {
4572     /layerCount dup load 1 sub store
4573     layerCount 0 eq
4574     {
4575     cleartomark stop
4576     } if
4577     } if
4578     } ifelse
4579     shiftBuffer
4580     } loop
4581     } if
4582     } def
4583     2
4584     {
4585     mark
4586     {
4587     currentfile buffer readline not
4588     {
4589     stop
4590     } if
4591     endString eq
4592     {
4593     cleartomark stop
4594     } if
4595     } loop
4596     } def
4597     3
4598     {
4599     /beginString exch store
4600     /layerCnt 1 store
4601     mark
4602     {
4603     currentfile buffer readline not
4604     {
4605     stop
4606     } if
4607     dup beginString eq
4608     {
4609     pop /layerCnt dup load 1 add store
4610     }
4611     {
4612     endString eq
4613     {
4614     layerCnt 1 eq
4615     {
4616     cleartomark stop
4617     }
4618     {
4619     /layerCnt dup load 1 sub store
4620     } ifelse
4621     } if
4622     } ifelse
4623     } loop
4624     } def
4625     end
4626     userdict /clipRenderOff 15 dict dup begin
4627     put
4628     {
4629     /n /N /s /S /f /F /b /B
4630     }
4631     {
4632     {
4633     _doClip 1 eq
4634     {
4635     /_doClip 0 ddef _eo {eoclip} {clip} ifelse
4636     } if
4637     newpath
4638     } def
4639     } forall
4640     /Tr /pop load def
4641     /Bb {} def
4642     /BB /pop load def
4643     /Bg {12 npop} def
4644     /Bm {6 npop} def
4645     /Bc /Bm load def
4646     /Bh {4 npop} def
4647     end
4648     /Lb
4649     {
4650     4 npop
4651     6 1 roll
4652     pop
4653     4 1 roll
4654     pop pop pop
4655     0 eq
4656     {
4657     0 eq
4658     {
4659     (%AI5_BeginLayer) 1 (%AI5_EndLayer--) discard
4660     }
4661     {
4662    
4663     /clipForward? true def
4664    
4665     /Tx /pop load def
4666     /Tj /pop load def
4667    
4668     currentdict end clipRenderOff begin begin
4669     } ifelse
4670     }
4671     {
4672     0 eq
4673     {
4674     save /discardSave exch store
4675     } if
4676     } ifelse
4677     } bind def
4678     /LB
4679     {
4680     discardSave dup null ne
4681     {
4682     restore
4683     }
4684     {
4685     pop
4686     clipForward?
4687     {
4688     currentdict
4689     end
4690     end
4691     begin
4692    
4693     /clipForward? false ddef
4694     } if
4695     } ifelse
4696     } bind def
4697     /Pb
4698     {
4699     pop pop
4700     0 (%AI5_EndPalette) discard
4701     } bind def
4702     /Np
4703     {
4704     0 (%AI5_End_NonPrinting--) discard
4705     } bind def
4706     /Ln /pop load def
4707     /Ap
4708     /pop load def
4709     /Ar
4710     {
4711     72 exch div
4712     0 dtransform dup mul exch dup mul add sqrt
4713     dup 1 lt
4714     {
4715     pop 1
4716     } if
4717     setflat
4718     } def
4719     /Mb
4720     {
4721     q
4722     } def
4723     /Md
4724     {
4725     } def
4726     /MB
4727     {
4728     Q
4729     } def
4730     /nc 4 dict def
4731     nc begin
4732     /setgray
4733     {
4734     pop
4735     } bind def
4736     /setcmykcolor
4737     {
4738     4 npop
4739     } bind def
4740     /setrgbcolor
4741     {
4742     3 npop
4743     } bind def
4744     /setcustomcolor
4745     {
4746     2 npop
4747     } bind def
4748     currentdict readonly pop
4749     end
4750     end
4751     setpacking
4752     %%EndResource
4753     %%BeginResource: procset Adobe_cshow 2.0 8
4754     %%Title: (Writing System Operators)
4755     %%Version: 2.0 8
4756     %%CreationDate: (1/23/89) ()
4757     %%Copyright: ((C) 1992-1996 Adobe Systems Incorporated All Rights Reserved)
4758     currentpacking true setpacking
4759     userdict /Adobe_cshow 14 dict dup begin put
4760     /initialize
4761     {
4762     Adobe_cshow begin
4763     Adobe_cshow
4764     {
4765     dup xcheck
4766     {
4767     bind
4768     } if
4769     pop pop
4770     } forall
4771     end
4772     Adobe_cshow begin
4773     } def
4774     /terminate
4775     {
4776     currentdict Adobe_cshow eq
4777     {
4778     end
4779     } if
4780     } def
4781     /cforall
4782     {
4783     /_lobyte 0 ddef
4784     /_hibyte 0 ddef
4785     /_cproc exch ddef
4786     /_cscript currentfont /FontScript known { currentfont /FontScript get } { -1 } ifelse ddef
4787     {
4788     /_lobyte exch ddef
4789     _hibyte 0 eq
4790     _cscript 1 eq
4791     _lobyte 129 ge _lobyte 159 le and
4792     _lobyte 224 ge _lobyte 252 le and or and
4793     _cscript 2 eq
4794     _lobyte 161 ge _lobyte 254 le and and
4795     _cscript 3 eq
4796     _lobyte 161 ge _lobyte 254 le and and
4797     _cscript 25 eq
4798     _lobyte 161 ge _lobyte 254 le and and
4799     _cscript -1 eq
4800     or or or or and
4801     {
4802     /_hibyte _lobyte ddef
4803     }
4804     {
4805     _hibyte 256 mul _lobyte add
4806     _cproc
4807     /_hibyte 0 ddef
4808     } ifelse
4809     } forall
4810     } def
4811     /cstring
4812     {
4813     dup 256 lt
4814     {
4815     (s) dup 0 4 3 roll put
4816     }
4817     {
4818     dup 256 idiv exch 256 mod
4819     (hl) dup dup 0 6 5 roll put 1 4 3 roll put
4820     } ifelse
4821     } def
4822     /clength
4823     {
4824     0 exch
4825     { 256 lt { 1 } { 2 } ifelse add } cforall
4826     } def
4827     /hawidthshow
4828     {
4829     {
4830     dup cstring
4831     show
4832     _hvax _hvay rmoveto
4833     _hvwb eq { _hvcx _hvcy rmoveto } if
4834     } cforall
4835     } def
4836     /vawidthshow
4837     {
4838     {
4839     dup 255 le
4840     _charorientation 1 eq
4841     and
4842     {
4843     -90 rotate
4844     0 _fontRotateAdjust rmoveto
4845     cstring
4846     _hvcx _hvcy _hvwb _hvax _hvay 6 -1 roll awidthshow
4847     0 _fontRotateAdjust neg rmoveto
4848     90 rotate
4849     }
4850     {
4851     currentpoint
4852     _fontHeight sub
4853     exch _hvay sub exch _hvax sub
4854     2 index _hvwb eq { exch _hvcy sub exch _hvcx sub } if
4855     3 2 roll
4856     cstring
4857     dup stringwidth pop 2 div neg _fontAscent neg rmoveto
4858     show
4859     moveto
4860     } ifelse
4861     } cforall
4862     } def
4863     /hvawidthshow
4864     {
4865     6 1 roll
4866     /_hvay exch ddef
4867     /_hvax exch ddef
4868     /_hvwb exch ddef
4869     /_hvcy exch ddef
4870     /_hvcx exch ddef
4871     _lineorientation 0 eq { hawidthshow } { vawidthshow } ifelse
4872     } def
4873     /hvwidthshow
4874     {
4875     0 0 3 -1 roll hvawidthshow
4876     } def
4877     /hvashow
4878     {
4879     0 0 0 6 -3 roll hvawidthshow
4880     } def
4881     /hvshow
4882     {
4883     0 0 0 0 0 6 -1 roll hvawidthshow
4884     } def
4885     currentdict readonly pop end
4886     setpacking
4887     %%EndResource
4888     %%BeginResource: procset Adobe_blend_AI5 1.4 0
4889     %%Title: (Adobe Illustrator (R) Version 5.0 Blend ProcSet)
4890     %%Version: 1.4 0
4891     %%CreationDate: (11/19/93) ()
4892     %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
4893     userdict /defaultpacking currentpacking put true setpacking
4894     userdict /Adobe_blend_AI5 70 dict dup begin
4895     put
4896     /bd
4897     {
4898     bind def
4899     } bind def
4900     /xs
4901     {
4902     exch store
4903     } bd
4904     /nullProc
4905     {
4906     {
4907     }
4908     } def
4909     /initialize
4910     {
4911     pop pop
4912     Adobe_blend_AI5 begin
4913     Adobe_blend_AI5_vars begin
4914     /_contoneDevice where
4915     {
4916     pop
4917     }
4918     {
4919     /_contoneDevice false def
4920     } ifelse
4921    
4922     /_dpiThreshold where
4923     {
4924     pop
4925     }
4926     {
4927     /_dpiThreshold 600 def
4928     } ifelse
4929    
4930     /_screenFreqThreshold where
4931     {
4932     pop
4933     }
4934     {
4935     /_screenFreqThreshold 150 def
4936     } ifelse
4937    
4938     /tRectOK? deviceDPI _dpiThreshold le currentScreenFreq _screenFreqThreshold le and _contoneDevice not and def
4939     /invertXfer
4940     {
4941     [
4942     {
4943     1 exch sub
4944     } /exec load systemdict/currenttransfer get exec /exec load
4945     ] cvx systemdict/settransfer get exec
4946     } bd
4947     /spotDict 3 dict dup begin
4948     /nSpots 2 def
4949     /spot1 7 dict def
4950     /spot2 7 dict def
4951     end
4952     def
4953     composite?
4954     {
4955     /_setgray_ /setgray load def
4956     /_fill_ /fill load def
4957     /_image_ /image load def
4958     }
4959     {
4960     /_setgray_ systemdict/setgray get def
4961     /_fill_ systemdict/fill get def
4962     /_image_ systemdict/image get def
4963     } ifelse
4964     } bd
4965     /terminate
4966     {
4967     currentdict Adobe_blend_AI5_vars eq
4968     {
4969     end
4970     currentdict Adobe_blend_AI5 eq
4971     {
4972     end
4973     } if
4974     } if
4975     } bd
4976     /_compositeSpotDevice where
4977     {
4978     begin
4979     _compositeSpotDevice 0 ne {userdict /composite? true put} if
4980     end
4981     }
4982     {
4983     /_compositeSpotDevice 0 def
4984     } ifelse
4985    
4986     /nullString () def
4987     /d255 256 array def
4988     0 1 255
4989     {
4990     d255 exch dup 255 div put
4991     } bind for
4992     /d255- 256 array def
4993     0 1 255
4994     {
4995     d255- exch 1 d255 2 index get sub put
4996     } bind for
4997     /dUserSpace matrix defaultmatrix def
4998     currentdict /Adobe_blend_AI5_vars 89 dict dup begin
4999     put
5000     {
5001     /f /F /s /S /b /B
5002     }
5003     {
5004     null def
5005     } bind forall
5006     /byte 1 string def
5007     /sSave null def
5008     /setSSave
5009     {
5010     save /sSave exch store
5011     } bind def
5012     /Bm null def
5013     /doBlend null def
5014     /startC? false def
5015     /endC? false def
5016     /fCMYK? null def
5017     /startTint 0 def
5018     /endTint 0 def
5019     /bSMatrix matrix def
5020     /bUMatrix matrix def
5021     /dMatrix matrix def
5022     /inLine? true def
5023     /pTState? false def
5024     /bHi? false def
5025     /yHi 0 def
5026     /xHi 0 def
5027     /noImg /lv1Fix where
5028     {
5029     pop lv1Fix
5030     }
5031     {
5032     false
5033     } ifelse
5034     def
5035     /ccAry1 5 array def
5036     /ccTint 0 def
5037     /spotColor? false def
5038     /colorimage? true def
5039     [
5040     /tint1Data
5041     /tint2Data
5042     /spotDict
5043     /bAxis
5044     /ubAxis
5045     /pChange
5046     /optimize?
5047     /nSamples
5048     /sInc
5049     /blendProc
5050     /_bn
5051     /xBCInc
5052     /yBCInc
5053     /bInc
5054     /bRender
5055     /cBName
5056     /cBType
5057     /nColors
5058     /color?
5059     /blend?
5060     /colorType
5061     /cData
5062     /cDataLen
5063     /bDataLen
5064     /rampPoint
5065     /midPoint
5066     /endPoint
5067     /blendLength
5068     /blackData
5069     /yeData
5070     /mgData
5071     /cyData
5072     /cnt1
5073     /ndx
5074     /_fill
5075     /tmp
5076     counttomark
5077     {
5078     null def
5079     } bind
5080     repeat
5081     pop
5082     currentdict
5083     end
5084     currentdict
5085     end
5086     exch
5087     begin
5088     begin
5089     /unitSq
5090     {
5091     0 0 moveto 0 1 lineto 1 1 lineto 1 0 lineto closepath
5092     } bd
5093     /gMark
5094     {
5095     counttomark 2 add -1 roll
5096     } bd
5097     /setCustomColor
5098     {
5099     dup /ccTint exch store
5100     1 exch sub 6 1 roll
5101     ccAry1 astore
5102     exch setcustomcolor
5103     } bd
5104     /currentCustomColor
5105     {
5106     ccAry1 aload pop ccTint
5107     } bd
5108     /nsetcustomcolor where
5109     {
5110     pop
5111     }
5112     {
5113     /nsetcustomcolor
5114     {
5115     pop setcmykcolor
5116     } bd
5117     } ifelse
5118     /nsetcustomcolorend where
5119     {
5120     pop
5121     }
5122     {
5123     /nsetcustomcolorend
5124     {
5125     } bd
5126     } ifelse
5127     /setBSpace
5128     {
5129     newpath bUMatrix astore concat unitSq
5130     } bd
5131     /setCStop
5132     {
5133     dup 0 eq
5134     {
5135     pop
5136    
5137     spotColor?
5138     {
5139     dup 1 exch sub /ccTint exch def
5140     ccAry1 4 /Black put
5141     } if
5142     setgray
5143     }
5144     {
5145     1 eq
5146     {
5147     setcmykcolor
5148     }
5149     {
5150     composite? not colorType 2 lt and
5151     {
5152     forceCMYK
5153     }
5154     {
5155     setCustomColor
5156     } ifelse
5157     } ifelse
5158     } ifelse
5159     } bd
5160     /makeByte
5161     {
5162     /tmp 0 store
5163     255 mul cvi
5164     8 string 8
5165     {
5166     dup tmp 3 index put /tmp tmp 1 add store
5167     } repeat
5168     exch pop
5169     } bd
5170     /setImgSpace
5171     {
5172     cDataLen 1 8
5173     2 index 0 0 1 0 0 dMatrix astore
5174     } bd
5175     /bwImage
5176     {
5177     setImgSpace cData /_image_ load
5178     {
5179     exec
5180     } stopped
5181     {
5182     $error /errorname get /undefinedresult ne
5183     {
5184     stop
5185     }
5186     {
5187     pop pop pop pop pop
5188     } ifelse
5189     } if
5190     } bd
5191     level2?
5192     {
5193     /bFill
5194     {
5195     _fill
5196     } def
5197     /bCImg
5198     {
5199     /cDataLen bDataLen store
5200     setImgSpace
5201     setSSave
5202     expandSpot
5203     cyData mgData yeData cData
5204     expandCMYK
5205     true 4 spotDict
5206     {
5207     ncolorimage
5208     } stopped
5209     {
5210     $error /errorname get /undefinedresult ne
5211     {
5212     stop
5213     }
5214     {
5215     10
5216     {
5217     pop
5218     } repeat
5219     } ifelse
5220     } if
5221     sSave restore
5222     } bd
5223     } if
5224     /expandOne
5225     {
5226     dup type /stringtype ne
5227     {
5228     cDataLen string
5229     exch
5230     dup 0 ne
5231     {
5232     255 mul cvi
5233     0 1 cDataLen 1 sub
5234     {
5235     3 copy
5236     exch put pop
5237     } for
5238     } if
5239     pop
5240     } if
5241     } bd
5242     /expandSpot
5243     {
5244     spotColor?
5245     {
5246     spotDict begin
5247     spot1 begin
5248     tintImage type /nulltype ne
5249     {
5250     tintImage expandOne /tintImage exch def
5251     } if
5252     end
5253     spot2 begin
5254     tintImage type /nulltype ne
5255     {
5256     tintImage expandOne /tintImage exch def
5257     } if
5258     end
5259     end
5260     } if
5261     } bd
5262     /expandCMYK
5263     {
5264     4
5265     {
5266     expandOne 4 1 roll
5267     } repeat
5268     } bd
5269     /colorimage where dup
5270     {
5271     exch pop
5272    
5273     /ncolorimage where
5274     {
5275     pop
5276     }
5277     {
5278     /ncolorimage {pop colorimage} bd
5279     } ifelse
5280     } if
5281     not
5282     {
5283     /ncolorimage where
5284     {
5285     pop
5286     }
5287     {
5288     /colorimage? false store
5289     /ncolorimage
5290     {
5291     pop pop pop
5292    
5293     setSSave
5294     /blackData xs
5295     /yeData xs
5296     /mgData xs
5297     /cyData xs
5298     /cnt1 0 store
5299     [
5300     byte dup 0
5301     cyData dup type /stringtype eq
5302     {
5303     /cnt1 cvx /get cvx d255 /exch cvx /get cvx .3 /mul cvx
5304     }
5305     {
5306     .3 mul
5307     } ifelse
5308     mgData dup type /stringtype eq
5309     {
5310     /cnt1 cvx /get cvx d255 /exch cvx /get cvx .59 /mul cvx
5311     }
5312     {
5313     .59 mul
5314     } ifelse
5315     yeData dup type /stringtype eq
5316     {
5317     /cnt1 cvx /get cvx d255 /exch cvx /get cvx .11 /mul cvx
5318     }
5319     {
5320     .11 mul
5321     } ifelse
5322     blackData dup type /stringtype eq
5323     {
5324     /cnt1 cvx /get cvx d255 /exch cvx /get cvx
5325     } if
5326     /add cvx /add cvx /add cvx 1 /exch cvx /sub cvx
5327     /dup cvx 0 /lt cvx
5328     {
5329     pop 0
5330     } /if cvx
5331     /dup cvx 1 /gt cvx
5332     {
5333     pop 1
5334     } /if cvx
5335     255 /mul cvx /cvi cvx
5336     256 /mod cvx
5337     /dup cvx 0 /lt cvx
5338     {
5339     pop 0
5340     } /if cvx
5341     /put cvx
5342     /cnt1 dup cvx 1 /add cvx /store cvx
5343     ] cvx
5344     bind
5345     _image_
5346     sSave restore
5347     } bd
5348     } ifelse
5349     } if
5350     level2? not
5351     {
5352     /bCImg
5353     {
5354     /cDataLen bDataLen store
5355     setImgSpace
5356     setSSave
5357     expandSpot
5358     cyData mgData yeData cData
5359     colorimage?
5360     {
5361     expandCMYK
5362     } if
5363     true 4 spotDict
5364     {
5365     ncolorimage
5366     } stopped
5367     {
5368     $error /errorname get /undefinedresult ne
5369     {
5370     stop
5371     }
5372     {
5373     10
5374     {
5375     pop
5376     } repeat
5377     } ifelse
5378     } if
5379     sSave restore
5380     } bd
5381     /bwFill
5382     {
5383     setSSave
5384     /cDataLen 8 store
5385     /cData currentgray makeByte store
5386     bwImage
5387     sSave restore
5388     } bd
5389     /c1ImgFill
5390     {
5391     setSSave
5392     /cDataLen 8 store
5393     setImgSpace
5394     spotColor?
5395     {
5396     spotDict begin
5397     spot1 begin
5398     currentCustomColor makeByte /tintImage exch def
5399     /name exch def
5400     /spot_K exch def
5401     /spot_Y exch def
5402     /spot_M exch def
5403     /spot_C exch def
5404     end
5405     spot2 initSpotData
5406     end
5407     } if
5408     currentcmykcolor
5409     4
5410     {
5411     makeByte 4 1 roll
5412     } repeat
5413     true 4 spotDict
5414     {
5415     ncolorimage
5416     } stopped
5417     {
5418     $error /errorname get /undefinedresult ne
5419     {
5420     stop
5421     }
5422     {
5423     10
5424     {
5425     pop
5426     } repeat
5427     } ifelse
5428     } if
5429     sSave restore
5430     } bd
5431     /bFill
5432     noImg
5433     {
5434     {
5435     _fill
5436     }
5437     }
5438     {
5439     {
5440     color?
5441     {
5442     c1ImgFill
5443     }
5444     {
5445     bwFill
5446     } ifelse
5447     }
5448     } ifelse
5449     bd
5450     } if
5451     composite?
5452     {
5453     /bCFun
5454     {
5455     color?
5456     {
5457     cyData dup type /stringtype eq
5458     {
5459     /ndx cvx /get cvx d255 /exch cvx /get cvx
5460     } if
5461     mgData dup type /stringtype eq
5462     {
5463     /ndx cvx /get cvx d255 /exch cvx /get cvx
5464     } if
5465     yeData dup type /stringtype eq
5466     {
5467     /ndx cvx /get cvx d255 /exch cvx /get cvx
5468     } if
5469     cData dup type /stringtype eq
5470     {
5471     /ndx cvx /get cvx d255 /exch cvx /get cvx
5472     } if
5473     spotColor?
5474     {
5475     spotDict begin
5476     /spotDict cvx /begin cvx
5477     spot1 begin
5478     tintImage dup type /stringtype eq
5479     {
5480     /ndx cvx /get cvx d255- /exch cvx /get cvx
5481     }
5482     {
5483     dup type /nulltype ne
5484     {
5485     name type /nametype ne {1 exch sub} if
5486     } if
5487     } ifelse
5488     end
5489     /spot1 cvx /tintValue 3 -1 /roll cvx /put cvx
5490     spot2 begin
5491     tintImage dup type /stringtype eq
5492     {
5493     /ndx cvx /get cvx d255- /exch cvx /get cvx
5494     }
5495     {
5496     dup type /nulltype ne
5497     {
5498     name type /nametype ne {1 exch sub} if
5499     } if
5500     } ifelse
5501     end
5502     /spot2 cvx /tintValue 3 -1 /roll cvx /put cvx
5503     /end cvx
5504     end
5505     /spotDict cvx
5506     /nsetcustomcolor cvx
5507     }
5508     {
5509     /setcmykcolor cvx
5510     } ifelse
5511     }
5512     {
5513     cData /ndx cvx /get cvx
5514     d255 /exch cvx /get cvx
5515     /setgray cvx
5516     } ifelse
5517     } bd
5518     /Bc
5519     {
5520     newpath
5521     gsave
5522     setBSpace
5523     nColors 1 eq
5524     {
5525     pop pop
5526     setCStop
5527     } if
5528     bFill
5529     grestore
5530     } bd
5531     /linealBm
5532     {
5533     /nColors dup load 1 sub store
5534     newpath
5535     gsave
5536     setBSpace
5537     blend?
5538     {
5539     linImg
5540     }
5541     {
5542     bFill
5543     } ifelse
5544     grestore
5545     nColors 1 gt
5546     {
5547     getRData
5548     } if
5549     } bd
5550     /rdBm
5551     {
5552     /nColors dup load 1 sub store
5553     _fill
5554     gsave
5555     bUMatrix astore concat
5556     bHi?
5557     {
5558     xHi yHi bUMatrix idtransform /yHi exch store /xHi exch store
5559     rampPoint 1 lt
5560     {
5561     1 rampPoint sub dup xHi mul exch yHi mul translate
5562     } if
5563     } if
5564     nColors
5565     {
5566     0 0 rampPoint 0 360 arc
5567     _fill
5568     blend? bHi? or
5569     {
5570     rdBlend
5571     } if
5572     nColors 1 gt
5573     {
5574     getRData
5575     } if
5576     /nColors dup load 1 sub store
5577     } repeat
5578     /nColors 1 store
5579     grestore
5580     } bd
5581     /cGetRData
5582     {
5583     setCStop
5584     /blend?
5585     cData type /stringtype eq
5586     dup not color? and
5587     {
5588     pop
5589     cyData type /stringtype eq
5590     mgData type /stringtype eq
5591     yeData type /stringtype eq
5592     or or
5593     } if
5594     store
5595     } def
5596     /cGetRData
5597     } if
5598     /eCStop
5599     {
5600     mark
5601     1 index 3 mul 3 add dup 8 gt
5602     {
5603     pop 8
5604     } if
5605     1 roll
5606     cleartomark
5607     } bd
5608     composite? not
5609     {
5610     /knockOut
5611     level2?
5612     {
5613     {
5614     0 0 0 0 setcmykcolor _fill
5615     }
5616     }
5617     {
5618     /bFill noImg
5619     {
5620     {
5621     _fill
5622     }
5623     }
5624     {
5625     {
5626     _of true eq
5627     {
5628     currentgray 1 ne
5629     {
5630     bwFill
5631     } if
5632     }
5633     {
5634     bwFill
5635     } ifelse
5636     }
5637     } ifelse
5638     def
5639     /whiteByte 1 makeByte def
5640     noImg
5641     {
5642     {
5643     0 0 0 0 setcmykcolor _fill
5644     }
5645     }
5646     {
5647     {
5648     cBType 0 eq
5649     {
5650     setSSave
5651     /cData whiteByte store
5652     /cDataLen 8 store
5653     bwImage
5654     sSave restore
5655     }
5656     {
5657     _fill
5658     } ifelse
5659     }
5660     } ifelse
5661     } ifelse
5662     bd
5663     /bCFun
5664     {
5665     cData dup type /stringtype ne
5666     {
5667     color?
5668     {
5669     1 exch sub
5670     } if
5671     }
5672     {
5673     /ndx cvx /get cvx
5674     color? customColor? not and
5675     {
5676     d255-
5677     }
5678     {
5679     d255
5680     } ifelse
5681     /exch cvx /get cvx
5682     } ifelse
5683     /_setgray_ cvx
5684     } bd
5685     /eCCBlend
5686     {
5687     dup 3 eq
5688     {
5689     pop
5690     mark 7 1 roll
5691     6 copy ccThrough? dup /blend? xs
5692     {
5693     /startC? true store
5694     setCustomColor
5695     customColor?
5696     {
5697     /cData tint1Data store
5698     setCDataLen
5699     } if
5700     /endC?
5701     3 index 3 eq
5702     {
5703     4 index 1 ne
5704     }
5705     {
5706     false
5707     } ifelse
5708     store
5709     } if
5710     cleartomark
5711     stop
5712     } if
5713     1 eq
5714     {
5715     pop pop pop
5716     } if
5717     pop
5718     /startC? false store
5719     6
5720     {
5721     8 index
5722     } repeat
5723     ccThrough? dup /blend? xs
5724     {
5725     /endC? true store
5726     blend? not
5727     {
5728     stop
5729     } if
5730     customColor?
5731     {
5732     /cData tint1Data store
5733     setCDataLen
5734     } if
5735     } if
5736     } bd
5737     /handleOP
5738     {
5739     _of not
5740     {
5741     knockOut
5742     } if
5743     } bd
5744     /handleROP
5745     {
5746     _of not
5747     {
5748     0 0 0 0 setcmykcolor _fill
5749     }
5750     {
5751     newpath
5752     } ifelse
5753     } bd
5754     /rdBm
5755     {
5756     /nColors dup load 1 sub store
5757     blend?
5758     {
5759     _fill
5760     }
5761     {
5762     handleROP
5763     } ifelse
5764     gsave
5765     bUMatrix astore concat
5766     bHi?
5767     {
5768     xHi yHi bUMatrix idtransform /yHi exch store /xHi exch store
5769     rampPoint 1 lt
5770     {
5771     1 rampPoint sub dup xHi mul exch yHi mul translate
5772     } if
5773     } if
5774     nColors
5775     {
5776     0 0 rampPoint 0 360 arc
5777     blend?
5778     {
5779     cData type /stringtype ne bHi? not and
5780     {
5781     cData color?
5782     {
5783     1 exch sub
5784     } if
5785     _setgray_
5786     _fill_
5787     }
5788     {
5789     cData type /stringtype ne
5790     {
5791     /cDataLen 1 store
5792     /bDataLen 1 store
5793     } if
5794     rdBlend
5795     } ifelse
5796     }
5797     {
5798    
5799     handleROP
5800    
5801     pTState?
5802     {
5803     /bAxis rampPoint endPoint sub store
5804     xHi bAxis mul yHi bAxis mul translate
5805     } if
5806     } ifelse
5807    
5808     nColors 1 gt
5809     {
5810     getRData
5811     } if
5812     /nColors dup load 1 sub store
5813     } repeat
5814     /nColors 1 store
5815     grestore
5816     } bd
5817     /ccThrough?
5818     {
5819     gsave
5820     pop 0 setCustomColor
5821     currentcmykcolor
5822     grestore
5823     anyColor?
5824     } bd
5825     /forceCMYK
5826     {
5827     exch pop
5828     1 exch sub 5 1 roll
5829     4
5830     {
5831     4 index mul 4 1 roll
5832     } repeat
5833     0
5834     cCMYKData dup /cData ne
5835     {
5836     dup /yeData eq
5837     {
5838     pop 1 add
5839     }
5840     {
5841     /mgData eq
5842     {
5843     2
5844     }
5845     {
5846     3
5847     } ifelse
5848     add
5849     } ifelse
5850     0
5851     } if
5852     pop
5853     index
5854     0 eq
5855     {
5856     pop pop pop pop 0 0 0 0
5857     } if
5858     setcmykcolor
5859     pop
5860     /fCMYK? true store
5861     } bd
5862     /endCapSepBc
5863     {
5864     pop pop
5865     dup 0 eq
5866     {
5867     pop
5868     setgray
5869     }
5870     {
5871     1 eq
5872     {
5873     setcmykcolor
5874     }
5875     {
5876     colorType 1 eq
5877     {
5878     forceCMYK
5879     }
5880     {
5881     fCMYK?
5882     {
5883     forceCMYK
5884     }
5885     {
5886     setCustomColor
5887     } ifelse
5888     } ifelse
5889     } ifelse
5890     } ifelse
5891     currentcmykcolor anyColor?
5892     blend? and
5893     {
5894     bFill
5895     }
5896     {
5897     handleOP
5898     } ifelse
5899    
5900     } bd
5901     } if
5902     /cCMYKData 0 def
5903     composite? dup not
5904     {
5905     pop customColor?
5906     } if
5907     not
5908     {
5909     /cCMYKData
5910     /cyData /mgData /yeData /cData
5911     black? not
5912     {
5913     yellow?
5914     {
5915     exch
5916     }
5917     {
5918     magenta?
5919     {
5920     3
5921     }
5922     {
5923     4
5924     } ifelse
5925     -1 roll
5926     } ifelse
5927     } if
5928     4 1 roll pop pop pop
5929     store
5930     /Bc
5931     {
5932     gsave
5933     setBSpace
5934     nColors 1 gt
5935     {
5936    
5937     blend? currentcmykcolor anyColor? and
5938     {
5939     bFill
5940     }
5941     {
5942     handleOP
5943     } ifelse
5944     }
5945     {
5946     endCapSepBc
5947     } ifelse
5948     grestore
5949     newpath
5950     } bd
5951     /linealBm
5952     {
5953     /nColors dup load 1 sub store
5954     newpath
5955     gsave
5956     setBSpace
5957     blend?
5958     {
5959     cCMYKData load dup type /stringtype eq
5960     {
5961     dup length /cDataLen xs
5962     /cData xs
5963     gsave
5964     colorType 0 ne noImg not and
5965     {
5966     invertXfer
5967     } if
5968     linImg
5969     grestore
5970     }
5971     {
5972     pop bFill
5973     } ifelse
5974     }
5975     {
5976     handleOP
5977     } ifelse
5978     grestore
5979     nColors 1 gt
5980     {
5981     getRData
5982     } if
5983     } bd
5984     /cmykGetRData
5985     {
5986     /fCMYK? false store
5987     blend?
5988     {
5989     {
5990     cmykDataProcs colorType get exec
5991     } stopped
5992     pop
5993     blend?
5994     {
5995     /cData cCMYKData load store
5996     setCDataLen
5997     } if
5998     } if
5999     } def
6000     /cmykDataProcs
6001     [
6002     {
6003     pop
6004     black? dup /blend? xs
6005     {
6006     setgray
6007     0
6008     } if
6009     pop
6010     }
6011     {
6012     cCMYKData load dup type /stringtype ne
6013     {
6014     0 0 0
6015     cyan? not
6016     {
6017     4 magenta?
6018     {
6019     1
6020     }
6021     {
6022     yellow?
6023     {
6024     2
6025     }
6026     {
6027     3
6028     } ifelse
6029     } ifelse
6030     roll
6031     } if
6032     4 copy add add add 0 eq
6033     {
6034     /blend? false store
6035     } if
6036    
6037     setcmykcolor
6038     /startC? true store
6039     /endC? true store
6040     eCStop
6041     stop
6042     } if
6043     pop
6044     dup 0 eq
6045     {
6046     pop
6047     setgray
6048     }
6049     {
6050     1 eq
6051     {
6052     setcmykcolor
6053     }
6054     {
6055     forceCMYK
6056     } ifelse
6057     } ifelse
6058     } bind
6059     /eCCBlend load
6060     {
6061     cBType 1 eq
6062     {
6063     tint1Data tint2Data
6064     /tint1Data xs
6065     /tint2Data xs
6066     } if
6067     0 eq
6068     {
6069     black?
6070     {
6071     setgray
6072     }
6073     {
6074     0 0 0 4 -1 roll 1 exch sub setcmykcolor
6075     } ifelse
6076     black?
6077     {
6078     /blend? true store
6079     } if
6080     6
6081     {
6082     8 index
6083     } repeat
6084     ccThrough?
6085     {
6086     /blend? true store
6087     }
6088     {
6089     black?
6090     {
6091     /cData tint1Data store
6092     setCDataLen
6093     }
6094     {
6095     /blend? false store
6096     } ifelse
6097     } ifelse
6098     }
6099     {
6100     mark 7 1 roll
6101     6 copy ccThrough?
6102     {
6103     forceCMYK
6104     pop
6105     stop
6106     } if
6107     9 index 0 eq
6108     {
6109     black? dup /blend? xs
6110     {
6111     pop 1 setgray
6112     /cData tint2Data store
6113     setCDataLen
6114     0
6115     } if
6116     pop
6117     }
6118     {
6119     /blend?
6120     6
6121     {
6122     16 index
6123     } repeat
6124     ccThrough?
6125     store
6126     blend?
6127     {
6128     forceCMYK
6129     } if
6130     } ifelse
6131     cleartomark
6132     } ifelse
6133     } bind
6134     ] def
6135     /cmykGetRData
6136     } if
6137     composite? dup not
6138     {
6139     pop isCMYKSep?
6140     } if
6141     not
6142     {
6143     /endCapSepBc
6144     {
6145     /white? false store
6146     pop pop
6147     dup 0 eq
6148     {
6149     pop
6150     /white? 1 index 1 eq store
6151     setgray
6152     }
6153     {
6154     1 eq
6155     {
6156     setcmykcolor
6157     }
6158     {
6159     setCustomColor
6160     } ifelse
6161     } ifelse
6162     %
6163     currentcmykcolor anyColor?
6164     endC? or
6165     blend? and
6166     {
6167     bFill
6168     }
6169     {
6170     handleOP
6171     } ifelse
6172     } bd
6173     /Bc
6174     {
6175     gsave
6176     setBSpace
6177     nColors 1 gt
6178     {
6179     blend? startC? and
6180     {
6181     bFill
6182     }
6183     {
6184     handleOP
6185     } ifelse
6186     }
6187     {
6188     endCapSepBc
6189     } ifelse
6190     grestore
6191     newpath
6192     } bd
6193     /linealBm
6194     {
6195     /nColors dup load 1 sub store
6196     newpath
6197     gsave
6198     setBSpace
6199     blend?
6200     {
6201     cData type /stringtype eq
6202     {
6203     linImg
6204     }
6205     {
6206     bFill
6207     } ifelse
6208     }
6209     {
6210     handleOP
6211     } ifelse
6212     grestore
6213     nColors 1 gt
6214     {
6215     getRData
6216     } if
6217     } bd
6218     /discardCMY
6219     {
6220     counttomark 4 add -3 roll pop pop pop
6221     } bd
6222     /testTopCC
6223     {
6224     6 copy ccThrough?
6225     } bd
6226     /getCRamp
6227     {
6228     {
6229     ccDataProcs colorType 2 sub get exec
6230     } stopped pop
6231     blend? cDataLen 0 eq and
6232     {
6233     /cDataLen bDataLen store
6234     } if
6235     } bd
6236     /ccGetRData
6237     {
6238     /fCMYK? false store
6239     /startC? false store
6240     /endC? false store
6241     colorType 2 lt
6242     {
6243     /blend? false def
6244     } if
6245     blend?
6246     {
6247     getCRamp
6248     }
6249     {
6250     setCStop
6251     } ifelse
6252     blend?
6253     {
6254     /blend? cData 1 ne store
6255     blend?
6256     {
6257     cData dup type /stringtype ne
6258     {
6259     1 exch sub /cData xs 0
6260     } if
6261     pop
6262     } if
6263     } if
6264     } def
6265     /ccDataProcs
6266     [
6267     /eCCBlend load
6268     {
6269     cBType 1 eq
6270     {
6271     tint1Data tint2Data
6272     /tint1Data xs
6273     /tint2Data xs
6274     } if
6275     0 eq
6276     {
6277     /blend? false store
6278     pop
6279     }
6280     {
6281     mark 7 1 roll
6282     testTopCC
6283     {
6284     /blend? 1 index 1 ne store
6285     /startC? blend? store
6286     /endC? false store
6287     blend? not
6288     {
6289     cleartomark stop
6290     } if
6291     /cData tint1Data store
6292     setCDataLen
6293     setCustomColor
6294     pop
6295     stop
6296     } if
6297     cleartomark
6298     } ifelse
6299     2 index 0 eq
6300     {
6301     /blend? false store
6302     }
6303     {
6304     mark 6
6305     {
6306     9 index
6307     } repeat
6308     testTopCC dup /blend? xs
6309     {
6310     /blend? 1 index 1 ne store
6311     /endC? blend? store
6312     /startC? false store
6313     blend? not
6314     {
6315     cleartomark stop
6316     } if
6317     /cData tint2Data store
6318     setCDataLen
6319     } if
6320     cleartomark
6321     } ifelse
6322     } bind
6323     ] def
6324     /ccGetRData
6325     } if
6326     load Adobe_blend_AI5_vars /getData 3 -1 roll put
6327     /setCDataLen
6328     {
6329     /cDataLen 0 cData dup type /stringtype eq
6330     {
6331     length exch
6332     } if
6333     pop store
6334     } bd
6335     /initSpotData
6336     {
6337     begin
6338     /name null def
6339     /tintImage null def
6340     /tintValue null def
6341     /spot_C null def
6342     /spot_M null def
6343     /spot_Y null def
6344     /spot_K null def
6345     end
6346     } bd
6347     /getRData
6348     {
6349     /colorType gMark store
6350     _compositeSpotDevice 0 ne
6351     {
6352     spotDict begin
6353     spot1 initSpotData
6354     spot2 initSpotData
6355     end
6356     /spotColor? colorType 2 eq colorType 3 eq or def
6357     }
6358     {
6359     /spotColor? false store
6360     } ifelse
6361     /blend? true store
6362     0 0 0 0 setcmykcolor
6363     100 div /rampPoint xs
6364     % (between 13 and 87%)
6365     100 div /midPoint xs
6366     dup 0 eq
6367     {
6368     2
6369     }
6370     {
6371     dup 1 eq
6372     {
6373     5
6374     }
6375     {
6376     _compositeSpotDevice 0 ne
6377     {
6378     spotDict begin
6379     spot1 begin
6380     /name 3 index def
6381     /spot_K 4 index def
6382     /spot_Y 5 index def
6383     /spot_M 6 index def
6384     /spot_C 7 index def
6385     end
6386     end
6387     } if
6388     7
6389     } ifelse
6390     } ifelse
6391     /tmp exch def
6392     tmp index 100 div /endPoint xs
6393     _compositeSpotDevice 0 ne
6394     {
6395     tmp 2 add index 3 eq
6396     {
6397     /tmp tmp 4 add def
6398     tmp index dup
6399     spotDict begin
6400     spot1/name get ne
6401     {
6402     spot2 begin
6403     /name exch def
6404     /spot_K tmp 2 add index def
6405     /spot_Y tmp 3 add index def
6406     /spot_M tmp 4 add index def
6407     /spot_C tmp 5 add index def
6408     end
6409     }
6410     {
6411     pop
6412     } ifelse
6413     end
6414     } if
6415     } if
6416     /color? colorType 0 gt store
6417    
6418     colorType 3 eq
6419     {
6420     /tint2Data gMark store
6421     } if
6422    
6423     colorType 2 ge
6424     {
6425     /tint1Data gMark store
6426     } if
6427     _compositeSpotDevice 0 ne
6428     {
6429     spotDict begin
6430    
6431     colorType 2 ge
6432     {
6433     colorType 3 eq
6434     {
6435     spot2 begin
6436     /tintImage cBType 0 eq {tint2Data} {tint1Data} ifelse def
6437     name null eq {/name /Black def} if
6438     end
6439     } if
6440     spot1 begin
6441     /tintImage cBType 0 eq colorType 2 eq or {tint1Data} {tint2Data} ifelse def
6442     colorType 2 eq
6443     {
6444     name null eq
6445     {
6446     /name spot2/name get def
6447     spot2/name null put
6448     } if
6449     }
6450     {
6451     name null eq {/name /Black def} if
6452     } ifelse
6453     end
6454     } if
6455     end
6456     } if
6457    
6458     /cData gMark store
6459     setCDataLen
6460     colorType 0 gt
6461     {
6462     counttomark 4 add -3 roll
6463     /yeData xs
6464     /mgData xs
6465     /cyData xs
6466     } if
6467     blend?
6468     {
6469     /bDataLen
6470     cDataLen dup 0 eq color? and
6471     {
6472     [
6473     cyData mgData yeData
6474     ]
6475     {
6476     dup type /stringtype eq
6477     {
6478     length exch pop exit
6479     } if
6480     pop
6481     } forall
6482     } if
6483     store
6484     bDataLen 0 eq
6485     {
6486     /bDataLen 1 store
6487     } if
6488     getData
6489     blend?
6490     {
6491     composite? cDataLen 0 eq and
6492     {
6493     /cDataLen bDataLen store
6494     } if
6495     } if
6496     }
6497     {
6498     setCStop
6499     } ifelse
6500     } bd
6501     /Bg
6502     {
6503     0 0 0 0 setcmykcolor
6504     6
6505     {
6506     pop
6507     } repeat
6508     /blendLength xs
6509     pop pop pop
6510     /cBName xs
6511     /bRender xs
6512     bRender 2 ne
6513     {
6514     composite? not
6515     {
6516     _of setoverprint
6517     } if
6518     _eo {eoclip} {clip} ifelse
6519     _bn cBName 2 copy known
6520     {
6521     get
6522     mark exch aload pop
6523     /cBType xs
6524     /nColors xs
6525     mark exch aload pop
6526     0 0
6527     } if
6528     pop pop
6529     getRData
6530     cBType 0 eq
6531     {
6532     /linealBm
6533     }
6534     {
6535     bHi?
6536     {
6537     /pTState? nColors 2 gt store
6538     } if
6539     /doBlend /rdBlend load store
6540     /rdBm
6541     } ifelse
6542     }
6543     {
6544     inLine? not
6545     {
6546     mark mark
6547     } if
6548     /Bc dup
6549     {
6550     cleartomark mark
6551     } bd
6552     /nullProc
6553     } ifelse
6554     load /Bm xs
6555     } bd
6556     /linImg
6557     noImg
6558     {
6559     {
6560     newpath doRctBlend
6561     }
6562     }
6563     {
6564     {
6565     /doBlend
6566     color? composite? and
6567     {
6568     /bCImg
6569     }
6570     {
6571     /bwImage
6572     } ifelse
6573     load
6574     store
6575    
6576     0 0 moveto
6577     tRectOK? composite? and
6578     {
6579     {
6580     mark
6581     0 1 dtransform atan cvi 90 mod 0 eq
6582     1 0 dtransform atan cvi 90 mod 0 eq
6583     } stopped
6584     {
6585     cleartomark
6586     }
6587     {
6588     and exch pop
6589     {
6590     newpath
6591     doRctBlend
6592     }
6593     {
6594     doBlend
6595     } ifelse
6596     } ifelse
6597     }
6598     {
6599     doBlend
6600     } ifelse
6601     }
6602     } ifelse
6603     bd
6604     /doRctBlend
6605     {
6606     gsave
6607     /sInc 1 store
6608     /nSamples bDataLen store
6609     /bInc 1 bDataLen div store
6610     /ubAxis 1 0 dtransform dUserSpace idtransform dup mul exch dup mul add sqrt store
6611     /pChange ubAxis 0 eq
6612     {
6613     0
6614     }
6615     {
6616     bDataLen ubAxis div
6617     } ifelse
6618     store
6619     pChange .5 gt noImg not and dup /optimize? xs
6620     {
6621     /nSamples ubAxis 2 div round cvi dup 1 le
6622     {
6623     pop 2
6624     } if
6625     store
6626     /bInc 1 nSamples div store
6627     /sInc bDataLen 1 sub nSamples 1 sub div store
6628     } if
6629     0
6630     nSamples
6631     [
6632     /dup cvx
6633     optimize?
6634     {
6635     /round cvx /cvi cvx
6636     } if
6637     /ndx /exch cvx /store cvx
6638     bCFun
6639     /rectfill where dup
6640     {
6641     exch pop _compositeSpotDevice 1 ne and
6642     } if
6643     {
6644     0 0 bInc 1 /rectfill cvx
6645     }
6646     {
6647     0 0 /moveto cvx
6648     bInc 0 /lineto cvx
6649     bInc 1 /lineto cvx
6650     0 1 /lineto cvx
6651     /closepath cvx
6652     /_fill_ cvx
6653     } ifelse
6654     bInc 0 /translate cvx
6655     sInc /add cvx
6656     ] cvx
6657     bind
6658     repeat
6659     pop
6660     spotColor? {nsetcustomcolorend} if
6661    
6662     grestore
6663     } bd
6664     /rdPrep
6665     {
6666     /nSamples bDataLen dup 0 eq
6667     {
6668     pop 1
6669     } if
6670     store
6671     /sInc -1 store
6672     /bAxis rampPoint endPoint sub store
6673     /bInc bAxis bDataLen div neg store
6674     /optimize? false store
6675     tRectOK?
6676     {
6677     /ubAxis
6678     bAxis 0 dtransform dUserSpace idtransform dup mul exch dup mul add sqrt
6679     0 bAxis dtransform dUserSpace idtransform dup mul exch dup mul add sqrt
6680     2 copy lt
6681     {
6682     exch
6683     } if
6684     pop store
6685     /pChange ubAxis 0 eq
6686     {
6687     0
6688     }
6689     {
6690     bDataLen ubAxis div
6691     } ifelse
6692     store
6693     pChange .5 gt noImg not and dup /optimize? xs
6694     {
6695     /nSamples ubAxis 2 div round cvi dup 1 le
6696     {
6697     pop 2
6698     } if
6699     store
6700     /bInc bAxis nSamples div neg store
6701     /sInc bDataLen 1 sub nSamples 1 sub div neg store
6702     } if
6703     } if
6704     bHi?
6705     {
6706     /xBCInc xHi bAxis mul nSamples div store
6707     /yBCInc yHi bAxis mul nSamples div store
6708     } if
6709     } bd
6710     /rdBlend
6711     {
6712     newpath
6713     gsave
6714     rdPrep
6715     rampPoint
6716     bDataLen 1 sub
6717     nSamples
6718     [
6719     /dup cvx
6720     optimize?
6721     {
6722     /round cvx /cvi cvx
6723     } if
6724     /ndx /exch cvx /store cvx
6725     bCFun
6726     0 0 3 /index cvx 0 360 /arc cvx /_fill_ cvx
6727     /exch cvx bInc /add cvx /exch cvx
6728     sInc /add cvx
6729     bHi?
6730     {
6731     xBCInc yBCInc /translate cvx
6732     } if
6733     ] cvx
6734     bind
6735     repeat
6736     pop pop
6737     spotColor? {nsetcustomcolorend} if
6738     grestore
6739     pTState?
6740     {
6741     xHi bAxis mul yHi bAxis mul translate
6742     } if
6743     } bd
6744     /Bh
6745     {
6746     pop pop
6747     /pTState? false store
6748     2 copy 0 ne exch 0 ne or dup /bHi? xs
6749     {
6750     /yHi xs
6751     /xHi xs
6752     0 0
6753     } if
6754     pop pop
6755     } bd
6756     /BD
6757     {
6758     inLine? not
6759     {
6760     ] nColors cBType
6761     ] _bn cBName 3 -1 roll put
6762     end
6763     } if
6764     } bd
6765     /Bn
6766     {
6767     1 add dict
6768     dup nullString null put
6769     /_bn xs
6770     } bd
6771     /Bd
6772     {
6773     Adobe_blend_AI5_vars begin
6774     3 -1 roll dup nullString eq dup
6775     {
6776     setSSave
6777     } if
6778     /inLine? exch def
6779     /cBName exch def
6780     /nColors exch def
6781     /cBType exch def
6782     } bd
6783     /Bb
6784     {
6785     sSave null eq
6786     {
6787     Adobe_blend_AI5_vars begin
6788     setSSave
6789     } if
6790     composite?
6791     {
6792     /_fill /fill load store
6793     }
6794     {
6795     /__fill /fill load store
6796     /_fill
6797     {
6798     _of true eq
6799     {
6800     currentgray 1 ne
6801     {
6802     __fill
6803     } if
6804     }
6805     {
6806     __fill
6807     } ifelse
6808     } def
6809     } ifelse
6810     /fill
6811     {
6812     } def
6813     } bd
6814     /BB
6815     {
6816     /cBType xs
6817     cleartomark cleartomark
6818     cBType dup
6819     bRender
6820     sSave dup type /savetype eq
6821     {
6822     restore 0
6823     } if
6824     pop
6825     currentdict Adobe_blend_AI5_vars eq
6826     {
6827     end
6828     } if
6829     2 ne exch 0 gt and
6830     {
6831     2 eq
6832     {
6833     s
6834     }
6835     {
6836     S
6837     } ifelse
6838     }
6839     {
6840     pop newpath
6841     } ifelse
6842     } bd
6843     currentdict readonly pop
6844     end
6845     end
6846     defaultpacking setpacking
6847     %%EndResource
6848     %%BeginResource: procset Adobe_pattern_AI5 1.1 0
6849     %%Title: (Adobe Illustrator (R) Version 5.0 Pattern Operators)
6850     %%Version: 1.1 0
6851     %%CreationDate: (03/26/93) ()
6852     %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
6853     currentpacking true setpacking
6854     userdict /Adobe_Illustrator_AI5 known not {
6855     userdict /Adobe_Illustrator_AI5 95 dict put
6856     } if
6857     userdict /Adobe_Illustrator_AI5 get begin
6858     /@
6859     {
6860     } def
6861     /&
6862     {
6863     } def
6864     /dp
6865     {
6866     dup null eq
6867     {
6868     pop
6869     _dp 0 ne
6870     {
6871     0 1 _dp 1 sub _dl mod
6872     {
6873     _da exch get 3 get
6874     } for
6875     _dp 1 sub _dl mod 1 add packedarray
6876     _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll
6877     definepattern pop
6878     } if
6879     }
6880     {
6881     _dp 0 ne _dp _dl mod 0 eq and
6882     {
6883     null dp
6884     } if
6885     7 packedarray _da exch _dp _dl mod exch put
6886     _dp _dl mod _da 0 get 4 get 2 packedarray
6887     /_dp _dp 1 add def
6888     } ifelse
6889     } def
6890     /E
6891     {
6892     _ed begin
6893     dup 0 get type /arraytype ne
6894     {
6895     0
6896     {
6897     dup 1 add index type /arraytype eq
6898     {
6899     1 add
6900     }
6901     {
6902     exit
6903     } ifelse
6904     } loop
6905     array astore
6906     } if
6907     /_dd exch def
6908     /_ury exch def
6909     /_urx exch def
6910     /_lly exch def
6911     /_llx exch def
6912     /_n exch def
6913     /_y 0 def
6914     /_dl 4 def
6915     /_dp 0 def
6916     /_da _dl array def
6917     0 1 _dd length 1 sub
6918     {
6919     /_d exch _dd exch get def
6920     0 2 _d length 2 sub
6921     {
6922     /_x exch def
6923     /_c _d _x get _ ne def
6924     /_r _d _x 1 add get cvlit def
6925     _r _ ne
6926     {
6927     _urx _llx sub _ury _lly sub
6928     [
6929     1 0 0 1 0 0
6930     ]
6931     [
6932     /save cvx
6933     _llx neg _lly neg /translate cvx
6934     _c
6935     {
6936     nc /begin cvx
6937     } if
6938     _r dup type /stringtype eq
6939     {
6940     cvx
6941     }
6942     {
6943     {
6944     exec
6945     } /forall cvx
6946     } ifelse
6947     _c
6948     {
6949     /end cvx
6950     } if
6951     /restore cvx
6952     ] cvx
6953     /_fn 12 _n length add string def
6954     _y _fn cvs pop
6955     /_y _y 1 add def
6956     _fn 12 _n putinterval
6957     _fn _c false dp
6958     _d exch _x 1 add exch put
6959     } if
6960     } for
6961     } for
6962     null dp
6963     _n _dd /_pd
6964     end
6965     xput
6966     } def
6967     /fc
6968     {
6969     _fm dup concatmatrix pop
6970     } def
6971     /p
6972     {
6973     /_fm exch ddef
6974     9 -2 roll _pm translate fc
6975     7 -2 roll _pm scale fc
6976     5 -1 roll _pm rotate fc
6977     4 -2 roll exch 0 ne
6978     {
6979     dup _pm rotate fc
6980     1 -1 _pm scale fc
6981     neg _pm rotate fc
6982     }
6983     {
6984     pop
6985     } ifelse
6986     dup _pm rotate fc
6987     exch dup sin exch cos div 1 0 0 1 0 6 2 roll
6988     _pm astore fc
6989     neg _pm rotate fc
6990     _pd exch get /_fdd exch ddef
6991     /_pf
6992     {
6993     save
6994     /_doClip 0 ddef
6995     0 1 _fdd length 1 sub
6996     {
6997     /_fd exch _fdd exch get ddef
6998     _fd
6999     0 2 _fd length 2 sub
7000     {
7001     gsave
7002     2 copy get dup _ ne
7003     {
7004     cvx exec _fc
7005     }
7006     {
7007     pop
7008     } ifelse
7009     2 copy 1 add get dup _ ne
7010     {
7011     aload pop findfont _fm
7012     patternfill
7013     }
7014     {
7015     pop
7016     fill
7017     } ifelse
7018     grestore
7019     pop
7020     } for
7021     pop
7022     } for
7023     restore
7024     newpath
7025     } ddef
7026     /_psf
7027     {
7028     save
7029     /_doClip 0 ddef
7030     0 1 _fdd length 1 sub
7031     {
7032     /_fd exch _fdd exch get ddef
7033     _fd
7034     0 2 _fd length 2 sub
7035     {
7036     gsave
7037     2 copy get dup _ ne
7038     {
7039     cvx exec _fc
7040     }
7041     {
7042     pop
7043     } ifelse
7044     2 copy 1 add get dup _ ne
7045     {
7046     aload pop findfont _fm
7047     9 copy 6 npop patternashow
7048     }
7049     {
7050     pop
7051     6 copy 3 npop hvashow
7052     } ifelse
7053     grestore
7054     pop
7055     } for
7056     pop
7057     } for
7058     restore
7059     sw rmoveto
7060     } ddef
7061     /_pjsf
7062     {
7063     save
7064     /_doClip 0 ddef
7065     0 1 _fdd length 1 sub
7066     {
7067     /_fd exch _fdd exch get ddef
7068     _fd
7069     0 2 _fd length 2 sub
7070     {
7071     gsave
7072     2 copy get dup _ ne
7073     {
7074     cvx exec _fc
7075     }
7076     {
7077     pop
7078     } ifelse
7079     2 copy 1 add get dup _ ne
7080     {
7081     aload pop findfont _fm
7082     12 copy 6 npop patternawidthshow
7083     }
7084     {
7085     pop 9 copy 3 npop hvawidthshow
7086     } ifelse
7087     grestore
7088     pop
7089     } for
7090     pop
7091     } for
7092     restore
7093     swj rmoveto
7094     } ddef
7095     /_lp /none ddef
7096     } def
7097     /sc
7098     {
7099     _sm dup concatmatrix pop
7100     } def
7101     /P
7102     {
7103     /_sm exch ddef
7104     9 -2 roll _pm translate sc
7105     7 -2 roll _pm scale sc
7106     5 -1 roll _pm rotate sc
7107     4 -2 roll exch 0 ne
7108     {
7109     dup _pm rotate sc
7110     1 -1 _pm scale sc
7111     neg _pm rotate sc
7112     }
7113     {
7114     pop
7115     } ifelse
7116     dup _pm rotate sc
7117     exch dup sin exch cos div 1 0 0 1 0 6 2 roll
7118     _pm astore sc
7119     neg _pm rotate sc
7120     _pd exch get /_sdd exch ddef
7121     /_ps
7122     {
7123     save
7124     /_doClip 0 ddef
7125     0 1 _sdd length 1 sub
7126     {
7127     /_sd exch _sdd exch get ddef
7128     _sd
7129     0 2 _sd length 2 sub
7130     {
7131     gsave
7132     2 copy get dup _ ne
7133     {
7134     cvx exec _sc
7135     }
7136     {
7137     pop
7138     } ifelse
7139     2 copy 1 add get dup _ ne
7140     {
7141     aload pop findfont _sm
7142     patternstroke
7143     }
7144     {
7145     pop stroke
7146     } ifelse
7147     grestore
7148     pop
7149     } for
7150     pop
7151     } for
7152     restore
7153     newpath
7154     } ddef
7155     /_pss
7156     {
7157     save
7158     /_doClip 0 ddef
7159     0 1 _sdd length 1 sub
7160     {
7161     /_sd exch _sdd exch get ddef
7162     _sd
7163     0 2 _sd length 2 sub
7164     {
7165     gsave
7166     2 copy get dup _ ne
7167     {
7168     cvx exec _sc
7169     }
7170     {
7171     pop
7172     } ifelse
7173     2 copy 1 add get dup _ ne
7174     {
7175     aload pop findfont _sm
7176     10 copy 6 npop patternashowstroke
7177     }
7178     {
7179     pop 7 copy 3 npop ss
7180     } ifelse
7181     grestore
7182     pop
7183     } for
7184     pop
7185     } for
7186     restore
7187     pop sw rmoveto
7188     } ddef
7189     /_pjss
7190     {
7191     save
7192     /_doClip 0 ddef
7193     0 1 _sdd length 1 sub
7194     {
7195     /_sd exch _sdd exch get ddef
7196     _sd
7197     0 2 _sd length 2 sub
7198     {
7199     gsave
7200     2 copy get dup _ ne
7201     {
7202     cvx exec _sc
7203     }
7204     {
7205     pop
7206     } ifelse
7207     2 copy 1 add get dup _ ne
7208     {
7209     aload pop findfont _sm
7210     13 copy 6 npop patternawidthshowstroke
7211     }
7212     {
7213     pop 10 copy 3 npop jss
7214     } ifelse
7215     grestore
7216     pop
7217     } for
7218     pop
7219     } for
7220     restore
7221     pop swj rmoveto
7222     } ddef
7223     /_lp /none ddef
7224     } def
7225     end
7226     userdict /Adobe_pattern_AI5 18 dict dup begin
7227     put
7228     /initialize
7229     {
7230     /definepattern where
7231     {
7232     pop
7233     }
7234     {
7235     begin
7236     begin
7237     Adobe_pattern_AI5 begin
7238     Adobe_pattern_AI5
7239     {
7240     dup xcheck
7241     {
7242     bind
7243     } if
7244     pop pop
7245     } forall
7246     mark
7247     cachestatus 7 1 roll pop pop pop pop exch pop exch
7248     {
7249     {
7250     10000 add
7251     dup 2 index gt
7252     {
7253     exit
7254     } if
7255     dup setcachelimit
7256     } loop
7257     } stopped
7258     cleartomark
7259     end
7260    
7261     end
7262     end
7263    
7264     Adobe_pattern_AI5 begin
7265     } ifelse
7266     } def
7267     /terminate
7268     {
7269     currentdict Adobe_pattern_AI5 eq
7270     {
7271     end
7272     } if
7273     } def
7274     errordict
7275     /nocurrentpoint
7276     {
7277     pop
7278     stop
7279     } put
7280     errordict
7281     /invalidaccess
7282     {
7283     pop
7284     stop
7285     } put
7286     /patternencoding
7287     256 array def
7288     0 1 255
7289     {
7290     patternencoding exch ( ) 2 copy exch 0 exch put cvn put
7291     } for
7292     /definepattern
7293     {
7294     17 dict begin
7295     /uniform exch def
7296     /cache exch def
7297     /key exch def
7298     /procarray exch def
7299     /mtx exch matrix invertmatrix def
7300     /height exch def
7301     /width exch def
7302     /ctm matrix currentmatrix def
7303     /ptm matrix def
7304     /str 32 string def
7305     /slice 9 dict def
7306     slice /s 1 put
7307     slice /q 256 procarray length div sqrt floor cvi put
7308     slice /b 0 put
7309     /FontBBox
7310     [
7311     0 0 0 0
7312     ] def
7313     /FontMatrix mtx matrix copy def
7314     /Encoding patternencoding def
7315     /FontType 3 def
7316     /BuildChar
7317     {
7318     exch
7319     begin
7320     /setstrokeadjust where {pop true setstrokeadjust} if
7321     slice begin
7322     dup q dup mul mod s idiv /i exch def
7323     dup q dup mul mod s mod /j exch def
7324     q dup mul idiv procarray exch get
7325     /xl j width s div mul def
7326     /xg j 1 add width s div mul def
7327     /yl i height s div mul def
7328     /yg i 1 add height s div mul def
7329     uniform
7330     {
7331     1 1
7332     }
7333     {
7334     width 0 dtransform
7335     dup mul exch dup mul add sqrt dup 1 add exch div
7336     0 height dtransform
7337     dup mul exch dup mul add sqrt dup 1 add exch div
7338     } ifelse
7339     width 0 cache
7340     {
7341     xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul
7342     setcachedevice
7343     }
7344     {
7345     setcharwidth
7346     } ifelse
7347     gsave
7348     scale
7349     newpath
7350     xl yl moveto
7351     xg yl lineto
7352     xg yg lineto
7353     xl yg lineto
7354     closepath
7355     clip
7356     newpath
7357     end
7358     end
7359     exec
7360     grestore
7361     } def
7362     key currentdict definefont
7363     end
7364     } def
7365     /patterncachesize
7366     {
7367     gsave
7368     newpath
7369     0 0 moveto
7370     width 0 lineto
7371     width height lineto
7372     0 height lineto
7373     closepath
7374     patternmatrix setmatrix
7375     pathbbox
7376     exch ceiling 4 -1 roll floor sub 3 1 roll
7377     ceiling exch floor sub
7378     mul 1 add
7379     grestore
7380     } def
7381     /patterncachelimit
7382     {
7383     cachestatus 7 1 roll 6 npop 8 mul
7384     } def
7385     /patternpath
7386     {
7387     exch dup begin
7388     setfont
7389     ctm setmatrix
7390     concat
7391     slice exch /b exch slice /q get dup mul mul put
7392     FontMatrix concat
7393     uniform
7394     {
7395     width 0 dtransform round width div exch round width div exch
7396     0 height dtransform round height div exch height div exch
7397     0 0 transform round exch round exch
7398     ptm astore setmatrix
7399     }
7400     {
7401     ptm currentmatrix pop
7402     } ifelse
7403     {
7404     currentpoint
7405     } stopped not
7406     {
7407     2 npop
7408     pathbbox
7409     true
7410     4 index 3 index eq
7411     4 index 3 index eq
7412     and
7413     {
7414     pop false
7415     {
7416     {
7417     2 npop
7418     }
7419     {
7420     3 npop true
7421     }
7422     {
7423     7 npop true
7424     }
7425     {
7426     pop true
7427     } pathforall
7428     } stopped
7429     {
7430     5 npop true
7431     } if
7432     } if
7433     {
7434     height div ceiling height mul 4 1 roll
7435     width div ceiling width mul 4 1 roll
7436     height div floor height mul 4 1 roll
7437     width div floor width mul 4 1 roll
7438     2 index sub height div ceiling cvi exch
7439     3 index sub width div ceiling cvi exch
7440     4 2 roll moveto
7441     FontMatrix mtx invertmatrix
7442     dup dup 4 get exch 5 get rmoveto
7443     ptm ptm concatmatrix pop
7444     slice /s
7445     patterncachesize patterncachelimit div ceiling sqrt ceiling cvi
7446     dup slice /q get gt
7447     {
7448     pop slice /q get
7449     } if
7450     put
7451     0 1 slice /s get dup mul 1 sub
7452     {
7453     slice /b get add
7454     gsave
7455     0 1 str length 1 sub
7456     {
7457     str exch 2 index put
7458     } for
7459     pop
7460     dup
7461     {
7462     gsave
7463     ptm setmatrix
7464     1 index str length idiv
7465     {
7466     str show
7467     } repeat
7468     1 index str length mod str exch 0 exch getinterval show
7469     grestore
7470     0 height rmoveto
7471     } repeat
7472     grestore
7473     } for
7474     2 npop
7475     }
7476     {
7477     4 npop
7478     } ifelse
7479     } if
7480     end
7481     } def
7482     /patternclip
7483     {
7484     _eo {eoclip} {clip} ifelse
7485     } def
7486     /patternstrokepath
7487     {
7488     strokepath
7489     } def
7490     /patternmatrix
7491     matrix def
7492     /patternfill
7493     {
7494     dup type /dicttype eq
7495     {
7496     Adobe_pattern_AI5 /patternmatrix get
7497     } if
7498     gsave
7499     patternclip
7500     Adobe_pattern_AI5 /patternpath get exec
7501     grestore
7502     newpath
7503     } def
7504     /patternstroke
7505     {
7506     dup type /dicttype eq
7507     {
7508     Adobe_pattern_AI5 /patternmatrix get
7509     } if
7510     gsave
7511     patternstrokepath
7512     true
7513     {
7514     {
7515     {
7516     newpath
7517     moveto
7518     }
7519     {
7520     lineto
7521     }
7522     {
7523     curveto
7524     }
7525     {
7526     closepath
7527     3 copy
7528     Adobe_pattern_AI5 /patternfill get exec
7529     } pathforall
7530     3 npop
7531     } stopped
7532     {
7533     5 npop
7534     patternclip
7535     Adobe_pattern_AI5 /patternfill get exec
7536     } if
7537     }
7538     {
7539     patternclip
7540     Adobe_pattern_AI5 /patternfill get exec
7541     } ifelse
7542     grestore
7543     newpath
7544     } def
7545     /vpatternawidthshow
7546     {
7547     6 1 roll
7548     /_hvay exch ddef
7549     /_hvax exch ddef
7550     /_hvwb exch ddef
7551     /_hvcy exch ddef
7552     /_hvcx exch ddef
7553    
7554     {
7555     dup cstring
7556     dup length 1 eq
7557     _charorientation 1 eq
7558     and
7559     {
7560     -90 rotate
7561     currentpoint
7562     _fontRotateAdjust add
7563     moveto
7564     gsave
7565     false charpath currentpoint
7566     5 index 5 index 5 index Adobe_pattern_AI5 /patternfill get exec
7567     grestore
7568     _fontRotateAdjust sub
7569     moveto
7570     _hvwb eq { _hvcx _hvcy rmoveto } if
7571     _hvax _hvay rmoveto
7572     90 rotate
7573     }
7574     {
7575     currentpoint
7576     _fontHeight sub
7577     _hvax sub
7578     3 index _hvwb eq { _hvcx sub } if
7579     currentpoint
7580     exch 4 index stringwidth pop 2 div sub
7581     exch _fontAscent sub
7582     moveto
7583     gsave
7584     2 index false charpath
7585     6 index 6 index 6 index Adobe_pattern_AI5 /patternfill get exec
7586     grestore
7587     newpath moveto pop pop
7588     } ifelse
7589     } cforall
7590     3 npop
7591     } def
7592     /hpatternawidthshow
7593     {
7594     {
7595     dup cstring exch
7596     gsave
7597     3 index eq { 5 index 5 index rmoveto } if
7598     false charpath currentpoint
7599     9 index 9 index 9 index
7600     Adobe_pattern_AI5 /patternfill get exec
7601     grestore
7602     newpath moveto
7603     2 copy rmoveto
7604     } cforall
7605     8 npop
7606     } def
7607     /patternashow
7608     {
7609     0 0 0 6 3 roll
7610     patternawidthshow
7611     } def
7612     /patternawidthshow
7613     {
7614     6 index type /dicttype eq
7615     {
7616     Adobe_pattern_AI5 /patternmatrix get 7 1 roll
7617     } if
7618     _lineorientation 0 eq { hpatternawidthshow } { vpatternawidthshow } ifelse
7619     } def
7620     /vpatternawidthshowstroke
7621     {
7622     7 1 roll
7623     6 1 roll
7624     /_hvay exch ddef
7625     /_hvax exch ddef
7626     /_hvwb exch ddef
7627     /_hvcy exch ddef
7628     /_hvcx exch ddef
7629     {
7630     dup cstring
7631     dup length 1 eq
7632     _charorientation 1 eq
7633     and
7634     {
7635     -90 rotate
7636     currentpoint
7637     _fontRotateAdjust add
7638     moveto
7639     gsave
7640     false charpath currentpoint
7641     3 index setmatrix
7642     6 index 6 index 6 index Adobe_pattern_AI5 /patternstroke get exec
7643     grestore
7644     _fontRotateAdjust sub
7645     moveto
7646     _hvwb eq { _hvcx _hvcy rmoveto } if
7647     _hvax _hvay rmoveto
7648     90 rotate
7649     }
7650     {
7651     currentpoint
7652     _fontHeight sub
7653     _hvax sub
7654     3 index _hvwb eq { _hvcx sub } if
7655     currentpoint
7656     exch 4 index stringwidth pop 2 div sub
7657     exch _fontAscent sub
7658     moveto
7659     gsave
7660     2 index false charpath
7661     4 index setmatrix
7662     7 index 7 index 7 index Adobe_pattern_AI5 /patternstroke get exec
7663     grestore
7664     newpath moveto pop pop
7665     } ifelse
7666     } cforall
7667     4 npop
7668     } def
7669     /hpatternawidthshowstroke
7670     {
7671     7 1 roll
7672     {
7673     dup cstring exch
7674     gsave
7675     3 index eq { 5 index 5 index rmoveto } if
7676     false charpath currentpoint
7677     7 index setmatrix
7678     10 index 10 index 10 index
7679     Adobe_pattern_AI5 /patternstroke get exec
7680     grestore
7681     newpath moveto
7682     2 copy rmoveto
7683     } cforall
7684     9 npop
7685     } def
7686     /patternashowstroke
7687     {
7688     0 0 0 7 3 roll
7689     patternawidthshowstroke
7690     } def
7691     /patternawidthshowstroke
7692     {
7693     7 index type /dicttype eq
7694     {
7695     patternmatrix /patternmatrix get 8 1 roll
7696     } if
7697     _lineorientation 0 eq { hpatternawidthshowstroke } { vpatternawidthshowstroke } ifelse
7698     } def
7699     end
7700     setpacking
7701     %%EndResource
7702     %%EndProlog
7703     %%BeginSetup
7704     Adobe_level2_AI5 /initialize get exec
7705     Adobe_cshow /initialize get exec
7706     Adobe_screens_AI5 /initialize get exec
7707     Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 Adobe_typography_AI5 /initialize get exec
7708     Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 Adobe_blend_AI5 /initialize get exec
7709     Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 Adobe_pattern_AI5 /initialize get exec
7710     Adobe_ColorImage_AI6 /initialize get exec
7711     Adobe_Illustrator_AI5 /initialize get exec
7712     [
7713     39/quotesingle 96/grave 130/quotesinglbase 131/florin 132/quotedblbase
7714     133/ellipsis 134/dagger 135/daggerdbl 136/circumflex 137/perthousand
7715     138/Scaron 139/guilsinglleft 140/OE 145/quoteleft 146/quoteright
7716     147/quotedblleft 148/quotedblright 149/bullet 150/endash 151/emdash
7717     152/tilde 153/trademark 154/scaron 155/guilsinglright 156/oe 157/dotlessi
7718     159/Ydieresis 164/currency 166/brokenbar 168/dieresis 169/copyright
7719     170/ordfeminine 172/logicalnot 174/registered 175/macron 176/ring
7720     177/plusminus 178/twosuperior 179/threesuperior 180/acute 181/mu
7721     183/periodcentered 184/cedilla 185/onesuperior 186/ordmasculine
7722     188/onequarter 189/onehalf 190/threequarters 192/Agrave 193/Aacute
7723     194/Acircumflex 195/Atilde 196/Adieresis 197/Aring 198/AE 199/Ccedilla
7724     200/Egrave 201/Eacute 202/Ecircumflex 203/Edieresis 204/Igrave 205/Iacute
7725     206/Icircumflex 207/Idieresis 208/Eth 209/Ntilde 210/Ograve 211/Oacute
7726     212/Ocircumflex 213/Otilde 214/Odieresis 215/multiply 216/Oslash
7727     217/Ugrave 218/Uacute 219/Ucircumflex 220/Udieresis 221/Yacute 222/Thorn
7728     223/germandbls 224/agrave 225/aacute 226/acircumflex 227/atilde 228/adieresis
7729     229/aring 230/ae 231/ccedilla 232/egrave 233/eacute 234/ecircumflex
7730     235/edieresis 236/igrave 237/iacute 238/icircumflex 239/idieresis
7731     240/eth 241/ntilde 242/ograve 243/oacute 244/ocircumflex 245/otilde
7732     246/odieresis 247/divide 248/oslash 249/ugrave 250/uacute 251/ucircumflex
7733     252/udieresis 253/yacute 254/thorn 255/ydieresis
7734     TE
7735     %AI3_BeginEncoding: _Helvetica Helvetica
7736     [
7737     /_Helvetica/Helvetica 0 0 1 TZ
7738     %AI3_EndEncoding AdobeType
7739     %AI3_BeginEncoding: _Helvetica-Bold Helvetica-Bold
7740     [
7741     /_Helvetica-Bold/Helvetica-Bold 0 0 1 TZ
7742     %AI3_EndEncoding AdobeType
7743     %AI3_BeginEncoding: _Helvetica-Oblique Helvetica-Oblique
7744     [
7745     /_Helvetica-Oblique/Helvetica-Oblique 0 0 1 TZ
7746     %AI3_EndEncoding AdobeType
7747     %AI3_BeginEncoding: _Helvetica-BoldOblique Helvetica-BoldOblique
7748     [
7749     /_Helvetica-BoldOblique/Helvetica-BoldOblique 0 0 1 TZ
7750     %AI3_EndEncoding AdobeType
7751     %AI3_BeginEncoding: _Times-Roman Times-Roman
7752     [
7753     /_Times-Roman/Times-Roman 0 0 1 TZ
7754     %AI3_EndEncoding AdobeType
7755     %AI3_BeginEncoding: _Times-Bold Times-Bold
7756     [
7757     /_Times-Bold/Times-Bold 0 0 1 TZ
7758     %AI3_EndEncoding AdobeType
7759     %AI3_BeginEncoding: _Times-Italic Times-Italic
7760     [
7761     /_Times-Italic/Times-Italic 0 0 1 TZ
7762     %AI3_EndEncoding AdobeType
7763     %AI3_BeginEncoding: _Times-BoldItalic Times-BoldItalic
7764     [
7765     /_Times-BoldItalic/Times-BoldItalic 0 0 1 TZ
7766     %AI3_EndEncoding AdobeType
7767     %AI3_BeginEncoding: _Courier Courier
7768     [
7769     /_Courier/Courier 0 0 1 TZ
7770     %AI3_EndEncoding AdobeType
7771     %AI3_BeginEncoding: _Courier-Bold Courier-Bold
7772     [
7773     /_Courier-Bold/Courier-Bold 0 0 1 TZ
7774     %AI3_EndEncoding AdobeType
7775     %AI3_BeginEncoding: _Courier-Oblique Courier-Oblique
7776     [
7777     /_Courier-Oblique/Courier-Oblique 0 0 1 TZ
7778     %AI3_EndEncoding AdobeType
7779     %AI3_BeginEncoding: _Courier-BoldOblique Courier-BoldOblique
7780     [
7781     /_Courier-BoldOblique/Courier-BoldOblique 0 0 1 TZ
7782     %AI3_EndEncoding AdobeType
7783     %AI3_BeginEncoding: _Symbol Symbol
7784     [
7785     /_Symbol/Symbol 0 0 1 TZ
7786     %AI3_EndEncoding AdobeType
7787     %%EndSetup
7788    
7789     1 XR
7790    
7791     u
7792     0.000 0.000 0.000 0.047 k
7793     [] 0 d
7794     0.000 0.000 0.000 1.000 K
7795     1 j
7796     1.6000 291.2000 m
7797     1.6000 2.4000 L
7798     404.8000 2.4000 L
7799     404.8000 291.2000 L
7800     1.6000 291.2000 L
7801     F
7802     U
7803     u
7804     0.000 0.000 0.000 1.000 k
7805     0.000 0.000 0.000 1.000 K
7806     1.6000 2.4000 m
7807     404.8000 2.4000 L
7808     404.8000 291.2000 L
7809     1.6000 291.2000 L
7810     1.6000 2.4000 L
7811     s
7812     U
7813     u
7814     0.000 0.000 0.200 0.000 k
7815     0.000 0.000 0.000 1.000 K
7816     138.4000 240.8000 m
7817     138.4000 212.8000 L
7818     253.6000 212.8000 L
7819     253.6000 240.8000 L
7820     138.4000 240.8000 L
7821     F
7822     U
7823     u
7824     0.000 0.000 0.000 1.000 k
7825     0.000 0.000 0.000 1.000 K
7826     138.4000 212.8000 m
7827     253.6000 212.8000 L
7828     253.6000 240.8000 L
7829     138.4000 240.8000 L
7830     138.4000 212.8000 L
7831     s
7832     U
7833     0 To
7834     1.0000 0.0000 0.0000 1.0000 163.2000 223.2000 0 Tp
7835     TP
7836     /_Helvetica 11.0000 Tf
7837     0.0000 Tc
7838     0 Tr
7839     0.000 0.000 0.000 1.000 K
7840     0 j
7841     0.000 0.000 0.000 1.000 k
7842     (StuntDouble\r) Tx
7843     TO
7844     0.000 0.000 0.000 1.000 K
7845     u
7846     0.000 0.000 0.200 0.000 k
7847     0.000 0.000 0.000 1.000 K
7848     1 j
7849     52.0000 155.2000 m
7850     52.0000 127.2000 L
7851     167.2000 127.2000 L
7852     167.2000 155.2000 L
7853     52.0000 155.2000 L
7854     F
7855     U
7856     u
7857     0.000 0.000 0.000 1.000 k
7858     0.000 0.000 0.000 1.000 K
7859     52.0000 127.2000 m
7860     167.2000 127.2000 L
7861     167.2000 155.2000 L
7862     52.0000 155.2000 L
7863     52.0000 127.2000 L
7864     s
7865     U
7866     0 To
7867     1.0000 0.0000 0.0000 1.0000 96.0000 138.4000 0 Tp
7868     TP
7869     /_Helvetica 11.0000 Tf
7870     0.0000 Tc
7871     0 Tr
7872     0.000 0.000 0.000 1.000 K
7873     0 j
7874     0.000 0.000 0.000 1.000 k
7875     (Atom\r) Tx
7876     TO
7877     0.000 0.000 0.000 1.000 K
7878     u
7879     0.000 0.000 0.200 0.000 k
7880     0.000 0.000 0.000 1.000 K
7881     1 j
7882     235.2000 155.2000 m
7883     235.2000 127.2000 L
7884     350.4000 127.2000 L
7885     350.4000 155.2000 L
7886     235.2000 155.2000 L
7887     F
7888     U
7889     u
7890     0.000 0.000 0.000 1.000 k
7891     0.000 0.000 0.000 1.000 K
7892     235.2000 127.2000 m
7893     350.4000 127.2000 L
7894     350.4000 155.2000 L
7895     235.2000 155.2000 L
7896     235.2000 127.2000 L
7897     s
7898     U
7899     0 To
7900     1.0000 0.0000 0.0000 1.0000 251.2000 138.4000 0 Tp
7901     TP
7902     /_Helvetica 11.0000 Tf
7903     0.0000 Tc
7904     0 Tr
7905     0.000 0.000 0.000 1.000 K
7906     0 j
7907     0.000 0.000 0.000 1.000 k
7908     (DirectionalAtom\r) Tx
7909     TO
7910     0.000 0.000 0.000 1.000 K
7911     u
7912     0.000 0.000 0.200 0.000 k
7913     0.000 0.000 0.000 1.000 K
7914     1 j
7915     52.0000 84.8000 m
7916     52.0000 56.0000 L
7917     167.2000 56.0000 L
7918     167.2000 84.8000 L
7919     52.0000 84.8000 L
7920     F
7921     U
7922     u
7923     0.000 0.000 0.000 1.000 k
7924     0.000 0.000 0.000 1.000 K
7925     52.0000 56.0000 m
7926     167.2000 56.0000 L
7927     167.2000 84.8000 L
7928     52.0000 84.8000 L
7929     52.0000 56.0000 L
7930     s
7931     U
7932     0 To
7933     1.0000 0.0000 0.0000 1.0000 82.4000 67.2000 0 Tp
7934     TP
7935     /_Helvetica 11.0000 Tf
7936     0.0000 Tc
7937     0 Tr
7938     0.000 0.000 0.000 1.000 K
7939     0 j
7940     0.000 0.000 0.000 1.000 k
7941     (RigidBody\r) Tx
7942     TO
7943     0.000 0.000 0.000 1.000 K
7944     u
7945     0.000 0.000 0.000 0.898 K
7946     1 J
7947     1 j
7948     109.6000 118.4000 m
7949     109.6000 84.8000 L
7950     S
7951     U
7952     u
7953     0.000 0.000 0.000 0.000 k
7954     0.000 0.000 0.000 1.000 K
7955     104.0000 118.4000 m
7956     115.2000 118.4000 L
7957     109.6000 127.2000 L
7958     104.0000 118.4000 L
7959     F
7960     U
7961     u
7962     0.000 0.000 0.000 1.000 k
7963     0.000 0.000 0.000 0.898 K
7964     104.0000 118.4000 m
7965     115.2000 118.4000 L
7966     109.6000 127.2000 L
7967     104.0000 118.4000 L
7968     s
7969     U
7970     u
7971     0.000 0.000 0.000 0.898 K
7972     196.8000 204.0000 m
7973     196.8000 177.6000 L
7974     292.8000 177.6000 L
7975     292.8000 155.2000 L
7976     S
7977     U
7978     u
7979     0.000 0.000 0.000 0.000 k
7980     0.000 0.000 0.000 1.000 K
7981     190.4000 204.0000 m
7982     202.4000 204.0000 L
7983     196.8000 212.8000 L
7984     190.4000 204.0000 L
7985     F
7986     U
7987     u
7988     0.000 0.000 0.000 1.000 k
7989     0.000 0.000 0.000 0.898 K
7990     190.4000 204.0000 m
7991     202.4000 204.0000 L
7992     196.8000 212.8000 L
7993     190.4000 204.0000 L
7994     s
7995     U
7996     u
7997     196.8000 204.0000 m
7998     196.8000 177.6000 L
7999     109.6000 177.6000 L
8000     109.6000 155.2000 L
8001     S
8002     U
8003     u
8004     0.000 0.000 0.000 0.000 k
8005     0.000 0.000 0.000 1.000 K
8006     190.4000 204.0000 m
8007     202.4000 204.0000 L
8008     196.8000 212.8000 L
8009     190.4000 204.0000 L
8010     F
8011     U
8012     u
8013     0.000 0.000 0.000 1.000 k
8014     0.000 0.000 0.000 0.898 K
8015     190.4000 204.0000 m
8016     202.4000 204.0000 L
8017     196.8000 212.8000 L
8018     190.4000 204.0000 L
8019     s
8020     U
8021     %%PageTrailer
8022     gsave annotatepage grestore showpage
8023     %%Trailer
8024     Adobe_Illustrator_AI5 /terminate get exec
8025     Adobe_pattern_AI5 /terminate get exec
8026     Adobe_blend_AI5 /terminate get exec
8027     Adobe_ColorImage_AI6 /terminate get exec
8028     Adobe_typography_AI5 /terminate get exec
8029     Adobe_screens_AI5 /terminate get exec
8030     Adobe_cshow /terminate get exec
8031     Adobe_level2_AI5 /terminate get exec
8032     %%EOF
8033     II*þ¦èÆèp ¶¾(@¶óóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33JJ``wwŽŽ¤¤»»ÒÒèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33JJ``wwŽŽ¤¤»»ÒÒèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33GG\\pp……™™­­ÂÂÖÖëëÿÿÿÿÿÿÿÿÿÿÿÿ""11@@OO^^nn}}ŒŒ››ªªµµÁÁÌÌ××ããîî""++33<<DDMMUUhh||££¶¶ÊÊÝÝ33MMff€€™™³³ÌÌ::WWuu’’¯¯ÌÌ""DDffˆˆªªÌÌ::WWuu’’¯¯ÌÌ33MMff€€™™³³ÌÌ--DD[[qqˆˆŸŸµµÌÌ&&33@@MMYYffss€€ŽŽ««ººÈÈ××ææ33MMff€€™™³³ÌÌææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33MMff€€™™³³ÌÌææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿuu’’¯¯ÌÌ ((//77>>FFMMUUll‚‚™™°°ÆÆÝÝ""11@@OO^^nn}}ŒŒ››ªªµµÁÁÌÌ××ããîî33GG\\pp……™™­­ÂÂÖÖëëÿÿÿÿÿÿÿÿÿÿÿÿ33JJ``wwŽŽ¤¤»»ÒÒèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33MMff€€™™³³ÌÌææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33PPmmŠŠ¨¨ÅÅââÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33MMff€€™™³³ÌÌææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33JJ``wwŽŽ¤¤»»ÒÒèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33MMff€€™™³³ÌÌææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ((77EETTbbqq€€ŒŒ™™¦¦³³¿¿ÌÌÙÙææ--DD[[qqˆˆŸŸµµÌÌ::WWuu’’¯¯ÌÌ::WWuu’’¯¯ÌÌ::WWuu’’¯¯ÌÌóóóóÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÿÿÿÿÿÿÿÿÿÿÿÿuu’’¯¯ÌÌ""DDffˆˆªªÌÌ""DDffˆˆªªÌÌ))RRzz££ÌÌ""DDffˆˆªªÌÌ::WWuu’’¯¯ÌÌ33MMff€€™™³³ÌÌ""++33<<DDMMUUhh||££¶¶ÊÊÝÝ""11@@OO^^nn}}ŒŒ››ªªµµÁÁÌÌ××ããîî33MMff€€™™³³ÌÌææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33PPmmŠŠ¨¨ÅÅââÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33UUww™™»»ÝÝÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33MMff€€™™³³ÌÌææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ33MMff€€™™³³ÌÌææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ&&33@@MMYYffss€€ŽŽ««ººÈÈ××ææxx?mDADmmAmAA-?>AA?nCl??D-?lA???DA-lm?ll?DD??ll?DnA->D?AA?DA?AC?AC-.?D?mA-DD-D?D-m--m?mCC>?C??C??CCD>-lD.A>D??DmC??C???CC-D>?-DA.?D?lA-DD-A.?DD?Dm--.DCA?A-mA>?AA?-mDA??A>mDA-?mA-AmmAC-??ll?-AmDD??lD>DA-?mAmAnnnnnlDl?lA?lDl?>CC>DDDD?lm>AD?ll??DA-?ll??DA->DA-??ll?DD?CD?>ll>??l-Dl>DDlAC?AD?AA?A-n-nlln?AA?D.Cl-nn-lD>>D-D?mAD?m-m--m-l>-DD-D?mAC.>lnnl-DD-l.-.AA>>A???CDC?C??C??nmDC??C??>>Dnn-->DlCmn?llA??AC>>ADmCC?C??C?A??AC??C>ll>?-D>>Dl?lA--.D-->-DD->?D>ll>-DD-->n-C??>?A>?ACA?AA?-->n-A?AA?CCmA>CC>C-??lD>>Dl?mA?ll?lD>AAAAmA?ll?D>l>>n?-CmC?DCn?DD?ll??DD?C?C?-C?A?ADm-?AA??AD-n.m>mD?D-D?Dl-DD--D?D>DD>l>C??C??DC??CC??D>AnD.->Dnl-DAC?-nCmC??C??C??CC??n-A>>-DDmD?D?-D-DD-mD?DCDmC?A?AD>?AA??ADn.Cm?DC.?DDAl>?ll??DD?A>C>-lDn-?DmCl?AD

Properties

Name Value
svn:mime-type application/octet-stream