cg

annotate singlegene_example_3674_Trhr_COApm_gray.eps @ 66:f14c34563ff8

.
author bshanks@bshanks.dyndns.org
date Mon Apr 20 13:08:18 2009 -0700 (16 years ago)
parents
children

rev   line source
bshanks@59 1 %!PS-Adobe-2.0 EPSF-2.0
bshanks@59 2 %%Title: singlegene_example_3674_Trhr_COApm_gray.eps
bshanks@59 3 %%Creator: gnuplot 4.2 patchlevel 2
bshanks@59 4 %%CreationDate: Sun Apr 19 14:08:11 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_3674_Trhr_COApm_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:11 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 6460 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/cYkOzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 596 zzzzzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 597 zzzzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 598 zzzzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 599 zzzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 600 zzzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 601 zzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 602 zzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 603 zzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 604 zzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 605 zz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 606 zzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 607 z/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 608 zz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 609 /hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 610 z!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz/
bshanks@59 611 hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 612 !!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!"
bshanks@59 613 zz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!*'"z!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 614 zzzzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!"zzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 615 zzzz!!!$"zzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!<<*"!!!!O/cYkOzzzzzzzzzzzzzz
bshanks@59 616 zzzzzzzzzzzzzzzz!<E3&!WW3#!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!**$!WiE+z!%ol(z
bshanks@59 617 zzzzzzzzzzzzzzzzzzzzzzzzzzzz!!**$!WiE)!sA`1z/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzz!!
bshanks@59 618 !$"!<E3%!WiE*!X&T."9o#0!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzzz!<E3%!<E3'!s8W/"9\
bshanks@59 619 i3"pkS9!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzz!!!$#!<N<(!WrT0#6b;8"U,,9$OQk6!%ol(zzzz
bshanks@59 620 zzzzzzzzzzzzzzzzzzzzzzz!<E6'!WiH,#RChF$O6h=#6tPC$31&+/hR,(zzzzzzzzzzzzzzzzzzzz
bshanks@59 621 zzzzzz!!!!"!<N<)!sA`3"qq"A!sJl6#RLkJ!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzz!!**$!
bshanks@59 622 WiH,"U,/;"9\u6"pP;>$n`,(!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzz!!!!"!WiE)!sJo6#R^h>#mU
bshanks@59 623 V<#RUql&2#R8!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzz!!!!#!s8]0"pYGD%0d+I#6kGA$8)o,(b%';
bshanks@59 624 /hR,(zzzzzzzzzzzzzzzzzzzzzzzzzz!!*-'"9o)<$OdFK#S%FO#RUtP/f#NN.kUfS/cYkOzzzzzzz
bshanks@59 625 zzzzzzzzzzzzzzzzzz!!!!"!<WK2$OmLT%M'$c&dnsO$kY*E+!Dp]1+k13zzzzzzzzzzzzzzzzzzzz
bshanks@59 626 zzzzzz!<N?+#RCbJ%Lrs^',D8l%1Ej_(DnbH-nI27/hSaVzzzzzzzzzzzzzzzzzzzzzzzzz!<E6&!X
bshanks@59 627 &`7%LrsZ&J?!&)]'/#'ce;9/g)Vq0JtjC/hR,(zzzzzzzzzzzzzzzzzzzzzzzz!<E6'!WrN-"UGGF&
bshanks@59 628 /#Qh)'gFK',hi4-S@#$.4d852E*6@/cYkOzzzzzzzzzzzzzzzzzzzzzzz!!!$#!s8Z/!sA`2#S%@V'
bshanks@59 629 ,MW3/LVPN+X\lp+Xo#t1,q9R/c[LVzzzzzzzzzzzzzzzzzzzzzzzz!!*-("9\i0"9\l6$kF!j,:+Wb
bshanks@59 630 .2j<R/hSM#/hT">3]\lO!%ol(zzzzzzzzzzzzzzzzzzzzzzz!!!!"!WrQ."9\i1"U55@%MBX&+rhX@
bshanks@59 631 (a^R^/h/J72E<`W/hR,(/hR,(zzzzzzzzzzzzzzzzzzzzzzz!!!$%!sA`0!s8W.#71_G'cS&3()If/
bshanks@59 632 -8$u).5s4K3]];\/cYl(/cYkOzzzzzzzzzzzzzzzzzzzzzzz!!*-("9\f/!WiH-#mh(R'c7Ss',DQ?
bshanks@59 633 0ek@>3B&u[4#f/O!!"W(zzzzzzzzzzzzzzzzzzzzzzzz!<E9)!s8T*!WrQ6#mq+O&I]6b'eUsj1c[T
bshanks@59 634 Y4$5Pb2(ek/!%ol(zzzzzzzzzzzzzzzzzzzzzzz!!!!"!<N<(!<N<("9\r;#nIIP$4mk'+=8d$4$5Y
bshanks@59 635 h4?5#H0E;(Q/hR,(zzzzzzzzzzzzzzzzzzzzzzz!!!!"!<N9&!<N<("9]#9%h&dO$SF%T.l01I5!;%
bshanks@59 636 j1c-fb!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzz!!!!"!!**$!<E3'!s]#>$O[7I$n`JF/i>XP3]Ju
bshanks@59 637 O/hSaV!!"W(zzzzzzzzzzzzzzzzzzzzzzzzz!!**$!<E6'"9So=$O@%J'eUje/i#=?1+Xh'/cYkO!%
bshanks@59 638 ol(zzzzzzzzzzzzzzzzzzzzzzzzzz!<E3%!X8r=#6kJF/hSP%/2&V./hSaVz/hR,(zzzzzzzzzzzzz
bshanks@59 639 zzzzzzzzzzzzz!!!!"!<WQ1"U?Y4(`k:^/g2/R/g12p!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 640 z!!!$#!<NB-/di%>/eo0A',DH#'EA+5!!"W(zzzzzzzzzzzzzzzzzzzzzz!!!!"zzzz!<E6&!WiH-#
bshanks@59 641 VHGm%M''Y%h0'Mz!%ol(zzzzzzzzzzzzzzzzzzzzzz!<E3%zzz!<E3%!<E6'!WrQ1"pYD?$471L$NL
bshanks@59 642 /,z/hR,(zzzzzzzzzzzzzzzzzzzzz!!**$!<E3%z!!!!"!<E3%!<E3&!WiH,"9\l3"U52:#RL_9z!!
bshanks@59 643 !!O/cYkOzzzzzzzzzzzzzzzzzzzz!!!!"!<E3%!<E3$!!!!"!<E3%!<E6&!WrN-"9\l3"9er4"U5/9
bshanks@59 644 #6t5/z!!"W(zzzzzzzzzzzzzzzzzzzzz!!!$$!WiE(!<E0#!!!$#!<E3&!WrN,"9\l3"U,&4"9er4"
bshanks@59 645 U,&5"TSN&z!%ol(zzzzzzzzzzzzzzzzzzzzz!<E6'!WiE(!<E0#!!**%!WiH+"9\i2"U,&5"U,#3"p
bshanks@59 646 Y>9"U"r.zz/hR,(zzzzzzzzzzzzzzzzzzzz!!!$#!WiH+!WiB'!<E3%!WiE*!sA`0"9\l3"U,&5"9\
bshanks@59 647 i2"U,#3"9ni+z!!!!O/cYkOzzzzzzzzzzzzzzzzzzzz!!**%!s8W,!<E3%!<E3&!WrN,"9\i2"U,&5
bshanks@59 648 "U,#3"9\i2"U"o2"onW'z!!"W(zzzzzzzzzzzzzzzzzzzz!!!!"!<N?*"9\f.!W`<&!<E6'!s8Z/"9
bshanks@59 649 \l3"U,&5"9\i1!s8W-!s8W0zz!%ol(zzzzzzzzzzzzzzzzzzzz!!!$$!WrQ."9S],!<E3%!<N<)!sA
bshanks@59 650 `0"9er4"U"r2"9\f.!s8W,"9\o/zz/hR,(zzzzzzzzzzzzzzzzzzzz!!*-'"9er4"9S]+!<E3%!<N?
bshanks@59 651 *!sA`0"9eo2!s8W-!WiE)!WiE)"98E%z!!!!O/cYkOzzzzzzzzzzzzzzzzzzz!!!!"!<E9+"U,&3!s
bshanks@59 652 /K(!<E3%!WiH+"9\i1"9S`-!WiE)!WiE)!WiE+zz!!"W(zzzzzzzzzzzzzzzzzzzz!!!$#!X&W0"U+
bshanks@59 653 u0!W`<&!<E3&!WiE*!s8W-!s/N)!<E3%!<N9'!sAT(zz!%ol(zzzzzzzzzzzzzzzzzzzz!!*-&!sAc
bshanks@59 654 2"9\c-!<E3%!<E3&!WiE)!s/N*!W`<&!<E3%!<E9*"9\])zz/hR,(zzzzzzzzzzzzzzzzzzzz!<N?*
bshanks@59 655 "9\i1!s/N)!<E3%!<E3%!WiE)!<E3%!<E3%!!!$#!<N<)!rr<$z!!!!O/cYkOzzzzzzzzzzzzzzzzz
bshanks@59 656 zz!!!!"!WiH+!sA`/!WiE(!<E3%!<E3%!<E3%!<<-#z!!**$!<N<&zz!!"W(zzzzzzzzzzzzzzzzzz
bshanks@59 657 zz!!**%!WiH+!s8W,!WiB'!<E3%!<<-$!!!$"zz!<E3&!Wi?%zz!%ol(zzzzzzzzzzzzzzzzzzzz!!
bshanks@59 658 **%!WrN,!s8T+!WiB'!<E3%!!**#zzz!<N<(!rr<$zz/hR,(zzzzzzzzzzzzzzzzzzz!!!!"!<E6'!
bshanks@59 659 s8W-!s8T+!W`<&!<E3%zzz!!!!"!<N<&zz!!!!O/cYkOzzzzzzzzzzzzzzzzzzz!!**$!<N<(!s8W-
bshanks@59 660 !WiE(!<E3%!<<*"zzz!!!$#!<<*"zz!!"W(zzzzzzzzzzzzzzzzzzzz!!**$!WiE)!s8W,!WiB'!<E
bshanks@59 661 3%zzzz!!**$zzz!%ol(zzzzzzzzzzzzzzzzzzz!!!!"!<E3&!WiH+!s/N*!W`<&!<E0#zzzz!<E0#z
bshanks@59 662 zz/hR,(zzzzzzzzzzzzzzzzzzz!!!$#!<E6'!WiH*!WiE)!<E3$zzzz!!!!"!<<*"zz!!!!O/cYkOz
bshanks@59 663 zzzzzzzzzzzzzzzzzz!!**$!<E3&!WiE)!W`<&!<<*"zzzzzzzz!!"W(zzzzzzzzzzzzzzzzzzzz!!
bshanks@59 664 **$!<E3&!<N9&!<E0#zzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzz!<<-$!<E3%!<E3$zzzzzzzzzz/
bshanks@59 665 hR,(zzzzzzzzzzzzzzzzzzzz!!**$!<E0#zzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 666 zzzzzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 667 zzzzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 668 zzzzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 669 zzzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 670 zzzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 671 zzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/hSb//hSb//hSb//hSb//hSb//hSb//h
bshanks@59 672 Sb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb/
bshanks@59 673 /hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSa~>
bshanks@59 674 InterpretLevel1 not {
bshanks@59 675 grestore
bshanks@59 676 } if
bshanks@59 677 grestore
bshanks@59 678 %%%%EndImage
bshanks@59 679 1.000 UL
bshanks@59 680 LTb
bshanks@59 681 1.000 UP
bshanks@59 682 1.000 UL
bshanks@59 683 LTb
bshanks@59 684 stroke
bshanks@59 685 grestore
bshanks@59 686 end
bshanks@59 687 showpage
bshanks@59 688 %%Trailer
bshanks@59 689 %%DocumentFonts: Helvetica