rev |
line source |
bshanks@59 | 1 %!PS-Adobe-2.0 EPSF-2.0
|
bshanks@59 | 2 %%Title: singlegene_example_3310_Slco1a5_FRP_gray.eps
|
bshanks@59 | 3 %%Creator: gnuplot 4.2 patchlevel 2
|
bshanks@59 | 4 %%CreationDate: Sun Apr 19 14:08:17 2009
|
bshanks@59 | 5 %%DocumentFonts: (atend)
|
bshanks@59 | 6 %%BoundingBox: 50 50 410 302
|
bshanks@59 | 7 %%EndComments
|
bshanks@59 | 8 %%BeginProlog
|
bshanks@59 | 9 /gnudict 256 dict def
|
bshanks@59 | 10 gnudict begin
|
bshanks@59 | 11 %
|
bshanks@59 | 12 % The following 6 true/false flags may be edited by hand if required
|
bshanks@59 | 13 % The unit line width may also be changed
|
bshanks@59 | 14 %
|
bshanks@59 | 15 /Color true def
|
bshanks@59 | 16 /Blacktext false def
|
bshanks@59 | 17 /Solid true def
|
bshanks@59 | 18 /Dashlength 1 def
|
bshanks@59 | 19 /Landscape false def
|
bshanks@59 | 20 /Level1 false def
|
bshanks@59 | 21 /Rounded false def
|
bshanks@59 | 22 /TransparentPatterns false def
|
bshanks@59 | 23 /gnulinewidth 5.000 def
|
bshanks@59 | 24 /userlinewidth gnulinewidth def
|
bshanks@59 | 25 %
|
bshanks@59 | 26 /vshift -46 def
|
bshanks@59 | 27 /dl1 {
|
bshanks@59 | 28 10.0 Dashlength mul mul
|
bshanks@59 | 29 Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
|
bshanks@59 | 30 } def
|
bshanks@59 | 31 /dl2 {
|
bshanks@59 | 32 10.0 Dashlength mul mul
|
bshanks@59 | 33 Rounded { currentlinewidth 0.75 mul add } if
|
bshanks@59 | 34 } def
|
bshanks@59 | 35 /hpt_ 31.5 def
|
bshanks@59 | 36 /vpt_ 31.5 def
|
bshanks@59 | 37 /hpt hpt_ def
|
bshanks@59 | 38 /vpt vpt_ def
|
bshanks@59 | 39 Level1 {} {
|
bshanks@59 | 40 /SDict 10 dict def
|
bshanks@59 | 41 systemdict /pdfmark known not {
|
bshanks@59 | 42 userdict /pdfmark systemdict /cleartomark get put
|
bshanks@59 | 43 } if
|
bshanks@59 | 44 SDict begin [
|
bshanks@59 | 45 /Title (singlegene_example_3310_Slco1a5_FRP_gray.eps)
|
bshanks@59 | 46 /Subject (gnuplot plot)
|
bshanks@59 | 47 /Creator (gnuplot 4.2 patchlevel 2 )
|
bshanks@59 | 48 /Author (Bayle Shanks,,,)
|
bshanks@59 | 49 % /Producer (gnuplot)
|
bshanks@59 | 50 % /Keywords ()
|
bshanks@59 | 51 /CreationDate (Sun Apr 19 14:08:17 2009)
|
bshanks@59 | 52 /DOCINFO pdfmark
|
bshanks@59 | 53 end
|
bshanks@59 | 54 } ifelse
|
bshanks@59 | 55 %
|
bshanks@59 | 56 % Gnuplot Prolog Version 4.2 (August 2006)
|
bshanks@59 | 57 %
|
bshanks@59 | 58 /M {moveto} bind def
|
bshanks@59 | 59 /L {lineto} bind def
|
bshanks@59 | 60 /R {rmoveto} bind def
|
bshanks@59 | 61 /V {rlineto} bind def
|
bshanks@59 | 62 /N {newpath moveto} bind def
|
bshanks@59 | 63 /Z {closepath} bind def
|
bshanks@59 | 64 /C {setrgbcolor} bind def
|
bshanks@59 | 65 /f {rlineto fill} bind def
|
bshanks@59 | 66 /vpt2 vpt 2 mul def
|
bshanks@59 | 67 /hpt2 hpt 2 mul def
|
bshanks@59 | 68 /Lshow {currentpoint stroke M 0 vshift R
|
bshanks@59 | 69 Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
|
bshanks@59 | 70 /Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
|
bshanks@59 | 71 Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
|
bshanks@59 | 72 /Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R
|
bshanks@59 | 73 Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
|
bshanks@59 | 74 /UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
|
bshanks@59 | 75 /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
|
bshanks@59 | 76 /DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
|
bshanks@59 | 77 {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
|
bshanks@59 | 78 /BL {stroke userlinewidth 2 mul setlinewidth
|
bshanks@59 | 79 Rounded {1 setlinejoin 1 setlinecap} if} def
|
bshanks@59 | 80 /AL {stroke userlinewidth 2 div setlinewidth
|
bshanks@59 | 81 Rounded {1 setlinejoin 1 setlinecap} if} def
|
bshanks@59 | 82 /UL {dup gnulinewidth mul /userlinewidth exch def
|
bshanks@59 | 83 dup 1 lt {pop 1} if 10 mul /udl exch def} def
|
bshanks@59 | 84 /PL {stroke userlinewidth setlinewidth
|
bshanks@59 | 85 Rounded {1 setlinejoin 1 setlinecap} if} def
|
bshanks@59 | 86 % Default Line colors
|
bshanks@59 | 87 /LCw {1 1 1} def
|
bshanks@59 | 88 /LCb {0 0 0} def
|
bshanks@59 | 89 /LCa {0 0 0} def
|
bshanks@59 | 90 /LC0 {1 0 0} def
|
bshanks@59 | 91 /LC1 {0 1 0} def
|
bshanks@59 | 92 /LC2 {0 0 1} def
|
bshanks@59 | 93 /LC3 {1 0 1} def
|
bshanks@59 | 94 /LC4 {0 1 1} def
|
bshanks@59 | 95 /LC5 {1 1 0} def
|
bshanks@59 | 96 /LC6 {0 0 0} def
|
bshanks@59 | 97 /LC7 {1 0.3 0} def
|
bshanks@59 | 98 /LC8 {0.5 0.5 0.5} def
|
bshanks@59 | 99 % Default Line Types
|
bshanks@59 | 100 /LTw {PL [] 1 setgray} def
|
bshanks@59 | 101 /LTb {BL [] LCb DL} def
|
bshanks@59 | 102 /LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
|
bshanks@59 | 103 /LT0 {PL [] LC0 DL} def
|
bshanks@59 | 104 /LT1 {PL [4 dl1 2 dl2] LC1 DL} def
|
bshanks@59 | 105 /LT2 {PL [2 dl1 3 dl2] LC2 DL} def
|
bshanks@59 | 106 /LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
|
bshanks@59 | 107 /LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
|
bshanks@59 | 108 /LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
|
bshanks@59 | 109 /LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
|
bshanks@59 | 110 /LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
|
bshanks@59 | 111 /LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
|
bshanks@59 | 112 /Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
|
bshanks@59 | 113 /Dia {stroke [] 0 setdash 2 copy vpt add M
|
bshanks@59 | 114 hpt neg vpt neg V hpt vpt neg V
|
bshanks@59 | 115 hpt vpt V hpt neg vpt V closepath stroke
|
bshanks@59 | 116 Pnt} def
|
bshanks@59 | 117 /Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
|
bshanks@59 | 118 currentpoint stroke M
|
bshanks@59 | 119 hpt neg vpt neg R hpt2 0 V stroke
|
bshanks@59 | 120 } def
|
bshanks@59 | 121 /Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
|
bshanks@59 | 122 0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
bshanks@59 | 123 hpt2 neg 0 V closepath stroke
|
bshanks@59 | 124 Pnt} def
|
bshanks@59 | 125 /Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
|
bshanks@59 | 126 hpt2 vpt2 neg V currentpoint stroke M
|
bshanks@59 | 127 hpt2 neg 0 R hpt2 vpt2 V stroke} def
|
bshanks@59 | 128 /TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
|
bshanks@59 | 129 hpt neg vpt -1.62 mul V
|
bshanks@59 | 130 hpt 2 mul 0 V
|
bshanks@59 | 131 hpt neg vpt 1.62 mul V closepath stroke
|
bshanks@59 | 132 Pnt} def
|
bshanks@59 | 133 /Star {2 copy Pls Crs} def
|
bshanks@59 | 134 /BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
|
bshanks@59 | 135 0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
bshanks@59 | 136 hpt2 neg 0 V closepath fill} def
|
bshanks@59 | 137 /TriUF {stroke [] 0 setdash vpt 1.12 mul add M
|
bshanks@59 | 138 hpt neg vpt -1.62 mul V
|
bshanks@59 | 139 hpt 2 mul 0 V
|
bshanks@59 | 140 hpt neg vpt 1.62 mul V closepath fill} def
|
bshanks@59 | 141 /TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
|
bshanks@59 | 142 hpt neg vpt 1.62 mul V
|
bshanks@59 | 143 hpt 2 mul 0 V
|
bshanks@59 | 144 hpt neg vpt -1.62 mul V closepath stroke
|
bshanks@59 | 145 Pnt} def
|
bshanks@59 | 146 /TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
|
bshanks@59 | 147 hpt neg vpt 1.62 mul V
|
bshanks@59 | 148 hpt 2 mul 0 V
|
bshanks@59 | 149 hpt neg vpt -1.62 mul V closepath fill} def
|
bshanks@59 | 150 /DiaF {stroke [] 0 setdash vpt add M
|
bshanks@59 | 151 hpt neg vpt neg V hpt vpt neg V
|
bshanks@59 | 152 hpt vpt V hpt neg vpt V closepath fill} def
|
bshanks@59 | 153 /Pent {stroke [] 0 setdash 2 copy gsave
|
bshanks@59 | 154 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
bshanks@59 | 155 closepath stroke grestore Pnt} def
|
bshanks@59 | 156 /PentF {stroke [] 0 setdash gsave
|
bshanks@59 | 157 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
bshanks@59 | 158 closepath fill grestore} def
|
bshanks@59 | 159 /Circle {stroke [] 0 setdash 2 copy
|
bshanks@59 | 160 hpt 0 360 arc stroke Pnt} def
|
bshanks@59 | 161 /CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
|
bshanks@59 | 162 /C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
|
bshanks@59 | 163 /C1 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 164 2 copy vpt 0 90 arc closepath fill
|
bshanks@59 | 165 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 166 /C2 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 167 2 copy vpt 90 180 arc closepath fill
|
bshanks@59 | 168 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 169 /C3 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 170 2 copy vpt 0 180 arc closepath fill
|
bshanks@59 | 171 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 172 /C4 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 173 2 copy vpt 180 270 arc closepath fill
|
bshanks@59 | 174 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 175 /C5 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 176 2 copy vpt 0 90 arc
|
bshanks@59 | 177 2 copy moveto
|
bshanks@59 | 178 2 copy vpt 180 270 arc closepath fill
|
bshanks@59 | 179 vpt 0 360 arc} bind def
|
bshanks@59 | 180 /C6 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 181 2 copy vpt 90 270 arc closepath fill
|
bshanks@59 | 182 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 183 /C7 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 184 2 copy vpt 0 270 arc closepath fill
|
bshanks@59 | 185 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 186 /C8 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 187 2 copy vpt 270 360 arc closepath fill
|
bshanks@59 | 188 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 189 /C9 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 190 2 copy vpt 270 450 arc closepath fill
|
bshanks@59 | 191 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 192 /C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
|
bshanks@59 | 193 2 copy moveto
|
bshanks@59 | 194 2 copy vpt 90 180 arc closepath fill
|
bshanks@59 | 195 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 196 /C11 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 197 2 copy vpt 0 180 arc closepath fill
|
bshanks@59 | 198 2 copy moveto
|
bshanks@59 | 199 2 copy vpt 270 360 arc closepath fill
|
bshanks@59 | 200 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 201 /C12 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 202 2 copy vpt 180 360 arc closepath fill
|
bshanks@59 | 203 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 204 /C13 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 205 2 copy vpt 0 90 arc closepath fill
|
bshanks@59 | 206 2 copy moveto
|
bshanks@59 | 207 2 copy vpt 180 360 arc closepath fill
|
bshanks@59 | 208 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 209 /C14 {BL [] 0 setdash 2 copy moveto
|
bshanks@59 | 210 2 copy vpt 90 360 arc closepath fill
|
bshanks@59 | 211 vpt 0 360 arc} bind def
|
bshanks@59 | 212 /C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
|
bshanks@59 | 213 vpt 0 360 arc closepath} bind def
|
bshanks@59 | 214 /Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
|
bshanks@59 | 215 neg 0 rlineto closepath} bind def
|
bshanks@59 | 216 /Square {dup Rec} bind def
|
bshanks@59 | 217 /Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
|
bshanks@59 | 218 /S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
|
bshanks@59 | 219 /S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
|
bshanks@59 | 220 /S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
|
bshanks@59 | 221 /S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
|
bshanks@59 | 222 /S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
|
bshanks@59 | 223 /S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
|
bshanks@59 | 224 exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
|
bshanks@59 | 225 /S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
|
bshanks@59 | 226 /S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
|
bshanks@59 | 227 2 copy vpt Square fill Bsquare} bind def
|
bshanks@59 | 228 /S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
|
bshanks@59 | 229 /S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
|
bshanks@59 | 230 /S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
|
bshanks@59 | 231 Bsquare} bind def
|
bshanks@59 | 232 /S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
|
bshanks@59 | 233 Bsquare} bind def
|
bshanks@59 | 234 /S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
|
bshanks@59 | 235 /S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
|
bshanks@59 | 236 2 copy vpt Square fill Bsquare} bind def
|
bshanks@59 | 237 /S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
|
bshanks@59 | 238 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
|
bshanks@59 | 239 /S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
|
bshanks@59 | 240 /D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
|
bshanks@59 | 241 /D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
|
bshanks@59 | 242 /D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
|
bshanks@59 | 243 /D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
|
bshanks@59 | 244 /D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
|
bshanks@59 | 245 /D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
|
bshanks@59 | 246 /D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
|
bshanks@59 | 247 /D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
|
bshanks@59 | 248 /D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
|
bshanks@59 | 249 /D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
|
bshanks@59 | 250 /D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
|
bshanks@59 | 251 /D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
|
bshanks@59 | 252 /D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
|
bshanks@59 | 253 /D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
|
bshanks@59 | 254 /D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
|
bshanks@59 | 255 /D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
|
bshanks@59 | 256 /DiaE {stroke [] 0 setdash vpt add M
|
bshanks@59 | 257 hpt neg vpt neg V hpt vpt neg V
|
bshanks@59 | 258 hpt vpt V hpt neg vpt V closepath stroke} def
|
bshanks@59 | 259 /BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
|
bshanks@59 | 260 0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
bshanks@59 | 261 hpt2 neg 0 V closepath stroke} def
|
bshanks@59 | 262 /TriUE {stroke [] 0 setdash vpt 1.12 mul add M
|
bshanks@59 | 263 hpt neg vpt -1.62 mul V
|
bshanks@59 | 264 hpt 2 mul 0 V
|
bshanks@59 | 265 hpt neg vpt 1.62 mul V closepath stroke} def
|
bshanks@59 | 266 /TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
|
bshanks@59 | 267 hpt neg vpt 1.62 mul V
|
bshanks@59 | 268 hpt 2 mul 0 V
|
bshanks@59 | 269 hpt neg vpt -1.62 mul V closepath stroke} def
|
bshanks@59 | 270 /PentE {stroke [] 0 setdash gsave
|
bshanks@59 | 271 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
bshanks@59 | 272 closepath stroke grestore} def
|
bshanks@59 | 273 /CircE {stroke [] 0 setdash
|
bshanks@59 | 274 hpt 0 360 arc stroke} def
|
bshanks@59 | 275 /Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
|
bshanks@59 | 276 /DiaW {stroke [] 0 setdash vpt add M
|
bshanks@59 | 277 hpt neg vpt neg V hpt vpt neg V
|
bshanks@59 | 278 hpt vpt V hpt neg vpt V Opaque stroke} def
|
bshanks@59 | 279 /BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
|
bshanks@59 | 280 0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
bshanks@59 | 281 hpt2 neg 0 V Opaque stroke} def
|
bshanks@59 | 282 /TriUW {stroke [] 0 setdash vpt 1.12 mul add M
|
bshanks@59 | 283 hpt neg vpt -1.62 mul V
|
bshanks@59 | 284 hpt 2 mul 0 V
|
bshanks@59 | 285 hpt neg vpt 1.62 mul V Opaque stroke} def
|
bshanks@59 | 286 /TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
|
bshanks@59 | 287 hpt neg vpt 1.62 mul V
|
bshanks@59 | 288 hpt 2 mul 0 V
|
bshanks@59 | 289 hpt neg vpt -1.62 mul V Opaque stroke} def
|
bshanks@59 | 290 /PentW {stroke [] 0 setdash gsave
|
bshanks@59 | 291 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
bshanks@59 | 292 Opaque stroke grestore} def
|
bshanks@59 | 293 /CircW {stroke [] 0 setdash
|
bshanks@59 | 294 hpt 0 360 arc Opaque stroke} def
|
bshanks@59 | 295 /BoxFill {gsave Rec 1 setgray fill grestore} def
|
bshanks@59 | 296 /Density {
|
bshanks@59 | 297 /Fillden exch def
|
bshanks@59 | 298 currentrgbcolor
|
bshanks@59 | 299 /ColB exch def /ColG exch def /ColR exch def
|
bshanks@59 | 300 /ColR ColR Fillden mul Fillden sub 1 add def
|
bshanks@59 | 301 /ColG ColG Fillden mul Fillden sub 1 add def
|
bshanks@59 | 302 /ColB ColB Fillden mul Fillden sub 1 add def
|
bshanks@59 | 303 ColR ColG ColB setrgbcolor} def
|
bshanks@59 | 304 /BoxColFill {gsave Rec PolyFill} def
|
bshanks@59 | 305 /PolyFill {gsave Density fill grestore grestore} def
|
bshanks@59 | 306 /h {rlineto rlineto rlineto gsave fill grestore} bind def
|
bshanks@59 | 307 %
|
bshanks@59 | 308 % PostScript Level 1 Pattern Fill routine for rectangles
|
bshanks@59 | 309 % Usage: x y w h s a XX PatternFill
|
bshanks@59 | 310 % x,y = lower left corner of box to be filled
|
bshanks@59 | 311 % w,h = width and height of box
|
bshanks@59 | 312 % a = angle in degrees between lines and x-axis
|
bshanks@59 | 313 % XX = 0/1 for no/yes cross-hatch
|
bshanks@59 | 314 %
|
bshanks@59 | 315 /PatternFill {gsave /PFa [ 9 2 roll ] def
|
bshanks@59 | 316 PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
|
bshanks@59 | 317 PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
|
bshanks@59 | 318 gsave 1 setgray fill grestore clip
|
bshanks@59 | 319 currentlinewidth 0.5 mul setlinewidth
|
bshanks@59 | 320 /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
|
bshanks@59 | 321 0 0 M PFa 5 get rotate PFs -2 div dup translate
|
bshanks@59 | 322 0 1 PFs PFa 4 get div 1 add floor cvi
|
bshanks@59 | 323 {PFa 4 get mul 0 M 0 PFs V} for
|
bshanks@59 | 324 0 PFa 6 get ne {
|
bshanks@59 | 325 0 1 PFs PFa 4 get div 1 add floor cvi
|
bshanks@59 | 326 {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
|
bshanks@59 | 327 } if
|
bshanks@59 | 328 stroke grestore} def
|
bshanks@59 | 329 %
|
bshanks@59 | 330 /languagelevel where
|
bshanks@59 | 331 {pop languagelevel} {1} ifelse
|
bshanks@59 | 332 2 lt
|
bshanks@59 | 333 {/InterpretLevel1 true def}
|
bshanks@59 | 334 {/InterpretLevel1 Level1 def}
|
bshanks@59 | 335 ifelse
|
bshanks@59 | 336 %
|
bshanks@59 | 337 % PostScript level 2 pattern fill definitions
|
bshanks@59 | 338 %
|
bshanks@59 | 339 /Level2PatternFill {
|
bshanks@59 | 340 /Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
|
bshanks@59 | 341 bind def
|
bshanks@59 | 342 /KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
|
bshanks@59 | 343 << Tile8x8
|
bshanks@59 | 344 /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke}
|
bshanks@59 | 345 >> matrix makepattern
|
bshanks@59 | 346 /Pat1 exch def
|
bshanks@59 | 347 << Tile8x8
|
bshanks@59 | 348 /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
|
bshanks@59 | 349 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
|
bshanks@59 | 350 >> matrix makepattern
|
bshanks@59 | 351 /Pat2 exch def
|
bshanks@59 | 352 << Tile8x8
|
bshanks@59 | 353 /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
|
bshanks@59 | 354 8 8 L 8 0 L 0 0 L fill}
|
bshanks@59 | 355 >> matrix makepattern
|
bshanks@59 | 356 /Pat3 exch def
|
bshanks@59 | 357 << Tile8x8
|
bshanks@59 | 358 /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
|
bshanks@59 | 359 0 12 M 12 0 L stroke}
|
bshanks@59 | 360 >> matrix makepattern
|
bshanks@59 | 361 /Pat4 exch def
|
bshanks@59 | 362 << Tile8x8
|
bshanks@59 | 363 /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
|
bshanks@59 | 364 0 -4 M 12 8 L stroke}
|
bshanks@59 | 365 >> matrix makepattern
|
bshanks@59 | 366 /Pat5 exch def
|
bshanks@59 | 367 << Tile8x8
|
bshanks@59 | 368 /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
|
bshanks@59 | 369 0 12 M 8 -4 L 4 12 M 10 0 L stroke}
|
bshanks@59 | 370 >> matrix makepattern
|
bshanks@59 | 371 /Pat6 exch def
|
bshanks@59 | 372 << Tile8x8
|
bshanks@59 | 373 /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
|
bshanks@59 | 374 0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
|
bshanks@59 | 375 >> matrix makepattern
|
bshanks@59 | 376 /Pat7 exch def
|
bshanks@59 | 377 << Tile8x8
|
bshanks@59 | 378 /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
|
bshanks@59 | 379 12 0 M -4 8 L 12 4 M 0 10 L stroke}
|
bshanks@59 | 380 >> matrix makepattern
|
bshanks@59 | 381 /Pat8 exch def
|
bshanks@59 | 382 << Tile8x8
|
bshanks@59 | 383 /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
|
bshanks@59 | 384 -4 0 M 12 8 L -4 4 M 8 10 L stroke}
|
bshanks@59 | 385 >> matrix makepattern
|
bshanks@59 | 386 /Pat9 exch def
|
bshanks@59 | 387 /Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
|
bshanks@59 | 388 /Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
|
bshanks@59 | 389 /Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
|
bshanks@59 | 390 /Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
|
bshanks@59 | 391 /Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
|
bshanks@59 | 392 /Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
|
bshanks@59 | 393 /Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
|
bshanks@59 | 394 } def
|
bshanks@59 | 395 %
|
bshanks@59 | 396 %
|
bshanks@59 | 397 %End of PostScript Level 2 code
|
bshanks@59 | 398 %
|
bshanks@59 | 399 /PatternBgnd {
|
bshanks@59 | 400 TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
|
bshanks@59 | 401 } def
|
bshanks@59 | 402 %
|
bshanks@59 | 403 % Substitute for Level 2 pattern fill codes with
|
bshanks@59 | 404 % grayscale if Level 2 support is not selected.
|
bshanks@59 | 405 %
|
bshanks@59 | 406 /Level1PatternFill {
|
bshanks@59 | 407 /Pattern1 {0.250 Density} bind def
|
bshanks@59 | 408 /Pattern2 {0.500 Density} bind def
|
bshanks@59 | 409 /Pattern3 {0.750 Density} bind def
|
bshanks@59 | 410 /Pattern4 {0.125 Density} bind def
|
bshanks@59 | 411 /Pattern5 {0.375 Density} bind def
|
bshanks@59 | 412 /Pattern6 {0.625 Density} bind def
|
bshanks@59 | 413 /Pattern7 {0.875 Density} bind def
|
bshanks@59 | 414 } def
|
bshanks@59 | 415 %
|
bshanks@59 | 416 % Now test for support of Level 2 code
|
bshanks@59 | 417 %
|
bshanks@59 | 418 Level1 {Level1PatternFill} {Level2PatternFill} ifelse
|
bshanks@59 | 419 %
|
bshanks@59 | 420 /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
|
bshanks@59 | 421 dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
|
bshanks@59 | 422 currentdict end definefont pop
|
bshanks@59 | 423 /MFshow {
|
bshanks@59 | 424 { dup 5 get 3 ge
|
bshanks@59 | 425 { 5 get 3 eq {gsave} {grestore} ifelse }
|
bshanks@59 | 426 {dup dup 0 get findfont exch 1 get scalefont setfont
|
bshanks@59 | 427 [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
|
bshanks@59 | 428 get exch 4 get {show} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
|
bshanks@59 | 429 {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
|
bshanks@59 | 430 get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
|
bshanks@59 | 431 dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
|
bshanks@59 | 432 show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
|
bshanks@59 | 433 pop aload pop M} ifelse }ifelse }ifelse }
|
bshanks@59 | 434 ifelse }
|
bshanks@59 | 435 forall} bind def
|
bshanks@59 | 436 /MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
|
bshanks@59 | 437 {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
|
bshanks@59 | 438 6 get stringwidth pop add} {pop} ifelse} ifelse} forall} bind def
|
bshanks@59 | 439 /MLshow { currentpoint stroke M
|
bshanks@59 | 440 0 exch R
|
bshanks@59 | 441 Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
|
bshanks@59 | 442 /MRshow { currentpoint stroke M
|
bshanks@59 | 443 exch dup MFwidth neg 3 -1 roll R
|
bshanks@59 | 444 Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
|
bshanks@59 | 445 /MCshow { currentpoint stroke M
|
bshanks@59 | 446 exch dup MFwidth -2 div 3 -1 roll R
|
bshanks@59 | 447 Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
|
bshanks@59 | 448 /XYsave { [( ) 1 2 true false 3 ()] } bind def
|
bshanks@59 | 449 /XYrestore { [( ) 1 2 true false 4 ()] } bind def
|
bshanks@59 | 450 end
|
bshanks@59 | 451 %%EndProlog
|
bshanks@59 | 452 gnudict begin
|
bshanks@59 | 453 gsave
|
bshanks@59 | 454 50 50 translate
|
bshanks@59 | 455 0.050 0.050 scale
|
bshanks@59 | 456 0 setgray
|
bshanks@59 | 457 newpath
|
bshanks@59 | 458 (Helvetica) findfont 140 scalefont setfont
|
bshanks@59 | 459 gsave % colour palette begin
|
bshanks@59 | 460 /maxcolors 64 def
|
bshanks@59 | 461 /HSV2RGB { exch dup 0.0 eq {pop exch pop dup dup} % achromatic gray
|
bshanks@59 | 462 { /HSVs exch def /HSVv exch def 6.0 mul dup floor dup 3 1 roll sub
|
bshanks@59 | 463 /HSVf exch def /HSVi exch cvi def /HSVp HSVv 1.0 HSVs sub mul def
|
bshanks@59 | 464 /HSVq HSVv 1.0 HSVs HSVf mul sub mul def
|
bshanks@59 | 465 /HSVt HSVv 1.0 HSVs 1.0 HSVf sub mul sub mul def
|
bshanks@59 | 466 /HSVi HSVi 6 mod def 0 HSVi eq {HSVv HSVt HSVp}
|
bshanks@59 | 467 {1 HSVi eq {HSVq HSVv HSVp}{2 HSVi eq {HSVp HSVv HSVt}
|
bshanks@59 | 468 {3 HSVi eq {HSVp HSVq HSVv}{4 HSVi eq {HSVt HSVp HSVv}
|
bshanks@59 | 469 {HSVv HSVp HSVq} ifelse} ifelse} ifelse} ifelse} ifelse
|
bshanks@59 | 470 } ifelse} def
|
bshanks@59 | 471 /Constrain {
|
bshanks@59 | 472 dup 0 lt {0 exch pop}{dup 1 gt {1 exch pop} if} ifelse} def
|
bshanks@59 | 473 /YIQ2RGB {
|
bshanks@59 | 474 3 copy -1.702 mul exch -1.105 mul add add Constrain 4 1 roll
|
bshanks@59 | 475 3 copy -0.647 mul exch -0.272 mul add add Constrain 5 1 roll
|
bshanks@59 | 476 0.621 mul exch -0.956 mul add add Constrain 3 1 roll } def
|
bshanks@59 | 477 /CMY2RGB { 1 exch sub exch 1 exch sub 3 2 roll 1 exch sub 3 1 roll exch } def
|
bshanks@59 | 478 /XYZ2RGB { 3 copy -0.9017 mul exch -0.1187 mul add exch 0.0585 mul exch add
|
bshanks@59 | 479 Constrain 4 1 roll 3 copy -0.0279 mul exch 1.999 mul add exch
|
bshanks@59 | 480 -0.9844 mul add Constrain 5 1 roll -0.2891 mul exch -0.5338 mul add
|
bshanks@59 | 481 exch 1.91 mul exch add Constrain 3 1 roll} def
|
bshanks@59 | 482 /SelectSpace {ColorSpace (HSV) eq {HSV2RGB}{ColorSpace (XYZ) eq {
|
bshanks@59 | 483 XYZ2RGB}{ColorSpace (CMY) eq {CMY2RGB}{ColorSpace (YIQ) eq {YIQ2RGB}
|
bshanks@59 | 484 if} ifelse} ifelse} ifelse} def
|
bshanks@59 | 485 /InterpolatedColor true def
|
bshanks@59 | 486 /grayindex {/gidx 0 def
|
bshanks@59 | 487 {GrayA gidx get grayv ge {exit} if /gidx gidx 1 add def} loop} def
|
bshanks@59 | 488 /dgdx {grayv GrayA gidx get sub GrayA gidx 1 sub get
|
bshanks@59 | 489 GrayA gidx get sub div} def
|
bshanks@59 | 490 /redvalue {RedA gidx get RedA gidx 1 sub get
|
bshanks@59 | 491 RedA gidx get sub dgdxval mul add} def
|
bshanks@59 | 492 /greenvalue {GreenA gidx get GreenA gidx 1 sub get
|
bshanks@59 | 493 GreenA gidx get sub dgdxval mul add} def
|
bshanks@59 | 494 /bluevalue {BlueA gidx get BlueA gidx 1 sub get
|
bshanks@59 | 495 BlueA gidx get sub dgdxval mul add} def
|
bshanks@59 | 496 /interpolate {
|
bshanks@59 | 497 grayindex grayv GrayA gidx get sub abs 1e-5 le
|
bshanks@59 | 498 {RedA gidx get GreenA gidx get BlueA gidx get}
|
bshanks@59 | 499 {/dgdxval dgdx def redvalue greenvalue bluevalue} ifelse} def
|
bshanks@59 | 500 /GrayA [0 .0159 .0317 .0476 .0635 .0794 .0952 .1111 .127 .1429 .1587 .1746
|
bshanks@59 | 501 .1905 .2063 .2222 .2381 .254 .2698 .2857 .3016 .3175 .3333 .3492 .3651
|
bshanks@59 | 502 .381 .3968 .4127 .4286 .4444 .4603 .4762 .4921 .5079 .5238 .5397 .5556
|
bshanks@59 | 503 .5714 .5873 .6032 .619 .6349 .6508 .6667 .6825 .6984 .7143 .7302 .746
|
bshanks@59 | 504 .7619 .7778 .7937 .8095 .8254 .8413 .8571 .873 .8889 .9048 .9206 .9365
|
bshanks@59 | 505 .9524 .9683 .9841 1 ] def
|
bshanks@59 | 506 /RedA [0 .0159 .0317 .0476 .0635 .0794 .0952 .1111 .127 .1429 .1587 .1746
|
bshanks@59 | 507 .1905 .2063 .2222 .2381 .254 .2698 .2857 .3016 .3175 .3333 .3492 .3651
|
bshanks@59 | 508 .381 .3968 .4127 .4286 .4444 .4603 .4762 .4921 .5079 .5238 .5397 .5556
|
bshanks@59 | 509 .5714 .5873 .6032 .619 .6349 .6508 .6667 .6825 .6984 .7143 .7302 .746
|
bshanks@59 | 510 .7619 .7778 .7937 .8095 .8254 .8413 .8571 .873 .8889 .9048 .9206 .9365
|
bshanks@59 | 511 .9524 .9683 .9841 1 ] def
|
bshanks@59 | 512 /GreenA [0 .0159 .0317 .0476 .0635 .0794 .0952 .1111 .127 .1429 .1587 .1746
|
bshanks@59 | 513 .1905 .2063 .2222 .2381 .254 .2698 .2857 .3016 .3175 .3333 .3492 .3651
|
bshanks@59 | 514 .381 .3968 .4127 .4286 .4444 .4603 .4762 .4921 .5079 .5238 .5397 .5556
|
bshanks@59 | 515 .5714 .5873 .6032 .619 .6349 .6508 .6667 .6825 .6984 .7143 .7302 .746
|
bshanks@59 | 516 .7619 .7778 .7937 .8095 .8254 .8413 .8571 .873 .8889 .9048 .9206 .9365
|
bshanks@59 | 517 .9524 .9683 .9841 1 ] def
|
bshanks@59 | 518 /BlueA [0 .0159 .0317 .0476 .0635 .0794 .0952 .1111 .127 .1429 .1587 .1746
|
bshanks@59 | 519 .1905 .2063 .2222 .2381 .254 .2698 .2857 .3016 .3175 .3333 .3492 .3651
|
bshanks@59 | 520 .381 .3968 .4127 .4286 .4444 .4603 .4762 .4921 .5079 .5238 .5397 .5556
|
bshanks@59 | 521 .5714 .5873 .6032 .619 .6349 .6508 .6667 .6825 .6984 .7143 .7302 .746
|
bshanks@59 | 522 .7619 .7778 .7937 .8095 .8254 .8413 .8571 .873 .8889 .9048 .9206 .9365
|
bshanks@59 | 523 .9524 .9683 .9841 1 ] def
|
bshanks@59 | 524 /pm3dround {maxcolors 0 gt {dup 1 ge
|
bshanks@59 | 525 {pop 1} {maxcolors mul floor maxcolors 1 sub div} ifelse} if} def
|
bshanks@59 | 526 /pm3dGamma 1.0 1.5 div def
|
bshanks@59 | 527 /ColorSpace (RGB) def
|
bshanks@59 | 528 Color true and { % COLOUR vs. GRAY map
|
bshanks@59 | 529 InterpolatedColor { %% Interpolation vs. RGB-Formula
|
bshanks@59 | 530 /g {stroke pm3dround /grayv exch def interpolate
|
bshanks@59 | 531 SelectSpace setrgbcolor} bind def
|
bshanks@59 | 532 }{
|
bshanks@59 | 533 /g {stroke pm3dround dup cF7 Constrain exch dup cF5 Constrain exch cF15 Constrain
|
bshanks@59 | 534 SelectSpace setrgbcolor} bind def
|
bshanks@59 | 535 } ifelse
|
bshanks@59 | 536 }{
|
bshanks@59 | 537 /g {stroke pm3dround pm3dGamma exp setgray} bind def
|
bshanks@59 | 538 } ifelse
|
bshanks@59 | 539 1.000 UP
|
bshanks@59 | 540 1.000 UL
|
bshanks@59 | 541 LTb
|
bshanks@59 | 542 1.000 UL
|
bshanks@59 | 543 LT0
|
bshanks@59 | 544 LTb
|
bshanks@59 | 545 %%%%BeginImage
|
bshanks@59 | 546 gsave 856 168 N 856 4872 L 6344 4872 L 6344 168 L Z clip
|
bshanks@59 | 547 InterpretLevel1 {
|
bshanks@59 | 548 %% Construct a box instead of image
|
bshanks@59 | 549 LTb
|
bshanks@59 | 550 876 4852 M
|
bshanks@59 | 551 5292 0 V
|
bshanks@59 | 552 0 -4429 V
|
bshanks@59 | 553 -5292 0 V
|
bshanks@59 | 554 876 4852 L
|
bshanks@59 | 555 40 -110 R
|
bshanks@59 | 556 (PS level 2 image) Lshow
|
bshanks@59 | 557 % Read data but ignore it
|
bshanks@59 | 558 /imagebuf 8040 string def
|
bshanks@59 | 559 currentfile imagebuf readstring
|
bshanks@59 | 560 } {
|
bshanks@59 | 561 gsave
|
bshanks@59 | 562 876 4852 translate
|
bshanks@59 | 563 5292 -4429 scale
|
bshanks@59 | 564 %%%%BeginPalette
|
bshanks@59 | 565 [ /Indexed
|
bshanks@59 | 566 /DeviceRGB 63
|
bshanks@59 | 567 <
|
bshanks@59 | 568 000000 040404 080808 0c0c0c 101010 141414 181818 1c1c1c
|
bshanks@59 | 569 202020 242424 282828 2d2d2d 313131 353535 393939 3d3d3d
|
bshanks@59 | 570 414141 454545 494949 4d4d4d 515151 555555 595959 5d5d5d
|
bshanks@59 | 571 616161 656565 696969 6d6d6d 717171 757575 797979 7d7d7d
|
bshanks@59 | 572 828282 868686 8a8a8a 8e8e8e 929292 969696 9a9a9a 9e9e9e
|
bshanks@59 | 573 a2a2a2 a6a6a6 aaaaaa aeaeae b2b2b2 b6b6b6 bababa bebebe
|
bshanks@59 | 574 c2c2c2 c6c6c6 cacaca cecece d2d2d2 d7d7d7 dbdbdb dfdfdf
|
bshanks@59 | 575 e3e3e3 e7e7e7 ebebeb efefef f3f3f3 f7f7f7 fbfbfb ffffff
|
bshanks@59 | 576 >
|
bshanks@59 | 577 ] setcolorspace
|
bshanks@59 | 578 %%%%EndPalette
|
bshanks@59 | 579 <<
|
bshanks@59 | 580 /ImageType 1
|
bshanks@59 | 581 /Width 135
|
bshanks@59 | 582 /Height 113
|
bshanks@59 | 583 /BitsPerComponent 8
|
bshanks@59 | 584 /ImageMatrix [ 135 0 0 113 0 0 ]
|
bshanks@59 | 585 /Decode [ 0 255 ]
|
bshanks@59 | 586 /DataSource currentfile /ASCII85Decode filter
|
bshanks@59 | 587 /MultipleDataSources false
|
bshanks@59 | 588 /Interpolate false
|
bshanks@59 | 589 >>
|
bshanks@59 | 590 image
|
bshanks@59 | 591 } ifelse
|
bshanks@59 | 592 /hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hS
|
bshanks@59 | 593 b//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//
|
bshanks@59 | 594 hSb//hSb//hSb/zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol)zzzzzzzzzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 595 zzzzzzz/hR/)zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cl"Qzzzzzzzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 596 zzzzzzzz!!"W(!rr<$zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol+zzzzzzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 597 zzzzzzzzzz/hR;-zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/d).Szzzzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 598 zzzzzzzzzzz!!"W("98E%zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol,zzzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 599 zzzzzzzzzzzzz/hR2,zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cbtQzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 600 zzzzzzzzzzzzzz!!"W(!<E3$zzzzz!<W<%zzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(!!**#zzzz!!!$
|
bshanks@59 | 601 %"TSN&zzzzzzzzzzzzzzzzzzzzzzzzzz/hR,(zzzzz!sAc5$46b5z!%n6Ozzzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 602 zzz!!!!O/cYkOzzzz!!!!%"pbMD&/tTL/hSb/.P;DAzzzz!W`9$zzzzzzzzzzzzzzzzzz!!"W(zzzz
|
bshanks@59 | 603 z!!NT5$P*gc*A/rm/hnh).P<>+/cYkOzz!!!!$!<<*"zzzzzzzzzzzzzzzzzz!%ol(zzzz!!!!'"q(
|
bshanks@59 | 604 nP(E"hX.P3D2/M8e40eX(H/hR,(zz!!33&zzzzzzzzzzzzzzzzzzz/hR,(zzzz!!``7%h]Tn*%iQi0
|
bshanks@59 | 605 .e_*.OZPs/gV);#qdh1zz!s/K'zzzzzzzzzzzzzzzzzz!!!!O/cYkOzzz!!**("Ub\K()\_W+<i0_.
|
bshanks@59 | 606 P!%r()nSN-Q3[/%PB@6!!!90!!!0*!W`9$zzzzzzzzzzzzzzzzzz!!"W(zzzz!<E</%h93i)B^XW,U
|
bshanks@59 | 607 Xrj/Lr7p1bL7))B'S2/eSg,%gr^L#6k;4!<<*"zzz!!!!"!<<*"zzzzzzzzzzzzz!%ol(zzzz!<NN;
|
bshanks@59 | 608 %hfp#*A/W_+!N$c0etdK1aO:f+<W9Z,9.[<'FkNW#6P#.zzz!!!!"!<E3&!W`<%zzzzzzzzzzzzz/h
|
bshanks@59 | 609 R,(zzz!!!!"!XB/D',h`1*A/Q\*?Z[`1+k70-6j]Y/gi"q,9e'C%h&[H!s/H&zzz!!!$#!s/Q,!WiE
|
bshanks@59 | 610 'zzzzzzzzzzzz!!!!O/cYkOzzz!!!$&"UbbN)AO>6)_N0Q+!DjX-RC#_+sAQb-n6_q,Tdm8$O?q=!W
|
bshanks@59 | 611 W3#zzz!<E9)"9er3!s/K'zzzzzzzzzzzz!!"W(zzzz!!!*'"q;(X',D]04>&64+snZ_,9nEc/fc)[.
|
bshanks@59 | 612 4Zel*>8qj#6Y).zzz!!!!"!WrQ/"U,&3!WiB&zzzzzzzzzzzz!%ol(zzzz!!*0(#n[[[(EFJJ5!(AL
|
bshanks@59 | 613 /hSb//hS%Z)''eC,U+?L&.JmK!s&B%zzz!!!$$!sAc2"U,#1!W`9$zzzzzzzzzzzz/hR,(zzzz!!*0
|
bshanks@59 | 614 ($4@7V'GqZ8-laEP/fPf`)B'D/)AsJ5*#TG'$jHe8!<<*"zzz!!**%"9\l3"9\c-!<<*"zzzzzzzzz
|
bshanks@59 | 615 zz!!!!O/cYkOzzzz!!*'#"U,JQ',DQ4)]p4@(`+&+',)&p'b_>u&e5<U"9JQ'zzzz!<E6(!sA]/!s/
|
bshanks@59 | 616 K'zzzzzzzzzzzz!!"W(zzzzz!!!!"!<NT6$P*XW)&=,*&J#B\$k<^R$4@:N#R(>3!<<*"zzzz!<N?)
|
bshanks@59 | 617 !WiB(!<<*"zzzzzzzzzzzz!%ol(zzzzz!!!!"!<E<*#mUeF$kNmV$4@+E#mgh?"U"o1!s&B%zzzzz!
|
bshanks@59 | 618 !**$!<E3$zzzzzzzzzzzzz/hR,(zzzzzz!!**%"pYSG#mUY<!s8W-"9ei/!<E3$zzzzzzzzzzzzzzz
|
bshanks@59 | 619 zzzzz!!!!O/cYkOzzzzzz!!!$&!<iT."9JT*!<E0$!W`<%zzzzzzzzzzzzzzz!!!$"zzzzz!!"W(zz
|
bshanks@59 | 620 zzzzzz!!**#zzzzzzzzzzzzzzzzzz!<E3&!WiE(!<<*"zzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 621 !!!!"!<N<)!s8T+!WW3#zzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzz!!!$#!WrN,!s8T+!<<*"zz!!
|
bshanks@59 | 622 !!O/cYkOzzzzzzzz!!!$#zzzzzzzzzzzzzzzzz!!**%!s8W-!s/N)zzz!!"W(zz!<E0#zzzzz!!!!"
|
bshanks@59 | 623 !<E3%!<<*"zzzzzzzzzzzzzzzz!<E3'!s8W-!WiB'!<<*"zz!%ol(z!!!!"!W`9$zzzzz!!!$#!WiE
|
bshanks@59 | 624 (zzzzzzzzzzzzzzzzz!!*-&!WiE)!<<*"zzz/hR,(z!!!'%!WW3#zzzzz!!*-&!WiB&zzzzzzzzzzz
|
bshanks@59 | 625 zzzzzz!!**%!<N9&zzz!!!!O/cYkOz!!33&!<<*"zzzzz!<N<(!W`9$zzzzzzzzzzzzzzzzz!!**$!
|
bshanks@59 | 626 <<*"zzz!!"W(zz!WiE(zzzzz!!!!"!<N9&zzzzzzzzzzzzzzzzzzzzzzz!%ol(z!!!!#!W`9$zzzzz
|
bshanks@59 | 627 z!!*'#zzzzzzzzzzzzzzzzzzzzzzz/hR,(z!!!'$!<<*"zzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!
|
bshanks@59 | 628 O/cYkOz!!**#zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 629 zz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!
|
bshanks@59 | 630 !!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 631 z!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!
|
bshanks@59 | 632 !!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!"W(zzzz!<E3%!<E0#zzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 633 zzzzzzzz!%ol(zzz!!!!"!<E3%!<E0#zzzzzzzzzzzzzzzzzzzzzzzzzz!!*'"/hR,(zzz!!!$#!Wi
|
bshanks@59 | 634 E)!<<*"zzzzzzzzzzzzzzzzzzzzzzzzzz!<E0Q/cYkOzzz!<E6'!WiE(!<<*"zzzzzzzzzzzzzzzzz
|
bshanks@59 | 635 zzzzzzzz!!!!#!rsr+zzz!!!!"!<N<(!WiB'zzzzzzzzzzzzzzzzzzzzzzzzzz!!!'&#;.V/zzz!!!
|
bshanks@59 | 636 !"!<N<'!<E3$zzzzzzzzzzzzzzzzzzzzzzzzzz!!3?1/hR,(zzz!!!!"!<E3%!<<*"zzzzzzzzzzzz
|
bshanks@59 | 637 zzzzzzzzzzzzzz!X/`[/cYkOzzzzzzzzzzzzzzzzzzzzzzzz!<<*"zzzzzz!!!!#"9:&,zzzzzzzzz
|
bshanks@59 | 638 zzzzzzzzzzzzzzz!!**%!<<*"zzzzzz!!!$%!%ol(zzzzzzzzzzzzzzzzzzzzzzz!!!$#!WiE(zz!!
|
bshanks@59 | 639 !$#!<<*"zzz!!*'"/hR,(zzzzzzzzzzzzzzzzzzzzzzz!<E6'!Wi?%z!!33(!WiB&zzzz!!!!O/cYk
|
bshanks@59 | 640 Ozzzzzzzzzzzzzzzzzzzzzz!!!!"!<N<(!W`9$!!!$#!WrN,!W`9$zzzz!!"W(zzzz!!!$#!<E0#zz
|
bshanks@59 | 641 zzzz!!!!"!<<*"zzzzzzzzz!!!!"!WiE)!<<*"!!*-&!WrN-!<E0#zzzz!%ol(zzz!!!!"!<E3%!<<
|
bshanks@59 | 642 *"zzzzz!!!!"!<N9&!<E0#zzzzzzzzz!<E3%!<E3$z!<N<)!sA`0"9SZ*!!*'"zzz/hR,(zzz!!*-%
|
bshanks@59 | 643 !W`<'!s/K(!<<*"zzzz!!!$$!WiE(!<E0#z!!!$"!!!!"zzzzzz!<E3%!<<*"!!!!"!WiH+"9\i2"U
|
bshanks@59 | 644 "o/!<<*"zz!!!!O/cYkOzzz!X&T/"pG,3!s/N)!<E0#zzzz!<N<)!s8T+!<<*"!<<-%!WiB'!W`?(!
|
bshanks@59 | 645 <E0#zzzzz!<<*"z!!!$$!X&W0"pP;:"pG,2!<<*"zz!!"W(zzz!!!$%"9Sf3"9\f1!s8W,!<<*"!!!
|
bshanks@59 | 646 !"z!!!!"!<E3%!WiH,"9\c-!<E3&!WrQ-!sJc.!s/Q+!W`9$zzzz!!!!"zz!!*-'"9o);#mgkB"p=u
|
bshanks@59 | 647 .!<<*"zz!%ol(zzz!<N<*"U,#4"pG27"p>#0!<E3%!<E3%!<<*#!<E6'!WiH+"9\l3"9\f.!WiE*"U
|
bshanks@59 | 648 ,&4"pG,3"9S`.!W`9$zzzzzzz!<E9*"pkYE$47(F"p=u-zzz/hR,(zz!!!!"!s8`4"pP;;#6kA:"pG
|
bshanks@59 | 649 &0!<E3&!WiE(!<E3%!WrN,!sAc2"U5/7"U"l.!WiH-"pYA<#6Y/4"9S`-!<<*"zzzzzzz!WrQ0#RUq
|
bshanks@59 | 650 I$O[7G"9JT(zz!!!!O/cYkOzz!!!$$!sSu8#7(P>#6kA:"9S],!<N<)!WiB'!<E6'!s8W."U,)7"pP
|
bshanks@59 | 651 57"9S],!X/f7#m^eC"pG/5"9\c,zzzzzzz!!!!"!<NH1#RLkH$3pe>!s&B%zz!!"W(zzz!!*0("pYA
|
bshanks@59 | 652 <#6tG<"pP56!s/N*!WrN,!W`<&!<N<)!sAc2"pYA;"pG/5!s8W-"pbMB#m^e@"U,&4!s&E&zzzzzzz
|
bshanks@59 | 653 !!!!"!<WQ3#6tJ?"p=u.zzz!%ol(zzz!<WH/#6tG:"pG/6"U"r1!WiE)!s8W,!<E3%!<N?*"9\l4"p
|
bshanks@59 | 654 YA;"U"r1!s8W.#71\B#R1J9"9ei.!<E0#zzzzzzz!!!$#!s8Z/":#&4!W`9$zzz/hR,(zz!!!!"!X&
|
bshanks@59 | 655 Z2"U5&3!sA]/!s8T*!WiH+!s8T+!<E3$!<N<)"9er4"pG/6"9S],!WiH-"pP;:"9S`.!s/K(!<<*"z
|
bshanks@59 | 656 zzzzzz!!**$!WrK*!WiE(zzz!!!!O/cYkOzz!!**%!WrQ."9JZ,!WiE)!W`<'!s8Z/!s/N)z!WiH+!
|
bshanks@59 | 657 sA`1"9\i0!W`<&!<NB,"U,#2!WiE(!<<*"zzzzzzzzz!<E3%zzzz!!"W(zzz!<E3&!WrK+!WiB'!<E
|
bshanks@59 | 658 3%!<E3&!sA`0!s/K'!!!!"!<E9)!s8W,!s8T*!<E3%!<E6(!WiB'!<<*"zzzzzzzzzzzzzzz!%ol(z
|
bshanks@59 | 659 z!!!$$!WiE)!WiE(!<E3%!<E0#!<E6("9\i0!W`<%z!!33'!WiE(!W`<%!!!$#!!!!"!<E0#zzzzzz
|
bshanks@59 | 660 zzzzzzzzzz/hR,(zz!<N<)!s/N*!WiE(!<E3%!!!!"!<N?+"9\f.!<E0#z!!**%!<E3%zzzzzzzzzz
|
bshanks@59 | 661 zzzzzzzzz!!!!O/cYkOz!!!!#!s8W-!WiE)!WiE)!<E3%!!!$#!WiK-"9\f-!<<*"z!!!$"zzzzzzz
|
bshanks@59 | 662 zzzzzzzzzzzzz!!"W(zz!!!*'"9\f/!WiH+!s/N*!<E3%!<E6'!sA`1"U"o/!<<*"zzzzzzzzzzzzz
|
bshanks@59 | 663 zzzzzzzzz!%ol(zz!!EE-"9S`.!sA`/!s/N*!<E3%!<N?+"9er3"9\f,zzzzzzz!!**$!<E3$zzzzz
|
bshanks@59 | 664 zzzzzzzzz/hR,(zz"9\i1!s/N+"9\f/!WiE)!W`<&!WrQ/"U,#2!s8N'zzz!!!$#!<E0#z!!!!"!W`
|
bshanks@59 | 665 <&!WiB&zzzzzzzzzzzzz!!!!O/cYkOz!!!!&"Tni/!WiH,"9\f.!WiB'!<E3&!WrQ."9\f.!W`9$zz
|
bshanks@59 | 666 z!<E3&!W`<%z!!!'%!<N<(!WiB&zzzzzzzzzzzzz!!"W(zz!!WT0!s/N)!WrQ."9JW*!<E3%!WiE)!
|
bshanks@59 | 667 sA`0"9\c,!<<*"zz!!!!"!<WE+!W`9$z!<N<'!<N<(!W`9$zzzzzzzzzzzzz!%ol(zz"pG,3!<E3$!
|
bshanks@59 | 668 <N?)!<E3%!<<*#!<N<(!sA`0!s/K'zzz!!**%!s8W-!<E0#!!!!"!WiE)!WiE)!<E0#zzzzzzzzzzz
|
bshanks@59 | 669 zz/hR,(z!!!!("p=r,z!<E6&!<<*"!!!$#!WiE*!sA].!W`9$zzz!<E9)!s8W,!<<*"!!!$$!WiE)!
|
bshanks@59 | 670 WiE(!<<*"zzzzzzzzzzzz!!!!O/cYkOz!!if5"9AK&z!!!$"z!!!$$!WiE)!WrQ-!<<0$zzz!<N<)!
|
bshanks@59 | 671 s/K(z!!!$$!WiE)!W`<%zzzzzzzzzzzzz!!"W(zz#6k>5!<<*#zzz!!!$#!<E3&"9\c,!WiB&zz!!!
|
bshanks@59 | 672 !"!<N?*!W`<%z!!**%!WiE(!<<*"zzzzzzzzzzzzz!%ol(z!!!!%"9SZ)zzzzz!<E6'!W`<&!<<*"z
|
bshanks@59 | 673 zz!<N9'zz!<E6'!W`<%zzzzzzzzzzzzzz/hR,(zz!<N6$zzz!!**$!<E3%!<N<(!W`<%zzzz!!**#z
|
bshanks@59 | 674 !!!!"!<E6'!<E0#zzzzzzzzzzzzz!!!!O/cYkOz!!!!"zzz!<<*#!WiH+!s8T+!s8T+!<E0#zzzzzz
|
bshanks@59 | 675 !!!!"!<E3%zzzzzzzzzzzzzz!!"W(zzzzzz!<E6("9\i1"9\f/!s8T+!<<*"zzzzzzzzzzzzzzzzzz
|
bshanks@59 | 676 zzzz!%ol(zzzzz!!!'%!sAc3"U,&3"9\f/!s/N)zzzzzzzzzzzzzzzzzzzzzzz/hR,(zz!!!$#!<<*
|
bshanks@59 | 677 #z!<WE-"pbJ?#6b23!sA`/!W`<%zzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzz!!!$#!<E3$!!!$%":
|
bshanks@59 | 678 #/;#mq"E"pG)2!s8T+!<E0#zzzzzzzzzzzzzzzzzz!!*'"zzz!!"W(zzz!!**$!<N6$!!*-(#RC_E$
|
bshanks@59 | 679 O[:I"pG)1!W`<&zzzzzzzzzzzzzzzzzz!!*-&!W`9$zzz!%ol(zzz!!33'!WiE(!X&]6#mgqH$OR4I
|
bshanks@59 | 680 "U"o/!<E3$zzzzzzzzzzzzzzzzz!!!!"!<NB+zzzz/hR,(zzz!!36)!WiE*"9o/=#mgqG$4-tC"U"o
|
bshanks@59 | 681 /!W`<%zzzzzzzzzzzzzzzz!!!!"!!!$&"9er/zzz!!!!O/cYkOzzz!!<<*!WiK/#71\B#71\B#6tG:
|
bshanks@59 | 682 "9S`.!W`9$zzzzzzzzzzzzzzzz!!!$#!<`Q1#6k/.zzz!!"W(zzzz!s8W-!WrZ4#RCY?"pP87"U"r2
|
bshanks@59 | 683 !s8W,!<E3$zzzzzzzzzzzzzzz!!!!"!WiB)":,8>zzzz!%ol(zzzz!!33("9o&8#6tD9"9S`-!WiH+
|
bshanks@59 | 684 !s/K)!<E0#zzzzzzzzzzzzzzz!!!$$!WrQ1$4I=Czzzz/hR,(zzzz!!33)"pP;:"Tnf.!s&E(!WiE)
|
bshanks@59 | 685 !<<-$zzzzzzzzzzzzzzzz!!<?,"9o,?%0-A.zzz!!!!O/cYkOzzzz!!<9+"U5,5!s/K)!W`?'z!<E0
|
bshanks@59 | 686 #zzzzzzzzzzzzzzz!!**$!sJl3#S%CGzzzz!!"W(zzzzz!WiK-"U"r1!W`<&!<N9%zzzzzzzzzzzzz
|
bshanks@59 | 687 zzzz!<N<*#7(M@%M/U?zzzz!%ol(zzzzz!!!-)"9\f.!<E3%!<<*"zzzzzzzzzzzzzzzz!!!!$"9Jl
|
bshanks@59 | 688 :#RV+Rzzzzz/hR,(zzzzz!!!-)"9S]+!<E3%zzzzzzzzzzzzzzzzz!!!!%":YeH$P*4;zzzz!!!!O/
|
bshanks@59 | 689 cYkOzzzzz!!<?+!s/K(!<<*"zzzzzzzzzzzzzzzzz!!!!%$k3LO%0-A.zzzz!!"W(zzzzzz!WrN+!<
|
bshanks@59 | 690 E0$zzzzzzzzzzzzzzzzzz!!!05$O[=Bzzzzz!%ol(zzzzz!!!!"!WiB&zzzzzzzzzzzzzzzzzzzzzz
|
bshanks@59 | 691 zzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/hSb//hSb//hSb//hSb//hSb//hSb//h
|
bshanks@59 | 692 Sb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb/
|
bshanks@59 | 693 /hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSa~>
|
bshanks@59 | 694 InterpretLevel1 not {
|
bshanks@59 | 695 grestore
|
bshanks@59 | 696 } if
|
bshanks@59 | 697 grestore
|
bshanks@59 | 698 %%%%EndImage
|
bshanks@59 | 699 1.000 UL
|
bshanks@59 | 700 LTb
|
bshanks@59 | 701 1.000 UP
|
bshanks@59 | 702 1.000 UL
|
bshanks@59 | 703 LTb
|
bshanks@59 | 704 stroke
|
bshanks@59 | 705 grestore
|
bshanks@59 | 706 end
|
bshanks@59 | 707 showpage
|
bshanks@59 | 708 %%Trailer
|
bshanks@59 | 709 %%DocumentFonts: Helvetica
|