bshanks@5: %!PS-Adobe-2.0 EPSF-2.0 bshanks@5: %%Title: singlegene_AUD_lr_top_2_1258_jet.epcs bshanks@5: %%Creator: gnuplot 4.2 patchlevel 2 bshanks@5: %%CreationDate: Tue Apr 7 15:00:31 2009 bshanks@5: %%DocumentFonts: (atend) bshanks@5: %%BoundingBox: 50 50 410 302 bshanks@5: %%EndComments bshanks@5: %%BeginProlog bshanks@5: /gnudict 256 dict def bshanks@5: gnudict begin bshanks@5: % bshanks@5: % The following 6 true/false flags may be edited by hand if required bshanks@5: % The unit line width may also be changed bshanks@5: % bshanks@5: /Color true def bshanks@5: /Blacktext false def bshanks@5: /Solid true def bshanks@5: /Dashlength 1 def bshanks@5: /Landscape false def bshanks@5: /Level1 false def bshanks@5: /Rounded false def bshanks@5: /TransparentPatterns false def bshanks@5: /gnulinewidth 5.000 def bshanks@5: /userlinewidth gnulinewidth def bshanks@5: % bshanks@5: /vshift -46 def bshanks@5: /dl1 { bshanks@5: 10.0 Dashlength mul mul bshanks@5: Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if bshanks@5: } def bshanks@5: /dl2 { bshanks@5: 10.0 Dashlength mul mul bshanks@5: Rounded { currentlinewidth 0.75 mul add } if bshanks@5: } def bshanks@5: /hpt_ 31.5 def bshanks@5: /vpt_ 31.5 def bshanks@5: /hpt hpt_ def bshanks@5: /vpt vpt_ def bshanks@5: Level1 {} { bshanks@5: /SDict 10 dict def bshanks@5: systemdict /pdfmark known not { bshanks@5: userdict /pdfmark systemdict /cleartomark get put bshanks@5: } if bshanks@5: SDict begin [ bshanks@5: /Title (singlegene_AUD_lr_top_2_1258_jet.epcs) bshanks@5: /Subject (gnuplot plot) bshanks@5: /Creator (gnuplot 4.2 patchlevel 2 ) bshanks@5: /Author (Bayle Shanks,,,) bshanks@5: % /Producer (gnuplot) bshanks@5: % /Keywords () bshanks@5: /CreationDate (Tue Apr 7 15:00:31 2009) bshanks@5: /DOCINFO pdfmark bshanks@5: end bshanks@5: } ifelse bshanks@5: % bshanks@5: % Gnuplot Prolog Version 4.2 (August 2006) bshanks@5: % bshanks@5: /M {moveto} bind def bshanks@5: /L {lineto} bind def bshanks@5: /R {rmoveto} bind def bshanks@5: /V {rlineto} bind def bshanks@5: /N {newpath moveto} bind def bshanks@5: /Z {closepath} bind def bshanks@5: /C {setrgbcolor} bind def bshanks@5: /f {rlineto fill} bind def bshanks@5: /vpt2 vpt 2 mul def bshanks@5: /hpt2 hpt 2 mul def bshanks@5: /Lshow {currentpoint stroke M 0 vshift R bshanks@5: Blacktext {gsave 0 setgray show grestore} {show} ifelse} def bshanks@5: /Rshow {currentpoint stroke M dup stringwidth pop neg vshift R bshanks@5: Blacktext {gsave 0 setgray show grestore} {show} ifelse} def bshanks@5: /Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R bshanks@5: Blacktext {gsave 0 setgray show grestore} {show} ifelse} def bshanks@5: /UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def bshanks@5: /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def bshanks@5: /DL {Color {setrgbcolor Solid {pop []} if 0 setdash} bshanks@5: {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def bshanks@5: /BL {stroke userlinewidth 2 mul setlinewidth bshanks@5: Rounded {1 setlinejoin 1 setlinecap} if} def bshanks@5: /AL {stroke userlinewidth 2 div setlinewidth bshanks@5: Rounded {1 setlinejoin 1 setlinecap} if} def bshanks@5: /UL {dup gnulinewidth mul /userlinewidth exch def bshanks@5: dup 1 lt {pop 1} if 10 mul /udl exch def} def bshanks@5: /PL {stroke userlinewidth setlinewidth bshanks@5: Rounded {1 setlinejoin 1 setlinecap} if} def bshanks@5: % Default Line colors bshanks@5: /LCw {1 1 1} def bshanks@5: /LCb {0 0 0} def bshanks@5: /LCa {0 0 0} def bshanks@5: /LC0 {1 0 0} def bshanks@5: /LC1 {0 1 0} def bshanks@5: /LC2 {0 0 1} def bshanks@5: /LC3 {1 0 1} def bshanks@5: /LC4 {0 1 1} def bshanks@5: /LC5 {1 1 0} def bshanks@5: /LC6 {0 0 0} def bshanks@5: /LC7 {1 0.3 0} def bshanks@5: /LC8 {0.5 0.5 0.5} def bshanks@5: % Default Line Types bshanks@5: /LTw {PL [] 1 setgray} def bshanks@5: /LTb {BL [] LCb DL} def bshanks@5: /LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def bshanks@5: /LT0 {PL [] LC0 DL} def bshanks@5: /LT1 {PL [4 dl1 2 dl2] LC1 DL} def bshanks@5: /LT2 {PL [2 dl1 3 dl2] LC2 DL} def bshanks@5: /LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def bshanks@5: /LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def bshanks@5: /LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def bshanks@5: /LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def bshanks@5: /LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def bshanks@5: /LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def bshanks@5: /Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def bshanks@5: /Dia {stroke [] 0 setdash 2 copy vpt add M bshanks@5: hpt neg vpt neg V hpt vpt neg V bshanks@5: hpt vpt V hpt neg vpt V closepath stroke bshanks@5: Pnt} def bshanks@5: /Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V bshanks@5: currentpoint stroke M bshanks@5: hpt neg vpt neg R hpt2 0 V stroke bshanks@5: } def bshanks@5: /Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M bshanks@5: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@5: hpt2 neg 0 V closepath stroke bshanks@5: Pnt} def bshanks@5: /Crs {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@5: hpt2 vpt2 neg V currentpoint stroke M bshanks@5: hpt2 neg 0 R hpt2 vpt2 V stroke} def bshanks@5: /TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M bshanks@5: hpt neg vpt -1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt 1.62 mul V closepath stroke bshanks@5: Pnt} def bshanks@5: /Star {2 copy Pls Crs} def bshanks@5: /BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@5: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@5: hpt2 neg 0 V closepath fill} def bshanks@5: /TriUF {stroke [] 0 setdash vpt 1.12 mul add M bshanks@5: hpt neg vpt -1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt 1.62 mul V closepath fill} def bshanks@5: /TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M bshanks@5: hpt neg vpt 1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt -1.62 mul V closepath stroke bshanks@5: Pnt} def bshanks@5: /TriDF {stroke [] 0 setdash vpt 1.12 mul sub M bshanks@5: hpt neg vpt 1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt -1.62 mul V closepath fill} def bshanks@5: /DiaF {stroke [] 0 setdash vpt add M bshanks@5: hpt neg vpt neg V hpt vpt neg V bshanks@5: hpt vpt V hpt neg vpt V closepath fill} def bshanks@5: /Pent {stroke [] 0 setdash 2 copy gsave bshanks@5: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@5: closepath stroke grestore Pnt} def bshanks@5: /PentF {stroke [] 0 setdash gsave bshanks@5: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@5: closepath fill grestore} def bshanks@5: /Circle {stroke [] 0 setdash 2 copy bshanks@5: hpt 0 360 arc stroke Pnt} def bshanks@5: /CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def bshanks@5: /C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def bshanks@5: /C1 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 90 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C2 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 90 180 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C3 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 180 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C4 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 180 270 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C5 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 90 arc bshanks@5: 2 copy moveto bshanks@5: 2 copy vpt 180 270 arc closepath fill bshanks@5: vpt 0 360 arc} bind def bshanks@5: /C6 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 90 270 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C7 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 270 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C8 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 270 360 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C9 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 270 450 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill bshanks@5: 2 copy moveto bshanks@5: 2 copy vpt 90 180 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C11 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 180 arc closepath fill bshanks@5: 2 copy moveto bshanks@5: 2 copy vpt 270 360 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C12 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 180 360 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C13 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 90 arc closepath fill bshanks@5: 2 copy moveto bshanks@5: 2 copy vpt 180 360 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C14 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 90 360 arc closepath fill bshanks@5: vpt 0 360 arc} bind def bshanks@5: /C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto bshanks@5: neg 0 rlineto closepath} bind def bshanks@5: /Square {dup Rec} bind def bshanks@5: /Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def bshanks@5: /S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def bshanks@5: /S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def bshanks@5: /S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def bshanks@5: /S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def bshanks@5: /S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def bshanks@5: /S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill bshanks@5: exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def bshanks@5: /S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def bshanks@5: /S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill bshanks@5: 2 copy vpt Square fill Bsquare} bind def bshanks@5: /S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def bshanks@5: /S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def bshanks@5: /S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill bshanks@5: Bsquare} bind def bshanks@5: /S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill bshanks@5: Bsquare} bind def bshanks@5: /S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def bshanks@5: /S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill bshanks@5: 2 copy vpt Square fill Bsquare} bind def bshanks@5: /S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill bshanks@5: 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def bshanks@5: /S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def bshanks@5: /D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def bshanks@5: /D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def bshanks@5: /D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def bshanks@5: /D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def bshanks@5: /D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def bshanks@5: /D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def bshanks@5: /D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def bshanks@5: /D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def bshanks@5: /D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def bshanks@5: /D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def bshanks@5: /D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def bshanks@5: /D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def bshanks@5: /D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def bshanks@5: /D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def bshanks@5: /D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def bshanks@5: /D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def bshanks@5: /DiaE {stroke [] 0 setdash vpt add M bshanks@5: hpt neg vpt neg V hpt vpt neg V bshanks@5: hpt vpt V hpt neg vpt V closepath stroke} def bshanks@5: /BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@5: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@5: hpt2 neg 0 V closepath stroke} def bshanks@5: /TriUE {stroke [] 0 setdash vpt 1.12 mul add M bshanks@5: hpt neg vpt -1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt 1.62 mul V closepath stroke} def bshanks@5: /TriDE {stroke [] 0 setdash vpt 1.12 mul sub M bshanks@5: hpt neg vpt 1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt -1.62 mul V closepath stroke} def bshanks@5: /PentE {stroke [] 0 setdash gsave bshanks@5: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@5: closepath stroke grestore} def bshanks@5: /CircE {stroke [] 0 setdash bshanks@5: hpt 0 360 arc stroke} def bshanks@5: /Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def bshanks@5: /DiaW {stroke [] 0 setdash vpt add M bshanks@5: hpt neg vpt neg V hpt vpt neg V bshanks@5: hpt vpt V hpt neg vpt V Opaque stroke} def bshanks@5: /BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@5: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@5: hpt2 neg 0 V Opaque stroke} def bshanks@5: /TriUW {stroke [] 0 setdash vpt 1.12 mul add M bshanks@5: hpt neg vpt -1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt 1.62 mul V Opaque stroke} def bshanks@5: /TriDW {stroke [] 0 setdash vpt 1.12 mul sub M bshanks@5: hpt neg vpt 1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt -1.62 mul V Opaque stroke} def bshanks@5: /PentW {stroke [] 0 setdash gsave bshanks@5: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@5: Opaque stroke grestore} def bshanks@5: /CircW {stroke [] 0 setdash bshanks@5: hpt 0 360 arc Opaque stroke} def bshanks@5: /BoxFill {gsave Rec 1 setgray fill grestore} def bshanks@5: /Density { bshanks@5: /Fillden exch def bshanks@5: currentrgbcolor bshanks@5: /ColB exch def /ColG exch def /ColR exch def bshanks@5: /ColR ColR Fillden mul Fillden sub 1 add def bshanks@5: /ColG ColG Fillden mul Fillden sub 1 add def bshanks@5: /ColB ColB Fillden mul Fillden sub 1 add def bshanks@5: ColR ColG ColB setrgbcolor} def bshanks@5: /BoxColFill {gsave Rec PolyFill} def bshanks@5: /PolyFill {gsave Density fill grestore grestore} def bshanks@5: /h {rlineto rlineto rlineto gsave fill grestore} bind def bshanks@5: % bshanks@5: % PostScript Level 1 Pattern Fill routine for rectangles bshanks@5: % Usage: x y w h s a XX PatternFill bshanks@5: % x,y = lower left corner of box to be filled bshanks@5: % w,h = width and height of box bshanks@5: % a = angle in degrees between lines and x-axis bshanks@5: % XX = 0/1 for no/yes cross-hatch bshanks@5: % bshanks@5: /PatternFill {gsave /PFa [ 9 2 roll ] def bshanks@5: PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate bshanks@5: PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec bshanks@5: gsave 1 setgray fill grestore clip bshanks@5: currentlinewidth 0.5 mul setlinewidth bshanks@5: /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def bshanks@5: 0 0 M PFa 5 get rotate PFs -2 div dup translate bshanks@5: 0 1 PFs PFa 4 get div 1 add floor cvi bshanks@5: {PFa 4 get mul 0 M 0 PFs V} for bshanks@5: 0 PFa 6 get ne { bshanks@5: 0 1 PFs PFa 4 get div 1 add floor cvi bshanks@5: {PFa 4 get mul 0 2 1 roll M PFs 0 V} for bshanks@5: } if bshanks@5: stroke grestore} def bshanks@5: % bshanks@5: /languagelevel where bshanks@5: {pop languagelevel} {1} ifelse bshanks@5: 2 lt bshanks@5: {/InterpretLevel1 true def} bshanks@5: {/InterpretLevel1 Level1 def} bshanks@5: ifelse bshanks@5: % bshanks@5: % PostScript level 2 pattern fill definitions bshanks@5: % bshanks@5: /Level2PatternFill { bshanks@5: /Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8} bshanks@5: bind def bshanks@5: /KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat1 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke bshanks@5: 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat2 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L bshanks@5: 8 8 L 8 0 L 0 0 L fill} bshanks@5: >> matrix makepattern bshanks@5: /Pat3 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L bshanks@5: 0 12 M 12 0 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat4 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L bshanks@5: 0 -4 M 12 8 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat5 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L bshanks@5: 0 12 M 8 -4 L 4 12 M 10 0 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat6 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L bshanks@5: 0 -4 M 8 12 L 4 -4 M 10 8 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat7 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L bshanks@5: 12 0 M -4 8 L 12 4 M 0 10 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat8 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L bshanks@5: -4 0 M 12 8 L -4 4 M 8 10 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat9 exch def bshanks@5: /Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def bshanks@5: /Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def bshanks@5: /Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def bshanks@5: /Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def bshanks@5: /Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def bshanks@5: /Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def bshanks@5: /Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def bshanks@5: } def bshanks@5: % bshanks@5: % bshanks@5: %End of PostScript Level 2 code bshanks@5: % bshanks@5: /PatternBgnd { bshanks@5: TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse bshanks@5: } def bshanks@5: % bshanks@5: % Substitute for Level 2 pattern fill codes with bshanks@5: % grayscale if Level 2 support is not selected. bshanks@5: % bshanks@5: /Level1PatternFill { bshanks@5: /Pattern1 {0.250 Density} bind def bshanks@5: /Pattern2 {0.500 Density} bind def bshanks@5: /Pattern3 {0.750 Density} bind def bshanks@5: /Pattern4 {0.125 Density} bind def bshanks@5: /Pattern5 {0.375 Density} bind def bshanks@5: /Pattern6 {0.625 Density} bind def bshanks@5: /Pattern7 {0.875 Density} bind def bshanks@5: } def bshanks@5: % bshanks@5: % Now test for support of Level 2 code bshanks@5: % bshanks@5: Level1 {Level1PatternFill} {Level2PatternFill} ifelse bshanks@5: % bshanks@5: /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont bshanks@5: dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall bshanks@5: currentdict end definefont pop bshanks@5: /MFshow { bshanks@5: { dup 5 get 3 ge bshanks@5: { 5 get 3 eq {gsave} {grestore} ifelse } bshanks@5: {dup dup 0 get findfont exch 1 get scalefont setfont bshanks@5: [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6 bshanks@5: get exch 4 get {show} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq bshanks@5: {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5 bshanks@5: get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div bshanks@5: dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get bshanks@5: show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop bshanks@5: pop aload pop M} ifelse }ifelse }ifelse } bshanks@5: ifelse } bshanks@5: forall} bind def bshanks@5: /MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse } bshanks@5: {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont bshanks@5: 6 get stringwidth pop add} {pop} ifelse} ifelse} forall} bind def bshanks@5: /MLshow { currentpoint stroke M bshanks@5: 0 exch R bshanks@5: Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def bshanks@5: /MRshow { currentpoint stroke M bshanks@5: exch dup MFwidth neg 3 -1 roll R bshanks@5: Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def bshanks@5: /MCshow { currentpoint stroke M bshanks@5: exch dup MFwidth -2 div 3 -1 roll R bshanks@5: Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def bshanks@5: /XYsave { [( ) 1 2 true false 3 ()] } bind def bshanks@5: /XYrestore { [( ) 1 2 true false 4 ()] } bind def bshanks@5: end bshanks@5: %%EndProlog bshanks@5: gnudict begin bshanks@5: gsave bshanks@5: 50 50 translate bshanks@5: 0.050 0.050 scale bshanks@5: 0 setgray bshanks@5: newpath bshanks@5: (Helvetica) findfont 140 scalefont setfont bshanks@5: gsave % colour palette begin bshanks@5: /maxcolors 64 def bshanks@5: /HSV2RGB { exch dup 0.0 eq {pop exch pop dup dup} % achromatic gray bshanks@5: { /HSVs exch def /HSVv exch def 6.0 mul dup floor dup 3 1 roll sub bshanks@5: /HSVf exch def /HSVi exch cvi def /HSVp HSVv 1.0 HSVs sub mul def bshanks@5: /HSVq HSVv 1.0 HSVs HSVf mul sub mul def bshanks@5: /HSVt HSVv 1.0 HSVs 1.0 HSVf sub mul sub mul def bshanks@5: /HSVi HSVi 6 mod def 0 HSVi eq {HSVv HSVt HSVp} bshanks@5: {1 HSVi eq {HSVq HSVv HSVp}{2 HSVi eq {HSVp HSVv HSVt} bshanks@5: {3 HSVi eq {HSVp HSVq HSVv}{4 HSVi eq {HSVt HSVp HSVv} bshanks@5: {HSVv HSVp HSVq} ifelse} ifelse} ifelse} ifelse} ifelse bshanks@5: } ifelse} def bshanks@5: /Constrain { bshanks@5: dup 0 lt {0 exch pop}{dup 1 gt {1 exch pop} if} ifelse} def bshanks@5: /YIQ2RGB { bshanks@5: 3 copy -1.702 mul exch -1.105 mul add add Constrain 4 1 roll bshanks@5: 3 copy -0.647 mul exch -0.272 mul add add Constrain 5 1 roll bshanks@5: 0.621 mul exch -0.956 mul add add Constrain 3 1 roll } def bshanks@5: /CMY2RGB { 1 exch sub exch 1 exch sub 3 2 roll 1 exch sub 3 1 roll exch } def bshanks@5: /XYZ2RGB { 3 copy -0.9017 mul exch -0.1187 mul add exch 0.0585 mul exch add bshanks@5: Constrain 4 1 roll 3 copy -0.0279 mul exch 1.999 mul add exch bshanks@5: -0.9844 mul add Constrain 5 1 roll -0.2891 mul exch -0.5338 mul add bshanks@5: exch 1.91 mul exch add Constrain 3 1 roll} def bshanks@5: /SelectSpace {ColorSpace (HSV) eq {HSV2RGB}{ColorSpace (XYZ) eq { bshanks@5: XYZ2RGB}{ColorSpace (CMY) eq {CMY2RGB}{ColorSpace (YIQ) eq {YIQ2RGB} bshanks@5: if} ifelse} ifelse} ifelse} def bshanks@5: /InterpolatedColor true def bshanks@5: /grayindex {/gidx 0 def bshanks@5: {GrayA gidx get grayv ge {exit} if /gidx gidx 1 add def} loop} def bshanks@5: /dgdx {grayv GrayA gidx get sub GrayA gidx 1 sub get bshanks@5: GrayA gidx get sub div} def bshanks@5: /redvalue {RedA gidx get RedA gidx 1 sub get bshanks@5: RedA gidx get sub dgdxval mul add} def bshanks@5: /greenvalue {GreenA gidx get GreenA gidx 1 sub get bshanks@5: GreenA gidx get sub dgdxval mul add} def bshanks@5: /bluevalue {BlueA gidx get BlueA gidx 1 sub get bshanks@5: BlueA gidx get sub dgdxval mul add} def bshanks@5: /interpolate { bshanks@5: grayindex grayv GrayA gidx get sub abs 1e-5 le bshanks@5: {RedA gidx get GreenA gidx get BlueA gidx get} bshanks@5: {/dgdxval dgdx def redvalue greenvalue bluevalue} ifelse} def bshanks@5: /GrayA [0 .0159 .0317 .0476 .0635 .0794 .0952 .1111 .127 .1429 .1587 .1746 bshanks@5: .1905 .2063 .2222 .2381 .254 .2698 .2857 .3016 .3175 .3333 .3492 .3651 bshanks@5: .381 .3968 .4127 .4286 .4444 .4603 .4762 .4921 .5079 .5238 .5397 .5556 bshanks@5: .5714 .5873 .6032 .619 .6349 .6508 .6667 .6825 .6984 .7143 .7302 .746 bshanks@5: .7619 .7778 .7937 .8095 .8254 .8413 .8571 .873 .8889 .9048 .9206 .9365 bshanks@5: .9524 .9683 .9841 1 ] def bshanks@5: /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@5: .2143 .2778 .3413 .4048 .4683 .5317 .5952 .6587 .7222 .7857 .8492 .9127 bshanks@5: .9762 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .9444 .881 .8175 .754 .6905 .627 bshanks@5: .5635 .5 ] def bshanks@5: /GreenA [0 0 0 0 0 0 0 0 .0079 .0714 .1349 .1984 .2619 .3254 .3889 .4524 bshanks@5: .5159 .5794 .6429 .7063 .7698 .8333 .8968 .9603 1 1 1 1 1 1 1 1 1 1 1 1 1 bshanks@5: 1 1 1 .9603 .8968 .8333 .7698 .7063 .6429 .5794 .5159 .4524 .3889 .3254 bshanks@5: .2619 .1984 .1349 .0714 .0079 0 0 0 0 0 0 0 0 ] def bshanks@5: /BlueA [.5 .5635 .627 .6905 .754 .8175 .881 .9444 1 1 1 1 1 1 1 1 1 1 1 1 1 bshanks@5: 1 1 1 .9762 .9127 .8492 .7857 .7222 .6587 .5952 .5317 .4683 .4048 .3413 bshanks@5: .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@5: 0 0 ] def bshanks@5: /pm3dround {maxcolors 0 gt {dup 1 ge bshanks@5: {pop 1} {maxcolors mul floor maxcolors 1 sub div} ifelse} if} def bshanks@5: /pm3dGamma 1.0 1.5 div def bshanks@5: /ColorSpace (RGB) def bshanks@5: Color true and { % COLOUR vs. GRAY map bshanks@5: InterpolatedColor { %% Interpolation vs. RGB-Formula bshanks@5: /g {stroke pm3dround /grayv exch def interpolate bshanks@5: SelectSpace setrgbcolor} bind def bshanks@5: }{ bshanks@5: /g {stroke pm3dround dup cF7 Constrain exch dup cF5 Constrain exch cF15 Constrain bshanks@5: SelectSpace setrgbcolor} bind def bshanks@5: } ifelse bshanks@5: }{ bshanks@5: /g {stroke pm3dround pm3dGamma exp setgray} bind def bshanks@5: } ifelse bshanks@5: 1.000 UP bshanks@5: 1.000 UL bshanks@5: LTb bshanks@5: 1.000 UL bshanks@5: LT0 bshanks@5: LTb bshanks@5: %%%%BeginImage bshanks@5: gsave 856 168 N 856 4872 L 6344 4872 L 6344 168 L Z clip bshanks@5: InterpretLevel1 { bshanks@5: %% Construct a box instead of image bshanks@5: LTb bshanks@5: 876 4852 M bshanks@5: 5292 0 V bshanks@5: 0 -4429 V bshanks@5: -5292 0 V bshanks@5: 876 4852 L bshanks@5: 40 -110 R bshanks@5: (PS level 2 image) Lshow bshanks@5: % Read data but ignore it bshanks@5: /imagebuf 15195 string def bshanks@5: currentfile imagebuf readstring bshanks@5: } { bshanks@5: gsave bshanks@5: 876 4852 translate bshanks@5: 5292 -4429 scale bshanks@5: %%%%BeginPalette bshanks@5: [ /Indexed bshanks@5: /DeviceRGB 63 bshanks@5: < bshanks@5: 000080 000090 0000a0 0000b0 0000c0 0000d0 0000e1 0000f1 bshanks@5: 0002ff 0012ff 0022ff 0033ff 0043ff 0053ff 0063ff 0073ff bshanks@5: 0084ff 0094ff 00a4ff 00b4ff 00c4ff 00d4ff 00e5ff 00f5ff bshanks@5: 06fff9 16ffe9 26ffd9 37ffc8 47ffb8 57ffa8 67ff98 77ff88 bshanks@5: 88ff77 98ff67 a8ff57 b8ff47 c8ff37 d9ff26 e9ff16 f9ff06 bshanks@5: fff500 ffe500 ffd400 ffc400 ffb400 ffa400 ff9400 ff8400 bshanks@5: ff7300 ff6300 ff5300 ff4300 ff3300 ff2200 ff1200 ff0200 bshanks@5: f10000 e10000 d00000 c00000 b00000 a00000 900000 800000 bshanks@5: > bshanks@5: ] setcolorspace bshanks@5: %%%%EndPalette bshanks@5: << bshanks@5: /ImageType 1 bshanks@5: /Width 135 bshanks@5: /Height 113 bshanks@5: /BitsPerComponent 8 bshanks@5: /ImageMatrix [ 135 0 0 113 0 0 ] bshanks@5: /Decode [ 0 255 ] bshanks@5: /DataSource currentfile /ASCII85Decode filter bshanks@5: /MultipleDataSources false bshanks@5: /Interpolate false bshanks@5: >> bshanks@5: image bshanks@5: } ifelse bshanks@5: 5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D bshanks@5: .o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5 bshanks@5: !D.o5!D.o5!D.ozzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!'WRHzzzzzzzzzzzzzzzzzzzzzzzzzz bshanks@5: zzzzzzz5!ArHzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!_4obQ_zzzzzzzzzzzzzzzzzzzzzzzz bshanks@5: zzzzzzzz!!#2Hzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!'WRHzzzzzzzzzzzzzzzzzzzzzzzzzzz bshanks@5: zzzzzz5!ArHzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!_4obQ_zzzzzzzzzzzzzzzzzzzzzzzzz bshanks@5: zzzzzzz!!#2Hzzzzzzzzzzzzzzzzzzz!!30'!WW3#zzzzzzzzzzzz!'WRHzzzzzzzzzzzzzzzzzzz! bshanks@5: s/T.zzzzzzzzzzzzz5!ArHzzzzzzzzzzzzzzzzzz!!!0)!sJr1zzzzzzzzzzzz!!!!_4obQ_zzzzz! bshanks@5: #tt=zzzzzzzzzzzz!!WT0":"o,zzzzzzzzzzzz!!#2Hzzzzz!!!!?+!1I_zzzzzzzzzzz!!!!("pP2 bshanks@5: 5"UP//zzzzzzzzzzzz!'WRHzzzzz!!"/e+ohTCzzzzzzzzzzz!!if7#6tG:$Od"8zzzzzzzzzzzz5! bshanks@5: ArI!!!$&zzzz,pai^+X$gczzzzzz!#HFe'*&"4zzz$4."E#6kA;$ig8-zzzzzzzzzzz!!!!_4obQa! bshanks@5: WiK."onW'zz!!!!G-7'o]+Wg[a!!!!,$Ommlzzzz()I]!%h/sXzz!"0/A$4."F#RCbEzzzzzzzzzzz bshanks@5: z!!#2H!!!'%"9eu9$k*+9zz!%0->,paf\*u>V*%1*CN%2U!(zzz!!!!6(`*o!%1j!]&c_n3z$k*LO$ bshanks@5: OR1G#7(YEzzzzzzzzzzzz!'WRH!!!*,"pYDA$4IFV&HDe2!!!!I-mpAi,pX]V)&!D`#Qk59$4\*u*< bshanks@5: 6'>zz!#?=d'bh;n&J>]h&HDe2!"98F$k*LO$47(F#mgtIzzzzzzzzzzzz5!ArH!!!B5#mh"K$P!d_( bshanks@5: `iYW!%KHI-n$Gh,U+zz()Ii)'bh;n&ebok%fd+M%1WjV$O[=M$47(G#R bshanks@5: LhH$ig8-zzzzzzzzzz!!!!_4obQ_!!!H:$OmUW&f)9&*[)[W.k3"t-mp8b+sA!H(`!Ja"p>/C(E=D6 bshanks@5: )]JbW!!!lQ!!!rV)B0M.(_mi%()[o&&J5Qa%h/pU$O[=L$47+H#m^eB$31&+zzzzzzzzzz!!#2Hz!! bshanks@5: !K<%M'-c()Ii3,Ub2q.k)np-6s]W+!)I@'akKY$k!jh*#fh9*#fh8)AsG3)B9_:*#fq=)]BY6)AsD- bshanks@5: '+kcc%LijU$k!CL$47+H#RLbBzzzzzzzzzzz!'WRHz!"KJK&JGfo)B9hF-n?l#/1Mto-6jWU+!2L>' bshanks@5: GD#n(E=>4)]Kb9)]K_8*#oq<*?H7B*ZlFE+!)OG*ZQ%6'G:oe%1N^S$O[=L$47(F#RCY?zzzzzzzzz bshanks@5: zz5!ArHz%Ls$_'GMH*+=/<\.P<5'.jZPf,9e3N*?H4:*$$%=)]BY7*#on;)]Th;*??1C+!2XN+sS*#oq=*#ot>*??.A+!2UJ+=&3X,paoc-R9u^+s7mB()%8j%1N^R$OR4I# bshanks@5: m^b@#7(S@zzzzzzzzzz!!#2Hz!!!TD'GM8u)BBnH-RUJs/M/Cu.OH8^%3$E0+WhdI*ZZ7A*#ot>*?? bshanks@5: 1A*ZuOI+k%L`aR$47+H#R:S>#R:S?zzzzzzzzzz!'WRHz!!!WF bshanks@5: 'c.Z'*??=K-n$Vr.juhq,p=HL$Oe$t*[)RH*??1A*??1B*ZlFG+WqpO+X&'U,pjuf.4H\p.4HSi+sJ bshanks@5: !G(DIGl%L`^P$47+H#6tJ=#6tMAzzzzzzzzzz5!ArHz!"fk\(Dn&0*$67I,:4fd.Olko-RC)Z)'g=L bshanks@5: +sA$L*??.A*?Q@F+zzz bshanks@5: zzzzzz!!!!_4obQ_z&Jc0#)]K_9*?Q@I+X8*S-n$Gj-n$;^-6XKV+sA$M+!)IF+<_jN+sJ3S+X&!R, bshanks@5: UFcb-n-Vr/M&G'.4?Mf*ul::'G1ld$k*LN#mgnD#RC\A#6tJ=#6tP8zzzzzzzz!!#2Hzz'Gqf0*?Q= bshanks@5: E*Zc@B+!2UM,:4lj/1N/!-79r],U4KW+sA-S+sJ3T+sA*P+X&'U,pk#g.4Ql"/1`>&.4?Me*ZQ"6'+ bshanks@5: YT_$k!CL#mgkC#RC\@#6tJ=#RLeD$31&+zzzzzzz!'WRHz!!!!3(E4D<+<_gK*ZZ4?*?H7F+XAKd/1 bshanks@5: `;$.OQSk,pOZ\,U4NW+WqmN+WqmM+#RLbD$4-\4zzzzzzz5!ArHz!"p"_*?cRM,U+ES*ZH%;)]Kh=+XSQb/1iD'.k<(u-mp;e,pXWV bshanks@5: +!2UI+'.kE+u-RBoW*>oV*%h/pT$4."F#mgkB#6kD<#RC\B#RLbB#RCD1zzz bshanks@5: zzz!!!!_4obQ_z',)0"+!W$V,U"#RC\A#RC\A#R:V@#RC\C#RC\=#64`(zzz!'WRHz!!! bshanks@5: WE&f2E-,U=W\+sA-O*Zc@A*ZlFF+8"pP8:#7(S@#RC\A#RC\A#7(S@#RLhD#R:P=#QOi)zzz5!ArHz!!!QD bshanks@5: 'H8#7+k%L`[M#6tG;"U5/8"pYD>#RC\A#RC\A#RC\B#RUnI$4-h?#R:VC":#,9zz!!#2Hzz'+bfk bshanks@5: (`422*ZZ@B)BpFR,pk#h-n-Mj,U=T[,pOTX+X%sN+X/0W,U=Z\,pX`],pX`^,:"?M)]0G0(`=2/(DR bshanks@5: Vt&J5Tc$4$nB#6tG<#6tJ=#RC\A#RC\@#RC\B#mgnE$4I:M$jm:H#mgtE"9\r7zz!'WRHz!!!!4&J5 bshanks@5: ]l(`+).(`F2,)BU+J-7:/j.4?Mj-R^>h-m^/a,U4T[,:4`a-71&b+sJ-Q+X%pM*?5n2'bh>q'G_At' bshanks@5: ,(uk&ePQ\#mgkC#R:P=#7(VB#RC\A#R:S>#RC_C#mq"H$4.(J$O[=N$k*LO"p>/;zz5!ArHz!!!`G& bshanks@5: JPoo'c%N$(D[]$(E4J@,pk&k/1`8$.k3"u.4?Pj-7C5g-RL/e,:+NV+!)IE*#oe5()7Go&J5Td%hTE bshanks@5: d&ekuk&.]3W$OI+F#RC_B#mgnE#m^b@#6tJ>#RC_C#mq%J$OR:L%1EXR$OdFO#mgtIz!!!!_4obQ_z bshanks@5: !#6+['bqGt'GD2q'GM5t)&s_>+t"`g/1`>'.Olkp-RL/g-RC&b,:"KV+!2RF)]9G/(DIJq'+kii&.K bshanks@5: 'Y%hB6a&J5Tg&eY]`$k!FO$OI.I$47(F#R:S>#7(SA#mgnE$4I=N$ko\1'bqAs&J#B^&.f6X$ bshanks@5: O[CR%hK.'bV,l&eY`e%1N^S bshanks@5: $k!CL$4@:Q&JPur)&O5-().Dq&eGTa%1N^Q#m^eA#6tJ=#7(VB$4ICT%1`sZ%LrpW$k*IO%1N^S%1N bshanks@5: :;z5!ArHz!!!`L(E+51)&3l$',(ul',2,q(E"58*[;aI*?-"=*?H@G+o_4)AEr%'GhQ$()@Z#'bqGt'bh>s'GV;s'GD,n'+k bshanks@5: ff&.]6\%LrpX$k3UR%1EUR%1Npc'c\5;-7'rd-RL)\*ZGq3'+YKZ$47%E#RC_D$k<^W&.]9_&.f?^% bshanks@5: LrsX%1E^V%M''\%hK9bz!'WRHzz)]^"B+WhgM*?6"=*uPt5(`F5/(D[`#'GV>t'GV;s'bhAs'GM2n& bshanks@5: eP]e%hB0]%M0-]%Ls$[%hK6]'GVK**[2jX.4Znt-RC&^)As;(&.T-W$47(G$4RCR&.]<`&.oKc&.]6 bshanks@5: \%LrsY%1`s[&J5Qb&JGcjz5!ArHz!!"&]*[)aP,UFWW+]h&eP bshanks@5: Ze&.]9]%hB3^&.oKf&ebik'GV8]!!!!_4obQ_z!!"&_+s\E\-mg8f-71)g,pa]U)]^%C*?#h8)&jG5 bshanks@5: *#]e7)]KV3()@W"'GM5p',(uk'GM8s()Rf$)AsJ4+sA3Y-n6_u/M/M'-R9cR(`!_q%1EXQ%1NgY&J> bshanks@5: ]i',)#m&eYfh&.]?a&.fBd',)#o',)&p'c.Yd!!#2Hzz*??7G,UOoh.4Qhu.k)kp-S$Pn,pX]]+!2X bshanks@5: I+<_jN+!MmQ*uZ%9(`*r(()@T"'c.Z'()\#/)B'P9*$?IN,UFfe.P!&$.kE2#-mTiQ()%5i%LimX%h bshanks@5: TEe'GM5r'GV>s'+trl&eYfi',2/r'bqGt&el)s()-`K!'WRHz!!!!=*ZcCM-RgPs.kND,/hJb/0eG( bshanks@5: 0-n6er-R^Gk-n6Vn.4-De+W_XB)&X;1(`+#,)B'S7*??.>+X/'T,9nEZ-7:2k.P!#".k<(s,p=9G() bshanks@5: %;n&.fEd',;5t()@Z%(Ddi&'c%N!'bh>s'GV8p'GD)l'c%T&'*&"45!ArHz!!",^*?laT.4Ql#/MA_ bshanks@5: 20f([G1cI?I0JP75/h\n40etC8/hAFu,Te*K*$#t<)B0V7*?H:E+0ekF=0eb:4/1;hj,9S'K*ZZ4>*??.A*ZuUM+seN^,pai`,pX`],U bshanks@5: =]b.4H_q.4?Sk-6aKM)Aj8-()I`%()@Z&(`=50)Aa,((Ddl'()@W!%hTNh'GD/r(`4/0!!#2Hzz*?? bshanks@5: +>*[2pY-7:E"/LrP21,UpK2)R0I1GLU=0J5%4/hAJ#-6sfZ+WqdH*??.@*?H7C+f+sJ0Q++[5!ArHz!!!uV(E"25*ZlON-7C2k/h\q60ek:50.nh-/1W5$.OZ_n,pX][+WqjK*ZZ4@*??.A* bshanks@5: Zc@G+,D4obQ_z!#HFf)&aJ8+!MpU-6jc`/M&M01bg[:/1N,!.Olqt-RU5d,U4KV+!2RG* bshanks@5: ??.@*??.@*?6(@+!DgP+sJ3S+sA*P+s\E]-RgW!/hSh40J>",.3T]O)AsA/(`=;6*ZlLK,:"HU+!)F bshanks@5: A(`4))()@Z$(`F>7+!2RF*WSAfzz(`4&+)]g+D+*#oq<*#p"A+)]Kb:*$-1E,9eBZ,UF]\+seN],pt,l0JP@>1GU[>/h8@p+!)C@)]B\9+<_ bshanks@5: sS,pX]Z+!2LE*??(9)&aA1)B0S7*?QFJ+;u145!ArHz!!!uV)BU.H,9nE[.k<,!.4Ql$0.\Y*.Ounr bshanks@5: -RU5f-7'o_,9e9S++X/-T*>fVW4obQ_z!#HFk+ bshanks@5: 1GLX;/hAP'.Oc_m-RC)b+sS9T+WqjJ*ZlFC*#ot>*ZlLI+X86Y-R^Dn.OQYo-mpDm.kWM31G^dA1,: bshanks@5: R8,pXZU*?,q:*$$(C+X&$Q+WqjK*ZZ4>)&X5+)]Th8)]^"E,:"HQ(]Z``zz(D[r4,UOof/MT%<0JG4 bshanks@5: <1cI?P1,C[A0f(R=0J4t0.4Znr-RL&_+X%sM+!)FD*Zc@F+!MmS,UFfe.P*/'.P*/(.P*,%0ekRE2) bshanks@5: @!C1+t+(+sA!J*#fh9*$$+E+X&!O+!2OD)AsA/)&X>3*#TV4*ZlUO,U=HJ!'WRHz!!!!3'cS8A.4Qi bshanks@5: "1,UjC0JYIC3&ilT3B/oU2`%0.Ocep,pONR*#fe7)]Tk>*Zc=?)B'J1)&O2,(E"/2)]Th bshanks@5: <*?H=I+Wpab!'WRHz!!!!+$5+'i)^-IQ-RL5f-7UPu/MAh62`EWQ1c.$F0eb:80eb74/1N(q,pX][+ bshanks@5: sJ6V,:"T^-n-`$0JbUH3]fAa5!Cq`2)R6J4u+iF/Lr>%.4HYk+WqjH)]K_9*??1B*ZZ4=)AsA/()Ic bshanks@5: ()&jP9*$$+D*[2dN+92BA5!ArHz!!!?8%hf`t*?c[T,pjud-RUDq/M8_21GU^?0eY46/hSb10.\Y). bshanks@5: OZVi,U=WZ+sS?[,pt&h/hSh32E3]V3]T,Z4uG/S2)I*Q0J+h,.k)&O,)()Il/*?H7C+<_jO+sJ*/!!!!_4obQ_z!!!H@'c7i.+XJ9Y,9nK]-RgMq/1iM.0/"q20.\\*/ bshanks@5: 1iJ+.k<(u-RL,b,UFZ\,UFif.k3,(0/,1?2E*KN2)I6U1GgsF1GV-H/1`;%.kE8$-RC#]*uu=?*#ot bshanks@5: ?*ZuRH*uu=>)&O/*(E+87+%3/M8Y,/1`4r+sA!J* bshanks@5: #oq=*?H=H+sJ6W,9\-K)&O83+!MsU,U=TY+sA*0z5!ArHz!!!!-%hom$+<;UM+sJ?Z-n-So.P!)&0/ bshanks@5: ,(6/hJV*.kE5%.Ocep-RL/f-RU;j-RU8i-n-Vr.kE>;4u+iI4u"`F0.nk100VQT0ek@80.nk-.k)_f bshanks@5: +)ZTj(53&a#b0e bshanks@5: kC;1GUX9/1N"p+WqdG*??.@*ZlII+WqmL+q&J>iq(B=F8z5!ArHzz!"Tb\)BU.K,U bshanks@5: =HT+=&0Y-RU8g-7:,f-RU5e-RBu\+WqgJ*$$%=*#fk;*ZZ:E+s\B\5!CJJ0JG160JP==0JYCD2DdTQ bshanks@5: 1,:XB1GCC2.4$2]*Zc=B*?H7D+!2UI+0/5.0.4QYk-6a]X+WqpO,Ub#h.m?-Q2E*ZX4$5Ve4#o;]3B9,\3]]Ga2 bshanks@5: `*BH/Lr1o+s.jJ+<2==)AsA.(DIPs'bqAq'GD,o%hB0`&/#EX#S-n8z!!!!_4obQ_z!!!!'#n7F[(` bshanks@5: ahK.k;qo-RpZ"0JG4;1c7*I2)R3H1GCI6/Li1u-RU2e-RL5j/1W;94u+uT3'02`4?P_g3]]>a4$5Sc bshanks@5: 3B02[1GU^=.3p)\+!)RH)B'P3(_mf$'+trm',)&n'+tfd%hT?c&do!V%fcS0z!!#2Hzz!!!3-%1s9k bshanks@5: *@!!a.jubo.kE>-0JG4;1c7*G1,1R>/hJY+/1N(t.4H\p.4H_t/MAb@1cIBS3]fGd4?P_f4?GVe4?P bshanks@5: Ya2a0&P0JP..,U4HS+<;C>)]9D.',)#k&ebol',2&k%Ls$\%LijU$OI+Mzz!'WRHzz!!WW:&el*$,: bshanks@5: b8n-RU>n/1rS/0/"q10eb=8/hSe..k<,!.4?Sm-n-Pn.Olr"/hf"D2E!QU3]fGd4$,Mc4$,Mc4#o5X bshanks@5: 5!CVQ0J"Rr+sA*P)B'M2()@Ss'+tok'+trn'+b`f&eGHY$OR1F$OdFDzz5!ArHzz#6t_O'c%`3-n6P bshanks@5: i-7C>p/1iG*/hAP)/M/P*/1`8#.4HYn-RU;i-n$Jn.4Zo#0/#%D5!Cnb3B9/^4$#Da3BB/]2`3EU0e bshanks@5: tF;-m^,a,9e0H)&a2''bV/n',(uj&ebig%LrsW$47(G#m^Y=%KHJ/z!!!!_4obQ_z!!!!(#7hF](E4 bshanks@5: JA-n$Ag-RgSt/1iG)/1W5&/1W8$.Outt.4H\o-n$Jl-n$Mn.k?zz!!#2Hzz!!``:%i#fq)BL(K bshanks@5: ,U=]b.4d#$/1`;%.k&.k<,#/1`>'/M&D'.kN;'/1W5%/M/P.0.nn20JYC>4uG2X3B9)[3&iiU2)I0S1bU@0 bshanks@5: -71&^*uu=?(_m`!',)#m',;2q'bqDq&.]9\%1%2/hSe0/M8Y./h\h00/"t30/,(71,:XL1c76P3&rrW2`EWN1,;$I/1M bshanks@5: qk-6jNO*#]\1'bh>r'GV;s'c%N#(D[\u'+tfc$k!@I#RLeE$31&+z!!!!_4obQ_z!!ii;$ksNq)&jP bshanks@5: 9+!;dP-RU>n0/"t30J>(50/,+90eY=:0/,%40/"t30/"t30JG180ekF=1,D*N1c@6O2`EWQ2)@!A4t bshanks@5: eB6-7'ud,p"-I(Ddi%'bqH!(Dn&.)&jJ5)]KS/'bM#d$4I4G"pPG8zz!!#2Hzz$k*IQ&Jc0!)B9_;+ bshanks@5: !MjQ,q1>s0/"t30/"q20etI<1GgjA0eb:80JG.50/"t40JG490ekC;1,D*N2)R]P1)&XD6*ZZ:D+!;[M+sS/hSe1/j;H_.k<%q,pOTW+!2L bshanks@5: C(`4,.)]Tk=*ZlIH+X/-S+sJ3T+s\BX*uc(0%1EXPzzz!'WRHzz!!!!8)&aG5)&jS<+!2[O+X&$T-R bshanks@5: ^Jq/M8Y//M/J'.Olhp-RL)a,9efA!%LiC+<_mO,:"QW+!)XT.kE;+0.nh- bshanks@5: .k<)!.Olkq-RC&a,9nEW,U=Z^-71&e-RU8h-n$Jl-n$Jk-RL,b,9e9S+X%pI)B0Y9*$$(B+!;^L+3Jzzz!!#2Hzzz!#cap*$6=K,U4KW,paQQ+!;jX.kNA+/hJY,.k3"u.4HYm bshanks@5: -RL,b,U=W]-7'ud-RU8i-n$Mm.4Qbp-n$Jl-mg8d,9e9U+X%pK*ZZ:D*ZlLI+i.4Qes.kE5&.kN>)/1`; bshanks@5: %.kE5&.k)np-7'ra-7'o_+sA-R+sJ3S+WhdI*ZZ7?)]BY7*$$(?+!MjI'FkHMzzz!!!!_4obQ_zzz! bshanks@5: $!%',pald-mpGm.j#WU,paoe.kN>*/hJV*/1`;$.Olnt.4H_r.P!&$/M/M*/hSb./hJY+/1`>'.Oce bshanks@5: p-7'uc-70u_,U=QY+X&!N!!!!?*#fe7)B'P7*#oq?+WM:3%h&F)/MA_/0.nk0/hSb//M&G'.Olkp-mpAh-71#b,U= bshanks@5: QX+s6jcz!#c^m)B0Y:*?H7D*>T.qzzzz!'WRHzzzz!$`^7-nHu'/hAM'/1`8#.k3"u.k<,$/M/M).k bshanks@5: <,#.k(/M/S.0/"t3/h\k30.nk0/M/M).k)nr-RL/e,pai_,9d*fzz)&X>3*#ot=+(2/M&G'zzzzzz+bNzzzzz!!!!C,9nBU, bshanks@5: UFQTzzzzz5!ArHzzzzz!!"Dt/LrA&-n$Jm-n6i$/hek0.P)nr.jcSh,U=Z^,U=Z_-RC&c-R^Al.Olu bshanks@5: "/1iG+/hJUSzzzzzz!!!!E,pFNZ,p<6gzzzz!!!!_4obQ_zzzzz!$Na?.Olkr-71)e.4Q\r/2/b30/ bshanks@5: "q1/M/M)/Lr+r,Uar=,pal bshanks@5: InterpretLevel1 not { bshanks@5: grestore bshanks@5: } if bshanks@5: grestore bshanks@5: %%%%EndImage bshanks@5: 1.000 UL bshanks@5: LTb bshanks@5: 1.000 UP bshanks@5: 1.000 UL bshanks@5: LTb bshanks@5: stroke bshanks@5: grestore bshanks@5: end bshanks@5: showpage bshanks@5: %%Trailer bshanks@5: %%DocumentFonts: Helvetica