cg

annotate singlegene_example_2759_Ppfibp1_PIR_jet.eps @ 86:aafe6f8c3593

.
author bshanks@bshanks.dyndns.org
date Tue Apr 21 04:05:54 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_2759_Ppfibp1_PIR_jet.eps
bshanks@59 3 %%Creator: gnuplot 4.2 patchlevel 2
bshanks@59 4 %%CreationDate: Sun Apr 19 14:08:29 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_2759_Ppfibp1_PIR_jet.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:29 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .0238 .0873 .1508
bshanks@59 507 .2143 .2778 .3413 .4048 .4683 .5317 .5952 .6587 .7222 .7857 .8492 .9127
bshanks@59 508 .9762 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .9444 .881 .8175 .754 .6905 .627
bshanks@59 509 .5635 .5 ] def
bshanks@59 510 /GreenA [0 0 0 0 0 0 0 0 .0079 .0714 .1349 .1984 .2619 .3254 .3889 .4524
bshanks@59 511 .5159 .5794 .6429 .7063 .7698 .8333 .8968 .9603 1 1 1 1 1 1 1 1 1 1 1 1 1
bshanks@59 512 1 1 1 .9603 .8968 .8333 .7698 .7063 .6429 .5794 .5159 .4524 .3889 .3254
bshanks@59 513 .2619 .1984 .1349 .0714 .0079 0 0 0 0 0 0 0 0 ] def
bshanks@59 514 /BlueA [.5 .5635 .627 .6905 .754 .8175 .881 .9444 1 1 1 1 1 1 1 1 1 1 1 1 1
bshanks@59 515 1 1 1 .9762 .9127 .8492 .7857 .7222 .6587 .5952 .5317 .4683 .4048 .3413
bshanks@59 516 .2778 .2143 .1508 .0873 .0238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
bshanks@59 517 0 0 ] def
bshanks@59 518 /pm3dround {maxcolors 0 gt {dup 1 ge
bshanks@59 519 {pop 1} {maxcolors mul floor maxcolors 1 sub div} ifelse} if} def
bshanks@59 520 /pm3dGamma 1.0 1.5 div def
bshanks@59 521 /ColorSpace (RGB) def
bshanks@59 522 Color true and { % COLOUR vs. GRAY map
bshanks@59 523 InterpolatedColor { %% Interpolation vs. RGB-Formula
bshanks@59 524 /g {stroke pm3dround /grayv exch def interpolate
bshanks@59 525 SelectSpace setrgbcolor} bind def
bshanks@59 526 }{
bshanks@59 527 /g {stroke pm3dround dup cF7 Constrain exch dup cF5 Constrain exch cF15 Constrain
bshanks@59 528 SelectSpace setrgbcolor} bind def
bshanks@59 529 } ifelse
bshanks@59 530 }{
bshanks@59 531 /g {stroke pm3dround pm3dGamma exp setgray} bind def
bshanks@59 532 } ifelse
bshanks@59 533 1.000 UP
bshanks@59 534 1.000 UL
bshanks@59 535 LTb
bshanks@59 536 1.000 UL
bshanks@59 537 LT0
bshanks@59 538 LTb
bshanks@59 539 %%%%BeginImage
bshanks@59 540 gsave 856 168 N 856 4872 L 6344 4872 L 6344 168 L Z clip
bshanks@59 541 InterpretLevel1 {
bshanks@59 542 %% Construct a box instead of image
bshanks@59 543 LTb
bshanks@59 544 876 4852 M
bshanks@59 545 5292 0 V
bshanks@59 546 0 -4429 V
bshanks@59 547 -5292 0 V
bshanks@59 548 876 4852 L
bshanks@59 549 40 -110 R
bshanks@59 550 (PS level 2 image) Lshow
bshanks@59 551 % Read data but ignore it
bshanks@59 552 /imagebuf 9223 string def
bshanks@59 553 currentfile imagebuf readstring
bshanks@59 554 } {
bshanks@59 555 gsave
bshanks@59 556 876 4852 translate
bshanks@59 557 5292 -4429 scale
bshanks@59 558 %%%%BeginPalette
bshanks@59 559 [ /Indexed
bshanks@59 560 /DeviceRGB 63
bshanks@59 561 <
bshanks@59 562 000080 000090 0000a0 0000b0 0000c0 0000d0 0000e1 0000f1
bshanks@59 563 0002ff 0012ff 0022ff 0033ff 0043ff 0053ff 0063ff 0073ff
bshanks@59 564 0084ff 0094ff 00a4ff 00b4ff 00c4ff 00d4ff 00e5ff 00f5ff
bshanks@59 565 06fff9 16ffe9 26ffd9 37ffc8 47ffb8 57ffa8 67ff98 77ff88
bshanks@59 566 88ff77 98ff67 a8ff57 b8ff47 c8ff37 d9ff26 e9ff16 f9ff06
bshanks@59 567 fff500 ffe500 ffd400 ffc400 ffb400 ffa400 ff9400 ff8400
bshanks@59 568 ff7300 ff6300 ff5300 ff4300 ff3300 ff2200 ff1200 ff0200
bshanks@59 569 f10000 e10000 d00000 c00000 b00000 a00000 900000 800000
bshanks@59 570 >
bshanks@59 571 ] setcolorspace
bshanks@59 572 %%%%EndPalette
bshanks@59 573 <<
bshanks@59 574 /ImageType 1
bshanks@59 575 /Width 135
bshanks@59 576 /Height 113
bshanks@59 577 /BitsPerComponent 8
bshanks@59 578 /ImageMatrix [ 135 0 0 113 0 0 ]
bshanks@59 579 /Decode [ 0 255 ]
bshanks@59 580 /DataSource currentfile /ASCII85Decode filter
bshanks@59 581 /MultipleDataSources false
bshanks@59 582 /Interpolate false
bshanks@59 583 >>
bshanks@59 584 image
bshanks@59 585 } ifelse
bshanks@59 586 /hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hS
bshanks@59 587 b//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//
bshanks@59 588 hSb//hSb//hSb/zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 589 zzzzzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 590 zzzzzzzz!!"W(!WW3#zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol)zzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 591 zzzzzzzzzz/hR/)zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cbqPzzzzzzzzzzzzzzzzzz!!"
bshanks@59 592 VOzzzzzzzzzzzzz!!"W(!WW3#zzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzz!%ol(zzzzzzzzzzzz
bshanks@59 593 zzzzzz!!!!O!!"VOzzzzzzzzzzzzz/hR,(zzzzzzzzzzzzzzzzzz!!"VO!!+\Pzzzzzzzzzzzz!!!!
bshanks@59 594 O/cYqQzzzzz!!`K(zzzzzzzzzzzz/cbtR!X(+Uzzzzzzzzzzzz!!"W(!!!'#zzzz!!!!("pFu,zzzz
bshanks@59 595 zzzzzzz!!!!O!WiE)""l2+zzzzzzzzzzzz!%ol)!<N<&zzzz!!!0+"98E%zzzzzzzzzzz!%n?V!sSl
bshanks@59 596 2/en?dzzzzzzzzzzzz/hR,,!WiN3zzzz"9\i0!s8N'zzzzzz!!EE-!rr<$zz!!!!O"U,)7#7(Sf/cY
bshanks@59 597 kOzzzzzzzzzzz!!!!O/cYkU"pbMC$NL/,zz!!!!$!s8W-!W`9$!!!!"!<E6'zzzz!WiE*!s/Q+zz!%
bshanks@59 598 nK]#71hL$kjF0zzzzzzzzzzzz!!"W(!!!6/$4@4L#m^M2zz!!<<*!WiE(!<E3%!<E3%!<N<)zzz!!!
bshanks@59 599 !#!WiB(!WiE)!WW3#!!!!O#RCbF&J5Zg'GM<8zzzzzzzzzzzz!%ol(!!!94$OdFN#mUY="98E%!!!!
bshanks@59 600 #!WiE)!<E3$zz!!!'%!WW3#zz!!<<*!WiE(!<E3&!rr<$/hRA7#n7Rc()Il,)^?skzzzzzzzzzzzz/
bshanks@59 601 hR,(!!!B8$k*FJ#R1G8!s/H&!!**$!<E3%zz!!!$#!!!$$!WW3#zz!s8T+!s/N*!W`<'""l21#6tPF
bshanks@59 602 ()Rr/*$HLN+s\cn4obQ_zzzzzzzzzz!!!!O/cYkO!!!<4$4$h?"U"o/!WiE)!W`<&zz!!!!"!s/N)!
bshanks@59 603 <<*#!<E0#!!!'%!!!'%!WiE)!<N9&!<<-Q/d)=_#Rq@[(E+8;-7C8i-R9fe/-#YMzzzzzzzzzz!!"W
bshanks@59 604 (z!!!93#6tD7"9S],!W`<&zzz!!**%!<N9%z!!**$!<E3&!W`<&!<E0#!<<*"!!**Q/d2If$P*je)B
bshanks@59 605 gFT-nHl",pjcfzzzzzzzzzzz!%ol(z!!ii8"U"o0!W`<&!<E3$zzz!!*'"zzz!!!!"!<<*"zz!!!$$
bshanks@59 606 /hRG<&/-!*-RUDu0JG.2-R0Zb/cYkOzzzzzzzzzz/hR,(z"U,)5!s8W,!W`<&!<<*"zzzzzzzzzzz!
bshanks@59 607 !*-&">1#k&K)c=.P3A21c$g8,9nHdzzzzzzzzzz!!!!O/cYkO!!!!$"9S]-!W`<'!<E3$zzzzzzzzz
bshanks@59 608 zzz!!!$&/dDap()eMO0/GIC2(g7$+X86X/cYkOzzzzzzzzz!!"W(z!!!$#!<N9&!<E3%zzzzzzzzzz
bshanks@59 609 zzz!!!$%/dMn"(aCIb1c7-J/gqtg,9nfnzzzzzzzzzz!%ol(z!!!!"!<E3$!<<*"zzzzzzzzzzzzz!
bshanks@59 610 !!'&/d`+(*$d-l1c7*E.OZPc,9nQgzzzzzzzzzz/hR,(zzzzzzzzzzzzzzzzz!!**Q#7VFg+"&Wt2D
bshanks@59 611 d'=.4HPk,pt)n!!"VOzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzz!<N<T$4dgk,qCQ$/hJV).P*)%
bshanks@59 612 /1W>*/hSLOzzzzzzzz!!"W(zzzzzzzzzzzzzzzzzz!<WKX$l0X%-n-c!/M/M+0/#"5/hAV*-S@"r-3
bshanks@59 613 +#Gzzzzzzz!%ol(zzzzzzzzzzzzzzzzzz!<WKX&/6$+,UOri/1iP02)d?K0J4h',pP#p/hR,(zzzzz
bshanks@59 614 zz/hR,(zzzzzzzzzzzzzzzzz!!!!"!X(+a&el3)+=&Ed/ho+=3&`]L/hAJ"-RBo\-S@"Ozzzzzz!!!
bshanks@59 615 !O/cYkOzzzzzzzzzzzzzzzzz!!!!"!sU@g%i-*&+XAHd0JbXJ3&WNE.k<%r-mg;f,9e`m,q^>@zzzz
bshanks@59 616 z!!"W(zzzzzzzzzzzzzzzzzz!!**%"9pIe&Jc9)+!i?g1cI?P1bgX8.k2tr.4HYn-mgQ!/hS(Z&eYZ
bshanks@59 617 c-3+#Gzzz!%ol(zzzzzzzzzzzzzzzzzz!!**%":-Ug%i$'(,qCW*2)R3H0eY+0.kE/".Olhm,:4]Y*
bshanks@59 618 %i$;%i,`r)uos=zzz/hR,(zzzzzzzzzzzzzzzzzz!!*-'!s^Ff&el3+-S6o-2)R0E0.nk//M&D%.4?
bshanks@59 619 Je,9e0M(+p%-)\Wr+(B=F8zz!!!!O/cYkOzzzzzzzzzzzzzzzzzz!<E6'">1#l'GMN4-n?f"1,L^=0
bshanks@59 620 .nk//M&D#-7'o^+rq[D(G7<S$O[aW$P<dTzz!!"W(zzzzzzzzzzzzzzzzzzz!<E3'"YL,m'Ghl;,q1
bshanks@59 621 Du/M/V00.nh-.k2qo,UF`\)B0P0'G2r,$4dFR%LELKzz!%ol(zzzzzzzzzzzzzzzzzzz!<E6)#;-Gs
bshanks@59 622 &fDl9,q18n/M/P,/hJY+.OQMf,U4NS*#TS-'G2r)$4-nA#m^b=zz/hR,(zzzzzzzzzzzzzzzzzzz!<
bshanks@59 623 E9,/di+%(E=MB-RpSr.kE8)/hAM&-mp>e,U"6M)&O&$%Larr#mCP;$j6_;z!!!!O/cYkOzzzzzzzzz
bshanks@59 624 zzzzzzzzz!!!!"!<NE1/di.&(`aeH-7C>o.kE8'/1W2!-mp;e+s.aA((q5h$SDeo"pbVD#m:G<z!!"
bshanks@59 625 W(zzzzzzzzzzzzzzzzzzz!!!!"!WrW5/e&C/)]g1L-R^Dn.kE8(/1W.u-mp;a+<;@7'+bT[$8)i!#R
bshanks@59 626 :P?"U,)1z!%ol(zzzzzzzzzzzzzzzzzzz!!!$$!sSu_%MBTu+<`!X-n-Vr/1iJ,/M/M(.4-5[*Z5\*
bshanks@59 627 &.K!U/hRkG#6kD="U"f*z/hR,(zzzzzzzzzzzzzzzzzzz!!!$$"9f)a&f)B++seQ`-n6_u/M8\0/hJ
bshanks@59 628 V(-6aKM()7Dk%5'7A$OI%C#6k>8"98E%!!!!O/cYkOzzzzzzzzzzzzzzzzzzz!!*-'"UGPi'H/#9,:
bshanks@59 629 "T`.4Ql$0/"t2/Li+o,9@a=&eGN^/e/<t#6b;9"9\i0!rr<$!!"W(zzzzzzzzzzzzzzzzzzzz!<N?-
bshanks@59 630 #Rh4r(`jhF,UFif/1iJ-0.nk..4HMa)Aj5&&.^B&$k*@E"U"r2!s8W,z!%ol(zzzzzzzzzzzzzzzz!
bshanks@59 631 <E3$zz!!!!"!X&Z4%M160*$6=K,pk&k/1iJ,/hJV&,p=9K((q/g/hRM<#R(A7!s/Q-!s8T+z/hR,(z
bshanks@59 632 zzzzzzz!<E3$zzzzzz!!!!"!<E0#zz!!!$$"9o/A&JQi9*$6=K-RgMr/1iG).k2qo+r_F7'G(^+$4-
bshanks@59 633 tD"p>#1!WrQ-!s/N(!!!!O/cYkOzzzzzzz!!!!"!<E3$zzzzzz!!!!"zzz!<E6("UGJF&M=k<*[)^Q
bshanks@59 634 ,pt2o/1`>&.4-5\*#TJ(&.T*V/hRA5"U"o0!sJc/!s8W*!!"W(zzzzzzzz!!!$#!<E3$zzz!!*'#!<
bshanks@59 635 E0#zzzz!!!!"!<N?+"UGJG&hY%A*[)aS-7C>o.Olkq-R9fQ(DRSp%L`aP#qdh7"p>&3"p>#1!sJZ)!
bshanks@59 636 %ol(zzzzzzzz!!**$!<E0#zz!!!!"!<E3%!<E0#zzzz!!!$#!WrQ0#71eM/f#9B*?ZOP-RgMp.4HSh
bshanks@59 637 +Wh[A'bV)i%LiaO/dMXd"UG56"9S`-"TSN&/hR,(zzzzzzzz!!!!"zzz!!**$!<E3%!<<*"zzzz!!*
bshanks@59 638 *$!WrQ/#71ek&J>fr*?ZXU.4H\p-6sf[*#fb2'+k`b$k!Cp"p>D?$3^S:"9\c/!!!!O/cYkOzzzzzz
bshanks@59 639 zzzzzz!!**$!<E3$zzzz!!!!"!<E3&!WrQ/"pcgl&f)?*+XJKb.4HYl,U"6N*#KG*'+k``$SD\h"U5
bshanks@59 640 /<"pG/5!s8W-!!"W(zzzzzzzzzzzzz!<E3%!<<*"zzzz!!!$#!<E6'!WrQ0#;-Dq&f)N4-7C;l-mg2
bshanks@59 641 a+s.gE)&O,%&J#<Z/dM[g"U5;>"pG,3!s/Q)!%ol(zzzzzzzzzzzzz!!**#zz!!!!"!<E3$z!!**$!
bshanks@59 642 W`<'!s8W/#;-Du)':(L.4HYm-6j]W*ZZ4<(DRSr&.L5t#6tG:"pkP>"U"o0!W`9$/hR,(zzzzzzzzz
bshanks@59 643 zzzzzz!!!!"!<E3%!<E0#z!!!$#!<E3%!<N?,$8)u/*[E*].4?Pi,9e6O*?,n6()%8i/hRD8#R(>:#
bshanks@59 644 6tG9!s8T*!!!!O/cYkOzzzzzzzzzzzzzzz!!**$!<E3%!<<-$z!!!!"!<E0$!<WK4$8*;?,:4fe-mp
bshanks@59 645 5`+<MXE)]9J+&.T(##mUY:"9o,9#6Y/3!WiB&!!"W(zzzzzzzzzzzzz!!!$#!<E0#z!<E3%!<E3$!!
bshanks@59 646 *'"zz!!!!"!sT&@/hS7j,pjrb,pOQU*?6"9()7Jl$n_kl"U"r4"pP25!s8T+!<<*"!%ol(zzzzzzzz
bshanks@59 647 !!!$"!<E0#zzz!<E3&!<E3$!!!!"!<E3%!<<*#!<<*"zz!!!$$":$P3(bQjQ+s\BX+<MXF*#]V-%hB
bshanks@59 648 'U/dDL]!WrT0!s/N*!<N9%z/hR,(zzzzzzz!!!!"!<E3%!<E3$!<<*"!!!$"!<E3%!WiE)!<E3%!!*
bshanks@59 649 *$!<E3%!<<-#zzz!!!'(#Rh1q/f>ZO+X&!O*Zc7=(DRMl%1"Qk"9JT*"Tnf,!<N9%!<<*"!!!!O/cY
bshanks@59 650 kOzzzzzzz!!**$!WiE)!W`?'!<N9&!<E3%!WiE)!s/Q+!<E3%!<E3%!<E3$zzzz!!*-)$P!Y!)&s\>
bshanks@59 651 +!2OE*#]V.&e59V#VH5]!<E6,!W`9%!<E0#z!!"W(zzzzzzz!!!!"!<E6'!WrN,!WrN+!s/N*!WiE)
bshanks@59 652 !WrN,!s8T+!<E3%!<E3%zzzzz!!3<1/hReQ)&s\=*Zc7=(`!bq$jd.k!s/K(!<WB)!!**$zz!%ol(z
bshanks@59 653 zzzz!!!$#!<<*"!<E3%!WiE*!s8W-!s8W-!s/N*!WiE*!s8Z.!s8Q)!<E0#zzzzzz!<WN6/eJg8*$$
bshanks@59 654 (?)]'5%%hK$R#VI_2!<E6("9AN(!<E3$zz/hR,(zzzzz!<E3%!<E3%!<N<(!WiH+!s8W-!s8W-!s/N
bshanks@59 655 *!WiE*!s8W-!s/K(zzzzzz!!!!"!sT2e',DH*)]T\4&eY]`$3pb</cl%S!WrT/!<W?'!WW3#z!!!!O
bshanks@59 656 /cYkOzzzz!!!!"!<E3%!<E3&!WiE)!WiH+!s8W-!s8W-!WiE)!WiH+!s8W,!W`<%zzzzzz!!!$%#R`
bshanks@59 657 7;(`=51)&Eu"%LWRK"thM1!W`?*"9er3!<E6&zz!!"W(zzzzz!!**$!<E3%!<E6'!WiE)!WiE*!s8W
bshanks@59 658 -!s8T+!WiE(!WiH*!WiB'zzzzzzz!<WH2$kO+*(`4)+'G1f_#mUV:""jWU!WrQ/"Tnf,!<<*"zz!%o
bshanks@59 659 l(zzzzz!<E3%!<E3%!<N<(!WiE)!WiE)!WrN+!WiB'!<E3%!W`<&!<E0#zzzzzz!!!!#"9o2A',3&O
bshanks@59 660 'b_2k%1<LK"U"o//hR/*!WrT/!s/K(!<<*"zz/hR,(zzzz!!!!"!<E3%!<E3%!WiE)!W`?'!<E3&!W
bshanks@59 661 `<&!<E3%!!**$!<E3$!<<*"zzzzzz!!*-)#71eN/e\m3&J#:&#mUVd"9U8/!<E6'!s8W+!<E0#zz!!
bshanks@59 662 !!O/cYkOzzzz!<E3%!<E3%!<E3%!WiE(!<E3$!<E3%!<E3%z!!!$#zzzzzzz!!!!"!<NB1$OeX?&J,
bshanks@59 663 K`$8*q`/hSb//cl(T!<E6(!s/K(zzz!!"W(zzzz!!!!"!<E3%!<E3%!<E3%!<E3%zzzzzzzzzzzz!!
bshanks@59 664 !$$!sAc8$On^!%k]Ie#6b8`!s1(U!<E3$!<E6'!<E0#zzz!%ol(zzzz!!!$#!<E3%z!<E3%!<E0#zz
bshanks@59 665 zzzzzzzzzz!!*0)"U55?$k+a@$4-tB"U"o/!W`<%z!!**#zzzz/hR,(zzzzz!!*'"z!!*'"zzzzzzz
bshanks@59 666 zzzzzz!!*0*"pbSE$k+`q#mUV;"9S],!<E0#zzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzz!!!!"!X
bshanks@59 667 &Z1#RLkH$O[7H#6k>7!s8T*!<E0#zzzzz!!"W(zzzzzzzzzzzzzzzzzzzzz!!!!#"U,):$OdFP$k!=
bshanks@59 668 H#6b55!s/N)!<E0#zzzzz!%ol(zzzzzzzzzzzzzzzzzzzzz!!!'&"pYGB%1WgV%1<IJ#6b85!s/N)!
bshanks@59 669 <E3%!<<*"zzzz/hR,(zzzzzzzzzzzzzzzzzzzzz!!<?/#R_(O&.]6[$jm=H"pG,4!s/N*!<E3%zzzz
bshanks@59 670 !!!!O/cYkOzzzzzzzzzzzzzzzzzzzz!!!!"!sJr:%1Wp]&J#?]$O[=L#6k>7"9S],!WiB'zzzz!!"W
bshanks@59 671 (zzzzzzzzzzzzzzzzzzzzz!!!!#"9o/B&.oKf&eY]b%h&jS$3pb=!s8W,!WiB&zzzz!%ol(zzzzzzz
bshanks@59 672 zzzzzzzzzzzzzz!!*-)#7:qQ&JGim'GM,l&.K!S#R1J9"9S`-!W`9$zzzz/hR,(zzzzzzzzzzzzzzz
bshanks@59 673 zzzzzz!<NE1$P!^\',D?!'GM2m&.AmP"pP57"9S],!<E0#zzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzz
bshanks@59 674 zz!sJr<%M9<f'c%Q"'G:uh%1ERL"pG/5!s8T+!<<*"zzz!!"W(zzzzzzzzzzzzzzzzzzzzz!!!!"!s
bshanks@59 675 Jr<%M9Bh()7Mt&.f<\$O[4E"U,#2!s/N)zzzz!%ol(zzzzzzzzzzzzzzzzzzzzz!!!$%"UGJF&.fEe
bshanks@59 676 ',(uh%h/pT#mU\="9S`.!s/K(z!!!$"zz/hR,(zzzzzzzzzzzzzzzzzzzzz!!*0("pkVF%M'*]&J#?
bshanks@59 677 ]$k*IK#6k;5!s8W,!<E0#zzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzz!!36,"pkYG$k*RS$k!FM$4$
bshanks@59 678 k?"9S],!WiE(!<<*"!!!!"zz!!"W(zzzzzzzzzzzzzzzzzzzzzz!<NB."pbPC$47(H$4$k@"U,&3!W
bshanks@59 679 `<&!<E0#zzzz!%ol(zzzzzzzzzzzzzzzzzzzzz!!!!"!WiK/"pYG?#R:V@#6b87"9JT)!<E3$zz!Wi
bshanks@59 680 ?%zz/hR,(zzzzzzzzz!!!!"!<E3%!<E3%zzzzzzzzz!!!$#!WiK."U>59"U,)6"U"o/!<E0#zzzzz!
bshanks@59 681 !!!O/cYkOzzzzzzzzz!!**$!<E3%!W`<&!<E3$zzzzzzzz!!!$#!X&W0"9\l2"9\f/!s/K'zzzzzz!
bshanks@59 682 !"W(zzzzzzzzz!!!$#!<E3&!WiE)!WiE)!<E3$zzzzzzzz!!**$!WiH+"9S`-!s&E'zzzzzzz!%ol(
bshanks@59 683 zzzzzzzzz!<E6'!WiH+!s8W-!s8W,!W`<%zzzzzzzz!!**$!WiE)!WiB'!<E0#zzzzzzz/hR,(zzzz
bshanks@59 684 zzzz!!**%!WrN-!sA`0"9\i1!s8W,!<E0#zzzzzzzz!!*'#!W`<&!!*'"zzzzzzz!!!!O/cYkOzzzz
bshanks@59 685 zzz!!**$!WiH+"9\l2"9eo2"9\i1!s8T*!<<*"zzzzzzzz!!!!"!<<*"zzzzzzzz!!"W(zzzzzzz!!
bshanks@59 686 !!"!<N<(!sA`1"U,&5"9\i1!sA].!WiB'zzzzzzzzzzzzzzzzzzz!%ol(zzzzzzz!!**$!WiH,"9er
bshanks@59 687 4"U,&4"9\f/!s/N*!<E3$zzzzzzzzzzzzzzzzzzz/hR,(zzzzzz!!!$#!<E3&!WrQ."U,&5"9\i0!W
bshanks@59 688 iE)!W`<&zzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzz!!**#!!**$!<N<)!sA`0"U,#3!s8T+!<N9&!
bshanks@59 689 <<*"zzzzzzzzzzzzzzzzzzz!!"W(zzzzzz!<E0$!<E3&!WiE*"9\i2"9\f/!WiE(!<E0#zzzzzzzzz
bshanks@59 690 zzzzzzzzzzz!%ol(zzzzz!!!$$!WiB'!<E6'!WrN,"9\f/!s/N*!W`<&zzzzzzzzzzzzzzzzzzzzz/
bshanks@59 691 hR,(zzzzz!!*-%!WiB'!<N<(!WrN,!s8W,!WiE(!<E0#zzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzz
bshanks@59 692 !!!!"!<N<(!W`<'!WiE)!WiH+!s/N*!<E3%zzzzzzzzzzzzzzzzzzzzz!!"W(zzzzz!!!'%!WiH+!s
bshanks@59 693 /K(!<E3&!WiH*!WiB'!<E3$zzzzzzzzzzzzzzzzzzzzz!%ol(zzzzz!<N<)!s8W,!WiE(!<E6'!WiE
bshanks@59 694 )!W`<&!<E0#zzzzzzzzzzzzzzzzzzzzz/hR,(zzzz!!!!"!WiH+!s8W,!<N9&!WiE)!<E3%!<E3%!<
bshanks@59 695 <*"zzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzz!!!!#!s8W-!WrK)!<N9&!<E3%!<E3%zzzzzzzzzzz
bshanks@59 696 zzzzzzzzzzz!!"W(zzzzz!!!$$!s8W-!s/K(!<E3%!<E0#!!*'"zzzzzzzzzzzzzzzzzzzzzz!%ol(
bshanks@59 697 zzzzz!!!$$!WiE)!WiB'!<E3%!<<*"zzzzzzzzzzzzzzzzzzzzzzz/hR,(zzzzz!!!$#!W`<%!!!$#
bshanks@59 698 !!!$"zzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzz!!**$!<E0#zzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 699 !!"W(zzzzzz!!!$#zzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
bshanks@59 700 zz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/hSb//hSb//hSb//hSb//hSb//hSb//hSb
bshanks@59 701 //hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//h
bshanks@59 702 Sb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSa~>
bshanks@59 703 InterpretLevel1 not {
bshanks@59 704 grestore
bshanks@59 705 } if
bshanks@59 706 grestore
bshanks@59 707 %%%%EndImage
bshanks@59 708 1.000 UL
bshanks@59 709 LTb
bshanks@59 710 1.000 UP
bshanks@59 711 1.000 UL
bshanks@59 712 LTb
bshanks@59 713 stroke
bshanks@59 714 grestore
bshanks@59 715 end
bshanks@59 716 showpage
bshanks@59 717 %%Trailer
bshanks@59 718 %%DocumentFonts: Helvetica