1 %!PS-Adobe-3.0 EPSF-3.0
2 %APL_DSC_Encoding: UTF8
3 %APLProducer: (Version 10.10.3 (Build 14D136) Quartz PS Context)
6 %%CreationDate: (Unknown)
8 %%DocumentData: Clean7Bit
11 %%BoundingBox: 0 0 160 160
14 %%BeginFile: cg-pdf.ps
15 %%Copyright: Copyright 2000-2004 Apple Computer Incorporated.
16 %%Copyright: All Rights Reserved.
17 currentpacking true setpacking
20 /L3? languagelevel 3 ge def
62 /sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld
63 /soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld
65 /sdmtx{cgmtx currentmatrix pop}bd
66 /CM {cgmtx setmatrix}bd
67 /cm {cmmtx astore CM concat}bd
70 statusdict begin product end dup (HP) anchorsearch{
85 (0)dup 0 4 -1 roll put
95 /bp{/pgsave save store}bd
96 /ep{pgsave restore showpage}def
97 /re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd
101 /createpat{patarray 3 1 roll put}bd
114 userdict save/cg_b4_Inc_state exch put
115 userdict/cg_endepsf/cg_EndEPSF load put
116 count userdict/cg_op_count 3 -1 roll put
117 countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put
120 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin
121 10 setmiterlimit [] 0 setdash newpath
122 false setstrokeadjust false setoverprint
125 countdictstack 3 sub { end } repeat
126 cg_dict_array 3 1 index length 3 sub getinterval
128 count userdict/cg_op_count get sub{pop}repeat
129 userdict/cg_b4_Inc_state get restore
132 /cg_biproc{currentfile/RunLengthDecode filter}bd
133 /cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd
134 /ImageDataSource 0 def
136 /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd
137 /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd
142 string/ImageBandMask xs
143 string/ImageBandData xs
144 /ImageDataSource{[currentfile/RunLengthDecode filter dup ImageBandMask/readstring cvx
145 /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
148 string/ImageBandMask xs
149 string/ImageBandData xs
150 /ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode filter
151 dup ImageBandMask/readstring cvx
152 /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
156 /BI{save/imsave xd mark}bd
157 /EI{imsave restore}bd
165 /ImageMatrix[Width 0 0 Height neg 0 Height]def
166 currentdict dup/ImageMask known{ImageMask}{F}ifelse exch
168 dup/MaskedImage known
174 /DataDict currentdict
179 /ImageMatrix ImageMatrix
182 currentdict/Interpolate known
183 {/Interpolate Interpolate}if
189 {imagemask}{image}ifelse
192 /cguidfix{statusdict begin mark version end
193 {cvr}stopped{cleartomark 0}{exch pop}ifelse
194 2012 lt{dup findfont dup length dict begin
195 {1 index/FID ne 2 index/UniqueID ne and
196 {def} {pop pop} ifelse}forall
197 currentdict end definefont pop
204 exch t_array t_i get add exch moveto
208 t_array t_i get add moveto
213 t_array t_i 2 copy 1 add get 3 1 roll get
214 4 -1 roll add 3 1 roll add moveto
233 /xsp/base_charpath ld
234 /ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd
235 /xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd
236 /xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd
237 /ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd
238 /xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd
240 findfont dup length dict copy dup
241 /Encoding 4 -1 roll put
245 findfont dup length dict copy definefont pop
247 L3? dup dup{save exch}if
271 /nRange Range length 2 idiv store
279 Range nDim2 1 add get
298 add DataSource exch get
299 mulRange nDim2 get mul
300 mulRange nDim2 1 add get
308 {exch pop}{pop}ifelse
312 /Coords load aload pop
313 3 index 3 index translate
319 dup mul exch dup mul add sqrt
326 /Function load setupFunEval
329 clippath {pathbbox}stopped {0 0 0 0}if newpath
334 currentdict/Extend known
338 0/Function load FunEval sc
339 xmin ymin xmin abs ymax ymin sub rectfill
343 /Nsteps/Function load/Size get 0 get 1 sub store
344 /dx 1 Nsteps div store
346 /di ymax ymin sub store
352 0 ymin dx di rectfill
357 currentdict/Extend known
361 Nsteps/Function load FunEval sc
362 1 ymin xmax 1 sub abs ymax ymin sub rectfill
399 xmin dup mul ymin dup mul add sqrt
400 xmax dup mul ymin dup mul add sqrt
401 xmin dup mul ymax dup mul add sqrt
402 xmax dup mul ymax dup mul add sqrt
407 /Coords load aload pop
408 5 index 5 index translate
409 3 -1 roll 6 -1 roll sub
410 3 -1 roll 5 -1 roll sub
411 2 copy dup mul exch dup mul add sqrt
413 2 copy 0 ne exch 0 ne or
424 dup/Size get 0 get 1 sub
449 clippath {pathbbox}stopped {0 0 0 0}if
456 dx dup mul r2 r1 sub dup mul sub dup 0 gt
459 /a0 exch 180 exch sub store
466 currentdict/Extend known
468 /Extend load 0 get r1 0 gt and
470 0/Function load FunEval sc
486 r1 0 gt{0 0 r1 0 360 arc fill}if
493 0 r1 xmin abs r1 add neg r1 shp
501 r1 neg r2 r1 sub div dx mul
511 r2 add dx mul dx r1 r2 sub sub div
524 /di dx Nsteps div store
525 /ri r2 r1 sub Nsteps div store
530 d0 di add r0 ri add d0 r0 shp
534 d0 di add 0 r0 ri add a0 a1 arcn
539 d0 di add 0 r0 ri add a1 a0 arcn
549 currentdict/Extend known
551 /Extend load 1 get r2 0 gt and
553 Nsteps/Function load FunEval sc
560 dx 0 r2 0 360 arc fill
574 xmax abs r1 add r1 dx r1 shp
584 r1 add dx mul dx r2 r1 sub sub div
591 r1 neg r2 r1 sub div dx mul
606 /ShadingType load dup dup 2 eq exch 3 eq or
611 currentdict/BBox known
625 (DEBUG: shading type unimplemented\n)print flush
629 {restore}if not dup{save exch}if
643 %%PageBoundingBox: 0 0 160 160
648 [ /CIEBasedABC 4 dict dup begin
649 /WhitePoint [ 0.9505 1.0000 1.0891 ] def
651 { 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse
652 1 index 1 index ge { exch pop } { pop } ifelse <
653 0000000000000000000000000000000000000000000000000000000000000000
654 0000000000000000000000000000000000000001010101010101010101010101
655 0101010101010101010101010101010101010101010101020202020202020202
656 0202020202020202020202020202020202030303030303030303030303030303
657 0303030303030304040404040404040404040404040404040404050505050505
658 0505050505050505050506060606060606060606060606060607070707070707
659 0707070707070708080808080808080808080808090909090909090909090909
660 0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
661 0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
662 1010101010111111111111111112121212121212121313131313131313141414
663 1414141414151515151515151616161616161616171717171717171818181818
664 18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
665 1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
666 2323232323242424242425252525252526262626262727272727282828282829
667 292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
668 2f2f303030303131313131323232323333333333343434343535353535363636
669 36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
670 3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
671 4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
672 4f50505051515151525252535353535454545555555656565657575758585859
673 59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
674 63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
675 6e6e6f6f6f707070717171727273737374747475757576767677777878787979
676 797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
677 86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
678 9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
679 a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
680 aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
681 bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
682 cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
683 dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
684 eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
685 > dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling
686 cvi 3 index exch get 4 -1 roll 3 -1 roll get
687 dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind
689 { 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse
690 1 index 1 index ge { exch pop } { pop } ifelse <
691 0000000000000000000000000000000000000000000000000000000000000000
692 0000000000000000000000000000000000000001010101010101010101010101
693 0101010101010101010101010101010101010101010101020202020202020202
694 0202020202020202020202020202020202030303030303030303030303030303
695 0303030303030304040404040404040404040404040404040404050505050505
696 0505050505050505050506060606060606060606060606060607070707070707
697 0707070707070708080808080808080808080808090909090909090909090909
698 0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
699 0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
700 1010101010111111111111111112121212121212121313131313131313141414
701 1414141414151515151515151616161616161616171717171717171818181818
702 18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
703 1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
704 2323232323242424242425252525252526262626262727272727282828282829
705 292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
706 2f2f303030303131313131323232323333333333343434343535353535363636
707 36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
708 3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
709 4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
710 4f50505051515151525252535353535454545555555656565657575758585859
711 59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
712 63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
713 6e6e6f6f6f707070717171727273737374747475757576767677777878787979
714 797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
715 86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
716 9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
717 a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
718 aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
719 bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
720 cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
721 dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
722 eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
723 > dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling
724 cvi 3 index exch get 4 -1 roll 3 -1 roll get
725 dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind
727 { 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse
728 1 index 1 index ge { exch pop } { pop } ifelse <
729 0000000000000000000000000000000000000000000000000000000000000000
730 0000000000000000000000000000000000000001010101010101010101010101
731 0101010101010101010101010101010101010101010101020202020202020202
732 0202020202020202020202020202020202030303030303030303030303030303
733 0303030303030304040404040404040404040404040404040404050505050505
734 0505050505050505050506060606060606060606060606060607070707070707
735 0707070707070708080808080808080808080808090909090909090909090909
736 0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
737 0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
738 1010101010111111111111111112121212121212121313131313131313141414
739 1414141414151515151515151616161616161616171717171717171818181818
740 18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
741 1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
742 2323232323242424242425252525252526262626262727272727282828282829
743 292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
744 2f2f303030303131313131323232323333333333343434343535353535363636
745 36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
746 3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
747 4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
748 4f50505051515151525252535353535454545555555656565657575758585859
749 59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
750 63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
751 6e6e6f6f6f707070717171727273737374747475757576767677777878787979
752 797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
753 86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
754 9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
755 a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
756 aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
757 bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
758 cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
759 dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
760 eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
761 > dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling
762 cvi 3 index exch get 4 -1 roll 3 -1 roll get
763 dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind
765 /MatrixABC [ 0.4124 0.2126 0.0193 0.3576 0.7151 0.1192 0.1805 0.0722 0.9508 ] def
766 /RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def
767 end ] /Cs1 exch/ColorSpace dr pop
771 0.10588235 0.72549021 0.12156863 sc
776 160 6.7174625 153.27803 0 145.00154 0 c
778 6.7150416 0 0 6.7065849 0 15.003872 c
797 0.23529412 0.23529412 0.23529412 sc
810 0 153.28137 6.7219648 160 14.998466 160 c
812 153.28496 160 160 153.27509 160 144.99352 c