Return-path: X-Andrew-Authenticated-as: 7997;andrew.cmu.edu;Ted Anderson Received: from beak.andrew.cmu.edu via trymail for +dist+/afs/andrew.cmu.edu/usr11/tm2b/space/space.dl@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr11/tm2b/space/space.dl) (->ota+space.digests) ID ; Sat, 19 May 90 02:09:11 -0400 (EDT) Message-ID: Reply-To: space+@Andrew.CMU.EDU From: space-request+@Andrew.CMU.EDU To: space+@Andrew.CMU.EDU Date: Sat, 19 May 90 02:08:37 -0400 (EDT) Subject: SPACE Digest V11 #426 SPACE Digest Volume 11 : Issue 426 Today's Topics: ISDC-91 Please print & post (POSTSCRIPT FILE) ---------------------------------------------------------------------- Date: Fri, 18 May 90 14:01:11 -0500 From: richard@pemrac.space.swri.edu (Richard Murphy) Subject: ISDC-91 Please print & post (POSTSCRIPT FILE) %!PS-Adobe- %%DocumentFonts: (atend) %%Endcomments % Copyright 1987 Interleaf, Inc. % Ten Canal Park, Cambridge, MA 02141 %%%%%%%%%%%%%%%%%%%%%%%%% % PS macros %%%%%%%%%%%%%%%%%%%%%%%%% /bdf {bind def} bind def /xdf {exch def} bdf /ldd {load def} bdf /msg { print (\n) print flush} bdf %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % global constants and variables %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Version % /PS_MAJOR 4 def %Nov 3, 1987 /PS_MINOR 0 def %Nov 3, 1987 /PS_SUB 5 def %Nov 3, 1987 % % Drawing modes % /PL_SET 0 def %ink black /PL_CLEAR 1 def %ink white /PL_XOR 2 def %ink by xor'ing source onto page - can PS do it? /PL_REPLACE 3 def %ink by replacing, e.g. overlayed bitmaps % % Default global PS state % /drawmode PL_SET def %default is ink black /docutmark false def %should cropping marks be printed /invertmatrix [1 0 0 -1 0 0] def % % Font limits % /MAXFONT 1024 def /MAXFONT1 MAXFONT 1 sub def /MAXCHARS 128 def %per font /MAXCHARS1 MAXCHARS 1 sub def /VMHEADROOM 1000 def /BOGUSWIDTH -1 def %%%%%%%%%%%%%%%%%%%%%%%%% % Memory Defs %%%%%%%%%%%%%%%%%%%%%%%%% /mesg 64 string def /charname 12 string def /istr 3 string def /ILEncoding 256 array def % New global Encoding vector. /ILSymBEnc 256 array def % SymbolB Encoding vector. /trashheap 1024 string def /emsg1 256 string def /emsg2 256 string def % %%%%%%%%%%%%%%%%%%%%%%%%% % Job Utilities %%%%%%%%%%%%%%%%%%%%%%%%% /inch {72 mul} bdf /headerpage { %assumes standard PS state /y 11 def /nl {/y y .33 sub def 1 inch y inch moveto } bdf /#copies 1 def /Helvetica-Bold /ILhelvb ILEncoding ReEncode /ILhelvb findfont 18 scalefont setfont nl nl nl /nhlines hline length def nhlines 25 gt { /lim nhlines 26 sub def hline lim (( ...)) put } { /lim 0 def } ifelse nhlines 1 sub -1 lim { hline exch get show nl } for /Helvetica findfont 8 scalefont setfont 1 inch 1 inch moveto (pl2ps )show PS_SUB PS_MINOR PS_MAJOR vershow ( Copyright 1988 Interleaf, Inc. ) show emsg1 0 get 0 ne { 1 inch .75 inch moveto emsg1 show } if emsg2 0 get 0 ne { 1 inch .5 inch moveto emsg2 show } if } bdf /logme { (\tInterleaf::pl2ps ) print PS_SUB PS_MINOR PS_MAJOR verprint /nllines lline length def nllines 5 gt { /lim nllines 5 sub def } { /lim 0 def } ifelse nllines 1 sub -1 lim { (\tInterleaf::) print lline exch get print (\n) print } for flush } bdf /verprint { 10 mesg cvrs print (.) print 10 mesg cvrs print (.) print 10 mesg cvrs print (\n) print } bdf /vershow { 10 mesg cvrs show (.) show 10 mesg cvrs show (.) show 10 mesg cvrs show } bdf /versioncheck { /PL_MAJOR xdf /PL_MINOR xdf /PL_SUB xdf /doheader userdict /lline known def PL_MAJOR PS_MAJOR ne PL_MINOR PS_MINOR ne or PL_SUB PS_SUB ne or { doheader {logme } if (\tInterleaf:: FATAL ERROR: pspro.ps and pl2ps versions do not agree.) msg (\tInterleaf:: pspro.ps version: \t) print PS_SUB PS_MINOR PS_MAJOR verprint (\tInterleaf:: pl2ps version: \t) print PL_SUB PL_MINOR PL_MAJOR verprint flush doheader {headerpage } if ( FATAL ERROR. pspro version ) show PS_SUB PS_MINOR PS_MAJOR vershow ( does not agree with pl2ps version ) show PL_SUB PL_MINOR PL_MAJOR vershow showpage quit } if } bdf % %%%%%%%%%%%%%%%%%%%%%%%%% % Graphics %%%%%%%%%%%%%%%%%%%%%%%%% /sw /setlinewidth ldd /m { /vpos xdf /hpos xdf } bdf %record pl current point, in rsu /v { /vpos xdf } bdf /h { /hpos xdf } bdf /pm /moveto ldd /as /lineto ldd % add segment /av /moveto ldd % add vertex % % startangle endangle xradius yradius rotation xcenter ycenter el % /el { matrix currentmatrix 8 1 roll % save the CTM translate rotate scale 0 0 1 5 -2 roll arc setmatrix % restore CTM } bdf % % startangle endangle clockwise xrad yrad rotation xcenter ycenter addconic % /addconic { matrix currentmatrix 9 1 roll % save the CTM translate rotate scale 0 0 1 6 -3 roll 1 eq {arc} {arcn} ifelse setmatrix % restore CTM } bdf % % Draw current path % /dp40 { 1 setlinejoin % round line ends 1 setlinecap % round line ends setgray stroke } bdf /dp { gsave 1 setlinejoin % round line ends 1 setlinecap % round line ends drawmode PL_CLEAR eq {1} {0} ifelse setgray %only support two modes stroke grestore } bdf % % Pen pattern routines % /ALIGN_NONE 0 def /ALIGN_OPEN 1 def /ALIGN_CLOSE 2 def /PENPATWIDTHADJ [0 0 4 8 12 16 20] def % WARNING these values are derived % by scaling widthadj[], defined % in /usr/xops/lib/crt/scr/pens.c, % by the same factor (.4) that the % pen patterns were scaled when % sent to printerleaf. /MINSCALE .1 def % Do not scale pen pattern below 10% % of original size. % % Calulates length of current path. Ala cookbook. % /pathlength { 0 begin flattenpath % changes all curveto's to lineto's /dist 0 def { /yfirst xdf /xfirst xdf /ymoveto yfirst def /xmoveto xfirst def} { /ynext xdf /xnext xdf /dist dist ynext yfirst sub dup mul xnext xfirst sub dup mul add sqrt add def /yfirst ynext def /xfirst xnext def} {} { /ynext ymoveto def /xnext xmoveto def /dist dist ynext yfirst sub dup mul xnext xfirst sub dup mul add sqrt add def /yfirst ynext def /xfirst xnext def} pathforall dist end } bdf /pathlength load 0 7 dict put /setpenpat { 0 begin % define penpattern dictionary /style xdf % alignment style /width xdf /pattern xdf % % Adjust pattern for various pen widths. % /scaleup DPIx 300 div def % Seybold hack!!!! /indx width 1 add scaleup div 4 div cvi def % Change width into an index indx 1 gt indx 7 lt and { /adj PENPATWIDTHADJ indx get def% Get ajustment for specified pen width /adj adj scaleup mul def % from predefined array PENPATWIDTHADJ % and scale up to the resolution. /indx 0 def pattern { /iszero indx 2 mod def % Add ajustment for pen width iszero 0 ne % to just "off" phases of pattern. {adj add /val xdf} {/val xdf} ifelse pattern indx val put /indx indx 1 add def } forall } if % % Align pattern to pathlength. % /offset 0 def /patternlen 0 def /pathlen pathlength def % Computes path length. pattern % Compute total len of repeating pattern {patternlen add /patternlen xdf } forall style ALIGN_NONE eq { } if style ALIGN_CLOSE eq { % from /usr/xops/lib/crt/scr/pens.c /n pathlen patternlen div cvi def /extralen pathlen cvi patternlen cvi mod def /halfpatlen patternlen 2 div def extralen halfpatlen gt {/n n 1 add def} if n 0 eq {/n 1 def} if /scale1 pathlen n patternlen mul div def scale1 MINSCALE gt { /indx 0 def pattern { scale1 mul /val xdf val 0 eq {/val 1 def} if pattern indx val cvi put /indx indx 1 add def } forall } if /offset pattern 0 get 2 div round def } if style ALIGN_OPEN eq { % from /usr/xops/lib/crt/scr/pens.c /firstdash pattern 0 get def /dashpct firstdash patternlen div def /n pathlen patternlen div dashpct sub cvi def /scale1 pathlen n dashpct add patternlen mul div def /scale2 pathlen n dashpct add 1 add patternlen mul div def /x scale2 1 sub abs def /y scale1 1 sub abs def x y lt {/scale1 scale2 def} if scale1 MINSCALE gt { /indx 0 def pattern { scale1 mul /val xdf val 0 eq {/val 1 def} if pattern indx val cvi put /indx indx 1 add def } forall /offset 0 def } if } if pattern offset setdash end } bdf /setpenpat load 0 50 dict put % %%%%%%%%%%%%%%%%%%%%%%%%% % Text handling %%%%%%%%%%%%%%%%%%%%%%%%% /s { /msp xdf /stEnd xdf /nsp xdf /fstr xdf hpos vpos moveto msp -1 ne {stEnd hpos sub fstr stringwidth pop sub nsp div 0 msp fstr widthshow} {fstr show} ifelse /hpos stEnd def %adjust idea of current point } bdf % %%%%%%%%%%%%%%%%%%%%%%%%% % Images %%%%%%%%%%%%%%%%%%%%%%%%% /ilr { BinaryMode { readstring } { readhexstring } ifelse } bdf /PL_bitmap { 0 begin gsave /vpix xdf /hpix xdf /nbytes hpix 15 add 16 idiv 2 mul def /picstr nbytes string def hpos vpos translate nbytes 8 mul vpix false [1 0 0 1 0 0 ] {currentfile picstr 0 nbytes getinterval ilr pop} imagemask grestore end } bdf /PL_bitmap load 0 4 dict put /PL_contone { 0 begin gsave /nbits xdf /vpix xdf /hpix xdf /nbytes hpix nbits mul 15 add 16 idiv 2 mul def /picstr nbytes string def hpos vpos translate hpix vpix nbits [1 0 0 1 0 0] {currentfile picstr 0 nbytes getinterval ilr pop } image grestore end } bdf /PL_contone load 0 5 dict put /PL_image { 0 begin gsave /ho xdf % upper left corner of image. /vo xdf % /hh xdf % Transformed upper right corner relative /vh xdf % to upper left corner. /hv xdf % Transformed lower left corner relative /vv xdf % to upper left corner. /nbits xdf % depth /vpix xdf % height /hpix xdf % width /scfrq xdf % screen frequency /scang xdf % screen angle /mapsz xdf % PL_MAP data size /map xdf % PL_MAP data mapsz 0 ne { /mapsz mapsz 1 sub def {map exch mapsz mul round cvi get} settransfer } if scfrq 0 ne scang 0 ne and { scfrq scang currentscreen 3 1 roll pop pop setscreen } if % % allocate the largest amount of memory avail for reading image data... % /availmem vmstatus exch sub exch pop def /datasize hpix nbits mul 7 add 8 idiv vpix mul def availmem 65535 gt { /availmem 65535 def } if datasize availmem lt { /picstr datasize string def } { /picstr datasize vpix idiv string def } ifelse ho vo translate [hh vh hv vv 0 0] concat nbits 1 eq mapsz 0 eq and{ hpix vpix false [hpix 0 0 vpix 0 0] {currentfile picstr ilr pop } imagemask } { hpix vpix nbits [hpix 0 0 vpix 0 0] {currentfile picstr ilr pop } image } ifelse grestore end } bdf /PL_image load 0 16 dict put % %%%%%%%%%%%%%%%%%%%%%%%%% % FONT GOODIES %%%%%%%%%%%%%%%%%%%%%%%%% % % ReEncodeSubset -map character set a'la Interleaf % % snarfed from PS manual, example 22 % At the moment, it seems like all overlays will start at char 0, % but we might as well be general /reencodesubdict 12 dict def /ReEncode { % % Copy basefontdict into newfont except for the FID entry. % First create a new font dictionary the size of basefontdict % plus 2 for a FID entry which definefont will provide. % reencodesubdict begin /newencoding xdf /newfontname xdf /basefontname xdf /basefontdict basefontname findfont def /newfont basefontdict maxlength 2 add dict def basefontdict { % Copy basefontdict to newfont exch dup /FID ne { % except for the FID entry. exch newfont 3 1 roll put % Copy entry into newfont. } { pop pop % Remove entry from stack if equal FID. } ifelse } forall newfont /FontName newfontname put newencoding -1 ne { newfont /Encoding newencoding put } if newfontname newfont definefont pop end } bdf % % Now make a global Encoding vector % /insertcharnum { 0 begin % Put /char# into entry i /encoding xdf % of new encoding vector as /i xdf % character names. (char) charname copy pop i istr cvs pop charname 4 istr putinterval encoding i charname cvn put end } bdf /insertcharnum load 0 2 dict put ILEncoding 0 [ /Aacute /Acircumflex /Adieresis /Agrave /Aring /Atilde /Ccedilla /Eacute /Ecircumflex /Edieresis /Egrave /Iacute /Icircumflex /Idieresis /Igrave /Ntilde /Oacute /Ocircumflex /Odieresis /Ograve /Otilde /Scaron /Uacute /Ucircumflex /Udieresis /Ugrave /Ydieresis /Zcaron /char28 /char29 /char30 /char31 /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /quotedblleft /aacute /acircumflex /adieresis /agrave /aring /atilde /ccedilla /eacute /ecircumflex /edieresis /egrave /iacute /icircumflex /idieresis /igrave /ntilde /oacute /ocircumflex /odieresis /ograve /otilde /scaron /uacute /ucircumflex /udieresis /ugrave /ydieresis /zcaron /char156 /char157 /char158 /char159 /char160 /exclamdown /cent /sterling /fraction /yen /florin /section /currency /quotesingle /quotedblleft /guillemotleft /guilsinglleft /guilsinglright /fi /fl /char176 /endash /dagger /daggerdbl /periodcentered /char181 /paragraph /bullet /quotesinglbase /quotedblbase /quotedblright /guillemotright /ellipsis /perthousand /char190 /questiondown /char192 /grave /acute /circumflex /tilde /macron /breve /dotaccent /dieresis /char201 /ring /cedilla /char204 /hungarumlaut /ogonek /caron /emdash /char209 /char210 /char211 /char212 /char213 /char214 /char215 /char216 /char217 /char218 /char219 /char220 /char221 /char222 /char223 /char224 /AE /char226 /ordfeminine /char228 /char229 /char230 /char231 /Lslash /Oslash /OE /ordmasculine /char236 /char237 /char238 /char239 /char240 /ae /char242 /char243 /char244 /dotlessi /char246 /char247 /lslash /oslash /oe /germandbls /char252 /char253 /char254 /char255 ] putinterval % % Create a dictionary entry in "fontmap" indexed by % PL fontnames with PS names and sizes as entries % a call is of the form: /timsps10 /ILtims 10 map % /map { 2 dict begin /pssize xdf /psname xdf fontmap exch currentdict put % install it, PL_name is the index end } bdf % % Symbol_B character encoding vector. Encodes IL char num to PS % symbol names. % ILSymBEnc 32 [ /space /logicalor /arrowright /arrowdblleft /arrowdblup /arrowdblright /lozenge /arrowhorizex /angleleft /registersans /Upsilon1 /plusminus /second /angle /greaterequal /radical /ellipsis /Ifraktur /spade /lessequal /minute /degree /fraction /florin /infinity /approxequal /integral /propersuperset /parenrightbt /arrowup /bracketrighttp /aleph /arrowdblboth /bracerightbt /integralbt /notsubset /bracketleftbt /trademarksans /bracelefttp /braceleftmid /braceleftbt /bracketlefttp /braceex /apple /angleright /parenrightex /parenrighttp /arrowdown /divide /element /summation /bracketleftex /parenlefttp /parenleftbt /dotmath /copyrightsans /integralex /parenleftex /integraltp /registerserif /intersection /trademarkserif /arrowdbldown /gradient /logicalnot /reflexsubset /equivalence /propersubset /partialdiff /arrowboth /circlemultiply /heart /bracketrightex /bracerightmid /emptyset /bracketrightbt /Rfraktur /proportional /reflexsuperset /carriagereturn /notequal /notelement /diamond /club /bracerighttp /arrowleft /weierstrass /bullet /circleplus /multiply /arrowvertex /copyrightserif /union /product /logicaland ] putinterval 0 1 32 {ILSymBEnc insertcharnum } for 127 1 255 {ILSymBEnc insertcharnum } for /declareFont { 0 begin /PLnum xdf /PLname xdf { % if useNativeFont PSfontobj PLnum fontmap PLname get dup /psname get findfont invertmatrix makefont exch /pssize get DPIx 72 div mul scalefont put } { % else NonNativeFont PSfontobj PLnum % into the Plnum'th object make a dictionary: 10 dict dup begin /FontType 3 def % scale 300 dpi downloaded fonts to target resolution (1270/300). /FontMatrix [DPIx 300 div 0 0 DPIy 300 div 0 0] def /FontBBox [0 0 0 0] def %updated by LoadGlyph /Encoding ILEncoding def /BuildChar { 0 begin /char xdf /fontdict xdf /charname fontdict /Encoding get char get def /charinfo fontdict /CharData get charname get def /wx charinfo 0 get def charinfo 0 get BOGUSWIDTH eq {puterrchar} { /charbbox charinfo 1 4 getinterval def wx 0 charbbox aload pop setcachedevice charinfo 5 get charinfo 6 get true fontdict /imagemaskmatrix get dup 5 charinfo 8 get put dup 4 charinfo 7 get put charinfo 9 get imagemask }ifelse end %BuildChar dict }def %BuildChar /BuildChar load 0 7 dict put /imagemaskmatrix [1 0 0 1 0 0] def %scale factors irrelevant /CharData MAXCHARS dict def % CharData is built by LoadGlyph. end %font dictionary defn PLname exch definefont put %load a bogus space character in case no one does PSfontobj PLnum get /CharData get /space [16 0 0 1 1 16 1 0 0 [<00>] cvx ] put } ifelse % useNativeFonts end } def /declareFont load 0 3 dict put /numLoadEmptyGlyph { 0 begin % by number, load font data for char with width but no bits /charno xdf /fontno xdf /w xdf w fontno PSfontobj fontno get /Encoding get charno get LoadEmptyGlyph end } bdf /numLoadEmptyGlyph load 0 3 dict put /LoadEmptyGlyph { 0 begin % by name, load font data for char with width but no bits /charname xdf /fontno xdf /w xdf PSfontobj fontno get /CharData get charname [w 0 0 1 1 w 1 0 0 [<00>] cvx ] put end } bdf /LoadEmptyGlyph load 0 3 dict put /puterrchar { PSfontobj errfontno get dup /BuildChar get errcharno exch exec (\tInterleaf::out of VM loading bitmap (?). Try breaking up document\n) dup print flush emsg1 copy pop } bdf /timeToQuit { % initialstate restore (\tInterleaf::completely out of memory. \n\tTry breaking up the document \n) dup print flush emsg2 copy pop % headerpage showpage stop } bdf /LoadGlyph { 0 begin % load a glyph into the CharData entry of PSFontobj[fontno] % the entry is in the position implied by charno % and with the metrics height, width, lsb /charno xdf /fontno xdf /height xdf /vadj xdf /width xdf /hsize xdf /lsb xdf /noVMHEADROOM vmstatus exch sub exch pop dup VMHEADROOM 2 idiv lt {timeToQuit} if VMHEADROOM lt {true } {false} ifelse def /nbytes hsize 15 add 16 idiv 2 mul height mul def noVMHEADROOM not {/glyph nbytes string def } if currentfile noVMHEADROOM {trashheap 0 nbytes getinterval } {glyph} ifelse readhexstring pop pop %actually, we pass bitmap rounded to 16 bits wide: /hsize hsize 15 add 16 idiv 16 mul def /thefont PSfontobj fontno get def %the font dict % if we are loading glyphs, PSfontobj is an array of % dictionaries each of which already has the form % of Program 21, PS T&C /charname thefont /Encoding get charno get def %access by name ! %now make the parameters for the CharData % 1 unit = 1 pixel /tx lsb neg def /ty vadj neg def /lly height vadj add def %lower left of bbox /llx lsb def /urx hsize lsb add def %upper right /ury vadj def thefont /CharData get charname noVMHEADROOM { [BOGUSWIDTH] } {[width llx lly urx ury hsize height tx ty [glyph] cvx ]} ifelse put end } bdf /LoadGlyph load 0 20 dict put /sf { PSfontobj exch get setfont } bdf % %%%%%%%%%%%%%%%%%%%%%%%%% % FILL PATTERNS %%%%%%%%%%%%%%%%%%%%%%%%% % % Fill patterns by clipping a rectangle filled with characters % % IL patterns are presently on 32x32 tiles, even if there is a subtile % which would define the whole pattern. However, we attempt generality % here grayArray determines whether to use grayscale for some patterns % even if not using native patterns % /patternstring 1 string def /grayArray [ %indexed by position in IL pattern font, -1 means not grayscale % others are fraction of WHITE -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 .92 .8 .65 0 .5 .35 .2 ] def /patgrayArray [ %when using grayscale as complete simulation 0 .12 .22 .32 .42 .52 .62 .72 .82 .92 .17 .27 .37 1 .92 .8 .65 0 .5 .35 .2 ] def % % THE APPLICATION CALLS: % /fillpatset40 { % fillpatset for 4.0 /patchar xdf /pfindex xdf /patIsGray false def % tining is done by color lib } bdf /fillpatset { % fnum patchar fillpatset /patchar xdf % selects pattern ch in font fnum /pfindex xdf patgraylevel dup 0 ge { % The extra call to patgraylevel /patIsGray true def % is needed because PS computes /patgray xdf % both operands of an "and" operator } { % even if the first is false. pop /patIsGray false def } ifelse } bdf /fp { /useNativePattern xdf gsave pfindex 0 eq patchar 0 eq and { % special case /patIsGray true def /patgray 0 def } if patIsGray { /oldgray currentgray def patgray setgray eofill oldgray setgray } { useNativePattern { % native non gray fill patterns patchar 0 showpattern } { currentfont PSfontobj pfindex get setfont pfill dup null ne {setfont} {pop} ifelse } ifelse } ifelse grestore } bdf % % Private implementation procedures % % Before invoking pfill, you must have set the pattern % font as the current font. % pfill will cause a newpath, just as do fill and stroke. % /pfill { gsave 1 setgray eofill grestore % must fill on white setupfactors setupregion blastchars newpath } bdf /setupfactors { 0 setgray [] 0 setdash patternstring 0 patchar put patternstring stringwidth pop /paty exch def /patx paty def } bdf /setupregion { eoclip pathbbox /ry exch floor def /rx exch floor def /ly exch ceiling cvi dup 0 lt{paty sub}if cvi %We need (lx,ly) modulo (patx,paty) dup paty ceiling cvi mod sub def %in device space coords. /lx exch ceiling cvi dup 0 lt{patx sub}if cvi dup patx ceiling cvi mod sub def /ry ry paty add def %we are painting downwards as positive /ly ly paty sub def newpath } bdf /blastchars { /#chars rx lx sub patx div ceiling cvi def ly paty ry { lx exch moveto #chars{ patternstring show} repeat }for } bdf /patgraylevel { patchar grayArray length ge { -1 } { grayArray patchar get } ifelse } bdf % % Non gray Native fill pattern. Right out of the PS cook book page 192. % /setuserscreendict 22 dict def setuserscreendict begin /tempctm matrix def /temprot matrix def /tempscale matrix def /concatprocs {/proc2 exch cvlit def /proc1 exch cvlit def /newproc proc1 length proc2 length add array def newproc 0 proc1 putinterval newproc proc1 length proc2 putinterval newproc cvx } bdf /resmatrix matrix def /findresolution {72 0 resmatrix defaultmatrix dtransform /yres xdf /xres xdf xres dup mul yres dup mul add sqrt } bdf end /setuserscreen {setuserscreendict begin /spotfunction xdf /screenangle xdf /cellsize xdf /m tempctm currentmatrix def /rm screenangle temprot rotate def /sm cellsize dup tempscale scale def sm rm m m concatmatrix m concatmatrix pop 1 0 m dtransform /y1 xdf /x1 xdf /veclength x1 dup mul y1 dup mul add sqrt def /veclength veclength DPIx 72 div mul def /frequency findresolution veclength div def /newscreenangle y1 x1 atan def m 2 get m 1 get mul m 0 get m 3 get mul sub 0 gt {{neg} /spotfunction load concatprocs /spotfunction xdf } if frequency newscreenangle /spotfunction load setscreen end % setuserscreendict begin } bdf /setpatterndict 32 dict def setpatterndict begin /bitison {/ybit xdf /xbit xdf /bytevalue bstring ybit bwidth mul xbit 8 idiv add get def /mask 1 7 xbit 8 mod sub bitshift def bytevalue mask and 0 ne } bdf end % setpatterndict begin /bitpatternspotfunction {setpatterndict begin /y xdf /x xdf /xindex x 1 add 2 div bpside mul cvi def /yindex y 1 add 2 div bpside mul cvi def xindex yindex bitison {/onbits onbits 1 add def 1 } {/offbits offbits 1 add def 0 } ifelse end % setpatterndict begin } bdf /setpattern {setpatterndict begin /cellsz xdf /angle xdf /bwidth xdf /bpside xdf /bstring xdf /onbits 0 def /offbits 0 def cellsz angle /bitpatternspotfunction load setuserscreen {} settransfer offbits offbits onbits add div setgray end % setpatterndict begin } bdf /showpattern {/ang xdf /patnum xdf patternarray patnum get 32 4 ang 72 300 32 div div setpattern gsave eofill grestore } bdf /patternarray [ <> < 00000000 60c00030 60c00030 00000000 00000000 060c0003 060c0003 00000000 00000000 3060c000 3060c000 00000000 00000000 03060c00 03060c00 00000000 00000000 003060c0 003060c0 00000000 00000000 0003060c 0003060c 00000000 00000000 c0003060 c0003060 00000000 00000000 0c000306 0c000306 00000000 > < 00000000 0c000306 0c000306 00000000 00000000 c0003060 c0003060 00000000 00000000 0003060c 0003060c 00000000 00000000 003060c0 003060c0 00000000 00000000 03060c00 03060c00 00000000 00000000 3060c000 3060c000 00000000 00000000 060c0003 060c0003 00000000 00000000 60c00030 60c00030 00000000 > < 00030c00 00030c00 00000000 00000000 000030c0 000030c0 00000000 00000000 0000030c 0000030c 00000000 00000000 c0000030 c0000030 00000000 00000000 0c000003 0c000003 00000000 00000000 30c00000 30c00000 00000000 00000000 030c0000 030c0000 00000000 00000000 0030c000 0030c000 00000000 00000000 > < 0030c000 0030c000 00000000 00000000 030c0000 030c0000 00000000 00000000 30c00000 30c00000 00000000 00000000 0c000003 0c000003 00000000 00000000 c0000030 c0000030 00000000 00000000 0000030c 0000030c 00000000 00000000 000030c0 000030c0 00000000 00000000 00030c00 00030c00 00000000 00000000 > < 00000000 00000707 00000707 00000707 00000000 00007070 00007070 00007070 00000000 00000707 00000707 00000707 00000000 00007070 00007070 00007070 00000000 00000707 00000707 00000707 00000000 00007070 00007070 00007070 00000000 00000707 00000707 00000707 00000000 00007070 00007070 00007070 > < 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0e0e0e0e 0e0e0e0e 0e0e0e0e 00000000 e0e0e0e0 e0e0e0e0 e0e0e0e0 00000000 0e0e0e0e 0e0e0e0e 0e0e0e0e 00000000 e0e0e0e0 e0e0e0e0 e0e0e0e0 > < cccc0ccc cccc0ccc 00000000 00000000 cccc0ccc cccc0ccc 00000000 00000000 cccc0ccc cccc0ccc 00000000 00000000 00000000 00000000 00000000 00000000 0ccccccc 0ccccccc 00000000 00000000 0ccccccc 0ccccccc 00000000 00000000 0ccccccc 0ccccccc 00000000 00000000 00000000 00000000 00000000 00000000 > < 88880888 88880888 00000000 00000000 88880888 88880888 00000000 00000000 88880888 88880888 00000000 00000000 00000000 00000000 00000000 00000000 08888888 08888888 00000000 00000000 08888888 08888888 00000000 00000000 08888888 08888888 00000000 00000000 00000000 00000000 00000000 00000000 > < 00000308 00000308 00040308 00040398 000c01d0 007e01f8 01cb80fc 0309803e 0618802f 06108027 06108063 07100843 03b01843 03e01046 01f018c6 00781c9c 007c07f0 005e0080 004e0180 00c60100 10860100 30860000 208c0000 318c0000 39380002 0fe00002 01000006 0300003f c20000e5 c2000184 40000304 4000030c > < 00007618 00003c70 00003fe0 00000f80 00000800 00040800 00041800 000c1000 00081000 007e0000 01db0000 03138000 06138000 06310000 0c200000 0c200010 18600010 18400030 18400020 18c001f8 1880076c 1c810c4e 1d86184e 0f1c18c4 0ff83080 03e03080 02006180 02006100 06006100 04006300 04006200 00007204 > < 00000180 00000180 00000000 00000000 00000198 00000198 00000000 00000000 00000198 00000198 00000000 00000000 00000198 00000198 00000000 00000000 00000198 00000198 00000000 00000000 19999998 19999998 00000000 00000000 01999998 01999998 00000000 00000000 00000000 00000000 00000000 00000000 > < 00000400 00000000 00000100 00000180 00000000 00000000 00000190 00000198 00000000 00000000 00000198 00000198 00000000 00000000 00000998 00000998 00000000 00000000 00001998 00019990 40000000 00000000 19999980 09999980 00000000 00000000 01999800 00999000 00000000 00000000 00000000 00000000 > ] def % %%%%%%%%%%%%%%%%%%%%%%%%% % Page %%%%%%%%%%%%%%%%%%%%%%%%% /bop {/pagestate save def } bdf /eop {docutmark {cutmark} if showpage pagestate restore } bdf %prints N copies % % Define clipping path % /clp {initclip newpath av as as as closepath clip } bdf % % Cutting marks for typsetter paper % /cutmark { 0 begin /pw DPIx 40 div def % pen width /pw2 pw 2 div def /lnx DPIx 4 div def /lny DPIy 4 div def initclip pw sw /lnx4 lnx 4 div def [lnx lnx4 sub lnx4 2 mul] 0 setdash newpath pw2 neg pw2 neg translate lnx neg 0 av lnx 0 as 0 lny neg av 0 lny as PSpagewidth pw add 0 translate lnx neg 0 av lnx 0 as 0 lny neg av 0 lny as 0 PSpagelength pw add translate lnx neg 0 av lnx 0 as 0 lny neg av 0 lny as PSpagewidth pw add neg 0 translate lnx neg 0 av lnx 0 as 0 lny neg av 0 lny as 0.0 dp end } bdf /cutmark load 0 5 dict put %(pspro.ps version 4.0.5 download complete.\n) print flush %%EndProlog %! % InterLeaf to Postscript fontname mapping % /fontmap 16 dict def /marks:Ops10 /ILtims 10 map /errors:Ops10 /ILtims 10 map /wst:timsps6 /ILtims 6 map /wst:timsps9 /ILtims 9 map /wst:timsps10 /ILtims 10 map /wst:timsps10b /ILtimsb 10 map /wst:timsps10i /ILtimsi 10 map /wst:timsps10bi /ILtimsbi 10 map /wst:timsps12 /ILtims 12 map /wst:timsps12b /ILtimsb 12 map /wst:timsps14b /ILtimsb 14 map /wst:helvps12b /ILhelvb 12 map /wst:helvps14bi /ILhelvbi 14 map /wst:helvps16b /ILhelvb 16 map /sps:symbb10 /ILsymbb 10 map /sps:symbb12 /ILsymbb 12 map % % Create and ReEncode the following fonts. % /Times-Roman /ILtims ILEncoding ReEncode /Times-Italic /ILtimsi ILEncoding ReEncode /Times-Bold /ILtimsb ILEncoding ReEncode /Times-BoldItalic /ILtimsbi ILEncoding ReEncode /Helvetica-Bold /ILhelvb ILEncoding ReEncode /Helvetica-BoldOblique /ILhelvbi ILEncoding ReEncode /Symbol /ILsymbb ILSymBEnc ReEncode %! % >> pl2ps version 4.0.5 5 0 4 versioncheck /hline 5 array def hline 4 (For: judy.staff.none.1017E ) put hline 3 (Printed on: Fri, May 18, 1990 13:50:34 ) put hline 2 ( ) put hline 1 (Document: SDC ) put hline 0 (Last saved on: Fri, May 18, 1990 13:18:51 ) put /lline 5 array def lline 4 (For: judy.staff.none.1017E ) put lline 3 (Printed on: Fri, May 18, 1990 13:50:34 ) put lline 2 ( ) put lline 1 (Document: SDC ) put lline 0 (Last saved on: Fri, May 18, 1990 13:18:51 ) put logme letter /initialstate save def /PSpagelength 13970 def /PSpagewidth 10795 def /DPIx 1270 def /DPIy 1270 def 72 DPIx div 72 DPIy div neg scale /PSfontobj 215 array def /BinaryMode false def bop 0 13970 neg translate 0 13970 10795 13970 10795 0 0 0 clp true /wst:timsps10 5 declareFont 5 sf 8886.0 558.0 m 4761.0 h 635.0 h 8886.0 13626.0 m 635.0 h 13018.0 v 0.0 0.0 m newpath 17.0 sw /drawmode PL_SET def 8090 10835 av 10140 10835 as 10140 10835 as 10140 12377 as 8090 12377 as 8090 10835 as gsave 0.9687 setgray eofill grestore [] 0 setdash 0.0000 dp40 newpath 7904 8564 av 9564 8564 as 9564 8564 as 9564 9784 as 7904 9784 as 7904 8564 as gsave 0.9687 setgray eofill grestore 0.0000 dp40 newpath -165.3228 -30.2723 1 442.0754 470.1409 0.2747 2321.0739 1336.1698 addconic 2687 1110 av -59.8273 -135.5120 0 387.9629 563.1017 0.1469 2490.7592 1596.3079 addconic gsave 0.0000 setgray eofill grestore 0.0000 dp40 newpath 2010 1540 av 1671 1540 as 1671 1540 as 1925 1117 as 2264 1117 as 2010 1540 as gsave 0.0000 setgray eofill grestore 0.0000 dp40 newpath 0.0 sw 91.1732 451.1732 219 94 -3.0110 2467 1112 el gsave 1.0000 setgray eofill grestore newpath 2266 1557 av 2010 1557 as 2010 1557 as 2245 1117 as 2501 1117 as 2266 1557 as gsave 1.0000 setgray eofill grestore newpath 17.0 sw 2956 829 av 3295 829 as 3295 829 as 3041 1252 as 2702 1252 as 2956 829 as gsave 0.0000 setgray eofill grestore 0.0000 dp40 newpath 14.6438 149.6349 1 442.1517 470.7518 0.3509 2643.9479 1032.3720 addconic 2278 1259 av 120.1186 44.8273 0 389.6791 569.4965 0.0244 2473.7478 766.4756 addconic gsave 0.0000 setgray eofill grestore 0.0000 dp40 newpath 0.0 sw -88.9036 271.0964 220 94 -2.9341 2499 1256 el gsave 1.0000 setgray eofill grestore newpath 2700 812 av 2956 812 as 2956 812 as 2721 1252 as 2465 1252 as 2700 812 as gsave 1.0000 setgray eofill grestore 17.0 sw newpath 635 635 av 10140 635 as 10140 635 as 10140 6955 as 635 6955 as 635 635 as 0.0000 dp40 true /wst:helvps12b 6 declareFont 6 sf 6151.0 1133.0 m 0.0000 setgray <546865203130746820416e6e75616c20496e7465726e6174696f6e616c> 3 9138 32 s true /wst:helvps16b 7 declareFont 7 sf 5497.0 1694.0 m 0.0000 setgray <5370616365> 0 6328 -1 s 0.0000 setgray <20446576656c6f706d656e7420436f6e666572656e6365> 2 9807 32 s 0.0 0.0 m newpath 635 1957 av 10140 1957 as 10140 1957 as 10140 2634 as 635 2634 as 635 1957 as gsave 0.5000 setgray eofill grestore 0.0000 dp40 true /wst:helvps14bi 8 declareFont 8 sf 2668.0 2380.0 m 0.0000 setgray <43616c6c> 0 3121 -1 s 0.0000 setgray <20666f7220537065616b6572732c20457868696269746f72732c20616e642053657373696f6e73> 5 7761 32 s true /wst:timsps12 9 declareFont 9 sf 1397.0 1828.0 m 0.0000 setgray <4e6174696f6e616c> 0 2127 -1 s 0.0000 setgray <20537061636520536f6369657479> 2 3375 32 s 0.0 0.0 m newpath -90.0000 270.0000 95 95 0.0000 2480 1178 el gsave 1.0000 setgray eofill grestore 0.0000 dp40 newpath 2385 1184 av 2575 1184 as 0.0000 dp40 newpath -130.3661 135.7744 0 85.2908 123.3937 0.6749 2525.1289 1183.6606 addconic 2495 1089 av -47.4612 39.3197 1 102.5715 131.2674 0.6388 2424.5786 1184.9413 addconic 0.0000 dp40 5 sf 737.0 2888.0 m 0.0000 setgray <546865> 0 1011 -1 s 0.0000 setgray <203130746820416e6e75616c20496e7465726e6174696f6e616c20537061636520446576656c6f706d656e7420436f6e666572656e63652077696c6c> 7 5496 32 s 0.0000 setgray <2062652068656c642061742074686520487961747420526567656e6379206f6e2074686520526576657277616c6b20696e2053616e20416e746f6e696f2c20> 13 10040 32 s 737.0 3085.0 m 0.0000 setgray <54> 0 845 -1 s 833.0 h 0.0000 setgray <657861732c> 0 1189 -1 s 0.0000 setgray <204d61792032322d32372c20313939312e205072696d6172792073706f6e736f72732061726520746865204e6174696f6e616c20537061636520536f636965747920616e6420536f7574687765737420526573656172636820496e737469747574652e20546865206f766572616c6c207468656d6520aa> 18 9541 32 s true /wst:timsps10b 10 declareFont 10 sf 0.0000 setgray <53706163653a> 0 10040 -1 s 737.0 3281.0 m 0.0000 setgray <41> 0 864 -1 s 0.0000 setgray <2043616c6c20666f7220416374696f6e2cba20> 4 2205 32 s 5 sf 0.0000 setgray <77696c6c206861766520746872656520747261636b73206f662073657373696f6e7320776974682074686520666f6c6c6f77696e67207468656d65733a> 9 6453 32 s true /wst:timsps10i 11 declareFont 11 sf 2642.0 3579.0 m 2859.0 h 0.0000 setgray <54> 0 2957 -1 s 2941.0 h 0.0000 setgray <6563686e6963616c3a> 0 3596 -1 s 3912.0 h 5 sf 0.0000 setgray <4c656164696e67> 0 4489 -1 s 0.0000 setgray <2054> 1 4638 32 s 4626.0 h 0.0000 setgray <6563686e6f6c6f677920696e205370616365> 2 5999 32 s 11 sf 2642.0 3780.0 m 3075.0 h 0.0000 setgray <5075626c69633a> 0 3594 -1 s 5 sf 3912.0 h 0.0000 setgray <436f6d6d756e69636174696e6720616e6420456475636174696e672041626f7574205370616365> 4 7040 32 s 11 sf 2642.0 3982.0 m 3006.0 h 0.0000 setgray <41637469766973743a> 0 3593 -1 s 3912.0 h 5 sf 0.0000 setgray <41637469766174696e67> 0 4655 -1 s 0.0000 setgray <2061204c6f63616c204172656120666f72205370616365> 5 6317 32 s 737.0 4260.0 m 0.0000 setgray <50726f706f73616c73> 0 1421 -1 s 0.0000 setgray <20> 1 1463 32 s 11 sf 0.0000 setgray <6d757374> 0 1795 -1 s 5 sf 0.0000 setgray <206265207265636569766564206279204e6f76656d62657220312c203139393020616e6420> 8 4554 32 s 11 sf 0.0000 setgray <6d757374> 0 4886 -1 s 5 sf 0.0000 setgray <20696e636c7564652074686520666f6c6c6f77696e673a> 3 6480 32 s 1372.0 4575.0 m true /sps:symbb10 12 declareFont 12 sf 0.0000 setgray <77> 0 1453 -1 s 5 sf 1690.0 h 0.0000 setgray <4120636f766572206c6574746572> 2 2656 32 s 2649.0 h 0.0000 setgray <2c207769746820656974686572206120726573756d6520666f722062726f63687572652073706563696679696e67206b6e6f776c6564676520696e207468652072656c61746564206669656c643b> 12 8048 32 s 1372.0 4793.0 m 12 sf 0.0000 setgray <77> 0 1453 -1 s 5 sf 1690.0 h 0.0000 setgray <537065616b6572732073686f756c64207375626d69742061206f6e65207061676520616273747261637420636c6561726c79206578706c61696e696e6720746865697220636f6e747269627574696f6e20746f2074686520636f6e666572656e63653b> 13 8614 32 s 1372.0 5012.0 m 12 sf 0.0000 setgray <77> 0 1453 -1 s 5 sf 1690.0 h 0.0000 setgray <457868696269746f72732073686f756c64207375626d697420646f63756d656e746174696f6e2c20707572706f73652c20616e6420726571756972656d656e747320666f72207468652070726573656e746174696f6e206f662074686520657868696269743b> 12 8926 32 s 1372.0 5231.0 m 12 sf 0.0000 setgray <77> 0 1453 -1 s 5 sf 1690.0 h 0.0000 setgray <53657373696f6e20636f6f7264696e61746f72732073686f756c64207375626d6974207469746c652c20706f74656e7469616c20746f706963732c20737065616b6572732c20616e64206368616972> 9 7088 32 s 7078.0 h 0.0000 setgray <2e> 0 7122 -1 s true /wst:timsps10bi 13 declareFont 13 sf 737.0 5509.0 m 0.0000 setgray <466f72206675727468657220696e666f726d6174696f6e2c20636f6e746163743a> 3 3156 32 s 11 sf 7115.0 5768.0 m 0.0000 setgray <45786869626974733a> 0 7751 -1 s 5 sf 7433.0 5945.0 m 0.0000 setgray <4a6f6520422e205265646669656c64> 2 8519 32 s 7433.0 6121.0 m 0.0000 setgray <536f75746877657374205265736561726368> 1 8852 32 s 0.0000 setgray <20496e73746974757465> 1 9470 32 s 7433.0 6298.0 m 0.0000 setgray <363232302043756c6562726120526f6164> 2 8796 32 s 7433.0 6474.0 m 0.0000 setgray <53616e20416e746f6e696f205458202037383233382d30353130> 4 9528 32 s 7433.0 6650.0 m 0.0000 setgray <2835313229> 0 7815 -1 s 0.0000 setgray <203532322d33373239> 1 8529 32 s 7433.0 6827.0 m 0.0000 setgray <2854> 0 7600 -1 s 7588.0 h 0.0000 setgray <61626c6573> 0 7949 -1 s 0.0000 setgray <20616e6420626f6f746873> 2 8756 32 s 0.0000 setgray <20617661696c61626c6529> 1 9491 32 s 11 sf 1202.0 5768.0 m 0.0000 setgray <47656e6572616c20496e666f726d6174696f6e3a> 1 2719 32 s 5 sf 1520.0 5945.0 m 0.0000 setgray <4361726f6c> 0 1911 -1 s 0.0000 setgray <20412e> 1 2125 32 s 0.0000 setgray <204c75636b6861726474> 1 2891 32 s 1520.0 6121.0 m 0.0000 setgray <536f75746877657374205265736561726368> 1 2939 32 s 0.0000 setgray <20496e73746974757465> 1 3557 32 s 1520.0 6298.0 m 0.0000 setgray <363232302043756c6562726120526f6164> 2 2883 32 s 1520.0 6474.0 m 0.0000 setgray <53616e20416e746f6e696f205458202037383233382d30353130> 4 3615 32 s 1520.0 6650.0 m 0.0000 setgray <2835313229203532322d33383233206f72> 2 2806 32 s 1520.0 6827.0 m 0.0000 setgray <2835313229203638342d33313333202846> 2 2817 32 s 2804.0 h 0.0000 setgray <415829> 0 3117 -1 s 11 sf 4015.0 5768.0 m 0.0000 setgray <526567697374726174696f6e3a> 0 4944 -1 s 4333.0 5945.0 m 5 sf 0.0000 setgray <4265617472696365204d6f72656e6f> 1 5518 32 s 4333.0 6121.0 m 0.0000 setgray <536f7574687765737420526573656172636820496e73746974757465> 2 6370 32 s 4333.0 6298.0 m 0.0000 setgray <363232302043756c6562726120526f6164> 2 5696 32 s 4333.0 6474.0 m 0.0000 setgray <53616e20416e746f6e696f205458202037383233382d30353130> 4 6428 32 s 4333.0 6650.0 m 0.0000 setgray <2835313229> 0 4715 -1 s 0.0000 setgray <203532322d32323630> 1 5429 32 s 4333.0 6827.0 m 0.0000 setgray <282435302e3030> 0 4876 -1 s 0.0000 setgray <20756e74696c204d617920312c203139393029> 4 6233 32 s 0.0 0.0 m newpath -164.2966 -29.4397 1 442.4024 472.2733 -0.6149 2065.2372 7684.2468 addconic 2431 7457 av -59.8435 -135.4345 0 388.3835 564.4301 0.1170 2234.8937 7944.6386 addconic gsave 0.0000 setgray eofill grestore 0.0000 dp40 newpath 1753 7887 av 1414 7887 as 1414 7887 as 1669 7463 as 2007 7463 as 1753 7887 as gsave 0.0000 setgray eofill grestore 0.0000 dp40 newpath 0.0 sw 91.6328 451.6328 219 94 -2.8516 2211 7459 el gsave 1.0000 setgray eofill grestore newpath 2009 7904 av 1753 7904 as 1753 7904 as 1989 7463 as 2245 7463 as 2009 7904 as gsave 1.0000 setgray eofill grestore newpath 17.0 sw 2700 7175 av 3039 7175 as 3039 7175 as 2785 7599 as 2446 7599 as 2700 7175 as gsave 0.0000 setgray eofill grestore 0.0000 dp40 newpath 14.9092 150.0025 1 441.9802 469.2587 0.0620 2388.0301 7379.8030 addconic 2022 7605 av 120.1014 44.8859 0 390.0680 570.7431 0.0000 2217.6313 7111.2276 addconic gsave 0.0000 setgray eofill grestore 0.0000 dp40 newpath 0.0 sw -88.3672 271.6328 219 94 -2.8516 2242 7603 el gsave 1.0000 setgray eofill grestore newpath 2444 7158 av 2700 7158 as 2700 7158 as 2465 7599 as 2209 7599 as 2444 7158 as gsave 1.0000 setgray eofill grestore newpath 17.0 sw -89.6984 270.3016 95 95 0.0000 2223 7524 el gsave 1.0000 setgray eofill grestore 0.0000 dp40 newpath 2128 7531 av 2319 7531 as 0.0000 dp40 newpath -130.9158 136.4641 0 87.5331 123.9709 0.5994 2271.3465 7530.2761 addconic 2239 7436 av -47.0919 38.3028 1 105.8453 132.2515 0.9611 2165.3234 7531.6449 addconic 0.0000 dp40 9 sf 1141.0 8174.0 m 0.0000 setgray <4e6174696f6e616c> 0 1871 -1 s 0.0000 setgray <20537061636520536f6369657479> 2 3119 32 s 6 sf 4029.0 7479.0 m 0.0000 setgray <546865> 0 4407 -1 s 0.0000 setgray <203130746820416e6e75616c20496e7465726e6174696f6e616c> 3 7016 32 s 7 sf 3375.0 7887.0 m 0.0000 setgray <5370616365> 0 4206 -1 s 0.0000 setgray <20446576656c6f706d656e7420436f6e666572656e6365> 2 7685 32 s 6 sf 4269.0 8344.0 m 0.0000 setgray <5350> 0 4551 -1 s 4535.0 h 0.0000 setgray <4143453a> 0 5053 -1 s 0.0000 setgray <20412043616c6c20666f7220416374696f6e> 4 6775 32 s gsave [21.813559 0.000000 0.000000 -21.837209 2908.305085 465.279070] concat %!PS-Adobe-2.0 EPSF-1.2 %%Creator:Adobe Illustrator(TM) 1.1 %%For:Don Moore Southwest Research Inst. %%Title:INSTITUTE LOGO EPS (1) %%CreationDate:6/15/88 8:35 AM %%DocumentProcSets:Adobe_Illustrator_1.1 0 0 %%DocumentSuppliedProcSets:Adobe_Illustrator_1.1 0 0 %%DocumentFonts:Courier %%BoundingBox:243 -358 302 -315 %%TemplateBox:288 -360 288 -360 %%EndComments %%BeginProcSet:Adobe_Illustrator_1.1 0 0 % Copyright (C) 1987 Adobe Systems Incorporated. % All Rights Reserved. % Adobe Illustrator is a trademark of Adobe Systems Incorporated. /Adobe_Illustrator_1.1 dup 100 dict def load begin /Version 0 def /Revision 0 def % definition operators /bdef {bind def} bind def /ldef {load def} bdef /xdef {exch def} bdef % graphic state operators /_K {3 index add neg dup 0 lt {pop 0} if 3 1 roll} bdef /_k /setcmybcolor where {/setcmybcolor get} {{1 sub 4 1 roll _K _K _K setrgbcolor pop} bind} ifelse def /g {/_b xdef /p {_b setgray} def} bdef /G {/_B xdef /P {_B setgray} def} bdef /k {/_b xdef /_y xdef /_m xdef /_c xdef /p {_c _m _y _b _k} def} bdef /K {/_B xdef /_Y xdef /_M xdef /_C xdef /P {_C _M _Y _B _k} def} bdef /d /setdash ldef /_i currentflat def /i {dup 0 eq {pop _i} if setflat} bdef /j /setlinejoin ldef /J /setlinecap ldef /M /setmiterlimit ldef /w /setlinewidth ldef % path construction operators /_R {.25 sub round .25 add} bdef /_r {transform _R exch _R exch itransform} bdef /c {_r curveto} bdef /C /c ldef /v {currentpoint 6 2 roll _r curveto} bdef /V /v ldef /y {_r 2 copy curveto} bdef /Y /y ldef /l {_r lineto} bdef /L /l ldef /m {_r moveto} bdef % error operators /_e [] def /_E {_e length 0 ne {gsave 0 g 0 G 0 i 0 J 0 j 1 w 10 M [] 0 d /Courier 20 0 0 1 z [0.966 0.259 -0.259 0.966 _e 0 get _e 2 get add 2 div _e 1get _e 3 get add 2 div] e _f t T grestore} if} bdef /_fill {{fill} stopped {/_e [pathbbox] def /_f (ERROR: can't fill, increase flatness) def n _E} if}bdef /_stroke {{stroke} stopped {/_e [pathbbox] def /_f (ERROR: can't stroke, increase flatness) def n _E} if} bdef % path painting operators /n /newpath ldef /N /n ldef /F {p _fill} bdef /f {closepath F} bdef /S {P _stroke} bdef /s {closepath S} bdef /B {gsave F grestore S} bdef /b {closepath B} bdef % text block construction and painting operators /_s /ashow ldef /_S {(?) exch {2 copy 0 exch put pop dup false charpath currentpoint _g setmatrix _stroke _G setmatrix moveto 3 copy pop rmoveto} forall pop pop pop n} bdef /_A {_a moveto _t exch 0 exch} bdef /_L {0 _l neg translate _G currentmatrix pop} bdef /_w {dup stringwidth exc h 3 -1 roll length 1 sub _t mul add exch} bdef /_z [{0 0} bind {dup _w exch neg 2 div exch neg 2 div} bind {dup _w exch neg exch neg} bind] def /z {_z exch get /_a xdef /_t xdef /_l xdef exch findfont exch scalefont setfont} bdef /_g matrix def /_G matrix def /_D {_g currentmatrix pop gsave concat _G currentmatrix pop} bdef /e {_D p /t {_A _s _L} def} bdef /r {_D P /t {_A _S _L} def} bdef /a {_D /t {dup p _A _s P _A _S _L} def} bdef /o {_D /t {pop _L} def} bdef /T {grestore} bdef % group construction operators /u {} bdef /U {} bdef % font construction operators /Z {findfont begin currentdict dup length dict begin {1 index /FID ne {def} {pop pop} ifelse} forall /FontName exch def dup length 0 ne {/Encoding Encoding 256 array copy def 0 exch {dup type /nametype eq {Encoding 2 index 2 index put pop 1 add} {exch pop} ifelse} forall} if pop currentdict dup end end /FontName get exch definefont pop} bdef end %%EndProcSet %%EndProlog %%BeginSetup Adobe_Illustrator_1.1 begin n %%EndSetup u 0 g 0 G 0 i 0 J 1 j 0 w 10 M []0 d %%Note: 247.023 -328.551 m 261.192 -328.551 L 261.192 -316.039 L 247.023 -316.039 L 247.023 -328.551 L s 254.108 -322.295 m S U 247.023 -341.063 m 261.192 -341.063 L 261.192 -330.391 L 247.023 -330.391 L 247.023 -341.063 L s 0.239 w 254.108 -336.647 m S 0 w 247.023 -353.575 m 261.192 -353.575 L 261.192 -342.903 L 247.023 -342.903 L 247.023 -353.575 L s 261.192 -316.039 m 272.692 -335.543 l 261.192 -328.551 l 261.192 -316.039 l s 261.192 -330.391 m 272.599 -336.003 l 261.192 -341.063 l 261.192 -330.391 l s 261.192 -342.903 m 272.508 -336.647 l 261.192 -353.575 l S 247.023 -328.551 m 252.038 -330.391 l S 247.023 -342.903 m 252.038 -341.063 l S 261.191 -316.039 m 261.191 -328.551 l S 261.191 -330.391 m 261.191 -341.063 l S 261.191 -342.891 m 261.191 -353.575 l S 262.218 -317.775 m 262.218 -329.172 l S 262.218 -330.897 m 262.218 -340.614 l S 262.218 -342.339 m 262.218 -352.045 l S 263.246 -319.535 m 263.246 -329.793 l S 263.246 -331.403 m 263.246 -340.143 l S 263.246 -341.764 m 263.246 -350.493 l S 264.273 -321.271 m 264.273 -330.414 l S 264.273 -331.909 m 264.273 -339.706 l S 264.273 -341.178 m 264.273 -348.975 l S 265.3 -322.996 m 265.3 -331.035 l S 265.3 -332.403 m 265.3 -339.246 l S 265.3 -340.637 m 265.3 -347.445 l S 266.328 -324.744 m 266.328 -331.667 l S 266.328 -332.909 m 266.328 -338.786 l S 266.328 -340.062 m 266.328 -345.893 l S 267.355 -326.481 m 267.355 -332.3 l S 267.355 -333.415 m 267.355 -338.337 l S 267.355 -339.499 m 267.355 -344.352 l S 268.382 -328.217 m 268.382 -332.909 l S 268.382 -333.921 m 268.382 -337.866 l S 268.382 -338.924 m 268.382 -342.834 l S 269.41 -329.977 m 269.41 -333.542 l S 269.41 -334.427 m 269.41 -337.429 l S 269.41 -338.36 m 269.41 -341.281 l S 270.437 -331.713 m 270.437 -334.163 l S 270.437 -334.933 m 270.437 -336.957 l S 270.437 -337.797 m 270.437 -339.752 l S 271.464 -333.45 m 271.464 -334.784 l S 271.464 -335.439 m 271.464 -336.509 l S 271.464 -337.233 m 271.464 -338.234 l S 0.239 w 253.28 -318.063 m 251.44 -318.155 251.716 -319.535 y 252.268 -321.007 254.016 -321.099 y 258.432 -321.651 257.88 -324.135 y 256.822 -324.135 l 256.615 -324.71 l 256.362 -324.135 l 254.384 -324.135 l 255.902 -326.987 l 255.051 -328.137 252.36 -327.907 y 248.588 -327.907 248.312 -324.595 y 250.704 -324.595 l 251.44 -327.171 253.096 -326.711 y 254.487 -326.435 254.384 -325.331 y 254.303 -323.79 252.912 -323.675 y 248.312 -323.479 248.645 -320.512 y 248.956 -317.269 252.452 -316.959 y 255.603 -316.821 256.408 -317.511 y 257.799 -318.293 257.512 -319.535 y 255.028 -319.535 l 255.35 -318.086 253.28 -318.063 V b 0 w 257.527 -326.418 m 257.155 -327.164 l 256.838 -327.164 l 255.664 -325.003 l 256.335 -325.003 l 256.875 -325.953 l 257.304 -325.003 l 257.527 -325.003 L 257.751 -325.003 l 258.179 -325.953 l 258.72 -325.003 l 259.39 -325.003 l 258.217 -327.164 l 257.9 -327.164 l 257.527 -326.418 L b 0.239 w 258.892 -334.163 m 259.11 -336.566 257.086 -337.072 v 259.168 -340.051 l 256.178 -340.051 l 254.2 -337.279 l 252.452 -337.268 l 252.452 -340.051 l 249.784 -340.051 l 249.784 -331.679 l 256.316 -331.679 l 258.892 -331.679 258.892 -334.163 y b u 253.096 -352.655 m 255.856 -352.655 L 255.856 -343.915 L 253.096 -343.915 L 253.096 -352.655 L b 254.476 -348.285 m B U 1 g 255.488 -335.451 m 255.304 -336.003 253.924 -336.095 v 252.452 -336.233 252.452 -335.451 v 252.452 -333.243 l 252.452 -332.323 254.2 -332.507 y 255.534 -332.737 255.488 -333.151 y 256.086 -334.209 255.488 -335.451 y b 0 w 272.5 -340.603 m B 0 g 298.636 -337.751 m 299.785 -338.349 299.05 -338.901 y 298.544 -339.453 298.957 -340.051 y 299.325 -340.557 298.176 -341.845 y 297.67 -342.213 297.808 -343.179 y 297.808 -343.547 297.21 -343.915 y 296.704 -344.513 296.336 -346.169 y 296.336 -346.675 295.876 -346.859 y 295.002 -347.273 l 294.542 -347.641 294.634 -347.595 y 294.312 -347.733 294.036 -347.549 y 293.668 -347.227 293.944 -346.951 y 294.542 -346.399 294.174 -345.985 y 293.576 -345.479 293.622 -344.881 y 293.714 -344.237 293.944 -343.869 y 294.082 -343.225 293.668 -342.765 y 293.035 -342.155 293.162 -341.523 y 293.314 -340.46 292.656 -340.373 y 292.798 -340.405 292.656 -340.373 v 291.805 -340.177 290.724 -340.235 y 290.31 -340.327 289.896 -340.005 y 289.16 -338.625 289.298 -338.027 y 289.574 -337.061 289.85 -337.015 y 290.31 -336.693 290.356 -336.371 y 290.816 -335.865 291.276 -336.187 y 291.69 -336.693 292.058 -336.647 y 292.174 -336.609 292.196 -336.601 v 293.035 -336.279 293.3 -336.417 y 294.174 -336.693 295.922 -336.647 y 296.75 -336.187 297.164 -336.049 y 297.9 -335.957 297.716 -336.647 y 298.314 -337.705 298.636 -337.751 y s 284.56 -327.447 m 286.124 -326.711 287.458 -326.895 v 288.24 -327.033 288.01 -328.183 v 288.516 -328.275 288.654 -328.735 v 288.332 -329.655 288.332 -330.391 v 288.332 -330.391 l 288.93 -331.081 289.344 -330.759 v 289.712 -330.575 289.39 -329.931 v 289.328 -329.808 289.942 -329.149 290.264 -329.333 c 290.632 -329.563 290.816 -329.977 v 290.494 -330.253 290.402 -330.805 v 290.494 -331.357 291.23 -331.909 v 291.377 -332.019 291.506 -332.415 291 -332.691 c 290.632 -332.783 290.724 -333.427 v 291.138 -333.657 290.586 -334.025 v 290.126 -334.117 289.804 -334.761 v 289.666 -335.635 290.402 -335.773 v 290.862 -335.773 291.092 -335.313 v 291.23 -334.991 291.644 -334.623 v 291.92 -334.347 292.886 -334.347 v 293.3 -334.439 l 293.53 -334.899 l 293.668 -335.451 294.174 -335.497 v 294.726 -335.405 294.588 -334.945 v 294.082 -334.485 294.404 -334.301 v 294.956 -335.037 295.416 -334.577 V 295.473 -334.473 295.922 -334.393 v 296.796 -334.071 297.486 -335.359 v 297.578 -336.095 297.992 -336.417 v 298.774 -336.555 299.095 -337.659 v 299.555 -338.441 300.107 -337.613 v S 280.512 -325.653 m 280.42 -325.239 280.788 -325.055 v 281.616 -325.055 282.766 -325.377 v 284.255 -325.794 284.376 -326.711 y 284.422 -327.355 284.652 -327.769 y 285.158 -328.643 284.652 -329.149 y 284.376 -329.333 284.1 -329.011 y 283.686 -328.643 283.226 -328.643 y 282.72 -328.367 282.214 -327.125 y 281.754 -326.251 281.202 -326.159 y 280.466 -325.998 280.512 -325.653 y s 272.967 -326.251 m 271.864 -326.435 270.806 -325.975 y 270.346 -325.561 270.024 -325.791 y 269.61 -325.469 269.38 -325.239 y 268.874 -324.963 267.862 -325.285 y 267.356 -325.469 268.092 -326.435 y 269.012 -327.033 269.886 -327.171 y 270.53 -327.631 270.024 -328.367 y 269.978 -328.965 270.208 -329.287 y 270.254 -329.885 269.978 -330.483 y 270.116 -331.127 l S 271.634 -338.027 m 271.956 -339.039 273.06 -338.855 v 273.795 -338.763 274.117 -339.131 v 274.393 -339.637 274.716 -339.729 v 275.222 -340.005 275.774 -339.499 v 275.866 -339.131 274.9 -338.763 v 274.647 -338.625 274.808 -337.544 v 274.624 -337.153 274.025 -337.475 v 273.657 -337.889 273.289 -337.337 v 272.646 -337.061 272.599 -336.003 v 272.591 -335.808 273.037 -335.52 273.865 -335.658 c 274.485 -335.819 274.555 -336.44 v 274.532 -336.877 274.9 -336.785 v 275.038 -336.463 275.268 -335.957 v 276.211 -335.267 l 276.625 -335.175 277.246 -334.117 v 277.865 -333.23 277.338 -332.967 v 277.062 -332.829 277.43 -332.944 276.51 -332.921 c 276.28 -332.691 275.682 -333.151 v 274.67 -333.427 274.808 -333.105 v 274.946 -333.013 274.255 -332.875 v 273.519 -332.553 274.67 -332.369 v 275.015 -332.231 275.82 -332.553 v 276.372 -332.921 277.706 -332.415 v 278.12 -332.047 277.982 -331.449 v 277.936 -331.127 278.856 -331.127 v 279.454 -331.173 279.684 -330.667 v 280.328 -330.069 280.006 -329.425 v 279.638 -329.425 279.454 -329.057 v 279.546 -328.413 279.362 -328.459 V 279.132 -328.321 278.902 -328.505 277.844 -328.091 c 277.43 -327.585 276.74 -329.103 v 276.661 -329.276 276.326 -330.253 277.246 -330.115 c 278.212 -330.299 278.166 -329.563 v 278.258 -329.241 278.35 -328.505 v 278.62 -327.493 279.73 -327.493 v 281.11 -327.493 280.052 -326.803 y 279.5 -326.389 278.948 -326.435 y 278.534 -326.527 278.212 -326.435 y 278.166 -325.653 277.844 -325.561 y 276.74 -325.377 274.992 -325.975 y 274.209 -327.033 273.657 -326.941 y 273.151 -326.665 272.967 -326.251 y 272.967 -325.653 273.933 -325.653 274.854 -326.067 c S 284.744 -343.363 m 285.572 -341.799 284.008 -341.247 y 282.996 -341.339 282.628 -340.695 y 282.536 -340.051 281.938 -340.005 y 282.168 -340.051 281.524 -339.959 v 280.789 -339.854 280.88 -339.407 y 280.512 -339.039 279.868 -339.315 y 278.948 -339.407 278.488 -338.855 y 277.476 -338.211 276.832 -338.763 y 275.176 -340.419 275.36 -340.971 y 275.544 -341.707 l 275.452 -342.167 274.9 -342.443 y 274.532 -343.547 275.268 -344.007 y 277.785 -344.617 276.648 -345.847 y 275.728 -347.043 276.096 -347.595 y 276.28 -349.159 275.544 -349.251 y 274.347 -350.447 274.992 -351.275 y 275.084 -352.747 276.28 -352.655 y 276.28 -352.011 l 276.188 -351.091 276.832 -350.815 y 277.2 -350.631 277.2 -350.263 y 277.568 -349.343 278.764 -349.251 y 280.328 -348.239 l 280.788 -347.963 280.788 -347.135 y 281.432 -346.215 282.26 -346.123 y 284.008 -345.295 284.008 -344.651 y 284.1 -343.731 284.744 -343.363 y s 284.1 -355.507 m 283.364 -354.771 281.248 -355.323 y 279.592 -355.507 278.396 -354.863 y 277.476 -355.07 l 276.74 -355.507 l 275.636 -354.978 274.808 -355.231 y 274.762 -355.231 274.532 -355.323 v 273.183 -355.862 272.416 -355.875 y 271.381 -355.875 270.07 -355.116 y 269.426 -354.932 269.012 -355.323 y 268.368 -355.553 267.678 -355.231 y 266.873 -355.553 266.436 -355.231 y 265.907 -354.932 265.47 -355.047 y 264.366 -355.392 263.4 -355.323 y 263.308 -355.3 263.124 -355.231 v 261.198 -354.508 260.18 -355.231 y S 292.61 -336.463 m 292.387 -335.784 292.123 -335.165 291.797 -334.523 c S 290.818 -332.873 m 290.326 -332.153 289.769 -331.465 289.151 -330.815 c S 288.341 -330.016 m 287.266 -329.02 286.135 -328.17 284.79 -327.401 c S 1 g 259.853 -353.583 m 260.954 -354.249 262.143 -354.83 263.403 -355.314 c B 0 g 281.933 -355.182 m 288.161 -352.68 292.574 -347.777 293.202 -342.023 c S 1 g 272.5 -340.603 m B 0 g 282.346 -340.235 m 282.295 -336.353 281.443 -332.805 280.057 -330.043 c S 264.286 -348.878 m 265.281 -351.737 266.776 -354.04 268.569 -355.445 c S 276.687 -355.482 m 278.995 -353.697 280.816 -350.43 281.721 -346.402 c S 1 g 286.784 -329.061 m 287.116 -328.314 286.493 -328.106 y 285.994 -327.982 285.662 -328.356 y 285.621 -328.895 286.078 -329.103 y 286.784 -329.352 286.784 -329.061 y b 0 g 272.784 -355.829 m 272.784 -338.901 l S 270.116 -340.235 m 275.59 -340.235 l S 282.352 -340.235 m 290.494 -340.235 l S 299.004 -340.235 m 300.58 -340.235 l S 1 g 290.664 -332.408 m 290.131 -331.272 289.528 -331.272 y 288.889 -331.272 288.747 -331.521 y 288.57 -331.947 289.244 -332.408 y 289.989 -332.16 290.273 -332.55 y 290.699 -332.586 290.664 -332.408 y b 288.57 -331.414 m 287.966 -331.272 288.108 -331.769 y 288.463 -332.337 288.782 -331.982 y 288.818 -331.698 288.57 -331.414 y b 0 g 265.792 -346.859 m 276.142 -346.859 l S 280.972 -346.859 m 293.99 -346.859 l S 295.83 -346.859 m 298.36 -346.859 l S 261.191 -353.483 m 289.781 -353.483 l S 277.476 -333.611 m S 277.476 -333.611 m 290.816 -333.611 l S 255.549 -353.645 m 260.259 -355.726 266.132 -356.961 272.5 -356.961 c 288.008 -356.961 300.58 -349.637 300.58 -340.603 c 300.58 -331.568 288.008 -324.244 272.5 -324.244 c 270.355 -324.244 268.266 -324.384 266.259 -324.65 c S 247.029 -333.707 m 245.355 -335.803 244.42 -338.139 244.42 -340.603 c 244.42 -343.044 245.338 -345.361 246.985 -347.442 c S 244.448 -340.235 m 247.036 -340.235 l S 246.012 -345.985 m 246.655 -346.491 246.655 -345.801 y 246.104 -344.789 246.425 -344.053 y 246.288 -342.811 245.276 -342.949 y 245 -342.995 244.816 -343.501 y S 247.023 -337.061 m 246.38 -337.199 246.058 -337.797 y 246.196 -338.533 245.782 -338.671 y 245.23 -338.487 245 -338.809 245.092 -339.039 c 245.368 -339.407 245.092 -340.005 v 244.908 -339.913 244.862 -340.787 v 244.862 -340.833 245.46 -341.293 v 245.796 -341.551 245.828 -341.891 y 245.92 -342.535 245.506 -342.489 v 245.092 -342.443 245.368 -342.489 y 245.138 -342.489 245.276 -342.949 v S 247.023 -334.761 m 246.288 -334.853 245.874 -335.543 y S 245.414 -338.533 m 245.046 -338.533 245 -337.567 y S 270.07 -327.447 m 267.954 -327.447 l S 282.306 -327.447 m 280.282 -327.447 l S 275.176 -337.475 m 274.967 -337.125 275.259 -337.061 v 275.631 -336.978 275.921 -337.019 y 276.087 -337.268 275.797 -337.516 y 275.59 -337.64 275.176 -337.475 y s 278.212 -326.251 m 279.546 -325.423 280.558 -325.331 y S %%Trailer _E end grestore 11 sf 1270.0 8784.0 m 0.0000 setgray <53656e64> 0 1612 -1 s 0.0000 setgray <20526567697374726174696f6e> 1 2525 32 s 0.0000 setgray <20746f3a> 1 2763 32 s 1588.0 8961.0 m 5 sf 0.0000 setgray <4265617472696365204d6f72656e6f> 1 2773 32 s 1588.0 9137.0 m 0.0000 setgray <536f75746877657374205265736561726368> 1 3007 32 s 0.0000 setgray <20496e73746974757465> 1 3625 32 s 1588.0 9314.0 m 0.0000 setgray <363232302043756c6562726120526f6164> 2 2951 32 s 1588.0 9490.0 m 0.0000 setgray <53616e20416e746f6e696f205458202037383233382d30353130> 4 3683 32 s 1588.0 9666.0 m 0.0000 setgray <2835313229> 0 1970 -1 s 0.0000 setgray <203532322d32323630> 1 2684 32 s 11 sf 4489.0 8784.0 m 0.0000 setgray <466f72> 0 4753 -1 s 0.0000 setgray <206675727468657220696e666f726d6174696f6e2c20636f6e746163743a> 3 6820 32 s 5 sf 4807.0 8961.0 m 0.0000 setgray <4361726f6c20412e204c75636b6861726474> 2 6178 32 s 4807.0 9137.0 m 0.0000 setgray <536f75746877657374205265736561726368> 1 6226 32 s 0.0000 setgray <20496e73746974757465> 1 6844 32 s 4807.0 9314.0 m 0.0000 setgray <363232302043756c6562726120526f6164> 2 6170 32 s 4807.0 9490.0 m 0.0000 setgray <53616e20416e746f6e696f205458202037383233382d30353130> 4 6902 32 s 4807.0 9666.0 m 0.0000 setgray <2835313229203532322d33383233206f72203334302d31323930> 3 6809 32 s 4807.0 9843.0 m 0.0000 setgray <697364632d39314070656d7261632e73706163652e737772692e656475> 0 7084 -1 s 8073.0 8920.0 m 0.0000 setgray <4879617474> 0 8464 -1 s 0.0000 setgray <20526567656e6379> 1 9123 32 s 8073.0 9117.0 m 0.0000 setgray <526976657277616c6b20486f74656c> 1 9241 32 s 8073.0 9313.0 m 0.0000 setgray <53616e20416e746f6e696f2c2054> 2 9154 32 s 9142.0 h 0.0000 setgray <65786173> 0 9454 -1 s 8073.0 9509.0 m 0.0000 setgray <4d61792032322d32372c2031393931> 2 9290 32 s 0.0 0.0 m newpath 635 10038 av 10140 10038 as [119 51 ] 17 1 setpenpat 0.0000 dp40 10 sf 3980.0 10445.0 m 0.0000 setgray <313939312049534443205245474953545241> 2 5758 32 s 5745.0 h 0.0000 setgray <54494f4e20464f524d> 1 6776 32 s 5 sf 686.0 10834.0 m 0.0000 setgray <4e616d6520285072696e74293a> 1 1660 32 s 3226.0 h 4496.0 h 5766.0 h 7967.0 h 0.0 0.0 m newpath 0.0 sw 1671 10871 av 7967 10871 as 7967 10878 as 1671 10878 as closepath gsave 0.0000 setgray eofill grestore 686.0 11011.0 m 11289.0 v 0.0000 setgray <416464726573733a> 0 1311 -1 s 3226.0 h 4496.0 h 5766.0 h 7967.0 h 0.0 0.0 m newpath 1321 11326 av 7967 11326 as 7967 11333 as 1321 11333 as closepath gsave 0.0000 setgray eofill grestore 686.0 11567.0 m 0.0000 setgray <43697479> 0 989 -1 s 3226.0 h 0.0000 setgray <53746174653a> 0 3627 -1 s 4496.0 h 5471.0 h 0.0000 setgray <5a69703a> 0 5765 -1 s 7967.0 h 0.0 0.0 m newpath 1000 11604 av 3215 11604 as 3215 11611 as 1000 11611 as closepath gsave 0.0000 setgray eofill grestore newpath 3638 11604 av 5460 11604 as 5460 11611 as 3638 11611 as closepath gsave 0.0000 setgray eofill grestore newpath 5777 11604 av 7967 11604 as 7967 11611 as 5777 11611 as closepath gsave 0.0000 setgray eofill grestore 686.0 11845.0 m 0.0000 setgray <526570726573656e74696e673a> 0 1663 -1 s 3226.0 h 0.0000 setgray <506f736974696f6e2f54> 0 3960 -1 s 3954.0 h 0.0000 setgray <69746c653a> 0 4228 -1 s 4496.0 h 5766.0 h 7967.0 h 0.0 0.0 m newpath 1672 11882 av 3215 11882 as 3215 11889 as 1672 11889 as closepath gsave 0.0000 setgray eofill grestore newpath 4239 11882 av 7967 11882 as 7967 11889 as 4239 11889 as closepath gsave 0.0000 setgray eofill grestore 686.0 12123.0 m 0.0000 setgray <50686f6e653a> 0 1175 -1 s 0.0000 setgray <204f66> 1 1403 32 s 1400.0 h 0.0000 setgray <66696365> 0 1664 -1 s 3226.0 h 0.0000 setgray <486f6d65> 0 3656 -1 s 4496.0 h 5766.0 h 7967.0 h 0.0 0.0 m newpath 1675 12160 av 3215 12160 as 3215 12167 as 1675 12167 as closepath gsave 0.0000 setgray eofill grestore newpath 3666 12160 av 7967 12160 as 7967 12167 as 3666 12167 as closepath gsave 0.0000 setgray eofill grestore 686.0 12401.0 m 0.0000 setgray <416d6f756e7420456e636c6f7365643a2024> 2 2130 32 s 3226.0 h 0.0000 setgray <57> 0 3392 -1 s 3385.0 h 0.0000 setgray <696c6c20796f75> 1 3838 32 s 0.0000 setgray <2062652073746179696e67206174207468652048796174743f202059> 7 5740 32 s 5722.0 h 0.0000 setgray <6573> 0 5868 -1 s 6044.0 h 0.0000 setgray <> 0 6044 -1 s 6220.0 h 0.0000 setgray <> 0 6220 -1 s 6396.0 h 0.0000 setgray <4e6f2e> 0 6655 -1 s 0.0 0.0 m newpath 2141 12438 av 3215 12438 as 3215 12445 as 2141 12445 as closepath gsave 0.0000 setgray eofill grestore 686.0 12679.0 m 0.0000 setgray <456e636c6f736564> 0 1331 -1 s 0.0000 setgray <20697320616e206164646974696f6e616c202435> 4 2670 32 s 2846.0 h 0.0000 setgray <> 0 2846 -1 s 3022.0 h 0.0000 setgray <243130> 0 3286 -1 s 3462.0 h 0.0000 setgray <202020> 3 3594 32 s 3770.0 h 0.0000 setgray <> 0 3770 -1 s 3946.0 h 0.0000 setgray <> 0 3946 -1 s 4122.0 h 0.0000 setgray <20202020746f2061737369737420696e206272696e67696e67206f76657273656173207061727469636970616e747320746f20746865> 11 7635 32 s 686.0 12855.0 m 0.0000 setgray <495344432e> 0 1131 -1 s 686.0 13159.0 m 0.0 0.0 m 17.0 sw newpath 2702 12495 av 2905 12495 as 2905 12495 as 2905 12699 as 2702 12699 as 2702 12495 as [] 0 setdash 0.0000 dp40 newpath 3329 12495 av 3532 12495 as 3532 12495 as 3532 12699 as 3329 12699 as 3329 12495 as 0.0000 dp40 newpath 4041 12495 av 4244 12495 as 4244 12495 as 4244 12699 as 4041 12699 as 4041 12495 as 0.0000 dp40 true /wst:timsps9 14 declareFont 14 sf 8183.0 11106.0 m 0.0000 setgray <526567756c6172> 0 8686 -1 s 8903.0 h 0.0000 setgray <4d656d626572> 0 9442 -1 s 9691.0 h 0.0000 setgray <556e74696c> 0 10017 -1 s 8206.0 11377.0 m 0.0000 setgray <2435302e3030> 0 8641 -1 s 8285.0 11554.0 m 0.0000 setgray <37302e3030> 0 8641 -1 s 8285.0 11732.0 m 0.0000 setgray <38352e3030> 0 8641 -1 s 8206.0 11910.0 m 0.0000 setgray <3130302e3030> 0 8641 -1 s 8952.0 11377.0 m 0.0000 setgray <2435302e3030> 0 9387 -1 s 9031.0 11554.0 m 0.0000 setgray <36302e3030> 0 9387 -1 s 9031.0 11732.0 m 0.0000 setgray <38352e3030> 0 9387 -1 s 8952.0 11910.0 m 0.0000 setgray <3130302e3030> 0 9387 -1 s 9642.0 11377.0 m 0.0000 setgray <352f312f3930> 0 10046 -1 s 9642.0 11554.0 m 0.0000 setgray <312f312f3931> 0 10046 -1 s 9642.0 11732.0 m 0.0000 setgray <352f312f3931> 0 10046 -1 s 9580.0 11910.0 m 0.0000 setgray <4174> 0 9739 -1 s 0.0000 setgray <20446f6f72> 1 10105 32 s 8529.0 12275.0 m 0.0000 setgray <56> 0 8644 -1 s 8623.0 h 0.0000 setgray <6f6c756e7465657220b120243120b1203235> 4 9777 32 s 0.0 0.0 m newpath 8107 12055 av 10140 12055 as 0.0000 dp40 newpath 8107 11174 av 10140 11174 as 0.0000 dp40 newpath 8785 10852 av 8785 12038 as 0.0000 dp40 newpath 9530 10852 av 9530 12038 as 0.0000 dp40 newpath 3668 12699 av 3939 12699 as 0.0000 dp40 true /wst:timsps6 15 declareFont 15 sf 9547.0 12919.0 m 0.0000 setgray <28466f726d> 0 9811 -1 s 0.0000 setgray <2031333029> 1 10031 32 s 10160.0 13018.0 m 5 sf eop initialstate restore %%Trailer %%DocumentFonts: Times-Roman %%+ Times-Italic %%+ Times-Bold %%+ Times-BoldItalic %%+ Helvetica-Bold %%+ Helvetica-BoldOblique %%+ Symbol ------------------------------ End of SPACE Digest V11 #426 *******************