(file) Return to hms_drift_map-HMS_DC_WIRES.eps CVS log (file) (dir) Up to [HallC] / Documents / Howtos

File: [HallC] / Documents / Howtos / hms_drift_map-HMS_DC_WIRES.eps (download) / (as text)
Revision: 1.1, Fri Jun 25 14:49:50 2004 UTC (20 years, 2 months ago) by saw
Branch: MAIN
CVS Tags: mar2005, HEAD
Branch point for: hks05
Add new document (hms_drift_map)

%!PS-Adobe-3.0 EPSF-2.0
%%BoundingBox:  93 306 495 457 
%%Title:  (HMS_DC_WIRES.eps) 
%%Creator: Canvas 6.0 
%%CreationDate:  (Thursday, June 24, 2004) 
%%DocumentProcSets: Deneba_CanvasCustomColors 
%%+ Deneba_CanvasGraphics 
%%DocumentFonts:  Geneva
%%DocumentNeededFonts:  Geneva
%%DocumentProcessColors:  Black
%% Copyright: (C) 1997-1998 Deneba Systems. All Rights Reserved 
%%EndComments 
%%BeginProlog 
%%BeginResource: procset Deneba_CanvasGraphics
%%Title: Deneba standard graphics
%%Version: 1.0
%%CreationDate: 10/1/94
%%Copyright: (C) 1994 Deneba Systems. All Rights Reserved
userdict /Deneba_CanvasGraphics 300 dict put
Deneba_CanvasGraphics begin
/invalidcolortable? true def   
/level2 /languagelevel where {pop languagelevel 2 ge}{false} ifelse def
/initialize
{Deneba_CanvasGraphics
{dup xcheck{bind}if pop pop}forall
currentscreen /_sp exch def /_sa exch def /_sf exch def
/DefaultScreen{_sf _sa /_sp load}def
/DefaultScreenProc{ /_sp load}def
/setstrokeadjust where{pop true}{false}ifelse
{/sa /setstrokeadjust load def
/li /lineto load def
/mt /moveto load def
/ct /curveto load def
/lh { currentpoint exch pop lineto}bind def
/lv { currentpoint pop exch lineto}bind def}
{/sa{{currentdict StrokeAdjustDict ne{StrokeAdjustDict begin}if}{ currentdict StrokeAdjustDict eq{end}if}ifelse} bind def
userdict /StrokeAdjustDict 100 dict put
StrokeAdjustDict begin
/_xl
{transform
.25 sub round .25 add exch
.25 sub round .25 add exch
itransform
}bind def
/li{ _xl lineto}bind def
/mt{ _xl moveto}bind def
/ct{ _xl curveto}bind def
/lh { dup _xl pop currentpoint exch pop lineto}bind def
/lv { dup _xl pop currentpoint pop exch lineto}bind def
/rp{_xl/cv_b xdf/cv_r xdf
_xl/cv_t xdf/cv_l xdf
cv_l cv_t moveto
cv_r cv_t lineto
cv_r cv_b lineto
cv_l cv_b lineto
closepath
}bind def
end}ifelse}def
/terminate
{userdict /StrokeAdjustDict known {currentdict StrokeAdjustDict eq{end}if}if
currentdict Deneba_CanvasGraphics eq{end}if}def
/mxMax 64 def
/mxStk [mxMax {matrix} repeat]def
/mxIdx 0 def
/stm{mxStk mxIdx 0 lt {/mxIdx 0 store}if mxIdx get currentmatrix pop /mxIdx mxIdx 1 add store}def
/rtm{mxIdx 1 ge {/mxIdx mxIdx 1 sub store mxStk mxIdx get setmatrix}if }def
/scl { 72 div exch 72 div exch scale } def
/scli { 72 exch div exch 72 exch div exch scale } def
/_cvmtx matrix def
/_txtmtx matrix def
/_initmtx matrix def
/xdf{exch def}def
/min{2 copy gt{exch}if pop}def
/max{2 copy lt{exch}if pop}def
/CVvec 256 array def
/T true def
/F false def
/_id 0 def
/_encodindex 0 def
/_encodArr 10 array def
/_fd 0 def
/_textSave null def
/_letterSpace 0 def
/_spaceXtra 0 def
/_PageSave null def
/_penh 1.0 def
/_penv 1.0 def
/save0 null def
/_w 0 def
/_h 0 def
/_ds 0 def
/hct false def
/pw 0 def
/wdif 0 def
/temp 0 def
/currot 0 def
/savehandler null def
/ia 0 def
/ix 0 def
/ixn 1 def
/MultipleDataSources false def 
/debug
{dup /$eps exch not def{/savehandler errordict /handleerror get def
errordict
/handleerror{$error begin
newerror{/newerror false def
showpage
72 72 scale
/Helvetica findfont .2 scalefont setfont
.25 9.6 moveto
(Error: )show
errorname
{dup type/stringtype ne
{(converted error name will end up in this string)cvs}if
show}exec
.25 9.4 moveto
(Offending Command: )show
/command load
{dup type/stringtype ne
{(converted command name will end up in this string)cvs}if
show}exec
.25 9.2 moveto
(Stack: )show
ostack
{.25 currentpoint .2 sub exch pop moveto
dup type/stringtype ne{dup type/integertype eq
1 index type/realtype eq or
1 index type/nametype eq or
not {type}if
(converted stack will end up in this string)cvs}if
show}forall
showpage
Deneba_CanvasGraphics /savehandler get exec}if
end}put}if}def
/lc{setlinecap}def
/lj{setlinejoin}def
/lm{setmiterlimit}def
/lf{setflat}def
/cp{closepath}def
/np{newpath}def
/$psz 30 array def
/$pix 0 def
/gs{gsave $psz dup $pix _penh put $pix 1 add _penv put /$pix $pix 2 add def}def
/gr{grestore/$pix $pix 2 sub def $psz dup $pix get /_penh exch def $pix 1 add get /_penv exch def}def
/li{lineto} def
/lh{currentpoint exch pop lineto}def
/lv{currentpoint pop exch lineto}def
/mt{moveto} def
/_cv_mh{currentpoint exch pop moveto}def
/_cv_mv{currentpoint pop exch moveto}def
/ct{curveto} def
/rt{4 -2 roll moveto
dup 0 exch rlineto
exch 0 rlineto
neg 0 exch rlineto
closepath}def
/_hr
{
{/@err false def currentflat dup{gsave{eoclip}stopped{grestore 2 mul dup setflat dup 200 ge{(%% Canvas:Clip failed\r)print /@err true def pop exit}if}{grestore setflat exit}ifelse}loop @err not {eoclip}if setflat}
{/@err false def currentflat dup{gsave{clip}stopped{grestore 2 mul dup setflat dup 200 ge{(%% Canvas:Clip failed\r)print /@err true def pop exit}if}{grestore setflat exit}ifelse}loop @err not {clip}if setflat}
}def
/_cs null def
/fg{$eps{systemdict /setgray get exec}{setgray}ifelse}def
/setcmykcolor where {pop true}{false}ifelse
{/f4{ setcmykcolor}def}{/f4{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}def}ifelse
/setcolorspace where {pop true}{false}ifelse
{/scs{ dup setcolorspace /_cs exch def}def/f3{ _cs setcolorspace setcolor}def
}{/f3{ setrgbcolor}def/scs{ pop}def}ifelse
/$cc 5 array def
/findcmykcustomcolor where {pop true}{false}ifelse
not {/findcmykcustomcolor{$cc astore}def}if
/setcustomcolor where {pop true}{false}ifelse
not{/setcustomcolor{exch aload pop pop 4{4 index mul 4 1 roll}repeat setcmykcolor pop}def}if
/fc{6 1 roll findcmykcustomcolor exch setcustomcolor}def
/setseparationgray where {pop true}{false}ifelse
not{/setseparationgray {systemdict /setgray get exec} def}if
/sg{ setseparationgray}def
/sp{/_penv xdf/_penh xdf}def
/rp
{/cv_b xdf/cv_r xdf
/cv_t xdf/cv_l xdf
cv_l cv_t moveto
cv_r cv_t lineto
cv_r cv_b lineto
cv_l cv_b lineto
closepath}def
/rr{/yradius xdf
/xradius xdf
/cv_b xdf
/cv_r xdf
/cv_t xdf
/cv_l xdf
cv_l xradius add cv_t moveto
cv_r xradius sub cv_t lineto
_cvmtx currentmatrix pop
currentpoint translate
xradius yradius scale
1 0 1 1 1 arcto 4{pop}repeat
_cvmtx setmatrix
cv_r cv_b yradius sub lineto
_cvmtx currentmatrix pop
currentpoint translate
xradius yradius scale
0 1 -1 1 1 arcto 4{pop}repeat
_cvmtx setmatrix
cv_l xradius add cv_b lineto
_cvmtx currentmatrix pop
currentpoint translate
xradius yradius scale
-1 0 -1 -1 1 arcto 4{pop}repeat
_cvmtx setmatrix
cv_l cv_t yradius add lineto
_cvmtx currentmatrix pop
currentpoint translate
xradius yradius scale
0 -1 1 -1 1 arcto 4{pop}repeat
_cvmtx setmatrix
closepath}def
/ep{_cvmtx currentmatrix pop
translate
scale
1 0 moveto
0 0 1 0 360 arc
closepath
_cvmtx setmatrix}def
/wd{_cvmtx currentmatrix pop
translate
scale
0 0 moveto
0 0 1 5 -2 roll arcn
closepath
_cvmtx setmatrix}def
/as{_cvmtx currentmatrix pop
translate
scale
0 0 1 5 -2 roll arcn
_cvmtx setmatrix}def
/ds
{_penv _penh ne dup{stm _penh dup 0 le{pop 1}if _penv dup 0 le{pop 1}if scale}{_penh setlinewidth}ifelse stroke {rtm}if}def
/df{fill}def
/de{eofill}def
/_gstk 5 array def
/_gstkc 0 def
/_gst{ 9 dict begin level2{/_ccs currentcolorspace def /_cc [currentcolor] def}{/_cc [currentrgbcolor]def}ifelse {currentpoint}stopped {/_cp null def}{ 2 array astore /_cp exch def}ifelse /_cf currentfont def
/_clw currentlinewidth def /_clc currentlinecap def /_clj currentlinejoin def /_cml currentmiterlimit def currentdict end}def
/hs{newpath gsave stm}def
/hc{/_hr load exch get exec newpath}def
/he{_gstk _gstkc _gst put /_gstkc _gstkc 1 add store 
grestore rtm /_gstkc _gstkc 1 sub store _gstk _gstkc get level2{dup /_ccs get setcolorspace dup /_cc get aload pop setcolor}{dup /_cc get aload pop setrgbcolor}ifelse dup /_cp get dup null eq 
not{aload pop moveto}{pop}ifelse dup /_cf get setfont
dup/_clw get setlinewidth dup/_clc get setlinecap dup/_clj get setlinejoin dup/_cml get setmiterlimit pop}def
/id{ /_id xdf}def
/_imatrix{_w 0 0 _h _id 0 ne{neg 0 _h}{0 0}ifelse _cvmtx astore}def
% Copyright (C) 1990, 1991 by Adobe Systems Incorporated.
% All rights reserved.
level2 { save /dontloadlevel1 xdf }if
/startnoload{{/noload save def} if}def
/endnoload{{noload restore}if }def
/testsystemdict{where{systemdict eq{true}{false}ifelse}{false}ifelse}def
/ncolors 1 def
/colorimage where{pop true}{false}ifelse{/ncolors 0
statusdict begin 
/processcolors where{pop pop processcolors}{/deviceinfo where{pop deviceinfo /Colors known
{pop {deviceinfo /Colors get}}if}if}ifelse end def
ncolors 0 ne{/colorimage testsystemdict
/setcolortransfer testsystemdict
/currentcolortransfer testsystemdict
/currentcmykcolor testsystemdict
and and and not{/ncolors 0 def}if}if}if
ncolors dup 1 ne exch dup 3 ne exch 4 ne and and {/ncolors 0 def}if
ncolors 1 eq dup dup not startnoload
{/doclutimage{[{255 mul round cvi bwclut exch get 255 div} /exec load dup currenttransfer exch] 
cvx bind settransfer _w _h 8 _imatrix _ds image}def}if
not endnoload
ncolors dup 3 eq exch 4 eq or
dup dup not startnoload
{/nullproc{{}}def/concatutil{/exec load
7 -1 roll /exec load}def
/defsubclut
{1 add getinterval def}def
/spconcattransfer   
{/Dclut exch def/Cclut exch def/Bclut exch def/Aclut exch def/ncompute exch ld
currentcolortransfer
[{Aclut ncompute}concatutil] cvx
[{Bclut ncompute}concatutil] cvx
[{Cclut ncompute}concatutil] cvx
[{Dclut ncompute}concatutil] cvx
setcolortransfer}def
/setuprgbcluts
{/bit3x rgbclut length 3 sub def
/bit1x bit3x 3 idiv def/rclut rgbclut def
/gclut rclut 1 bit3x defsubclut/bclut rclut 2 bit3x defsubclut}def}if not  
endnoload ncolors 3 eq dup dup not startnoload
{/3compute{exch bit3x mul
round cvi get 255 div}def
/doclutimage{%/rgbclut xdf pop 
setuprgbcluts/3compute rclut gclut bclut dup
spconcattransfer _w _h 8 _imatrix
[/_ds load /exec load /dup load dup]cvx
nullproc nullproc true 3 colorimage}def}if not endnoload ncolors 4 eq dup dup not startnoload
{/stuffclut{cmykindex 3 -1 roll put}def
/ftoint{1 exch sub 255 mul round cvi}def
/4compute { exch bit4x mul round cvi get 255 div } def
/computecmykclut{setuprgbcluts/bit4x rgbclut length 3 idiv 4 mul 4 sub def
/cmykclut bit4x 4 add string def
/cclut cmykclut def
/mclut cclut 1 bit4x defsubclut
/yclut cclut 2 bit4x defsubclut
/kclut cclut 3 bit4x defsubclut
/cmykindex 0 def
0 1 bit1x
{dup /cmykindex exch bit1x exch sub 4 mul def
3 mul dup rclut exch get 255 div exch dup gclut exch get 255 div
exch bclut exch get 255 div
setrgbcolor currentcmykcolor
ftoint kclut stuffclut
ftoint yclut stuffclut
ftoint mclut stuffclut
ftoint cclut stuffclut
}for}def
/doclutimage{invalidcolortable?{computecmykclut}if
/4compute cclut mclut yclut kclut spconcattransfer
_w _h 8 _imatrix[/_ds load /exec load/dup load dup dup] cvx 
nullproc nullproc nullproc true 4 colorimage}def}if
not endnoload
ncolors 0 eq
dup dup not startnoload
{/colorexpand{mystringexp 0 rgbclut
3 copy
7 -1 roll
{3 mul 3 getinterval putinterval exch 3 add exch 3 copy}forall
pop pop pop pop pop}def
/createexpandstr{/mystringexp exch st0 length mul string def}def
/doclutimage{/rgbclut xdf pop 3 createexpandstr _w _h 8 _imatrix
[/_ds load /exec load /colorexpand load /exec load] cvx
false 3 colorimage}def}if not endnoload
level2 { dontloadlevel1 restore }if
level2 not{ save /dontloadlevel2 xdf }if
/rgbclut 0 def
/doclutimage{/hival 255 def 
[/Indexed /DeviceRGB hival rgbclut] setcolorspace
_imagedict dup begin 
/Width _w def 
/Height _h def  
/Decode [0 hival] def  
/ImageMatrix _imatrix def
/BitsPerComponent 8 def 
/Interpolate false def
end image}def
level2 not{ dontloadlevel2 restore }if
%%EndProcSet
/_imagedict 15 dict begin /ImageType 1 def/BitsPerComponent 8 def/Interpolate false def currentdict end def
/hascolor true def
/level2 systemdict /languagelevel known
{languagelevel 2 ge}{false}ifelse def
/foureq {4 index eq 8 1 roll
4 index eq 8 1 roll
4 index eq 8 1 roll
4 index eq 8 1 roll
pop pop pop pop and and and} def
/setupbands{gsave
/_settransfer systemdict /settransfer get def
/_currenttransfer systemdict /currenttransfer get def
/_image systemdict /image get def
/blank 0 _currenttransfer exec
1 _currenttransfer exec eq def
/negative blank{0 _currenttransfer exec 0.5 lt}
{0 _currenttransfer exec 1 _currenttransfer exec gt}ifelse def
/inverted? negative def
/_currentgray systemdict /currentgray get def
hascolor{/$b 0 def} {/$b 5 def} ifelse
/setcmykcolor where{pop 1 0 0 0 setcmykcolor _currentgray 1 exch sub
0 1 0 0 setcmykcolor _currentgray 1 exch sub
0 0 1 0 setcmykcolor _currentgray 1 exch sub
0 0 0 1 setcmykcolor _currentgray 1 exch sub
4 {4 copy} repeat
1 0 0 0 foureq{/$b 1 store}if
0 1 0 0 foureq{/$b 2 store}if
0 0 1 0 foureq{/$b 3 store}if
0 0 0 1 foureq{/$b 4 store}if
0 0 0 0 foureq{/$b 6 store}if}if
blank{/$b 6 store}if
$b 0 eq $b 5 eq or{/$dt 0 def}if/$dt -1 def grestore}def
/doimage{
level2{image}{begin
Width Height BitsPerComponent ImageMatrix
Decode length 2 eq
{/DataSource load end image}{
Decode length 6 eq
{MultipleDataSources{DataSource 0 get DataSource 1 get DataSource 2 get}{/DataSource load}ifelse
MultipleDataSources 3 end DSIColorImage}{
Decode length 8 eq{MultipleDataSources{DataSource 0 get DataSource 1 get
DataSource 2 get DataSource 3 get}{/DataSource load}ifelse
MultipleDataSources 4 end DSIColorImage}if}ifelse
}ifelse
}ifelse}def
/dt{/rgbclut xdf /bwclut xdf}def
/cl{$i setmatrix translate scale
/_w _imagedict /Width get def
/_h _imagedict /Height get def
/_ds _imagedict /DataSource get def
doclutimage} def
/cd{$i setmatrix translate scale
level2{_imagedict /ColorSpace get setcolorspace}if
/_w _imagedict /Width get def
/_h _imagedict /Height get def
/_ds _imagedict /DataSource get def
_imagedict begin
/ImageMatrix _imatrix def
currentdict end
doimage} def
/im{$i setmatrix translate scale 
level2{/DeviceGray setcolorspace 0 setgray}if
/_w _imagedict /Width get def
/_h _imagedict /Height get def
/_ds _imagedict /DataSource get def
_imagedict begin
%/Decode [0 1] def  
%/Width _w def
%/Height _h def
/ImageMatrix _imatrix def
currentdict end 
doimage }def
/colorimage where{pop/DSIColorImage {colorimage} def}{/DSIColorImage{
/$nc xdf pop /proc0 xdf 3 index 2 index mul 7 add 8 div cvi string /st1 xdf
$nc 3 eq{{proc0 dup/st0 xdf 0 exch 3 exch length 3 sub
{dup st0 exch get .3 mul 1 index 1 add st0 exch get .59 mul add 1 index 2 add st0 exch get .11 mul add
cvi exch 3 div cvi exch st1 3 1 roll put}for st1}}{{proc0 dup/st0 xdf 0 exch 4 exch length 4 sub{dup
st0 exch get .3 mul
1 index 1 add st0 exch get .59 mul add
1 index 2 add st0 exch get .11 mul add
1 index 3 add st0 exch get add dup 255.0 gt{pop 255.0}if
255.0 exch sub cvi
exch 4 div cvi exch
st1 3 1 roll put}for st1}}ifelse
image}def}ifelse
/OPIimage{image}def
/$i matrix def
/bi{scale translate $i currentmatrix pop translate scale setupbands}def
/ei{$i setmatrix}def
/ik{$i setmatrix translate scale 
/_w _imagedict /Width get def
/_h _imagedict /Height get def
/_ds _imagedict /DataSource get def
_w _h false _imatrix 5 -1 roll _ds imagemask}def
/rs{2 copy translate
3 -1 roll neg rotate
neg exch neg exch translate
}def
/cs{_cvmtx astore concat} def
/fd{/_fd xdf}def
/_fontMatrix{1 0 0 _fd 0 ne{-1 0 0}{1 0 0}ifelse _cvmtx astore}def
/$cvfontdict 150 dict begin  /Symbol {/Symbol /Symbol /Symbol -1} def currentdict end def
/rfp{/_encodindex xdf
FontDirectory 3 index known
not{
dup FontDirectory exch known{exch pop}{pop}ifelse
 findfont dup length 1 add dict begin{1 index/FID ne{def}{pop pop}ifelse}forall
dup /FontName exch def FontType 0 ne{/Encoding Encoding 256 array copy def
_encodindex 0 ge{0 _encodArr _encodindex get{dup type/nametype eq{Encoding 2 index 2 index put pop 1 add}
{exch pop}ifelse}forall pop}if}if
dup
currentdict end
definefont pop}{pop pop}ifelse} def
/rf{3 index 6 1 roll
counttomark array astore cvx exch pop
$cvfontdict 3 1 roll put}def
/cvsf{$cvfontdict exch get exec rfp findfont ftSize 0 0 ftSize _fd 0 ne{-1 mul}if 0 0 _cvmtx astore 
makefont setfont}def
/mf{3 -1 roll $cvfontdict exch get exec rfp
findfont 3 1 roll exch ftSize mul exch ftSize mul 0 exch 0 exch _fd 0 ne{-1 mul}if 0 0 _cvmtx astore makefont setfont}def
/wrk1 ( ) def
/wdict 16 dict def
/Work75 75 string def
/Nmk{Work75 cvs dup}def
/Npt{put cvn}def
/dhOdh{Nmk 2 79 Npt}def
/dhBdh{Nmk 2 111 Npt}def
/dhSdh{Nmk 2 83 Npt}def
/sfWidth{gsave 0 0 moveto 0 0 lineto 0 0 lineto 0 0 lineto closepath clip stringwidth grestore}def
/fts{/ftSize exch def}def
/mkFT{dup/FontType get 0 eq{dup maxlength dict begin
{1 index/FID ne 2 index /UniqueID ne and{def}{pop pop}ifelse}forall
currentdict end
dup/FDepVector 2 copy get
[exch 6 index exch 6 index exch{mkFT 3 1 roll}forall pop pop] put dup}{/tempFT 12 dict def
tempFT begin
/FontMatrix [1 0 0 1 0 0] def
/FontType 3 def
dup/Encoding get/Encoding exch def
/proc2 2 index def
dup/ft1 exch def
/ft2 1 array def
/FontBBox [0 0 1 1] def
/BuildChar{Deneba_CanvasGraphics begin
exch dup/ftdt xdf begin
wdict begin
/chr xdf/chrst wrk1 dup 0 chr put def
ft2 0 get null eq{ft1 dup length 2 add dict begin
{1 index/FID ne 2 index /UniqueID ne and{def}{pop pop}ifelse}forall
/PaintType 2 def/StrokeWidth .024 0 FontMatrix idtransform pop def
currentdict end
/q exch definefont
ft2 exch 0 exch put}if
ftdt/proc2 get exec end end end}def end tempFT}ifelse
3 index exch
definefont exch pop}def
/mb{dup dhBdh
FontDirectory 1 index known 1 index $cvfontdict exch known and
{exch pop}{dup 2 index
$cvfontdict exch get
exec
rfp
findfont{boldproc}exch
mkFT
pop pop pop
dup 3 -1 roll
mark 3 1 roll dup -1
counttomark array astore cvx
exch pop
$cvfontdict
exch 2 index exch put}ifelse}def
/mo{dup dhOdh
FontDirectory 1 index known 1 index $cvfontdict exch known and
{exch pop}{dup 2 index
$cvfontdict exch get
exec
rfp
findfont{outproc} exch
mkFT pop pop pop
dup 3 -1 roll
mark 3 1 roll dup -1
counttomark array astore cvx 		
exch pop
$cvfontdict 
exch 2 index exch put}ifelse}def
/ms{
dup dhSdh
FontDirectory 1 index known 1 index $cvfontdict exch known and
{exch pop}{dup 2 index
$cvfontdict exch get
exec
rfp
findfont{ShadChar} exch
mkFT
pop pop pop
dup 3 -1 roll
mark 3 1 roll dup -1
counttomark array astore cvx 		
exch pop
$cvfontdict 
exch 2 index exch put}ifelse}def
/outproc{ft1 setfont
gsave chrst sfWidth grestore
setcharwidth dblsh}def
/boldproc{ft1 setfont
gsave
chrst sfWidth 1 index 0 ne{exch .05 add exch}if
grestore
setcharwidth
ft1 /PaintType get 2 ne
{0 0 moveto gsave ft2 0 get setfont chrst show grestore chrst show}
{0 0 moveto gsave chrst show grestore .05 0 moveto chrst show}ifelse}def
/dblsh{currentcolor currentcolorspace 1.0 setgray
chrst 0 0 moveto show setcolorspace setcolor
ft2 0 get setfont chrst 0 0 moveto show}def
/ShadChar{
ft1 setfont
gsave
chrst sfWidth 1 index 0 ne{exch .05 add exch}if
grestore
setcharwidth
chrst .06 0 moveto show
0 .05 translate dblsh}def
/ts{show}def
/ta{/_letterSpace xdf/_spaceXtra xdf}def
/tf{/_textWidth xdf
/_numSpaces xdf
/_stringLength xdf
dup	stringwidth pop
_letterSpace _stringLength 1 sub mul add
_spaceXtra _numSpaces mul add
_textWidth exch sub /wdif xdf
_spaceXtra 0 32
wdif _stringLength div
_letterSpace add
0 6 -1 roll awidthshow}def
/pb{/_PageSave save def/showpage{}def}def
/pe{_PageSave restore}def
/pm{_pm currentmatrix pop}def
/_pm matrix def
/ps{showpage _pm setmatrix}def
level2{/ef {gsave 6 array astore concat dup execform grestore}def}
{/ef{gsave 6 array astore concat newpath dup begin Matrix concat
BBox dup dup 0 get exch 1 get moveto
dup dup 0 get exch 3 get lineto
dup dup 2 get exch 3 get lineto
dup 2 get exch 1 get lineto closepath
clip newpath PaintProc end grestore}def}ifelse
/bc{save 11 1 roll 10 dict begin /BBox 5 1 roll 4 array astore def
/Matrix 7 1 roll 6 array astore def /FormType 1 def/PaintProc{/pp get exec}def}def
/ec{pop restore}def
/printvm{1 vmreclaim vmstatus pop exch pop (                         )cvs print (\n)print flush}def
/setoverprint where {pop}{/setoverprint{pop}def}ifelse
/initfonts{level2{$cvfontdict dup { pop 1 index exch undef}forall pop}if
$cvfontdict begin /Symbol {/Symbol /Symbol /Symbol -1}def end}def
/sstr { /$sstrs exch def /$sstr exch def /$sstry exch def /$sstrx exch def /Courier findfont $sstrs 
scalefont setfont $sstrx $sstry mt stm 1 -1 scale $sstr show rtm } def

/DSIBeginPaintProc{/pp mark{currentfile token not{}if dup/DSIEndPaintProc
	eq{pop counttomark array astore cvx bind /exec load]cvx def DSIEndPaintProc exit}
	{counttomark 300 gt{counttomark array astore cvx bind /exec load}if}ifelse}loop}def
/DSIEndPaintProc{currentdict end}def
/DSIBeginPaintSubProc {save 11 1 roll 10 dict dup /pD exch def begin 
	/BBox 5 1 roll 4 array astore def /Matrix 7 1 roll 6 array astore def 
	/FormType 1 def /PaintProc { /pp get exec } def /pp} def
/DSIEndPaintSubProc {bind def end pD} def

/iaa {/ix ix ixn add def} def
/ias2 {/igap exch def /_st0 ia ix igap add get def _st0} def
/ias {/st0 ia ix get def iaa st0} def
/i85s {0 ias2 /ASCII85Decode filter st0 readstring pop iaa} def
/irles {0 ias2 /ASCII85Decode filter /RunLengthDecode filter st0 readstring pop iaa} def


initialize
end
%%EndResource
%%IncludeFont: Geneva
Deneba_CanvasGraphics begin

_encodArr 0
[
39/quotesingle 96/grave
128/bullet/bullet/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/bullet/bullet/bullet
/bullet/quoteleft/quoteright/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark
/scaron
/guilsinglright/oe/bullet/bullet/Ydieresis
/bullet/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron
/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown
/Agrave/Aacute/Acircumflex/Atilde/Adieresis
/Aring
/AE/Ccedilla/Egrave/Eacute/Egrave/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls
/agrave/aacute/acircumflex/atilde/adieresis
/aring
/ae/ccedilla/egrave/eacute/ecircumflex/edieresis
/igrave
/iacute
/icircumflex
/idieresis
/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis
] put

_encodArr 1
[
39/quotesingle 96/grave
128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute
/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute/egrave
/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde/oacute
/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex/udieresis
/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
/registered/copyright/trademark/acute/dieresis/notequal/AE/Oslash
/infinity/plusminus/lessequal/greaterequal/yen/mu/partialdiff/summation
/product/pi/integral/ordfeminine/ordmasculine/Omega/ae/oslash
/questiondown/exclamdown/logicalnot/radical/florin/approxequal/Delta/guillemotleft
/guillemotright/ellipsis/blank/Agrave/Atilde/Otilde/OE/oe
/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide/lozenge
/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright/fi/fl
/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand/Acircumflex/Ecircumflex/Aacute
/Edieresis/Egrave/Iacute/Icircumflex/Idieresis/Igrave/Oacute/Ocircumflex
/apple/Ograve/Uacute/Ucircumflex/Ugrave/dotlessi/circumflex/tilde
/macron/breve/dotaccent/ring/cedilla/hungarumlaut/ogonek/caron
] put
mark /___FN1 /Helvetica dup dup findfont dup /CharStrings known {begin CharStrings /Adieresis known { 1 }{-1} ifelse end} {pop -1} ifelse rf
F debug
0 id
1 fd
0 763 translate
300 -300 scli
%%EndSetup 
/DeviceCMYK scs
0.8359 0.7188 0.7188 0.9297 f4
0.1250 0.1250 sp
 1 lc
50.0 lm
 0 lj
T sa
stm
%% DSIBeginObject: # 1 - Ref: 52, Line
0 0 0 1. f4
4.1667 4.1667 sp
 0 lc
14.3 lm
 0 lj
np
720.0006 1380.9328 mt
720.0011 1860.9332 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 2 - Ref: 54, Line
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 3 - Ref: 56, Line
0 0 0 1. f4
np
750.0002 1380.9328 mt
750.0007 1860.9332 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 4 - Ref: 57, Line
0 0 0 1. f4
np
779.9999 1380.9328 mt
780.0004 1860.9332 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 5 - Ref: 58, Line
0 0 0 1. f4
np
809.9995 1380.9328 mt
810.0001 1860.9332 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 6 - Ref: 55, Line
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 7 - Ref: 59, Line
0 0 0 1. f4
np
1169.9992 1560.9329 mt
390.0003 1560.9329 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 8 - Ref: 61, Line
0 0 0 1. f4
np
1169.9992 1590.9329 mt
390.0003 1590.9329 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 9 - Ref: 62, Line
0 0 0 1. f4
np
1169.9992 1620.933 mt
390.0003 1620.933 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 10 - Ref: 63, Line
0 0 0 1. f4
np
1169.9992 1650.933 mt
390.0003 1650.933 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 11 - Ref: 11, Line
0 0 0 1. f4
np
390.0003 1860.9332 mt
1170.0009 1440.9328 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 12 - Ref: 66, Line
0 0 0 1. f4
np
390.0003 1830.9331 mt
1170.0009 1410.9328 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 13 - Ref: 67, Line
0 0 0 1. f4
np
390.0003 1800.9331 mt
1170.0009 1380.9328 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 14 - Ref: 68, Line
0 0 0 1. f4
np
390.0003 1770.9331 mt
1170.0009 1350.9328 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 15 - Ref: 65, Line
0 0 0 1. f4
np
390.0003 1380.9328 mt
1170.0009 1770.9331 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 16 - Ref: 12, Line
0 0 0 1. f4
np
390.0003 1410.9328 mt
1170.0009 1800.9331 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 17 - Ref: 13, Line
0 0 0 1. f4
np
390.0003 1440.9328 mt
1170.0009 1830.9331 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 18 - Ref: 14, Line
0 0 0 1. f4
np
390.0003 1470.9328 mt
1170.0009 1860.9332 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 19 - Ref: 15, Text
0 0 0 1. f4
0.1250 0.1250 sp
0 0 0 1. f4
stm
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1201.001 1598.433 mt
(X)  show
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 20 - Ref: 70, Text
0 0 0 1. f4
0 0 0 1. f4
stm
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1201.001 1388.4328 mt
(V)  show
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 21 - Ref: 6, Text
0 0 0 1. f4
0 0 0 1. f4
stm
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1201.001 1838.4332 mt
(U)  show
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 22 - Ref: 7, Text
0 0 0 1. f4
0 0 0 1. f4
stm
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
751.0006 1358.4328 mt
(Y)  show
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 23 - Ref: 16, Line
0 0 0 1. f4
4.1667 4.1667 sp
np
1470.0012 1665.4488 mt
2040.0016 1665.4488 li
ds
gs
0 0 0 1. f4
np
2018.0726 1681.8373 mt
2013.9036 1670.86 2013.9036 1660.0374 2018.0729 1649.0603 ct
2065.0574 1665.4491 li
2018.0726 1681.8373 li
cp
de
gr
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 24 - Ref: 8, Line
0 0 0 1. f4
np
1560.0012 1425.4486 mt
1560.0012 1905.449 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 25 - Ref: 69, Line
0 0 0 1. f4
np
1620.0013 1425.4486 mt
1620.0013 1905.449 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 26 - Ref: 71, Line
0 0 0 1. f4
np
1680.0013 1425.4486 mt
1680.0013 1905.449 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 27 - Ref: 72, Line
0 0 0 1. f4
np
1740.0014 1425.4486 mt
1740.0014 1905.449 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 28 - Ref: 73, Line
0 0 0 1. f4
np
1800.0014 1425.4486 mt
1800.0014 1905.449 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 29 - Ref: 74, Line
0 0 0 1. f4
np
1860.0015 1425.4486 mt
1860.0015 1905.449 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 30 - Ref: 9, Text
0 0 0 1. f4
0.1250 0.1250 sp
0 0 0 1. f4
stm
0.0000 -1.0000 1.0000 0.0000 138.3731 2765.2376 cs
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1360.6539 1439.1859 mt
(X)  show
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 31 - Ref: 76, Text
0 0 0 1. f4
0 0 0 1. f4
stm
0.0000 -1.0000 1.0000 0.0000 137.5067 2827.5082 cs
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1422.9245 1494.2191 mt
(Y)  show
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 32 - Ref: 77, Text
0 0 0 1. f4
0 0 0 1. f4
stm
0.0000 -1.0000 1.0000 0.0000 137.5068 2887.5084 cs
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1482.9247 1556.719 mt
(U)  show
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 33 - Ref: 78, Text
0 0 0 1. f4
0 0 0 1. f4
stm
0.0000 -1.0000 1.0000 0.0000 139.5903 2949.5919 cs
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1545.0082 1617.1356 mt
(V)  show
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 34 - Ref: 79, Text
0 0 0 1. f4
0 0 0 1. f4
stm
0.0000 -1.0000 1.0000 0.0000 143.7572 3013.7588 cs
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1609.1751 1671.3022 mt
0 0.4566 ta
(Y') 2 0 34.23 tf
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 35 - Ref: 80, Text
0 0 0 1. f4
0 0 0 1. f4
stm
0.0000 -1.0000 1.0000 0.0000 143.7573 3073.7590 cs
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1669.1752 1733.8021 mt
0 0.4566 ta
(X') 2 0 34.23 tf
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 36 - Ref: 82, Text
0 0 0 1. f4
0 0 0 1. f4
stm
0.0000 -1.0000 1.0000 0.0000 189.5911 3239.5928 cs
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1835.009 1325.4678 mt
0 0.4218 ta
(GUARD) 5 0 126.51 tf
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 37 - Ref: 83, Text
0 0 0 1. f4
0 0 0 1. f4
stm
0.0000 -1.0000 1.0000 0.0000 189.5913 3299.5929 cs
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1895.0092 1753.327 mt
0 0.4218 ta
(GUARD) 5 0 126.51 tf
T sa
rtm
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 38 - Ref: 84, Line
0 0 0 1. f4
4.1667 4.1667 sp
np
1500.0012 1425.4486 mt
1500.0012 1437.9486 li
1500.0012 1458.7819 mt
1500.0012 1471.282 li
1500.0012 1492.1153 mt
1500.0012 1504.6153 li
1500.0012 1525.4487 mt
1500.0012 1537.9487 li
1500.0012 1558.7821 mt
1500.0012 1571.2821 li
1500.0012 1592.1154 mt
1500.0012 1604.6155 li
1500.0012 1625.4488 mt
1500.0012 1637.9488 li
1500.0012 1658.7822 mt
1500.0012 1671.2822 li
1500.0012 1692.1156 mt
1500.0012 1704.6156 li
1500.0012 1725.4489 mt
1500.0012 1737.9489 li
1500.0012 1758.7823 mt
1500.0012 1771.2823 li
1500.0012 1792.1157 mt
1500.0012 1804.6157 li
1500.0012 1825.4491 mt
1500.0012 1837.9491 li
1500.0012 1858.7824 mt
1500.0012 1871.2824 li
1500.0012 1892.1158 mt
1500.0012 1904.6158 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 39 - Ref: 85, Line
0 0 0 1. f4
np
1920.0015 1425.4486 mt
1920.0015 1437.9486 li
1920.0015 1458.7819 mt
1920.0015 1471.282 li
1920.0015 1492.1153 mt
1920.0015 1504.6153 li
1920.0015 1525.4487 mt
1920.0015 1537.9487 li
1920.0015 1558.7821 mt
1920.0015 1571.2821 li
1920.0015 1592.1154 mt
1920.0015 1604.6155 li
1920.0015 1625.4488 mt
1920.0015 1637.9488 li
1920.0015 1658.7822 mt
1920.0015 1671.2822 li
1920.0015 1692.1156 mt
1920.0015 1704.6156 li
1920.0015 1725.4489 mt
1920.0015 1737.9489 li
1920.0015 1758.7823 mt
1920.0015 1771.2823 li
1920.0015 1792.1157 mt
1920.0015 1804.6157 li
1920.0015 1825.4491 mt
1920.0015 1837.9491 li
1920.0015 1858.7824 mt
1920.0015 1871.2824 li
1920.0015 1892.1158 mt
1920.0015 1904.6158 li
ds
%%DSIEndObject
rtm
stm
%% DSIBeginObject: # 40 - Ref: 81, Text
0 0 0 1. f4
0.1250 0.1250 sp
0 0 0 1. f4
stm
37.5 fts
/___FN1 cvsf
0 0 0 1. f4
F sa
1307.6677 1655.1673 mt
0 0.4471 ta
(FROM) 4 0 100.56 tf
T sa
rtm
stm
F sa
1307.6677 1705.0418 mt
0 0.3864 ta
(TARGET) 6 0 144.83 tf
T sa
rtm
%%DSIEndObject
rtm
terminate
showpage

Analyzer/Replay: Mark Jones, Documents: Stephen Wood
Powered by
ViewCVS 0.9.2-cvsgraph-1.4.0