%!PS-Adobe-3.0 EPSF-3.0 %%Title: /a/wheaties/fs/wh/joule/mpf/thesis3/helix.epsi %%Creator: IslandDraw for mpf %%CreationDate: Wed Apr 28 18:43:44 1999 %%Pages: 1 %%BoundingBox: 213 473 342 551 %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) %%EndComments %%BeginPreview: 163 98 1 98 % 0ff00007fffc0000003ffff8000001ff0000000000 % 0ffe003fffff800001ffffff80000fff0000000017 % 0fff80fffffff00007fffffff0003fff0000000000 % 1fffe7fffffffc003ffffffffc01ffff0000000000 % 1fffffffffffff007fffffffff03ffff0000000011 % 1fffffffffffff81ffffffffffcfffff8000000000 % 1fffffffffffffc3ffffffffffffffff8000000011 % 1ffffffffffffff7ffffffffffffffff8000000017 % 01ffffffc07ffffffffe007ffffffff00000000000 % 001ffffc0003ffffffe00003ffffff000000000018 % 0007ffe00000ffffff000000fffff8000000000000 % 000fffc000003ffffc0000003fffe0000000000000 % 001fffc000000ffff80000000fffc000000fffe01f % 003fffe0000007fff00000000fff80000003c0e013 % 007fffe0000003ffc00000001fffc0000003806000 % 007fffe0000003ffe00000001fffc0000003804000 % 00fffff0000007ffe00000003fffe0000003804000 % 00ffdff0000007fff00000003fffe0000003800000 % 01ffdff000000ffff00000007ffff0000007020000 % 03ff8ff800001ffff8000000fffff0000007040000 % 03ff0ff800001ffffc000000ffdff80000070c0000 % 07fe0ff800003ffffc000001ff8ff8000007fc0017 % 07fe0ff800003ff7fe000001ff8ff800000e080017 % 0ffc07f800007fe7fe000003ff0ffc00000e080000 % 0ffc07fc00007fe3fe000003ff07fc00000e080017 % 0ff807fc00007fc3ff000003fe07fc00001c000000 % 1ff807fc0000ffc1ff000007fe07fe00001c000000 % 1ff007fc0000ff81ff000007fc03fe00001c008000 % 1ff007fc0000ff81ff800007fc03fe00001c010000 % 3ff003fc0001ff80ff80000ffc03fe000038030001 % 3fe003fc0001ff00ff80000ff801fe00003c0f0001 % 3fe003fc0001ff00ffc0000ff801fe0000fffe0001 % 3fe003fc0001ff007fc0000ff801ff000000000000 % 7fc003fc0003fe007fc0001ff001ff000000000000 % 7fc003fc0003fe007fc0001ff001ff000000200000 % 7fc003fe0003fe003fc0001ff001ff000000f8001f % 7fc003fe0003fe003fe0001ff001ff000003fe0017 % 7f8003fe0003fc003fe0001fe000ff000007f60000 % ff8003fe0007fc003fe0003fe000ff000006b30000 % ff8003fe0007fc003fe0003fe000ff00000cf38000 % ff8003fe0007fc001fe0003fe000ff00001ce18000 % ff8003fe0007fc001fe0003fe000ff000018f0c000 % ff8003fe0007fc001fe0003fe000ff000018f0c000 % ff8003fe0007fc001fe0003fe000ff800030f0c000 % ff8003fe0007fc001fe0003fe000ff800030e06000 % ff0003fe0007f8001ff0003fc000ff800030f06000 % ff0003fe0007f8001ff0003fc000ff800060b06018 % ff0003fe0007f8001ff0003fc000ff800060f03008 % ff0003fe0007f8001ff0003fc000ff800060e03000 % ff0003fe0007f8001ff0003fc000ff800060f03000 % ff0003fe0007f8001ff0003fc000ff800060b03000 % ff0003fe0007f8001ff0003fc000ff800040f03000 % ff0003fe0007f8001ff0003fc000ff8000c0e03000 % ff0003fe0007f8001ff0003fc000ff8000c0f07f00 % ff0003fe0007f8001ff0003fc000ff8000e0b07f18 % ff0003fe0007f8001ff0003fc000ff8001e0f07e18 % ff0003fe0007f8001ff0003fc000ff8001f0e03e00 % ff0003fe0007f8001ff0003fc000ff8003f0f03c00 % ff0003fe0007f8001ff0003fc000ff8003f8f01c00 % ff0003fe0007f8001ff0003fc000ff8003f8f01800 % ff0003fe0007f8001ff0003fc000ff800040e01800 % ff0003fe0007f8001ff0003fc000ff800040f03000 % ff0003fe0007f8001ff0003fc000ff80004bbb3017 % ff0003fe0007f8001ff0003fc000ff80004fff3000 % ff0003fe0007f8001ff0003fc000ff800066ee3000 % ff0003fe0007f8001ff0003fc000ff800067fe3000 % ff8003fe0007fc001ff0003fe000ff800063ba3003 % ff8003fc0007fc001fe0003fe000ff800063fc2017 % ff8003fc0007fc001fe0003fe000ff800032ec6017 % ff8003fc0007fc001fe0003fe000ff800033fc6000 % ff8003fc0007fc001fe0003fe000ff800031b86000 % ff8003fc0007fc001fe0003fe000ff800031f8c000 % ff8003fc0007fc001fe0003fe000ff000018e8c000 % ff8007fc0007fc003fe0003fe000ff000018f1c000 % ff8007fc0007fc003fe0003fe000ff00000cf18000 % 7f8007fc0003fc003fe0001fe000ff00000ef38000 % 7f8007fc0003fc003fe0001fe000ff000006630000 % 7f8007fc0003fc003fe0001fe000ff000007ee0000 % 7fc007fc0003fe003fe0001ff001ff000003fe0000 % 7fc007f80003fe003fc0001ff001ff000000f00000 % 7fc00ff80003fe007fc0001ff001ff000000000000 % 7fc00ff80003fe007fc0001ff001ff000000000000 % 3fe00ff80001ff007fc0000ff801ff000000000017 % 3fe00ff80001ff007fc0000ff801fe000000000017 % 3fe01ff00001ff00ff80000ff803fe000000000000 % 3ff01ff00001ff80ff80000ffc03fe000000000000 % 1ff03ff00000ff81ff800007fc03fe000000000000 % 1ff83ff00000ffc1ff800007fe07fe000000000000 % 1ffc7fe00000ffe3ff000007ff0ffc000000000000 % 0fffffe000007fffff000003fffffc000000000000 % 0fffffc000007ffffe000003fffff8000000000000 % 07ffffc000007ffffe000001fffff8000000000000 % 07ffff8000003aaaac000001fffff0000000000000 % 03ffff0000001ddddc000000fffff0000000000000 % 01fffe0000000eaab80000007fffe0000000000000 % 00fffc00000007fff00000003fffc0000000000000 % 003ff800000003abc00000000fff00000000000000 % 000fc000000000ff0000000003f800000000000000 %%EndPreview save /d_sv_obj exch def userdict /IslandDrawDict 300 dict dup begin put /bdef {bind def} bind def /E {exch} bdef /FF {findfont} bdef /MF {makefont} bdef /RO {rotate} bdef /SC {scale} bdef /SF {setfont} bdef /SG {setgray} bdef /TR {translate} bdef /bp {lj lw rgb} bdef /bpbw {lj lw setgray} bdef /c {curveto} bdef /cl {closepath} bdef /fi {eofill} bdef /g {setgray} bdef /gr {grestore} bdef /gs {gsave} bdef /l {lineto} bdef /lj {setlinejoin} bdef /lw {setlinewidth} bdef /m {moveto} bdef /n {newpath} bdef /nx {/x E def} bdef /r {rmoveto} bdef /rl {rlineto} bdef /rgb {setrgbcolor} bdef /s {show} bdef /sd {setdash} bdef /sp {x 0 rmoveto} bdef /ss {currentpoint pop E m} bdef /st {stroke} bdef %% pattern stuff /BPSIDE 32 def %% pixels per pattern side /PATFREQ 3.0 def %% pattern pixels per mm /dp_mat [PATFREQ 0 0 PATFREQ 0 0] def /dp_pw BPSIDE def %% pattern pixel width /dp_ph BPSIDE def %% pattern pixel height /dp_w dp_pw PATFREQ div def %% pattern mm width /dp_h dp_ph PATFREQ div def %% pattern mm height /savemat matrix def /topmat matrix def /patmat matrix def %% catch nocurrentpoint error for: pathbbox /ncpoint errordict /nocurrentpoint get def errordict begin /nocurrentpoint { dup /pathbbox load eq {pop 0 0 1 1} {ncpoint} ifelse } bdef end /ar { %% sa ea sx sy rot tx ty matrix currentmatrix 8 1 roll TR RO SC n 0 0 1 5 3 roll arc setmatrix } bdef /arn { %% sa ea sx sy rot tx ty TR RO SC matrix currentmatrix 8 1 roll n 0 0 1 5 3 roll arcn setmatrix } bdef /el { %% sx sy rot tx ty matrix currentmatrix 6 1 roll TR RO SC n 0 0 1 0 360 arc setmatrix cl } bdef /image_raster { %% sw sh sd dw dh xs ys TR SC /sd E def /sh E def /sw E def /imagebuf sw sd mul 7 add 8 idiv string def sw sh sd [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop} image } bdef /imagemask_raster { TR SC /sh E def /sw E def /imagebuf sw 7 add 8 idiv string def sw sh false [sw 0 0 sh 0 0] {currentfile imagebuf readhexstring pop} imagemask } bdef /dither_color_raster { % bool sw sh sd dw dh xs ys TR SC /sd E def /sh E def /sw E def sd 8 eq and { /imagebuf 3 string def /grayval 1 string def sw sh sd [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop pop imagebuf 0 get 0.299 mul imagebuf 1 get 0.587 mul add imagebuf 2 get 0.114 mul add cvi grayval exch 0 exch put grayval } image } { /imagebuf sw 3 mul sd mul 7 add 8 idiv string def sh { currentfile imagebuf readhexstring pop pop } repeat } ifelse } bdef /image_color_raster { % bool sw sh sd dw dh xs ys /colorimage where not { dither_color_raster } { pop TR SC /sd E def /sh E def /sw E def pop /imagebuf sw 3 mul sd mul 7 add 8 idiv string def sw sh sd [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop} false 3 colorimage } ifelse } bdef /patpath { /inv E def topmat setmatrix pathbbox %% get lo - hi indecies /hy E dp_h div floor cvi def /hx E dp_w div floor cvi def /ly E dp_h div floor cvi def /lx E dp_w div floor cvi def lx 1 hx { dp_w mul ly 1 hy { dp_h mul E dup 3 1 roll E patmat currentmatrix pop TR dp_pw dp_ph inv dp_mat dp_proc imagemask patmat setmatrix } for pop } for } bdef % setpattern brush of patterns instead of gray /setpattern { /blue E def /green E def /red E def /freq E def /bwidth E def /bpside E def /bstring E def /onbits 0 def /offbits 0 def freq 0 {/y E def /x E def /xindex x 1 add 2 div bpside mul cvi def /yindex y 1 add 2 div bpside mul cvi def bstring yindex bwidth mul xindex 8 idiv add get not 1 7 xindex 8 mod sub bitshift and 0 ne {/onbits onbits 1 add def 1} {/offbits offbits 1 add def 0} ifelse } setscreen {} settransfer systemdict /setcmykcolor known { /fact 1 onbits offbits onbits add div sub def 1 red sub fact mul 1 green sub fact mul 1 blue sub fact mul 0 setcmykcolor } { offbits offbits onbits add div setgray} ifelse } bdef /dmatrix matrix def /dpi 72 0 dmatrix defaultmatrix dtransform dup mul E dup mul add sqrt def /B {gs bp st gr} bdef %% brush: gr lw lj /Bbw {gs bpbw st gr} bdef %% brush: gr lw lj /F {gs rgb eofill gr} bdef %% fill: gr /Fbw {gs setgray eofill gr} bdef %% fill: gr /PB {gs lj lw setpattern st gr} bdef /PF {gs eoclip patpath gr} bdef /BB {gs rgb lj lw strokepath clip patpath gr} bdef /xdef {exch def} bdef /clip_region { /ht xdef /wd xdef /bm xdef /lm xdef newpath lm bm moveto 0 ht rlineto wd 0 rlineto 0 ht neg rlineto closepath clip } bdef %! Island text prolog Version 3.1 %% %%BeginProlog /reencode_small_dict 12 dict def /ReencodeSmall { reencode_small_dict begin /new_codes_and_names exch def /new_font_name exch def /base_font_name exch def /base_font_dict base_font_name findfont def /newfont base_font_dict maxlength dict def base_font_dict { exch dup /FID ne { dup /Encoding eq { exch dup length array copy newfont 3 1 roll put } { exch newfont 3 1 roll put } ifelse } { pop pop } ifelse } forall newfont /FontName new_font_name put new_codes_and_names aload pop new_codes_and_names length 2 idiv { newfont /Encoding get 3 1 roll put } repeat new_font_name newfont definefont pop end %reencode_small_dict } def /extended_Zapf [ 8#223 /a89 8#224 /a90 8#225 /a93 8#226 /a94 8#227 /a91 8#230 /a92 8#231 /a205 8#232 /a85 8#233 /a206 8#234 /a86 8#235 /a87 8#236 /a88 8#237 /a95 8#240 /a96 ] def /extended_Standard [ 29 /thorn 30 /yacute 31 /divide 128 /Acircumflex 129 /Adieresis 130 /Agrave 131 /Aring 132 /Atilde 133 /Ccedilla 134 /Eacute 135 /Ecircumflex 136 /Edieresis 137 /Egrave 138 /Iacute 139 /Icircumflex 140 /Idieresis 141 /Igrave 142 /Ntilde 143 /Oacute 144 /Ocircumflex 145 /Odieresis 146 /Ograve 147 /Otilde 148 /Scaron 149 /Uacute 150 /Ucircumflex 151 /Udieresis 152 /Ugrave 153 /Ydieresis 154 /Zcaron 155 /aacute 156 /acircumflex 157 /adieresis 158 /agrave 159 /aring 160 /atilde 161 /exclamdown 162 /cent 163 /sterling 164 /fraction 165 /yen 166 /florin 167 /section 168 /currency 169 /quotesingle 170 /quotedblleft 171 /guillemotleft 172 /guilsinglleft 173 /guilsinglright 174 /fi 175 /fl 176 /plusminus 177 /endash 178 /dagger 179 /daggerdbl 180 /periodcentered 181 /twosuperior 182 /paragraph 183 /bullet 184 /quotesinglbase 185 /quotedblbase 186 /quotedblright 187 /guillemotright 188 /ellipsis 189 /perthousand 190 /threesuperior 191 /questiondown 192 /mu 193 /grave 194 /acute 195 /circumflex 196 /tilde 197 /macron 198 /breve 199 /dotaccent 200 /dieresis 201 /onesuperior 202 /ring 203 /cedilla 204 /onequarter 205 /hungarumlaut 206 /ogonek 207 /caron 208 /emdash 209 /ccedilla 210 /copyright 211 /eacute 212 /ecircumflex 213 /edieresis 214 /egrave 215 /iacute 216 /icircumflex 217 /idieresis 218 /igrave 219 /logicalnot 220 /minus 221 /ntilde 222 /oacute 223 /ocircumflex 224 /odieresis 225 /AE 226 /onehalf 227 /ordfeminine 228 /ograve 229 /otilde 230 /registered 231 /scaron 232 /Lslash 233 /Oslash 234 /OE 235 /ordmasculine 236 /trademark 237 /uacute 238 /ucircumflex 239 /udieresis 240 /ugrave 241 /ae 242 /ydieresis 243 /zcaron 244 /Aacute 245 /dotlessi 246 /threequarters 247 /Eth 248 /lslash 249 /oslash 250 /oe 251 /germandbls 252 /multiply 253 /Yacute 254 /Thorn 255 /eth ] def /extended_Symbol [ ] def /extend_font { % stack: fontname newfontname exch dup (ZapfDingbats) eq { cvn exch cvn extended_Zapf ReencodeSmall } { dup (Symbol) eq { cvn exch cvn extended_Symbol ReencodeSmall } { cvn exch cvn extended_Standard ReencodeSmall } ifelse } ifelse } bind def /extend_font_name { % stack: font_name_string dup length 1 add string /extended_font_name exch def extended_font_name 0 (_) putinterval extended_font_name 1 3 -1 roll putinterval extended_font_name } bind def /gf { /f exch def f cvn where { f exch begin cvn load exec setfont end } { f 0 f length 8 sub getinterval dup /localfont exch extend_font_name def localfont extend_font localfont findfont /xsz f f length 4 sub 4 getinterval cvi def /ysz f f length 8 sub 4 getinterval cvi def [ xsz 0 0 ysz neg 0 0 ] makefont dup f cvn exch def setfont } ifelse } bind def /gfns { /f exch def f cvn where { f exch begin cvn load exec setfont end } { f 0 f length 8 sub getinterval cvn findfont /xsz f f length 4 sub 4 getinterval cvi def /ysz f f length 8 sub 4 getinterval cvi def [ xsz 0 0 ysz neg 0 0 ] makefont dup f cvn exch def setfont } ifelse } bind def /ul { % space drop thickness gs currentpoint currentlinewidth currentpoint n m 6 -3 roll lw 0 exch r 0 rl st lw m gr } bind def /nxtab { currentpoint pop 1000.0 mul cvi tab mod tab exch sub 1000.0 div 0 rmoveto } bind def /nx { /x exch def } bind def 0. nx %%EndProlog gsave 2.83465 -2.83465 scale 0 -279.4 translate topmat currentmatrix pop n 76.2 85.725 m 82.55 85.725 82.55 92.075 82.55 98.425 c 82.55 104.77 82.55 111.12 79.375 111.12 c 76.2 111.12 76.2 104.77 76.2 98.425 c 76.2 92.075 79.375 85.725 85.725 85.725 c 92.075 85.725 95.25 92.075 95.25 98.425 c 95.25 104.77 95.25 111.12 92.075 111.12 c 88.9 111.12 88.9 104.77 88.9 98.425 c 88.9 92.075 92.075 85.725 98.425 85.725 c 104.77 85.725 107.95 88.9 107.95 98.425 c 107.95 107.95 107.95 111.12 104.77 111.12 c 101.6 111.12 101.6 104.77 101.6 98.425 c 101.6 92.075 104.77 85.725 111.12 85.725 c gsave 0 0 0 2.116 1 B grestore n 92.074 112.24 m 91.121 112.12 l 90.155 111.6 l 89.394 110.79 l 89.104 110.28 l 95.057 110.28 l 94.489 111.14 l 93.644 111.8 l 92.932 112.12 l cl 1 0 0 F gsave 0 0 0 0 1 B grestore n savemat currentmatrix pop [1 0 0 1 113.586 93.812] concat 25.4 1440 div 1.000000 mul dup scale 0 0 m /tab 283.00 1000.0 mul cvi def 0 0 m 0 ss (Times-Italic04800480) gf 0.00 0.00 0.00 rgb (E) s savemat setmatrix n 116.29 106.9 m 114.76 102.29 l 117.83 102.29 l cl 0 0 1 F n 116.29 94.986 m 116.29 102.29 l gsave 0 0 1 0.706 1 B grestore 6.2301 2.6184 90 116.38 100.85 el gsave 0 0 0 0.176 0 B grestore n 112.95 101.49 m 114.67 101.49 l 113.77 99.41 l cl 0 0 0 F gsave 0 0 0 0 1 B grestore n 118.35 99.749 m 120.06 99.749 l 119.16 101.83 l cl 0 0 0 F gsave 0 0 0 0 1 B grestore userdict /#copies 1 put grestore %%Trailer %%DocumentNeededResources: font Times-Bold Courier Times-Italic Times-Roman Symbol %%DocumentSuppliedResources: end d_sv_obj restore