bshanks@5: %!PS-Adobe-2.0 EPSF-2.0 bshanks@5: %%Title: singlegene_AUD_lr_top_5_2348_jet.epcs bshanks@5: %%Creator: gnuplot 4.2 patchlevel 2 bshanks@5: %%CreationDate: Tue Apr 7 15:00:50 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_5_2348_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:50 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 15215 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.o!rr<$zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!'WRJzzzzzzzzzzzzzzzzzzzzzz bshanks@5: zzzzzzzzzzz5!B#Jzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!_4ot]azzzzzzzzzzzzzzzzzzzz bshanks@5: zzzzzzzzzzzz!!#2H!WW3#zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!'WRJzzzzzzzzzzzzzzzzzzz bshanks@5: zzzzzzzzzzzzzz5!B#Jzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!_4ot]azzzzzzzzzzzzzzzzz bshanks@5: zzzzzzzzzzzzzzz!!#2H!<<*"zzzzzzzzzzzzzzzzzz!!<9+"TSN&zzzzzzzzzzzz!'WRHzzzzzzzz bshanks@5: zzzzzzzzzzz"Tnr5zzzzzzzzzzzzz5!ArHzzzzzzzzzzzzzzzzzz!!!9.":#;7zzzzzzzzzzzz!!!! bshanks@5: _4obWazzzzz!"&]+zzzzzzzzzzzz!!rl6"pt>1zzzzzzzzzzzz!!#2H!!*-$zzzz!!!!-$k!%8zzzz bshanks@5: zzzzzzz!!!!+#m^_>#7LS4zzzzzzzzzzzz!'WRI!%0-A.zzzzzzzzzzz!"95C$47% bshanks@5: D&/"sCzzzzzzzzzzzz5!ArK!W`E-zzzz&.oE_%1N:;zzzzzz!!rr<$NL/,zzz%LigS$OR1J&c_n3zz bshanks@5: zzzzzzzzz!!!!_4obQc"U,&7"onW'zz!!!!/%hK6]%1`F=!!!!.%1WgSzzzz$k*OP%M'']zz!"]YN% bshanks@5: 1NaU$OdOUzzzzzzzzzzzz!!#2H!!!0+#6kD>$k31:zz!"TPK%M'-^%hK6^%L`dU%LiaPzzz!!!!,$k bshanks@5: 3^X%hK9c'*&"4z&J,H`%h9'X$OdLVzzzzzzzzzzzz!'WRH!!!31#RC\E%1NdX&-)\1!!!!1&.]9^&. bshanks@5: oHd&J,E[$O@+L%1WaR$NL/,zz!"'&A%M'*_&J>`j'*&"4!"feU&.fBa%LrsW$k*XXzzzzzzzzzzzz5 bshanks@5: !ArH!!!B6#mh%N%1`p]',(?G!"]\R&J5Qc',2)m&J,BX$4$b@%1WdS$NL/,zz$OdIS&/#Te&J>`j'* bshanks@5: &XX&J>]g&J,Ka%h9$X$OmRW&-)\1zzzzzzzzzz!!!!_4obQ_!!!B7$4IFV&.fEc'+kff&.fBb&ebro bshanks@5: 'bh;o%h9!R"9Si8%1NaU%1N:;!!!H;!!!K<%hTEe'GD/o'GM2n&eYfi&eP]f&J,Ka%h9'Y$jm=K%0- bshanks@5: A.zzzzzzzzzz!!#2Hz!!!B8%M'-a&J5Te&J>Ze&/#Th'GM2o'GD,j%LNLH#m^qK%LrsX%LimX%hB0\ bshanks@5: %M'*_&JQ#s()7Pu'GD,m&eYfh&J5Te&J,H`%LrsW$4@.Jzzzzzzzzzzz!'WRHz!"05G&J>]i&eYik& bshanks@5: eY`f&J5Zj'GV;t(D[_r%grdV%M'*]%hB-[%hB0]%hB3_&J>`l()Ic'(Ddl'().Dq&eP]f&J5Td&.]9 bshanks@5: ]%1N^R$4."Fzzzzzzzzzzz5!ArHz$47:V'GD,o&ebom'+tlh&el#q(Ddl'(Ddhu&JGci&J,H`%hB0] bshanks@5: %hB0^&J5Wg',26!(Dmu+)&O2,().Dq&eP]f&.fBa%hB0[%1EUO$47.Jzzzzzzzzzz!!!!_4obQ_!!! bshanks@5: !,$kO'd'c%Q!'GD,m&eYcj'bhAt(DR]$'c.W!'+toi&.fBa%hB0]&.fBb&eYfk'G_K$(`4,.)AsD/( bshanks@5: D[_u&ePZc&.]9^%h9$W$k!CL$4@7Nzzzzzzzzzz!!#2Hz!!!E:&JGlq(D[`"'GM2o',2,p'G_K$&/> bshanks@5: rp()7Ms&eYfh&.fB`%hB3_&J5Tf&ebro()@]')&X>2)&X8-()@Vu&J,H_%Ls!Z%1NaU$OR4J$O[:Mz bshanks@5: zzzzzzzzz!'WRHz!!!H=',DB$(`*r&'GM2p'bh>s(Ddi$%hBBi'bq>p&eYcf&.fB`&.oKd&eYfj',2 bshanks@5: /s()If*)&aG4)B'G0()@Ps&J#?]%LijV%1NaT$O[:K$471Ozzzzzzzzzz5!ArHz!"BGP'c.]((`*u' bshanks@5: 'bhAt'bqK#()Ic%'c.W$().Dq&eP]e&.fBa&J5Te&ebol'GVB"(Dmu,)B0V6)&X8.().Gr&.T0Z%1N bshanks@5: aU%1N^S$O[:L$47.Mzzzzzzzzz!!!!_4obQ_z%1s6g(E")-(`!l%'bqH!()Ic'(Dmr((`!l%'bh;o& bshanks@5: J5Te&.oHc&J>]h',)#n'c%T%(`=20)B'M4)&O2+'GD,k%h9$X%1NaU$k*RR$k*LP$OR7N$k*OEzzzz bshanks@5: zzzz!!#2Hzz%hf]o(`4)+()7Pu'bqK"(Ddo*)&O2-(Ddf$'GD)k&J5Te&J5Te&eYik',2,q'c%W'(` bshanks@5: =51)B'J2)&O/*'GD&j%LijV%1NaU%1N^S$k*OQ$O[=M$OdFP%KHJ/zzzzzzz!'WRHz!!!!/&JZ&u(` bshanks@5: *u('bh>r'bqK#(Dmu,(`4)+(D[`"'+toi&J5Te&J5Wg',)#m',2,q()If))&aD3)AsD0(`*r&'G:uf bshanks@5: %1NaU%1NaU%1NaU%1EXR$O[=M$O[=P&J"jAzzzzzzz5!ArHz!"KPP'c.Z&()7Ms&ebom'GVB!(Dmu+ bshanks@5: (`=/-()7Ms&eP]f&J5Te&J>]h',)#m'GM5s(Dmu,)&X;0(`4),(`*o$'+tid%1NaU%1NaU%1NaU%1N bshanks@5: ^S%1EXR$k*IM%LrI=zzzzzz!!!!_4obQ_z%hB6b()I`$'+toj&eYil'GM5t(Dn&/)&X8,'bh8n&J5T bshanks@5: e&J5Te&eYik',)#n'GV>u(`4),(`4),(`4&*()7Pu&eGN^%1NaU%1NaU%1NaU%1NaU%1N^S$k!IP$k bshanks@5: !OF&J5QSzzzzz!!#2Hz!!!!0%hKEh'bqGs&eGTc&eYfj',2/t(Dn#-(`*r&'G;#j&J5Te&J5Tf&ebo bshanks@5: l',2,p'bqK#(Dmu+(`4,-(Ddi&'bh>q&.]6\%LijW%LimX%1NaU%1NaU%1EXQ$k*RS&.T]h&ebol' bshanks@5: ,2,p'GVB!(Ddl)(`*u)(D[c$'GM/l&.T0[%LrsY%LrsY%LrsY%LrsX%1N^T%M''\%M03`%LrsV%1`m bshanks@5: ]'`\46zzz5!ArHz!!!K>&JGim'+tie%hK9`&.fBb&ebuq(Ddl'()7Ms&eP]f&J5Tf&eYfj&eYik',) bshanks@5: &o'bqK"()Ic&()@Z$()7Pu'+tlg&.]6]%hB0]%LrsY%Ls![%h9'Y%LrpY&.oH`%hK9`%h/pV&e>Qh' bshanks@5: `\46zz!!!!_4obQ_z!"]YO&ekul&J,H`&J#B_&.fBb&ebom'G_H"'GM2n&eP]f&J5Wg&J5Wg&eYfj' bshanks@5: ,2,p'bqK!()@Z$'bqGu'bh>q&eP]f&.]<_&.f?_%LrsZ%hB3^%hB-\&.fBb&J>Zh&J>]i&.T!W$Od[ bshanks@5: [&/5cmzz!!#2Hzz&.T6`',(uj&.]9_&J,Kb&.fEc&eYik'bhAr&ebli&J5Tf&J5Qc&.oKe&J5Tf',) bshanks@5: #n',2,q()7Pu'GV>t'GM5q&eYfh&J5Te&J,H`%hB0]&.fBa%hK9a&eYfj'GD2p&ebli&eGN]$kEg\% bshanks@5: M9Ejzz!'WRHz!!!!1%hB6b&ePZc%hB3_&J5Te&J5Te&eYlm'+toi&.oKd&J5Te&J#B_%hB0^&.f?`& bshanks@5: J>]h',2,p'bh>r'GV;r'GM5p',2,n&eYfh&J,Ha%hK9`&.fBb&J5Tf',)#n'bqGs'+toi&J5Nb%hB* bshanks@5: \'+blozz5!ArHz!!!Q>%1s0b&J,H`%hB0^&J5Te&J>Zf&eYii&.]9^%M'*]&.]3\%LijW%1WjY%M'* bshanks@5: ^&.oKe'GM5p',)&o()@W"'bh>s'c%Js'G;#j&.fBa&.fBa&J5Wg&eYik'GM8s'bqGt',(uj&ePZb%M bshanks@5: '$X&f),oz!!!!_4obQ_z!"]VN&.oKc%h9*\%hB-]&J>]h&eYfi&ePZc%LrpV%1E[U%1EUQ$OdCO$k3 bshanks@5: [V%LrsZ&.fEe'GM/m',2,r(Ddl((Ddo+(`3u%',(uj&J,Kc&J5Te&eYfj',2,p'bqK"'bqDr'GM5p& bshanks@5: eklg%1Wp]&IoHfz!!#2Hzz%hB-]&J,K`%Lrs[%h9*^&J>]i&ebol&J,H_%1EXR$k*OP$O[:K$4@4M$ bshanks@5: k*RT%LrsZ&.oNf&eYlm'bqK"(E"&.)B9_8)&O)'',(uj&J5Tf&J5Wg&ebom'GM5r'c%Q#'bqH!'bqK bshanks@5: !',D>t&.f<]%hT?Qz!'WRHz!!!!0%M'-`&.T0Z%1WmY%M''^&J>`j'+trk&J,E]%1EXR$O[=L$47+I bshanks@5: $O[=N%1NdV%Ls!\&J5Wg',D>u(Ddr,*$$%>*?6"9(`!i$'+toi&J>]h&ebol',)&p'bqK"'bqGu'c% bshanks@5: T%()If&&ePlm'+kce&Ind@z5!ArHz!!!K=%hTBb%h9$X%1NdV%hB3_&J>`k'GD,m&.]6[$k*LO$47+ bshanks@5: I$47.L$k3XT%LrpY&.fEc&JGfn(Ddi&(E+;9+!2OF*ZZ1;(`*o#&eYfi'+tok',)#m',)&p'GV>t'G bshanks@5: V>u(Ddo+(`*l#',)#m'bh8m&HDe2!!!!_4obQ_z!"TPN&.oHa%LijV%1NaU%Ls!]&J5Zi&ebli&.T0 bshanks@5: Z$k!FN$4@1K$k*RS%1NdX&.f?a&/#Tg',;9!()@](*?H7D+!2OF*ZZ.9(D[]!',)#m',)#m',)#m', bshanks@5: )#n'GM5q'G_H#(`=2.'bqGt'GD,p().Gr'*&"4!!#2Hzz&.f?`&J,H_%LijV%1NaV%Ls!\&/#Tg&J5 bshanks@5: Td%h9'Y%1EXQ$k3UT%1WjX%M'*^&/#Th&ebom()Ic((`=;6*ZlLI+!2OF*#fb3()7Mt'GM2o',2)n' bshanks@5: ,)#m&ebol',2,r(Ddo,)AsA-()7W#'bqQ&(Ddi'z!'WRHzz%h9'\%hB-[%LijV%LimX%Ls!\&J5Qc& bshanks@5: .]9]%LrpW%LimX%hB-]&.]<_%hTBd',)#n'GM8t(Dmu+)B0Y:*ZZ=E+!)FB)AsA.'bqGu'GV>s'GM5 bshanks@5: p',)#m',)#m'GVB"(`F;1(`4&+(E"),(Ddr,)&X5-z5!ArHz!!!K=%1WjX%LimX%LrsY%LrsY%hB3^ bshanks@5: &.f?_%M'$Z%LrsY%M'$\&.fEb&J5Te',)#n'GM5r'bqK#(`421)]Th;*??1B*ZZ7@*#TS/'bhAt'bh bshanks@5: At'GM5q'GD,n',)#n'c.]*)&jJ3)AsJ5*?,n9(`XG5)]BOn!!!!_4obQ_z!!!<6$k*RR$k3XU%LrsY bshanks@5: %hB0]%hK9_&.]9^%LrsY%LrsY%hK]h&eYik'GM5q'GM8s'bqK$(`F;3)]K_9*#ot?*Zc@D*#] bshanks@5: \3()I`%'bqK!()@Su'GM2o',2/t(`=84*#oq;*#fn?*uu:?*$#t;)]Tgt!!#2Hzz#mgnE$k!CL$O[= bshanks@5: O%1WjX%hB3_&.fBa%hB0]%h9'Z%M'']&.oKf'+toj&ebom'GD/p'GM5q'bqK$(`4)-(`F>5*$$%@+< bshanks@5: _mO+WVF<(`*r'()@]&()@W!'GD/p'GVE%*#ot?*ZZ7A*ZlLI+5!ArH bshanks@5: z!!!6."U>8:#RC\B#RUqG$4@4L%LrpY&.]9^%LijW%Ls!Z%M03b&JG`g&.fEa&.fEc&.oNf',)#m', bshanks@5: )&p()7W')&jP;+u)&aG7*??1B*ZlIG*uu4?*?H4A*$#q< bshanks@5: !!!!_4obQ_z!!EE."U,&6"pP8;#RCV?#7(SB$474M%1E[S$k!IP$O[CP%LipY%LrsY%Lip[%h9*\&. bshanks@5: oKe&eYfi'+u#o'GhW))BKtD,U=W[+sA*P+r'G_K%)&jS9*??1C+!2RH*$$(? bshanks@5: *Zc=B*??.@!!#2Hzz"9\i1"9er4"U,,9"pG5:"pYA=#mgnF$47+I$47+I$4@4L$OdCO$k*RR%1NaU% bshanks@5: 1WjX%hK*ZlIG+!2O bshanks@5: E*uu=B+!2OG*ZlI(!'WRHz!!!!%!sA`0"9er4"U5/8"pG28#6tJ>#RC_C#mgnE#mgqG$47+I$47.K$ bshanks@5: OdFO$k*RS%Lrs[&.oKe&eYfk'bqK$*#ot@+X/-V,U4W^,9nEU*Zc=A*#fb5(DRZ!'GM5r(Dn#0*#ot bshanks@5: ?+!2RG*?H7C*ZQ1B+!;XJ+!L[b5!ArHz!!!-)!sA`0"9\l3"U5,6"pP8:#6tM?#RC_C#m^hD#mgnE# bshanks@5: mgqG$47+J$O[=N$k3XU%M'']&J>]i',)&p'c%]-)]TnC,:=ld-mpAh,pOTV*??+>*#]Y2()7Mt'GM8 bshanks@5: u(`=84*#p"?*Zc@D*?H7A*?H:F+X&!O+X$hL4obQ_z!!<<*"9\i1"9er4"pG,5"U5/9#RC\A#RLeD# bshanks@5: RC\B#mgnE#mgqG$47.K$O[@P%1`pZ&.oNf',)#n',2/s(`F;3+)5"pP;;#RC\A bshanks@5: #mgnE#RLeD#mq"H$47+I$O[@O$k3[W&.fBc&eYik',2,p'bqQ()B'bE,U4Wa-n6\r-6sf[+W_[F*?? bshanks@5: (;)AsA.()7Q!()Ii,*#oq=*#ot?*?H7B*??1C+<_sR,9e6T*BlXez!!!!$!s8W."9\i1"U,)6"9er5 bshanks@5: "pYD>#RLeE$47+I$k!CL$O[:L$O[@O%1NaU%1a!]&J5Wg',2,p'GD2r'cIr-)C$OR,UOof.4HYj,9n bshanks@5: BU+!)FB*#oq;)]BP0'bqK"(E+86*Zc:A*ZcFG+!)FC+!MjP,U4T],Te3L5!ArHz!!!-(!sA`0"9\i2 bshanks@5: #6tD8"U,)7#7(VB$4@4N$k*RR%LigT%1E[T$k3XT%1NdX%hK9a&eYik',)#m',2/r(E")1+=/6X-7: bshanks@5: 2i-RL)`+sJ-N*?6%=*#oq;)Aj;-(Dn&1*ZcCG+!;UH+X8*P*$6:I,pFW_-71,g,9J!k4obQ_z!!<<+ bshanks@5: "U"r3"U5/9#6k>9"pYA=#mq%J$k3XU%hK6^&.]<^%LrsY%LijV%LrsZ%hK9a&J>]i',)#m',2/t)&a bshanks@5: J;,U4Q]-RU8f,pOTV+$4@7N%165!D.P+sT8o+!)FC*ZcFM.4H\p.4?Ph,9e9S+<_mO+s8!O bshanks@5: +sJ-N*ZZ=F,pald.OZbs.OlkI!!#2Hzz!n.Ocbo-7'r_+s8!L+!;[ bshanks@5: L+Zf&J5Te&J,Nc&J5Wh',22t)&aA35!C)8,9S*O4s1sl+sJ<`.4Zkt-n$Gg+s7s bshanks@5: K*?ZFG+]i',)#k&ebol&eYfi',)&n(Dn#0*$$1E4shQu+sJ3p,q:>k-7g\u.k;t bshanks@5: p-6jWT*?6%<)]g%B+!;[K+!2OF*Zu[R-RgJo.Olqu-n$>@!!!!_4obQ_z!!!**#RLhF$k3RS$k*RS% bshanks@5: M'$\&f)?)*#ot=)]0D0(`*r&'GD,o',2,q'GM2o',2/q()%Dt'bqH#)]TtC+sJ-n-6sf`-RV)/0.e_ bshanks@5: */1`;$.4-;a*uZ%9()Rl,*#oq?+!;[J+!2OF+!MsX-n-Sp.4?Pi,UEEj!!#2Hzz!sAi7$47+K%1d+WqX>()7Gq',)&p()Ic()B'M4)B0\;*?H=H+WqgJ)]KS0(*!;S!!!!_4obQ_z!! bshanks@5: !3-#RUqJ$OdFP%1WgW&.fEb',D?$*?QCH+!)FC*Zc=A*#oq<*$-.B*?H4A*ZQ1?*?6(>*ZmQj-71)e bshanks@5: -n?u+0etO2)B'S9*Zc@B)Aj;/',22r'*&"4!!# bshanks@5: 2Hzz!!!60$4@7N$k3XS%1NaW%M03c()@`+*$-.B*$$%?*?6"<*#ot=*?H:D*Zc=D*ZlIH+`j'G_H"(Dmu+(`=82)B'M6)]'5&'+toi&J>]Vz! bshanks@5: 'WRHzz!!`c:$OdFQ%LijU$k*UU%hK$OdIR%1N[R$OdCQ%M'-a&eu#p(`4&+)&O)%(D[]$'c7i+)]B_;+!2XK+)&eYfi&eYfk'GD,n'GV8s',2,n&J5Td%h9'Z%h9'[%M&O>z bshanks@5: !!#2Hzz!!!!'"UGD?$4@1J#mgqF#RLhH%1Wm[%hB0]&.f?_%L`aU%Lis\&eboo()Rl,)''\;*'PDd+ bshanks@5: ]h&eblj&eP]e&.]<_%hB0]%hB*Y%hT?`&IJmGzz bshanks@5: 5!ArHzz!s8Z0"U>;>#mgnE#m^eB#n%.N%M''\%hK9^%LrpV$OdCN$k3XV%hTBe',22s(d:,%)B9e@+ bshanks@5: seTa-n$Mo/1`;&/M94;-mpGh*ZGn0'+kfh',(ul&eYfi&J5Qc&.f?_&.]9_%1NdX%M0'U$5!7We&el#k&ebof%h&jU$k3[V%hK9b',2-E4r>1W bshanks@5: *$?@I,pt)k.4d))/hSb00.f@9-RU;e)&*_s&J5Zh',)#m',(uk&eYfh&.fB`%hB*Y%1WjX&.8gV&HD bshanks@5: e2z!!#2Hzz!!!'%"9er5#RLhG$k!CM$k3aZ&J5Zi'c%N#)&a8+)&a/%'G1rk%hK6`&J>]i',20F(`F bshanks@5: A7+!;aS-n-c"/hf"70eb76/NtR0-R^/X().An&J>`j',2,p'bqDs',(uj&eY`e%LipY%1N^S$471Rz bshanks@5: z!'WRHzz!!**&"U,)9$OdFP$O[CQ%hK9a&ec#u)&jG5*$-(=)]T_6(Ddl$'b_8p'bh>s'GVEJ)&jV? bshanks@5: +X8Bb.k`P00JYC<0J>+55!C>A-mBQE'+toj'GM5r'bqK#'c%N!'GD/o&eY`e&.]3Z$k*LL$P!XHzz5 bshanks@5: !ArHzz!)B9S2)Aa5+(D[i((`F>W5!C/8,q bshanks@5: (;r0.nq50etI;0/5.E.kE(t*uPe.',(um'GVE#()Ri((`!l&()@Vu&eP]e%LrpW$k!:I%fcS0z!!!! bshanks@5: _4obQ_z!!!!"!<`T2#7:kK%1NaU%M'*_&J>`l'cJ)8+n&.]-V$k<7;zz!'WR bshanks@5: Hzz!W`?,#mge?$4I@P$O[@Q%h9']',;5t)BU%D+2)[EU3&ro]2DQg7,U4EJ'GD,n'GhT'(`=20)B'P5)]K_7)AsD/(DRPq&.T9^%hAX?zz5!ArHz bshanks@5: !!!!#!WiW6#mU\?$4@7N$OdIQ%hB3a'GM9#*?QCH+s\BX,U=W],paia,pji^,9\3Q+!;^P-7('(.kW bshanks@5: P42)R9P3BK>c4#fD]0J+Op,p!d9'+trn()If)(`=51)B'P5)B'M4)B'J1(D[Yr&.]6a'*&"4z!!!!_ bshanks@5: 4obQ_z!!33'!sf2>#mgkC#mq%H$k!CQ%M'0d'Gh]/*ZlLJ,9nBX,U=Z^,pai`,paoc,9e6Q+XJTd.4 bshanks@5: dY70ekLB3BK>c4Zked4uOrA-RC&d+rD+/&ebrp'bqN%(Dmu,)&O5.(`4,/)&aA0()[i"&.KKWzz!!# bshanks@5: 2Hzz!s8W."UPG?$4-tE$47(H$OR=Q%hTKk(`=53+!;[K,9nEY,U=Z^,pjrd-n$Jk.4$;e.kWD,0.oF bshanks@5: F2E!KV4[)"m4ZPA`/ghqj.46;Y(_mVo&eYik'bqK!().Gt'bqK#(Ddo*(`=2.(_mc!$4m1;zz!'WRH bshanks@5: z!!!!$!sAc3#RC_D$4$qE$4.%G$47.M%hTHi()Ro/*??1C,9nEY,U=Z^-7:2j.4Qi!/1`D*0JG170g bshanks@5: 7EQ3''/b4Ztnc2EiiD-mg5i-QO3C&J,Ka&eP`h&ebol'GM8s'bh;r'bhE"()Ri('H.Yu&-)\1zz5!A bshanks@5: rHzz"pG5;#mgnE$4."G$4-tD#mgnE$4@:U',)-")AsM7*uuLJ+!`*X-RU>m.k<2'/M8\00JG7<1d3l bshanks@5: Z3]oPg4?5/\4tS33-n-Jc*Zc+-%LrpY&J5Qd&J>]j',2#k&J5Qe&J5]k()If')&$4@:R&/#cq()[r.)AsM7+cl'bhAt',)#m',2,q()Ii-*#otA*ZuOK+u()7Pu'bh>r',2,q()Ii+)BBh<)]Kb8)B0M2)AsG4)B0V8*#fk:)]K\7(`3u!%h/sX%1W bshanks@5: mZ%hB0^&.f?`%M'$Z$k*FN$OR4J$k*+9zzz!'WRHzzz!"02D$k!FN$4$nD#mpnA#7(VD%1j*b'GM8s bshanks@5: 'bqGu'bqGt'bhAu(D[f))&F,/)AsA.(`4)-)&aG5*??.@*??+>*$$";)&!Vn%hB-[%hB0]%hB3^%h9 bshanks@5: 'Z%LigR#n%+J$4-tEzzzz5!ArHzzz!"BAG$k!CK#RC\A#mpnA#RUtL%M09f'GV>t'bqGt'GV;r'c%T bshanks@5: %()@]&(Ddl((Ddl*(`=2/)B0Y:*ZZ7B*ZZ7A*?5t9((q5l&.]9_%hB0]%hB0]%hB-Z$OR4H#mptC#6 bshanks@5: tJ6zzz!!!!_4obQ_zzz!"KJK$OI+F#RC_D$O?tH%1E[T%hKz!"TPK%1"p>)5zzzz!'WRHzzzz!"TSL$O[=M$k*LO%1 bshanks@5: NdW%h9*\&.oKd&ebol&ebrn'GM8s'c%Q$(D[c%()@]&(`4,/)]Tk>*ZcCF+!2OE*#f\/'GM2m&.\a@ bshanks@5: zz%LidQ$47%D#6tG:!s8W*zzzz5!ArHzzzz!"TMJ$k!IQ%1WjY%M0-\%Ls$^&.]9_&.oHc&ebol'GM bshanks@5: 5r'c%N"()7Q!()@]&(Dn&/*#ot>*?H7C*ZQ+:)AX&%&J5QSzzz$jd1F#6b87"pG/4!WW3#zzz!!!!_ bshanks@5: 4obQ_zzzz!##hO%Ls![&.T0\%h9'[&.oKc%hB-[%LipZ&.fEd&eYfi',2,q'GM5q'b_>u(Ddr-)B0Y bshanks@5: :)]]n;)Aa2*()7Jrzzz!!!!)#6tG:"U"r4"Te])zzzz!!#2Hzzzzz'+k]c&.fBa&.f?_%h9*]&J5Qb bshanks@5: %M'$Y%Ls![&.fEc&J5Wh',)#m',)#m&ebon()Ri*)B'M5)B'P3zzzzzz"U,&4!s8]0!W`9$zzzz!'W bshanks@5: RHzzzzz!!!QB&J>Ze&.]9^%hK9`&.fBa%hB0]%1NdW%LrsZ%hT?^&J,Qd&.oKd&eYil'c.Z'(`=/+( bshanks@5: ]XO9zzzzz!!!!%!sA]-!s8T+zzzzz5!ArHzzzzz!!!TD&eYce%hK9`%hB0]&.fBa&.f?`&J#B_%1a! bshanks@5: ]%1`pY&.]9^%hK9`&J5Zf&JZ#s(DR\czzzzzz!!!!$!s/N+!s/H&zzzz!!!!_4obQ_zzzzz!"feT&J bshanks@5: #B_&.]9^%M''\&.fBa&.oHc&J5Te&J>Wf%h]BQ%hB0Nz&J,Kczzzzzzzz!!!!$! 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