A bunch of chess-related papers.
[typhoon-papers.git] / parallel / brockington96aphid.ps
1 %!PS-Adobe-2.0
2 %%Creator: dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software
3 %%Title: aphid_tr.dvi
4 %%Pages: 24
5 %%PageOrder: Ascend
6 %%BoundingBox: 0 0 612 792
7 %%EndComments
8 %DVIPSCommandLine: dvips aphid_tr
9 %DVIPSParameters: dpi=300, compressed, comments removed
10 %DVIPSSource:  TeX output 1996.08.20:2324
11 %%BeginProcSet: texc.pro
12 /TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
13 /X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
14 mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
15 ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
16 isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
17 hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
18 TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}
19 forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
20 /@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
21 /FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
22 /nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
23 string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
24 end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
25 /sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
26 N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
27 length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
28 128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
29 get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
30 dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
31 /rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
32 /base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
33 0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
34 setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
35 .1 sub]/id ch-image N /rw ch-width 7 add 8 idiv string N /rc 0 N /gp 0 N
36 /cp 0 N{rc 0 ne{rc 1 sub /rc X rw}{G}ifelse}imagemask restore}B /G{{id
37 gp get /gp gp 1 add N dup 18 mod S 18 idiv pl S get exec}loop}B /adv{cp
38 add /cp X}B /chg{rw cp id gp 4 index getinterval putinterval dup gp add
39 /gp X adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{
40 dup 255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1
41 adv}B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2
42 idiv S 128 and or}ifelse}ifelse put 1 adv}B /clr{rw cp 2 index string
43 putinterval adv}B /set{rw cp fillstr 0 4 index getinterval putinterval
44 adv}B /fillstr 18 string 0 1 17{2 copy 255 put pop}for N /pl[{adv 1 chg}
45 {adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{
46 adv rsh nd}{1 add adv}{/rc X nd}{1 add set}{1 add clr}{adv 2 chg}{adv 2
47 chg nd}{pop nd}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]
48 }if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
49 length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
50 cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
51 0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
52 add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict
53 /eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
54 known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
55 /IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
56 65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
57 0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
58 {}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
59 getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
60 ifelse}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false
61 RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1
62 false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform
63 round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg
64 rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail
65 {dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}
66 B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{
67 4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{
68 p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p
69 a}B /bos{/SS save N}B /eos{SS restore}B end
70 %%EndProcSet
71 %%BeginProcSet: special.pro
72 TeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N
73 /vs 792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP 0 N /rwiSeen
74 false N /rhiSeen false N /letter{}N /note{}N /a4{}N /legal{}N}B
75 /@scaleunit 100 N /@hscale{@scaleunit div /hsc X}B /@vscale{@scaleunit
76 div /vsc X}B /@hsize{/hs X /CLIP 1 N}B /@vsize{/vs X /CLIP 1 N}B /@clip{
77 /CLIP 2 N}B /@hoffset{/ho X}B /@voffset{/vo X}B /@angle{/ang X}B /@rwi{
78 10 div /rwi X /rwiSeen true N}B /@rhi{10 div /rhi X /rhiSeen true N}B
79 /@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B /@ury{/ury X}B /magscale
80 true def end /@MacSetUp{userdict /md known{userdict /md get type
81 /dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup
82 length 20 add dict copy def}if end md begin /letter{}N /note{}N /legal{}
83 N /od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath
84 clippath mark{transform{itransform moveto}}{transform{itransform lineto}
85 }{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{
86 itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{
87 closepath}}pathforall newpath counttomark array astore /gc xdf pop ct 39
88 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}if}N
89 /txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1
90 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get
91 ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip
92 not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0
93 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{noflips{TR
94 pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1
95 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg
96 TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg
97 sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr
98 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add
99 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N /cp
100 {pop pop showpage pm restore}N end}if}if}N /normalscale{Resolution 72
101 div VResolution 72 div neg scale magscale{DVImag dup scale}if 0 setgray}
102 N /psfts{S 65781.76 div N}N /startTexFig{/psf$SavedState save N userdict
103 maxlength dict begin /magscale true def normalscale currentpoint TR
104 /psf$ury psfts /psf$urx psfts /psf$lly psfts /psf$llx psfts /psf$y psfts
105 /psf$x psfts currentpoint /psf$cy X /psf$cx X /psf$sx psf$x psf$urx
106 psf$llx sub div N /psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy
107 scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR
108 /showpage{}N /erasepage{}N /copypage{}N /p 3 def @MacSetUp}N /doclip{
109 psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
110 roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
111 moveto}N /endTexFig{end psf$SavedState restore}N /@beginspecial{SDict
112 begin /SpecialSave save N gsave normalscale currentpoint TR
113 @SpecialDefaults count /ocount X /dcount countdictstack N}N /@setspecial
114 {CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
115 closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
116 sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
117 }{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
118 CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
119 lineto closepath clip}if /showpage{}N /erasepage{}N /copypage{}N newpath
120 }N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{
121 end}repeat grestore SpecialSave restore end}N /@defspecial{SDict begin}
122 N /@fedspecial{end}B /li{lineto}B /rl{rlineto}B /rc{rcurveto}B /np{
123 /SaveX currentpoint /SaveY X N 1 setlinecap newpath}N /st{stroke SaveX
124 SaveY moveto}N /fil{fill SaveX SaveY moveto}N /ellipse{/endangle X
125 /startangle X /yrad X /xrad X /savematrix matrix currentmatrix N TR xrad
126 yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end
127 %%EndProcSet
128 TeXDict begin 40258431 52099146 1000 300 300 (aphid_tr.dvi)
129 @start /Fa 1 49 df<1204120EA2121CA31238A212301270A21260A212C0A2070F7F8F
130 0A>48 D E /Fb 59 123 df<EA0387A6387FFFC0B512E0A238070E00A3EA0E1CA4B512E0
131 A26C13C0381C3800A613197F9816>35 D<EA0380EA07E0120FEA1E70121CA3EBF7E013E7
132 EA1DC7000F1300138E130E121F485AEA7B9C1273EAE1F8A238E0F0E0A2EA71F8387FFFC0
133 EA3F9F381E070013197F9816>38 D<13E01201EA0380EA0700120E5AA25AA25AA35AA912
134 70A37EA27EA27E7EEA0380EA01E012000B217A9C16>40 D<12C07E12707E7E7EA27EA2EA
135 0380A3EA01C0A9EA0380A3EA0700A2120EA25A5A5A5A5A0A217B9C16>I<EA0380A4EAE3
136 8EEAF39EEAFFFEEA3FF8EA0FE0A2EA3FF8EAFFFEEAF39EEAE38EEA0380A40F127D9516>
137 I<13E0A8B512E0A33800E000A813137F9516>I<1238127C127EA2123E120E121E121C12
138 7812F01260070B798416>I<127012F8A312700505788416>46 D<12035AA25A5AB4FCA2
139 12E71207AEEAFFF8A30D197B9816>49 D<EA07E0EA1FF8487EEA783EEAE00700F0138013
140 0312601200A2EB0700A2130E5B5B5B5B485A485A000FC7FC381E03801238EA7FFFB5FC7E
141 11197E9816>I<13E0487EA213B0A2EA03B8A31318EA071CA5EA0E0EA2EA0FFEA2487EEA
142 1C07A3387E0FC038FF1FE0387E0FC013197F9816>65 D<EA7FF8EAFFFE6C7EEA1C071480
143 1303A4EB0700EA1FFF5BA2EA1C1FEB038014C01301A41303EB0780EA7FFFB51200EA7FFC
144 12197F9816>I<3801F180EA07FBEA0FFFEA1F0FEA3C07EA38031270A200F0C7FC5AA77E
145 38700380A21238383C0700EA1F0FEA0FFE6C5AEA01F011197E9816>I<EA7FF8EAFFFE6C
146 7EEA1C0FEB0780EB03C01301A214E01300A8EB01C0A21303EB0780130F387FFF00485AEA
147 7FF81319809816>I<387FFFC0B5FC7EEA1C01A490C7FCA2131CA2EA1FFCA3EA1C1CA290
148 C7FC14E0A5EA7FFFB5FC7E13197F9816>I<387FFFE0B5FC7EEA1C00A41400A2131CA2EA
149 1FFCA3EA1C1CA290C7FCA6EA7F80487E6C5A13197F9816>I<3801F180EA07FBEA0FFFEA
150 1F0FEA3C07EA38031270A200F0C7FC5AA4EB1FC014E014C038F00380127013071238123C
151 EA1E0FEA0FFFEA07FBEA01F313197F9816>I<387F07F038FF8FF8387F07F0381C01C0A7
152 EA1FFFA3EA1C01A9387F07F038FF8FF8387F07F01519809816>I<EA7FFCEAFFFEEA7FFC
153 EA0380B3EA7FFCEAFFFEEA7FFC0F197D9816>I<387F0FE038FF8FF0387F0FE0381C0780
154 EB0F00130E5B133C5B5B5BEA1DF0121F7F1338EA1E1C121C7FA27FA2EB0380387F07E038
155 FF8FF0387F07E01419809816>75 D<B47E7F5B001CC7FCAE144014E0A4B5FCA313197F98
156 16>I<38FC07E0EAFE0FA2383A0B80EA3B1BA513BBEA39B3A413F3EA38E3A21303A538FE
157 0FE0A313197F9816>I<387E07F038FF0FF8387F07F0381D81C0A313C1121C13E1A21361
158 1371A313311339A21319131D130DA3EA7F07EAFF87EA7F031519809816>I<EA1FFC487E
159 487EEA780F38F00780EAE003AEEAF007A238780F00EA7FFF6C5A6C5A11197E9816>I<EA
160 7FF8EAFFFE6C7E381C0F80130314C01301A313031480130F381FFF005B13F8001CC7FCA7
161 127F487E6CC7FC12197F9816>I<EA7FF0EAFFFC6C7EEA1C0FEB07801303A41307EB0F00
162 EA1FFE5B7FEA1C0E7FA414101438A2387F03F0EAFF83387F01E01519809816>82
163 D<EA07E3EA1FFF5AEA781FEAF00712E0A290C7FC7E1278EA3F80EA1FF0EA07FCC67E130F
164 7FEB0380A2126012E0EB0700EAF80FEAFFFE5BEAC7F011197E9816>I<387FFFE0B5FCA2
165 EAE0E0A400001300AFEA07FC487E6C5A13197F9816>I<387F07F038FF8FF8387F07F038
166 1C01C0B0380E0380A23807070013FF6C5AEA00F81519809816>I<38FE0FE0A338380380
167 EA3C07001C1300A3EA1E0FEA0E0EA46C5AA4EA031813B8A3EA01B013F0A26C5A13197F98
168 16>I<387F1F80EB3FC0EB1F80380E1E00131C12075BEA03B813F012015B120012017F12
169 0313B81207131C120FEA0E0EA2487E387E0FC038FF1FE0387E0FC013197F9816>88
170 D<38FE0FE0EAFF1FEAFE0F381C0700A2EA0E0EA26C5AA3EA03B8A2EA01F0A26C5AA8EA03
171 F8487E6C5A13197F9816>I<387FFF80B5FCA238E007005B131E131CEA003C5B137013F0
172 485A5B1203485A90C7FC5A381E0380121C123C12781270B5FCA311197E9816>I<EAFFF0
173 A3EAE000B3A8EAFFF0A30C20789C16>I<EAFFF0A3EA0070B3A8EAFFF0A30C207F9C16>
174 93 D<EA1FE0487E487EEA783CEA300E1200A2EA03FE121FEA3E0E127012E0A3EA783E38
175 7FFFE0EA3FE7EA0F8313127E9116>97 D<12FCA3121CA4137CEA1DFEEA1FFFEB0780381E
176 03C0EA1C01EB00E0A6EB01C0EA1E03381F0780EBFF00EA1DFEEA0C7813197F9816>I<EA
177 03F8EA0FFCEA1FFEEA3C1EEA780CEA70005AA57EEA70071278EA3E0EEA1FFCEA0FF8EA03
178 F010127D9116>I<133FA31307A4EA03C7EA0FF748B4FCEA3C1F487EEA700712E0A6EA70
179 0F12786C5A381FFFE0EA0FF7EA07C713197F9816>I<EA03F0EA0FFC487EEA3C0F487E38
180 70038012E0B5FCA300E0C7FCA2387003801278EA3E07381FFF00EA07FEEA01F811127E91
181 16>I<131E137F3801FF8013C7380383001380A2EA7FFFB5FCA2EA0380ACEA7FFC487E6C
182 5A11197F9816>I<3803E3C03807F7E0EA0FFF381C1CC038380E00A56C5AEA0FF8485AEA
183 1BE00038C7FC1218EA1FFC13FF481380387003C038E000E0A4387001C0EA7C07383FFF80
184 380FFE00EA03F8131C7F9116>I<12FCA3121CA41378EA1DFCEA1FFE130FEA1E07121CAA
185 38FF8FE0139F138F13197F9816>I<1203EA0780A2EA0300C7FCA4EAFF80A31203ACEAFF
186 FC13FE13FC0F1A7C9916>I<127E12FE127E120EA4EB7FE0A3EB0F00131E5B5B5B120F7F
187 13BC131EEA0E0E7F1480387F87F0EAFFCFEA7F871419809816>107
188 D<EA7FC012FF127F1201B3EA7FFFB512806C130011197E9816>I<38F9C38038FFEFC0EB
189 FFE0EA3C78A2EA3870AA38FE7CF8A31512809116>I<EAFC78EAFDFCB47EEA1F0FEA1E07
190 121CAA38FF8FE0139F138F13127F9116>I<EA03E0EA0FF8487EEA3C1E487EEA700738E0
191 0380A5EAF00700701300EA780FEA3C1EEA1FFC6C5AEA03E011127E9116>I<EAFC7CEAFD
192 FEB5FC381F0780381E03C0EA1C01EB00E0A6EB01C0EA1E03381F0780EBFF00EA1DFEEA1C
193 7890C7FCA6B47EA3131B7F9116>I<387F0FC038FF3FE0EA7F7F3807F040EBC0005BA290
194 C7FCA8EA7FFC12FF127F13127F9116>114 D<EA0FECEA3FFC127FEAF03CEAE01CA2EA70
195 00EA7F80EA1FF0EA07F8EA003CEA600E12E012F0EAF81EEAFFFC13F8EAC7E00F127D9116
196 >I<12035AA4EA7FFFB5FCA20007C7FCA75BEB0380A3EB8700EA03FE6C5A6C5A11177F96
197 16>I<EAFC3FA3EA1C07AB131F381FFFE0EA0FF7EA07C713127F9116>I<387F1FC038FF9F
198 E0387F1FC0381C0700A2EA0E0EA36C5AA4EA03B8A3EA01F0A26C5A13127F9116>I<38FF
199 1FE0A338380380A4EA39F3A20019130013B3A3EA1DB71317EA1F1FEA0F1EEA0E0E13127F
200 9116>I<387F1FC0133F131F380F1E006C5AEA03B813F012016C5A12017FEA03B8EA073C
201 131CEA0E0E387F1FC038FF3FE0387F1FC013127F9116>I<387F1FC038FF9FE0387F1FC0
202 381C0700120E130EA212075BA2EA039CA21398EA01B8A2EA00F0A35BA3485A1279127BEA
203 7F8090C7FC123C131B7F9116>I<383FFFC05AA238700780EB0F00131EC65A5B485A485A
204 EA078048C7FC381E01C0123C1278B5FCA312127F9116>I E /Fc
205 2 101 df<13201360A213C0A3EA0180A3EA0300A31206A25AA35AA35AA35AA35AA30B1D
206 7E9511>61 D<133C130C1318A41330EA07B0EA0C701210EA30601260A3EAC0C013C8A212
207 41EA62D0EA3C700E147E9311>100 D E /Fd 7 56 df<1218127812981218AC12FF0810
208 7D8F0F>49 D<121FEA6180EA40C0EA806012C01200A213C0EA0180EA030012065AEA1020
209 1220EA7FC012FF0B107F8F0F>I<121FEA2180EA60C0A212001380EA0100121FEA008013
210 40136012C0A2EA8040EA6080EA1F000B107F8F0F>I<EA0180A212031205120D12191211
211 1221124112C1EAFFE0EA0180A4EA0FE00B107F8F0F>I<EA20C0EA3F80EA2E001220A312
212 2FEA3080EA2040EA0060A312C0EA80C0EA6180EA1F000B107F8F0F>I<EA0780EA1840EA
213 30C0126013005A12CFEAF080EAE040EAC060A31240EA60C0EA3080EA1F000B107F8F0F>
214 I<1240EA7FF013E0EA8040A2EA0080EA01001202A212061204A2120CA50C117F900F>I
215 E /Fe 7 56 df<120C121C12EC120CAFEAFFC00A137D9211>49 D<121FEA60C01360EAF0
216 7013301260EA0070A2136013C012011380EA02005AEA08101210EA2020EA7FE012FF0C13
217 7E9211>I<EA0FC0EA3070EA7038A31200133013E0EA0FC0EA007013381318131C126012
218 F01318EAE038EA6070EA1FC00E137F9211>I<136013E0A2EA016012021206120C120812
219 101220126012C0EAFFFCEA0060A5EA03FC0E137F9211>I<EA6060EA7FC01380EA440012
220 40A3124FEA70C0EA40E0EA00601370A212E0A21360EA40E0EA21C0EA1F000C137E9211>
221 I<EA07C0EA0C20EA10701220EA6000A25A12CFEAD0C0EAE060EAC0201330A31240EA6020
222 EA2060EA10C0EA0F000C137E9211>I<1240EA7FFC13F8EA4010EA80301320EA00401380
223 EA0100A25A12021206A2120EA512040E147E9311>I E /Ff 19 123
224 df<90380FE02090387018603801C00439030003E000061301000E13004814605A152012
225 78127000F01400A80070142012781238A26C14407E000614806CEB01003801C006380070
226 18EB0FE01B1E7D9C21>67 D<39FFF00FF0390F0003C0150014025C5C5C1460148049C7FC
227 13021307497E1317EB23C0EB43E01381EB00F08014788080141F80EC078015C015E039FF
228 F01FF81D1C7D9B23>75 D<B512C0380F0078141C80801580A51500140E5C1478EBFFC090
229 C8FCACEAFFF0191C7D9B1F>80 D<007FB512C038700F010060130000401440A200C01420
230 1280A300001400B1497E3803FFFC1B1C7D9B21>84 D<387FFFFC387C00781270006013F0
231 EB01E01240EB03C0EB0780A238000F00131EA25B5BA25B485A1404EA03C0EA0780A2380F
232 000C001E1308A248131848133814F8B5FC161C7D9B1C>90 D<13201370A313B8A3EA011C
233 A2EA031EEA020EA2487EEA07FFEA040738080380A2001813C01301123838FC07F815157F
234 9419>97 D<B51280EA1C031300A21440A213081400A21318EA1FF8EA1C1813081420A213
235 001460144014C01301B5FC13157F9417>101 D<EBFC2038078260380E01E0EA1C004813
236 6000781320127012F01400A3EB0FF8EB00E0A21270127812387E7E380783603800FC2015
237 157E941B>103 D<38FF8FF8381C01C0A9EA1FFFEA1C01A938FF8FF815157F9419>I<EAFF
238 80EA1C00B3EAFF8009157F940D>I<38FF81F8381C01E01480140013025B5B5B13301370
239 13B8EA1D1C121EEA1C0E7F14801303EB01C014E014F038FF83FC16157F941A>107
240 D<38FC03F8381E00E014401217EA138013C01211EA10E01370A21338131CA2130E130714
241 C0130313011300123800FE134015157F9419>110 D<EA01F8EA070EEA0C03001C138038
242 3801C0007813E0EA700000F013F0A7007013E0EA7801003813C0381C0380EA1E0738070E
243 00EA01F814157E941A>I<EAFFF8EA1C0EEB0780130314C0A314801307EB0E00EA1FF8EA
244 1C1C7F7FA31480148414C4EB03CC38FF80F816157F9419>114 D<38FF83F8381C00E014
245 40AE000C13C0000E138038060100EA0386EA00FC15157F9419>117
246 D<39FF07F87E393C01E03C0038EBC018391C02E010A3390E047020A33907083840A33903
247 901C80A33901E00F00A33800C006A31F157F9423>119 D<38FF07F0381E03C0000E1300
248 EA0F02EA0706EA038413C8EA01D0EA00F0A21370137813BCEA011C487EEA020F487E380C
249 0380000813C0003C13E038FE07F815157F9419>I<38FF80FE381E0038000E1320000F13
250 606C13403803808013C03801C10013E212001374137C1338A848B4FC1715809419>I<EA
251 FFFEEAF01C12C013381280137013E01200EA01C0A2EA0380EA0700A2EA0E02A2121C1238
252 13061270131EEAFFFE0F157E9415>I E /Fg 58 123 df<EBFCF83807839CEA0E07001C
253 13081400A5B512E0381C0700AC387F1FE01617809615>11 D<13FCEA0782EA0E07121C13
254 0290C7FCA4B5FCEA1C07AC387F1FC01217809614>I<EA60C0EAF1E0A21270EA1020A2EA
255 2040A2EA4080A20B0A7F9612>34 D<126012F0A212701210A21220A21240A2040A7D960A
256 >39 D<120112021204120C1218A21230A212701260A312E0AA1260A312701230A21218A2
257 120C12041202120108227D980E>I<12801240122012301218A2120CA2120E1206A31207
258 AA1206A3120E120CA21218A2123012201240128008227E980E>I<126012F0A212701210
259 A21220A21240A2040A7D830A>44 D<EAFF80A2090280870C>I<126012F0A2126004047D
260 830A>I<1206120E12FE120EB1EAFFE00B157D9412>49 D<EA0F80EA30E0EA4070EA8030
261 EAC03812E0124012001370A2136013C0EA0180EA03001206EA0C081208EA1018EA3FF012
262 7F12FF0D157E9412>I<EA0FE0EA3030EA6018EA701CA21200131813381360EA07E0EA00
263 301318130C130EA212E0A2EAC00CEA4018EA3030EA0FE00F157F9412>I<EA01F0EA0608
264 EA080CEA181C1230EA7000126012E0EAE3E0EAEC30EAF018130CEAE00EA31260A2EA300C
265 1318EA1830EA07C00F157F9412>54 D<EA07E0EA1830EA2018EA600CA21270EA7818EA3E
266 10EA1F60EA07C0EA0FF0EA18F8EA607C131EEAC00E1306A21304EA600CEA3830EA0FE00F
267 157F9412>56 D<EA07C0EA1830EA30181260EAE00CA2130EA3EA601E1230EA186EEA0F8E
268 EA000E130C131CEA7018A2EA6030EA20E0EA1F800F157F9412>I<13101338A3135CA313
269 8EA3EA0107A238020380A33807FFC0EA0401A2380800E0A2001813F0123838FE03FE1717
270 7F961A>65 D<EAFFFE381C0380EB00E014601470A414E0EB01C0381FFF8014C0381C00E0
271 147014301438A4147014E0EB01C0B5120015177F9619>I<EBFC1038038330380E00B048
272 1370481330123000701310126012E01400A51410126012700030132012386C13406C1380
273 38038300EA00FC14177E9619>I<B5FC381C01C0EB00E0143014381418141C140C140EA7
274 140C141CA2143814301460EB01C0B5120017177F961B>I<B512E0EA1C00146014201410
275 A3EB0400A3130CEA1FFCEA1C0C13041408A2130014181410A2143014F0B5FC15177F9618
276 >I<EAFFE0EA0E00B3A3EAFFE00B177F960D>73 D<EA0FF8EA00E0B112E0A2EAC1C0EA61
277 80EA1F000D177E9612>I<38FF80FE381C0078146014401480EB0100130613085B133813
278 78139CEA1D0E121EEA1C07EB0380EB01C0A2EB00E014701478147C38FF80FF18177F961B
279 >I<00FEEB03F8001E14C000171305A338138009A23811C011A33810E021A2EB7041A3EB
280 3881A2EB1D01A2130EA2123839FE040FF81D177F9620>77 D<00FC13FE001E1338001F13
281 101217EA1380EA11C0A2EA10E013701338A2131C130E130F1307EB0390EB01D0A2EB00F0
282 14701430123800FE131017177F961A>I<13FCEA0303380E01C0381C00E0481370003013
283 30007013380060131800E0131CA700701338A200301330003813706C13E0380E01C03803
284 0300EA00FC16177E961B>I<EAFFFE381C0380EB00C014601470A4146014C0EB0380381F
285 FE00001CC7FCAAB47E14177F9618>I<EA0FC4EA302CEA601CEA400CEAC004A3EAE00012
286 70127FEA3FE0EA0FF8EA01FCEA001C130E13061280A3EAC004EAE008EAD810EA87E00F17
287 7E9614>83 D<387FFFF83860381800401308A200801304A300001300AF3803FF8016177F
288 9619>I<B4137E003C1338001C1310A26C1320A2000F13606C1340A238038080A213C100
289 011300A2EA00E2A213F21374A21338A3131017177F961A>86 D<12FCA212C0B3AB12FCA2
290 06217D980A>91 D<EA2040A2EA4080A2EA8100A2EAE1C0EAF1E0A2EA60C00B0A7B9612>
291 I<12FCA2120CB3AB12FCA2062180980A>I<EA3FC0EA70601330EA20381200EA03F8EA1E
292 3812301270EAE039A21379EA70FFEA1F1E100E7F8D12>97 D<12F81238A8EA39F0EA3E0C
293 EA380613077F1480A414005B1306EA361CEA21F011177F9614>I<EA07F0EA18381230EA
294 7010EA600012E0A41260EA70081230EA1830EA07C00D0E7F8D10>I<133E130EA8EA07CE
295 EA1C3EEA300E1270126012E0A412601270EA301EEA182E3807CF8011177F9614>I<EA0F
296 C0EA1860EA3030EA7038EAE018EAFFF8EAE000A31260EA7008EA3010EA1830EA07C00D0E
297 7F8D10>I<EA03E0EA0670120EEA1C201300A5EAFF80EA1C00ACEA7F800C1780960B>I<EA
298 0F9EEA18E3EA3060EA7070A3EA3060EA18C0EA2F80EA20001260EA3FE013F813FCEA600E
299 EAC006A3EA600CEA3838EA0FE010157F8D12>I<12F81238A813F8EA3B1CEA3C0E1238AA
300 38FE3F8011177F9614>I<12301278A212301200A512F81238AC12FE07177F960A>I<12F8
301 1238A8133E13381330134013801239EA3FC0EA39E0123813F01378133CA2EAFE7F10177F
302 9613>107 D<12F81238B3A312FE07177F960A>I<38F8F83E383B1CC7393C0F0380EA380E
303 AA39FE3F8FE01B0E7F8D1E>I<EAF8F8EA3B1CEA3C0E1238AA38FE3F80110E7F8D14>I<EA
304 07C0EA1830EA3018EA600CA2EAE00EA5EA701CEA3018EA1830EA07C00F0E7F8D12>I<EA
305 F9F0EA3E1CEA380613077F1480A414005B130EEA3E1CEA39F00038C7FCA512FE11147F8D
306 14>I<EA07C2EA1C26EA381EEA700E126012E0A412601270EA301EEA1C2EEA07CEEA000E
307 A5EB3F8011147F8D13>I<EAF9E0EA3A70123CEA38201300A9B4FC0C0E7F8D0E>I<EA1F40
308 EA60C0EAC040A2EAE000B4FCEA7F80EA1FC0EA01E0EA8060A212C0EAE0C0EA9F000B0E7F
309 8D0E>I<1208A31218A21238EAFFC0EA3800A71340A4EA1C80EA0F000A147F930E>I<EAF8
310 3EEA380EAA131EEA1C2E3807CF80110E7F8D14>I<EAFE1FEA380EEA3C0CEA1C08A2EA0E
311 10A2EA0720A213E0EA03C0A2EA0180A2100E7F8D13>I<38FEFE7C383838381410133C00
312 1C1320134C381E4E60380ECE401387000713801303A200031300EA0201160E7F8D19>I<
313 EAFE3FEA3C1CEA1C10EA0E20EA074013C0EA0380EA01C0EA02E0EA04F0EA0870EA1838EA
314 383CEAFC7F100E7F8D13>I<EAFE1FEA380EEA3C0CEA1C08A2EA0E10A2EA0720A213E0EA
315 03C0A2EA0180A21300A212E2A212A4127810147F8D13>I<EAFFF0EAC0E01280EA81C0EA
316 83801287EA0700120EEA1E08121CEA3818EA70101330EAFFF00D0E7F8D10>I
317 E /Fh 5 50 df<B61280A219027D8A20>0 D<0040132000C01360006013C03830018038
318 180300EA0C066C5A6C5AEA01B0EA00E0A2EA01B0EA0318EA060C487E487E383001803860
319 00C04813600040132013147A9320>2 D<1203A4EAC30CEAE31CEA7338EA1FE0EA0780A2
320 EA1FE0EA7338EAE31CEAC30CEA0300A40E127D9215>I<EA03C0EA0FF0EA1FF8EA3FFCEA
321 7FFEA2B5FCA4EA7FFEA2EA3FFCEA1FF8EA0FF0EA03C010107E9115>15
322 D<D807E0133FD80FF8EBF1803A183E0180403A200F030020264007841310EB03CC268001
323 D81308EB00F0A21478A214DC2640019E1310140F3A20060780203A100C03E0C03A0C7800
324 FF80D807E0EB3F0025127E912A>49 D E /Fi 56 123 df<903801F03C9038071C47010C
325 13C7EC19C690381C0180140313181338A2EC0700A20003B512F03900700700A3140EA213
326 E0A35CA2EA01C0A35CA2EA0380A21430EB0070A248136038C630E038E638C038CC3180D8
327 781EC7FC2025819C19>11 D<14FE90380301801306EB0C03EB1C0191C7FC13181338A438
328 03FFFE3800700EA35CA213E0A25CA3EA01C01472A438038034141891C7FC90C8FCA25A12
329 C612E65A12781925819C17>I<12E0A3127012301210121812080508749C15>18
330 D<12031207120E121C1238126012C012800808729C15>I<133C0163133001C113703801
331 8080000314201301D807031340EC0080390E00010014025CEBE01A380F1021000E1341EC
332 8080EA1A203839C10038300160387000E0A248EB0100A31402A200605B00705B00305B6C
333 1360380E0380D801FCC7FC1C1F7B9D20>38 D<1218123CA31204A21208A2121012201240
334 1280060C779C0D>I<12181238127812381208A21210A212201240A21280050C7D830D>
335 44 D<EAFFC0A30A037D890F>I<EB018014C0EB0380A314005BA21306130E130C131C1318
336 A25BA25B134013C6EA018E130E1202EA061C120C1218123FEA40F838803F8038003800A2
337 5BA45B136012247E9B15>52 D<EB0F80EB3860EB6020EBC0E0EA018048C7FC1206120E12
338 0C121C13F8EA3904EA3A06EA3C031278A2007013801400EA600712E0A21306130E130CEA
339 601C1318EA2030EA30C0EA0F80131D7C9B15>54 D<131FEB60C0EBC060EA018038030030
340 A200061360120714C013803803C10013E6EA01FCEA0078EA01BCEA061E487E487E383003
341 801220EA6001A238C00300A21306EA60045BEA3830EA0FC0141D7D9B15>56
342 D<133E13E138018180380300C01206120E120C121CA213011238A31303001813801307EA
343 080B380C3300EA03C7EA0007130E130C131C1318EAE0305BEA80C0EAC180003EC7FC121D
344 7C9B15>I<1206120FA212061200AA1230127812F0126008127C910D>I<1418A21438A214
345 78A214B8EB0138A2EB023C141C1304130C13081310A21320A2EB7FFCEBC01C1380EA0100
346 141E0002130EA25A120C001C131EB4EBFFC01A1D7E9C1F>65 D<48B5FC39003C03809038
347 3801C0EC00E0A35B1401A2EC03C001E01380EC0F00141EEBFFFC3801C00E801580A2EA03
348 80A43907000F00140E141E5C000E13F0B512C01B1C7E9B1D>I<903803F02090381E0C60
349 90383002E09038E003C03801C001EA038048C7FC000E1480121E121C123C15005AA35AA4
350 1404A35C12705C6C5B00185B6C485AD80706C7FCEA01F81B1E7A9C1E>I<48B5FC39003C
351 03C090383800E0A21570A24913781538A215785BA4484813F0A315E03803800115C01403
352 15803907000700140E5C5C000E13E0B512801D1C7E9B1F>I<48B512F038003C00013813
353 301520A35BA214081500495AA21430EBFFF03801C020A439038040801400A2EC0100EA07
354 005C14021406000E133CB512FC1C1C7E9B1C>I<3A01FFC3FF803A003C00780001381370
355 A4495BA449485AA390B5FC3901C00380A4484848C7FCA43807000EA448131E39FFE1FFC0
356 211C7E9B1F>72 D<EA03FFEA00781370A413E0A4EA01C0A4EA0380A4EA0700A4120EA412
357 1EEAFFC0101C7D9B10>I<EB3FF8EB03C01480A4EB0700A4130EA45BA45BA4EA607012E0
358 EAC060EA80E0EA81C0EA4380003EC7FC151D7C9B16>I<3801FFC038003C001338A45BA4
359 5BA4485AA438038002A31404EA0700140C14181438000E13F0B5FC171C7E9B1A>76
360 D<D801FEEB01FED8003E14E0012EEB03C01505A21509014EEB0B801513152313470187EB
361 4700A21587EC0107D80107130E14021404A20002495AEB0388149014A000045C14C0A200
362 0C1380001CEB007839FF8307FF271C7E9B25>I<EB07F0EB1C1CEB700E497E3901C00380
363 EA0380EA0700000E14C0121E121C123CA25AA348EB0780A3EC0F00A2140E141E5C007013
364 385C00785B383801C06C485AD80E0EC7FCEA03F81A1E7A9C20>79
365 D<3801FFFE39003C038090383801C0EC00E0A3EB7001A315C0EBE0031580EC0700141C38
366 01FFF001C0C7FCA3485AA448C8FCA45AEAFFE01B1C7E9B1C>I<3801FFFE39003C078090
367 383801C015E01400A2EB7001A3EC03C001E01380EC0700141CEBFFE03801C03080141CA2
368 EA0380A43807003C1520A348144039FFE01E80C7EA0F001B1D7E9B1E>82
369 D<EB0F84EB304CEB403CEB8018EA01005AA200061310A214001207A2EA03E013FC6CB4FC
370 38007F80EB07C01301A21300A21220A238600180A2EB03001302EAF004EACC18EA83E016
371 1E7D9C17>I<001FB512C0381C070138300E0000201480126012405B1280A2000014005B
372 A45BA45BA4485AA41203EA7FFE1A1C799B1E>I<39FF801FC0393C000700001C1304A25C
373 5CA25CA25C5CA26C48C7FCA213025BA25BA25B5B120F6C5AA25B90C8FCA21206A21A1D77
374 9B1F>86 D<3AFF83FF07F03A3C007001C00038158002F01300A290380170025D13025D13
375 045D13085D131001305B1320D81C405BA2D98071C7FCA2381D0072A2001E1374A2001C13
376 38A20018133014201210241D779B29>I<39FFC00FE0391E000380000EEB02005C000F13
377 0C6C13086D5A00035B5CEBC0C000015B01C1C7FC13E2EA00E413EC13F81370A25BA4485A
378 A4485AEA3FF81B1C789B1F>89 D<EA01E3EA0717EA0C0F1218EA380E12301270A2EAE01C
379 A41339A3EA6079EA319AEA1E0C10127C9115>97 D<123F1207A2120EA45AA4EA39E0EA3A
380 18EA3C0C12381270130EA3EAE01CA31318133813301360EA60C0EA3180EA1E000F1D7C9C
381 13>I<13F8EA0304120EEA1C0EEA181CEA30001270A25AA51304EA60081310EA3060EA0F
382 800F127C9113>I<EB07E01300A2EB01C0A4EB0380A43801E700EA0717EA0C0F1218EA38
383 0E12301270A2485AA41339A3EA6079EA319AEA1E0C131D7C9C15>I<13F8EA0704120CEA
384 1802EA38041230EA7008EA7FF0EAE000A5EA60041308EA30101360EA0F800F127C9113>
385 I<EB03C0EB0670130CEB1C601400A25BA53803FF8038007000A55BA5485AA5485AA390C7
386 FCA25A12C612E65A12781425819C0D>I<EB78C0EA01C5EA03031206000E1380120C121C
387 A238380700A4130EA3EA181EEA0C7CEA079CEA001CA25BA2EAC030EAE070EAC1C0007FC7
388 FC121A7E9113>I<EA0FC01201A2485AA448C7FCA4EA0E3E13C3380F0380120E121E121C
389 A338380700A3130E00701340A2131C1480EAE00C38600700121D7E9C15>I<EA01801203
390 EA0100C7FCA7121C12261247A2128EA2120E5AA35AA21271A31272A2123C091C7C9B0D>
391 I<EA0FC01201A2485AA448C7FCA4380E07801308EB11C01321381C4180EB8000001DC7FC
392 121EEA3FC0EA38E01370A2EA7071A31372EAE032EA601C121D7E9C13>107
393 D<EA1F801203A2EA0700A4120EA45AA45AA45AA412E2A312E412641238091D7D9C0B>I<
394 391C1E078039266318C0394683A0E0384703C0008E1380A2120EA2391C0701C0A3EC0380
395 D8380E1388A2EC0708151039701C032039300C01C01D127C9122>I<EA383EEA4CC3384D
396 0380124E129E129C121CA238380700A3130E00701340A2131C1480EAE00C386007001212
397 7C9117>I<13F8EA030CEA0E06487E1218123000701380A238E00700A3130EA25BEA6018
398 5BEA30E0EA0F8011127C9115>I<380387803804C860EBD03013E0EA09C014381201A238
399 038070A31460380700E014C0EB0180EB8300EA0E86137890C7FCA25AA45AB4FC151A8091
400 15>I<EA01E1EA0713EA0C0F1218EA380E12301270A2EAE01CA41338A3EA6078EA31F0EA
401 1E701200A213E0A4EA01C0EA0FF8101A7C9113>I<EA1C3CEA2642EA4687EA4707EA8E06
402 1300120EA25AA45AA45A123010127C9112>I<EA01F0EA0608120C131CEA1818EA1C0012
403 1F13C0EA0FF01207EA00781338EA603012E012C0EA8060EA60C0EA1F000E127D9111>I<
404 12035AA3120EA4EAFFE0EA1C00A35AA45AA4EAE080A2EAE100A2126612380B1A7C990E>
405 I<381C0180EA2E03124EA2388E0700A2121CA2EA380EA438301C80A3EA383C38184D00EA
406 0F8611127C9116>I<EA1C06EA2E0EEA4E06A2EA8E02A2121CA2EA3804A313081230A213
407 10EA3820EA1840EA0F800F127C9113>I<381E0183382703871247148338870701A2120E
408 A2381C0E02A31404EA180C131C1408EA1C1E380C26303807C3C018127C911C>I<380387
409 80380CC840380870E012103820E0C014001200A2485AA4EA03811263EAE38212C5EA8584
410 EA787813127E9113>I<381C0180EA2E03124EA2388E0700A2121CA2EA380EA4EA301CA3
411 EA383CEA1878EA0FB8EA003813301370EAE0605BEA81800043C7FC123C111A7C9114>I<
412 EA01C1EA07E1EA0FF6EA081CEA1008EA0010132013401380EA010012025AEA08041210EA
413 2C0CEA73F8EA41F0EA80E010127E9111>I E /Fj 9 120 df<13F8EA030C380E0604EA1C
414 07383803080030138800701390A200E013A0A214C01480A3EA6007EB0B8838307190380F
415 80E016127E911B>11 D<EB01F0EB0618EB080C1310EB200E13401380141CEA0100141814
416 3838020FF0EB10C0EB0FE0EB00305AA21438A2481370A314E01218EB01C000141380EB03
417 00EA230EEA20F890C7FCA25AA45AA217257F9C17>I<126012F0A2126004047C830C>58
418 D<130113031306A3130CA31318A31330A31360A213C0A3EA0180A3EA0300A31206A25AA3
419 5AA35AA35AA35AA210297E9E15>61 D<EB07E01300A2EB01C0A4EB0380A43801E700EA07
420 17EA0C0F1218EA380E12301270A2485AA4EB3880A3EA607838319900EA1E0E131D7E9C16
421 >100 D<EA0FC01201A2485AA448C7FCA4EA0E07EB0880EB11C01323381C4780EB830000
422 1DC7FC121EEA3FC0EA38E01370A2EA7071A31372EAE032EA601C121D7E9C16>107
423 D<EA1F801203A2EA0700A4120EA45AA45AA45AA412E2A312E412641238091D7F9C0C>I<
424 EA3C1F384E6180384681C0EA4701128F128E120EA2381C0380A3EB070000381310A2130E
425 1420387006403830038014127E9119>110 D<001CEBC080392701C1C0124714C0398703
426 8040A2120EA2391C070080A3EC0100EA1806A2381C0E02EB0F04380E13083803E1F01A12
427 7E911E>119 D E /Fk 83 128 df<EB3F80EBE0E03803803848487E000E7F487F003C14
428 8000381303007814C0A20070130100F014E000F11311EBFFF1A3EB001100F01301A20070
429 14C000781303A200381480003C1307001C14006C130E6C5B6C6C5A3800E0E0EB3F801B1E
430 7E9C20>2 D<EB7E1F3901C1B180390303E3C0000713C3000EEBC180903801C000A6B512
431 FC380E01C0B0387F87FC1A1D809C18>11 D<137E3801C180EA0301380703C0120EEB0180
432 90C7FCA5B512C0EA0E01B0387F87F8151D809C17>I<EB7FC0EA01C1EA03031207EA0E01
433 A7B5FCEA0E01B0387FCFF8151D809C17>I<90383F07E03901C09C18380380F0D8070113
434 3C000E13E00100131892C7FCA5B612FC390E00E01CB03A7FC7FCFF80211D809C23>I<12
435 0EA2121E1238127012E012800707779C15>19 D<EA6060EAF0F0EAF8F8EA6868EA0808A3
436 EA1010A2EA2020EA4040EA80800D0C7F9C15>34 D<000F14C0EA18803930600380397038
437 0700386027FB38E010065CA25CA25C5CEA602000705B38304180EA1881390F0303C03900
438 060620EC0C1090380C1C08EB1818EC380413301360A213C0A2EA01803903001808141C00
439 06EB0C1048EB06200004EB03C01E217E9E23>37 D<126012F012F812681208A31210A212
440 2012401280050C7C9C0C>39 D<1380EA0100120212065AA25AA25AA35AA412E0AC1260A4
441 7EA37EA27EA27E12027EEA0080092A7C9E10>I<7E12407E12307EA27EA27EA37EA41380
442 AC1300A41206A35AA25AA25A12205A5A092A7E9E10>I<1306ADB612E0A2D80006C7FCAD
443 1B1C7E9720>43 D<126012F0A212701210A41220A212401280040C7C830C>I<EAFFE0A2
444 0B0280890E>I<126012F0A2126004047C830C>I<130113031306A3130CA31318A31330A3
445 1360A213C0A3EA0180A3EA0300A31206A25AA35AA35AA35AA35AA210297E9E15>I<EA03
446 C0EA0C30EA1818EA300CA2EA700EEA6006A2EAE007ADEA6006A2EA700EEA300CA2EA1818
447 EA0C30EA07E0101D7E9B15>I<5A1207123F12C71207B3A5EAFFF80D1C7C9B15>I<EA07C0
448 EA1830EA201CEA400C130EEAF00F12F81307A21270EA000F130EA2131CA2133813701360
449 13C0EA0180EA0300EA0601120C1218EA1002EA3FFE127F12FF101C7E9B15>I<EA07E0EA
450 1830EA201CA2EA781E130E131E1238EA001CA2131813301360EA07C0EA0030131CA2130E
451 130FA2127012F8A3EAF00EEA401C1220EA1830EA07C0101D7E9B15>I<130CA2131C133C
452 A2135C13DC139CEA011C120312021204120C1208121012301220124012C0B512C038001C
453 00A73801FFC0121C7F9B15>I<EA300CEA3FF813F013C0EA2000A6EA23E0EA2C30EA3018
454 131CEA200E1200130FA3126012F0A3EA800EEA401E131CEA2038EA1870EA07C0101D7E9B
455 15>I<13F0EA030CEA0404EA0C0EEA181E1230130CEA7000A21260EAE3E0EAE430EAE818
456 EAF00C130EEAE0061307A51260A2EA7006EA300E130CEA1818EA0C30EA03E0101D7E9B15
457 >I<1240387FFF801400A2EA4002485AA25B485AA25B1360134013C0A212015BA21203A4
458 1207A66CC7FC111D7E9B15>I<EA03E0EA0C30EA1008EA200C13061260A21270A2EA7C0C
459 EA3E18EA3FB0EA1FE0EA07F013F8EA18FCEA307EEA601E130FEAC0071303A4EA60021304
460 EA300CEA1C10EA07E0101D7E9B15>I<EA03C0EA0C30EA1818EA300C1270EA600EEAE006
461 A21307A51260EA700F1230EA1817EA0C27EA07C7EA0006A2130EEA300C127813181270EA
462 2030EA10C0EA0F80101D7E9B15>I<126012F0A212601200AA126012F0A2126004127C91
463 0C>I<126012F0A212601200AA126012F0A212701210A41220A212401280041A7C910C>I<
464 007FB512C0B612E0C9FCA8B612E06C14C01B0C7E8F20>61 D<1306A3130FA3EB1780A2EB
465 37C01323A2EB43E01341A2EB80F0A338010078A2EBFFF83802003CA3487FA2000C131F80
466 001E5BB4EBFFF01C1D7F9C1F>65 D<B512C0380F00788080140E140FA4140E141E5C14F8
467 EBFFF0EB003C8080801580A5EC0F00A2141E1478B512E0191C7F9B1D>I<90381F8080EB
468 E0613801801938070007000E13035A14015A00781300A2127000F01400A8007014801278
469 A212386CEB0100A26C13026C5B380180083800E030EB1FC0191E7E9C1E>I<B512C0380F
470 00F0143C140E80A2EC038015C01401A215E0A815C0A21403158014071500140E5C1470B5
471 12C01B1C7E9B20>I<B512FC380F003C140C1404A214061402A213011400A35B13FF1303
472 7FA3140113001402A31406A2140C143CB512FC181C7E9B1C>I<B512F8380F0078141814
473 08A2140C1404A213011400A35B13FF13037FA490C7FCA8EAFFF8161C7E9B1B>I<90381F
474 8080EBE0613801801938070007000E13035A14015A00781300A2127000F01400A6ECFFF0
475 EC0F80007013071278A212387EA27E6C130B380180113800E06090381F80001C1E7E9C21
476 >I<39FFF0FFF0390F000F00AC90B5FCEB000FAD39FFF0FFF01C1C7F9B1F>I<EAFFF0EA0F
477 00B3A8EAFFF00C1C7F9B0F>I<3807FF8038007C00133CB3127012F8A21338EA7078EA40
478 70EA30E0EA0F80111D7F9B15>I<39FFF01FE0390F000780EC060014045C5C5C5C5C49C7
479 FC13021306130FEB17801327EB43C0EB81E013016D7E1478A280143E141E80158015C039
480 FFF03FF01C1C7F9B20>I<EAFFF8EA0F8090C7FCB01408A31418A2141014301470EB01F0
481 B5FC151C7E9B1A>I<B46CEBFF80000FECF800A2390BC00178A33809E002A23808F004A3
482 EB7808A3EB3C10A3EB1E20A3EB0F40A2EB0780A3EB0300121C3AFF8307FF80211C7E9B26
483 >I<B4EB1FF0390F8003809038C00100120BEA09E0EA08F0A21378133C133E131E130F14
484 811307EB03C1EB01E114F113001479147D143D141FA2808080121CB46C7E1C1C7F9B1F>
485 I<EB3F80EBE0E03803803848487E000E7F487F003C148000381303007814C0A200701301
486 00F014E0A8007014C000781303A200381480003C1307001C14006C130E6C5B6C6C5A3800
487 E0E0EB3F801B1E7E9C20>I<B51280380F00E01478143C141C141EA5141C143C147814E0
488 EBFF8090C7FCACEAFFF0171C7E9B1C>I<B5FC380F01E0EB007880141C141EA4141C143C
489 5CEB01E001FFC7FCEB01E0EB0070147880A61510A2141CA239FFF00E20C7EA03C01C1D7E
490 9B1F>82 D<3807E080EA1C19EA30051303EA600112E01300A36C13007E127CEA7FC0EA3F
491 F8EA1FFEEA07FFC61380130FEB07C0130313011280A300C01380A238E00300EAD002EACC
492 0CEA83F8121E7E9C17>I<007FB512C038700F010060130000401440A200C014201280A3
493 00001400B1497E3803FFFC1B1C7F9B1E>I<39FFF01FF0390F000380EC0100B3A26C1302
494 138000035BEA01C03800E018EB7060EB0F801C1D7F9B1F>I<39FFE00FF0391F0003C0EC
495 01806C1400A238078002A213C000035BA2EBE00C00011308A26C6C5AA213F8EB7820A26D
496 5AA36D5AA2131F6DC7FCA21306A31C1D7F9B1F>I<3AFFE1FFC0FF3A1F003E003C001E01
497 3C13186C6D1310A32607801F1320A33A03C0278040A33A01E043C080A33A00F081E100A3
498 9038F900F3017913F2A2017E137E013E137CA2013C133C011C1338A20118131801081310
499 281D7F9B2B>I<39FFF003FC390F8001E00007EB00C06D13800003EB01006D5A00011302
500 6C6C5A13F8EB7808EB7C18EB3C10EB3E20131F6D5A14C06D5AABEB7FF81E1C809B1F>89
501 D<12FEA212C0B3B312FEA207297C9E0C>91 D<EA0808EA1010EA2020EA4040A2EA8080A3
502 EAB0B0EAF8F8EA7878EA30300D0C7A9C15>I<12FEA21206B3B312FEA20729809E0C>I<EA
503 1FC0EA3070EA78387F12301200A2EA01FCEA0F1C12381270126000E01340A3EA603C3830
504 4E80381F870012127E9115>97 D<12FC121CAA137CEA1D87381E0180381C00C014E01460
505 1470A6146014E014C0381E018038190700EA10FC141D7F9C17>I<EA03F8EA0C0CEA181E
506 1230EA700CEA600012E0A61260EA70021230EA1804EA0C18EA03E00F127F9112>I<EB1F
507 801303AAEA03F3EA0E0BEA1807EA30031270126012E0A6126012701230EA1807EA0E1B38
508 03E3F0141D7F9C17>I<EA07E0EA0C30EA1818EA300CEA700EEA600612E0EAFFFEEAE000
509 A41260EA70021230EA1804EA0C18EA03E00F127F9112>I<13F8EA018CEA071E1206EA0E
510 0C1300A6EAFFE0EA0E00B0EA7FE00F1D809C0D>I<EB03803807C4C0EA1C783838388038
511 301800EA701CA4EA3018EA38386C5AEA27C00020C7FCA21230EA3FF86CB4FC1480EA2003
512 386001C0EAC000A33860018038300300EA1C0EEA07F8121C7F9215>I<12FC121CAA137C
513 1387EA1D03001E1380121CAD38FF9FF0141D7F9C17>I<1218123CA21218C7FCA712FC12
514 1CB0EAFF80091D7F9C0C>I<13C0EA01E0A2EA00C01300A7EA07E01200B3A21260EAF0C0
515 12F1EA6180EA3E000B25839C0D>I<12FC121CAAEB0FE0EB0780EB06005B13105B5B13E0
516 121DEA1E70EA1C781338133C131C7F130F148038FF9FE0131D7F9C16>I<12FC121CB3A9
517 EAFF80091D7F9C0C>I<39FC7E07E0391C838838391D019018001EEBE01C001C13C0AD3A
518 FF8FF8FF8021127F9124>I<EAFC7CEA1C87EA1D03001E1380121CAD38FF9FF014127F91
519 17>I<EA03F0EA0E1CEA1806487E00701380EA600100E013C0A600601380EA7003003013
520 00EA1806EA0E1CEA03F012127F9115>I<EAFC7CEA1D87381E0180001C13C0EB00E0A214
521 70A614E0A2EB01C0001E1380381D0700EA1CFC90C7FCA7B47E141A7F9117>I<3803E080
522 EA0E19EA1805EA3807EA7003A212E0A61270A2EA38071218EA0E1BEA03E3EA0003A7EB1F
523 F0141A7F9116>I<EAFCE0EA1D38EA1E78A2EA1C301300ACEAFFC00D127F9110>I<EA1F90
524 EA2070EA4030EAC010A212E0EAF800EA7F80EA3FE0EA0FF0EA00F8EA8038131812C0A2EA
525 E010EAD060EA8FC00D127F9110>I<1204A4120CA2121C123CEAFFE0EA1C00A91310A512
526 0CEA0E20EA03C00C1A7F9910>I<38FC1F80EA1C03AD1307120CEA0E1B3803E3F014127F
527 9117>I<38FF07E0383C0380381C0100A2EA0E02A2EA0F06EA0704A2EA0388A213C8EA01
528 D0A2EA00E0A3134013127F9116>I<39FF3FC7E0393C0703C0001CEB01801500130B000E
529 1382A21311000713C4A213203803A0E8A2EBC06800011370A2EB8030000013201B127F91
530 1E>I<38FF0FE0381E0700EA1C06EA0E046C5AEA039013B0EA01E012007F12011338EA02
531 1C1204EA0C0E487E003C138038FE1FF014127F9116>I<38FF07E0383C0380381C0100A2
532 EA0E02A2EA0F06EA0704A2EA0388A213C8EA01D0A2EA00E0A31340A25BA212F000F1C7FC
533 12F312661238131A7F9116>I<EA7FFCEA70381260EA407013F013E0EA41C012031380EA
534 0700EA0F04120E121CEA3C0CEA380812701338EAFFF80E127F9112>I<B512F01401808B
535 15>I<EA6060EAF0F0A2EA60600C047C9C15>127 D E /Fl 38 121
536 df<130E131E137EEA07FE12FFA212F81200B3ABB512FEA317277BA622>49
537 D<EBFF80000713F04813FC381E03FE393800FF80007C133F00FE14C06C131F15E0140FA2
538 127E003C131FC7FC15C0A2EC3F801500147E5C5C495A495AEB078049C7FC131E4913E013
539 705B3901C001C0EA0380EA0600000FB5FC5A5A5AB61280A31B277DA622>I<EB7F803803
540 FFF04813FC380F81FE381F007FEA3F80EC3F80A3121F1300C7EA7F00A2147E5C495AEB07
541 F0EBFFC0A2EB01F8EB007E801580EC1FC0A215E0A2123C127EB4FCA215C0143F48148000
542 7CEB7F00383F01FE6CB45A000713F0C613801B277DA622>I<140FA25C5C5C5C5BA2EB03
543 BFEB073F130E131C133C1338137013E0EA01C0EA038012071300120E5A5A5A12F0B612F8
544 A3C7EA7F00A890381FFFF8A31D277EA622>I<00181303381F801FEBFFFE5C5C5C14C091
545 C7FC001CC8FCA7EB7FC0381DFFF8381F80FC381E003F1208C7EA1F8015C0A215E0A21218
546 127C12FEA315C05A0078EB3F80A26CEB7F00381F01FE6CB45A000313F0C613801B277DA6
547 22>I<EB07F8EB3FFE90B5FC3901FC07803903F00FC03807C01FEA0F80121F130048EB0F
548 8091C7FC127EA3EAFE02EB1FF0EB3FFCEB603EEB801F00FF14809038000FC0A24814E0A4
549 127EA4123E003F14C07EEC1F80D80F8013003807E07E6CB45A6C5B38003FC01B277DA622
550 >I<EC0780A24A7EA34A7EA24A7EA3EC77F8A2ECF7FC14E3A2903801C1FEA201037F1480
551 A249486C7EA24980010E133FA2496D7EA2013FB57EA39039700007F8A201F08049130300
552 0181491301A2000381D8FFFE013F13FCA32E297EA833>65 D<91387FE003903907FFFC07
553 011FEBFF0F90397FF00F9F9039FF0001FFD801FC7F4848147F4848143F4848141F485A16
554 0F485A1607127FA290C9FC5AA97E7F1607123FA26C7E160E6C7E6C6C141C6C6C143C6C6C
555 14786CB4EB01F090397FF007C0011FB512800107EBFE009038007FF028297CA831>67
556 D<B612FCEDFF8016E03A03FC001FF8ED03FCED00FE167FEE3F80EE1FC0A2EE0FE0A2EE07
557 F0A417F8AA17F0A3EE0FE0A217C0161FEE3F80EE7F005EED03FCED1FF8B75A168003FCC7
558 FC2D297EA834>I<B712E0A33903FC001FED07F01501A215001670A3913801C0781638A3
559 02031300A2140F90B5FCA3EBFC0F1403A20201130EA3161C91C7FCA3163C1638167816F8
560 15011503151FB712F0A327297EA82C>I<B712C0A33903FC003FED0FE015031501A21500
561 A316F0913801C070A316001403A2140F90B5FCA3EBFC0F1403A21401A491C8FCA9B512FC
562 A324297EA82A>I<B5D8F00FB5FCA3D803FCC7EA3FC0AF90B7FCA301FCC7123FB1B5D8F0
563 0FB5FCA330297EA835>72 D<B512F0A33803FC00B3B1B512F0A314297EA819>I<B612F8
564 15FF16C03A03FC003FE0ED07F0ED03F816FC150116FEA716FC150316F8ED07F0ED3FE090
565 B61280EDFE0001FCC8FCB0B512F0A327297EA82E>80 D<B612E015FE6F7E3A03FC003FE0
566 ED0FF06F7E6F7E150182A65E4B5A1507ED0FE0ED3FC090B500FEC7FCA29039FC00FF80ED
567 3FC06F7E6F7E6F7EA9170EA21503923801FC1CB538F000FEEE7FF8EE0FE02F297EA832>
568 82 D<007FB71280A39039807F807FD87C00140F00781507A20070150300F016C0A24815
569 01A5C791C7FCB3A490B612C0A32A287EA72F>84 D<B53CE07FFFE01FFFC0A32803FC0003
570 FCC7EA7000A26D6D7E000160A26D6E13016C604B138002801503017F5F4B13C0D93FC001
571 3F49C7FCA2913AE00E1FE00F011F160E17F09126F01C0F131E010F161C033C13F8902707
572 F838075BA2037813FC902703FC70035BA2913AFEE001FEF001015E02FF14FF4B7E6D5EA2
573 6E486D5AA36EC76CC8FCA2023E80021E141EA242297FA845>87 D<3803FF80000F13F038
574 1F01FC383F80FE147F801580EA1F00C7FCA4EB3FFF3801FC3FEA0FE0EA1F80EA3F00127E
575 5AA4145F007E13DF393F839FFC381FFE0F3803FC031E1B7E9A21>97
576 D<EB3FF03801FFFC3803F03E380FC07FEA1F80EA3F00A248133E007E90C7FCA212FEA712
577 7EA2127F6CEB03801380001FEB0700380FE00E3803F83C3801FFF838003FC0191B7E9A1E
578 >99 D<EC7FF0A31407ACEB3F873801FFF73807F03F380FC00F381F8007EA3F00A2127EA3
579 12FEA8127EA27EA2381F800F380FC01F3907E07FFF3801FFE738007F87202A7EA925>I<
580 EB3FC03801FFF03803E07C380F803E001F7F130048EB0F80127E15C0A200FE1307A2B6FC
581 A248C8FCA3127EA2127F6CEB01C07E390F8003803907C007003803F01E3800FFFCEB3FE0
582 1A1B7E9A1F>I<EB07F8EB3FFCEB7E3E3801FC7FEA03F813F01207143E1400A7B512C0A3
583 3807F000B3A3387FFF80A3182A7EA915>I<9038FF80F00003EBE3F8390FC1FE1C391F00
584 7C7C48137E003EEB3E10007EEB3F00A6003E133E003F137E6C137C380FC1F8380BFFE000
585 18138090C8FC1238A2123C383FFFF814FF6C14C06C14E06C14F0121F383C0007007CEB01
586 F8481300A4007CEB01F0A2003FEB07E0390FC01F806CB5120038007FF01E287E9A22>I<
587 EAFFE0A3120FAC147E9038E1FF809038E30FC001E413E0EBE80701F813F013F0A213E0B0
588 39FFFE3FFFA3202A7DA925>I<1207EA0F80EA1FC0EA3FE0A3EA1FC0EA0F80EA0700C7FC
589 A7EAFFE0A3120FB3A3EAFFFEA30F2B7EAA12>I<EAFFE0A3120FACEC1FFCA3EC0780EC0F
590 00141E5C5C14E0EBE3C013E7EBEFE0EBFFF08013F3EBE1FCEBC0FE147FA2EC3F80EC1FC0
591 EC0FE0A2EC07F039FFFC1FFFA3202A7FA923>107 D<EAFFE0A3120FB3B2EAFFFEA30F2A
592 7EA912>I<26FFC07FEB1FC0903AC1FFC07FF0903AC307E0C1F8D80FC49038F101FC9039
593 C803F20001D801FE7F01D05BA201E05BB03CFFFE3FFF8FFFE0A3331B7D9A38>I<38FFC0
594 7E9038C1FF809038C30FC0D80FC413E0EBC80701D813F013D0A213E0B039FFFE3FFFA320
595 1B7D9A25>I<EB3FE03801FFFC3803F07E390FC01F80391F800FC0393F0007E0A2007EEB
596 03F0A300FE14F8A8007E14F0A26CEB07E0A2391F800FC0390FC01F803907F07F003801FF
597 FC38003FE01D1B7E9A22>I<38FFE1FE9038EFFF809038FE0FE0390FF803F09038F001F8
598 01E013FC140015FEA2157FA8157E15FEA215FC140101F013F89038F807F09038FC0FE090
599 38EFFF809038E1FC0001E0C7FCA9EAFFFEA320277E9A25>I<38FFC1F0EBC7FCEBC63E38
600 0FCC7F13D813D0A2EBF03EEBE000B0B5FCA3181B7F9A1B>114 D<3803FE30380FFFF0EA
601 3E03EA7800127000F01370A27E00FE1300EAFFE06CB4FC14C06C13E06C13F0000713F8C6
602 FCEB07FC130000E0137C143C7E14387E6C137038FF01E038E7FFC000C11300161B7E9A1B
603 >I<13E0A41201A31203A21207120F381FFFE0B5FCA2380FE000AD1470A73807F0E00003
604 13C03801FF8038007F0014267FA51A>I<39FFE07FF0A3000F1307B2140FA20007131739
605 03F067FF3801FFC738007F87201B7D9A25>I<39FFFC03FFA3390FF000F0000714E07F00
606 03EB01C0A2EBFC0300011480EBFE070000140013FFEB7F0EA2149EEB3F9C14FC6D5AA26D
607 5AA36D5AA26D5AA2201B7F9A23>I<3BFFFC7FFC1FFCA33B0FE00FE001C02607F007EB03
608 80A201F8EBF00700031600EC0FF801FC5C0001150EEC1FFC2600FE1C5B15FE9039FF387E
609 3C017F1438EC787F6D486C5A16F0ECE01F011F5CA26D486C5AA2EC800701075CA22E1B7F
610 9A31>I<39FFFC1FFEA33907F003803803F8079038FC0F003801FE1E00005BEB7F3814F8
611 6D5A6D5A130F806D7E130F497EEB3CFEEB38FFEB787F9038F03F803901E01FC0D803C013
612 E0EB800F39FFF03FFFA3201B7F9A23>I E /Fm 1 1 df<B512FEA217027D891E>0
613 D E /Fn 2 49 df<120CA2EACCC012EDEA7F80EA0C00EA7F80EAEDC012CCEA0C00A20A0B
614 7D8B10>3 D<1208121CA21238A312301270A21260A212C0A2060D7E8D09>48
615 D E /Fo 3 101 df<EA01F038070C08380C0E10EA1807123000701320126000E01340A2
616 14801400A3EA601B383063A0380F81C015107F8F19>11 D<EB03C0EB0C301310EB203813
617 401380EA0100A2000213701460EB1FC0131138041F60EB0070A35AA31460001813E014C0
618 EB018038140300EA230EEA20F890C7FCA25AA45A1521809916>I<EB0FC01301A3EB0380
619 A4EB0700A2EA03E7EA0617EA1C0E123812301270EA601C12E0A3133912C012E0EA6079EA
620 219AEA1E0E121A7F9914>100 D E /Fp 7 117 df<1303497EA2497EA3EB1BE0A2EB3BF0
621 1331A2EB60F8A2EBE0FCEBC07CA248487EEBFFFE487FEB001F4814800006130FA248EB07
622 C039FF803FFCA21E1A7F9921>65 D<EA1FF0EA383CEA7C1E7FA21238120013FFEA0FCFEA
623 3E0F127C12F8A31317387C27E0EA1FC313117F9015>97 D<12FCA2123CA713FE383F8780
624 383E01C0003C13E0EB00F0A214F8A514F0A2EB01E0003E13C0383B07803830FE00151A7E
625 9919>I<EA03FCEA0F0EEA1C1F123C1278130E00F8C7FCA51278A2383C0180381C0300EA
626 0F06EA03FC11117F9014>I<EAF8F0EAF938EA3A7CA2123C13381300A9EAFF80A20E117E
627 9012>114 D<EA1FD8EA2078EA401812C0A2EAF000EAFF80EA7FE0EA3FF0EA07F8EA003C
628 EAC00CA212E01308EAF830EACFE00E117F9011>I<1206A4120EA2121EEA3FF012FFEA1E
629 00A81318A5EA0F30EA03E00D187F9711>I E /Fq 47 123 df<EBFE7C380381C6380603
630 CE000E1384001C1380A6B512F0381C0380AE38FF8FF0171A809916>11
631 D<126012F012F812681208A31210A212201240050B7D990B>39 D<1380EA010012025A12
632 0C120812185AA35AA412E0AA1260A47EA37E1208120C12047E7EEA008009267D9B0F>I<
633 7E12407E7E12181208120C7EA37EA41380AA1300A41206A35A1208121812105A5A5A0926
634 7E9B0F>I<126012F0A212701210A31220A21240A2040B7D830B>44
635 D<EAFFC0A20A0280880D>I<126012F0A2126004047D830B>I<12035AB4FC1207B3A2EA7F
636 F80D187D9713>49 D<EA0F80EA1060EA2030EA4038EA803CEAC01C12E01240EA003C1338
637 A21370136013C0EA018013001202EA040412081210EA3008EA3FF8127F12FF0E187E9713
638 >I<EA01F8EA0704EA0C06EA180E123013001270126012E0EAE3E0EAE418EAE80CEAF00E
639 EAE0061307A31260A2EA7006EA300EEA180CEA0C38EA07E010187F9713>54
640 D<130CA3131EA2132F1327A2EB4380A3EB81C0A200017F1300A248B47E38020070A2487F
641 A3487FA2003C131EB4EBFFC01A1A7F991D>65 D<EB3F023801C0C63803002E000E131E48
642 130E14065A007813021270A200F01300A600701302A21278003813047E14087E00031330
643 3801C0C038003F00171A7E991C>67 D<B57E380E00E01470808080A280A21580A81500A2
644 5C140E5CA2147814E0B51280191A7F991D>I<B512F8380E003814181408140C1404A3EB
645 0100A35BEA0FFFEA0E037FA3EB0002A314061404A2140C143CB512FC171A7F991A>I<EB
646 3F023801C0C63803002E000E131E48130E14065A007813021270A200F090C7FCA5903801
647 FFC03970000E00A2127812387EA27E000313163801C06638003F821A1A7E991E>71
648 D<39FFE1FFC0390E001C00AB380FFFFC380E001CAC39FFE1FFC01A1A7F991D>I<EAFF80
649 EA1C00B3A6EAFF80091A7E990E>I<137F3801C1C038070070000E7F487F003C131E0038
650 130E0078130F00707F00F01480A80078EB0F00A20038130E003C131E001C131C6C5B6C5B
651 3801C1C0D8007FC7FC191A7E991E>79 D<B51280380E01E0EB007014781438143CA41438
652 14781470EB01E0380FFF80000EC7FCABEAFFE0161A7F991A>I<EA0FC2EA1836EA200EEA
653 600612C01302A3EAE0001270127EEA3FE0EA1FF8EA03FCEA007E130E130713031280A3EA
654 C0021306EAE004EAD818EA87E0101A7E9915>83 D<007FB5FC38701C0700401301A200C0
655 148000801300A300001400B13803FFE0191A7F991C>I<39FFE07FC0390E000E001404B2
656 00065B12076C5B6C6C5A3800E0C0013FC7FC1A1A7F991D>I<EA1FC0EA38707FEA101C12
657 00A2EA03FCEA1E1C1238127012E01480A2133CEA705F381F8F0011107F8F13>97
658 D<12FC121CA913FCEA1D07381E0380381C01C0130014E0A6EB01C01480381E0300EA1906
659 EA10F8131A809915>I<EA07F8EA1C1C1238EA700813005AA612701304EA3808EA1C18EA
660 07E00E107F8F11>I<133F1307A9EA03E7EA0C17EA180F487E127012E0A6126012706C5A
661 EA1C373807C7E0131A7F9915>I<EA07C0EA1C30EA30181270EA600C12E0EAFFFCEAE000
662 A41260EA7004EA3808EA1C18EA07E00E107F8F11>I<EA01F0EA0718EA0E38EA1C101300
663 A6EAFFC0EA1C00AEEAFF800D1A80990C>I<EA0FCF3818718038303000EA7038A4EA3030
664 6C5AEA2FC00060C7FCA21270EA3FF013FC6C7EEA600FEAC003A4EA6006EA381CEA07E011
665 187F8F13>I<12FC121CA9137CEA1D87381E0380A2121CAB38FF9FF0141A809915>I<1218
666 123CA212181200A612FC121CAE12FF081A80990A>I<12FC121CA9EB1FC0EB0F00130C5B
667 13205B13E0121DEA1E70EA1C7813387F131E7F148038FF9FE0131A809914>107
668 D<12FC121CB3A6EAFF80091A80990A>I<38FC7C1F391D8E6380391E0781C0A2001C1301
669 AB39FF9FE7F81D107F8F20>I<EAFC7CEA1D87381E0380A2121CAB38FF9FF01410808F15>
670 I<EA07E0EA1C38EA300CEA700EEA6006EAE007A6EA6006EA700EEA381CEA1C38EA07E010
671 107F8F13>I<EAFCFCEA1D07381E0380381C01C0A2EB00E0A6EB01C01480381E0300EA1D
672 06EA1CF890C7FCA6B47E1317808F15>I<EA03E1EA0C13EA180BEA300FEA700712E0A612
673 70A26C5AEA1C37EA07C7EA0007A6EB3FE013177F8F14>I<EAFC78EA1D9CEA1E1C1308EA
674 1C00ABEAFF800E10808F0F>I<EA1F20EA60E0EA402012C0A2EAF000127FEA3FC0EA1FE0
675 EA00F0EA8070133012C01320EAF040EA8F800C107F8F0F>I<1208A41218A21238EAFFC0
676 EA3800A81320A41218EA1C40EA07800B177F960F>I<38FC1F80EA1C03AB1307120CEA0E
677 0B3803F3F01410808F15>I<38FF0F80383C0700EA1C061304A26C5AA26C5AA3EA03A0A2
678 EA01C0A36C5A11107F8F14>I<39FE7F1F8039381C0700003C1306381C0C04130E380E16
679 081317A238072310149013A33803C1A014E0380180C0A319107F8F1C>I<38FE3F80383C
680 1E00EA1C086C5AEA0F306C5A6C5A12017F1203EA0270487E1208EA181CEA381E38FC3FC0
681 12107F8F14>I<38FF0F80383C0700EA1C061304A26C5AA26C5AA3EA03A0A2EA01C0A36C
682 5AA248C7FCA212E112E212E4127811177F8F14>I<EAFFF8EAE07012C0EA80E0EA81C0A2
683 EA0380EA0700A2EA0E04121CA2EA380812701338EAFFF80E107F8F11>I
684 E /Fr 16 118 df<127012F8A212F012E005057A840F>46 D<14FE903807018090381800
685 60012013105B49130848C71204380201F03804070839080C04023810180290383003C238
686 2060019038E00382EA40C01241A23983800704A4EC0E08A20081131EEC2E103980C04E20
687 9038618E6039403E078090C8FC7EA26C14E0000CEB07800003EB7C003800FF801F2379A2
688 25>64 D<EBF8C0EA0185EA0705380E0380A2121C123C383807001278A3EAF00EA31410EB
689 1C201270133C38305C40138C380F078014157B9419>97 D<EA03C0EA1F801203A3EA0700
690 A4120EA45A13F8EA1D0CEA1E0EEA3C06EA3807A2130F1270A4EAE01EA3133C1338A2EA60
691 7013E0EA31C0EA1F0010237BA216>I<137EEA01C138030180EA0703EA0E07121C003CC7
692 FC12381278A35AA45B12701302EA300CEA1830EA0FC011157B9416>I<13F8EA0384EA0E
693 02121C123C1238EA7804EAF018EAFFE0EAF000A25AA41302A2EA6004EA7018EA3060EA0F
694 800F157A9416>101 D<13F0EA0FE01200A3485AA4485AA448C7FC131FEB2180EBC0C038
695 0F00E0A2120EA2381C01C0A438380380A3EB070400701308130E1410130600E013203860
696 03C016237DA219>104 D<14E01301A2EB00C01400A8131E1323EB43801383A2EA0103A2
697 38000700A4130EA45BA45BA45BA3EA70E0EAF0C0EAF1800063C7FC123C132B82A00F>
698 106 D<13F0EA07E01200A3485AA4485AA448C7FCEB01E0EB0210EB0470380E08F01310EB
699 2060EB4000EA1D80001EC7FCEA1FC0EA1C70487EA27F142038703840A3EB188012E03860
700 0F0014237DA216>I<EA01E0EA0FC01201A3EA0380A4EA0700A4120EA45AA45AA45AA312
701 7112E2A4126412380B237CA20C>I<38380F80384C30C0384E4060388E8070EA8F00128E
702 A24813E0A4383801C0A3EB03840070138814081307EB031012E0386001E016157B941B>
703 110 D<137EEA01C338038180380701C0120E001C13E0123C12381278A338F003C0A21480
704 130700701300130E130CEA3018EA1870EA07C013157B9419>I<EA1C1F38262080384741
705 C0EA87831303EB018090C7FC120EA45AA45AA45A123012157B9415>114
706 D<13FCEA018338020080EA0401EA0C03140090C7FC120F13F0EA07FC6C7EEA003E130F7F
707 1270EAF006A2EAE004EA4008EA2030EA1FC011157D9414>I<13C01201A4EA0380A4EA07
708 00EAFFF8EA0700A2120EA45AA45AA31310EA7020A213401380EA3100121E0D1F7C9E10>
709 I<001E1360002313E0EA4380EB81C01283EA8701A238070380120EA3381C0700A31408EB
710 0E101218121CEB1E20EA0C263807C3C015157B941A>I E /Fs 27
711 118 df<90381FC1F090387037189038C03E3C3801807C000313783907003800A9B612C0
712 3907003800B2143C397FE1FFC01E2380A21C>11 D<127012F812FCA212741204A41208A2
713 1210A212201240060F7C840E>44 D<127012F8A3127005057C840E>46
714 D<EA01F0EA071CEA0C06487E00381380A2387001C0A400F013E0AE007013C0A3EA780300
715 381380A2381C0700EA0C06EA071CEA01F013227EA018>48 D<13801203120F12F31203B3
716 A9EA07C0EAFFFE0F217CA018>I<EA03F0EA0C1CEA100700201380384003C0A2008013E0
717 12F0EAF801A3EA2003120014C0A2EB07801400130E5B13185B5B5B485A90C7FC00021320
718 5A5A00181360481340383FFFC05AB5FC13217EA018>I<137EEA01C138030080380601C0
719 EA0C03121C381801800038C7FCA212781270A2EAF0F8EAF30CEAF4067F00F81380EB01C0
720 12F014E0A51270A3003813C0A238180380001C1300EA0C06EA070CEA01F013227EA018>
721 54 D<EA01F0EA060C487EEA1807383803801270A238F001C0A314E0A5127013031238EA
722 1805120CEA0619EA03E1380001C0A3EB0380A21230387807001306EA700CEA20186C5AEA
723 0FC013227EA018>57 D<497EA3497EA3EB05E0A2EB09F01308A2EB1078A3497EA3497EA2
724 EBC01F497EA248B51280EB0007A20002EB03C0A348EB01E0A348EB00F0121C003EEB01F8
725 39FF800FFF20237EA225>65 D<B512F8380F800E0007EB0780EC03C015E0140115F0A515
726 E01403EC07C0EC0F80EC3E00EBFFFE9038800780EC03C0EC01E015F0140015F8A6EC01F0
727 A2EC03E0EC07C0000FEB0F00B512FC1D227EA123>I<903807F00890383C0C18EBE00239
728 01C001B839038000F848C71278481438121E15185AA2007C14081278A200F81400A7EC1F
729 FF0078EB00F81578127C123CA27EA27E7E6C6C13B86C7E3900E0031890383C0C08903807
730 F00020247DA226>71 D<3803FFE038001F007FB3A6127012F8A2130EEAF01EEA401C6C5A
731 EA1870EA07C013237EA119>74 D<D8FFC0EB03FF000F15F0000715E0D805E01305A2D804
732 F01309A301781311A36D1321A36D1341A26D1381A39038078101A3EB03C2A2EB01E4A3EB
733 00F8A31470120E001FEC03F03AFFE0203FFF28227EA12D>77 D<3803F020380C0C60EA18
734 02383001E0EA70000060136012E0A21420A36C1300A21278127FEA3FF0EA1FFE6C7E0003
735 138038003FC0EB07E01301EB00F0A214707EA46C1360A26C13C07E38C8018038C60700EA
736 81FC14247DA21B>83 D<EA1FE0EA3038EA780C130EEA30071200A313FFEA07C7EA1E0712
737 3C1278127000F01308A3130FEA7817383C2390380FC1E015157E9418>97
738 D<EA01FEEA0703380C0780121C383803000078C7FC127012F0A712700078134012386C13
739 80380C0100EA0706EA01F812157E9416>99 D<EA01FCEA0707380C0380381C01C0123800
740 7813E0EA700012F0B5FC00F0C7FCA512700078132012386C13406C138038070300EA00FC
741 13157F9416>101 D<14703803F198380E1E18EA1C0E38380700A200781380A400381300
742 A2EA1C0EEA1E1CEA33F00020C7FCA212301238EA3FFE381FFFC06C13E0383000F0481330
743 481318A400601330A2003813E0380E03803803FE0015217F9518>103
744 D<120E12FE121E120EABEB1F80EB60C0EB80E0380F0070A2120EAF38FFE7FF18237FA21B
745 >I<121C123EA3121CC7FCA8120E127E121E120EB1EAFFC00A227FA10E>I<120E12FE121E
746 120EABEB03FCEB01F014C01480EB02005B5B5B133813F8EA0F1CEA0E1E130E7F1480EB03
747 C0130114E0EB00F014F838FFE3FE17237FA21A>107 D<380E1F8038FE60C0381E80E038
748 0F0070A2120EAF38FFE7FF18157F941B>110 D<EA01FCEA0707380C0180381800C00038
749 13E0481370A200F01378A700701370007813F0003813E0381C01C0380E038038070700EA
750 01FC15157F9418>I<EA0E3CEAFE46EA1E8FEA0F0F13061300120EAD120FEAFFF010157F
751 9413>114 D<EA0F88EA3078EA601812C01308A212E0EAF000127FEA3FE0EA0FF0EA01F8
752 EA003CEA801C130CA212C01308EAE018EAD030EA8FC00E157E9413>I<1202A41206A312
753 0E121E123EEAFFFCEA0E00AB1304A6EA07081203EA01F00E1F7F9E13>I<000E137038FE
754 07F0EA1E00000E1370AD14F0A238060170380382783800FC7F18157F941B>I
755 E /Ft 1 4 df<13C0A538E0C1C0EAF0C33838C700EA0EDCEA03F0EA00C0EA03F0EA0EDC
756 EA38C738F0C3C0EAE0C13800C000A512157D9619>3 D E /Fu 18
757 117 df<1403A34A7EA24A7EA3EC17E01413A2EC23F01421A2EC40F8A3EC807CA2903801
758 007E153EA20102133F81A2496D7EA3496D7EA2011880011FB5FCA29039200003F01501A2
759 496D7EA349147CA20001157E90C8123EA248153F825AD81F80EC3F80D8FFE0903801FFFC
760 A22E327EB132>65 D<B612E015FC3907E0007F0003EC0F80ED03C06F7E6F7E16788282A2
761 82A21780160717C0A21603A217E0AB17C0A21607A21780A2160F17005E161E5E5E16F84B
762 5A4B5AED0F800007023FC7FCB612FC15E02B317CB033>68 D<B539807FFFC0A23B07F000
763 03F8006C486D5AB3A290B6FCA29038E00001B3A3486C497EB539807FFFC0A22A317CB032
764 >72 D<B51280A23807F0006C5AB3B3A7487EB51280A211317DB017>I<B612E015FC3907
765 E0003F0003EC0F80ED03C0ED01E016F0ED00F8A21678167CA6167816F816F0150116E0ED
766 03C0ED0F80ED3E0090B512F801E0C8FCB3A3487EB57EA226317DB02D>80
767 D<90387F80203801FFE03907C07860380F001C001EEB06E0481303003813010078130012
768 70156012F0A21520A37E1500127C127E7E13C0EA1FF86CB47E6C13F06C13FCC613FF010F
769 1380010013C0EC1FE01407EC03F01401140015F8A26C1478A57E15706C14F015E07E6CEB
770 01C000ECEB038000C7EB070038C1F01E38807FFCEB0FF01D337CB125>83
771 D<007FB712E0A23A7E000F800700781501007015000060166000401620A200C01630A248
772 1610A6C71500B3AC4A7E010FB57EA22C317EB030>I<13FE380303C0380C00E000101370
773 80003C133C003E131C141EA21208C7FCA3EB0FFEEBFC1EEA03E0EA0F80EA1F00123E123C
774 127C481404A3143EA21278007C135E6CEB8F08390F0307F03903FC03E01E1F7D9E21>97
775 D<EB1FC0EBF0303801C00C38078002EA0F00000E130F001E5B5AA2007C1304007890C7FC
776 12F8A91278127C123C15807E000EEB0100120F380780023801C00C3800F030EB1FC0191F
777 7E9E1D>99 D<EB3F80EBE0E0380380383807003C000E7F121E001C7F123C127C00781480
778 140712F8A2B6FC00F8C8FCA61278127C123C15807E000EEB0100000F13027E3801C00C38
779 00F030EB1FC0191F7E9E1D>101 D<15F090387F03083901C1C41C380380E83907007008
780 48EB7800001E7FA2003E133EA6001E133CA26C5B6C13706D5A3809C1C0D8087FC7FC0018
781 C8FCA5121C7E380FFFF86C13FF6C1480390E000FC00018EB01E048EB00F0007014704814
782 38A500701470A26C14E06CEB01C00007EB07003801C01C38003FE01E2F7E9F21>103
783 D<EA078012FFA2120F1207AF14FE903883078090388C03C090389001E013A06E7E13C0A2
784 5BB3A2486C487E3AFFFC1FFF80A221327EB125>I<120FEA1F80A4EA0F00C7FCABEA0780
785 127FA2120F1207B3A6EA0FC0EAFFF8A20D307EAF12>I<EA078012FFA2120F1207B3B3A7
786 EA0FC0EAFFFCA20E327EB112>108 D<260780FEEB1FC03BFF83078060F0903A8C03C180
787 783B0F9001E2003CD807A013E4DA00F47F01C013F8A2495BB3A2486C486C133F3CFFFC1F
788 FF83FFF0A2341F7E9E38>I<EB1FC0EBF0783801C01C38070007481480001EEB03C0001C
789 1301003C14E0A248EB00F0A300F814F8A8007814F0007C1301003C14E0A26CEB03C0A26C
790 EB07803907800F003801C01C3800F078EB1FC01D1F7E9E21>111
791 D<380783E038FF8418EB887CEA0F90EA07A01438EBC000A35BB3487EEAFFFEA2161F7E9E
792 19>114 D<1340A513C0A31201A212031207120F381FFFE0B5FC3803C000B01410A80001
793 132013E000001340EB78C0EB1F00142C7FAB19>116 D E /Fv 62
794 124 df<90380FF83F90397FFDFFC03A01F81FE3E03903E03F87EA07C0D80F801307ED03
795 C06EC7FCA6B612FCA2260F801FC7FCB2397FF0FFF0A223237FA221>11
796 D<EB0FF0EB7FFC3801F80E3803E01F48485AEA0F80A2141E140C91C7FCA4B6FCA2380F80
797 1FB2397FF0FFE0A21B237FA21F>I<38380380387C07C038FE0FE000FF13F0A2EA7F0738
798 3B03B038030030A300061360A24813C0EA1C010018138038700700EA200214117EA21D>
799 34 D<13181330136013C01201EA0380EA0700A2120E121E121C123CA35AA412F85AAB7E
800 1278A47EA3121C121E120E7EA2EA0380EA01C012001360133013180D317BA416>40
801 D<12C012607E7E121C7E7EA2EA038013C0120113E0A3EA00F0A413F81378AB13F813F0A4
802 EA01E0A313C012031380EA0700A2120E5A12185A5A5A0D317DA416>I<EAFFFCA40E047F
803 8C13>45 D<1238127C12FEA3127C123807077C8610>I<13FE3807FFC0380F83E0381F01
804 F0383E00F8A248137CA312FC147EAD007C137CA36C13F8A2381F01F0380F83E03807FFC0
805 3800FE0017207E9F1C>48 D<13181378EA01F812FFA21201B3A7387FFFE0A213207C9F1C
806 >I<EA03FCEA0FFF383C1FC0387007E0007C13F0EAFE0314F8A21301127CEA3803120014
807 F0A2EB07E014C0EB0F80EB1F00133E13385BEBE018EA01C0EA0380EA0700000E1338380F
808 FFF05A5A5AB5FCA215207D9F1C>I<13FE3807FFC0380F07E0381E03F0123FEB81F8A3EA
809 1F0314F0120014E0EB07C0EB1F803801FE007F380007C0EB01F014F8EB00FCA2003C13FE
810 127EB4FCA314FCEA7E01007813F8381E07F0380FFFC03801FE0017207E9F1C>I<14E013
811 011303A21307130F131FA21337137713E7EA01C71387EA03071207120E120C1218123812
812 7012E0B6FCA2380007E0A790B5FCA218207E9F1C>I<00301320383E01E0383FFFC01480
813 14005B13F8EA33C00030C7FCA4EA31FCEA37FF383E0FC0383807E0EA3003000013F0A214
814 F8A21238127C12FEA200FC13F0A2387007E0003013C0383C1F80380FFF00EA03F815207D
815 9F1C>I<EB1F80EBFFE03803E0703807C0F0380F01F8121F123EA2387E00F0007C1300A2
816 EAFC08EB7FC0EBFFE038FD80F038FF00F848137CA248137EA4127CA3003C137C123E001E
817 13F86C13F0380783E03803FFC0C6130017207E9F1C>I<12601278387FFFFEA214FC14F8
818 A214F038E0006014C038C00180EB0300A2EA00065B131C131813381378A25BA31201A312
819 03A76C5A17227DA11C>I<13FE3803FFC0380703E0380E00F05A1478123C123E123F1380
820 EBE0F0381FF9E0EBFFC06C13806C13C06C13E04813F0381E7FF8383C1FFCEA7807EB01FE
821 EAF000143E141EA36C131C007813387E001F13F0380FFFC00001130017207E9F1C>I<EA
822 01FE3807FF80380F83E0381E01F0EA3E004813F8147800FC137CA3147EA4007C13FEA2EA
823 3E01381E037EEA0FFEEA07FCEA0020EB007CA2121E003F13F8A214F0EB01E0381E03C038
824 1C0F80380FFE00EA03F817207E9F1C>I<1470A214F8A3497EA2497EA3EB067FA2010C7F
825 143FA2496C7EA201307F140F01707FEB6007A201C07F90B5FC4880EB8001A2D803007F14
826 004880000680A23AFFE007FFF8A225227EA12A>65 D<B67E15F03907F001F86E7E157EA2
827 157FA5157E15FE5DEC03F890B55AA29038F001FCEC007E811680151F16C0A6ED3F80A2ED
828 7F00EC01FEB612F815C022227EA128>I<D903FE138090381FFF819038FF01E33901F800
829 3FD803E0131F4848130F48481307121F48C71203A2481401127EA200FE91C7FCA8127EED
830 0180127F7E15036C6C1400120F6C6C1306D803F05B6C6C13386CB413F090381FFFC0D903
831 FEC7FC21227DA128>I<B67E15F03907F003FCEC007E81ED1F80ED0FC0ED07E0A216F015
832 03A316F8A916F0A3ED07E0A2ED0FC0ED1F80ED3F00157EEC03FCB612F0158025227EA12B
833 >I<B612F8A23807F001EC007815381518151CA2150CA21418A21500A214381478EBFFF8
834 A2EBF07814381418A491C7FCA8B512C0A21E227EA123>70 D<D903FE134090391FFFC0C0
835 90387F00F1D801F8133F4848130FD807C01307000F1403485A48C71201A2481400127EA2
836 00FE1500A791380FFFFC127E007F9038001FC0A27EA26C7E6C7E6C7E6C7ED801FC133F39
837 007F80E790381FFFC30103130026227DA12C>I<B53883FFFEA23A07F0001FC0AD90B6FC
838 A29038F0001FAFB53883FFFEA227227EA12C>I<B51280A23807F000B3ACB51280A21122
839 7EA115>I<48B51280A2390003F800B3A41218127E12FFA35C387E07E0387C0FC0381FFF
840 80D807FCC7FC192280A11D>I<B538803FFCA23A07F0000380ED0700150E15185D15E04A
841 5A4A5A4AC7FC140E1418143C14FCEBF1FEEBF3FFEBF77F9038FE3F8001F87F496C7E140F
842 6E7E816E7E1401816E7E81ED3F8016C0ED1FE0B53881FFFEA227227EA12C>I<B512C0A2
843 D807F0C7FCB31518A41538A21570A215F014011407B6FCA21D227EA122>I<D8FFF0EC0F
844 FF6D5C000716E0D806FC1437A3017E1467A26D14C7A290391F800187A290390FC00307A3
845 903807E006A2903803F00CA2903801F818A3903800FC30A2EC7E60A2EC3FC0A2EC1F80A3
846 EC0F00D8FFF091B5FC140630227EA135>I<EB07FC90383FFF809038FC07E03903F001F8
847 48486C7E4848137E48487FA248C7EA1F80A24815C0007E140FA200FE15E0A9007E15C000
848 7F141FA26C15806D133F001F15006C6C137E6C6C5B6C6C485A3900FC07E090383FFF80D9
849 07FCC7FC23227DA12A>79 D<B6FC15E03907F007F0EC01FC1400157EA2157FA5157EA215
850 FC1401EC07F090B512E0150001F0C7FCADB57EA220227EA126>I<B512FEECFFC03907F0
851 07F0EC01F86E7E157E157FA6157E5D4A5AEC07F090B512C05D9038F00FE06E7E6E7E6E7E
852 A81606EC00FEEDFF0CB538803FF8ED0FF027227EA12A>82 D<3801FE023807FF86381F01
853 FE383C007E007C131E0078130EA200F81306A27E1400B4FC13E06CB4FC14C06C13F06C13
854 F86C13FC000313FEEA003F1303EB007F143FA200C0131FA36C131EA26C133C12FCB413F8
855 38C7FFE00080138018227DA11F>I<007FB61280A2397E03F80F00781407007014030060
856 140100E015C0A200C01400A400001500B3A248B512F0A222227EA127>I<B538803FFCA2
857 3A07F0000180B3A60003EC03007F000114066C6C130E017E5B90383F80F890380FFFE001
858 0190C7FC26227EA12B>I<B5EB0FFEA2D807F0EB00C0A26C6CEB0180A26D130300011500
859 7F000014067F6D5BA2EC801C013F1318ECC038011F133014E0010F5BA26D6C5AA214F901
860 035B14FD6DB4C7FCA26D5AA3147CA21438A227227FA12A>I<B53A0FFFF00FFEA2260FF0
861 0090C712E000076E14C0A26C6C90393F800180A26D14C00001EE0300A26D496C5A000002
862 6F1306A2017F9038C7F00CA2028113F8013F01835BA29139C301FC38011F153016FE9026
863 0FE6005BA202FEEBFFE06D486D5AA26D486D5AA36D486DC7FCA36D48130EA237227FA13A
864 >I<00041340000E13E038180180EA380300301300EA6006A2485AA338DC0DC038FE0FE0
865 00FF13F0A2EA7F07383E03E0381C01C014117AA21D>92 D<EA0FFC383FFF80387E07C0EB
866 03E0130114F0123C1200A2133FEA03FDEA1FC1EA3F01127E12FCA4EA7E02EB0CF8381FF8
867 7F3807E03F18167E951B>97 D<B4FCA2121FABEB0FE0EB3FF8EBE07CEB803E497EEC0F80
868 A215C0A81580141F01801300EBC03E381EE07C381C3FF838180FC01A237EA21F>I<EBFF
869 80000713E0380F83F0EA1F03123E127E387C01E090C7FC12FCA6127C127EA2003E13186C
870 1330380FC0603807FFC0C6130015167E9519>I<EB01FEA2EB003EABEA01FC3807FFBE38
871 0F81FE381F007E003E133E127E127C12FCA8127CA26C137E6C13FE380F83BE3907FF3FC0
872 EA01FC1A237EA21F>I<13FE3807FF80380F87C0381E01E0003E13F0EA7C0014F812FCA2
873 B5FCA200FCC7FCA3127CA2127E003E13186C1330380FC0703803FFC0C6130015167E951A
874 >I<EB1FC0EB7FE0EBF1F0EA01E31203EA07C3EBC1E0EBC000A6EAFFFEA2EA07C0B2EA3F
875 FCA2142380A211>I<3801FE0F3907FFBF80380F87C7381F03E7391E01E000003E7FA500
876 1E5BEA1F03380F87C0EBFF80D809FEC7FC0018C8FCA2121C381FFFE06C13F86C13FE001F
877 7F383C003F48EB0F80481307A40078EB0F006C131E001F137C6CB45A000113C019217F95
878 1C>I<B4FCA2121FABEB07E0EB1FF8EB307CEB403CEB803EA21300AE39FFE1FFC0A21A23
879 7EA21F>I<121C123E127FA3123E121CC7FCA7B4FCA2121FB2EAFFE0A20B247EA310>I<B4
880 FCA2121FABECFF80A2EC38001460495A495A49C7FC130E5B137E13FF13CFEB0F806D7E6D
881 7E1301806D7E147C143C39FFE0FFC0A21A237EA21E>107 D<B4FCA2121FB3ADEAFFE0A2
882 0B237EA210>I<3AFF07F007F090391FFC1FFC3A1F303E303E01401340496C487EA20100
883 1300AE3BFFE0FFE0FFE0A22B167E9530>I<38FF07E0EB1FF8381F307CEB403CEB803EA2
884 1300AE39FFE1FFC0A21A167E951F>I<13FE3807FFC0380F83E0381E00F0003E13F84813
885 7CA300FC137EA7007C137CA26C13F8381F01F0380F83E03807FFC03800FE0017167E951C
886 >I<38FF0FE0EB3FF8381FE07CEB803E497E1580A2EC0FC0A8EC1F80A29038803F00EBC0
887 3EEBE0FCEB3FF8EB0FC090C8FCA8EAFFE0A21A207E951F>I<EBFE033807FF87380FC1C7
888 381F006F48133F127E80127C12FCA7127EA2003E5B6C5B380FC1DF3807FF9F3801FC1FC7
889 FCA8ECFFE0A21B207E951E>I<EAFE1FEB3FC0381E67E013C71387A2381F83C090C7FCAD
890 EAFFF0A213167E9517>I<EA0FF3EA3FFFEA781FEA6007EAE003A212F000FCC7FCEA7FE0
891 13F8EA3FFEEA0FFF120138000F80EAC007130312E0A238F00700EAFC0EEAEFFCEAC7F011
892 167E9516>I<487EA41203A21207A2120F123FB5FCA2EA0F80ABEB8180A5EB8300EA07C3
893 EA03FEEA00F811207F9F16>I<38FF01FEA2381F003EAF147E14FE380F81BE3907FF3FC0
894 EA01FC1A167E951F>I<39FFE01FE0A2391F800700000F1306EBC00E0007130C13E00003
895 5BA26C6C5AA26C6C5AA2EB7CC0A2137F6D5AA26DC7FCA2130EA21B167F951E>I<3AFFE3
896 FF07F8A23A1F007800C09038807C01000F1580A23A07C07E030014DE5D3903E1DF06148F
897 D801F1138CEBF307A2D800FF13D8EBFE0315F890387C01F0A2013C5BEB3800A225167F95
898 28>I<39FFE01FE0A2391F800700000F1306EBC00E0007130C13E000035BA26C6C5AA26C
899 6C5AA2EB7CC0A2137F6D5AA26DC7FCA2130EA2130CA25B1278EAFC3813305BEA69C0EA7F
900 80001FC8FC1B207F951E>121 D<B612E0A21B02808E1C>123 D E
901 /Fw 2 13 df<EB01FCEB0F0790381C01C090397000E0065B4848EB700C00031478485A48
902 C7EA3818153C001E1510003E1530A2481560164016C0ED3D805AED3F00153E153C1278A3
903 157C003814BC6C9038033C0CEC0E1C6C9038380C183A0381E00E303A00FF0003E0271F7E
904 9E2D>11 D<ED1F80EDE0609138030038020613180208131C4A131E5C5C14C0495A49C7FC
905 A20106143CA2491438167801081470011814E0ED01C091380FFB80903930180E00EC0FF3
906 9138000380ED01C04914E0150016F0A25BA448481301A448C7EA03E0A216C01507481580
907 6D130F16000006141E486C5B014013386D13F090381801C026180E07C7FCEB03FC90C9FC
908 A25AA45AA45AA427407FB128>I E /Fx 18 117 df<1578A215FCA34A7EA24A7EA24A7F
909 A34A7FEC0E7F021E7FEC1C3FA202387F151F02787FEC700FA202E07F1507010180ECC003
910 A249486C7EA201078191C7FC498191B6FCA24981011CC7123F013C810138141FA2498116
911 0F01F081491407A2484881486C1403B549B512FCA336317DB03D>65
912 D<B712F016FF17C0C6D9800013F0EE0FF8EE03FE707E701380EF7FC0173FEF1FE018F017
913 0F18F8A2EF07FCA418FEAB18FCA4EF0FF8A218F0171F18E0173FEF7FC01880933801FF00
914 4C5AEE0FFCEE7FF0B812C094C7FC16F037317EB03E>68 D<B6D8807FB512C0A3C60180C7
915 387FC000B391B7FCA30280C7127FB3A3B6D8807FB512C0A33A317EB03F>72
916 D<B61280A3C6EB8000B3B3A7B61280A319317EB01E>I<B712E016FEEEFF80C6D9800013
917 E0EE3FF0EE0FF8EE07FCA2EE03FEA217FFA717FEA2EE07FC17F8160FEE3FE0EEFFC091B6
918 120016F80280C8FCB3A2B67EA330317EB037>80 D<90391FF8018090B51203000314C739
919 07F007EF390F8000FF48C7127F003E141F150F5A150712FCA215037EA26C91C7FC13C0EA
920 7FF0EBFF806C13F8ECFF806C14F06C806C806C14FFC6FC013F1480010114C0D9001F13E0
921 1401EC003FED1FF0150F1507126000E01403A316E07EA26CEC07C07EB4EC0F8001C0EB1F
922 00D8FBFC13FE00F1B512F8D8E03F5BD8C003138024317CB02D>83
923 D<007FB8FCA39039C00FF801D87E00EC003F007C82007882A200708200F01780A3481603
924 A5C792C7FCB3AA017FB6FCA331307DAF38>I<EBFFF0000313FF390F803F809038C00FE0
925 486C6C7EA26E7ED80FC07FEA0780C7FCA414FF131FEBFFE33803FC03EA0FF0EA1FC0123F
926 EA7F80A2EAFF00A31407A2387F800D393FC01DFE3A1FE078FFF03907FFE07FC6EB803F24
927 207E9F27>97 D<EB0FFF017F13C03901FC01F03803F0033907E007F8120FEA1FC0003FEB
928 03F0EC01E04848C7FCA312FFA8127FA36C6C131CA2001F14386C7E000714703903F001E0
929 3901FC07C039007FFF00EB0FF81E207D9F24>99 D<EB0FFC90387FFF803901FC0FC03903
930 F003E03907E001F0000F14F8391FC000FC003F14FEA24848137E157FA212FFA290B6FCA2
931 0180C7FCA4127FA36C6C1307121F150E6C7E6C6C131C6C6C13783900FE03E090383FFFC0
932 903807FE0020207E9F25>101 D<90391FF007C09039FFFE3FE03A01F83F79F03907E00F
933 C3000F14E19039C007E0E0001FECF000A2003F80A5001F5CA2000F5CEBE00F00075C2603
934 F83FC7FC3806FFFE380E1FF090C9FC121EA2121F7F90B57E6C14F015FC6C806C80168000
935 0F15C0003FC7127F007EEC1FE0007C140F00FC1407A4007EEC0FC0003E1580003F141FD8
936 0FC0EB7E003907F803FC0001B512F0D8001F90C7FC242F7E9F28>103
937 D<EA01F812FFA3120F1207ADEC07F8EC3FFEEC783F02C013809039F9801FC0EBFB0001FE
938 14E05BA35BB3B500C3B5FCA328327DB12D>I<EA03C0487E487E487EA46C5A6C5A6C5AC8
939 FCA9EA01F8127FA31207B3A7B51280A311337DB217>I<EA01F812FFA3120F1207B3B3A6
940 B512C0A312327DB117>108 D<2703F007F8EB1FE000FFD93FFEEBFFF8913A783F01E0FC
941 02C090388300FE280FF1801FC6137F2607F30013CC01F602F8148001FC5CA3495CB3B500
942 C3B5380FFFFCA33E207D9F43>I<EB07FC90387FFFC03901FC07F03903F001F848486C7E
943 4848137E001F147F003F158049133F007F15C0A300FF15E0A8007F15C0A36C6CEB7F80A2
944 001F15006C6C13FE00075C3903F803F83901FE0FF039007FFFC0D907FCC7FC23207E9F28
945 >111 D<3803F03F00FFEB7FC09038F1C3E01487390FF30FF0EA07F6A29038FC07E0EC03
946 C091C7FCA25BB2B512E0A31C207E9F21>114 D<131CA5133CA3137CA213FC1201120312
947 07381FFFFEB5FCA2D803FCC7FCB0EC0380A71201EC0700EA00FEEB7F0EEB3FFCEB07F019
948 2E7FAD1F>116 D E end
949 %%EndProlog
950 %%BeginSetup
951 %%Feature: *Resolution 300dpi
952 TeXDict begin
953
954 %%EndSetup
955 %%Page: 0 1
956 0 0 bop 369 0 a
957  19142492 4341596 7893811 20787036 27036303 25128632 startTexFig
958  369 0 a
959 %%BeginDocument: uofatop.ps
960 /CanvasDict where not{/CanvasDict 250 dict def}{pop}ifelse
961 CanvasDict begin
962 systemdict/setpacking known{/origpack currentpacking def true setpacking}if
963 /bdf{bind def}bind def
964 /xdf{exch bind def}bdf
965 /min{2 copy gt{exch}if pop}bdf
966 /edf{exch def}bdf
967 /max{2 copy lt{exch}if pop}bdf
968 /cvmtx matrix def
969 /tpmx matrix def
970 /currot 0 def
971 /rotmtx matrix def
972 /origmtx matrix def
973 /cvangle{360 exch sub 90 add 360 mod}bdf
974 /setrot{/currot edf rotmtx currentmatrix pop 2 copy translate currot rotate neg exch neg exch translate}bdf
975 /endrot{rotmtx setmatrix}bdf
976 /i systemdict/image get def/T true def/F false def/dbg F def
977 /ncolors 0 def/st0 ()def/st1 ()def/proc0 {}def
978 /penh 1 def/penv 1 def/penv2 0 def/penh2 0 def/samplesize 0 def/width 0 def/height 0 def
979 /setcmykcolor where not{/setcmykcolor{/b edf 3{b add 1.0 exch sub 0.0 max 1.0 min 3 1 roll}repeat systemdict begin setrgbcolor end}bdf}{pop}ifelse
980 /doeoclip{closepath{eoclip}stopped{currentflat dup 2 mul setflat eoclip setflat}if}bdf
981 /SpaceExtra 0 def/LetterSpace 0 def/StringLength 0 def/NumSpaces 0 def/JustOffset 0 def
982 /f0/fill load def
983 /s0{1 setlinewidth cvmtx currentmatrix pop penh penv scale stroke cvmtx setmatrix}bdf
984 /f1{_bp _fp impat}def
985 /s1{cvmtx currentmatrix pop 1 setlinewidth penh penv scale
986 {strokepath}stopped{currentflat dup 2 mul setflat strokepath setflat}if 
987 _bp
988 cvmtx setmatrix _fp impat}def
989 /filltype 0 def
990 /stroketype 0 def
991 /f{filltype 0 eq{f0}{f1}ifelse}bdf
992 /s{stroketype 0 eq{s0}{s1}ifelse}bdf
993 /_fp{}def
994 /_bp{}def
995 /_fg 1 def
996 /_pg 0 def
997 /_bkg 1 def
998 /_frg 0 def
999 /_frgb 3 array def
1000 /_frrgb [0 0 0] def
1001 /_fcmyk 4 array def
1002 /_frcmyk [0 0 0 1] def
1003 /_prgb 3 array def
1004 /_pcmyk 4 array def
1005 /_bkrgb [1 1 1] def
1006 /_bkcmyk [0 0 0 0] def
1007 /fg{/_fg exch def /filltype 0 def/fills{_fg setgray}def}def
1008 /frgb{_frgb astore pop /filltype 0 def/fills{_frgb aload pop setrgbcolor}def}def
1009 /fcmyk{_fcmyk astore pop /filltype 0 def/fills{_fcmyk aload pop setcmykcolor}def}def
1010 /pg{/_pg exch def /stroketype 0 def/pens{_pg setgray}def}def
1011 /prgb{_prgb astore pop /stroketype 0 def/pens{_prgb aload pop setrgbcolor}def}def
1012 /pcmyk{_pcmyk astore pop /stroketype 0 def/pens{_pcmyk aload pop setcmykcolor}def}def
1013 /fpat{/fstr edf/filltype 1 def/fills{/patstr fstr def}bdf}bdf
1014 /ppat{/sstr edf/stroketype 1 def/pens{/patstr sstr def}bdf}bdf
1015 /bkg{ /_bkg exch def /_bp{gsave _bkg setgray fill grestore}def}def
1016 /bkrgb{_bkrgb astore pop/_bp{gsave _bkrgb aload pop setrgbcolor fill grestore}def}def
1017 /bkcmyk{_bkcmyk astore pop/_bp{gsave _bkcmyk aload pop setcmykcolor fill grestore}def}def
1018 /frg{ /_frg exch def /_fp{_frg setgray}def}def
1019 /frrgb{_frrgb astore pop/_fp{_frrgb aload pop setrgbcolor}def}def
1020 /frcmyk{_frcmyk astore pop/_fp{_frcmyk aload pop setcmykcolor}def}def
1021 /icomp{/ncolors edf
1022 ncolors 1 gt{/proc0 edf
1023 dup dup 0 get ncolors div cvi exch 0 3 -1 roll put
1024 4 -1 roll ncolors div cvi 4 1 roll{proc0 dup/st0 edf
1025 0 exch ncolors exch length
1026 dup ncolors sub exch ncolors div cvi string/st1 edf
1027 {dup 0 exch dup 1 exch
1028 2 add{st0 exch get add}bind for
1029 3 div ncolors 4 eq{exch dup 3 1 roll 3 add st0 exch get add 255 exch sub dup 0 lt{pop 0}if}if cvi
1030 dup 255 gt{pop 255}if
1031 exch ncolors div cvi exch
1032 st1 3 1 roll put}bind for
1033 st1}}if i}bdf
1034 /ci
1035 {/colorimage where
1036 {pop false exch colorimage}
1037 {icomp}
1038 ifelse}bdf
1039 /impat
1040 {/cnt 0 def
1041 /MySave save def
1042 currot 0 ne{currot neg rotate}if
1043 clip
1044 flattenpath
1045 pathbbox
1046 3 -1 roll
1047 8 div floor 8 mul dup/starty edf
1048 sub abs 8 div ceiling 8 mul cvi/height edf
1049 exch 8 div floor 8 mul dup/startx edf
1050 sub abs 8 div ceiling 8 mul cvi/width edf
1051 startx starty translate
1052 width height scale
1053 /height height 8 mul def
1054 /st0 width string def
1055 width height T [width 0 0 height neg 0 height]
1056 {patstr
1057 cnt 8 mod
1058 get/st1 edf
1059 0 1
1060 st0 length 1 sub dup 0 le{pop 1}if
1061 {st0 exch
1062 st1
1063 put}bind for/cnt cnt 1 add def
1064 st0}bind
1065 imagemask
1066 MySave restore
1067 newpath}bdf
1068 /cm{/ncolors edf
1069 translate
1070 scale/height edf/colorimage where
1071 {pop}
1072 {ncolors mul}ifelse/width edf
1073 /tbitstr width string def
1074 width height 8 [width 0 0 height neg 0 height]
1075 {currentfile tbitstr readhexstring pop}bind
1076 ncolors
1077 dup 3 eq {ci}{icomp}ifelse}bdf
1078 /im{translate
1079 scale
1080 /height edf
1081 /width edf
1082 /tbitstr width 7 add 8 div cvi string def
1083 width height 1 [width 0 0 height neg 0 height]
1084 {currentfile tbitstr readhexstring pop}bind
1085 i}bdf
1086 /imk{/invFlag edf
1087 translate
1088 scale
1089 /height edf
1090 /width edf
1091 /tbitstr width 7 add 8 div cvi string def
1092 width height invFlag [width 0 0 height neg 0 height]
1093 {currentfile tbitstr readhexstring pop}bind
1094 imagemask}bdf
1095 /BeginEPSF
1096 {/MySave save def
1097 /dict_count countdictstack def
1098 /op_count count 1 sub def
1099 userdict begin
1100 /showpage {} def
1101 0 setgray 0 setlinecap
1102 1 setlinewidth 0 setlinejoin
1103 10 setmiterlimit [] 0 setdash newpath
1104 /languagelevel where
1105 {pop languagelevel 1 ne{false setstrokeadjust false setoverprint}if}if
1106 }bdf
1107 /EndEPSF
1108 {count op_count sub {pop}repeat
1109 countdictstack dict_count sub {end}repeat
1110 MySave restore}bdf
1111 /rectpath {/cv_r edf/cv_b edf/cv_l edf/cv_t edf
1112 cv_l cv_t moveto cv_r cv_t lineto cv_r cv_b lineto cv_l cv_b lineto cv_l cv_t lineto closepath}bdf
1113 /setpen{/penh edf/penv edf/penv2 penv 2 div def/penh2 penh 2 div def}bdf
1114 /dostroke{not pens 1.0 currentgray ne or {s}{newpath}ifelse}bdf
1115 /dodashfill{not fills 1.0 currentgray ne or
1116 {gsave f grestore gsave [] 0 setdash 
1117 stroketype/stroketype filltype def
1118 s/stroketype edf grestore}{newpath}ifelse}bdf
1119 /dofill{not fills 1.0 currentgray ne or {f}{newpath}ifelse}bdf
1120 /dofillsave{not fills 1.0 currentgray ne or {gsave f grestore}if}bdf
1121 /doline{not pens 1.0 currentgray ne or {filltype/filltype stroketype def f/filltype edf}{newpath}ifelse}bdf
1122 /spx{SpaceExtra 0 32 4 -1 roll widthshow}bdf
1123 /lsx{SpaceExtra 0 32 LetterSpace 0 6 -1 roll awidthshow}bdf
1124 /Rjust{stringwidth pop JustOffset exch sub /JustOffset edf}bdf
1125 /Cjust{stringwidth pop 2 div JustOffset exch sub /JustOffset edf}bdf
1126 /adjfit{stringwidth pop LetterSpace StringLength 1 sub mul add SpaceExtra NumSpaces mul add dup /pw edf JustOffset exch 
1127 sub dup /wdif edf StringLength div dup abs 1.0 gt{pop 0}if LetterSpace add /LetterSpace edf}bdf
1128 /ulb{currentpoint pop /underlinpt edf}bdf
1129 /ule{gsave currentpoint newpath moveto currentfont dup /ft1 known{dup /ft1 get begin /FontMatrix get FontMatrix tpmx concatmatrix pop}
1130 {begin FontMatrix tpmx copy pop}ifelse FontInfo begin UnderlinePosition UnderlineThickness end end dup tpmx
1131 dtransform pop setlinewidth dup tpmx dtransform pop 0 exch rmoveto underlinpt currentpoint pop sub 0 rlineto stroke grestore}bdf
1132 /fittext{ /SpaceExtra edf /LetterSpace edf /StringLength edf /NumSpaces edf /JustOffset edf not 1 currentgray ne or
1133 {dup {ulb}if exch
1134 dup adjfit
1135 lsx {ule}if}{pop pop}ifelse}bdf
1136 /cvRecFont{/encod edf FontDirectory 2 index known{cleartomark}{findfont dup length 1 add dict begin
1137 {1 index/FID ne{def}{pop pop}ifelse}forall encod{/Encoding CVvec def}if
1138 currentdict end definefont cleartomark}ifelse}bdf
1139 /wrk1 ( ) def/wdict 16 dict def
1140 /Work75 75 string def /Nmk{Work75 cvs dup}bdf /Npt{put cvn}bdf /dhOdh{Nmk 2 79 Npt}bdf /dhodh{Nmk 2 111 Npt}bdf /dhSdh{Nmk 2 83 Npt}bdf
1141 /sfWidth{gsave 0 0 moveto 0 0 lineto 0 0 lineto 0 0 lineto closepath clip stringwidth grestore}bdf
1142 /MakOF{dup dhodh FontDirectory 1 index known{exch pop}{exch findfont dup length 1 add dict begin
1143 {1 index/FID ne 2 index /UniqueID ne and{def}{pop pop}ifelse}forall
1144 /PaintType 2 def
1145 /StrokeWidth .24 1000 mul ftSize div dup 12 lt{pop 12}if def
1146 dup currentdict end definefont pop}ifelse}bdf
1147 /fts{dup/ftSize edf}def
1148 /mkFT{/tempFT 11 dict def tempFT begin
1149 /FontMatrix [1 0 0 1 0 0] def/FontType 3 def
1150 FontDirectory 3 index get /Encoding get/Encoding exch def
1151 /proc2 edf/ft2 exch findfont def/ft1 exch findfont def/FontBBox [0 0 1 1] def
1152 /BuildChar{wdict begin/chr edf/ftdt edf/chrst wrk1 dup 0 chr put def ftdt/proc2 get exec end}def
1153 end tempFT definefont pop}bdf
1154 /OLFt{dup dhOdh FontDirectory 1 index known{exch pop}
1155 {dup 3 -1 roll dup MakOF {outproc} mkFT}ifelse}bdf
1156 /mshw{moveto show}bdf
1157 /outproc{ftdt/ft1 get setfont gsave chrst sfWidth grestore setcharwidth dblsh}bdf
1158 /dblsh{currentgray 1 setgray chrst 0 0 mshw setgray ftdt/ft2 get setfont chrst 0 0 mshw}bdf
1159 /ShadChar{ftdt/ft1 get setfont gsave chrst sfWidth 1 index 0 ne{exch .05 add exch}if grestore setcharwidth
1160 chrst .06 0 mshw 0 .05 translate dblsh}bdf
1161 /ShFt{dup dhSdh FontDirectory 1 index known{exch pop}
1162 {dup 3 -1 roll dup MakOF {ShadChar} mkFT}ifelse}bdf
1163 /LswUnits{72 75 div dup scale}bdf
1164 /erasefill{_bp}def
1165 /CVvec 256 array def
1166 /NUL/SOH/STX/ETX/EOT/ENQ/ACK/BEL/BS/HT/LF/VT/FF/CR/SO/SI/DLE/DC1/DC2/DC3/DC4/NAK/SYN/ETB/CAN/EM/SUB/ESC/FS/GS/RS/US
1167 CVvec 0 32 getinterval astore pop
1168 CVvec 32/Times-Roman findfont/Encoding get
1169 32 96 getinterval putinterval CVvec dup 39/quotesingle put 96/grave put
1170 /Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute
1171 /agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute/egrave
1172 /ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde/oacute
1173 /ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex/udieresis
1174 /dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
1175 /registered/copyright/trademark/acute/dieresis/notequal/AE/Oslash
1176 /infinity/plusminus/lessequal/greaterequal/yen/mu/partialdiff/summation
1177 /product/pi/integral/ordfeminine/ordmasculine/Omega/ae/oslash
1178 /questiondown/exclamdown/logicalnot/radical/florin/approxequal/Delta/guillemotleft
1179 /guillemotright/ellipsis/blank/Agrave/Atilde/Otilde/OE/oe
1180 /endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide/lozenge
1181 /ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright/fi/fl
1182 /daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand/Acircumflex/Ecircumflex/Aacute
1183 /Edieresis/Egrave/Iacute/Icircumflex/Idieresis/Igrave/Oacute/Ocircumflex
1184 /apple/Ograve/Uacute/Ucircumflex/Ugrave/dotlessi/circumflex/tilde
1185 /macron/breve/dotaccent/ring/cedilla/hungarumlaut/ogonek/caron
1186 CVvec 128 128 getinterval astore pop
1187 end
1188 CanvasDict begin
1189 0 setlinecap
1190 0 setlinejoin
1191 4 setmiterlimit
1192 /currot 0 def
1193 origmtx currentmatrix pop
1194 [] 0 setdash
1195 1 1 setpen
1196 1 fg
1197 0 pg
1198 0 frg
1199 1 bkg
1200 newpath
1201 /dbg F def
1202 % ---- Object #1:5 Obj Type: 99
1203 % ---- Object #2:6 Obj Type: 4
1204 save /MySave edf
1205 381 122 318 185 rectpath
1206 doeoclip newpath
1207 0 setgray
1208 189 189 63 63 122 318 false imk
1209 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1210 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1211 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1212 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1213 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1214 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1215 FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFF
1216 FFFFFFFFFFFFFFFFFFFFFFE3FFFFFFFFFFFFFFFFFFFFFFFF
1217 FFFFFFFFFFFFFFFFFFFFFFC1FFFFFFFFFFFFFFFFFFFFFFFF
1218 FFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF
1219 FFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF
1220 FFFFFFFFFFFFFFFFFFFFFF0C7FFFFFFFFFFFFFFFFFFFFFFF
1221 FFFFFFFFFFFFFFFFFFFFFF1C3FFFFFFFFFFFFFFFFFFFFFFF
1222 FFFFFFFFFFFFFFFFFFFFFE3E3FFCFFFFFFFFFFFFFFFFFFFF
1223 FFFFFFFFFFFFFFFFFF9FFC3E1FF8FFFFFFFFFFFFFFFFFFFF
1224 FFFFFFFFFFFFFFFFFF87FC7F1FE0FFFFFFFFFFFFFFFFFFFF
1225 FFFFFFFFFFFFFFFFFF81FC7F8F80FFFFFFFFFFFFFFFFFFFF
1226 FFFFFFFFFFFFFFFFFF807CFF8704FFFFFFFFFFFFFFFFFFFF
1227 FFFFFFFFFFFFFFFFFF9038FFC41CFFFFFFFFFFFFFFFFFFFF
1228 FFFFFFFFFFFFFFFFFF9E01FFC07CFFFFFFFFFFFFFFFFFFFF
1229 FFFFFFFFFFFFFFFFFF9F01FFE0FCFFFFFFFFFFFFFFFFFFFF
1230 FFFFFFFFFFFFFFFFFF9FC1FFF1FCFFFFFFFFFFFFFFFFFFFF
1231 FFFFFFFFFFFFFFFFFF9FE3FFF1FCFFFFFFFFFFFFFFFFFFFF
1232 FFFFFFFFFFFFFFFFFF9FFFFFFFFCFFFFFFFFFFFFFFFFFFFF
1233 FFFFFFFFFFFFFFFFFF9FFFFFFFFCFFFFFFFFFFFFFFFFFFFF
1234 FFFFFFFFFFFFFFFFFF9FFFFFFFFC0001FFFFFFFFFFFFFFFF
1235 FFFFFFFFFFFFFFC0001FFFFFFFFC0001FFFFFFFFFFFFFFFF
1236 FFFFFFFFFFFFFFC0001FFFFFFFFC0001FFFFFFFFFFFFFFFF
1237 FFFFFFFFFFFFFFE0001FFFFFFFFFFFE3FFFFFFFFFFFFFFFF
1238 FFFFFFFFFFFFFFE3FFFFFFFFFFFFFFE3FFFFFFFFFFFFFFFF
1239 FFFFFFFFFFFFFFF1FFFFFFFFFFFFFFC7FFFFFFFFFFFFFFFF
1240 FFFFFFFFFFFFFFF0FFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFF
1241 FFFFFFFFFFFFFFF8FFF8001C001FFF8FFFFFFFFFFFFFFFFF
1242 FFFFFFFFFFFFFFF87FF80000001FFF1FFFFFFFFFFFFFFFFF
1243 FFFFFFFFFFFFFFFC7FF1FF00FF8FFF1FFFFFFFFFFFFFFFFF
1244 FFFFFFFFFFFFFFFE3F01FFC3FF80FE3FFFFFFFFFFFFFFFFF
1245 FFFFFFFFFFFFFFFE3F01FFE7FF80FE3FFFFFFFFFFFFFFFFF
1246 FFFFFFFFFFFFFFFF1F01FFE7FF80FC7FFFFFFFFFFFFFFFFF
1247 FFFFFFFFFFFFFFFF1F01FFE7FF98FCFFFFFFFFFFFFFFFFFF
1248 FFFFFFFFFFFFFFFF0F19FFE7FF98F87FFFFFFFFFFFFFFFFF
1249 FFFFFFFFFFFFFFFE0F19FFE7FF98FC1FFFFFFFFFFFFFFFFF
1250 FFFFFFFFFFFFFFFC1F19FFE7FF98FC0FFFFFFFFFFFFFFFFF
1251 FFFFFFFFFFFFFFF07F19FFE7FF98FF03FFFFFFFFFFFFFFFF
1252 FFFFFFFFFFFFFFC1FF19FFE7FF98FFC0FFFFFFFFFFFFFFFF
1253 FFFFFFFFFFFFFF83FF19FFE7FF98FFF07FFFFFFFFFFFFFFF
1254 FFFFFFFFFFFFFE0FFF19FFE7FF98FFF83FFFFFFFFFFFFFFF
1255 FFFFFFFFFFFFFE1FFF1800C30018FFF07FFFFFFFFFFFFFFF
1256 FFFFFFFFFFFFFE0FFF1800000018FFE0FFFFFFFFFFFFFFFF
1257 FFFFFFFFFFFFFF07FF187C007C18FFC1FFFFFFFFFFFFFFFF
1258 FFFFFFFFFFFFFF83FF1FFFC3FFF8FF83FFFFFFFFFFFFFFFF
1259 FFFFFFFFFFFFFFE0FF1FC3E7C3F8FF07FFFFFFFFFFFFFFFF
1260 FFFFFFFFFFFFFFF07F0000000000FE0FFFFFFFFFFFFFFFFF
1261 FFFFFFFFFFFFFFFC3F0000000000FC1FFFFFFFFFFFFFFFFF
1262 FFFFFFFFFFFFFFFE1F0000000000FC3FFFFFFFFFFFFFFFFF
1263 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1264 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1265 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1266 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1267 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1268 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1269 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1270 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1271 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1272 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1273 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1274 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1275 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1276 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1277 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1278 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1279 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1280 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1281 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1282 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1283 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1284 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1285 FFFFFFFFFFFFC3FFFFFFFF00FFFFFFFFE3FFFFFFFFFFFFFF
1286 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1287 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1288 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1289 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1290 FFFFFFFFFFFFC3FFFFFFFFFFFFFFFFFFE3FFFFFFFFFFFFFF
1291 FFFFFFFFFFFFC3FFFFFFFFFFFFFFFFFFE3FFFFFFFFFFFFFF
1292 FFFFFFFFFFFFC3FFFFFFFFFFFFFFFFFFE3FFFFFFFFFFFFFF
1293 FFFFFFFFFFFFC3FFFFFFFFFFFFFFFFFFE3FFFFFFFFFFFFFF
1294 FFFFFFFFFFFFC3FFDFFFFFE7FFFFFBFFE3FFFFFFFFFFFFFF
1295 FFFFFFFFFFFFC3FF8FFFFFC3FFFFF1FFE3FFFFFFFFFFFFFF
1296 FFFFFFFFFFFFC3FE03FFFF00FFFFC0FFE3FFFFFFFFFFFFFF
1297 FFFFFFFFFFFFC3FC21FFFE107FFF847FE3FFFFFFFFFFFFFF
1298 FFFFFFFFFFFFC3F871FFFC383FFF0C3FE3FFFFFFFFFFFFFF
1299 FFFFFFFFFFFFC3F0F8FFFC7C1FFE1E1FE3FFFFFFFFFFFFFF
1300 FFFFFFFFFFFFC3E1FC7FF8FE0FFC3F0FE3FFFFFFFFFFFFFF
1301 FFFFFFFFFFFFC3C3FC3FF1FF07F87F87E3FFFFFFFFFFFFFF
1302 FFFFFFFFFFFFC387FE1FE1FF83F0FFC3E3FFFFFFFFFFFFFF
1303 FFFFFFFFFFFFC30FFF0FC3FFC1E1FFE1E3FFFFFFFFFFFFFF
1304 FFFFFFFFFFFFC21FFF8787FFE1C3FFF0E3FFFFFFFFFFFFFF
1305 FFFFFFFFFFFFC23FFFC30FFFF087FFF863FFFFFFFFFFFFFF
1306 FFFFFFFFFFFFC07FFFE01FFFF80FFFFC23FFFFFFFFFFFFFF
1307 FFFFFFFFFFFFC0FFFFF03FFFFC1FFFFE03FFFFFFFFFFFFFF
1308 FFFFFFFFFFFFC0FF07F87F80FC3F803F03FFFFFFFFFFFFFF
1309 FFFFFFFFFFFFC1F001FCFC003E7E000F83FFFFFFFFFFFFFF
1310 FFFFFFFFFFFFC3E0007FF8000FFC0003C3FFFFFFFFFFFFFF
1311 FFFFFFFFFFFFC380001FE00003F00001E3FFFFFFFFFFFFFF
1312 FFFFFFFFFFFFC300000FC00001E00000E3FFFFFFFFFFFFFF
1313 FFFFFFFFFFFFC2000007800001C0000063FFFFFFFFFFFFFF
1314 FFFFFFFFFFFFC200000000000000000023FFFFFFFFFFFFFF
1315 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1316 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1317 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1318 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1319 FFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFFF
1320 FFFFFFFFFFFFC1FFFFFFFFFFFFFFFFFF83FFFF8FFFFFFFFF
1321 FFFFFFF3FFFFC1FFFFFFFFFFFFFFFFFF83FFFF87FFFFFFFF
1322 FFFFFFE3FFFFE1FFFFFFFFFFFFFFFFFF87FFFF83FFFFFFFF
1323 FFFFFFC1FFFFE0FFEFFF7FEFFEFFF7FF87FFFF81FFFFFFFF
1324 FFFFFF81FFFFE0FFE7FE7FEFFE7FE3FF87FFFF887FFFFFFF
1325 FFFFFE11FFFFE0FEE6FE77C77C7EE2FF0FFFFF1C3FFFFFFF
1326 FFFFFE39FFFFF0FEE6EE77C77476E2FF0FFFFE3E1FFFFFFF
1327 FFFFF8783FFFF0FE64EE66C6726634FE0FFFF03F07FFFFFF
1328 FFFFF0FE1FFFF0FE3CE7E67C71CF1CFE1FFFC1FFC3FFFFFF
1329 FFFFE1FF07FFF8FE3CE3C638718F89FC1FFF03FFE3FFFFFF
1330 FFFFC3FFC0FFF87F19F18F18F997C9FC1FFC0FFFF1FFFFFF
1331 FFFF8FFFF07FF87F99F9979975B6EBFC3FF07F1FF8FFFFFF
1332 FFFE1FF8FC1FFC3EDAEFB6DF77E67EF83FC1FC07F87FFFFF
1333 FFFC3FE07E0FFC3EFCE7E67E73C63CF07FC3F803FE7FFFFF
1334 FFFC7FC03F87FE1E7CE3C63C718F1CF07F8FF1E1FE7FFFFF
1335 FFF8FF871FE3FE1E3CE38E38F98F08E0FF1FE3E0FE7FFFFF
1336 FFF8FF078FF1FE0F19F19799FD9F89E0FE3FE3E07E7FFFFF
1337 FFF8FE0FC7F8FE0F99F9B79B75BFC9C1FE3FC7E03C7FFFFF
1338 FFFC7E07C3F8FF07DBEFE6FE77E7FFC1FC7F8FE2187FFFFF
1339 FFFC7C47E1FCFF03FFE7E67C73C7F783FC7F1FC708FFFFFF
1340 FFFE38E3F0FC7F83EFE38E38718FF703FC7E3F8781FFFFFF
1341 FFFE10F1F8FC7FC1EFF19F18F91FF707FE387F8FC3FFFFFF
1342 FFFF01F1FC7CFFC0EFF99799753FFE0FFE00FF1FE3FFFFFF
1343 FFFF83F87E00FFE07FE5A65E71C7FC1FFF03FC3FF0FFFFFF
1344 FFFF8FFC3F83FFF83FE7C67C718FF83FFFC7F87FF87FFFFF
1345 FFFF1FFE1FC3FFF81FE38E38F90FF07FFFE3F8FFFC3FFFFF
1346 FFFE3FFF0FC7FFFC0FF19F19F91FF0FFFFF1F1FFFE1FFFFF
1347 FFFC7FFF878FFFFE07F9BE9B7D3FC1FFFFF8E3FFFF1FFFFF
1348 FFF8FFFFC31FFFFF03FFFEFF7FFF81FFFFF843FFFF8FFFFF
1349 FFF1FF03E03FFFFF81FEFE7E7EFF03FFFFFC0783FF8FFFFF
1350 FFF1FE09F07FFFFFC0FEFE3C7EFE07FFFFFE0FC0FF8FFFFF
1351 FFF1FE3EF87FFFFFE07EFF18FEFC0FFFFFFE1FC41F8FFFFF
1352 FFF9FE7E7C7FFFFFF03FFF99FFF01FFFFFFC3FEE0F1FFFFF
1353 FFF8FCFE7E3FFFFFFC0FFFDBFFE03FFFFFF87FE48F1FFFFF
1354 FFFC7CFE7E1FFFFFFC03FFFFFF80FFFFFFE0F9F1FE3FFFFF
1355 FFFC3EFC7F87FFFFFE00FFEFFE01FFFFFFC3F079FC7FFFFF
1356 FFFE3EF877C3FFFFFF807FEFFC03FFFFFF87E479F8FFFFFF
1357 FFFE1EF0E3E1FFFFFFC01FEFF80FFFFFFE0FC679F8FFFFFF
1358 FFFF0E01C7F07FFFFFF003FFC03FFFFFFC3FC07DF1FFFFFF
1359 FFFF870787FC0FFFFFFC003800FFFFFFF07CE007C3FFFFFF
1360 FFFFE37F1FBF83FFFFFFC00003FFFFFFC3F9F8CF87FFFFFF
1361 FFFFE1FE3F3FC0FFFFFFF8001FFFFFFF07E3F87F8FFFFFFF
1362 FFFFF8FE7E7FF0FFFFFFFC007FFFFFFC0FE3FC7F1FFFFFFF
1363 FFFFFCFE7EFFFC1FFFFFFF83FFFFFFF03FF13E7C3FFFFFFF
1364 FFFFFC7F7CF8FE07FFFFFFFFFFFFFFC0FFB87FF87FFFFFFF
1365 FFFFFE3F39F0FF01FFFFFFFFFFFFFE03FFB87FF0FFFFFFFF
1366 FFFFFF0FC3C1FFE03FFFFFFFFFFFF81FFFBC77E1FFFFFFFF
1367 FFFFFF87FF11FFF803FFFFFFFFFF807FE3BE07C3FFFFFFFF
1368 FFFFFF83FE31F3FE01FFFFFFFFFE01FFE39F0F87FFFFFFFF
1369 FFFFFFE1FEC3F0FFC01FFFFFFFE007FFF19F3F0FFFFFFFFF
1370 FFFFFFF0FFE3E2FFFC003FFFF0007FFFF89FFC3FFFFFFFFF
1371 FFFFFFF83FE3E7FFFF8000000007FFFFFC1FF87FFFFFFFFF
1372 FFFFFFFC1FE3C7FFFFF00000003FFF3FFE1FF8FFFFFFFFFF
1373 FFFFFFFF0FE7C1E03FFFF0001FFFFCFFFF1FE1FFFFFFFFFF
1374 FFFFFFFF81F70C879DFFFFFFFFFF8CFFFFFF03FFFFFFFFFF
1375 FFFFFFFFF0FF1F9FFDFFFFFFFFCFCC1FFFFC1FFFFFFFFFFF
1376 FFFFFFFFF87F8F1FF9F3FFFF83CFCC3FFFF83FFFFFFFFFFF
1377 FFFFFFFFFE1FE71FF9F39F3E79C7CE7FFFE0FFFFFFFFFFFF
1378 FFFFFFFFFE07FF9FF9F79F3C7CE7CE7FFF83FFFFFFFFFFFF
1379 FFFFFFFFFF81FF9FF1E70E3CFCE7CE37FE07FFFFFFFFFFFF
1380 FFFFFFFFFFC0FFCFF1E70C38FCE7CE07FC1FFFFFFFFFFFFF
1381 FFFFFFFFFFF01FE0F1EF4538FCE7CF3FF07FFFFFFFFFFFFF
1382 FFFFFFFFFFFC07FFF1CF453CFCE3CFFFC1FFFFFFFFFFFFFF
1383 FFFFFFFFFFFF01FFF9CE613CFCF19FFF03FFFFFFFFFFFFFF
1384 FFFFFFFFFFFFC0FFFC1EE33C7DF03FFC07FFFFFFFFFFFFFF
1385 FFFFFFFFFFFFF81FFFFEE33E31FFFFC03FFFFFFFFFFFFFFF
1386 FFFFFFFFFFFFFE03FFFEF73F81FFFE00FFFFFFFFFFFFFFFF
1387 FFFFFFFFFFFFFF007FFFFFFFF9FFF803FFFFFFFFFFFFFFFF
1388 FFFFFFFFFFFFFFE007FFFFFFFDFF801FFFFFFFFFFFFFFFFF
1389 FFFFFFFFFFFFFFFE003FFFFFFFF001FFFFFFFFFFFFFFFFFF
1390 FFFFFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFFFFF
1391 FFFFFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFFFFFFFFF
1392 FFFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFFF
1393 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1394 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1395 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1396 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1397 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1398 MySave restore
1399 % ---- Object #3:7 Obj Type: 2
1400 save
1401 0 setgray
1402 mark /|___Times-Bold /Times-Bold T cvRecFont
1403 24 fts /|___Times-Bold findfont exch scalefont setfont
1404 0 setgray
1405 190 344 moveto
1406 (University of Alberta)
1407 F F 217.2422 2 21 0 0 fittext
1408 restore
1409 origmtx setmatrix
1410 systemdict /setpacking known {origpack setpacking} if end
1411
1412 %%EndDocument
1413
1414  endTexFig
1415  227 633 a Fx(The)27 b(APHID)g(P)n(arallel)e Fw(\013\014)31
1416 b Fx(Searc)n(h)26 b(Algorithm)945 991 y Fv(b)n(y)414
1417 1109 y(Mark)18 b(G.)h(Bro)r(c)n(kington)e(and)i(Jonathan)h(Sc)n
1418 (hae\013er)636 2067 y(T)-5 b(ec)n(hnical)18 b(Rep)r(ort)g(TR)g(96{07)
1419 821 2126 y(August)i(1996)379 2430 y
1420  18813584 3223306 8025374 21313290 26838958 24536596 startTexFig
1421  379 2430 a
1422 %%BeginDocument: uofabot.ps
1423 /CanvasDict where not{/CanvasDict 250 dict def}{pop}ifelse
1424 CanvasDict begin
1425 systemdict/setpacking known{/origpack currentpacking def true setpacking}if
1426 /bdf{bind def}bind def
1427 /xdf{exch bind def}bdf
1428 /min{2 copy gt{exch}if pop}bdf
1429 /edf{exch def}bdf
1430 /max{2 copy lt{exch}if pop}bdf
1431 /cvmtx matrix def
1432 /tpmx matrix def
1433 /currot 0 def
1434 /rotmtx matrix def
1435 /origmtx matrix def
1436 /cvangle{360 exch sub 90 add 360 mod}bdf
1437 /setrot{/currot edf rotmtx currentmatrix pop 2 copy translate currot rotate neg exch neg exch translate}bdf
1438 /endrot{rotmtx setmatrix}bdf
1439 /i systemdict/image get def/T true def/F false def/dbg F def
1440 /ncolors 0 def/st0 ()def/st1 ()def/proc0 {}def
1441 /penh 1 def/penv 1 def/penv2 0 def/penh2 0 def/samplesize 0 def/width 0 def/height 0 def
1442 /setcmykcolor where not{/setcmykcolor{/b edf 3{b add 1.0 exch sub 0.0 max 1.0 min 3 1 roll}repeat systemdict begin setrgbcolor end}bdf}{pop}ifelse
1443 /doeoclip{closepath{eoclip}stopped{currentflat dup 2 mul setflat eoclip setflat}if}bdf
1444 /SpaceExtra 0 def/LetterSpace 0 def/StringLength 0 def/NumSpaces 0 def/JustOffset 0 def
1445 /f0/fill load def
1446 /s0{1 setlinewidth cvmtx currentmatrix pop penh penv scale stroke cvmtx setmatrix}bdf
1447 /f1{_bp _fp impat}def
1448 /s1{cvmtx currentmatrix pop 1 setlinewidth penh penv scale
1449 {strokepath}stopped{currentflat dup 2 mul setflat strokepath setflat}if 
1450 _bp
1451 cvmtx setmatrix _fp impat}def
1452 /filltype 0 def
1453 /stroketype 0 def
1454 /f{filltype 0 eq{f0}{f1}ifelse}bdf
1455 /s{stroketype 0 eq{s0}{s1}ifelse}bdf
1456 /_fp{}def
1457 /_bp{}def
1458 /_fg 1 def
1459 /_pg 0 def
1460 /_bkg 1 def
1461 /_frg 0 def
1462 /_frgb 3 array def
1463 /_frrgb [0 0 0] def
1464 /_fcmyk 4 array def
1465 /_frcmyk [0 0 0 1] def
1466 /_prgb 3 array def
1467 /_pcmyk 4 array def
1468 /_bkrgb [1 1 1] def
1469 /_bkcmyk [0 0 0 0] def
1470 /fg{/_fg exch def /filltype 0 def/fills{_fg setgray}def}def
1471 /frgb{_frgb astore pop /filltype 0 def/fills{_frgb aload pop setrgbcolor}def}def
1472 /fcmyk{_fcmyk astore pop /filltype 0 def/fills{_fcmyk aload pop setcmykcolor}def}def
1473 /pg{/_pg exch def /stroketype 0 def/pens{_pg setgray}def}def
1474 /prgb{_prgb astore pop /stroketype 0 def/pens{_prgb aload pop setrgbcolor}def}def
1475 /pcmyk{_pcmyk astore pop /stroketype 0 def/pens{_pcmyk aload pop setcmykcolor}def}def
1476 /fpat{/fstr edf/filltype 1 def/fills{/patstr fstr def}bdf}bdf
1477 /ppat{/sstr edf/stroketype 1 def/pens{/patstr sstr def}bdf}bdf
1478 /bkg{ /_bkg exch def /_bp{gsave _bkg setgray fill grestore}def}def
1479 /bkrgb{_bkrgb astore pop/_bp{gsave _bkrgb aload pop setrgbcolor fill grestore}def}def
1480 /bkcmyk{_bkcmyk astore pop/_bp{gsave _bkcmyk aload pop setcmykcolor fill grestore}def}def
1481 /frg{ /_frg exch def /_fp{_frg setgray}def}def
1482 /frrgb{_frrgb astore pop/_fp{_frrgb aload pop setrgbcolor}def}def
1483 /frcmyk{_frcmyk astore pop/_fp{_frcmyk aload pop setcmykcolor}def}def
1484 /icomp{/ncolors edf
1485 ncolors 1 gt{/proc0 edf
1486 dup dup 0 get ncolors div cvi exch 0 3 -1 roll put
1487 4 -1 roll ncolors div cvi 4 1 roll{proc0 dup/st0 edf
1488 0 exch ncolors exch length
1489 dup ncolors sub exch ncolors div cvi string/st1 edf
1490 {dup 0 exch dup 1 exch
1491 2 add{st0 exch get add}bind for
1492 3 div ncolors 4 eq{exch dup 3 1 roll 3 add st0 exch get add 255 exch sub dup 0 lt{pop 0}if}if cvi
1493 dup 255 gt{pop 255}if
1494 exch ncolors div cvi exch
1495 st1 3 1 roll put}bind for
1496 st1}}if i}bdf
1497 /ci
1498 {/colorimage where
1499 {pop false exch colorimage}
1500 {icomp}
1501 ifelse}bdf
1502 /impat
1503 {/cnt 0 def
1504 /MySave save def
1505 currot 0 ne{currot neg rotate}if
1506 clip
1507 flattenpath
1508 pathbbox
1509 3 -1 roll
1510 8 div floor 8 mul dup/starty edf
1511 sub abs 8 div ceiling 8 mul cvi/height edf
1512 exch 8 div floor 8 mul dup/startx edf
1513 sub abs 8 div ceiling 8 mul cvi/width edf
1514 startx starty translate
1515 width height scale
1516 /height height 8 mul def
1517 /st0 width string def
1518 width height T [width 0 0 height neg 0 height]
1519 {patstr
1520 cnt 8 mod
1521 get/st1 edf
1522 0 1
1523 st0 length 1 sub dup 0 le{pop 1}if
1524 {st0 exch
1525 st1
1526 put}bind for/cnt cnt 1 add def
1527 st0}bind
1528 imagemask
1529 MySave restore
1530 newpath}bdf
1531 /cm{/ncolors edf
1532 translate
1533 scale/height edf/colorimage where
1534 {pop}
1535 {ncolors mul}ifelse/width edf
1536 /tbitstr width string def
1537 width height 8 [width 0 0 height neg 0 height]
1538 {currentfile tbitstr readhexstring pop}bind
1539 ncolors
1540 dup 3 eq {ci}{icomp}ifelse}bdf
1541 /im{translate
1542 scale
1543 /height edf
1544 /width edf
1545 /tbitstr width 7 add 8 div cvi string def
1546 width height 1 [width 0 0 height neg 0 height]
1547 {currentfile tbitstr readhexstring pop}bind
1548 i}bdf
1549 /imk{/invFlag edf
1550 translate
1551 scale
1552 /height edf
1553 /width edf
1554 /tbitstr width 7 add 8 div cvi string def
1555 width height invFlag [width 0 0 height neg 0 height]
1556 {currentfile tbitstr readhexstring pop}bind
1557 imagemask}bdf
1558 /BeginEPSF
1559 {/MySave save def
1560 /dict_count countdictstack def
1561 /op_count count 1 sub def
1562 userdict begin
1563 /showpage {} def
1564 0 setgray 0 setlinecap
1565 1 setlinewidth 0 setlinejoin
1566 10 setmiterlimit [] 0 setdash newpath
1567 /languagelevel where
1568 {pop languagelevel 1 ne{false setstrokeadjust false setoverprint}if}if
1569 }bdf
1570 /EndEPSF
1571 {count op_count sub {pop}repeat
1572 countdictstack dict_count sub {end}repeat
1573 MySave restore}bdf
1574 /rectpath {/cv_r edf/cv_b edf/cv_l edf/cv_t edf
1575 cv_l cv_t moveto cv_r cv_t lineto cv_r cv_b lineto cv_l cv_b lineto cv_l cv_t lineto closepath}bdf
1576 /setpen{/penh edf/penv edf/penv2 penv 2 div def/penh2 penh 2 div def}bdf
1577 /dostroke{not pens 1.0 currentgray ne or {s}{newpath}ifelse}bdf
1578 /dodashfill{not fills 1.0 currentgray ne or
1579 {gsave f grestore gsave [] 0 setdash 
1580 stroketype/stroketype filltype def
1581 s/stroketype edf grestore}{newpath}ifelse}bdf
1582 /dofill{not fills 1.0 currentgray ne or {f}{newpath}ifelse}bdf
1583 /dofillsave{not fills 1.0 currentgray ne or {gsave f grestore}if}bdf
1584 /doline{not pens 1.0 currentgray ne or {filltype/filltype stroketype def f/filltype edf}{newpath}ifelse}bdf
1585 /spx{SpaceExtra 0 32 4 -1 roll widthshow}bdf
1586 /lsx{SpaceExtra 0 32 LetterSpace 0 6 -1 roll awidthshow}bdf
1587 /Rjust{stringwidth pop JustOffset exch sub /JustOffset edf}bdf
1588 /Cjust{stringwidth pop 2 div JustOffset exch sub /JustOffset edf}bdf
1589 /adjfit{stringwidth pop LetterSpace StringLength 1 sub mul add SpaceExtra NumSpaces mul add dup /pw edf JustOffset exch 
1590 sub dup /wdif edf StringLength div dup abs 1.0 gt{pop 0}if LetterSpace add /LetterSpace edf}bdf
1591 /ulb{currentpoint pop /underlinpt edf}bdf
1592 /ule{gsave currentpoint newpath moveto currentfont dup /ft1 known{dup /ft1 get begin /FontMatrix get FontMatrix tpmx concatmatrix pop}
1593 {begin FontMatrix tpmx copy pop}ifelse FontInfo begin UnderlinePosition UnderlineThickness end end dup tpmx
1594 dtransform pop setlinewidth dup tpmx dtransform pop 0 exch rmoveto underlinpt currentpoint pop sub 0 rlineto stroke grestore}bdf
1595 /fittext{ /SpaceExtra edf /LetterSpace edf /StringLength edf /NumSpaces edf /JustOffset edf not 1 currentgray ne or
1596 {dup {ulb}if exch
1597 dup adjfit
1598 lsx {ule}if}{pop pop}ifelse}bdf
1599 /cvRecFont{/encod edf FontDirectory 2 index known{cleartomark}{findfont dup length 1 add dict begin
1600 {1 index/FID ne{def}{pop pop}ifelse}forall encod{/Encoding CVvec def}if
1601 currentdict end definefont cleartomark}ifelse}bdf
1602 /wrk1 ( ) def/wdict 16 dict def
1603 /Work75 75 string def /Nmk{Work75 cvs dup}bdf /Npt{put cvn}bdf /dhOdh{Nmk 2 79 Npt}bdf /dhodh{Nmk 2 111 Npt}bdf /dhSdh{Nmk 2 83 Npt}bdf
1604 /sfWidth{gsave 0 0 moveto 0 0 lineto 0 0 lineto 0 0 lineto closepath clip stringwidth grestore}bdf
1605 /MakOF{dup dhodh FontDirectory 1 index known{exch pop}{exch findfont dup length 1 add dict begin
1606 {1 index/FID ne 2 index /UniqueID ne and{def}{pop pop}ifelse}forall
1607 /PaintType 2 def
1608 /StrokeWidth .24 1000 mul ftSize div dup 12 lt{pop 12}if def
1609 dup currentdict end definefont pop}ifelse}bdf
1610 /fts{dup/ftSize edf}def
1611 /mkFT{/tempFT 11 dict def tempFT begin
1612 /FontMatrix [1 0 0 1 0 0] def/FontType 3 def
1613 FontDirectory 3 index get /Encoding get/Encoding exch def
1614 /proc2 edf/ft2 exch findfont def/ft1 exch findfont def/FontBBox [0 0 1 1] def
1615 /BuildChar{wdict begin/chr edf/ftdt edf/chrst wrk1 dup 0 chr put def ftdt/proc2 get exec end}def
1616 end tempFT definefont pop}bdf
1617 /OLFt{dup dhOdh FontDirectory 1 index known{exch pop}
1618 {dup 3 -1 roll dup MakOF {outproc} mkFT}ifelse}bdf
1619 /mshw{moveto show}bdf
1620 /outproc{ftdt/ft1 get setfont gsave chrst sfWidth grestore setcharwidth dblsh}bdf
1621 /dblsh{currentgray 1 setgray chrst 0 0 mshw setgray ftdt/ft2 get setfont chrst 0 0 mshw}bdf
1622 /ShadChar{ftdt/ft1 get setfont gsave chrst sfWidth 1 index 0 ne{exch .05 add exch}if grestore setcharwidth
1623 chrst .06 0 mshw 0 .05 translate dblsh}bdf
1624 /ShFt{dup dhSdh FontDirectory 1 index known{exch pop}
1625 {dup 3 -1 roll dup MakOF {ShadChar} mkFT}ifelse}bdf
1626 /LswUnits{72 75 div dup scale}bdf
1627 /erasefill{_bp}def
1628 /CVvec 256 array def
1629 /NUL/SOH/STX/ETX/EOT/ENQ/ACK/BEL/BS/HT/LF/VT/FF/CR/SO/SI/DLE/DC1/DC2/DC3/DC4/NAK/SYN/ETB/CAN/EM/SUB/ESC/FS/GS/RS/US
1630 CVvec 0 32 getinterval astore pop
1631 CVvec 32/Times-Roman findfont/Encoding get
1632 32 96 getinterval putinterval CVvec dup 39/quotesingle put 96/grave put
1633 /Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute
1634 /agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute/egrave
1635 /ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde/oacute
1636 /ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex/udieresis
1637 /dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
1638 /registered/copyright/trademark/acute/dieresis/notequal/AE/Oslash
1639 /infinity/plusminus/lessequal/greaterequal/yen/mu/partialdiff/summation
1640 /product/pi/integral/ordfeminine/ordmasculine/Omega/ae/oslash
1641 /questiondown/exclamdown/logicalnot/radical/florin/approxequal/Delta/guillemotleft
1642 /guillemotright/ellipsis/blank/Agrave/Atilde/Otilde/OE/oe
1643 /endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide/lozenge
1644 /ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright/fi/fl
1645 /daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand/Acircumflex/Ecircumflex/Aacute
1646 /Edieresis/Egrave/Iacute/Icircumflex/Idieresis/Igrave/Oacute/Ocircumflex
1647 /apple/Ograve/Uacute/Ucircumflex/Ugrave/dotlessi/circumflex/tilde
1648 /macron/breve/dotaccent/ring/cedilla/hungarumlaut/ogonek/caron
1649 CVvec 128 128 getinterval astore pop
1650 end
1651 CanvasDict begin
1652 0 setlinecap
1653 0 setlinejoin
1654 4 setmiterlimit
1655 /currot 0 def
1656 origmtx currentmatrix pop
1657 [] 0 setdash
1658 1 1 setpen
1659 1 fg
1660 0 pg
1661 0 frg
1662 1 bkg
1663 newpath
1664 /dbg F def
1665 % ---- Object #1:5 Obj Type: 99
1666 % ---- Object #2:6 Obj Type: 2
1667 save
1668 0 setgray
1669 mark /|___Times-Bold /Times-Bold T cvRecFont
1670 14 fts /|___Times-Bold findfont exch scalefont setfont
1671 0 setgray
1672 125 360 moveto
1673 (DEPARTMENT OF COMPUTING SCIENCE)
1674 F F 280.3589 3 31 0 0 fittext
1675 restore
1676 % ---- Object #3:7 Obj Type: 2
1677 save
1678 0 setgray
1679 mark /|___Times-Bold /Times-Bold T cvRecFont
1680 12 fts /|___Times-Bold findfont exch scalefont setfont
1681 0 setgray
1682 197 344 moveto
1683 (The University of Alberta)
1684 F F 131.6221 3 25 0 0 fittext
1685 restore
1686 % ---- Object #4:8 Obj Type: 2
1687 save
1688 0 setgray
1689 mark /|___Times-Bold /Times-Bold T cvRecFont
1690 12 fts /|___Times-Bold findfont exch scalefont setfont
1691 0 setgray
1692 194 328 moveto
1693 (Edmonton, Alberta, Canada)
1694 F F 145.3213 2 25 0 0 fittext
1695 restore
1696 origmtx setmatrix
1697 systemdict /setpacking known {origpack setpacking} if end
1698
1699 %%EndDocument
1700
1701  endTexFig
1702  eop
1703 %%Page: 0 2
1704 0 1 bop eop
1705 %%Page: 1 3
1706 1 2 bop 350 50 a Fu(The)21 b(APHID)g(P)n(arallel)h Fw(\013\014)k
1707 Fu(Searc)n(h)21 b(Algorithm)1600 24 y Ft(\003)516 170
1708 y Fs(Mark)16 b(G.)g(Bro)q(c)o(kington,)g Fr(br)n(o)n([email protected])n
1709 (erta.c)n(a)504 228 y Fs(Jonathan)i(Sc)o(hae\013er,)d
1710 Fr([email protected])n(erta.c)n(a)685 286 y Fq(Departmen)o(t)f(of)f
1711 (Computing)h(Science)797 345 y(Univ)o(ersit)o(y)h(of)d(Alb)q(erta)727
1712 403 y(Edmon)o(ton,)i(Alb)q(erta)g(T6G)f(2H1)911 461 y(Canada)802
1713 558 y Fs(August)k(20,)f(1996)890 749 y Fp(Abstract)161
1714 814 y Fq(This)g(pap)q(er)h(in)o(tro)q(duces)g(the)e(APHID)g(\(Async)o
1715 (hronous)j(P)o(arallel)f(Hierarc)o(hical)h(Iterativ)o(e)e(Deep)q
1716 (ening\))i(game-)104 860 y(tree)11 b(searc)o(h)i(algorithm.)18
1717 b(An)12 b(APHID)f(searc)o(h)h(is)h(a)e(hierarc)o(hical)k(searc)o(h)d
1718 (with)g(a)g(master)g(con)o(trolling)j(the)d(top)f(of)h(the)104
1719 905 y(tree)i(\()p Fo(d)217 889 y Fn(0)242 905 y Fq(ply\),)h(and)g(the)f
1720 (sla)o(v)o(es)h(searc)o(hing)h(the)e(rest)g(of)g(the)g(tree)g(\()p
1721 Fo(d)c Fm(\000)f Fo(d)1192 889 y Fn(0)1217 905 y Fq(ply\).)21
1722 b(The)14 b(sla)o(v)o(es)h(async)o(hronously)j(read)104
1723 951 y(w)o(ork)d(lists)h(from)f(the)h(master)f(and)h(return)g(score)f
1724 (information)i(to)f(the)f(master.)24 b(The)15 b(master)g(uses)h(the)f
1725 (returned)104 997 y(score)e(information)i(to)d(generate)i(appro)o
1726 (ximate)h(minimax)f(v)n(alues,)g(un)o(til)h(all)f(of)e(the)h(required)h
1727 (score)g(information)g(is)104 1042 y(a)o(v)n(ailable.)161
1728 1088 y(APHID)e(has)g(b)q(een)g(programmed)h(as)e(an)h(easy)g(to)g
1729 (implemen)o(t,)h(game-indep)q(enden)o(t)h Fo(\013\014)f
1730 Fq(library)m(.)18 b(This)12 b(has)g(b)q(een)104 1134
1731 y(demonstrated)g(b)o(y)f(parallelizi)q(ng)j(three)c(programs)i(\(c)o
1732 (hess,)f(c)o(hec)o(k)o(ers)g(and)g(Othello\))h(on)f(a)g(net)o(w)o(ork)g
1733 (of)f(w)o(orkstations,)104 1179 y(eac)o(h)j(with)h(less)f(than)h(a)f
1734 (da)o(y's)g(w)o(orth)g(of)g(e\013ort.)0 1316 y Fl(1)67
1735 b(In)n(tro)r(duction)0 1407 y Fk(The)18 b(alpha-b)q(eta)f(\()p
1736 Fj(\013\014)r Fk(\))h(minim)o(ax)c(tree)19 b(searc)o(h)f(algorithm)d
1737 (has)j(pro)o(v)o(en)f(to)g(b)q(e)h(a)f(di\016cult)g(algorithm)e(to)i
1738 (parallelize.)0 1457 y(Although)e(sim)o(ulations)e(predict)k(excellen)o
1739 (t)f(parallel)f(p)q(erformance,)g(man)o(y)f(of)h(these)i(results)g(are)
1740 f(based)h(on)e(an)h(unrea-)0 1507 y(sonable)c(set)h(of)e(assumptions.)
1741 17 b(In)12 b(practice,)h(kno)o(wing)e(where)i(to)f(initiate)f(parallel)
1742 g(activit)o(y)g(is)h(di\016cult)g(since)h(the)f(result)0
1743 1557 y(of)h(searc)o(hing)i(one)f(no)q(de)h(at)f(a)f(branc)o(h)i(ma)o(y)
1744 d(ob)o(viate)i(the)g(parallel)f(w)o(ork)h(of)f(the)i(other)g(branc)o
1745 (hes)g(\(a)f(so-called)g Fi(cut-o\013)p Fk(\).)0 1607
1746 y(In)g(real-w)o(orld)g(implemen)o(tatio)o(ns,)e(suc)o(h)j(as)f(for)g
1747 (high-p)q(erformance)g(c)o(hess,)h(c)o(hec)o(k)o(ers)i(and)d(Othello)g
1748 (game-pla)o(ying)d(pro-)0 1656 y(grams,)h(the)j(programs)d(su\013er)j
1749 (from)d(three)k(ma)r(jor)c(sources)j(of)e(parallel)g(ine\016ciency)h
1750 (\(a)g(similar)d(mo)q(del)i(is)g(presen)o(ted)j(in)0
1751 1706 y([18)o(]\):)62 1789 y Fh(\017)21 b Fi(Synchr)n(onization)15
1752 b(Overhe)n(ad)p Fk(:)i(The)d(searc)o(h)g(t)o(ypically)d(has)i(man)o(y)e
1753 (sync)o(hronization)i(p)q(oin)o(ts)f(that)h(result)h(in)e(a)h(high)104
1754 1839 y(p)q(ercen)o(tage)i(of)f(pro)q(cessor)h(idle)f(time.)62
1755 1922 y Fh(\017)21 b Fi(Par)n(al)r(lelization)14 b(Overhe)n(ad)p
1756 Fk(:)k(This)c(is)g(the)g(o)o(v)o(erhead)h(of)e(incorp)q(orating)g(the)i
1757 (parallel)e(algorithm,)e(whic)o(h)i(includes)104 1972
1758 y(the)h(handling)f(of)g(comm)o(unication)e(and)i(main)o(taining)e
1759 (structures)16 b(to)e(allo)o(w)e(for)i(allo)q(cation)e(of)h(w)o(ork.)62
1760 2055 y Fh(\017)21 b Fi(Se)n(ar)n(ch)c(Overhe)n(ad)p Fk(:)22
1761 b(Searc)o(h)16 b(trees)i(are)e(really)f(directed)i(graphs.)24
1762 b(W)m(ork)15 b(p)q(erformed)g(on)h(one)g(pro)q(cessor)h(ma)o(y)d(b)q(e)
1763 104 2105 y(useful)d(to)g(the)g(computations)f(of)g(another)i(pro)q
1764 (cessor.)18 b(If)11 b(this)g(information)d(is)j(not)g(a)o(v)n(ailable,)
1765 e(unnecessary)k(searc)o(h)104 2155 y(ma)o(y)f(b)q(e)i(done.)0
1766 2238 y(These)h(o)o(v)o(erheads)f(are)g(not)f(indep)q(enden)o(t)i(of)d
1767 (eac)o(h)i(other.)19 b(F)m(or)13 b(example,)f(increased)i(comm)o
1768 (unication)c(can)k(help)f(reduce)0 2287 y(the)j(searc)o(h)h(o)o(v)o
1769 (erhead.)23 b(Reducing)15 b(the)h(n)o(um)o(b)q(er)f(of)f(sync)o
1770 (hronization)i(p)q(oin)o(ts)f(can)h(increase)g(the)g(searc)o(h)h(o)o(v)
1771 o(erhead.)23 b(In)0 2337 y(practice,)14 b(the)h(righ)o(t)e(balance)h(b)
1772 q(et)o(w)o(een)h(these)g(sources)h(of)d(program)f(ine\016ciency)i(is)g
1773 (di\016cult)f(to)h(\014nd,)f(and)h(one)g(usually)0 2387
1774 y(p)q(erforms)f(man)o(y)f(exp)q(erimen)o(ts)j(to)e(\014nd)h(the)h(righ)
1775 o(t)e(trade-o\013s)i(to)f(maxim)o(ize)d(p)q(erformance.)62
1776 2437 y(Man)o(y)17 b(parallel)f Fj(\013\014)k Fk(algorithms)15
1777 b(ha)o(v)o(e)i(app)q(eared)h(in)f(the)h(literature)g(\(see)g([1])e(for)
1778 h(a)g(comprehensiv)o(e)h(list)f(of)f(algo-)0 2487 y(rithms\).)h(The)12
1779 b(PV-Split)g(algorithm)e(recognized)k(that)e(some)g(no)q(des)h(exist)g
1780 (in)e(the)i(searc)o(h)h(tree)g(where,)f(ha)o(ving)e(searc)o(hed)0
1781 2537 y(the)k(\014rst)h(branc)o(h)f(sequen)o(tially)m(,)e(the)i
1782 (remaining)e(branc)o(hes)j(can)f(b)q(e)g(searc)o(hed)h(in)e(parallel)g
1783 ([17)o(].)20 b(Initiating)13 b(parallelism)p 0 2573 780
1784 2 v 46 2600 a Fn(\003)64 2612 y Fg(A)g(part)f(of)h(this)f(pap)q(er)g(w)
1785 o(as)h(presen)o(ted)e(at)h(the)h(Adv)n(ances)e(in)i(Computer)e(Chess)i
1786 (VI)q(I)q(I)g(conference)d(in)j(Maastric)o(h)o(t,)e(June)h(1996)g([2].)
1787 20 b(A)0 2651 y(di\013eren)o(t)8 b(p)q(ortion)h(w)o(as)i(accepted)d
1788 (for)i(publication)d(at)j(the)g(8th)g(IEEE)h(Symp)q(osium)c(on)j(P)o
1789 (arallel)f(and)h(Distributed)e(Pro)q(cessing)g(\(SPDP)i('96\),)0
1790 2691 y(New)i(Orleans,)f(Octob)q(er)f(1996)g([3].)965
1791 2790 y Fk(1)p eop
1792 %%Page: 2 4
1793 2 3 bop 0 42 a Fk(along)13 b(the)i(b)q(est)h(line)e(of)f(pla)o(y)m(,)g
1794 (the)i Fi(princip)n(al)g(variation)p Fk(,)f(w)o(as)g(e\013ectiv)o(e)i
1795 (for)e(a)g(small)e(n)o(um)o(b)q(er)i(of)g(pro)q(cessors,)i(although)0
1796 91 y(v)n(ariations)d(on)g(this)h(sc)o(heme)g(seem)g(to)g(b)q(e)g
1797 (limited)e(to)i(sp)q(eedups)i(of)d(less)h(than)g(8)g([24)o(].)62
1798 141 y(The)e(idea)f(can)h(b)q(e)g(generalized)g(to)g(other)g(no)q(des)g
1799 (in)f(the)h(tree.)18 b(A)o(t)12 b(no)q(des)g(where)h(the)f(\014rst)g
1800 (branc)o(h)g(has)g(b)q(een)g(searc)o(hed)0 191 y(and)17
1801 b(no)g(cut-o\013)h(o)q(ccurs,)h(the)e(rest)i(can)e(lik)o(ely)f(b)q(e)i
1802 (searc)o(hed)h(in)e(parallel.)26 b(It)18 b(is)f(a)g(trade-o\013)g({)g
1803 (increased)i(parallelism)0 241 y(v)o(ersus)14 b(additional)e(searc)o(h)
1804 i(o)o(v)o(erhead,)f(since)h(one)g(of)e(these)j(parallel)d(tasks)i
1805 (could)f(cause)h(a)f(cut-o\013.)18 b(This)13 b(idea)g(has)h(b)q(een)0
1806 291 y(tried)e(b)o(y)g(a)f(n)o(um)o(b)q(er)h(of)f(researc)o(hers)k([6)o
1807 (,)c(7,)g(10].)17 b(The)12 b(b)q(est-kno)o(wn)g(instance)h(of)e(this)h
1808 (t)o(yp)q(e)h(of)e(algorithm)e(is)j(called)f Fi(Y)m(oung)0
1809 340 y(Br)n(others)k(Wait)f Fk(\(YBW\))h(and)f(w)o(as)g(implemen)o(ted)e
1810 (b)o(y)i(F)m(eldmann)e(in)i(the)h Ff(Zugzw)l(ang)f Fk(c)o(hess)i
1811 (program)d([5)o(].)19 b(F)m(eldmann)0 390 y(ac)o(hiev)o(ed)12
1812 b(a)f(344-fold)e(sp)q(eedup)k(using)e(YBW)h(on)f(1024)f(pro)q(cessors.)
1813 20 b(V)m(ariations)10 b(of)h(this)g(algorithm)e(ha)o(v)o(e)i(app)q
1814 (eared)h(with)0 440 y(comparable)g(exp)q(erimen)o(tal)g(results,)i(suc)
1815 o(h)g(as)f(Kuszmaul's)f(Jam)o(b)q(oree)h(searc)o(h)h([14)o(])f(and)f(W)
1816 m(eill's)g(ABD)o(AD)o(A)h(algorithm)0 490 y([29)o(].)62
1817 540 y(This)20 b(class)f(of)g(algorithms)e(cannot)j(ac)o(hiev)o(e)g(a)f
1818 (linear)g(sp)q(eedup)i(primarily)c(due)i(to)h(sync)o(hronization)f(o)o
1819 (v)o(erhead;)0 589 y(the)c(searc)o(h)h(tree)g(ma)o(y)d(ha)o(v)o(e)i
1820 (thousands)g(of)f(sync)o(hronization)h(p)q(oin)o(ts)g(and)f(there)j
1821 (are)e(n)o(umerous)f(o)q(ccasions)h(where)h(the)0 639
1822 y(pro)q(cesses)i(are)e(starv)o(ed)h(for)e(w)o(ork.)23
1823 b(The)16 b(algorithms)e(ha)o(v)o(e)h(lo)o(w)g(searc)o(h)i(o)o(v)o
1824 (erhead,)f(but)f(this)h(is)g(primarily)d(due)j(to)f(the)0
1825 689 y(implemen)o(tatio)o(n)c(of)j(a)f(globally)f(shared)j(transp)q
1826 (osition)e(table)h(to)g(share)h(information)c(and)i(impro)o(v)o(e)f(mo)
1827 o(v)o(e)h(ordering.)62 739 y(This)h(pap)q(er)h(in)o(tro)q(duces)h(the)f
1828 (Async)o(hronous)g(P)o(arallel)e(Hierarc)o(hical)h(Iterativ)o(e)h(Deep)
1829 q(ening)g(\(APHID)1723 724 y Fe(1)1742 739 y Fk(\))f(game-tree)0
1830 789 y(searc)o(h)i(algorithm.)k(The)c(algorithm)d(represen)o(ts)18
1831 b(a)d(departure)i(from)c(the)j(approac)o(hes)g(used)h(in)d(practice.)24
1832 b(In)15 b(con)o(trast)0 839 y(to)d(other)h(sc)o(hemes,)g(APHID)g
1833 (de\014nes)h(a)e(fron)o(tier)h(\(a)f(\014xed)h(n)o(um)o(b)q(er)f(of)f
1834 (mo)o(v)o(es)h(a)o(w)o(a)o(y)f(from)g(the)i(ro)q(ot)f(of)g(the)h(searc)
1835 o(h)h(tree\),)0 888 y(and)d(all)g(no)q(des)h(at)f(the)h(fron)o(tier)g
1836 (are)f(done)h(in)f(parallel.)16 b(Eac)o(h)c(w)o(ork)o(er)g(pro)q(cess)h
1837 (is)e(assigned)h(an)f(equal)g(n)o(um)o(b)q(er)g(of)g(fron)o(tier)0
1838 938 y(no)q(des)i(to)f(searc)o(h.)19 b(The)13 b(w)o(ork)o(ers)g(con)o
1839 (tin)o(ually)d(searc)o(h)k(these)g(no)q(des)f(deep)q(er)h(and)e(deep)q
1840 (er,)i(nev)o(er)f(ha)o(ving)f(to)g(sync)o(hronize)0 988
1841 y(with)j(a)g(con)o(trolling)f(master)h(pro)q(cess.)24
1842 b(The)16 b(master)f(pro)q(cess)i(rep)q(eatedly)f(searc)o(hes)i(to)d
1843 (the)h(fron)o(tier)f(to)g(get)h(the)g(latest)0 1038 y(searc)o(h)g
1844 (results.)k(In)15 b(this)f(w)o(a)o(y)m(,)f(there)j(is)e(e\013ectiv)o
1845 (ely)i(no)e(idle)g(time;)f(searc)o(h)i(ine\016ciencies)h(are)f
1846 (primarily)d(due)j(to)f(searc)o(h)0 1088 y(o)o(v)o(erhead.)29
1847 b(APHID's)18 b(p)q(erformance)f(do)q(es)h(not)g(rely)f(on)h(the)g
1848 (implemen)o(tati)o(on)d(of)i(a)g(global)f(shared)i(memory)m(,)d(whic)o
1849 (h)0 1137 y(mak)o(es)f(the)i(algorithm)d(suitable)i(for)g(lo)q
1850 (osely-coupled)f(arc)o(hitectures)k(\(suc)o(h)e(as)f(a)g(net)o(w)o(ork)
1851 h(of)e(w)o(orkstations\),)h(as)h(w)o(ell)0 1187 y(as)e(tigh)o
1852 (tly-coupled)f(arc)o(hitectures.)62 1237 y(Unlik)o(e)f(most)f(parallel)
1853 g Fj(\013\014)k Fk(algorithms,)9 b(APHID)k(is)f(designed)h(to)f(\014t)g
1854 (in)o(to)g(a)g(sequen)o(tial)g Fj(\013\014)j Fk(structure.)k(APHID)13
1855 b(has)0 1287 y(b)q(een)i(implemen)o(ted)e(as)h(a)g(game-indep)q(enden)o
1856 (t)g(library)g(of)f(routines.)20 b(These,)c(com)o(bined)d(with)h
1857 (application-dep)q(enden)o(t)0 1337 y(routines)d(that)f(the)g(user)h
1858 (supplies,)g(allo)o(w)d(a)i(sequen)o(tial)g Fj(\013\014)j
1859 Fk(program)8 b(to)i(b)q(e)h(easily)e(con)o(v)o(erted)i(to)f(a)g
1860 (parallel)f Fj(\013\014)j Fk(program.)0 1386 y(Although)i(most)f
1861 (parallel)g Fj(\013\014)j Fk(programs)d(tak)o(e)h(mon)o(ths)f(to)h(dev)
1862 o(elop,)g(the)h(game-indep)q(enden)o(t)f(library)g(allo)o(ws)e(users)k
1863 (to)0 1436 y(in)o(tegrate)e(parallelism)d(in)o(to)j(their)g
1864 (application)e(with)i(only)f(a)h(few)g(hours)g(of)f(w)o(ork.)62
1865 1486 y(This)j(pap)q(er)h(discusses)i(the)e(APHID)f(algorithm,)e(its)i
1866 (application-indep)q(enden)o(t)g(in)o(terface)h(and)f(the)h(p)q
1867 (erformance)0 1536 y(of)12 b(the)h(APHID)g(algorithm.)i(The)f(pap)q(er)
1868 f(is)g(organized)f(in)o(to)g(\014v)o(e)h(sections.)19
1869 b(Section)13 b(2)g(is)f(a)h(brief)f(summary)e(of)j(previous)0
1870 1586 y(w)o(ork)i(in)g(sequen)o(tial)h(and)f(parallel)g(game-tree)g
1871 (searc)o(h.)24 b(Section)16 b(3)f(is)g(primarily)e(concerned)18
1872 b(with)d(the)h(details)f(of)g(ho)o(w)0 1636 y(the)j(APHID)f(algorithm)d
1873 (op)q(erates,)19 b(and)e(ho)o(w)f(the)i(library)e(in)o(tegrates)i(with)
1874 e(an)h(existing)g(sequen)o(tial)g Fj(\013\014)i Fk(algorithm.)0
1875 1685 y(Section)11 b(4)g(describ)q(es)i(the)e(results)h(of)f(in)o
1876 (tegrating)f(the)h(library)g(in)o(to)f(three)i(di\013eren)o(t)g
1877 (game-pla)o(ying)c(programs:)15 b Ff(Key)m(ano)0 1735
1878 y Fk(\(Othello\),)h Ff(TheTurk)h Fk(\(c)o(hess\),)i(and)d
1879 Ff(Chinook)h Fk(\(c)o(hec)o(k)o(ers\).)28 b(Section)17
1880 b(5)f(describ)q(es)i(some)e(conclusions)g(that)h(can)f(b)q(e)0
1881 1785 y(dra)o(wn)f(from)e(the)i(exp)q(erimen)o(ts,)g(and)f(a)h(glimpse)e
1882 (at)h(some)g(of)g(the)i(things)e(w)o(e)h(in)o(tend)g(on)f(impro)o(ving)
1883 e(b)q(efore)k(APHID's)0 1835 y(general)e(release.)0 1972
1884 y Fl(2)67 b(Previous)23 b(W)-6 b(ork)0 2063 y Fk(This)14
1885 b(section)g(is)g(divided)g(in)o(to)f(t)o(w)o(o)g(subsections,)i
1886 (discussing)g(sequen)o(tial)f(and)f(parallel)g(searc)o(h)i(metho)q(ds.)
1887 0 2179 y Fv(2.1)56 b(Sequen)n(tial)17 b(Game-T)-5 b(ree)16
1888 b(Searc)n(h)0 2256 y Fk(Most)g(common)d(games)i(of)g(though)o(t)h
1889 (\(suc)o(h)h(as)f(c)o(hec)o(k)o(ers,)i(c)o(hess,)f(Othello)f(and)g
1890 (Go\))f(\014t)h(in)o(to)f(the)i(class)f(of)f(t)o(w)o(o-pla)o(y)o(er,)0
1891 2306 y(zero-sum)d(games)g(with)g(p)q(erfect)i(information.)h(Giv)o(en)d
1892 (su\016cien)o(t)h(time)e(and)h(assuming)f(that)i(b)q(oth)f(pla)o(y)o
1893 (ers)h(w)o(an)o(t)f(to)g(win)0 2355 y(the)i(game,)d(it)i(is)h(easy)f
1894 (to)g(determine)h(a)f(b)q(est)h(mo)o(v)o(e)e(in)h(an)o(y)g(p)q
1895 (osition,)f(and)h(determine)g(whether)i(or)e(not)h(an)o(y)e(p)q
1896 (osition)h(is)0 2405 y(a)h(win,)f(loss)g(or)h(dra)o(w.)62
1897 2455 y(An)h(initial)d(p)q(osition)i(in)g(a)g(game,)e(and)i(all)f(of)h
1898 (its)g(p)q(ossible)h(outcomes,)f(can)g(b)q(e)h(represen)o(ted)i(as)e(a)
1899 f(game-tree.)19 b(Eac)o(h)0 2505 y(no)q(de)d(in)f(the)h(game-tree)f
1900 (represen)o(ts)j(a)e(p)q(osition)f(within)f(the)i(game.)22
1901 b(Eac)o(h)16 b(arc)g(joining)e(a)h(no)q(de)h(at)f(lev)o(el)g
1902 Fj(l)i Fk(to)e(a)h(no)q(de)0 2555 y(at)d(lev)o(el)g Fj(l)c
1903 Fk(+)g(1)k(represen)o(ts)j(the)e(mo)o(v)o(e)d(required)j(to)g(reac)o(h)
1904 g(the)g(successor)h(p)q(osition.)j(The)13 b(v)n(arious)g(lev)o(els)g
1905 (in)g(the)h(tree)h(are)0 2604 y(called)g Fi(plies)h Fk(b)o(y)f
1906 (game-tree)h(researc)o(hers,)i(where)f(ply)e(0)h(is)f(the)i(curren)o(t)
1907 g(p)q(osition)e(in)g(the)i(game,)d(ply)h(1)g(consists)i(of)e(all)p
1908 0 2639 780 2 v 46 2666 a Fd(1)64 2678 y Fg(An)c(aphid)f(is)i(a)f
1909 (soft-b)q(o)q(died)e(insect)h(that)g(suc)o(ks)h(the)g(sap)g(from)f
1910 (plan)o(ts.)965 2790 y Fk(2)p eop
1911 %%Page: 3 5
1912 3 4 bop 177 0 a
1913  10988180 9472573 7433338 16642785 31838371 37627166 startTexFig
1914  177 0 a
1915 %%BeginDocument: candid21.ps
1916
1917 /arrowHeight 10 def
1918 /arrowWidth 5 def
1919
1920 /IdrawDict 51 dict def
1921 IdrawDict begin
1922
1923 /reencodeISO {
1924 dup dup findfont dup length dict begin
1925 { 1 index /FID ne { def }{ pop pop } ifelse } forall
1926 /Encoding ISOLatin1Encoding def
1927 currentdict end definefont
1928 } def
1929
1930 /ISOLatin1Encoding [
1931 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
1932 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
1933 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
1934 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
1935 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
1936 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
1937 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
1938 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
1939 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
1940 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
1941 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
1942 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
1943 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
1944 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
1945 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
1946 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
1947 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
1948 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
1949 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
1950 /guillemotright/onequarter/onehalf/threequarters/questiondown
1951 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
1952 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
1953 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
1954 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
1955 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
1956 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
1957 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
1958 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
1959 /yacute/thorn/ydieresis
1960 ] def
1961 /Helvetica-Bold reencodeISO def
1962
1963 /none null def
1964 /numGraphicParameters 17 def
1965 /stringLimit 65535 def
1966
1967 /Begin {
1968 save
1969 numGraphicParameters dict begin
1970 } def
1971
1972 /End {
1973 end
1974 restore
1975 } def
1976
1977 /SetB {
1978 dup type /nulltype eq {
1979 pop
1980 false /brushRightArrow idef
1981 false /brushLeftArrow idef
1982 true /brushNone idef
1983 } {
1984 /brushDashOffset idef
1985 /brushDashArray idef
1986 0 ne /brushRightArrow idef
1987 0 ne /brushLeftArrow idef
1988 /brushWidth idef
1989 false /brushNone idef
1990 } ifelse
1991 } def
1992
1993 /SetCFg {
1994 /fgblue idef
1995 /fggreen idef
1996 /fgred idef
1997 } def
1998
1999 /SetCBg {
2000 /bgblue idef
2001 /bggreen idef
2002 /bgred idef
2003 } def
2004
2005 /SetF {
2006 /printSize idef
2007 /printFont idef
2008 } def
2009
2010 /SetP {
2011 dup type /nulltype eq {
2012 pop true /patternNone idef
2013 } {
2014 dup -1 eq {
2015 /patternGrayLevel idef
2016 /patternString idef
2017 } {
2018 /patternGrayLevel idef
2019 } ifelse
2020 false /patternNone idef
2021 } ifelse
2022 } def
2023
2024 /BSpl {
2025 0 begin
2026 storexyn
2027 newpath
2028 n 1 gt {
2029 0 0 0 0 0 0 1 1 true subspline
2030 n 2 gt {
2031 0 0 0 0 1 1 2 2 false subspline
2032 1 1 n 3 sub {
2033 /i exch def
2034 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
2035 } for
2036 n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
2037 } if
2038 n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
2039 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
2040 brushNone not { istroke } if
2041 0 0 1 1 leftarrow
2042 n 2 sub dup n 1 sub dup rightarrow
2043 } if
2044 end
2045 } dup 0 4 dict put def
2046
2047 /Circ {
2048 newpath
2049 0 360 arc
2050 patternNone not { ifill } if
2051 brushNone not { istroke } if
2052 } def
2053
2054 /CBSpl {
2055 0 begin
2056 dup 2 gt {
2057 storexyn
2058 newpath
2059 n 1 sub dup 0 0 1 1 2 2 true subspline
2060 1 1 n 3 sub {
2061 /i exch def
2062 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
2063 } for
2064 n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
2065 n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
2066 patternNone not { ifill } if
2067 brushNone not { istroke } if
2068 } {
2069 Poly
2070 } ifelse
2071 end
2072 } dup 0 4 dict put def
2073
2074 /Elli {
2075 0 begin
2076 newpath
2077 4 2 roll
2078 translate
2079 scale
2080 0 0 1 0 360 arc
2081 patternNone not { ifill } if
2082 brushNone not { istroke } if
2083 end
2084 } dup 0 1 dict put def
2085
2086 /Line {
2087 0 begin
2088 2 storexyn
2089 newpath
2090 x 0 get y 0 get moveto
2091 x 1 get y 1 get lineto
2092 brushNone not { istroke } if
2093 0 0 1 1 leftarrow
2094 0 0 1 1 rightarrow
2095 end
2096 } dup 0 4 dict put def
2097
2098 /MLine {
2099 0 begin
2100 storexyn
2101 newpath
2102 n 1 gt {
2103 x 0 get y 0 get moveto
2104 1 1 n 1 sub {
2105 /i exch def
2106 x i get y i get lineto
2107 } for
2108 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
2109 brushNone not { istroke } if
2110 0 0 1 1 leftarrow
2111 n 2 sub dup n 1 sub dup rightarrow
2112 } if
2113 end
2114 } dup 0 4 dict put def
2115
2116 /Poly {
2117 3 1 roll
2118 newpath
2119 moveto
2120 -1 add
2121 { lineto } repeat
2122 closepath
2123 patternNone not { ifill } if
2124 brushNone not { istroke } if
2125 } def
2126
2127 /Rect {
2128 0 begin
2129 /t exch def
2130 /r exch def
2131 /b exch def
2132 /l exch def
2133 newpath
2134 l b moveto
2135 l t lineto
2136 r t lineto
2137 r b lineto
2138 closepath
2139 patternNone not { ifill } if
2140 brushNone not { istroke } if
2141 end
2142 } dup 0 4 dict put def
2143
2144 /Text {
2145 ishow
2146 } def
2147
2148 /idef {
2149 dup where { pop pop pop } { exch def } ifelse
2150 } def
2151
2152 /ifill {
2153 0 begin
2154 gsave
2155 patternGrayLevel -1 ne {
2156 fgred bgred fgred sub patternGrayLevel mul add
2157 fggreen bggreen fggreen sub patternGrayLevel mul add
2158 fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
2159 eofill
2160 } {
2161 eoclip
2162 originalCTM setmatrix
2163 pathbbox /t exch def /r exch def /b exch def /l exch def
2164 /w r l sub ceiling cvi def
2165 /h t b sub ceiling cvi def
2166 /imageByteWidth w 8 div ceiling cvi def
2167 /imageHeight h def
2168 bgred bggreen bgblue setrgbcolor
2169 eofill
2170 fgred fggreen fgblue setrgbcolor
2171 w 0 gt h 0 gt and {
2172 l b translate w h scale
2173 w h true [w 0 0 h neg 0 h] { patternproc } imagemask
2174 } if
2175 } ifelse
2176 grestore
2177 end
2178 } dup 0 8 dict put def
2179
2180 /istroke {
2181 gsave
2182 brushDashOffset -1 eq {
2183 [] 0 setdash
2184 1 setgray
2185 } {
2186 brushDashArray brushDashOffset setdash
2187 fgred fggreen fgblue setrgbcolor
2188 } ifelse
2189 brushWidth setlinewidth
2190 originalCTM setmatrix
2191 stroke
2192 grestore
2193 } def
2194
2195 /ishow {
2196 0 begin
2197 gsave
2198 fgred fggreen fgblue setrgbcolor
2199 /fontDict printFont printSize scalefont dup setfont def
2200 /descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
2201 transform exch pop def
2202 /vertoffset 1 printSize sub descender sub def {
2203 0 vertoffset moveto show
2204 /vertoffset vertoffset printSize sub def
2205 } forall
2206 grestore
2207 end
2208 } dup 0 3 dict put def
2209 /patternproc {
2210 0 begin
2211 /patternByteLength patternString length def
2212 /patternHeight patternByteLength 8 mul sqrt cvi def
2213 /patternWidth patternHeight def
2214 /patternByteWidth patternWidth 8 idiv def
2215 /imageByteMaxLength imageByteWidth imageHeight mul
2216 stringLimit patternByteWidth sub min def
2217 /imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
2218 patternHeight mul patternHeight max def
2219 /imageHeight imageHeight imageMaxHeight sub store
2220 /imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
2221 0 1 imageMaxHeight 1 sub {
2222 /y exch def
2223 /patternRow y patternByteWidth mul patternByteLength mod def
2224 /patternRowString patternString patternRow patternByteWidth getinterval def
2225 /imageRow y imageByteWidth mul def
2226 0 patternByteWidth imageByteWidth 1 sub {
2227 /x exch def
2228 imageString imageRow x add patternRowString putinterval
2229 } for
2230 } for
2231 imageString
2232 end
2233 } dup 0 12 dict put def
2234
2235 /min {
2236 dup 3 2 roll dup 4 3 roll lt { exch } if pop
2237 } def
2238
2239 /max {
2240 dup 3 2 roll dup 4 3 roll gt { exch } if pop
2241 } def
2242
2243 /midpoint {
2244 0 begin
2245 /y1 exch def
2246 /x1 exch def
2247 /y0 exch def
2248 /x0 exch def
2249 x0 x1 add 2 div
2250 y0 y1 add 2 div
2251 end
2252 } dup 0 4 dict put def
2253
2254 /thirdpoint {
2255 0 begin
2256 /y1 exch def
2257 /x1 exch def
2258 /y0 exch def
2259 /x0 exch def
2260 x0 2 mul x1 add 3 div
2261 y0 2 mul y1 add 3 div
2262 end
2263 } dup 0 4 dict put def
2264
2265 /subspline {
2266 0 begin
2267 /movetoNeeded exch def
2268 y exch get /y3 exch def
2269 x exch get /x3 exch def
2270 y exch get /y2 exch def
2271 x exch get /x2 exch def
2272 y exch get /y1 exch def
2273 x exch get /x1 exch def
2274 y exch get /y0 exch def
2275 x exch get /x0 exch def
2276 x1 y1 x2 y2 thirdpoint
2277 /p1y exch def
2278 /p1x exch def
2279 x2 y2 x1 y1 thirdpoint
2280 /p2y exch def
2281 /p2x exch def
2282 x1 y1 x0 y0 thirdpoint
2283 p1x p1y midpoint
2284 /p0y exch def
2285 /p0x exch def
2286 x2 y2 x3 y3 thirdpoint
2287 p2x p2y midpoint
2288 /p3y exch def
2289 /p3x exch def
2290 movetoNeeded { p0x p0y moveto } if
2291 p1x p1y p2x p2y p3x p3y curveto
2292 end
2293 } dup 0 17 dict put def
2294
2295 /storexyn {
2296 /n exch def
2297 /y n array def
2298 /x n array def
2299 n 1 sub -1 0 {
2300 /i exch def
2301 y i 3 2 roll put
2302 x i 3 2 roll put
2303 } for
2304 } def
2305
2306 /SSten {
2307 fgred fggreen fgblue setrgbcolor
2308 dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
2309 } def
2310
2311 /FSten {
2312 dup 3 -1 roll dup 4 1 roll exch
2313 newpath
2314 0 0 moveto
2315 dup 0 exch lineto
2316 exch dup 3 1 roll exch lineto
2317 0 lineto
2318 closepath
2319 bgred bggreen bgblue setrgbcolor
2320 eofill
2321 SSten
2322 } def
2323
2324 /Rast {
2325 exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
2326 } def
2327
2328
2329 /arrowhead {
2330 0 begin
2331 transform originalCTM itransform
2332 /taily exch def
2333 /tailx exch def
2334 transform originalCTM itransform
2335 /tipy exch def
2336 /tipx exch def
2337 /dy tipy taily sub def
2338 /dx tipx tailx sub def
2339 /angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
2340 gsave
2341 originalCTM setmatrix
2342 tipx tipy translate
2343 angle rotate
2344 newpath
2345 arrowHeight neg arrowWidth 2 div moveto
2346 0 0 lineto
2347 arrowHeight neg arrowWidth 2 div neg lineto
2348 patternNone not {
2349 originalCTM setmatrix
2350 /padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
2351 arrowWidth div def
2352 /padtail brushWidth 2 div def
2353 tipx tipy translate
2354 angle rotate
2355 padtip 0 translate
2356 arrowHeight padtip add padtail add arrowHeight div dup scale
2357 arrowheadpath
2358 ifill
2359 } if
2360 brushNone not {
2361 originalCTM setmatrix
2362 tipx tipy translate
2363 angle rotate
2364 arrowheadpath
2365 istroke
2366 } if
2367 grestore
2368 end
2369 } dup 0 9 dict put def
2370
2371 /arrowheadpath {
2372 newpath
2373 arrowHeight neg arrowWidth 2 div moveto
2374 0 0 lineto
2375 arrowHeight neg arrowWidth 2 div neg lineto
2376 } def
2377
2378 /leftarrow {
2379 0 begin
2380 y exch get /taily exch def
2381 x exch get /tailx exch def
2382 y exch get /tipy exch def
2383 x exch get /tipx exch def
2384 brushLeftArrow { tipx tipy tailx taily arrowhead } if
2385 end
2386 } dup 0 4 dict put def
2387
2388 /rightarrow {
2389 0 begin
2390 y exch get /tipy exch def
2391 x exch get /tipx exch def
2392 y exch get /taily exch def
2393 x exch get /tailx exch def
2394 brushRightArrow { tipx tipy tailx taily arrowhead } if
2395 end
2396 } dup 0 4 dict put def
2397
2398
2399 %I Idraw 10 Grid 4.98316 4.98316 
2400
2401
2402 Begin
2403 %I b u
2404 %I cfg u
2405 %I cbg u
2406 %I f u
2407 %I p u
2408 %I t
2409 [ 0.799705 0 0 0.799705 0 0 ] concat
2410 /originalCTM matrix currentmatrix def
2411
2412 Begin %I Pict
2413 %I b u
2414 %I cfg u
2415 %I cbg u
2416 %I f u
2417 %I p u
2418 %I t
2419 [ 1 0 0 1 -30 -210 ] concat
2420
2421 Begin %I Line
2422 %I b 65535
2423 0 0 0 [] 0 SetB
2424 %I cfg Black
2425 0 0 0 SetCFg
2426 %I cbg White
2427 1 1 1 SetCBg
2428 none SetP %I p n
2429 %I t
2430 [ 1 -0 -0 1 174 230 ] concat
2431 %I
2432 100 483 100 433 Line
2433 %I 1
2434 End
2435
2436 Begin %I Line
2437 %I b 65535
2438 0 0 0 [] 0 SetB
2439 %I cfg Black
2440 0 0 0 SetCFg
2441 %I cbg White
2442 1 1 1 SetCBg
2443 none SetP %I p n
2444 %I t
2445 [ 1 -0 -0 1 174 230 ] concat
2446 %I
2447 100 433 100 423 Line
2448 %I 1
2449 End
2450
2451 Begin %I Line
2452 %I b 65535
2453 0 0 0 [] 0 SetB
2454 %I cfg Black
2455 0 0 0 SetCFg
2456 %I cbg White
2457 1 1 1 SetCBg
2458 none SetP %I p n
2459 %I t
2460 [ 1 -0 -0 1 174 230 ] concat
2461 %I
2462 120 483 120 423 Line
2463 %I 1
2464 End
2465
2466 Begin %I Line
2467 %I b 65535
2468 0 0 0 [] 0 SetB
2469 %I cfg Black
2470 0 0 0 SetCFg
2471 %I cbg White
2472 1 1 1 SetCBg
2473 none SetP %I p n
2474 %I t
2475 [ 1 -0 -0 1 174 230 ] concat
2476 %I
2477 80 463 140 463 Line
2478 %I 1
2479 End
2480
2481 Begin %I Line
2482 %I b 65535
2483 0 0 0 [] 0 SetB
2484 %I cfg Black
2485 0 0 0 SetCFg
2486 %I cbg White
2487 1 1 1 SetCBg
2488 none SetP %I p n
2489 %I t
2490 [ 1 -0 -0 1 174 230 ] concat
2491 %I
2492 80 443 140 443 Line
2493 %I 1
2494 End
2495
2496 End %I eop
2497
2498 Begin %I Pict
2499 %I b u
2500 %I cfg u
2501 %I cbg u
2502 %I f u
2503 %I p u
2504 %I t
2505 [ 1 0 0 1 130 -210 ] concat
2506
2507 Begin %I Line
2508 %I b 65535
2509 0 0 0 [] 0 SetB
2510 %I cfg Black
2511 0 0 0 SetCFg
2512 %I cbg White
2513 1 1 1 SetCBg
2514 none SetP %I p n
2515 %I t
2516 [ 1 -0 -0 1 174 230 ] concat
2517 %I
2518 100 483 100 433 Line
2519 %I 1
2520 End
2521
2522 Begin %I Line
2523 %I b 65535
2524 0 0 0 [] 0 SetB
2525 %I cfg Black
2526 0 0 0 SetCFg
2527 %I cbg White
2528 1 1 1 SetCBg
2529 none SetP %I p n
2530 %I t
2531 [ 1 -0 -0 1 174 230 ] concat
2532 %I
2533 100 433 100 423 Line
2534 %I 1
2535 End
2536
2537 Begin %I Line
2538 %I b 65535
2539 0 0 0 [] 0 SetB
2540 %I cfg Black
2541 0 0 0 SetCFg
2542 %I cbg White
2543 1 1 1 SetCBg
2544 none SetP %I p n
2545 %I t
2546 [ 1 -0 -0 1 174 230 ] concat
2547 %I
2548 120 483 120 423 Line
2549 %I 1
2550 End
2551
2552 Begin %I Line
2553 %I b 65535
2554 0 0 0 [] 0 SetB
2555 %I cfg Black
2556 0 0 0 SetCFg
2557 %I cbg White
2558 1 1 1 SetCBg
2559 none SetP %I p n
2560 %I t
2561 [ 1 -0 -0 1 174 230 ] concat
2562 %I
2563 80 463 140 463 Line
2564 %I 1
2565 End
2566
2567 Begin %I Line
2568 %I b 65535
2569 0 0 0 [] 0 SetB
2570 %I cfg Black
2571 0 0 0 SetCFg
2572 %I cbg White
2573 1 1 1 SetCBg
2574 none SetP %I p n
2575 %I t
2576 [ 1 -0 -0 1 174 230 ] concat
2577 %I
2578 80 443 140 443 Line
2579 %I 1
2580 End
2581
2582 End %I eop
2583
2584 Begin %I Pict
2585 %I b u
2586 %I cfg u
2587 %I cbg u
2588 %I f u
2589 %I p u
2590 %I t
2591 [ 1 0 0 1 209 -210 ] concat
2592
2593 Begin %I Line
2594 %I b 65535
2595 0 0 0 [] 0 SetB
2596 %I cfg Black
2597 0 0 0 SetCFg
2598 %I cbg White
2599 1 1 1 SetCBg
2600 none SetP %I p n
2601 %I t
2602 [ 1 -0 -0 1 174 230 ] concat
2603 %I
2604 100 483 100 433 Line
2605 %I 1
2606 End
2607
2608 Begin %I Line
2609 %I b 65535
2610 0 0 0 [] 0 SetB
2611 %I cfg Black
2612 0 0 0 SetCFg
2613 %I cbg White
2614 1 1 1 SetCBg
2615 none SetP %I p n
2616 %I t
2617 [ 1 -0 -0 1 174 230 ] concat
2618 %I
2619 100 433 100 423 Line
2620 %I 1
2621 End
2622
2623 Begin %I Line
2624 %I b 65535
2625 0 0 0 [] 0 SetB
2626 %I cfg Black
2627 0 0 0 SetCFg
2628 %I cbg White
2629 1 1 1 SetCBg
2630 none SetP %I p n
2631 %I t
2632 [ 1 -0 -0 1 174 230 ] concat
2633 %I
2634 120 483 120 423 Line
2635 %I 1
2636 End
2637
2638 Begin %I Line
2639 %I b 65535
2640 0 0 0 [] 0 SetB
2641 %I cfg Black
2642 0 0 0 SetCFg
2643 %I cbg White
2644 1 1 1 SetCBg
2645 none SetP %I p n
2646 %I t
2647 [ 1 -0 -0 1 174 230 ] concat
2648 %I
2649 80 463 140 463 Line
2650 %I 1
2651 End
2652
2653 Begin %I Line
2654 %I b 65535
2655 0 0 0 [] 0 SetB
2656 %I cfg Black
2657 0 0 0 SetCFg
2658 %I cbg White
2659 1 1 1 SetCBg
2660 none SetP %I p n
2661 %I t
2662 [ 1 -0 -0 1 174 230 ] concat
2663 %I
2664 80 443 140 443 Line
2665 %I 1
2666 End
2667
2668 End %I eop
2669
2670 Begin %I Pict
2671 %I b u
2672 %I cfg u
2673 %I cbg u
2674 %I f u
2675 %I p u
2676 %I t
2677 [ 1 0 0 1 -110 -314 ] concat
2678
2679 Begin %I Line
2680 %I b 65535
2681 0 0 0 [] 0 SetB
2682 %I cfg Black
2683 0 0 0 SetCFg
2684 %I cbg White
2685 1 1 1 SetCBg
2686 none SetP %I p n
2687 %I t
2688 [ 1 -0 -0 1 174 230 ] concat
2689 %I
2690 100 483 100 433 Line
2691 %I 1
2692 End
2693
2694 Begin %I Line
2695 %I b 65535
2696 0 0 0 [] 0 SetB
2697 %I cfg Black
2698 0 0 0 SetCFg
2699 %I cbg White
2700 1 1 1 SetCBg
2701 none SetP %I p n
2702 %I t
2703 [ 1 -0 -0 1 174 230 ] concat
2704 %I
2705 100 433 100 423 Line
2706 %I 1
2707 End
2708
2709 Begin %I Line
2710 %I b 65535
2711 0 0 0 [] 0 SetB
2712 %I cfg Black
2713 0 0 0 SetCFg
2714 %I cbg White
2715 1 1 1 SetCBg
2716 none SetP %I p n
2717 %I t
2718 [ 1 -0 -0 1 174 230 ] concat
2719 %I
2720 120 483 120 423 Line
2721 %I 1
2722 End
2723
2724 Begin %I Line
2725 %I b 65535
2726 0 0 0 [] 0 SetB
2727 %I cfg Black
2728 0 0 0 SetCFg
2729 %I cbg White
2730 1 1 1 SetCBg
2731 none SetP %I p n
2732 %I t
2733 [ 1 -0 -0 1 174 230 ] concat
2734 %I
2735 80 463 140 463 Line
2736 %I 1
2737 End
2738
2739 Begin %I Line
2740 %I b 65535
2741 0 0 0 [] 0 SetB
2742 %I cfg Black
2743 0 0 0 SetCFg
2744 %I cbg White
2745 1 1 1 SetCBg
2746 none SetP %I p n
2747 %I t
2748 [ 1 -0 -0 1 174 230 ] concat
2749 %I
2750 80 443 140 443 Line
2751 %I 1
2752 End
2753
2754 End %I eop
2755
2756 Begin %I Pict
2757 %I b u
2758 %I cfg u
2759 %I cbg u
2760 %I f u
2761 %I p u
2762 %I t
2763 [ 1 0 0 1 50 -314 ] concat
2764
2765 Begin %I Line
2766 %I b 65535
2767 0 0 0 [] 0 SetB
2768 %I cfg Black
2769 0 0 0 SetCFg
2770 %I cbg White
2771 1 1 1 SetCBg
2772 none SetP %I p n
2773 %I t
2774 [ 1 -0 -0 1 174 230 ] concat
2775 %I
2776 100 483 100 433 Line
2777 %I 1
2778 End
2779
2780 Begin %I Line
2781 %I b 65535
2782 0 0 0 [] 0 SetB
2783 %I cfg Black
2784 0 0 0 SetCFg
2785 %I cbg White
2786 1 1 1 SetCBg
2787 none SetP %I p n
2788 %I t
2789 [ 1 -0 -0 1 174 230 ] concat
2790 %I
2791 100 433 100 423 Line
2792 %I 1
2793 End
2794
2795 Begin %I Line
2796 %I b 65535
2797 0 0 0 [] 0 SetB
2798 %I cfg Black
2799 0 0 0 SetCFg
2800 %I cbg White
2801 1 1 1 SetCBg
2802 none SetP %I p n
2803 %I t
2804 [ 1 -0 -0 1 174 230 ] concat
2805 %I
2806 120 483 120 423 Line
2807 %I 1
2808 End
2809
2810 Begin %I Line
2811 %I b 65535
2812 0 0 0 [] 0 SetB
2813 %I cfg Black
2814 0 0 0 SetCFg
2815 %I cbg White
2816 1 1 1 SetCBg
2817 none SetP %I p n
2818 %I t
2819 [ 1 -0 -0 1 174 230 ] concat
2820 %I
2821 80 463 140 463 Line
2822 %I 1
2823 End
2824
2825 Begin %I Line
2826 %I b 65535
2827 0 0 0 [] 0 SetB
2828 %I cfg Black
2829 0 0 0 SetCFg
2830 %I cbg White
2831 1 1 1 SetCBg
2832 none SetP %I p n
2833 %I t
2834 [ 1 -0 -0 1 174 230 ] concat
2835 %I
2836 80 443 140 443 Line
2837 %I 1
2838 End
2839
2840 End %I eop
2841
2842 Begin %I Pict
2843 %I b u
2844 %I cfg u
2845 %I cbg u
2846 %I f u
2847 %I p u
2848 %I t
2849 [ 1 0 0 1 209 -314 ] concat
2850
2851 Begin %I Line
2852 %I b 65535
2853 0 0 0 [] 0 SetB
2854 %I cfg Black
2855 0 0 0 SetCFg
2856 %I cbg White
2857 1 1 1 SetCBg
2858 none SetP %I p n
2859 %I t
2860 [ 1 -0 -0 1 174 230 ] concat
2861 %I
2862 100 483 100 433 Line
2863 %I 1
2864 End
2865
2866 Begin %I Line
2867 %I b 65535
2868 0 0 0 [] 0 SetB
2869 %I cfg Black
2870 0 0 0 SetCFg
2871 %I cbg White
2872 1 1 1 SetCBg
2873 none SetP %I p n
2874 %I t
2875 [ 1 -0 -0 1 174 230 ] concat
2876 %I
2877 100 433 100 423 Line
2878 %I 1
2879 End
2880
2881 Begin %I Line
2882 %I b 65535
2883 0 0 0 [] 0 SetB
2884 %I cfg Black
2885 0 0 0 SetCFg
2886 %I cbg White
2887 1 1 1 SetCBg
2888 none SetP %I p n
2889 %I t
2890 [ 1 -0 -0 1 174 230 ] concat
2891 %I
2892 120 483 120 423 Line
2893 %I 1
2894 End
2895
2896 Begin %I Line
2897 %I b 65535
2898 0 0 0 [] 0 SetB
2899 %I cfg Black
2900 0 0 0 SetCFg
2901 %I cbg White
2902 1 1 1 SetCBg
2903 none SetP %I p n
2904 %I t
2905 [ 1 -0 -0 1 174 230 ] concat
2906 %I
2907 80 463 140 463 Line
2908 %I 1
2909 End
2910
2911 Begin %I Line
2912 %I b 65535
2913 0 0 0 [] 0 SetB
2914 %I cfg Black
2915 0 0 0 SetCFg
2916 %I cbg White
2917 1 1 1 SetCBg
2918 none SetP %I p n
2919 %I t
2920 [ 1 -0 -0 1 174 230 ] concat
2921 %I
2922 80 443 140 443 Line
2923 %I 1
2924 End
2925
2926 End %I eop
2927
2928 Begin %I Pict
2929 %I b u
2930 %I cfg u
2931 %I cbg u
2932 %I f u
2933 %I p u
2934 %I t
2935 [ 1 0 0 1 289 -314 ] concat
2936
2937 Begin %I Line
2938 %I b 65535
2939 0 0 0 [] 0 SetB
2940 %I cfg Black
2941 0 0 0 SetCFg
2942 %I cbg White
2943 1 1 1 SetCBg
2944 none SetP %I p n
2945 %I t
2946 [ 1 -0 -0 1 174 230 ] concat
2947 %I
2948 100 483 100 433 Line
2949 %I 1
2950 End
2951
2952 Begin %I Line
2953 %I b 65535
2954 0 0 0 [] 0 SetB
2955 %I cfg Black
2956 0 0 0 SetCFg
2957 %I cbg White
2958 1 1 1 SetCBg
2959 none SetP %I p n
2960 %I t
2961 [ 1 -0 -0 1 174 230 ] concat
2962 %I
2963 100 433 100 423 Line
2964 %I 1
2965 End
2966
2967 Begin %I Line
2968 %I b 65535
2969 0 0 0 [] 0 SetB
2970 %I cfg Black
2971 0 0 0 SetCFg
2972 %I cbg White
2973 1 1 1 SetCBg
2974 none SetP %I p n
2975 %I t
2976 [ 1 -0 -0 1 174 230 ] concat
2977 %I
2978 120 483 120 423 Line
2979 %I 1
2980 End
2981
2982 Begin %I Line
2983 %I b 65535
2984 0 0 0 [] 0 SetB
2985 %I cfg Black
2986 0 0 0 SetCFg
2987 %I cbg White
2988 1 1 1 SetCBg
2989 none SetP %I p n
2990 %I t
2991 [ 1 -0 -0 1 174 230 ] concat
2992 %I
2993 80 463 140 463 Line
2994 %I 1
2995 End
2996
2997 Begin %I Line
2998 %I b 65535
2999 0 0 0 [] 0 SetB
3000 %I cfg Black
3001 0 0 0 SetCFg
3002 %I cbg White
3003 1 1 1 SetCBg
3004 none SetP %I p n
3005 %I t
3006 [ 1 -0 -0 1 174 230 ] concat
3007 %I
3008 80 443 140 443 Line
3009 %I 1
3010 End
3011
3012 End %I eop
3013
3014 Begin %I Pict
3015 %I b u
3016 %I cfg u
3017 %I cbg u
3018 %I f u
3019 %I p u
3020 %I t u
3021
3022 Begin %I Pict
3023 %I b u
3024 %I cfg u
3025 %I cbg u
3026 %I f u
3027 %I p u
3028 %I t
3029 [ 1 0 0 1 90 0 ] concat
3030
3031 Begin %I Line
3032 %I b 65535
3033 0 0 0 [] 0 SetB
3034 %I cfg Black
3035 0 0 0 SetCFg
3036 %I cbg White
3037 1 1 1 SetCBg
3038 none SetP %I p n
3039 %I t
3040 [ 1 -0 -0 1 174 230 ] concat
3041 %I
3042 100 483 100 433 Line
3043 %I 1
3044 End
3045
3046 Begin %I Line
3047 %I b 65535
3048 0 0 0 [] 0 SetB
3049 %I cfg Black
3050 0 0 0 SetCFg
3051 %I cbg White
3052 1 1 1 SetCBg
3053 none SetP %I p n
3054 %I t
3055 [ 1 -0 -0 1 174 230 ] concat
3056 %I
3057 100 433 100 423 Line
3058 %I 1
3059 End
3060
3061 Begin %I Line
3062 %I b 65535
3063 0 0 0 [] 0 SetB
3064 %I cfg Black
3065 0 0 0 SetCFg
3066 %I cbg White
3067 1 1 1 SetCBg
3068 none SetP %I p n
3069 %I t
3070 [ 1 -0 -0 1 174 230 ] concat
3071 %I
3072 120 483 120 423 Line
3073 %I 1
3074 End
3075
3076 Begin %I Line
3077 %I b 65535
3078 0 0 0 [] 0 SetB
3079 %I cfg Black
3080 0 0 0 SetCFg
3081 %I cbg White
3082 1 1 1 SetCBg
3083 none SetP %I p n
3084 %I t
3085 [ 1 -0 -0 1 174 230 ] concat
3086 %I
3087 80 463 140 463 Line
3088 %I 1
3089 End
3090
3091 Begin %I Line
3092 %I b 65535
3093 0 0 0 [] 0 SetB
3094 %I cfg Black
3095 0 0 0 SetCFg
3096 %I cbg White
3097 1 1 1 SetCBg
3098 none SetP %I p n
3099 %I t
3100 [ 1 -0 -0 1 174 230 ] concat
3101 %I
3102 80 443 140 443 Line
3103 %I 1
3104 End
3105
3106 End %I eop
3107
3108 Begin %I Elli
3109 %I b 65535
3110 2 0 0 [] 0 SetB
3111 %I cfg Black
3112 0 0 0 SetCFg
3113 %I cbg White
3114 1 1 1 SetCBg
3115 none SetP %I p n
3116 %I t
3117 [ 1 -0 -0 1 290 326 ] concat
3118 %I
3119 105 338 8 7 Elli
3120 End
3121
3122 Begin %I Pict
3123 %I b u
3124 %I cfg u
3125 %I cbg u
3126 %I f u
3127 %I p u
3128 %I t
3129 [ 1 0 0 1 83 113 ] concat
3130
3131 Begin %I Line
3132 %I b 65535
3133 2 0 0 [] 0 SetB
3134 %I cfg Black
3135 0 0 0 SetCFg
3136 %I cbg White
3137 1 1 1 SetCBg
3138 none SetP %I p n
3139 %I t
3140 [ 1 -0 -0 1 174 230 ] concat
3141 %I
3142 145 348 130 333 Line
3143 %I 1
3144 End
3145
3146 Begin %I Line
3147 %I b 65535
3148 2 0 0 [] 0 SetB
3149 %I cfg Black
3150 0 0 0 SetCFg
3151 %I cbg White
3152 1 1 1 SetCBg
3153 none SetP %I p n
3154 %I t
3155 [ 1 -0 -0 1 144 230 ] concat
3156 %I
3157 160 348 175 333 Line
3158 %I 1
3159 End
3160
3161 End %I eop
3162
3163 Begin %I Pict
3164 %I b u
3165 %I cfg u
3166 %I cbg u
3167 %I f u
3168 %I p u
3169 %I t
3170 [ 1 0 0 1 62 113 ] concat
3171
3172 Begin %I Line
3173 %I b 65535
3174 2 0 0 [] 0 SetB
3175 %I cfg Black
3176 0 0 0 SetCFg
3177 %I cbg White
3178 1 1 1 SetCBg
3179 none SetP %I p n
3180 %I t
3181 [ 1 -0 -0 1 174 230 ] concat
3182 %I
3183 145 348 130 333 Line
3184 %I 1
3185 End
3186
3187 Begin %I Line
3188 %I b 65535
3189 2 0 0 [] 0 SetB
3190 %I cfg Black
3191 0 0 0 SetCFg
3192 %I cbg White
3193 1 1 1 SetCBg
3194 none SetP %I p n
3195 %I t
3196 [ 1 -0 -0 1 144 230 ] concat
3197 %I
3198 160 348 175 333 Line
3199 %I 1
3200 End
3201
3202 End %I eop
3203
3204 Begin %I Pict
3205 %I b u
3206 %I cfg u
3207 %I cbg u
3208 %I f u
3209 %I p u
3210 %I t
3211 [ 1 0 0 1 42 134 ] concat
3212
3213 Begin %I Line
3214 %I b 65535
3215 2 0 0 [] 0 SetB
3216 %I cfg Black
3217 0 0 0 SetCFg
3218 %I cbg White
3219 1 1 1 SetCBg
3220 none SetP %I p n
3221 %I t
3222 [ 1 -0 -0 1 174 230 ] concat
3223 %I
3224 145 348 130 333 Line
3225 %I 1
3226 End
3227
3228 Begin %I Line
3229 %I b 65535
3230 2 0 0 [] 0 SetB
3231 %I cfg Black
3232 0 0 0 SetCFg
3233 %I cbg White
3234 1 1 1 SetCBg
3235 none SetP %I p n
3236 %I t
3237 [ 1 -0 -0 1 144 230 ] concat
3238 %I
3239 160 348 175 333 Line
3240 %I 1
3241 End
3242
3243 End %I eop
3244
3245 Begin %I Elli
3246 %I b 65535
3247 2 0 0 [] 0 SetB
3248 %I cfg Black
3249 0 0 0 SetCFg
3250 %I cbg White
3251 1 1 1 SetCBg
3252 none SetP %I p n
3253 %I t
3254 [ 1 -0 -0 1 248 325 ] concat
3255 %I
3256 105 338 8 7 Elli
3257 End
3258
3259 Begin %I Elli
3260 %I b 65535
3261 2 0 0 [] 0 SetB
3262 %I cfg Black
3263 0 0 0 SetCFg
3264 %I cbg White
3265 1 1 1 SetCBg
3266 none SetP %I p n
3267 %I t
3268 [ 1 -0 -0 1 248 345 ] concat
3269 %I
3270 105 338 8 7 Elli
3271 End
3272
3273 End %I eop
3274
3275 Begin %I Pict
3276 %I b u
3277 %I cfg u
3278 %I cbg u
3279 %I f u
3280 %I p u
3281 %I t u
3282
3283 Begin %I Pict
3284 %I b u
3285 %I cfg u
3286 %I cbg u
3287 %I f u
3288 %I p u
3289 %I t
3290 [ 1 0 0 1 -70 -105 ] concat
3291
3292 Begin %I Line
3293 %I b 65535
3294 0 0 0 [] 0 SetB
3295 %I cfg Black
3296 0 0 0 SetCFg
3297 %I cbg White
3298 1 1 1 SetCBg
3299 none SetP %I p n
3300 %I t
3301 [ 1 -0 -0 1 174 230 ] concat
3302 %I
3303 100 483 100 433 Line
3304 %I 1
3305 End
3306
3307 Begin %I Line
3308 %I b 65535
3309 0 0 0 [] 0 SetB
3310 %I cfg Black
3311 0 0 0 SetCFg
3312 %I cbg White
3313 1 1 1 SetCBg
3314 none SetP %I p n
3315 %I t
3316 [ 1 -0 -0 1 174 230 ] concat
3317 %I
3318 100 433 100 423 Line
3319 %I 1
3320 End
3321
3322 Begin %I Line
3323 %I b 65535
3324 0 0 0 [] 0 SetB
3325 %I cfg Black
3326 0 0 0 SetCFg
3327 %I cbg White
3328 1 1 1 SetCBg
3329 none SetP %I p n
3330 %I t
3331 [ 1 -0 -0 1 174 230 ] concat
3332 %I
3333 120 483 120 423 Line
3334 %I 1
3335 End
3336
3337 Begin %I Line
3338 %I b 65535
3339 0 0 0 [] 0 SetB
3340 %I cfg Black
3341 0 0 0 SetCFg
3342 %I cbg White
3343 1 1 1 SetCBg
3344 none SetP %I p n
3345 %I t
3346 [ 1 -0 -0 1 174 230 ] concat
3347 %I
3348 80 463 140 463 Line
3349 %I 1
3350 End
3351
3352 Begin %I Line
3353 %I b 65535
3354 0 0 0 [] 0 SetB
3355 %I cfg Black
3356 0 0 0 SetCFg
3357 %I cbg White
3358 1 1 1 SetCBg
3359 none SetP %I p n
3360 %I t
3361 [ 1 -0 -0 1 174 230 ] concat
3362 %I
3363 80 443 140 443 Line
3364 %I 1
3365 End
3366
3367 End %I eop
3368
3369 Begin %I Pict
3370 %I b u
3371 %I cfg u
3372 %I cbg u
3373 %I f u
3374 %I p u
3375 %I t
3376 [ 1 0 0 1 -98 28 ] concat
3377
3378 Begin %I Line
3379 %I b 65535
3380 2 0 0 [] 0 SetB
3381 %I cfg Black
3382 0 0 0 SetCFg
3383 %I cbg White
3384 1 1 1 SetCBg
3385 none SetP %I p n
3386 %I t
3387 [ 1 -0 -0 1 174 230 ] concat
3388 %I
3389 145 348 130 333 Line
3390 %I 1
3391 End
3392
3393 Begin %I Line
3394 %I b 65535
3395 2 0 0 [] 0 SetB
3396 %I cfg Black
3397 0 0 0 SetCFg
3398 %I cbg White
3399 1 1 1 SetCBg
3400 none SetP %I p n
3401 %I t
3402 [ 1 -0 -0 1 144 230 ] concat
3403 %I
3404 160 348 175 333 Line
3405 %I 1
3406 End
3407
3408 End %I eop
3409
3410 Begin %I Pict
3411 %I b u
3412 %I cfg u
3413 %I cbg u
3414 %I f u
3415 %I p u
3416 %I t
3417 [ 1 0 0 1 -160 -105 ] concat
3418
3419 Begin %I Pict
3420 %I b u
3421 %I cfg u
3422 %I cbg u
3423 %I f u
3424 %I p u
3425 %I t
3426 [ 1 0 0 1 90 0 ] concat
3427
3428 Begin %I Line
3429 %I b 65535
3430 0 0 0 [] 0 SetB
3431 %I cfg Black
3432 0 0 0 SetCFg
3433 %I cbg White
3434 1 1 1 SetCBg
3435 none SetP %I p n
3436 %I t
3437 [ 1 -0 -0 1 174 230 ] concat
3438 %I
3439 100 483 100 433 Line
3440 %I 1
3441 End
3442
3443 Begin %I Line
3444 %I b 65535
3445 0 0 0 [] 0 SetB
3446 %I cfg Black
3447 0 0 0 SetCFg
3448 %I cbg White
3449 1 1 1 SetCBg
3450 none SetP %I p n
3451 %I t
3452 [ 1 -0 -0 1 174 230 ] concat
3453 %I
3454 100 433 100 423 Line
3455 %I 1
3456 End
3457
3458 Begin %I Line
3459 %I b 65535
3460 0 0 0 [] 0 SetB
3461 %I cfg Black
3462 0 0 0 SetCFg
3463 %I cbg White
3464 1 1 1 SetCBg
3465 none SetP %I p n
3466 %I t
3467 [ 1 -0 -0 1 174 230 ] concat
3468 %I
3469 120 483 120 423 Line
3470 %I 1
3471 End
3472
3473 Begin %I Line
3474 %I b 65535
3475 0 0 0 [] 0 SetB
3476 %I cfg Black
3477 0 0 0 SetCFg
3478 %I cbg White
3479 1 1 1 SetCBg
3480 none SetP %I p n
3481 %I t
3482 [ 1 -0 -0 1 174 230 ] concat
3483 %I
3484 80 463 140 463 Line
3485 %I 1
3486 End
3487
3488 Begin %I Line
3489 %I b 65535
3490 0 0 0 [] 0 SetB
3491 %I cfg Black
3492 0 0 0 SetCFg
3493 %I cbg White
3494 1 1 1 SetCBg
3495 none SetP %I p n
3496 %I t
3497 [ 1 -0 -0 1 174 230 ] concat
3498 %I
3499 80 443 140 443 Line
3500 %I 1
3501 End
3502
3503 End %I eop
3504
3505 Begin %I Elli
3506 %I b 65535
3507 2 0 0 [] 0 SetB
3508 %I cfg Black
3509 0 0 0 SetCFg
3510 %I cbg White
3511 1 1 1 SetCBg
3512 none SetP %I p n
3513 %I t
3514 [ 1 -0 -0 1 290 326 ] concat
3515 %I
3516 105 338 8 7 Elli
3517 End
3518
3519 Begin %I Pict
3520 %I b u
3521 %I cfg u
3522 %I cbg u
3523 %I f u
3524 %I p u
3525 %I t
3526 [ 1 0 0 1 83 113 ] concat
3527
3528 Begin %I Line
3529 %I b 65535
3530 2 0 0 [] 0 SetB
3531 %I cfg Black
3532 0 0 0 SetCFg
3533 %I cbg White
3534 1 1 1 SetCBg
3535 none SetP %I p n
3536 %I t
3537 [ 1 -0 -0 1 174 230 ] concat
3538 %I
3539 145 348 130 333 Line
3540 %I 1
3541 End
3542
3543 Begin %I Line
3544 %I b 65535
3545 2 0 0 [] 0 SetB
3546 %I cfg Black
3547 0 0 0 SetCFg
3548 %I cbg White
3549 1 1 1 SetCBg
3550 none SetP %I p n
3551 %I t
3552 [ 1 -0 -0 1 144 230 ] concat
3553 %I
3554 160 348 175 333 Line
3555 %I 1
3556 End
3557
3558 End %I eop
3559
3560 Begin %I Pict
3561 %I b u
3562 %I cfg u
3563 %I cbg u
3564 %I f u
3565 %I p u
3566 %I t
3567 [ 1 0 0 1 62 113 ] concat
3568
3569 Begin %I Line
3570 %I b 65535
3571 2 0 0 [] 0 SetB
3572 %I cfg Black
3573 0 0 0 SetCFg
3574 %I cbg White
3575 1 1 1 SetCBg
3576 none SetP %I p n
3577 %I t
3578 [ 1 -0 -0 1 174 230 ] concat
3579 %I
3580 145 348 130 333 Line
3581 %I 1
3582 End
3583
3584 Begin %I Line
3585 %I b 65535
3586 2 0 0 [] 0 SetB
3587 %I cfg Black
3588 0 0 0 SetCFg
3589 %I cbg White
3590 1 1 1 SetCBg
3591 none SetP %I p n
3592 %I t
3593 [ 1 -0 -0 1 144 230 ] concat
3594 %I
3595 160 348 175 333 Line
3596 %I 1
3597 End
3598
3599 End %I eop
3600
3601 Begin %I Pict
3602 %I b u
3603 %I cfg u
3604 %I cbg u
3605 %I f u
3606 %I p u
3607 %I t
3608 [ 1 0 0 1 42 134 ] concat
3609
3610 Begin %I Line
3611 %I b 65535
3612 2 0 0 [] 0 SetB
3613 %I cfg Black
3614 0 0 0 SetCFg
3615 %I cbg White
3616 1 1 1 SetCBg
3617 none SetP %I p n
3618 %I t
3619 [ 1 -0 -0 1 174 230 ] concat
3620 %I
3621 145 348 130 333 Line
3622 %I 1
3623 End
3624
3625 Begin %I Line
3626 %I b 65535
3627 2 0 0 [] 0 SetB
3628 %I cfg Black
3629 0 0 0 SetCFg
3630 %I cbg White
3631 1 1 1 SetCBg
3632 none SetP %I p n
3633 %I t
3634 [ 1 -0 -0 1 144 230 ] concat
3635 %I
3636 160 348 175 333 Line
3637 %I 1
3638 End
3639
3640 End %I eop
3641
3642 Begin %I Elli
3643 %I b 65535
3644 2 0 0 [] 0 SetB
3645 %I cfg Black
3646 0 0 0 SetCFg
3647 %I cbg White
3648 1 1 1 SetCBg
3649 none SetP %I p n
3650 %I t
3651 [ 1 -0 -0 1 248 325 ] concat
3652 %I
3653 105 338 8 7 Elli
3654 End
3655
3656 Begin %I Elli
3657 %I b 65535
3658 2 0 0 [] 0 SetB
3659 %I cfg Black
3660 0 0 0 SetCFg
3661 %I cbg White
3662 1 1 1 SetCBg
3663 none SetP %I p n
3664 %I t
3665 [ 1 -0 -0 1 248 345 ] concat
3666 %I
3667 105 338 8 7 Elli
3668 End
3669
3670 End %I eop
3671
3672 End %I eop
3673
3674 Begin %I Pict
3675 %I b u
3676 %I cfg u
3677 %I cbg u
3678 %I f u
3679 %I p u
3680 %I t u
3681
3682 Begin %I Pict
3683 %I b u
3684 %I cfg u
3685 %I cbg u
3686 %I f u
3687 %I p u
3688 %I t
3689 [ 1 0 0 1 90 -105 ] concat
3690
3691 Begin %I Line
3692 %I b 65535
3693 0 0 0 [] 0 SetB
3694 %I cfg Black
3695 0 0 0 SetCFg
3696 %I cbg White
3697 1 1 1 SetCBg
3698 none SetP %I p n
3699 %I t
3700 [ 1 -0 -0 1 174 230 ] concat
3701 %I
3702 100 483 100 433 Line
3703 %I 1
3704 End
3705
3706 Begin %I Line
3707 %I b 65535
3708 0 0 0 [] 0 SetB
3709 %I cfg Black
3710 0 0 0 SetCFg
3711 %I cbg White
3712 1 1 1 SetCBg
3713 none SetP %I p n
3714 %I t
3715 [ 1 -0 -0 1 174 230 ] concat
3716 %I
3717 100 433 100 423 Line
3718 %I 1
3719 End
3720
3721 Begin %I Line
3722 %I b 65535
3723 0 0 0 [] 0 SetB
3724 %I cfg Black
3725 0 0 0 SetCFg
3726 %I cbg White
3727 1 1 1 SetCBg
3728 none SetP %I p n
3729 %I t
3730 [ 1 -0 -0 1 174 230 ] concat
3731 %I
3732 120 483 120 423 Line
3733 %I 1
3734 End
3735
3736 Begin %I Line
3737 %I b 65535
3738 0 0 0 [] 0 SetB
3739 %I cfg Black
3740 0 0 0 SetCFg
3741 %I cbg White
3742 1 1 1 SetCBg
3743 none SetP %I p n
3744 %I t
3745 [ 1 -0 -0 1 174 230 ] concat
3746 %I
3747 80 463 140 463 Line
3748 %I 1
3749 End
3750
3751 Begin %I Line
3752 %I b 65535
3753 0 0 0 [] 0 SetB
3754 %I cfg Black
3755 0 0 0 SetCFg
3756 %I cbg White
3757 1 1 1 SetCBg
3758 none SetP %I p n
3759 %I t
3760 [ 1 -0 -0 1 174 230 ] concat
3761 %I
3762 80 443 140 443 Line
3763 %I 1
3764 End
3765
3766 End %I eop
3767
3768 Begin %I Pict
3769 %I b u
3770 %I cfg u
3771 %I cbg u
3772 %I f u
3773 %I p u
3774 %I t
3775 [ 1 0 0 1 83 28 ] concat
3776
3777 Begin %I Line
3778 %I b 65535
3779 2 0 0 [] 0 SetB
3780 %I cfg Black
3781 0 0 0 SetCFg
3782 %I cbg White
3783 1 1 1 SetCBg
3784 none SetP %I p n
3785 %I t
3786 [ 1 -0 -0 1 174 230 ] concat
3787 %I
3788 145 348 130 333 Line
3789 %I 1
3790 End
3791
3792 Begin %I Line
3793 %I b 65535
3794 2 0 0 [] 0 SetB
3795 %I cfg Black
3796 0 0 0 SetCFg
3797 %I cbg White
3798 1 1 1 SetCBg
3799 none SetP %I p n
3800 %I t
3801 [ 1 -0 -0 1 144 230 ] concat
3802 %I
3803 160 348 175 333 Line
3804 %I 1
3805 End
3806
3807 End %I eop
3808
3809 Begin %I Pict
3810 %I b u
3811 %I cfg u
3812 %I cbg u
3813 %I f u
3814 %I p u
3815 %I t
3816 [ 1 0 0 1 0 -105 ] concat
3817
3818 Begin %I Pict
3819 %I b u
3820 %I cfg u
3821 %I cbg u
3822 %I f u
3823 %I p u
3824 %I t
3825 [ 1 0 0 1 90 0 ] concat
3826
3827 Begin %I Line
3828 %I b 65535
3829 0 0 0 [] 0 SetB
3830 %I cfg Black
3831 0 0 0 SetCFg
3832 %I cbg White
3833 1 1 1 SetCBg
3834 none SetP %I p n
3835 %I t
3836 [ 1 -0 -0 1 174 230 ] concat
3837 %I
3838 100 483 100 433 Line
3839 %I 1
3840 End
3841
3842 Begin %I Line
3843 %I b 65535
3844 0 0 0 [] 0 SetB
3845 %I cfg Black
3846 0 0 0 SetCFg
3847 %I cbg White
3848 1 1 1 SetCBg
3849 none SetP %I p n
3850 %I t
3851 [ 1 -0 -0 1 174 230 ] concat
3852 %I
3853 100 433 100 423 Line
3854 %I 1
3855 End
3856
3857 Begin %I Line
3858 %I b 65535
3859 0 0 0 [] 0 SetB
3860 %I cfg Black
3861 0 0 0 SetCFg
3862 %I cbg White
3863 1 1 1 SetCBg
3864 none SetP %I p n
3865 %I t
3866 [ 1 -0 -0 1 174 230 ] concat
3867 %I
3868 120 483 120 423 Line
3869 %I 1
3870 End
3871
3872 Begin %I Line
3873 %I b 65535
3874 0 0 0 [] 0 SetB
3875 %I cfg Black
3876 0 0 0 SetCFg
3877 %I cbg White
3878 1 1 1 SetCBg
3879 none SetP %I p n
3880 %I t
3881 [ 1 -0 -0 1 174 230 ] concat
3882 %I
3883 80 463 140 463 Line
3884 %I 1
3885 End
3886
3887 Begin %I Line
3888 %I b 65535
3889 0 0 0 [] 0 SetB
3890 %I cfg Black
3891 0 0 0 SetCFg
3892 %I cbg White
3893 1 1 1 SetCBg
3894 none SetP %I p n
3895 %I t
3896 [ 1 -0 -0 1 174 230 ] concat
3897 %I
3898 80 443 140 443 Line
3899 %I 1
3900 End
3901
3902 End %I eop
3903
3904 Begin %I Elli
3905 %I b 65535
3906 2 0 0 [] 0 SetB
3907 %I cfg Black
3908 0 0 0 SetCFg
3909 %I cbg White
3910 1 1 1 SetCBg
3911 none SetP %I p n
3912 %I t
3913 [ 1 -0 -0 1 290 326 ] concat
3914 %I
3915 105 338 8 7 Elli
3916 End
3917
3918 Begin %I Pict
3919 %I b u
3920 %I cfg u
3921 %I cbg u
3922 %I f u
3923 %I p u
3924 %I t
3925 [ 1 0 0 1 83 113 ] concat
3926
3927 Begin %I Line
3928 %I b 65535
3929 2 0 0 [] 0 SetB
3930 %I cfg Black
3931 0 0 0 SetCFg
3932 %I cbg White
3933 1 1 1 SetCBg
3934 none SetP %I p n
3935 %I t
3936 [ 1 -0 -0 1 174 230 ] concat
3937 %I
3938 145 348 130 333 Line
3939 %I 1
3940 End
3941
3942 Begin %I Line
3943 %I b 65535
3944 2 0 0 [] 0 SetB
3945 %I cfg Black
3946 0 0 0 SetCFg
3947 %I cbg White
3948 1 1 1 SetCBg
3949 none SetP %I p n
3950 %I t
3951 [ 1 -0 -0 1 144 230 ] concat
3952 %I
3953 160 348 175 333 Line
3954 %I 1
3955 End
3956
3957 End %I eop
3958
3959 Begin %I Pict
3960 %I b u
3961 %I cfg u
3962 %I cbg u
3963 %I f u
3964 %I p u
3965 %I t
3966 [ 1 0 0 1 62 113 ] concat
3967
3968 Begin %I Line
3969 %I b 65535
3970 2 0 0 [] 0 SetB
3971 %I cfg Black
3972 0 0 0 SetCFg
3973 %I cbg White
3974 1 1 1 SetCBg
3975 none SetP %I p n
3976 %I t
3977 [ 1 -0 -0 1 174 230 ] concat
3978 %I
3979 145 348 130 333 Line
3980 %I 1
3981 End
3982
3983 Begin %I Line
3984 %I b 65535
3985 2 0 0 [] 0 SetB
3986 %I cfg Black
3987 0 0 0 SetCFg
3988 %I cbg White
3989 1 1 1 SetCBg
3990 none SetP %I p n
3991 %I t
3992 [ 1 -0 -0 1 144 230 ] concat
3993 %I
3994 160 348 175 333 Line
3995 %I 1
3996 End
3997
3998 End %I eop
3999
4000 Begin %I Pict
4001 %I b u
4002 %I cfg u
4003 %I cbg u
4004 %I f u
4005 %I p u
4006 %I t
4007 [ 1 0 0 1 42 134 ] concat
4008
4009 Begin %I Line
4010 %I b 65535
4011 2 0 0 [] 0 SetB
4012 %I cfg Black
4013 0 0 0 SetCFg
4014 %I cbg White
4015 1 1 1 SetCBg
4016 none SetP %I p n
4017 %I t
4018 [ 1 -0 -0 1 174 230 ] concat
4019 %I
4020 145 348 130 333 Line
4021 %I 1
4022 End
4023
4024 Begin %I Line
4025 %I b 65535
4026 2 0 0 [] 0 SetB
4027 %I cfg Black
4028 0 0 0 SetCFg
4029 %I cbg White
4030 1 1 1 SetCBg
4031 none SetP %I p n
4032 %I t
4033 [ 1 -0 -0 1 144 230 ] concat
4034 %I
4035 160 348 175 333 Line
4036 %I 1
4037 End
4038
4039 End %I eop
4040
4041 Begin %I Elli
4042 %I b 65535
4043 2 0 0 [] 0 SetB
4044 %I cfg Black
4045 0 0 0 SetCFg
4046 %I cbg White
4047 1 1 1 SetCBg
4048 none SetP %I p n
4049 %I t
4050 [ 1 -0 -0 1 248 325 ] concat
4051 %I
4052 105 338 8 7 Elli
4053 End
4054
4055 Begin %I Elli
4056 %I b 65535
4057 2 0 0 [] 0 SetB
4058 %I cfg Black
4059 0 0 0 SetCFg
4060 %I cbg White
4061 1 1 1 SetCBg
4062 none SetP %I p n
4063 %I t
4064 [ 1 -0 -0 1 248 345 ] concat
4065 %I
4066 105 338 8 7 Elli
4067 End
4068
4069 End %I eop
4070
4071 End %I eop
4072
4073 Begin %I Pict
4074 %I b u
4075 %I cfg u
4076 %I cbg u
4077 %I f u
4078 %I p u
4079 %I t u
4080
4081 Begin %I Pict
4082 %I b u
4083 %I cfg u
4084 %I cbg u
4085 %I f u
4086 %I p u
4087 %I t
4088 [ 1 0 0 1 249 -105 ] concat
4089
4090 Begin %I Line
4091 %I b 65535
4092 0 0 0 [] 0 SetB
4093 %I cfg Black
4094 0 0 0 SetCFg
4095 %I cbg White
4096 1 1 1 SetCBg
4097 none SetP %I p n
4098 %I t
4099 [ 1 -0 -0 1 174 230 ] concat
4100 %I
4101 100 483 100 433 Line
4102 %I 1
4103 End
4104
4105 Begin %I Line
4106 %I b 65535
4107 0 0 0 [] 0 SetB
4108 %I cfg Black
4109 0 0 0 SetCFg
4110 %I cbg White
4111 1 1 1 SetCBg
4112 none SetP %I p n
4113 %I t
4114 [ 1 -0 -0 1 174 230 ] concat
4115 %I
4116 100 433 100 423 Line
4117 %I 1
4118 End
4119
4120 Begin %I Line
4121 %I b 65535
4122 0 0 0 [] 0 SetB
4123 %I cfg Black
4124 0 0 0 SetCFg
4125 %I cbg White
4126 1 1 1 SetCBg
4127 none SetP %I p n
4128 %I t
4129 [ 1 -0 -0 1 174 230 ] concat
4130 %I
4131 120 483 120 423 Line
4132 %I 1
4133 End
4134
4135 Begin %I Line
4136 %I b 65535
4137 0 0 0 [] 0 SetB
4138 %I cfg Black
4139 0 0 0 SetCFg
4140 %I cbg White
4141 1 1 1 SetCBg
4142 none SetP %I p n
4143 %I t
4144 [ 1 -0 -0 1 174 230 ] concat
4145 %I
4146 80 463 140 463 Line
4147 %I 1
4148 End
4149
4150 Begin %I Line
4151 %I b 65535
4152 0 0 0 [] 0 SetB
4153 %I cfg Black
4154 0 0 0 SetCFg
4155 %I cbg White
4156 1 1 1 SetCBg
4157 none SetP %I p n
4158 %I t
4159 [ 1 -0 -0 1 174 230 ] concat
4160 %I
4161 80 443 140 443 Line
4162 %I 1
4163 End
4164
4165 End %I eop
4166
4167 Begin %I Pict
4168 %I b u
4169 %I cfg u
4170 %I cbg u
4171 %I f u
4172 %I p u
4173 %I t
4174 [ 1 0 0 1 221 -12 ] concat
4175
4176 Begin %I Line
4177 %I b 65535
4178 2 0 0 [] 0 SetB
4179 %I cfg Black
4180 0 0 0 SetCFg
4181 %I cbg White
4182 1 1 1 SetCBg
4183 none SetP %I p n
4184 %I t
4185 [ 1 -0 -0 1 174 230 ] concat
4186 %I
4187 145 348 130 333 Line
4188 %I 1
4189 End
4190
4191 Begin %I Line
4192 %I b 65535
4193 2 0 0 [] 0 SetB
4194 %I cfg Black
4195 0 0 0 SetCFg
4196 %I cbg White
4197 1 1 1 SetCBg
4198 none SetP %I p n
4199 %I t
4200 [ 1 -0 -0 1 144 230 ] concat
4201 %I
4202 160 348 175 333 Line
4203 %I 1
4204 End
4205
4206 End %I eop
4207
4208 Begin %I Pict
4209 %I b u
4210 %I cfg u
4211 %I cbg u
4212 %I f u
4213 %I p u
4214 %I t
4215 [ 1 0 0 1 159 -105 ] concat
4216
4217 Begin %I Pict
4218 %I b u
4219 %I cfg u
4220 %I cbg u
4221 %I f u
4222 %I p u
4223 %I t
4224 [ 1 0 0 1 90 0 ] concat
4225
4226 Begin %I Line
4227 %I b 65535
4228 0 0 0 [] 0 SetB
4229 %I cfg Black
4230 0 0 0 SetCFg
4231 %I cbg White
4232 1 1 1 SetCBg
4233 none SetP %I p n
4234 %I t
4235 [ 1 -0 -0 1 174 230 ] concat
4236 %I
4237 100 483 100 433 Line
4238 %I 1
4239 End
4240
4241 Begin %I Line
4242 %I b 65535
4243 0 0 0 [] 0 SetB
4244 %I cfg Black
4245 0 0 0 SetCFg
4246 %I cbg White
4247 1 1 1 SetCBg
4248 none SetP %I p n
4249 %I t
4250 [ 1 -0 -0 1 174 230 ] concat
4251 %I
4252 100 433 100 423 Line
4253 %I 1
4254 End
4255
4256 Begin %I Line
4257 %I b 65535
4258 0 0 0 [] 0 SetB
4259 %I cfg Black
4260 0 0 0 SetCFg
4261 %I cbg White
4262 1 1 1 SetCBg
4263 none SetP %I p n
4264 %I t
4265 [ 1 -0 -0 1 174 230 ] concat
4266 %I
4267 120 483 120 423 Line
4268 %I 1
4269 End
4270
4271 Begin %I Line
4272 %I b 65535
4273 0 0 0 [] 0 SetB
4274 %I cfg Black
4275 0 0 0 SetCFg
4276 %I cbg White
4277 1 1 1 SetCBg
4278 none SetP %I p n
4279 %I t
4280 [ 1 -0 -0 1 174 230 ] concat
4281 %I
4282 80 463 140 463 Line
4283 %I 1
4284 End
4285
4286 Begin %I Line
4287 %I b 65535
4288 0 0 0 [] 0 SetB
4289 %I cfg Black
4290 0 0 0 SetCFg
4291 %I cbg White
4292 1 1 1 SetCBg
4293 none SetP %I p n
4294 %I t
4295 [ 1 -0 -0 1 174 230 ] concat
4296 %I
4297 80 443 140 443 Line
4298 %I 1
4299 End
4300
4301 End %I eop
4302
4303 Begin %I Elli
4304 %I b 65535
4305 2 0 0 [] 0 SetB
4306 %I cfg Black
4307 0 0 0 SetCFg
4308 %I cbg White
4309 1 1 1 SetCBg
4310 none SetP %I p n
4311 %I t
4312 [ 1 -0 -0 1 290 326 ] concat
4313 %I
4314 105 338 8 7 Elli
4315 End
4316
4317 Begin %I Pict
4318 %I b u
4319 %I cfg u
4320 %I cbg u
4321 %I f u
4322 %I p u
4323 %I t
4324 [ 1 0 0 1 83 113 ] concat
4325
4326 Begin %I Line
4327 %I b 65535
4328 2 0 0 [] 0 SetB
4329 %I cfg Black
4330 0 0 0 SetCFg
4331 %I cbg White
4332 1 1 1 SetCBg
4333 none SetP %I p n
4334 %I t
4335 [ 1 -0 -0 1 174 230 ] concat
4336 %I
4337 145 348 130 333 Line
4338 %I 1
4339 End
4340
4341 Begin %I Line
4342 %I b 65535
4343 2 0 0 [] 0 SetB
4344 %I cfg Black
4345 0 0 0 SetCFg
4346 %I cbg White
4347 1 1 1 SetCBg
4348 none SetP %I p n
4349 %I t
4350 [ 1 -0 -0 1 144 230 ] concat
4351 %I
4352 160 348 175 333 Line
4353 %I 1
4354 End
4355
4356 End %I eop
4357
4358 Begin %I Pict
4359 %I b u
4360 %I cfg u
4361 %I cbg u
4362 %I f u
4363 %I p u
4364 %I t
4365 [ 1 0 0 1 62 113 ] concat
4366
4367 Begin %I Line
4368 %I b 65535
4369 2 0 0 [] 0 SetB
4370 %I cfg Black
4371 0 0 0 SetCFg
4372 %I cbg White
4373 1 1 1 SetCBg
4374 none SetP %I p n
4375 %I t
4376 [ 1 -0 -0 1 174 230 ] concat
4377 %I
4378 145 348 130 333 Line
4379 %I 1
4380 End
4381
4382 Begin %I Line
4383 %I b 65535
4384 2 0 0 [] 0 SetB
4385 %I cfg Black
4386 0 0 0 SetCFg
4387 %I cbg White
4388 1 1 1 SetCBg
4389 none SetP %I p n
4390 %I t
4391 [ 1 -0 -0 1 144 230 ] concat
4392 %I
4393 160 348 175 333 Line
4394 %I 1
4395 End
4396
4397 End %I eop
4398
4399 Begin %I Pict
4400 %I b u
4401 %I cfg u
4402 %I cbg u
4403 %I f u
4404 %I p u
4405 %I t
4406 [ 1 0 0 1 42 134 ] concat
4407
4408 Begin %I Line
4409 %I b 65535
4410 2 0 0 [] 0 SetB
4411 %I cfg Black
4412 0 0 0 SetCFg
4413 %I cbg White
4414 1 1 1 SetCBg
4415 none SetP %I p n
4416 %I t
4417 [ 1 -0 -0 1 174 230 ] concat
4418 %I
4419 145 348 130 333 Line
4420 %I 1
4421 End
4422
4423 Begin %I Line
4424 %I b 65535
4425 2 0 0 [] 0 SetB
4426 %I cfg Black
4427 0 0 0 SetCFg
4428 %I cbg White
4429 1 1 1 SetCBg
4430 none SetP %I p n
4431 %I t
4432 [ 1 -0 -0 1 144 230 ] concat
4433 %I
4434 160 348 175 333 Line
4435 %I 1
4436 End
4437
4438 End %I eop
4439
4440 Begin %I Elli
4441 %I b 65535
4442 2 0 0 [] 0 SetB
4443 %I cfg Black
4444 0 0 0 SetCFg
4445 %I cbg White
4446 1 1 1 SetCBg
4447 none SetP %I p n
4448 %I t
4449 [ 1 -0 -0 1 248 325 ] concat
4450 %I
4451 105 338 8 7 Elli
4452 End
4453
4454 Begin %I Elli
4455 %I b 65535
4456 2 0 0 [] 0 SetB
4457 %I cfg Black
4458 0 0 0 SetCFg
4459 %I cbg White
4460 1 1 1 SetCBg
4461 none SetP %I p n
4462 %I t
4463 [ 1 -0 -0 1 248 345 ] concat
4464 %I
4465 105 338 8 7 Elli
4466 End
4467
4468 End %I eop
4469
4470 End %I eop
4471
4472 Begin %I Pict
4473 %I b u
4474 %I cfg u
4475 %I cbg u
4476 %I f u
4477 %I p u
4478 %I t
4479 [ 1 0 0 1 23 -222 ] concat
4480
4481 Begin %I Line
4482 %I b 65535
4483 2 0 0 [] 0 SetB
4484 %I cfg Black
4485 0 0 0 SetCFg
4486 %I cbg White
4487 1 1 1 SetCBg
4488 none SetP %I p n
4489 %I t
4490 [ 1 -0 -0 1 174 230 ] concat
4491 %I
4492 145 348 130 333 Line
4493 %I 1
4494 End
4495
4496 Begin %I Line
4497 %I b 65535
4498 2 0 0 [] 0 SetB
4499 %I cfg Black
4500 0 0 0 SetCFg
4501 %I cbg White
4502 1 1 1 SetCBg
4503 none SetP %I p n
4504 %I t
4505 [ 1 -0 -0 1 144 230 ] concat
4506 %I
4507 160 348 175 333 Line
4508 %I 1
4509 End
4510
4511 End %I eop
4512
4513 Begin %I Pict
4514 %I b u
4515 %I cfg u
4516 %I cbg u
4517 %I f u
4518 %I p u
4519 %I t
4520 [ 1 0 0 1 -138 -222 ] concat
4521
4522 Begin %I Line
4523 %I b 65535
4524 2 0 0 [] 0 SetB
4525 %I cfg Black
4526 0 0 0 SetCFg
4527 %I cbg White
4528 1 1 1 SetCBg
4529 none SetP %I p n
4530 %I t
4531 [ 1 -0 -0 1 174 230 ] concat
4532 %I
4533 145 348 130 333 Line
4534 %I 1
4535 End
4536
4537 Begin %I Line
4538 %I b 65535
4539 2 0 0 [] 0 SetB
4540 %I cfg Black
4541 0 0 0 SetCFg
4542 %I cbg White
4543 1 1 1 SetCBg
4544 none SetP %I p n
4545 %I t
4546 [ 1 -0 -0 1 144 230 ] concat
4547 %I
4548 160 348 175 333 Line
4549 %I 1
4550 End
4551
4552 End %I eop
4553
4554 Begin %I Pict
4555 %I b u
4556 %I cfg u
4557 %I cbg u
4558 %I f u
4559 %I p u
4560 %I t
4561 [ 1 0 0 1 261 -182 ] concat
4562
4563 Begin %I Line
4564 %I b 65535
4565 2 0 0 [] 0 SetB
4566 %I cfg Black
4567 0 0 0 SetCFg
4568 %I cbg White
4569 1 1 1 SetCBg
4570 none SetP %I p n
4571 %I t
4572 [ 1 -0 -0 1 174 230 ] concat
4573 %I
4574 145 348 130 333 Line
4575 %I 1
4576 End
4577
4578 Begin %I Line
4579 %I b 65535
4580 2 0 0 [] 0 SetB
4581 %I cfg Black
4582 0 0 0 SetCFg
4583 %I cbg White
4584 1 1 1 SetCBg
4585 none SetP %I p n
4586 %I t
4587 [ 1 -0 -0 1 144 230 ] concat
4588 %I
4589 160 348 175 333 Line
4590 %I 1
4591 End
4592
4593 End %I eop
4594
4595 Begin %I Pict
4596 %I b u
4597 %I cfg u
4598 %I cbg u
4599 %I f u
4600 %I p u
4601 %I t u
4602
4603 Begin %I Pict
4604 %I b u
4605 %I cfg u
4606 %I cbg u
4607 %I f u
4608 %I p u
4609 %I t
4610 [ 1 0 0 1 -110 -210 ] concat
4611
4612 Begin %I Line
4613 %I b 65535
4614 0 0 0 [] 0 SetB
4615 %I cfg Black
4616 0 0 0 SetCFg
4617 %I cbg White
4618 1 1 1 SetCBg
4619 none SetP %I p n
4620 %I t
4621 [ 1 -0 -0 1 174 230 ] concat
4622 %I
4623 100 483 100 433 Line
4624 %I 1
4625 End
4626
4627 Begin %I Line
4628 %I b 65535
4629 0 0 0 [] 0 SetB
4630 %I cfg Black
4631 0 0 0 SetCFg
4632 %I cbg White
4633 1 1 1 SetCBg
4634 none SetP %I p n
4635 %I t
4636 [ 1 -0 -0 1 174 230 ] concat
4637 %I
4638 100 433 100 423 Line
4639 %I 1
4640 End
4641
4642 Begin %I Line
4643 %I b 65535
4644 0 0 0 [] 0 SetB
4645 %I cfg Black
4646 0 0 0 SetCFg
4647 %I cbg White
4648 1 1 1 SetCBg
4649 none SetP %I p n
4650 %I t
4651 [ 1 -0 -0 1 174 230 ] concat
4652 %I
4653 120 483 120 423 Line
4654 %I 1
4655 End
4656
4657 Begin %I Line
4658 %I b 65535
4659 0 0 0 [] 0 SetB
4660 %I cfg Black
4661 0 0 0 SetCFg
4662 %I cbg White
4663 1 1 1 SetCBg
4664 none SetP %I p n
4665 %I t
4666 [ 1 -0 -0 1 174 230 ] concat
4667 %I
4668 80 463 140 463 Line
4669 %I 1
4670 End
4671
4672 Begin %I Line
4673 %I b 65535
4674 0 0 0 [] 0 SetB
4675 %I cfg Black
4676 0 0 0 SetCFg
4677 %I cbg White
4678 1 1 1 SetCBg
4679 none SetP %I p n
4680 %I t
4681 [ 1 -0 -0 1 174 230 ] concat
4682 %I
4683 80 443 140 443 Line
4684 %I 1
4685 End
4686
4687 End %I eop
4688
4689 Begin %I Elli
4690 %I b 65535
4691 2 0 0 [] 0 SetB
4692 %I cfg Black
4693 0 0 0 SetCFg
4694 %I cbg White
4695 1 1 1 SetCBg
4696 none SetP %I p n
4697 %I t
4698 [ 1 -0 -0 1 89 156 ] concat
4699 %I
4700 105 338 8 7 Elli
4701 End
4702
4703 Begin %I Pict
4704 %I b u
4705 %I cfg u
4706 %I cbg u
4707 %I f u
4708 %I p u
4709 %I t
4710 [ 1 0 0 1 -40 -105 ] concat
4711
4712 Begin %I Pict
4713 %I b u
4714 %I cfg u
4715 %I cbg u
4716 %I f u
4717 %I p u
4718 %I t
4719 [ 1 0 0 1 -70 -105 ] concat
4720
4721 Begin %I Line
4722 %I b 65535
4723 0 0 0 [] 0 SetB
4724 %I cfg Black
4725 0 0 0 SetCFg
4726 %I cbg White
4727 1 1 1 SetCBg
4728 none SetP %I p n
4729 %I t
4730 [ 1 -0 -0 1 174 230 ] concat
4731 %I
4732 100 483 100 433 Line
4733 %I 1
4734 End
4735
4736 Begin %I Line
4737 %I b 65535
4738 0 0 0 [] 0 SetB
4739 %I cfg Black
4740 0 0 0 SetCFg
4741 %I cbg White
4742 1 1 1 SetCBg
4743 none SetP %I p n
4744 %I t
4745 [ 1 -0 -0 1 174 230 ] concat
4746 %I
4747 100 433 100 423 Line
4748 %I 1
4749 End
4750
4751 Begin %I Line
4752 %I b 65535
4753 0 0 0 [] 0 SetB
4754 %I cfg Black
4755 0 0 0 SetCFg
4756 %I cbg White
4757 1 1 1 SetCBg
4758 none SetP %I p n
4759 %I t
4760 [ 1 -0 -0 1 174 230 ] concat
4761 %I
4762 120 483 120 423 Line
4763 %I 1
4764 End
4765
4766 Begin %I Line
4767 %I b 65535
4768 0 0 0 [] 0 SetB
4769 %I cfg Black
4770 0 0 0 SetCFg
4771 %I cbg White
4772 1 1 1 SetCBg
4773 none SetP %I p n
4774 %I t
4775 [ 1 -0 -0 1 174 230 ] concat
4776 %I
4777 80 463 140 463 Line
4778 %I 1
4779 End
4780
4781 Begin %I Line
4782 %I b 65535
4783 0 0 0 [] 0 SetB
4784 %I cfg Black
4785 0 0 0 SetCFg
4786 %I cbg White
4787 1 1 1 SetCBg
4788 none SetP %I p n
4789 %I t
4790 [ 1 -0 -0 1 174 230 ] concat
4791 %I
4792 80 443 140 443 Line
4793 %I 1
4794 End
4795
4796 End %I eop
4797
4798 Begin %I Pict
4799 %I b u
4800 %I cfg u
4801 %I cbg u
4802 %I f u
4803 %I p u
4804 %I t
4805 [ 1 0 0 1 -98 28 ] concat
4806
4807 Begin %I Line
4808 %I b 65535
4809 2 0 0 [] 0 SetB
4810 %I cfg Black
4811 0 0 0 SetCFg
4812 %I cbg White
4813 1 1 1 SetCBg
4814 none SetP %I p n
4815 %I t
4816 [ 1 -0 -0 1 174 230 ] concat
4817 %I
4818 145 348 130 333 Line
4819 %I 1
4820 End
4821
4822 Begin %I Line
4823 %I b 65535
4824 2 0 0 [] 0 SetB
4825 %I cfg Black
4826 0 0 0 SetCFg
4827 %I cbg White
4828 1 1 1 SetCBg
4829 none SetP %I p n
4830 %I t
4831 [ 1 -0 -0 1 144 230 ] concat
4832 %I
4833 160 348 175 333 Line
4834 %I 1
4835 End
4836
4837 End %I eop
4838
4839 Begin %I Pict
4840 %I b u
4841 %I cfg u
4842 %I cbg u
4843 %I f u
4844 %I p u
4845 %I t
4846 [ 1 0 0 1 -160 -105 ] concat
4847
4848 Begin %I Pict
4849 %I b u
4850 %I cfg u
4851 %I cbg u
4852 %I f u
4853 %I p u
4854 %I t
4855 [ 1 0 0 1 90 0 ] concat
4856
4857 Begin %I Line
4858 %I b 65535
4859 0 0 0 [] 0 SetB
4860 %I cfg Black
4861 0 0 0 SetCFg
4862 %I cbg White
4863 1 1 1 SetCBg
4864 none SetP %I p n
4865 %I t
4866 [ 1 -0 -0 1 174 230 ] concat
4867 %I
4868 100 483 100 433 Line
4869 %I 1
4870 End
4871
4872 Begin %I Line
4873 %I b 65535
4874 0 0 0 [] 0 SetB
4875 %I cfg Black
4876 0 0 0 SetCFg
4877 %I cbg White
4878 1 1 1 SetCBg
4879 none SetP %I p n
4880 %I t
4881 [ 1 -0 -0 1 174 230 ] concat
4882 %I
4883 100 433 100 423 Line
4884 %I 1
4885 End
4886
4887 Begin %I Line
4888 %I b 65535
4889 0 0 0 [] 0 SetB
4890 %I cfg Black
4891 0 0 0 SetCFg
4892 %I cbg White
4893 1 1 1 SetCBg
4894 none SetP %I p n
4895 %I t
4896 [ 1 -0 -0 1 174 230 ] concat
4897 %I
4898 120 483 120 423 Line
4899 %I 1
4900 End
4901
4902 Begin %I Line
4903 %I b 65535
4904 0 0 0 [] 0 SetB
4905 %I cfg Black
4906 0 0 0 SetCFg
4907 %I cbg White
4908 1 1 1 SetCBg
4909 none SetP %I p n
4910 %I t
4911 [ 1 -0 -0 1 174 230 ] concat
4912 %I
4913 80 463 140 463 Line
4914 %I 1
4915 End
4916
4917 Begin %I Line
4918 %I b 65535
4919 0 0 0 [] 0 SetB
4920 %I cfg Black
4921 0 0 0 SetCFg
4922 %I cbg White
4923 1 1 1 SetCBg
4924 none SetP %I p n
4925 %I t
4926 [ 1 -0 -0 1 174 230 ] concat
4927 %I
4928 80 443 140 443 Line
4929 %I 1
4930 End
4931
4932 End %I eop
4933
4934 Begin %I Elli
4935 %I b 65535
4936 2 0 0 [] 0 SetB
4937 %I cfg Black
4938 0 0 0 SetCFg
4939 %I cbg White
4940 1 1 1 SetCBg
4941 none SetP %I p n
4942 %I t
4943 [ 1 -0 -0 1 290 326 ] concat
4944 %I
4945 105 338 8 7 Elli
4946 End
4947
4948 Begin %I Pict
4949 %I b u
4950 %I cfg u
4951 %I cbg u
4952 %I f u
4953 %I p u
4954 %I t
4955 [ 1 0 0 1 83 113 ] concat
4956
4957 Begin %I Line
4958 %I b 65535
4959 2 0 0 [] 0 SetB
4960 %I cfg Black
4961 0 0 0 SetCFg
4962 %I cbg White
4963 1 1 1 SetCBg
4964 none SetP %I p n
4965 %I t
4966 [ 1 -0 -0 1 174 230 ] concat
4967 %I
4968 145 348 130 333 Line
4969 %I 1
4970 End
4971
4972 Begin %I Line
4973 %I b 65535
4974 2 0 0 [] 0 SetB
4975 %I cfg Black
4976 0 0 0 SetCFg
4977 %I cbg White
4978 1 1 1 SetCBg
4979 none SetP %I p n
4980 %I t
4981 [ 1 -0 -0 1 144 230 ] concat
4982 %I
4983 160 348 175 333 Line
4984 %I 1
4985 End
4986
4987 End %I eop
4988
4989 Begin %I Pict
4990 %I b u
4991 %I cfg u
4992 %I cbg u
4993 %I f u
4994 %I p u
4995 %I t
4996 [ 1 0 0 1 62 113 ] concat
4997
4998 Begin %I Line
4999 %I b 65535
5000 2 0 0 [] 0 SetB
5001 %I cfg Black
5002 0 0 0 SetCFg
5003 %I cbg White
5004 1 1 1 SetCBg
5005 none SetP %I p n
5006 %I t
5007 [ 1 -0 -0 1 174 230 ] concat
5008 %I
5009 145 348 130 333 Line
5010 %I 1
5011 End
5012
5013 Begin %I Line
5014 %I b 65535
5015 2 0 0 [] 0 SetB
5016 %I cfg Black
5017 0 0 0 SetCFg
5018 %I cbg White
5019 1 1 1 SetCBg
5020 none SetP %I p n
5021 %I t
5022 [ 1 -0 -0 1 144 230 ] concat
5023 %I
5024 160 348 175 333 Line
5025 %I 1
5026 End
5027
5028 End %I eop
5029
5030 Begin %I Pict
5031 %I b u
5032 %I cfg u
5033 %I cbg u
5034 %I f u
5035 %I p u
5036 %I t
5037 [ 1 0 0 1 42 134 ] concat
5038
5039 Begin %I Line
5040 %I b 65535
5041 2 0 0 [] 0 SetB
5042 %I cfg Black
5043 0 0 0 SetCFg
5044 %I cbg White
5045 1 1 1 SetCBg
5046 none SetP %I p n
5047 %I t
5048 [ 1 -0 -0 1 174 230 ] concat
5049 %I
5050 145 348 130 333 Line
5051 %I 1
5052 End
5053
5054 Begin %I Line
5055 %I b 65535
5056 2 0 0 [] 0 SetB
5057 %I cfg Black
5058 0 0 0 SetCFg
5059 %I cbg White
5060 1 1 1 SetCBg
5061 none SetP %I p n
5062 %I t
5063 [ 1 -0 -0 1 144 230 ] concat
5064 %I
5065 160 348 175 333 Line
5066 %I 1
5067 End
5068
5069 End %I eop
5070
5071 Begin %I Elli
5072 %I b 65535
5073 2 0 0 [] 0 SetB
5074 %I cfg Black
5075 0 0 0 SetCFg
5076 %I cbg White
5077 1 1 1 SetCBg
5078 none SetP %I p n
5079 %I t
5080 [ 1 -0 -0 1 248 325 ] concat
5081 %I
5082 105 338 8 7 Elli
5083 End
5084
5085 Begin %I Elli
5086 %I b 65535
5087 2 0 0 [] 0 SetB
5088 %I cfg Black
5089 0 0 0 SetCFg
5090 %I cbg White
5091 1 1 1 SetCBg
5092 none SetP %I p n
5093 %I t
5094 [ 1 -0 -0 1 248 345 ] concat
5095 %I
5096 105 338 8 7 Elli
5097 End
5098
5099 End %I eop
5100
5101 End %I eop
5102
5103 End %I eop
5104
5105 Begin %I Pict
5106 %I b u
5107 %I cfg u
5108 %I cbg u
5109 %I f u
5110 %I p u
5111 %I t
5112 [ 1 0 0 1 40 -105 ] concat
5113
5114 Begin %I Pict
5115 %I b u
5116 %I cfg u
5117 %I cbg u
5118 %I f u
5119 %I p u
5120 %I t
5121 [ 1 0 0 1 -70 -105 ] concat
5122
5123 Begin %I Line
5124 %I b 65535
5125 0 0 0 [] 0 SetB
5126 %I cfg Black
5127 0 0 0 SetCFg
5128 %I cbg White
5129 1 1 1 SetCBg
5130 none SetP %I p n
5131 %I t
5132 [ 1 -0 -0 1 174 230 ] concat
5133 %I
5134 100 483 100 433 Line
5135 %I 1
5136 End
5137
5138 Begin %I Line
5139 %I b 65535
5140 0 0 0 [] 0 SetB
5141 %I cfg Black
5142 0 0 0 SetCFg
5143 %I cbg White
5144 1 1 1 SetCBg
5145 none SetP %I p n
5146 %I t
5147 [ 1 -0 -0 1 174 230 ] concat
5148 %I
5149 100 433 100 423 Line
5150 %I 1
5151 End
5152
5153 Begin %I Line
5154 %I b 65535
5155 0 0 0 [] 0 SetB
5156 %I cfg Black
5157 0 0 0 SetCFg
5158 %I cbg White
5159 1 1 1 SetCBg
5160 none SetP %I p n
5161 %I t
5162 [ 1 -0 -0 1 174 230 ] concat
5163 %I
5164 120 483 120 423 Line
5165 %I 1
5166 End
5167
5168 Begin %I Line
5169 %I b 65535
5170 0 0 0 [] 0 SetB
5171 %I cfg Black
5172 0 0 0 SetCFg
5173 %I cbg White
5174 1 1 1 SetCBg
5175 none SetP %I p n
5176 %I t
5177 [ 1 -0 -0 1 174 230 ] concat
5178 %I
5179 80 463 140 463 Line
5180 %I 1
5181 End
5182
5183 Begin %I Line
5184 %I b 65535
5185 0 0 0 [] 0 SetB
5186 %I cfg Black
5187 0 0 0 SetCFg
5188 %I cbg White
5189 1 1 1 SetCBg
5190 none SetP %I p n
5191 %I t
5192 [ 1 -0 -0 1 174 230 ] concat
5193 %I
5194 80 443 140 443 Line
5195 %I 1
5196 End
5197
5198 End %I eop
5199
5200 Begin %I Pict
5201 %I b u
5202 %I cfg u
5203 %I cbg u
5204 %I f u
5205 %I p u
5206 %I t
5207 [ 1 0 0 1 -98 28 ] concat
5208
5209 Begin %I Line
5210 %I b 65535
5211 2 0 0 [] 0 SetB
5212 %I cfg Black
5213 0 0 0 SetCFg
5214 %I cbg White
5215 1 1 1 SetCBg
5216 none SetP %I p n
5217 %I t
5218 [ 1 -0 -0 1 174 230 ] concat
5219 %I
5220 145 348 130 333 Line
5221 %I 1
5222 End
5223
5224 Begin %I Line
5225 %I b 65535
5226 2 0 0 [] 0 SetB
5227 %I cfg Black
5228 0 0 0 SetCFg
5229 %I cbg White
5230 1 1 1 SetCBg
5231 none SetP %I p n
5232 %I t
5233 [ 1 -0 -0 1 144 230 ] concat
5234 %I
5235 160 348 175 333 Line
5236 %I 1
5237 End
5238
5239 End %I eop
5240
5241 Begin %I Pict
5242 %I b u
5243 %I cfg u
5244 %I cbg u
5245 %I f u
5246 %I p u
5247 %I t
5248 [ 1 0 0 1 -160 -105 ] concat
5249
5250 Begin %I Pict
5251 %I b u
5252 %I cfg u
5253 %I cbg u
5254 %I f u
5255 %I p u
5256 %I t
5257 [ 1 0 0 1 90 0 ] concat
5258
5259 Begin %I Line
5260 %I b 65535
5261 0 0 0 [] 0 SetB
5262 %I cfg Black
5263 0 0 0 SetCFg
5264 %I cbg White
5265 1 1 1 SetCBg
5266 none SetP %I p n
5267 %I t
5268 [ 1 -0 -0 1 174 230 ] concat
5269 %I
5270 100 483 100 433 Line
5271 %I 1
5272 End
5273
5274 Begin %I Line
5275 %I b 65535
5276 0 0 0 [] 0 SetB
5277 %I cfg Black
5278 0 0 0 SetCFg
5279 %I cbg White
5280 1 1 1 SetCBg
5281 none SetP %I p n
5282 %I t
5283 [ 1 -0 -0 1 174 230 ] concat
5284 %I
5285 100 433 100 423 Line
5286 %I 1
5287 End
5288
5289 Begin %I Line
5290 %I b 65535
5291 0 0 0 [] 0 SetB
5292 %I cfg Black
5293 0 0 0 SetCFg
5294 %I cbg White
5295 1 1 1 SetCBg
5296 none SetP %I p n
5297 %I t
5298 [ 1 -0 -0 1 174 230 ] concat
5299 %I
5300 120 483 120 423 Line
5301 %I 1
5302 End
5303
5304 Begin %I Line
5305 %I b 65535
5306 0 0 0 [] 0 SetB
5307 %I cfg Black
5308 0 0 0 SetCFg
5309 %I cbg White
5310 1 1 1 SetCBg
5311 none SetP %I p n
5312 %I t
5313 [ 1 -0 -0 1 174 230 ] concat
5314 %I
5315 80 463 140 463 Line
5316 %I 1
5317 End
5318
5319 Begin %I Line
5320 %I b 65535
5321 0 0 0 [] 0 SetB
5322 %I cfg Black
5323 0 0 0 SetCFg
5324 %I cbg White
5325 1 1 1 SetCBg
5326 none SetP %I p n
5327 %I t
5328 [ 1 -0 -0 1 174 230 ] concat
5329 %I
5330 80 443 140 443 Line
5331 %I 1
5332 End
5333
5334 End %I eop
5335
5336 Begin %I Elli
5337 %I b 65535
5338 2 0 0 [] 0 SetB
5339 %I cfg Black
5340 0 0 0 SetCFg
5341 %I cbg White
5342 1 1 1 SetCBg
5343 none SetP %I p n
5344 %I t
5345 [ 1 -0 -0 1 290 326 ] concat
5346 %I
5347 105 338 8 7 Elli
5348 End
5349
5350 Begin %I Pict
5351 %I b u
5352 %I cfg u
5353 %I cbg u
5354 %I f u
5355 %I p u
5356 %I t
5357 [ 1 0 0 1 83 113 ] concat
5358
5359 Begin %I Line
5360 %I b 65535
5361 2 0 0 [] 0 SetB
5362 %I cfg Black
5363 0 0 0 SetCFg
5364 %I cbg White
5365 1 1 1 SetCBg
5366 none SetP %I p n
5367 %I t
5368 [ 1 -0 -0 1 174 230 ] concat
5369 %I
5370 145 348 130 333 Line
5371 %I 1
5372 End
5373
5374 Begin %I Line
5375 %I b 65535
5376 2 0 0 [] 0 SetB
5377 %I cfg Black
5378 0 0 0 SetCFg
5379 %I cbg White
5380 1 1 1 SetCBg
5381 none SetP %I p n
5382 %I t
5383 [ 1 -0 -0 1 144 230 ] concat
5384 %I
5385 160 348 175 333 Line
5386 %I 1
5387 End
5388
5389 End %I eop
5390
5391 Begin %I Pict
5392 %I b u
5393 %I cfg u
5394 %I cbg u
5395 %I f u
5396 %I p u
5397 %I t
5398 [ 1 0 0 1 62 113 ] concat
5399
5400 Begin %I Line
5401 %I b 65535
5402 2 0 0 [] 0 SetB
5403 %I cfg Black
5404 0 0 0 SetCFg
5405 %I cbg White
5406 1 1 1 SetCBg
5407 none SetP %I p n
5408 %I t
5409 [ 1 -0 -0 1 174 230 ] concat
5410 %I
5411 145 348 130 333 Line
5412 %I 1
5413 End
5414
5415 Begin %I Line
5416 %I b 65535
5417 2 0 0 [] 0 SetB
5418 %I cfg Black
5419 0 0 0 SetCFg
5420 %I cbg White
5421 1 1 1 SetCBg
5422 none SetP %I p n
5423 %I t
5424 [ 1 -0 -0 1 144 230 ] concat
5425 %I
5426 160 348 175 333 Line
5427 %I 1
5428 End
5429
5430 End %I eop
5431
5432 Begin %I Pict
5433 %I b u
5434 %I cfg u
5435 %I cbg u
5436 %I f u
5437 %I p u
5438 %I t
5439 [ 1 0 0 1 42 134 ] concat
5440
5441 Begin %I Line
5442 %I b 65535
5443 2 0 0 [] 0 SetB
5444 %I cfg Black
5445 0 0 0 SetCFg
5446 %I cbg White
5447 1 1 1 SetCBg
5448 none SetP %I p n
5449 %I t
5450 [ 1 -0 -0 1 174 230 ] concat
5451 %I
5452 145 348 130 333 Line
5453 %I 1
5454 End
5455
5456 Begin %I Line
5457 %I b 65535
5458 2 0 0 [] 0 SetB
5459 %I cfg Black
5460 0 0 0 SetCFg
5461 %I cbg White
5462 1 1 1 SetCBg
5463 none SetP %I p n
5464 %I t
5465 [ 1 -0 -0 1 144 230 ] concat
5466 %I
5467 160 348 175 333 Line
5468 %I 1
5469 End
5470
5471 End %I eop
5472
5473 Begin %I Elli
5474 %I b 65535
5475 2 0 0 [] 0 SetB
5476 %I cfg Black
5477 0 0 0 SetCFg
5478 %I cbg White
5479 1 1 1 SetCBg
5480 none SetP %I p n
5481 %I t
5482 [ 1 -0 -0 1 248 325 ] concat
5483 %I
5484 105 338 8 7 Elli
5485 End
5486
5487 Begin %I Elli
5488 %I b 65535
5489 2 0 0 [] 0 SetB
5490 %I cfg Black
5491 0 0 0 SetCFg
5492 %I cbg White
5493 1 1 1 SetCBg
5494 none SetP %I p n
5495 %I t
5496 [ 1 -0 -0 1 248 345 ] concat
5497 %I
5498 105 338 8 7 Elli
5499 End
5500
5501 End %I eop
5502
5503 End %I eop
5504
5505 Begin %I Pict
5506 %I b u
5507 %I cfg u
5508 %I cbg u
5509 %I f u
5510 %I p u
5511 %I t
5512 [ 1 0 0 1 40 -105 ] concat
5513
5514 Begin %I Pict
5515 %I b u
5516 %I cfg u
5517 %I cbg u
5518 %I f u
5519 %I p u
5520 %I t
5521 [ 1 0 0 1 90 -105 ] concat
5522
5523 Begin %I Line
5524 %I b 65535
5525 0 0 0 [] 0 SetB
5526 %I cfg Black
5527 0 0 0 SetCFg
5528 %I cbg White
5529 1 1 1 SetCBg
5530 none SetP %I p n
5531 %I t
5532 [ 1 -0 -0 1 174 230 ] concat
5533 %I
5534 100 483 100 433 Line
5535 %I 1
5536 End
5537
5538 Begin %I Line
5539 %I b 65535
5540 0 0 0 [] 0 SetB
5541 %I cfg Black
5542 0 0 0 SetCFg
5543 %I cbg White
5544 1 1 1 SetCBg
5545 none SetP %I p n
5546 %I t
5547 [ 1 -0 -0 1 174 230 ] concat
5548 %I
5549 100 433 100 423 Line
5550 %I 1
5551 End
5552
5553 Begin %I Line
5554 %I b 65535
5555 0 0 0 [] 0 SetB
5556 %I cfg Black
5557 0 0 0 SetCFg
5558 %I cbg White
5559 1 1 1 SetCBg
5560 none SetP %I p n
5561 %I t
5562 [ 1 -0 -0 1 174 230 ] concat
5563 %I
5564 120 483 120 423 Line
5565 %I 1
5566 End
5567
5568 Begin %I Line
5569 %I b 65535
5570 0 0 0 [] 0 SetB
5571 %I cfg Black
5572 0 0 0 SetCFg
5573 %I cbg White
5574 1 1 1 SetCBg
5575 none SetP %I p n
5576 %I t
5577 [ 1 -0 -0 1 174 230 ] concat
5578 %I
5579 80 463 140 463 Line
5580 %I 1
5581 End
5582
5583 Begin %I Line
5584 %I b 65535
5585 0 0 0 [] 0 SetB
5586 %I cfg Black
5587 0 0 0 SetCFg
5588 %I cbg White
5589 1 1 1 SetCBg
5590 none SetP %I p n
5591 %I t
5592 [ 1 -0 -0 1 174 230 ] concat
5593 %I
5594 80 443 140 443 Line
5595 %I 1
5596 End
5597
5598 End %I eop
5599
5600 Begin %I Pict
5601 %I b u
5602 %I cfg u
5603 %I cbg u
5604 %I f u
5605 %I p u
5606 %I t
5607 [ 1 0 0 1 83 28 ] concat
5608
5609 Begin %I Line
5610 %I b 65535
5611 2 0 0 [] 0 SetB
5612 %I cfg Black
5613 0 0 0 SetCFg
5614 %I cbg White
5615 1 1 1 SetCBg
5616 none SetP %I p n
5617 %I t
5618 [ 1 -0 -0 1 174 230 ] concat
5619 %I
5620 145 348 130 333 Line
5621 %I 1
5622 End
5623
5624 Begin %I Line
5625 %I b 65535
5626 2 0 0 [] 0 SetB
5627 %I cfg Black
5628 0 0 0 SetCFg
5629 %I cbg White
5630 1 1 1 SetCBg
5631 none SetP %I p n
5632 %I t
5633 [ 1 -0 -0 1 144 230 ] concat
5634 %I
5635 160 348 175 333 Line
5636 %I 1
5637 End
5638
5639 End %I eop
5640
5641 Begin %I Pict
5642 %I b u
5643 %I cfg u
5644 %I cbg u
5645 %I f u
5646 %I p u
5647 %I t
5648 [ 1 0 0 1 0 -105 ] concat
5649
5650 Begin %I Pict
5651 %I b u
5652 %I cfg u
5653 %I cbg u
5654 %I f u
5655 %I p u
5656 %I t
5657 [ 1 0 0 1 90 0 ] concat
5658
5659 Begin %I Line
5660 %I b 65535
5661 0 0 0 [] 0 SetB
5662 %I cfg Black
5663 0 0 0 SetCFg
5664 %I cbg White
5665 1 1 1 SetCBg
5666 none SetP %I p n
5667 %I t
5668 [ 1 -0 -0 1 174 230 ] concat
5669 %I
5670 100 483 100 433 Line
5671 %I 1
5672 End
5673
5674 Begin %I Line
5675 %I b 65535
5676 0 0 0 [] 0 SetB
5677 %I cfg Black
5678 0 0 0 SetCFg
5679 %I cbg White
5680 1 1 1 SetCBg
5681 none SetP %I p n
5682 %I t
5683 [ 1 -0 -0 1 174 230 ] concat
5684 %I
5685 100 433 100 423 Line
5686 %I 1
5687 End
5688
5689 Begin %I Line
5690 %I b 65535
5691 0 0 0 [] 0 SetB
5692 %I cfg Black
5693 0 0 0 SetCFg
5694 %I cbg White
5695 1 1 1 SetCBg
5696 none SetP %I p n
5697 %I t
5698 [ 1 -0 -0 1 174 230 ] concat
5699 %I
5700 120 483 120 423 Line
5701 %I 1
5702 End
5703
5704 Begin %I Line
5705 %I b 65535
5706 0 0 0 [] 0 SetB
5707 %I cfg Black
5708 0 0 0 SetCFg
5709 %I cbg White
5710 1 1 1 SetCBg
5711 none SetP %I p n
5712 %I t
5713 [ 1 -0 -0 1 174 230 ] concat
5714 %I
5715 80 463 140 463 Line
5716 %I 1
5717 End
5718
5719 Begin %I Line
5720 %I b 65535
5721 0 0 0 [] 0 SetB
5722 %I cfg Black
5723 0 0 0 SetCFg
5724 %I cbg White
5725 1 1 1 SetCBg
5726 none SetP %I p n
5727 %I t
5728 [ 1 -0 -0 1 174 230 ] concat
5729 %I
5730 80 443 140 443 Line
5731 %I 1
5732 End
5733
5734 End %I eop
5735
5736 Begin %I Elli
5737 %I b 65535
5738 2 0 0 [] 0 SetB
5739 %I cfg Black
5740 0 0 0 SetCFg
5741 %I cbg White
5742 1 1 1 SetCBg
5743 none SetP %I p n
5744 %I t
5745 [ 1 -0 -0 1 290 326 ] concat
5746 %I
5747 105 338 8 7 Elli
5748 End
5749
5750 Begin %I Pict
5751 %I b u
5752 %I cfg u
5753 %I cbg u
5754 %I f u
5755 %I p u
5756 %I t
5757 [ 1 0 0 1 83 113 ] concat
5758
5759 Begin %I Line
5760 %I b 65535
5761 2 0 0 [] 0 SetB
5762 %I cfg Black
5763 0 0 0 SetCFg
5764 %I cbg White
5765 1 1 1 SetCBg
5766 none SetP %I p n
5767 %I t
5768 [ 1 -0 -0 1 174 230 ] concat
5769 %I
5770 145 348 130 333 Line
5771 %I 1
5772 End
5773
5774 Begin %I Line
5775 %I b 65535
5776 2 0 0 [] 0 SetB
5777 %I cfg Black
5778 0 0 0 SetCFg
5779 %I cbg White
5780 1 1 1 SetCBg
5781 none SetP %I p n
5782 %I t
5783 [ 1 -0 -0 1 144 230 ] concat
5784 %I
5785 160 348 175 333 Line
5786 %I 1
5787 End
5788
5789 End %I eop
5790
5791 Begin %I Pict
5792 %I b u
5793 %I cfg u
5794 %I cbg u
5795 %I f u
5796 %I p u
5797 %I t
5798 [ 1 0 0 1 62 113 ] concat
5799
5800 Begin %I Line
5801 %I b 65535
5802 2 0 0 [] 0 SetB
5803 %I cfg Black
5804 0 0 0 SetCFg
5805 %I cbg White
5806 1 1 1 SetCBg
5807 none SetP %I p n
5808 %I t
5809 [ 1 -0 -0 1 174 230 ] concat
5810 %I
5811 145 348 130 333 Line
5812 %I 1
5813 End
5814
5815 Begin %I Line
5816 %I b 65535
5817 2 0 0 [] 0 SetB
5818 %I cfg Black
5819 0 0 0 SetCFg
5820 %I cbg White
5821 1 1 1 SetCBg
5822 none SetP %I p n
5823 %I t
5824 [ 1 -0 -0 1 144 230 ] concat
5825 %I
5826 160 348 175 333 Line
5827 %I 1
5828 End
5829
5830 End %I eop
5831
5832 Begin %I Pict
5833 %I b u
5834 %I cfg u
5835 %I cbg u
5836 %I f u
5837 %I p u
5838 %I t
5839 [ 1 0 0 1 42 134 ] concat
5840
5841 Begin %I Line
5842 %I b 65535
5843 2 0 0 [] 0 SetB
5844 %I cfg Black
5845 0 0 0 SetCFg
5846 %I cbg White
5847 1 1 1 SetCBg
5848 none SetP %I p n
5849 %I t
5850 [ 1 -0 -0 1 174 230 ] concat
5851 %I
5852 145 348 130 333 Line
5853 %I 1
5854 End
5855
5856 Begin %I Line
5857 %I b 65535
5858 2 0 0 [] 0 SetB
5859 %I cfg Black
5860 0 0 0 SetCFg
5861 %I cbg White
5862 1 1 1 SetCBg
5863 none SetP %I p n
5864 %I t
5865 [ 1 -0 -0 1 144 230 ] concat
5866 %I
5867 160 348 175 333 Line
5868 %I 1
5869 End
5870
5871 End %I eop
5872
5873 Begin %I Elli
5874 %I b 65535
5875 2 0 0 [] 0 SetB
5876 %I cfg Black
5877 0 0 0 SetCFg
5878 %I cbg White
5879 1 1 1 SetCBg
5880 none SetP %I p n
5881 %I t
5882 [ 1 -0 -0 1 248 325 ] concat
5883 %I
5884 105 338 8 7 Elli
5885 End
5886
5887 Begin %I Elli
5888 %I b 65535
5889 2 0 0 [] 0 SetB
5890 %I cfg Black
5891 0 0 0 SetCFg
5892 %I cbg White
5893 1 1 1 SetCBg
5894 none SetP %I p n
5895 %I t
5896 [ 1 -0 -0 1 248 345 ] concat
5897 %I
5898 105 338 8 7 Elli
5899 End
5900
5901 End %I eop
5902
5903 End %I eop
5904
5905 Begin %I Pict
5906 %I b u
5907 %I cfg u
5908 %I cbg u
5909 %I f u
5910 %I p u
5911 %I t
5912 [ 1 0 0 1 -40 -105 ] concat
5913
5914 Begin %I Pict
5915 %I b u
5916 %I cfg u
5917 %I cbg u
5918 %I f u
5919 %I p u
5920 %I t
5921 [ 1 0 0 1 249 -105 ] concat
5922
5923 Begin %I Line
5924 %I b 65535
5925 0 0 0 [] 0 SetB
5926 %I cfg Black
5927 0 0 0 SetCFg
5928 %I cbg White
5929 1 1 1 SetCBg
5930 none SetP %I p n
5931 %I t
5932 [ 1 -0 -0 1 174 230 ] concat
5933 %I
5934 100 483 100 433 Line
5935 %I 1
5936 End
5937
5938 Begin %I Line
5939 %I b 65535
5940 0 0 0 [] 0 SetB
5941 %I cfg Black
5942 0 0 0 SetCFg
5943 %I cbg White
5944 1 1 1 SetCBg
5945 none SetP %I p n
5946 %I t
5947 [ 1 -0 -0 1 174 230 ] concat
5948 %I
5949 100 433 100 423 Line
5950 %I 1
5951 End
5952
5953 Begin %I Line
5954 %I b 65535
5955 0 0 0 [] 0 SetB
5956 %I cfg Black
5957 0 0 0 SetCFg
5958 %I cbg White
5959 1 1 1 SetCBg
5960 none SetP %I p n
5961 %I t
5962 [ 1 -0 -0 1 174 230 ] concat
5963 %I
5964 120 483 120 423 Line
5965 %I 1
5966 End
5967
5968 Begin %I Line
5969 %I b 65535
5970 0 0 0 [] 0 SetB
5971 %I cfg Black
5972 0 0 0 SetCFg
5973 %I cbg White
5974 1 1 1 SetCBg
5975 none SetP %I p n
5976 %I t
5977 [ 1 -0 -0 1 174 230 ] concat
5978 %I
5979 80 463 140 463 Line
5980 %I 1
5981 End
5982
5983 Begin %I Line
5984 %I b 65535
5985 0 0 0 [] 0 SetB
5986 %I cfg Black
5987 0 0 0 SetCFg
5988 %I cbg White
5989 1 1 1 SetCBg
5990 none SetP %I p n
5991 %I t
5992 [ 1 -0 -0 1 174 230 ] concat
5993 %I
5994 80 443 140 443 Line
5995 %I 1
5996 End
5997
5998 End %I eop
5999
6000 Begin %I Pict
6001 %I b u
6002 %I cfg u
6003 %I cbg u
6004 %I f u
6005 %I p u
6006 %I t
6007 [ 1 0 0 1 221 -12 ] concat
6008
6009 Begin %I Line
6010 %I b 65535
6011 2 0 0 [] 0 SetB
6012 %I cfg Black
6013 0 0 0 SetCFg
6014 %I cbg White
6015 1 1 1 SetCBg
6016 none SetP %I p n
6017 %I t
6018 [ 1 -0 -0 1 174 230 ] concat
6019 %I
6020 145 348 130 333 Line
6021 %I 1
6022 End
6023
6024 Begin %I Line
6025 %I b 65535
6026 2 0 0 [] 0 SetB
6027 %I cfg Black
6028 0 0 0 SetCFg
6029 %I cbg White
6030 1 1 1 SetCBg
6031 none SetP %I p n
6032 %I t
6033 [ 1 -0 -0 1 144 230 ] concat
6034 %I
6035 160 348 175 333 Line
6036 %I 1
6037 End
6038
6039 End %I eop
6040
6041 Begin %I Pict
6042 %I b u
6043 %I cfg u
6044 %I cbg u
6045 %I f u
6046 %I p u
6047 %I t
6048 [ 1 0 0 1 159 -105 ] concat
6049
6050 Begin %I Pict
6051 %I b u
6052 %I cfg u
6053 %I cbg u
6054 %I f u
6055 %I p u
6056 %I t
6057 [ 1 0 0 1 90 0 ] concat
6058
6059 Begin %I Line
6060 %I b 65535
6061 0 0 0 [] 0 SetB
6062 %I cfg Black
6063 0 0 0 SetCFg
6064 %I cbg White
6065 1 1 1 SetCBg
6066 none SetP %I p n
6067 %I t
6068 [ 1 -0 -0 1 174 230 ] concat
6069 %I
6070 100 483 100 433 Line
6071 %I 1
6072 End
6073
6074 Begin %I Line
6075 %I b 65535
6076 0 0 0 [] 0 SetB
6077 %I cfg Black
6078 0 0 0 SetCFg
6079 %I cbg White
6080 1 1 1 SetCBg
6081 none SetP %I p n
6082 %I t
6083 [ 1 -0 -0 1 174 230 ] concat
6084 %I
6085 100 433 100 423 Line
6086 %I 1
6087 End
6088
6089 Begin %I Line
6090 %I b 65535
6091 0 0 0 [] 0 SetB
6092 %I cfg Black
6093 0 0 0 SetCFg
6094 %I cbg White
6095 1 1 1 SetCBg
6096 none SetP %I p n
6097 %I t
6098 [ 1 -0 -0 1 174 230 ] concat
6099 %I
6100 120 483 120 423 Line
6101 %I 1
6102 End
6103
6104 Begin %I Line
6105 %I b 65535
6106 0 0 0 [] 0 SetB
6107 %I cfg Black
6108 0 0 0 SetCFg
6109 %I cbg White
6110 1 1 1 SetCBg
6111 none SetP %I p n
6112 %I t
6113 [ 1 -0 -0 1 174 230 ] concat
6114 %I
6115 80 463 140 463 Line
6116 %I 1
6117 End
6118
6119 Begin %I Line
6120 %I b 65535
6121 0 0 0 [] 0 SetB
6122 %I cfg Black
6123 0 0 0 SetCFg
6124 %I cbg White
6125 1 1 1 SetCBg
6126 none SetP %I p n
6127 %I t
6128 [ 1 -0 -0 1 174 230 ] concat
6129 %I
6130 80 443 140 443 Line
6131 %I 1
6132 End
6133
6134 End %I eop
6135
6136 Begin %I Elli
6137 %I b 65535
6138 2 0 0 [] 0 SetB
6139 %I cfg Black
6140 0 0 0 SetCFg
6141 %I cbg White
6142 1 1 1 SetCBg
6143 none SetP %I p n
6144 %I t
6145 [ 1 -0 -0 1 290 326 ] concat
6146 %I
6147 105 338 8 7 Elli
6148 End
6149
6150 Begin %I Pict
6151 %I b u
6152 %I cfg u
6153 %I cbg u
6154 %I f u
6155 %I p u
6156 %I t
6157 [ 1 0 0 1 83 113 ] concat
6158
6159 Begin %I Line
6160 %I b 65535
6161 2 0 0 [] 0 SetB
6162 %I cfg Black
6163 0 0 0 SetCFg
6164 %I cbg White
6165 1 1 1 SetCBg
6166 none SetP %I p n
6167 %I t
6168 [ 1 -0 -0 1 174 230 ] concat
6169 %I
6170 145 348 130 333 Line
6171 %I 1
6172 End
6173
6174 Begin %I Line
6175 %I b 65535
6176 2 0 0 [] 0 SetB
6177 %I cfg Black
6178 0 0 0 SetCFg
6179 %I cbg White
6180 1 1 1 SetCBg
6181 none SetP %I p n
6182 %I t
6183 [ 1 -0 -0 1 144 230 ] concat
6184 %I
6185 160 348 175 333 Line
6186 %I 1
6187 End
6188
6189 End %I eop
6190
6191 Begin %I Pict
6192 %I b u
6193 %I cfg u
6194 %I cbg u
6195 %I f u
6196 %I p u
6197 %I t
6198 [ 1 0 0 1 62 113 ] concat
6199
6200 Begin %I Line
6201 %I b 65535
6202 2 0 0 [] 0 SetB
6203 %I cfg Black
6204 0 0 0 SetCFg
6205 %I cbg White
6206 1 1 1 SetCBg
6207 none SetP %I p n
6208 %I t
6209 [ 1 -0 -0 1 174 230 ] concat
6210 %I
6211 145 348 130 333 Line
6212 %I 1
6213 End
6214
6215 Begin %I Line
6216 %I b 65535
6217 2 0 0 [] 0 SetB
6218 %I cfg Black
6219 0 0 0 SetCFg
6220 %I cbg White
6221 1 1 1 SetCBg
6222 none SetP %I p n
6223 %I t
6224 [ 1 -0 -0 1 144 230 ] concat
6225 %I
6226 160 348 175 333 Line
6227 %I 1
6228 End
6229
6230 End %I eop
6231
6232 Begin %I Pict
6233 %I b u
6234 %I cfg u
6235 %I cbg u
6236 %I f u
6237 %I p u
6238 %I t
6239 [ 1 0 0 1 42 134 ] concat
6240
6241 Begin %I Line
6242 %I b 65535
6243 2 0 0 [] 0 SetB
6244 %I cfg Black
6245 0 0 0 SetCFg
6246 %I cbg White
6247 1 1 1 SetCBg
6248 none SetP %I p n
6249 %I t
6250 [ 1 -0 -0 1 174 230 ] concat
6251 %I
6252 145 348 130 333 Line
6253 %I 1
6254 End
6255
6256 Begin %I Line
6257 %I b 65535
6258 2 0 0 [] 0 SetB
6259 %I cfg Black
6260 0 0 0 SetCFg
6261 %I cbg White
6262 1 1 1 SetCBg
6263 none SetP %I p n
6264 %I t
6265 [ 1 -0 -0 1 144 230 ] concat
6266 %I
6267 160 348 175 333 Line
6268 %I 1
6269 End
6270
6271 End %I eop
6272
6273 Begin %I Elli
6274 %I b 65535
6275 2 0 0 [] 0 SetB
6276 %I cfg Black
6277 0 0 0 SetCFg
6278 %I cbg White
6279 1 1 1 SetCBg
6280 none SetP %I p n
6281 %I t
6282 [ 1 -0 -0 1 248 325 ] concat
6283 %I
6284 105 338 8 7 Elli
6285 End
6286
6287 Begin %I Elli
6288 %I b 65535
6289 2 0 0 [] 0 SetB
6290 %I cfg Black
6291 0 0 0 SetCFg
6292 %I cbg White
6293 1 1 1 SetCBg
6294 none SetP %I p n
6295 %I t
6296 [ 1 -0 -0 1 248 345 ] concat
6297 %I
6298 105 338 8 7 Elli
6299 End
6300
6301 End %I eop
6302
6303 End %I eop
6304
6305 Begin %I Elli
6306 %I b 65535
6307 2 0 0 [] 0 SetB
6308 %I cfg Black
6309 0 0 0 SetCFg
6310 %I cbg White
6311 1 1 1 SetCBg
6312 none SetP %I p n
6313 %I t
6314 [ 1 -0 -0 1 149 115 ] concat
6315 %I
6316 105 338 8 7 Elli
6317 End
6318
6319 Begin %I Pict
6320 %I b u
6321 %I cfg u
6322 %I cbg u
6323 %I f u
6324 %I p u
6325 %I t u
6326
6327 Begin %I Pict
6328 %I b u
6329 %I cfg u
6330 %I cbg u
6331 %I f u
6332 %I p u
6333 %I t
6334 [ 1 0 0 1 50 -210 ] concat
6335
6336 Begin %I Line
6337 %I b 65535
6338 0 0 0 [] 0 SetB
6339 %I cfg Black
6340 0 0 0 SetCFg
6341 %I cbg White
6342 1 1 1 SetCBg
6343 none SetP %I p n
6344 %I t
6345 [ 1 -0 -0 1 174 230 ] concat
6346 %I
6347 100 483 100 433 Line
6348 %I 1
6349 End
6350
6351 Begin %I Line
6352 %I b 65535
6353 0 0 0 [] 0 SetB
6354 %I cfg Black
6355 0 0 0 SetCFg
6356 %I cbg White
6357 1 1 1 SetCBg
6358 none SetP %I p n
6359 %I t
6360 [ 1 -0 -0 1 174 230 ] concat
6361 %I
6362 100 433 100 423 Line
6363 %I 1
6364 End
6365
6366 Begin %I Line
6367 %I b 65535
6368 0 0 0 [] 0 SetB
6369 %I cfg Black
6370 0 0 0 SetCFg
6371 %I cbg White
6372 1 1 1 SetCBg
6373 none SetP %I p n
6374 %I t
6375 [ 1 -0 -0 1 174 230 ] concat
6376 %I
6377 120 483 120 423 Line
6378 %I 1
6379 End
6380
6381 Begin %I Line
6382 %I b 65535
6383 0 0 0 [] 0 SetB
6384 %I cfg Black
6385 0 0 0 SetCFg
6386 %I cbg White
6387 1 1 1 SetCBg
6388 none SetP %I p n
6389 %I t
6390 [ 1 -0 -0 1 174 230 ] concat
6391 %I
6392 80 463 140 463 Line
6393 %I 1
6394 End
6395
6396 Begin %I Line
6397 %I b 65535
6398 0 0 0 [] 0 SetB
6399 %I cfg Black
6400 0 0 0 SetCFg
6401 %I cbg White
6402 1 1 1 SetCBg
6403 none SetP %I p n
6404 %I t
6405 [ 1 -0 -0 1 174 230 ] concat
6406 %I
6407 80 443 140 443 Line
6408 %I 1
6409 End
6410
6411 End %I eop
6412
6413 Begin %I Pict
6414 %I b u
6415 %I cfg u
6416 %I cbg u
6417 %I f u
6418 %I p u
6419 %I t
6420 [ 1 0 0 1 -40 -105 ] concat
6421
6422 Begin %I Pict
6423 %I b u
6424 %I cfg u
6425 %I cbg u
6426 %I f u
6427 %I p u
6428 %I t
6429 [ 1 0 0 1 90 -105 ] concat
6430
6431 Begin %I Line
6432 %I b 65535
6433 0 0 0 [] 0 SetB
6434 %I cfg Black
6435 0 0 0 SetCFg
6436 %I cbg White
6437 1 1 1 SetCBg
6438 none SetP %I p n
6439 %I t
6440 [ 1 -0 -0 1 174 230 ] concat
6441 %I
6442 100 483 100 433 Line
6443 %I 1
6444 End
6445
6446 Begin %I Line
6447 %I b 65535
6448 0 0 0 [] 0 SetB
6449 %I cfg Black
6450 0 0 0 SetCFg
6451 %I cbg White
6452 1 1 1 SetCBg
6453 none SetP %I p n
6454 %I t
6455 [ 1 -0 -0 1 174 230 ] concat
6456 %I
6457 100 433 100 423 Line
6458 %I 1
6459 End
6460
6461 Begin %I Line
6462 %I b 65535
6463 0 0 0 [] 0 SetB
6464 %I cfg Black
6465 0 0 0 SetCFg
6466 %I cbg White
6467 1 1 1 SetCBg
6468 none SetP %I p n
6469 %I t
6470 [ 1 -0 -0 1 174 230 ] concat
6471 %I
6472 120 483 120 423 Line
6473 %I 1
6474 End
6475
6476 Begin %I Line
6477 %I b 65535
6478 0 0 0 [] 0 SetB
6479 %I cfg Black
6480 0 0 0 SetCFg
6481 %I cbg White
6482 1 1 1 SetCBg
6483 none SetP %I p n
6484 %I t
6485 [ 1 -0 -0 1 174 230 ] concat
6486 %I
6487 80 463 140 463 Line
6488 %I 1
6489 End
6490
6491 Begin %I Line
6492 %I b 65535
6493 0 0 0 [] 0 SetB
6494 %I cfg Black
6495 0 0 0 SetCFg
6496 %I cbg White
6497 1 1 1 SetCBg
6498 none SetP %I p n
6499 %I t
6500 [ 1 -0 -0 1 174 230 ] concat
6501 %I
6502 80 443 140 443 Line
6503 %I 1
6504 End
6505
6506 End %I eop
6507
6508 Begin %I Pict
6509 %I b u
6510 %I cfg u
6511 %I cbg u
6512 %I f u
6513 %I p u
6514 %I t
6515 [ 1 0 0 1 83 28 ] concat
6516
6517 Begin %I Line
6518 %I b 65535
6519 2 0 0 [] 0 SetB
6520 %I cfg Black
6521 0 0 0 SetCFg
6522 %I cbg White
6523 1 1 1 SetCBg
6524 none SetP %I p n
6525 %I t
6526 [ 1 -0 -0 1 174 230 ] concat
6527 %I
6528 145 348 130 333 Line
6529 %I 1
6530 End
6531
6532 Begin %I Line
6533 %I b 65535
6534 2 0 0 [] 0 SetB
6535 %I cfg Black
6536 0 0 0 SetCFg
6537 %I cbg White
6538 1 1 1 SetCBg
6539 none SetP %I p n
6540 %I t
6541 [ 1 -0 -0 1 144 230 ] concat
6542 %I
6543 160 348 175 333 Line
6544 %I 1
6545 End
6546
6547 End %I eop
6548
6549 Begin %I Pict
6550 %I b u
6551 %I cfg u
6552 %I cbg u
6553 %I f u
6554 %I p u
6555 %I t
6556 [ 1 0 0 1 0 -105 ] concat
6557
6558 Begin %I Pict
6559 %I b u
6560 %I cfg u
6561 %I cbg u
6562 %I f u
6563 %I p u
6564 %I t
6565 [ 1 0 0 1 90 0 ] concat
6566
6567 Begin %I Line
6568 %I b 65535
6569 0 0 0 [] 0 SetB
6570 %I cfg Black
6571 0 0 0 SetCFg
6572 %I cbg White
6573 1 1 1 SetCBg
6574 none SetP %I p n
6575 %I t
6576 [ 1 -0 -0 1 174 230 ] concat
6577 %I
6578 100 483 100 433 Line
6579 %I 1
6580 End
6581
6582 Begin %I Line
6583 %I b 65535
6584 0 0 0 [] 0 SetB
6585 %I cfg Black
6586 0 0 0 SetCFg
6587 %I cbg White
6588 1 1 1 SetCBg
6589 none SetP %I p n
6590 %I t
6591 [ 1 -0 -0 1 174 230 ] concat
6592 %I
6593 100 433 100 423 Line
6594 %I 1
6595 End
6596
6597 Begin %I Line
6598 %I b 65535
6599 0 0 0 [] 0 SetB
6600 %I cfg Black
6601 0 0 0 SetCFg
6602 %I cbg White
6603 1 1 1 SetCBg
6604 none SetP %I p n
6605 %I t
6606 [ 1 -0 -0 1 174 230 ] concat
6607 %I
6608 120 483 120 423 Line
6609 %I 1
6610 End
6611
6612 Begin %I Line
6613 %I b 65535
6614 0 0 0 [] 0 SetB
6615 %I cfg Black
6616 0 0 0 SetCFg
6617 %I cbg White
6618 1 1 1 SetCBg
6619 none SetP %I p n
6620 %I t
6621 [ 1 -0 -0 1 174 230 ] concat
6622 %I
6623 80 463 140 463 Line
6624 %I 1
6625 End
6626
6627 Begin %I Line
6628 %I b 65535
6629 0 0 0 [] 0 SetB
6630 %I cfg Black
6631 0 0 0 SetCFg
6632 %I cbg White
6633 1 1 1 SetCBg
6634 none SetP %I p n
6635 %I t
6636 [ 1 -0 -0 1 174 230 ] concat
6637 %I
6638 80 443 140 443 Line
6639 %I 1
6640 End
6641
6642 End %I eop
6643
6644 Begin %I Elli
6645 %I b 65535
6646 2 0 0 [] 0 SetB
6647 %I cfg Black
6648 0 0 0 SetCFg
6649 %I cbg White
6650 1 1 1 SetCBg
6651 none SetP %I p n
6652 %I t
6653 [ 1 -0 -0 1 290 326 ] concat
6654 %I
6655 105 338 8 7 Elli
6656 End
6657
6658 Begin %I Pict
6659 %I b u
6660 %I cfg u
6661 %I cbg u
6662 %I f u
6663 %I p u
6664 %I t
6665 [ 1 0 0 1 83 113 ] concat
6666
6667 Begin %I Line
6668 %I b 65535
6669 2 0 0 [] 0 SetB
6670 %I cfg Black
6671 0 0 0 SetCFg
6672 %I cbg White
6673 1 1 1 SetCBg
6674 none SetP %I p n
6675 %I t
6676 [ 1 -0 -0 1 174 230 ] concat
6677 %I
6678 145 348 130 333 Line
6679 %I 1
6680 End
6681
6682 Begin %I Line
6683 %I b 65535
6684 2 0 0 [] 0 SetB
6685 %I cfg Black
6686 0 0 0 SetCFg
6687 %I cbg White
6688 1 1 1 SetCBg
6689 none SetP %I p n
6690 %I t
6691 [ 1 -0 -0 1 144 230 ] concat
6692 %I
6693 160 348 175 333 Line
6694 %I 1
6695 End
6696
6697 End %I eop
6698
6699 Begin %I Pict
6700 %I b u
6701 %I cfg u
6702 %I cbg u
6703 %I f u
6704 %I p u
6705 %I t
6706 [ 1 0 0 1 62 113 ] concat
6707
6708 Begin %I Line
6709 %I b 65535
6710 2 0 0 [] 0 SetB
6711 %I cfg Black
6712 0 0 0 SetCFg
6713 %I cbg White
6714 1 1 1 SetCBg
6715 none SetP %I p n
6716 %I t
6717 [ 1 -0 -0 1 174 230 ] concat
6718 %I
6719 145 348 130 333 Line
6720 %I 1
6721 End
6722
6723 Begin %I Line
6724 %I b 65535
6725 2 0 0 [] 0 SetB
6726 %I cfg Black
6727 0 0 0 SetCFg
6728 %I cbg White
6729 1 1 1 SetCBg
6730 none SetP %I p n
6731 %I t
6732 [ 1 -0 -0 1 144 230 ] concat
6733 %I
6734 160 348 175 333 Line
6735 %I 1
6736 End
6737
6738 End %I eop
6739
6740 Begin %I Pict
6741 %I b u
6742 %I cfg u
6743 %I cbg u
6744 %I f u
6745 %I p u
6746 %I t
6747 [ 1 0 0 1 42 134 ] concat
6748
6749 Begin %I Line
6750 %I b 65535
6751 2 0 0 [] 0 SetB
6752 %I cfg Black
6753 0 0 0 SetCFg
6754 %I cbg White
6755 1 1 1 SetCBg
6756 none SetP %I p n
6757 %I t
6758 [ 1 -0 -0 1 174 230 ] concat
6759 %I
6760 145 348 130 333 Line
6761 %I 1
6762 End
6763
6764 Begin %I Line
6765 %I b 65535
6766 2 0 0 [] 0 SetB
6767 %I cfg Black
6768 0 0 0 SetCFg
6769 %I cbg White
6770 1 1 1 SetCBg
6771 none SetP %I p n
6772 %I t
6773 [ 1 -0 -0 1 144 230 ] concat
6774 %I
6775 160 348 175 333 Line
6776 %I 1
6777 End
6778
6779 End %I eop
6780
6781 Begin %I Elli
6782 %I b 65535
6783 2 0 0 [] 0 SetB
6784 %I cfg Black
6785 0 0 0 SetCFg
6786 %I cbg White
6787 1 1 1 SetCBg
6788 none SetP %I p n
6789 %I t
6790 [ 1 -0 -0 1 248 325 ] concat
6791 %I
6792 105 338 8 7 Elli
6793 End
6794
6795 Begin %I Elli
6796 %I b 65535
6797 2 0 0 [] 0 SetB
6798 %I cfg Black
6799 0 0 0 SetCFg
6800 %I cbg White
6801 1 1 1 SetCBg
6802 none SetP %I p n
6803 %I t
6804 [ 1 -0 -0 1 248 345 ] concat
6805 %I
6806 105 338 8 7 Elli
6807 End
6808
6809 End %I eop
6810
6811 End %I eop
6812
6813 Begin %I Elli
6814 %I b 65535
6815 2 0 0 [] 0 SetB
6816 %I cfg Black
6817 0 0 0 SetCFg
6818 %I cbg White
6819 1 1 1 SetCBg
6820 none SetP %I p n
6821 %I t
6822 [ 1 -0 -0 1 229 155 ] concat
6823 %I
6824 105 338 8 7 Elli
6825 End
6826
6827 End %I eop
6828
6829 Begin %I Elli
6830 %I b 65535
6831 2 0 0 [] 0 SetB
6832 %I cfg Black
6833 0 0 0 SetCFg
6834 %I cbg White
6835 1 1 1 SetCBg
6836 none SetP %I p n
6837 %I t
6838 [ 1 -0 -0 1 309 115 ] concat
6839 %I
6840 105 338 8 7 Elli
6841 End
6842
6843 Begin %I Elli
6844 %I b 65535
6845 2 0 0 [] 0 SetB
6846 %I cfg Black
6847 0 0 0 SetCFg
6848 %I cbg White
6849 1 1 1 SetCBg
6850 none SetP %I p n
6851 %I t
6852 [ 1 -0 -0 1 388 155 ] concat
6853 %I
6854 105 338 8 7 Elli
6855 End
6856
6857 Begin %I Pict
6858 %I b u
6859 %I cfg u
6860 %I cbg u
6861 %I f u
6862 %I p u
6863 %I t u
6864
6865 Begin %I Pict
6866 %I b u
6867 %I cfg u
6868 %I cbg u
6869 %I f u
6870 %I p u
6871 %I t
6872 [ 1 0 0 1 289 -210 ] concat
6873
6874 Begin %I Line
6875 %I b 65535
6876 0 0 0 [] 0 SetB
6877 %I cfg Black
6878 0 0 0 SetCFg
6879 %I cbg White
6880 1 1 1 SetCBg
6881 none SetP %I p n
6882 %I t
6883 [ 1 -0 -0 1 174 230 ] concat
6884 %I
6885 100 483 100 433 Line
6886 %I 1
6887 End
6888
6889 Begin %I Line
6890 %I b 65535
6891 0 0 0 [] 0 SetB
6892 %I cfg Black
6893 0 0 0 SetCFg
6894 %I cbg White
6895 1 1 1 SetCBg
6896 none SetP %I p n
6897 %I t
6898 [ 1 -0 -0 1 174 230 ] concat
6899 %I
6900 100 433 100 423 Line
6901 %I 1
6902 End
6903
6904 Begin %I Line
6905 %I b 65535
6906 0 0 0 [] 0 SetB
6907 %I cfg Black
6908 0 0 0 SetCFg
6909 %I cbg White
6910 1 1 1 SetCBg
6911 none SetP %I p n
6912 %I t
6913 [ 1 -0 -0 1 174 230 ] concat
6914 %I
6915 120 483 120 423 Line
6916 %I 1
6917 End
6918
6919 Begin %I Line
6920 %I b 65535
6921 0 0 0 [] 0 SetB
6922 %I cfg Black
6923 0 0 0 SetCFg
6924 %I cbg White
6925 1 1 1 SetCBg
6926 none SetP %I p n
6927 %I t
6928 [ 1 -0 -0 1 174 230 ] concat
6929 %I
6930 80 463 140 463 Line
6931 %I 1
6932 End
6933
6934 Begin %I Line
6935 %I b 65535
6936 0 0 0 [] 0 SetB
6937 %I cfg Black
6938 0 0 0 SetCFg
6939 %I cbg White
6940 1 1 1 SetCBg
6941 none SetP %I p n
6942 %I t
6943 [ 1 -0 -0 1 174 230 ] concat
6944 %I
6945 80 443 140 443 Line
6946 %I 1
6947 End
6948
6949 End %I eop
6950
6951 Begin %I Pict
6952 %I b u
6953 %I cfg u
6954 %I cbg u
6955 %I f u
6956 %I p u
6957 %I t
6958 [ 1 0 0 1 40 -105 ] concat
6959
6960 Begin %I Pict
6961 %I b u
6962 %I cfg u
6963 %I cbg u
6964 %I f u
6965 %I p u
6966 %I t
6967 [ 1 0 0 1 249 -105 ] concat
6968
6969 Begin %I Line
6970 %I b 65535
6971 0 0 0 [] 0 SetB
6972 %I cfg Black
6973 0 0 0 SetCFg
6974 %I cbg White
6975 1 1 1 SetCBg
6976 none SetP %I p n
6977 %I t
6978 [ 1 -0 -0 1 174 230 ] concat
6979 %I
6980 100 483 100 433 Line
6981 %I 1
6982 End
6983
6984 Begin %I Line
6985 %I b 65535
6986 0 0 0 [] 0 SetB
6987 %I cfg Black
6988 0 0 0 SetCFg
6989 %I cbg White
6990 1 1 1 SetCBg
6991 none SetP %I p n
6992 %I t
6993 [ 1 -0 -0 1 174 230 ] concat
6994 %I
6995 100 433 100 423 Line
6996 %I 1
6997 End
6998
6999 Begin %I Line
7000 %I b 65535
7001 0 0 0 [] 0 SetB
7002 %I cfg Black
7003 0 0 0 SetCFg
7004 %I cbg White
7005 1 1 1 SetCBg
7006 none SetP %I p n
7007 %I t
7008 [ 1 -0 -0 1 174 230 ] concat
7009 %I
7010 120 483 120 423 Line
7011 %I 1
7012 End
7013
7014 Begin %I Line
7015 %I b 65535
7016 0 0 0 [] 0 SetB
7017 %I cfg Black
7018 0 0 0 SetCFg
7019 %I cbg White
7020 1 1 1 SetCBg
7021 none SetP %I p n
7022 %I t
7023 [ 1 -0 -0 1 174 230 ] concat
7024 %I
7025 80 463 140 463 Line
7026 %I 1
7027 End
7028
7029 Begin %I Line
7030 %I b 65535
7031 0 0 0 [] 0 SetB
7032 %I cfg Black
7033 0 0 0 SetCFg
7034 %I cbg White
7035 1 1 1 SetCBg
7036 none SetP %I p n
7037 %I t
7038 [ 1 -0 -0 1 174 230 ] concat
7039 %I
7040 80 443 140 443 Line
7041 %I 1
7042 End
7043
7044 End %I eop
7045
7046 Begin %I Pict
7047 %I b u
7048 %I cfg u
7049 %I cbg u
7050 %I f u
7051 %I p u
7052 %I t
7053 [ 1 0 0 1 221 -12 ] concat
7054
7055 Begin %I Line
7056 %I b 65535
7057 2 0 0 [] 0 SetB
7058 %I cfg Black
7059 0 0 0 SetCFg
7060 %I cbg White
7061 1 1 1 SetCBg
7062 none SetP %I p n
7063 %I t
7064 [ 1 -0 -0 1 174 230 ] concat
7065 %I
7066 145 348 130 333 Line
7067 %I 1
7068 End
7069
7070 Begin %I Line
7071 %I b 65535
7072 2 0 0 [] 0 SetB
7073 %I cfg Black
7074 0 0 0 SetCFg
7075 %I cbg White
7076 1 1 1 SetCBg
7077 none SetP %I p n
7078 %I t
7079 [ 1 -0 -0 1 144 230 ] concat
7080 %I
7081 160 348 175 333 Line
7082 %I 1
7083 End
7084
7085 End %I eop
7086
7087 Begin %I Pict
7088 %I b u
7089 %I cfg u
7090 %I cbg u
7091 %I f u
7092 %I p u
7093 %I t
7094 [ 1 0 0 1 159 -105 ] concat
7095
7096 Begin %I Pict
7097 %I b u
7098 %I cfg u
7099 %I cbg u
7100 %I f u
7101 %I p u
7102 %I t
7103 [ 1 0 0 1 90 0 ] concat
7104
7105 Begin %I Line
7106 %I b 65535
7107 0 0 0 [] 0 SetB
7108 %I cfg Black
7109 0 0 0 SetCFg
7110 %I cbg White
7111 1 1 1 SetCBg
7112 none SetP %I p n
7113 %I t
7114 [ 1 -0 -0 1 174 230 ] concat
7115 %I
7116 100 483 100 433 Line
7117 %I 1
7118 End
7119
7120 Begin %I Line
7121 %I b 65535
7122 0 0 0 [] 0 SetB
7123 %I cfg Black
7124 0 0 0 SetCFg
7125 %I cbg White
7126 1 1 1 SetCBg
7127 none SetP %I p n
7128 %I t
7129 [ 1 -0 -0 1 174 230 ] concat
7130 %I
7131 100 433 100 423 Line
7132 %I 1
7133 End
7134
7135 Begin %I Line
7136 %I b 65535
7137 0 0 0 [] 0 SetB
7138 %I cfg Black
7139 0 0 0 SetCFg
7140 %I cbg White
7141 1 1 1 SetCBg
7142 none SetP %I p n
7143 %I t
7144 [ 1 -0 -0 1 174 230 ] concat
7145 %I
7146 120 483 120 423 Line
7147 %I 1
7148 End
7149
7150 Begin %I Line
7151 %I b 65535
7152 0 0 0 [] 0 SetB
7153 %I cfg Black
7154 0 0 0 SetCFg
7155 %I cbg White
7156 1 1 1 SetCBg
7157 none SetP %I p n
7158 %I t
7159 [ 1 -0 -0 1 174 230 ] concat
7160 %I
7161 80 463 140 463 Line
7162 %I 1
7163 End
7164
7165 Begin %I Line
7166 %I b 65535
7167 0 0 0 [] 0 SetB
7168 %I cfg Black
7169 0 0 0 SetCFg
7170 %I cbg White
7171 1 1 1 SetCBg
7172 none SetP %I p n
7173 %I t
7174 [ 1 -0 -0 1 174 230 ] concat
7175 %I
7176 80 443 140 443 Line
7177 %I 1
7178 End
7179
7180 End %I eop
7181
7182 Begin %I Elli
7183 %I b 65535
7184 2 0 0 [] 0 SetB
7185 %I cfg Black
7186 0 0 0 SetCFg
7187 %I cbg White
7188 1 1 1 SetCBg
7189 none SetP %I p n
7190 %I t
7191 [ 1 -0 -0 1 290 326 ] concat
7192 %I
7193 105 338 8 7 Elli
7194 End
7195
7196 Begin %I Pict
7197 %I b u
7198 %I cfg u
7199 %I cbg u
7200 %I f u
7201 %I p u
7202 %I t
7203 [ 1 0 0 1 83 113 ] concat
7204
7205 Begin %I Line
7206 %I b 65535
7207 2 0 0 [] 0 SetB
7208 %I cfg Black
7209 0 0 0 SetCFg
7210 %I cbg White
7211 1 1 1 SetCBg
7212 none SetP %I p n
7213 %I t
7214 [ 1 -0 -0 1 174 230 ] concat
7215 %I
7216 145 348 130 333 Line
7217 %I 1
7218 End
7219
7220 Begin %I Line
7221 %I b 65535
7222 2 0 0 [] 0 SetB
7223 %I cfg Black
7224 0 0 0 SetCFg
7225 %I cbg White
7226 1 1 1 SetCBg
7227 none SetP %I p n
7228 %I t
7229 [ 1 -0 -0 1 144 230 ] concat
7230 %I
7231 160 348 175 333 Line
7232 %I 1
7233 End
7234
7235 End %I eop
7236
7237 Begin %I Pict
7238 %I b u
7239 %I cfg u
7240 %I cbg u
7241 %I f u
7242 %I p u
7243 %I t
7244 [ 1 0 0 1 62 113 ] concat
7245
7246 Begin %I Line
7247 %I b 65535
7248 2 0 0 [] 0 SetB
7249 %I cfg Black
7250 0 0 0 SetCFg
7251 %I cbg White
7252 1 1 1 SetCBg
7253 none SetP %I p n
7254 %I t
7255 [ 1 -0 -0 1 174 230 ] concat
7256 %I
7257 145 348 130 333 Line
7258 %I 1
7259 End
7260
7261 Begin %I Line
7262 %I b 65535
7263 2 0 0 [] 0 SetB
7264 %I cfg Black
7265 0 0 0 SetCFg
7266 %I cbg White
7267 1 1 1 SetCBg
7268 none SetP %I p n
7269 %I t
7270 [ 1 -0 -0 1 144 230 ] concat
7271 %I
7272 160 348 175 333 Line
7273 %I 1
7274 End
7275
7276 End %I eop
7277
7278 Begin %I Pict
7279 %I b u
7280 %I cfg u
7281 %I cbg u
7282 %I f u
7283 %I p u
7284 %I t
7285 [ 1 0 0 1 42 134 ] concat
7286
7287 Begin %I Line
7288 %I b 65535
7289 2 0 0 [] 0 SetB
7290 %I cfg Black
7291 0 0 0 SetCFg
7292 %I cbg White
7293 1 1 1 SetCBg
7294 none SetP %I p n
7295 %I t
7296 [ 1 -0 -0 1 174 230 ] concat
7297 %I
7298 145 348 130 333 Line
7299 %I 1
7300 End
7301
7302 Begin %I Line
7303 %I b 65535
7304 2 0 0 [] 0 SetB
7305 %I cfg Black
7306 0 0 0 SetCFg
7307 %I cbg White
7308 1 1 1 SetCBg
7309 none SetP %I p n
7310 %I t
7311 [ 1 -0 -0 1 144 230 ] concat
7312 %I
7313 160 348 175 333 Line
7314 %I 1
7315 End
7316
7317 End %I eop
7318
7319 Begin %I Elli
7320 %I b 65535
7321 2 0 0 [] 0 SetB
7322 %I cfg Black
7323 0 0 0 SetCFg
7324 %I cbg White
7325 1 1 1 SetCBg
7326 none SetP %I p n
7327 %I t
7328 [ 1 -0 -0 1 248 325 ] concat
7329 %I
7330 105 338 8 7 Elli
7331 End
7332
7333 Begin %I Elli
7334 %I b 65535
7335 2 0 0 [] 0 SetB
7336 %I cfg Black
7337 0 0 0 SetCFg
7338 %I cbg White
7339 1 1 1 SetCBg
7340 none SetP %I p n
7341 %I t
7342 [ 1 -0 -0 1 248 345 ] concat
7343 %I
7344 105 338 8 7 Elli
7345 End
7346
7347 End %I eop
7348
7349 End %I eop
7350
7351 Begin %I Elli
7352 %I b 65535
7353 2 0 0 [] 0 SetB
7354 %I cfg Black
7355 0 0 0 SetCFg
7356 %I cbg White
7357 1 1 1 SetCBg
7358 none SetP %I p n
7359 %I t
7360 [ 1 -0 -0 1 488 155 ] concat
7361 %I
7362 105 338 8 7 Elli
7363 End
7364
7365 End %I eop
7366
7367 Begin %I Line
7368 %I b 65535
7369 2 0 0 [] 0 SetB
7370 %I cfg Black
7371 0 0 0 SetCFg
7372 %I cbg White
7373 1 1 1 SetCBg
7374 none SetP %I p n
7375 %I t
7376 [ 1 -0 -0 1 118 226 ] concat
7377 %I
7378 106 227 166 227 Line
7379 %I 1
7380 End
7381
7382 Begin %I Line
7383 %I b 65535
7384 2 0 0 [] 0 SetB
7385 %I cfg Black
7386 0 0 0 SetCFg
7387 %I cbg White
7388 1 1 1 SetCBg
7389 none SetP %I p n
7390 %I t
7391 [ 1 -0 -0 1 118 226 ] concat
7392 %I
7393 266 227 326 227 Line
7394 %I 1
7395 End
7396
7397 Begin %I Pict
7398 %I b u
7399 %I cfg u
7400 %I cbg u
7401 %I f u
7402 %I p u
7403 %I t
7404 [ 1 0 0 1 0 -104 ] concat
7405
7406 Begin %I Pict
7407 %I b u
7408 %I cfg u
7409 %I cbg u
7410 %I f u
7411 %I p u
7412 %I t
7413 [ 1 0 0 1 -110 -210 ] concat
7414
7415 Begin %I Line
7416 %I b 65535
7417 0 0 0 [] 0 SetB
7418 %I cfg Black
7419 0 0 0 SetCFg
7420 %I cbg White
7421 1 1 1 SetCBg
7422 none SetP %I p n
7423 %I t
7424 [ 1 -0 -0 1 174 230 ] concat
7425 %I
7426 100 483 100 433 Line
7427 %I 1
7428 End
7429
7430 Begin %I Line
7431 %I b 65535
7432 0 0 0 [] 0 SetB
7433 %I cfg Black
7434 0 0 0 SetCFg
7435 %I cbg White
7436 1 1 1 SetCBg
7437 none SetP %I p n
7438 %I t
7439 [ 1 -0 -0 1 174 230 ] concat
7440 %I
7441 100 433 100 423 Line
7442 %I 1
7443 End
7444
7445 Begin %I Line
7446 %I b 65535
7447 0 0 0 [] 0 SetB
7448 %I cfg Black
7449 0 0 0 SetCFg
7450 %I cbg White
7451 1 1 1 SetCBg
7452 none SetP %I p n
7453 %I t
7454 [ 1 -0 -0 1 174 230 ] concat
7455 %I
7456 120 483 120 423 Line
7457 %I 1
7458 End
7459
7460 Begin %I Line
7461 %I b 65535
7462 0 0 0 [] 0 SetB
7463 %I cfg Black
7464 0 0 0 SetCFg
7465 %I cbg White
7466 1 1 1 SetCBg
7467 none SetP %I p n
7468 %I t
7469 [ 1 -0 -0 1 174 230 ] concat
7470 %I
7471 80 463 140 463 Line
7472 %I 1
7473 End
7474
7475 Begin %I Line
7476 %I b 65535
7477 0 0 0 [] 0 SetB
7478 %I cfg Black
7479 0 0 0 SetCFg
7480 %I cbg White
7481 1 1 1 SetCBg
7482 none SetP %I p n
7483 %I t
7484 [ 1 -0 -0 1 174 230 ] concat
7485 %I
7486 80 443 140 443 Line
7487 %I 1
7488 End
7489
7490 End %I eop
7491
7492 Begin %I Elli
7493 %I b 65535
7494 2 0 0 [] 0 SetB
7495 %I cfg Black
7496 0 0 0 SetCFg
7497 %I cbg White
7498 1 1 1 SetCBg
7499 none SetP %I p n
7500 %I t
7501 [ 1 -0 -0 1 89 156 ] concat
7502 %I
7503 105 338 8 7 Elli
7504 End
7505
7506 Begin %I Pict
7507 %I b u
7508 %I cfg u
7509 %I cbg u
7510 %I f u
7511 %I p u
7512 %I t
7513 [ 1 0 0 1 -40 -105 ] concat
7514
7515 Begin %I Pict
7516 %I b u
7517 %I cfg u
7518 %I cbg u
7519 %I f u
7520 %I p u
7521 %I t
7522 [ 1 0 0 1 -70 -105 ] concat
7523
7524 Begin %I Line
7525 %I b 65535
7526 0 0 0 [] 0 SetB
7527 %I cfg Black
7528 0 0 0 SetCFg
7529 %I cbg White
7530 1 1 1 SetCBg
7531 none SetP %I p n
7532 %I t
7533 [ 1 -0 -0 1 174 230 ] concat
7534 %I
7535 100 483 100 433 Line
7536 %I 1
7537 End
7538
7539 Begin %I Line
7540 %I b 65535
7541 0 0 0 [] 0 SetB
7542 %I cfg Black
7543 0 0 0 SetCFg
7544 %I cbg White
7545 1 1 1 SetCBg
7546 none SetP %I p n
7547 %I t
7548 [ 1 -0 -0 1 174 230 ] concat
7549 %I
7550 100 433 100 423 Line
7551 %I 1
7552 End
7553
7554 Begin %I Line
7555 %I b 65535
7556 0 0 0 [] 0 SetB
7557 %I cfg Black
7558 0 0 0 SetCFg
7559 %I cbg White
7560 1 1 1 SetCBg
7561 none SetP %I p n
7562 %I t
7563 [ 1 -0 -0 1 174 230 ] concat
7564 %I
7565 120 483 120 423 Line
7566 %I 1
7567 End
7568
7569 Begin %I Line
7570 %I b 65535
7571 0 0 0 [] 0 SetB
7572 %I cfg Black
7573 0 0 0 SetCFg
7574 %I cbg White
7575 1 1 1 SetCBg
7576 none SetP %I p n
7577 %I t
7578 [ 1 -0 -0 1 174 230 ] concat
7579 %I
7580 80 463 140 463 Line
7581 %I 1
7582 End
7583
7584 Begin %I Line
7585 %I b 65535
7586 0 0 0 [] 0 SetB
7587 %I cfg Black
7588 0 0 0 SetCFg
7589 %I cbg White
7590 1 1 1 SetCBg
7591 none SetP %I p n
7592 %I t
7593 [ 1 -0 -0 1 174 230 ] concat
7594 %I
7595 80 443 140 443 Line
7596 %I 1
7597 End
7598
7599 End %I eop
7600
7601 Begin %I Pict
7602 %I b u
7603 %I cfg u
7604 %I cbg u
7605 %I f u
7606 %I p u
7607 %I t
7608 [ 1 0 0 1 -98 28 ] concat
7609
7610 Begin %I Line
7611 %I b 65535
7612 2 0 0 [] 0 SetB
7613 %I cfg Black
7614 0 0 0 SetCFg
7615 %I cbg White
7616 1 1 1 SetCBg
7617 none SetP %I p n
7618 %I t
7619 [ 1 -0 -0 1 174 230 ] concat
7620 %I
7621 145 348 130 333 Line
7622 %I 1
7623 End
7624
7625 Begin %I Line
7626 %I b 65535
7627 2 0 0 [] 0 SetB
7628 %I cfg Black
7629 0 0 0 SetCFg
7630 %I cbg White
7631 1 1 1 SetCBg
7632 none SetP %I p n
7633 %I t
7634 [ 1 -0 -0 1 144 230 ] concat
7635 %I
7636 160 348 175 333 Line
7637 %I 1
7638 End
7639
7640 End %I eop
7641
7642 Begin %I Pict
7643 %I b u
7644 %I cfg u
7645 %I cbg u
7646 %I f u
7647 %I p u
7648 %I t
7649 [ 1 0 0 1 -160 -105 ] concat
7650
7651 Begin %I Pict
7652 %I b u
7653 %I cfg u
7654 %I cbg u
7655 %I f u
7656 %I p u
7657 %I t
7658 [ 1 0 0 1 90 0 ] concat
7659
7660 Begin %I Line
7661 %I b 65535
7662 0 0 0 [] 0 SetB
7663 %I cfg Black
7664 0 0 0 SetCFg
7665 %I cbg White
7666 1 1 1 SetCBg
7667 none SetP %I p n
7668 %I t
7669 [ 1 -0 -0 1 174 230 ] concat
7670 %I
7671 100 483 100 433 Line
7672 %I 1
7673 End
7674
7675 Begin %I Line
7676 %I b 65535
7677 0 0 0 [] 0 SetB
7678 %I cfg Black
7679 0 0 0 SetCFg
7680 %I cbg White
7681 1 1 1 SetCBg
7682 none SetP %I p n
7683 %I t
7684 [ 1 -0 -0 1 174 230 ] concat
7685 %I
7686 100 433 100 423 Line
7687 %I 1
7688 End
7689
7690 Begin %I Line
7691 %I b 65535
7692 0 0 0 [] 0 SetB
7693 %I cfg Black
7694 0 0 0 SetCFg
7695 %I cbg White
7696 1 1 1 SetCBg
7697 none SetP %I p n
7698 %I t
7699 [ 1 -0 -0 1 174 230 ] concat
7700 %I
7701 120 483 120 423 Line
7702 %I 1
7703 End
7704
7705 Begin %I Line
7706 %I b 65535
7707 0 0 0 [] 0 SetB
7708 %I cfg Black
7709 0 0 0 SetCFg
7710 %I cbg White
7711 1 1 1 SetCBg
7712 none SetP %I p n
7713 %I t
7714 [ 1 -0 -0 1 174 230 ] concat
7715 %I
7716 80 463 140 463 Line
7717 %I 1
7718 End
7719
7720 Begin %I Line
7721 %I b 65535
7722 0 0 0 [] 0 SetB
7723 %I cfg Black
7724 0 0 0 SetCFg
7725 %I cbg White
7726 1 1 1 SetCBg
7727 none SetP %I p n
7728 %I t
7729 [ 1 -0 -0 1 174 230 ] concat
7730 %I
7731 80 443 140 443 Line
7732 %I 1
7733 End
7734
7735 End %I eop
7736
7737 Begin %I Elli
7738 %I b 65535
7739 2 0 0 [] 0 SetB
7740 %I cfg Black
7741 0 0 0 SetCFg
7742 %I cbg White
7743 1 1 1 SetCBg
7744 none SetP %I p n
7745 %I t
7746 [ 1 -0 -0 1 290 326 ] concat
7747 %I
7748 105 338 8 7 Elli
7749 End
7750
7751 Begin %I Pict
7752 %I b u
7753 %I cfg u
7754 %I cbg u
7755 %I f u
7756 %I p u
7757 %I t
7758 [ 1 0 0 1 83 113 ] concat
7759
7760 Begin %I Line
7761 %I b 65535
7762 2 0 0 [] 0 SetB
7763 %I cfg Black
7764 0 0 0 SetCFg
7765 %I cbg White
7766 1 1 1 SetCBg
7767 none SetP %I p n
7768 %I t
7769 [ 1 -0 -0 1 174 230 ] concat
7770 %I
7771 145 348 130 333 Line
7772 %I 1
7773 End
7774
7775 Begin %I Line
7776 %I b 65535
7777 2 0 0 [] 0 SetB
7778 %I cfg Black
7779 0 0 0 SetCFg
7780 %I cbg White
7781 1 1 1 SetCBg
7782 none SetP %I p n
7783 %I t
7784 [ 1 -0 -0 1 144 230 ] concat
7785 %I
7786 160 348 175 333 Line
7787 %I 1
7788 End
7789
7790 End %I eop
7791
7792 Begin %I Pict
7793 %I b u
7794 %I cfg u
7795 %I cbg u
7796 %I f u
7797 %I p u
7798 %I t
7799 [ 1 0 0 1 62 113 ] concat
7800
7801 Begin %I Line
7802 %I b 65535
7803 2 0 0 [] 0 SetB
7804 %I cfg Black
7805 0 0 0 SetCFg
7806 %I cbg White
7807 1 1 1 SetCBg
7808 none SetP %I p n
7809 %I t
7810 [ 1 -0 -0 1 174 230 ] concat
7811 %I
7812 145 348 130 333 Line
7813 %I 1
7814 End
7815
7816 Begin %I Line
7817 %I b 65535
7818 2 0 0 [] 0 SetB
7819 %I cfg Black
7820 0 0 0 SetCFg
7821 %I cbg White
7822 1 1 1 SetCBg
7823 none SetP %I p n
7824 %I t
7825 [ 1 -0 -0 1 144 230 ] concat
7826 %I
7827 160 348 175 333 Line
7828 %I 1
7829 End
7830
7831 End %I eop
7832
7833 Begin %I Pict
7834 %I b u
7835 %I cfg u
7836 %I cbg u
7837 %I f u
7838 %I p u
7839 %I t
7840 [ 1 0 0 1 42 134 ] concat
7841
7842 Begin %I Line
7843 %I b 65535
7844 2 0 0 [] 0 SetB
7845 %I cfg Black
7846 0 0 0 SetCFg
7847 %I cbg White
7848 1 1 1 SetCBg
7849 none SetP %I p n
7850 %I t
7851 [ 1 -0 -0 1 174 230 ] concat
7852 %I
7853 145 348 130 333 Line
7854 %I 1
7855 End
7856
7857 Begin %I Line
7858 %I b 65535
7859 2 0 0 [] 0 SetB
7860 %I cfg Black
7861 0 0 0 SetCFg
7862 %I cbg White
7863 1 1 1 SetCBg
7864 none SetP %I p n
7865 %I t
7866 [ 1 -0 -0 1 144 230 ] concat
7867 %I
7868 160 348 175 333 Line
7869 %I 1
7870 End
7871
7872 End %I eop
7873
7874 Begin %I Elli
7875 %I b 65535
7876 2 0 0 [] 0 SetB
7877 %I cfg Black
7878 0 0 0 SetCFg
7879 %I cbg White
7880 1 1 1 SetCBg
7881 none SetP %I p n
7882 %I t
7883 [ 1 -0 -0 1 248 325 ] concat
7884 %I
7885 105 338 8 7 Elli
7886 End
7887
7888 Begin %I Elli
7889 %I b 65535
7890 2 0 0 [] 0 SetB
7891 %I cfg Black
7892 0 0 0 SetCFg
7893 %I cbg White
7894 1 1 1 SetCBg
7895 none SetP %I p n
7896 %I t
7897 [ 1 -0 -0 1 248 345 ] concat
7898 %I
7899 105 338 8 7 Elli
7900 End
7901
7902 End %I eop
7903
7904 End %I eop
7905
7906 End %I eop
7907
7908 Begin %I Pict
7909 %I b u
7910 %I cfg u
7911 %I cbg u
7912 %I f u
7913 %I p u
7914 %I t
7915 [ 1 0 0 1 0 -104 ] concat
7916
7917 Begin %I Pict
7918 %I b u
7919 %I cfg u
7920 %I cbg u
7921 %I f u
7922 %I p u
7923 %I t
7924 [ 1 0 0 1 50 -210 ] concat
7925
7926 Begin %I Line
7927 %I b 65535
7928 0 0 0 [] 0 SetB
7929 %I cfg Black
7930 0 0 0 SetCFg
7931 %I cbg White
7932 1 1 1 SetCBg
7933 none SetP %I p n
7934 %I t
7935 [ 1 -0 -0 1 174 230 ] concat
7936 %I
7937 100 483 100 433 Line
7938 %I 1
7939 End
7940
7941 Begin %I Line
7942 %I b 65535
7943 0 0 0 [] 0 SetB
7944 %I cfg Black
7945 0 0 0 SetCFg
7946 %I cbg White
7947 1 1 1 SetCBg
7948 none SetP %I p n
7949 %I t
7950 [ 1 -0 -0 1 174 230 ] concat
7951 %I
7952 100 433 100 423 Line
7953 %I 1
7954 End
7955
7956 Begin %I Line
7957 %I b 65535
7958 0 0 0 [] 0 SetB
7959 %I cfg Black
7960 0 0 0 SetCFg
7961 %I cbg White
7962 1 1 1 SetCBg
7963 none SetP %I p n
7964 %I t
7965 [ 1 -0 -0 1 174 230 ] concat
7966 %I
7967 120 483 120 423 Line
7968 %I 1
7969 End
7970
7971 Begin %I Line
7972 %I b 65535
7973 0 0 0 [] 0 SetB
7974 %I cfg Black
7975 0 0 0 SetCFg
7976 %I cbg White
7977 1 1 1 SetCBg
7978 none SetP %I p n
7979 %I t
7980 [ 1 -0 -0 1 174 230 ] concat
7981 %I
7982 80 463 140 463 Line
7983 %I 1
7984 End
7985
7986 Begin %I Line
7987 %I b 65535
7988 0 0 0 [] 0 SetB
7989 %I cfg Black
7990 0 0 0 SetCFg
7991 %I cbg White
7992 1 1 1 SetCBg
7993 none SetP %I p n
7994 %I t
7995 [ 1 -0 -0 1 174 230 ] concat
7996 %I
7997 80 443 140 443 Line
7998 %I 1
7999 End
8000
8001 End %I eop
8002
8003 Begin %I Pict
8004 %I b u
8005 %I cfg u
8006 %I cbg u
8007 %I f u
8008 %I p u
8009 %I t
8010 [ 1 0 0 1 -40 -105 ] concat
8011
8012 Begin %I Pict
8013 %I b u
8014 %I cfg u
8015 %I cbg u
8016 %I f u
8017 %I p u
8018 %I t
8019 [ 1 0 0 1 90 -105 ] concat
8020
8021 Begin %I Line
8022 %I b 65535
8023 0 0 0 [] 0 SetB
8024 %I cfg Black
8025 0 0 0 SetCFg
8026 %I cbg White
8027 1 1 1 SetCBg
8028 none SetP %I p n
8029 %I t
8030 [ 1 -0 -0 1 174 230 ] concat
8031 %I
8032 100 483 100 433 Line
8033 %I 1
8034 End
8035
8036 Begin %I Line
8037 %I b 65535
8038 0 0 0 [] 0 SetB
8039 %I cfg Black
8040 0 0 0 SetCFg
8041 %I cbg White
8042 1 1 1 SetCBg
8043 none SetP %I p n
8044 %I t
8045 [ 1 -0 -0 1 174 230 ] concat
8046 %I
8047 100 433 100 423 Line
8048 %I 1
8049 End
8050
8051 Begin %I Line
8052 %I b 65535
8053 0 0 0 [] 0 SetB
8054 %I cfg Black
8055 0 0 0 SetCFg
8056 %I cbg White
8057 1 1 1 SetCBg
8058 none SetP %I p n
8059 %I t
8060 [ 1 -0 -0 1 174 230 ] concat
8061 %I
8062 120 483 120 423 Line
8063 %I 1
8064 End
8065
8066 Begin %I Line
8067 %I b 65535
8068 0 0 0 [] 0 SetB
8069 %I cfg Black
8070 0 0 0 SetCFg
8071 %I cbg White
8072 1 1 1 SetCBg
8073 none SetP %I p n
8074 %I t
8075 [ 1 -0 -0 1 174 230 ] concat
8076 %I
8077 80 463 140 463 Line
8078 %I 1
8079 End
8080
8081 Begin %I Line
8082 %I b 65535
8083 0 0 0 [] 0 SetB
8084 %I cfg Black
8085 0 0 0 SetCFg
8086 %I cbg White
8087 1 1 1 SetCBg
8088 none SetP %I p n
8089 %I t
8090 [ 1 -0 -0 1 174 230 ] concat
8091 %I
8092 80 443 140 443 Line
8093 %I 1
8094 End
8095
8096 End %I eop
8097
8098 Begin %I Pict
8099 %I b u
8100 %I cfg u
8101 %I cbg u
8102 %I f u
8103 %I p u
8104 %I t
8105 [ 1 0 0 1 83 28 ] concat
8106
8107 Begin %I Line
8108 %I b 65535
8109 2 0 0 [] 0 SetB
8110 %I cfg Black
8111 0 0 0 SetCFg
8112 %I cbg White
8113 1 1 1 SetCBg
8114 none SetP %I p n
8115 %I t
8116 [ 1 -0 -0 1 174 230 ] concat
8117 %I
8118 145 348 130 333 Line
8119 %I 1
8120 End
8121
8122 Begin %I Line
8123 %I b 65535
8124 2 0 0 [] 0 SetB
8125 %I cfg Black
8126 0 0 0 SetCFg
8127 %I cbg White
8128 1 1 1 SetCBg
8129 none SetP %I p n
8130 %I t
8131 [ 1 -0 -0 1 144 230 ] concat
8132 %I
8133 160 348 175 333 Line
8134 %I 1
8135 End
8136
8137 End %I eop
8138
8139 Begin %I Pict
8140 %I b u
8141 %I cfg u
8142 %I cbg u
8143 %I f u
8144 %I p u
8145 %I t
8146 [ 1 0 0 1 0 -105 ] concat
8147
8148 Begin %I Pict
8149 %I b u
8150 %I cfg u
8151 %I cbg u
8152 %I f u
8153 %I p u
8154 %I t
8155 [ 1 0 0 1 90 0 ] concat
8156
8157 Begin %I Line
8158 %I b 65535
8159 0 0 0 [] 0 SetB
8160 %I cfg Black
8161 0 0 0 SetCFg
8162 %I cbg White
8163 1 1 1 SetCBg
8164 none SetP %I p n
8165 %I t
8166 [ 1 -0 -0 1 174 230 ] concat
8167 %I
8168 100 483 100 433 Line
8169 %I 1
8170 End
8171
8172 Begin %I Line
8173 %I b 65535
8174 0 0 0 [] 0 SetB
8175 %I cfg Black
8176 0 0 0 SetCFg
8177 %I cbg White
8178 1 1 1 SetCBg
8179 none SetP %I p n
8180 %I t
8181 [ 1 -0 -0 1 174 230 ] concat
8182 %I
8183 100 433 100 423 Line
8184 %I 1
8185 End
8186
8187 Begin %I Line
8188 %I b 65535
8189 0 0 0 [] 0 SetB
8190 %I cfg Black
8191 0 0 0 SetCFg
8192 %I cbg White
8193 1 1 1 SetCBg
8194 none SetP %I p n
8195 %I t
8196 [ 1 -0 -0 1 174 230 ] concat
8197 %I
8198 120 483 120 423 Line
8199 %I 1
8200 End
8201
8202 Begin %I Line
8203 %I b 65535
8204 0 0 0 [] 0 SetB
8205 %I cfg Black
8206 0 0 0 SetCFg
8207 %I cbg White
8208 1 1 1 SetCBg
8209 none SetP %I p n
8210 %I t
8211 [ 1 -0 -0 1 174 230 ] concat
8212 %I
8213 80 463 140 463 Line
8214 %I 1
8215 End
8216
8217 Begin %I Line
8218 %I b 65535
8219 0 0 0 [] 0 SetB
8220 %I cfg Black
8221 0 0 0 SetCFg
8222 %I cbg White
8223 1 1 1 SetCBg
8224 none SetP %I p n
8225 %I t
8226 [ 1 -0 -0 1 174 230 ] concat
8227 %I
8228 80 443 140 443 Line
8229 %I 1
8230 End
8231
8232 End %I eop
8233
8234 Begin %I Elli
8235 %I b 65535
8236 2 0 0 [] 0 SetB
8237 %I cfg Black
8238 0 0 0 SetCFg
8239 %I cbg White
8240 1 1 1 SetCBg
8241 none SetP %I p n
8242 %I t
8243 [ 1 -0 -0 1 290 326 ] concat
8244 %I
8245 105 338 8 7 Elli
8246 End
8247
8248 Begin %I Pict
8249 %I b u
8250 %I cfg u
8251 %I cbg u
8252 %I f u
8253 %I p u
8254 %I t
8255 [ 1 0 0 1 83 113 ] concat
8256
8257 Begin %I Line
8258 %I b 65535
8259 2 0 0 [] 0 SetB
8260 %I cfg Black
8261 0 0 0 SetCFg
8262 %I cbg White
8263 1 1 1 SetCBg
8264 none SetP %I p n
8265 %I t
8266 [ 1 -0 -0 1 174 230 ] concat
8267 %I
8268 145 348 130 333 Line
8269 %I 1
8270 End
8271
8272 Begin %I Line
8273 %I b 65535
8274 2 0 0 [] 0 SetB
8275 %I cfg Black
8276 0 0 0 SetCFg
8277 %I cbg White
8278 1 1 1 SetCBg
8279 none SetP %I p n
8280 %I t
8281 [ 1 -0 -0 1 144 230 ] concat
8282 %I
8283 160 348 175 333 Line
8284 %I 1
8285 End
8286
8287 End %I eop
8288
8289 Begin %I Pict
8290 %I b u
8291 %I cfg u
8292 %I cbg u
8293 %I f u
8294 %I p u
8295 %I t
8296 [ 1 0 0 1 62 113 ] concat
8297
8298 Begin %I Line
8299 %I b 65535
8300 2 0 0 [] 0 SetB
8301 %I cfg Black
8302 0 0 0 SetCFg
8303 %I cbg White
8304 1 1 1 SetCBg
8305 none SetP %I p n
8306 %I t
8307 [ 1 -0 -0 1 174 230 ] concat
8308 %I
8309 145 348 130 333 Line
8310 %I 1
8311 End
8312
8313 Begin %I Line
8314 %I b 65535
8315 2 0 0 [] 0 SetB
8316 %I cfg Black
8317 0 0 0 SetCFg
8318 %I cbg White
8319 1 1 1 SetCBg
8320 none SetP %I p n
8321 %I t
8322 [ 1 -0 -0 1 144 230 ] concat
8323 %I
8324 160 348 175 333 Line
8325 %I 1
8326 End
8327
8328 End %I eop
8329
8330 Begin %I Pict
8331 %I b u
8332 %I cfg u
8333 %I cbg u
8334 %I f u
8335 %I p u
8336 %I t
8337 [ 1 0 0 1 42 134 ] concat
8338
8339 Begin %I Line
8340 %I b 65535
8341 2 0 0 [] 0 SetB
8342 %I cfg Black
8343 0 0 0 SetCFg
8344 %I cbg White
8345 1 1 1 SetCBg
8346 none SetP %I p n
8347 %I t
8348 [ 1 -0 -0 1 174 230 ] concat
8349 %I
8350 145 348 130 333 Line
8351 %I 1
8352 End
8353
8354 Begin %I Line
8355 %I b 65535
8356 2 0 0 [] 0 SetB
8357 %I cfg Black
8358 0 0 0 SetCFg
8359 %I cbg White
8360 1 1 1 SetCBg
8361 none SetP %I p n
8362 %I t
8363 [ 1 -0 -0 1 144 230 ] concat
8364 %I
8365 160 348 175 333 Line
8366 %I 1
8367 End
8368
8369 End %I eop
8370
8371 Begin %I Elli
8372 %I b 65535
8373 2 0 0 [] 0 SetB
8374 %I cfg Black
8375 0 0 0 SetCFg
8376 %I cbg White
8377 1 1 1 SetCBg
8378 none SetP %I p n
8379 %I t
8380 [ 1 -0 -0 1 248 325 ] concat
8381 %I
8382 105 338 8 7 Elli
8383 End
8384
8385 Begin %I Elli
8386 %I b 65535
8387 2 0 0 [] 0 SetB
8388 %I cfg Black
8389 0 0 0 SetCFg
8390 %I cbg White
8391 1 1 1 SetCBg
8392 none SetP %I p n
8393 %I t
8394 [ 1 -0 -0 1 248 345 ] concat
8395 %I
8396 105 338 8 7 Elli
8397 End
8398
8399 End %I eop
8400
8401 End %I eop
8402
8403 Begin %I Elli
8404 %I b 65535
8405 2 0 0 [] 0 SetB
8406 %I cfg Black
8407 0 0 0 SetCFg
8408 %I cbg White
8409 1 1 1 SetCBg
8410 none SetP %I p n
8411 %I t
8412 [ 1 -0 -0 1 229 155 ] concat
8413 %I
8414 105 338 8 7 Elli
8415 End
8416
8417 End %I eop
8418
8419 Begin %I Pict
8420 %I b u
8421 %I cfg u
8422 %I cbg u
8423 %I f u
8424 %I p u
8425 %I t
8426 [ 1 0 0 1 -8 -112 ] concat
8427
8428 Begin %I Pict
8429 %I b u
8430 %I cfg u
8431 %I cbg u
8432 %I f u
8433 %I p u
8434 %I t
8435 [ 1 0 0 1 217 -202 ] concat
8436
8437 Begin %I Line
8438 %I b 65535
8439 0 0 0 [] 0 SetB
8440 %I cfg Black
8441 0 0 0 SetCFg
8442 %I cbg White
8443 1 1 1 SetCBg
8444 none SetP %I p n
8445 %I t
8446 [ 1 -0 -0 1 174 230 ] concat
8447 %I
8448 100 483 100 433 Line
8449 %I 1
8450 End
8451
8452 Begin %I Line
8453 %I b 65535
8454 0 0 0 [] 0 SetB
8455 %I cfg Black
8456 0 0 0 SetCFg
8457 %I cbg White
8458 1 1 1 SetCBg
8459 none SetP %I p n
8460 %I t
8461 [ 1 -0 -0 1 174 230 ] concat
8462 %I
8463 100 433 100 423 Line
8464 %I 1
8465 End
8466
8467 Begin %I Line
8468 %I b 65535
8469 0 0 0 [] 0 SetB
8470 %I cfg Black
8471 0 0 0 SetCFg
8472 %I cbg White
8473 1 1 1 SetCBg
8474 none SetP %I p n
8475 %I t
8476 [ 1 -0 -0 1 174 230 ] concat
8477 %I
8478 120 483 120 423 Line
8479 %I 1
8480 End
8481
8482 Begin %I Line
8483 %I b 65535
8484 0 0 0 [] 0 SetB
8485 %I cfg Black
8486 0 0 0 SetCFg
8487 %I cbg White
8488 1 1 1 SetCBg
8489 none SetP %I p n
8490 %I t
8491 [ 1 -0 -0 1 174 230 ] concat
8492 %I
8493 80 463 140 463 Line
8494 %I 1
8495 End
8496
8497 Begin %I Line
8498 %I b 65535
8499 0 0 0 [] 0 SetB
8500 %I cfg Black
8501 0 0 0 SetCFg
8502 %I cbg White
8503 1 1 1 SetCBg
8504 none SetP %I p n
8505 %I t
8506 [ 1 -0 -0 1 174 230 ] concat
8507 %I
8508 80 443 140 443 Line
8509 %I 1
8510 End
8511
8512 End %I eop
8513
8514 Begin %I Pict
8515 %I b u
8516 %I cfg u
8517 %I cbg u
8518 %I f u
8519 %I p u
8520 %I t
8521 [ 1 0 0 1 -32 -97 ] concat
8522
8523 Begin %I Pict
8524 %I b u
8525 %I cfg u
8526 %I cbg u
8527 %I f u
8528 %I p u
8529 %I t
8530 [ 1 0 0 1 249 -105 ] concat
8531
8532 Begin %I Line
8533 %I b 65535
8534 0 0 0 [] 0 SetB
8535 %I cfg Black
8536 0 0 0 SetCFg
8537 %I cbg White
8538 1 1 1 SetCBg
8539 none SetP %I p n
8540 %I t
8541 [ 1 -0 -0 1 174 230 ] concat
8542 %I
8543 100 483 100 433 Line
8544 %I 1
8545 End
8546
8547 Begin %I Line
8548 %I b 65535
8549 0 0 0 [] 0 SetB
8550 %I cfg Black
8551 0 0 0 SetCFg
8552 %I cbg White
8553 1 1 1 SetCBg
8554 none SetP %I p n
8555 %I t
8556 [ 1 -0 -0 1 174 230 ] concat
8557 %I
8558 100 433 100 423 Line
8559 %I 1
8560 End
8561
8562 Begin %I Line
8563 %I b 65535
8564 0 0 0 [] 0 SetB
8565 %I cfg Black
8566 0 0 0 SetCFg
8567 %I cbg White
8568 1 1 1 SetCBg
8569 none SetP %I p n
8570 %I t
8571 [ 1 -0 -0 1 174 230 ] concat
8572 %I
8573 120 483 120 423 Line
8574 %I 1
8575 End
8576
8577 Begin %I Line
8578 %I b 65535
8579 0 0 0 [] 0 SetB
8580 %I cfg Black
8581 0 0 0 SetCFg
8582 %I cbg White
8583 1 1 1 SetCBg
8584 none SetP %I p n
8585 %I t
8586 [ 1 -0 -0 1 174 230 ] concat
8587 %I
8588 80 463 140 463 Line
8589 %I 1
8590 End
8591
8592 Begin %I Line
8593 %I b 65535
8594 0 0 0 [] 0 SetB
8595 %I cfg Black
8596 0 0 0 SetCFg
8597 %I cbg White
8598 1 1 1 SetCBg
8599 none SetP %I p n
8600 %I t
8601 [ 1 -0 -0 1 174 230 ] concat
8602 %I
8603 80 443 140 443 Line
8604 %I 1
8605 End
8606
8607 End %I eop
8608
8609 Begin %I Pict
8610 %I b u
8611 %I cfg u
8612 %I cbg u
8613 %I f u
8614 %I p u
8615 %I t
8616 [ 1 0 0 1 221 -12 ] concat
8617
8618 Begin %I Line
8619 %I b 65535
8620 2 0 0 [] 0 SetB
8621 %I cfg Black
8622 0 0 0 SetCFg
8623 %I cbg White
8624 1 1 1 SetCBg
8625 none SetP %I p n
8626 %I t
8627 [ 1 -0 -0 1 174 230 ] concat
8628 %I
8629 145 348 130 333 Line
8630 %I 1
8631 End
8632
8633 Begin %I Line
8634 %I b 65535
8635 2 0 0 [] 0 SetB
8636 %I cfg Black
8637 0 0 0 SetCFg
8638 %I cbg White
8639 1 1 1 SetCBg
8640 none SetP %I p n
8641 %I t
8642 [ 1 -0 -0 1 144 230 ] concat
8643 %I
8644 160 348 175 333 Line
8645 %I 1
8646 End
8647
8648 End %I eop
8649
8650 Begin %I Pict
8651 %I b u
8652 %I cfg u
8653 %I cbg u
8654 %I f u
8655 %I p u
8656 %I t
8657 [ 1 0 0 1 159 -105 ] concat
8658
8659 Begin %I Pict
8660 %I b u
8661 %I cfg u
8662 %I cbg u
8663 %I f u
8664 %I p u
8665 %I t
8666 [ 1 0 0 1 90 0 ] concat
8667
8668 Begin %I Line
8669 %I b 65535
8670 0 0 0 [] 0 SetB
8671 %I cfg Black
8672 0 0 0 SetCFg
8673 %I cbg White
8674 1 1 1 SetCBg
8675 none SetP %I p n
8676 %I t
8677 [ 1 -0 -0 1 174 230 ] concat
8678 %I
8679 100 483 100 433 Line
8680 %I 1
8681 End
8682
8683 Begin %I Line
8684 %I b 65535
8685 0 0 0 [] 0 SetB
8686 %I cfg Black
8687 0 0 0 SetCFg
8688 %I cbg White
8689 1 1 1 SetCBg
8690 none SetP %I p n
8691 %I t
8692 [ 1 -0 -0 1 174 230 ] concat
8693 %I
8694 100 433 100 423 Line
8695 %I 1
8696 End
8697
8698 Begin %I Line
8699 %I b 65535
8700 0 0 0 [] 0 SetB
8701 %I cfg Black
8702 0 0 0 SetCFg
8703 %I cbg White
8704 1 1 1 SetCBg
8705 none SetP %I p n
8706 %I t
8707 [ 1 -0 -0 1 174 230 ] concat
8708 %I
8709 120 483 120 423 Line
8710 %I 1
8711 End
8712
8713 Begin %I Line
8714 %I b 65535
8715 0 0 0 [] 0 SetB
8716 %I cfg Black
8717 0 0 0 SetCFg
8718 %I cbg White
8719 1 1 1 SetCBg
8720 none SetP %I p n
8721 %I t
8722 [ 1 -0 -0 1 174 230 ] concat
8723 %I
8724 80 463 140 463 Line
8725 %I 1
8726 End
8727
8728 Begin %I Line
8729 %I b 65535
8730 0 0 0 [] 0 SetB
8731 %I cfg Black
8732 0 0 0 SetCFg
8733 %I cbg White
8734 1 1 1 SetCBg
8735 none SetP %I p n
8736 %I t
8737 [ 1 -0 -0 1 174 230 ] concat
8738 %I
8739 80 443 140 443 Line
8740 %I 1
8741 End
8742
8743 End %I eop
8744
8745 Begin %I Elli
8746 %I b 65535
8747 2 0 0 [] 0 SetB
8748 %I cfg Black
8749 0 0 0 SetCFg
8750 %I cbg White
8751 1 1 1 SetCBg
8752 none SetP %I p n
8753 %I t
8754 [ 1 -0 -0 1 290 326 ] concat
8755 %I
8756 105 338 8 7 Elli
8757 End
8758
8759 Begin %I Pict
8760 %I b u
8761 %I cfg u
8762 %I cbg u
8763 %I f u
8764 %I p u
8765 %I t
8766 [ 1 0 0 1 83 113 ] concat
8767
8768 Begin %I Line
8769 %I b 65535
8770 2 0 0 [] 0 SetB
8771 %I cfg Black
8772 0 0 0 SetCFg
8773 %I cbg White
8774 1 1 1 SetCBg
8775 none SetP %I p n
8776 %I t
8777 [ 1 -0 -0 1 174 230 ] concat
8778 %I
8779 145 348 130 333 Line
8780 %I 1
8781 End
8782
8783 Begin %I Line
8784 %I b 65535
8785 2 0 0 [] 0 SetB
8786 %I cfg Black
8787 0 0 0 SetCFg
8788 %I cbg White
8789 1 1 1 SetCBg
8790 none SetP %I p n
8791 %I t
8792 [ 1 -0 -0 1 144 230 ] concat
8793 %I
8794 160 348 175 333 Line
8795 %I 1
8796 End
8797
8798 End %I eop
8799
8800 Begin %I Pict
8801 %I b u
8802 %I cfg u
8803 %I cbg u
8804 %I f u
8805 %I p u
8806 %I t
8807 [ 1 0 0 1 62 113 ] concat
8808
8809 Begin %I Line
8810 %I b 65535
8811 2 0 0 [] 0 SetB
8812 %I cfg Black
8813 0 0 0 SetCFg
8814 %I cbg White
8815 1 1 1 SetCBg
8816 none SetP %I p n
8817 %I t
8818 [ 1 -0 -0 1 174 230 ] concat
8819 %I
8820 145 348 130 333 Line
8821 %I 1
8822 End
8823
8824 Begin %I Line
8825 %I b 65535
8826 2 0 0 [] 0 SetB
8827 %I cfg Black
8828 0 0 0 SetCFg
8829 %I cbg White
8830 1 1 1 SetCBg
8831 none SetP %I p n
8832 %I t
8833 [ 1 -0 -0 1 144 230 ] concat
8834 %I
8835 160 348 175 333 Line
8836 %I 1
8837 End
8838
8839 End %I eop
8840
8841 Begin %I Pict
8842 %I b u
8843 %I cfg u
8844 %I cbg u
8845 %I f u
8846 %I p u
8847 %I t
8848 [ 1 0 0 1 42 134 ] concat
8849
8850 Begin %I Line
8851 %I b 65535
8852 2 0 0 [] 0 SetB
8853 %I cfg Black
8854 0 0 0 SetCFg
8855 %I cbg White
8856 1 1 1 SetCBg
8857 none SetP %I p n
8858 %I t
8859 [ 1 -0 -0 1 174 230 ] concat
8860 %I
8861 145 348 130 333 Line
8862 %I 1
8863 End
8864
8865 Begin %I Line
8866 %I b 65535
8867 2 0 0 [] 0 SetB
8868 %I cfg Black
8869 0 0 0 SetCFg
8870 %I cbg White
8871 1 1 1 SetCBg
8872 none SetP %I p n
8873 %I t
8874 [ 1 -0 -0 1 144 230 ] concat
8875 %I
8876 160 348 175 333 Line
8877 %I 1
8878 End
8879
8880 End %I eop
8881
8882 Begin %I Elli
8883 %I b 65535
8884 2 0 0 [] 0 SetB
8885 %I cfg Black
8886 0 0 0 SetCFg
8887 %I cbg White
8888 1 1 1 SetCBg
8889 none SetP %I p n
8890 %I t
8891 [ 1 -0 -0 1 248 325 ] concat
8892 %I
8893 105 338 8 7 Elli
8894 End
8895
8896 Begin %I Elli
8897 %I b 65535
8898 2 0 0 [] 0 SetB
8899 %I cfg Black
8900 0 0 0 SetCFg
8901 %I cbg White
8902 1 1 1 SetCBg
8903 none SetP %I p n
8904 %I t
8905 [ 1 -0 -0 1 248 345 ] concat
8906 %I
8907 105 338 8 7 Elli
8908 End
8909
8910 End %I eop
8911
8912 End %I eop
8913
8914 Begin %I Elli
8915 %I b 65535
8916 2 0 0 [] 0 SetB
8917 %I cfg Black
8918 0 0 0 SetCFg
8919 %I cbg White
8920 1 1 1 SetCBg
8921 none SetP %I p n
8922 %I t
8923 [ 1 -0 -0 1 396 163 ] concat
8924 %I
8925 105 338 8 7 Elli
8926 End
8927
8928 End %I eop
8929
8930 Begin %I Pict
8931 %I b u
8932 %I cfg u
8933 %I cbg u
8934 %I f u
8935 %I p u
8936 %I t
8937 [ 1 0 0 1 0 -104 ] concat
8938
8939 Begin %I Pict
8940 %I b u
8941 %I cfg u
8942 %I cbg u
8943 %I f u
8944 %I p u
8945 %I t
8946 [ 1 0 0 1 289 -210 ] concat
8947
8948 Begin %I Line
8949 %I b 65535
8950 0 0 0 [] 0 SetB
8951 %I cfg Black
8952 0 0 0 SetCFg
8953 %I cbg White
8954 1 1 1 SetCBg
8955 none SetP %I p n
8956 %I t
8957 [ 1 -0 -0 1 174 230 ] concat
8958 %I
8959 100 483 100 433 Line
8960 %I 1
8961 End
8962
8963 Begin %I Line
8964 %I b 65535
8965 0 0 0 [] 0 SetB
8966 %I cfg Black
8967 0 0 0 SetCFg
8968 %I cbg White
8969 1 1 1 SetCBg
8970 none SetP %I p n
8971 %I t
8972 [ 1 -0 -0 1 174 230 ] concat
8973 %I
8974 100 433 100 423 Line
8975 %I 1
8976 End
8977
8978 Begin %I Line
8979 %I b 65535
8980 0 0 0 [] 0 SetB
8981 %I cfg Black
8982 0 0 0 SetCFg
8983 %I cbg White
8984 1 1 1 SetCBg
8985 none SetP %I p n
8986 %I t
8987 [ 1 -0 -0 1 174 230 ] concat
8988 %I
8989 120 483 120 423 Line
8990 %I 1
8991 End
8992
8993 Begin %I Line
8994 %I b 65535
8995 0 0 0 [] 0 SetB
8996 %I cfg Black
8997 0 0 0 SetCFg
8998 %I cbg White
8999 1 1 1 SetCBg
9000 none SetP %I p n
9001 %I t
9002 [ 1 -0 -0 1 174 230 ] concat
9003 %I
9004 80 463 140 463 Line
9005 %I 1
9006 End
9007
9008 Begin %I Line
9009 %I b 65535
9010 0 0 0 [] 0 SetB
9011 %I cfg Black
9012 0 0 0 SetCFg
9013 %I cbg White
9014 1 1 1 SetCBg
9015 none SetP %I p n
9016 %I t
9017 [ 1 -0 -0 1 174 230 ] concat
9018 %I
9019 80 443 140 443 Line
9020 %I 1
9021 End
9022
9023 End %I eop
9024
9025 Begin %I Pict
9026 %I b u
9027 %I cfg u
9028 %I cbg u
9029 %I f u
9030 %I p u
9031 %I t
9032 [ 1 0 0 1 40 -105 ] concat
9033
9034 Begin %I Pict
9035 %I b u
9036 %I cfg u
9037 %I cbg u
9038 %I f u
9039 %I p u
9040 %I t
9041 [ 1 0 0 1 249 -105 ] concat
9042
9043 Begin %I Line
9044 %I b 65535
9045 0 0 0 [] 0 SetB
9046 %I cfg Black
9047 0 0 0 SetCFg
9048 %I cbg White
9049 1 1 1 SetCBg
9050 none SetP %I p n
9051 %I t
9052 [ 1 -0 -0 1 174 230 ] concat
9053 %I
9054 100 483 100 433 Line
9055 %I 1
9056 End
9057
9058 Begin %I Line
9059 %I b 65535
9060 0 0 0 [] 0 SetB
9061 %I cfg Black
9062 0 0 0 SetCFg
9063 %I cbg White
9064 1 1 1 SetCBg
9065 none SetP %I p n
9066 %I t
9067 [ 1 -0 -0 1 174 230 ] concat
9068 %I
9069 100 433 100 423 Line
9070 %I 1
9071 End
9072
9073 Begin %I Line
9074 %I b 65535
9075 0 0 0 [] 0 SetB
9076 %I cfg Black
9077 0 0 0 SetCFg
9078 %I cbg White
9079 1 1 1 SetCBg
9080 none SetP %I p n
9081 %I t
9082 [ 1 -0 -0 1 174 230 ] concat
9083 %I
9084 120 483 120 423 Line
9085 %I 1
9086 End
9087
9088 Begin %I Line
9089 %I b 65535
9090 0 0 0 [] 0 SetB
9091 %I cfg Black
9092 0 0 0 SetCFg
9093 %I cbg White
9094 1 1 1 SetCBg
9095 none SetP %I p n
9096 %I t
9097 [ 1 -0 -0 1 174 230 ] concat
9098 %I
9099 80 463 140 463 Line
9100 %I 1
9101 End
9102
9103 Begin %I Line
9104 %I b 65535
9105 0 0 0 [] 0 SetB
9106 %I cfg Black
9107 0 0 0 SetCFg
9108 %I cbg White
9109 1 1 1 SetCBg
9110 none SetP %I p n
9111 %I t
9112 [ 1 -0 -0 1 174 230 ] concat
9113 %I
9114 80 443 140 443 Line
9115 %I 1
9116 End
9117
9118 End %I eop
9119
9120 Begin %I Pict
9121 %I b u
9122 %I cfg u
9123 %I cbg u
9124 %I f u
9125 %I p u
9126 %I t
9127 [ 1 0 0 1 221 -12 ] concat
9128
9129 Begin %I Line
9130 %I b 65535
9131 2 0 0 [] 0 SetB
9132 %I cfg Black
9133 0 0 0 SetCFg
9134 %I cbg White
9135 1 1 1 SetCBg
9136 none SetP %I p n
9137 %I t
9138 [ 1 -0 -0 1 174 230 ] concat
9139 %I
9140 145 348 130 333 Line
9141 %I 1
9142 End
9143
9144 Begin %I Line
9145 %I b 65535
9146 2 0 0 [] 0 SetB
9147 %I cfg Black
9148 0 0 0 SetCFg
9149 %I cbg White
9150 1 1 1 SetCBg
9151 none SetP %I p n
9152 %I t
9153 [ 1 -0 -0 1 144 230 ] concat
9154 %I
9155 160 348 175 333 Line
9156 %I 1
9157 End
9158
9159 End %I eop
9160
9161 Begin %I Pict
9162 %I b u
9163 %I cfg u
9164 %I cbg u
9165 %I f u
9166 %I p u
9167 %I t
9168 [ 1 0 0 1 159 -105 ] concat
9169
9170 Begin %I Pict
9171 %I b u
9172 %I cfg u
9173 %I cbg u
9174 %I f u
9175 %I p u
9176 %I t
9177 [ 1 0 0 1 90 0 ] concat
9178
9179 Begin %I Line
9180 %I b 65535
9181 0 0 0 [] 0 SetB
9182 %I cfg Black
9183 0 0 0 SetCFg
9184 %I cbg White
9185 1 1 1 SetCBg
9186 none SetP %I p n
9187 %I t
9188 [ 1 -0 -0 1 174 230 ] concat
9189 %I
9190 100 483 100 433 Line
9191 %I 1
9192 End
9193
9194 Begin %I Line
9195 %I b 65535
9196 0 0 0 [] 0 SetB
9197 %I cfg Black
9198 0 0 0 SetCFg
9199 %I cbg White
9200 1 1 1 SetCBg
9201 none SetP %I p n
9202 %I t
9203 [ 1 -0 -0 1 174 230 ] concat
9204 %I
9205 100 433 100 423 Line
9206 %I 1
9207 End
9208
9209 Begin %I Line
9210 %I b 65535
9211 0 0 0 [] 0 SetB
9212 %I cfg Black
9213 0 0 0 SetCFg
9214 %I cbg White
9215 1 1 1 SetCBg
9216 none SetP %I p n
9217 %I t
9218 [ 1 -0 -0 1 174 230 ] concat
9219 %I
9220 120 483 120 423 Line
9221 %I 1
9222 End
9223
9224 Begin %I Line
9225 %I b 65535
9226 0 0 0 [] 0 SetB
9227 %I cfg Black
9228 0 0 0 SetCFg
9229 %I cbg White
9230 1 1 1 SetCBg
9231 none SetP %I p n
9232 %I t
9233 [ 1 -0 -0 1 174 230 ] concat
9234 %I
9235 80 463 140 463 Line
9236 %I 1
9237 End
9238
9239 Begin %I Line
9240 %I b 65535
9241 0 0 0 [] 0 SetB
9242 %I cfg Black
9243 0 0 0 SetCFg
9244 %I cbg White
9245 1 1 1 SetCBg
9246 none SetP %I p n
9247 %I t
9248 [ 1 -0 -0 1 174 230 ] concat
9249 %I
9250 80 443 140 443 Line
9251 %I 1
9252 End
9253
9254 End %I eop
9255
9256 Begin %I Elli
9257 %I b 65535
9258 2 0 0 [] 0 SetB
9259 %I cfg Black
9260 0 0 0 SetCFg
9261 %I cbg White
9262 1 1 1 SetCBg
9263 none SetP %I p n
9264 %I t
9265 [ 1 -0 -0 1 290 326 ] concat
9266 %I
9267 105 338 8 7 Elli
9268 End
9269
9270 Begin %I Pict
9271 %I b u
9272 %I cfg u
9273 %I cbg u
9274 %I f u
9275 %I p u
9276 %I t
9277 [ 1 0 0 1 83 113 ] concat
9278
9279 Begin %I Line
9280 %I b 65535
9281 2 0 0 [] 0 SetB
9282 %I cfg Black
9283 0 0 0 SetCFg
9284 %I cbg White
9285 1 1 1 SetCBg
9286 none SetP %I p n
9287 %I t
9288 [ 1 -0 -0 1 174 230 ] concat
9289 %I
9290 145 348 130 333 Line
9291 %I 1
9292 End
9293
9294 Begin %I Line
9295 %I b 65535
9296 2 0 0 [] 0 SetB
9297 %I cfg Black
9298 0 0 0 SetCFg
9299 %I cbg White
9300 1 1 1 SetCBg
9301 none SetP %I p n
9302 %I t
9303 [ 1 -0 -0 1 144 230 ] concat
9304 %I
9305 160 348 175 333 Line
9306 %I 1
9307 End
9308
9309 End %I eop
9310
9311 Begin %I Pict
9312 %I b u
9313 %I cfg u
9314 %I cbg u
9315 %I f u
9316 %I p u
9317 %I t
9318 [ 1 0 0 1 62 113 ] concat
9319
9320 Begin %I Line
9321 %I b 65535
9322 2 0 0 [] 0 SetB
9323 %I cfg Black
9324 0 0 0 SetCFg
9325 %I cbg White
9326 1 1 1 SetCBg
9327 none SetP %I p n
9328 %I t
9329 [ 1 -0 -0 1 174 230 ] concat
9330 %I
9331 145 348 130 333 Line
9332 %I 1
9333 End
9334
9335 Begin %I Line
9336 %I b 65535
9337 2 0 0 [] 0 SetB
9338 %I cfg Black
9339 0 0 0 SetCFg
9340 %I cbg White
9341 1 1 1 SetCBg
9342 none SetP %I p n
9343 %I t
9344 [ 1 -0 -0 1 144 230 ] concat
9345 %I
9346 160 348 175 333 Line
9347 %I 1
9348 End
9349
9350 End %I eop
9351
9352 Begin %I Pict
9353 %I b u
9354 %I cfg u
9355 %I cbg u
9356 %I f u
9357 %I p u
9358 %I t
9359 [ 1 0 0 1 42 134 ] concat
9360
9361 Begin %I Line
9362 %I b 65535
9363 2 0 0 [] 0 SetB
9364 %I cfg Black
9365 0 0 0 SetCFg
9366 %I cbg White
9367 1 1 1 SetCBg
9368 none SetP %I p n
9369 %I t
9370 [ 1 -0 -0 1 174 230 ] concat
9371 %I
9372 145 348 130 333 Line
9373 %I 1
9374 End
9375
9376 Begin %I Line
9377 %I b 65535
9378 2 0 0 [] 0 SetB
9379 %I cfg Black
9380 0 0 0 SetCFg
9381 %I cbg White
9382 1 1 1 SetCBg
9383 none SetP %I p n
9384 %I t
9385 [ 1 -0 -0 1 144 230 ] concat
9386 %I
9387 160 348 175 333 Line
9388 %I 1
9389 End
9390
9391 End %I eop
9392
9393 Begin %I Elli
9394 %I b 65535
9395 2 0 0 [] 0 SetB
9396 %I cfg Black
9397 0 0 0 SetCFg
9398 %I cbg White
9399 1 1 1 SetCBg
9400 none SetP %I p n
9401 %I t
9402 [ 1 -0 -0 1 248 325 ] concat
9403 %I
9404 105 338 8 7 Elli
9405 End
9406
9407 Begin %I Elli
9408 %I b 65535
9409 2 0 0 [] 0 SetB
9410 %I cfg Black
9411 0 0 0 SetCFg
9412 %I cbg White
9413 1 1 1 SetCBg
9414 none SetP %I p n
9415 %I t
9416 [ 1 -0 -0 1 248 345 ] concat
9417 %I
9418 105 338 8 7 Elli
9419 End
9420
9421 End %I eop
9422
9423 End %I eop
9424
9425 Begin %I Elli
9426 %I b 65535
9427 2 0 0 [] 0 SetB
9428 %I cfg Black
9429 0 0 0 SetCFg
9430 %I cbg White
9431 1 1 1 SetCBg
9432 none SetP %I p n
9433 %I t
9434 [ 1 -0 -0 1 488 155 ] concat
9435 %I
9436 105 338 8 7 Elli
9437 End
9438
9439 End %I eop
9440
9441 Begin %I Pict
9442 %I b u
9443 %I cfg u
9444 %I cbg u
9445 %I f u
9446 %I p u
9447 %I t
9448 [ 1 0 0 1 201 -182 ] concat
9449
9450 Begin %I Line
9451 %I b 65535
9452 2 0 0 [] 0 SetB
9453 %I cfg Black
9454 0 0 0 SetCFg
9455 %I cbg White
9456 1 1 1 SetCBg
9457 none SetP %I p n
9458 %I t
9459 [ 1 -0 -0 1 174 230 ] concat
9460 %I
9461 145 348 130 333 Line
9462 %I 1
9463 End
9464
9465 Begin %I Line
9466 %I b 65535
9467 2 0 0 [] 0 SetB
9468 %I cfg Black
9469 0 0 0 SetCFg
9470 %I cbg White
9471 1 1 1 SetCBg
9472 none SetP %I p n
9473 %I t
9474 [ 1 -0 -0 1 144 230 ] concat
9475 %I
9476 160 348 175 333 Line
9477 %I 1
9478 End
9479
9480 End %I eop
9481
9482 Begin %I Line
9483 %I b 65535
9484 2 0 0 [] 0 SetB
9485 %I cfg Black
9486 0 0 0 SetCFg
9487 %I cbg White
9488 1 1 1 SetCBg
9489 none SetP %I p n
9490 %I t
9491 [ 1 -0 -0 1 118 226 ] concat
9492 %I
9493 56 173 56 113 Line
9494 %I 1
9495 End
9496
9497 Begin %I Line
9498 %I b 65535
9499 2 0 0 [] 0 SetB
9500 %I cfg Black
9501 0 0 0 SetCFg
9502 %I cbg White
9503 1 1 1 SetCBg
9504 none SetP %I p n
9505 %I t
9506 [ 1 -0 -0 1 222 226 ] concat
9507 %I
9508 351 173 351 113 Line
9509 %I 1
9510 End
9511
9512 Begin %I Line
9513 %I b 65535
9514 0 0 0 [] 0 SetB
9515 %I cfg Black
9516 0 0 0 SetCFg
9517 %I cbg White
9518 1 1 1 SetCBg
9519 none SetP %I p n
9520 %I t
9521 [ 1 -0 -0 1 174 230 ] concat
9522 %I
9523 40 383 180 418 Line
9524 %I 1
9525 End
9526
9527 Begin %I Line
9528 %I b 65535
9529 0 0 0 [] 0 SetB
9530 %I cfg Black
9531 0 0 0 SetCFg
9532 %I cbg White
9533 1 1 1 SetCBg
9534 none SetP %I p n
9535 %I t
9536 [ 1 -0 -0 1 174 230 ] concat
9537 %I
9538 200 418 200 383 Line
9539 %I 1
9540 End
9541
9542 Begin %I Line
9543 %I b 65535
9544 0 0 0 [] 0 SetB
9545 %I cfg Black
9546 0 0 0 SetCFg
9547 %I cbg White
9548 1 1 1 SetCBg
9549 none SetP %I p n
9550 %I t
9551 [ 1 -0 -0 1 174 230 ] concat
9552 %I
9553 220 418 359 383 Line
9554 %I 1
9555 End
9556
9557 Begin %I Line
9558 %I b 65535
9559 0 0 0 [] 0 SetB
9560 %I cfg Black
9561 0 0 0 SetCFg
9562 %I cbg White
9563 1 1 1 SetCBg
9564 none SetP %I p n
9565 %I t
9566 [ 1 -0 -0 1 122 230 ] concat
9567 %I
9568 52 278 82 313 Line
9569 %I 1
9570 End
9571
9572 Begin %I Line
9573 %I b 65535
9574 0 0 0 [] 0 SetB
9575 %I cfg Black
9576 0 0 0 SetCFg
9577 %I cbg White
9578 1 1 1 SetCBg
9579 none SetP %I p n
9580 %I t
9581 [ 1 -0 -0 1 122 230 ] concat
9582 %I
9583 52 209 52 174 Line
9584 %I 1
9585 End
9586
9587 Begin %I Line
9588 %I b 65535
9589 0 0 0 [] 0 SetB
9590 %I cfg Black
9591 0 0 0 SetCFg
9592 %I cbg White
9593 1 1 1 SetCBg
9594 none SetP %I p n
9595 %I t
9596 [ 1 -0 -0 1 122 230 ] concat
9597 %I
9598 102 313 132 278 Line
9599 %I 1
9600 End
9601
9602 Begin %I Line
9603 %I b 65535
9604 0 0 0 [] 0 SetB
9605 %I cfg Black
9606 0 0 0 SetCFg
9607 %I cbg White
9608 1 1 1 SetCBg
9609 none SetP %I p n
9610 %I t
9611 [ 1 -0 -0 1 122 230 ] concat
9612 %I
9613 212 278 242 313 Line
9614 %I 1
9615 End
9616
9617 Begin %I Line
9618 %I b 65535
9619 0 0 0 [] 0 SetB
9620 %I cfg Black
9621 0 0 0 SetCFg
9622 %I cbg White
9623 1 1 1 SetCBg
9624 none SetP %I p n
9625 %I t
9626 [ 1 -0 -0 1 122 230 ] concat
9627 %I
9628 262 313 292 278 Line
9629 %I 1
9630 End
9631
9632 Begin %I Line
9633 %I b 65535
9634 0 0 0 [] 0 SetB
9635 %I cfg Black
9636 0 0 0 SetCFg
9637 %I cbg White
9638 1 1 1 SetCBg
9639 none SetP %I p n
9640 %I t
9641 [ 1 -0 -0 1 122 230 ] concat
9642 %I
9643 212 209 212 174 Line
9644 %I 1
9645 End
9646
9647 Begin %I Line
9648 %I b 65535
9649 0 0 0 [] 0 SetB
9650 %I cfg Black
9651 0 0 0 SetCFg
9652 %I cbg White
9653 1 1 1 SetCBg
9654 none SetP %I p n
9655 %I t
9656 [ 1 -0 -0 1 226 230 ] concat
9657 %I
9658 297 313 267 278 Line
9659 %I 1
9660 End
9661
9662 Begin %I Line
9663 %I b 65535
9664 0 0 0 [] 0 SetB
9665 %I cfg Black
9666 0 0 0 SetCFg
9667 %I cbg White
9668 1 1 1 SetCBg
9669 none SetP %I p n
9670 %I t
9671 [ 1 -0 -0 1 226 230 ] concat
9672 %I
9673 317 313 347 278 Line
9674 %I 1
9675 End
9676
9677 Begin %I Line
9678 %I b 65535
9679 0 0 0 [] 0 SetB
9680 %I cfg Black
9681 0 0 0 SetCFg
9682 %I cbg White
9683 1 1 1 SetCBg
9684 none SetP %I p n
9685 %I t
9686 [ 1 -0 -0 1 226 230 ] concat
9687 %I
9688 267 209 267 174 Line
9689 %I 1
9690 End
9691
9692 Begin %I Line
9693 %I b 65535
9694 0 0 0 [] 0 SetB
9695 %I cfg Black
9696 0 0 0 SetCFg
9697 %I cbg White
9698 1 1 1 SetCBg
9699 none SetP %I p n
9700 %I t
9701 [ 1 -0 -0 1 226 230 ] concat
9702 %I
9703 347 209 347 174 Line
9704 %I 1
9705 End
9706
9707 Begin %I Text
9708 %I cfg Black
9709 0 0 0 SetCFg
9710 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
9711 Helvetica-Bold 14 SetF
9712 %I t
9713 [ 1 0 0 1 169 332 ] concat
9714 %I
9715 [
9716 (1)
9717 ] Text
9718 End
9719
9720 Begin %I Text
9721 %I cfg Black
9722 0 0 0 SetCFg
9723 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
9724 Helvetica-Bold 14 SetF
9725 %I t
9726 [ 1 0 0 1 249 437 ] concat
9727 %I
9728 [
9729 (-1)
9730 ] Text
9731 End
9732
9733 Begin %I Text
9734 %I cfg Black
9735 0 0 0 SetCFg
9736 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
9737 Helvetica-Bold 14 SetF
9738 %I t
9739 [ 1 0 0 1 329 332 ] concat
9740 %I
9741 [
9742 (0)
9743 ] Text
9744 End
9745
9746 Begin %I Text
9747 %I cfg Black
9748 0 0 0 SetCFg
9749 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
9750 Helvetica-Bold 14 SetF
9751 %I t
9752 [ 1 0 0 1 409 437 ] concat
9753 %I
9754 [
9755 (-1)
9756 ] Text
9757 End
9758
9759 Begin %I Text
9760 %I cfg Black
9761 0 0 0 SetCFg
9762 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
9763 Helvetica-Bold 14 SetF
9764 %I t
9765 [ 1 0 0 1 488 332 ] concat
9766 %I
9767 [
9768 (0)
9769 ] Text
9770 End
9771
9772 Begin %I Text
9773 %I cfg Black
9774 0 0 0 SetCFg
9775 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
9776 Helvetica-Bold 14 SetF
9777 %I t
9778 [ 1 0 0 1 568 332 ] concat
9779 %I
9780 [
9781 (1)
9782 ] Text
9783 End
9784
9785 End %I eop
9786
9787 showpage
9788
9789
9790 end
9791 %%EndDocument
9792
9793  endTexFig
9794  1077 0 a
9795  10988180 9472573 7367557 16577003 31838371 37627166 startTexFig
9796  1077 0 a
9797 %%BeginDocument: candid22.ps
9798
9799 /arrowHeight 10 def
9800 /arrowWidth 5 def
9801
9802 /IdrawDict 51 dict def
9803 IdrawDict begin
9804
9805 /reencodeISO {
9806 dup dup findfont dup length dict begin
9807 { 1 index /FID ne { def }{ pop pop } ifelse } forall
9808 /Encoding ISOLatin1Encoding def
9809 currentdict end definefont
9810 } def
9811
9812 /ISOLatin1Encoding [
9813 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
9814 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
9815 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
9816 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
9817 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
9818 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
9819 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
9820 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
9821 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
9822 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
9823 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
9824 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
9825 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
9826 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
9827 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
9828 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
9829 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
9830 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
9831 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
9832 /guillemotright/onequarter/onehalf/threequarters/questiondown
9833 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
9834 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
9835 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
9836 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
9837 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
9838 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
9839 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
9840 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
9841 /yacute/thorn/ydieresis
9842 ] def
9843 /Helvetica-Bold reencodeISO def
9844
9845 /none null def
9846 /numGraphicParameters 17 def
9847 /stringLimit 65535 def
9848
9849 /Begin {
9850 save
9851 numGraphicParameters dict begin
9852 } def
9853
9854 /End {
9855 end
9856 restore
9857 } def
9858
9859 /SetB {
9860 dup type /nulltype eq {
9861 pop
9862 false /brushRightArrow idef
9863 false /brushLeftArrow idef
9864 true /brushNone idef
9865 } {
9866 /brushDashOffset idef
9867 /brushDashArray idef
9868 0 ne /brushRightArrow idef
9869 0 ne /brushLeftArrow idef
9870 /brushWidth idef
9871 false /brushNone idef
9872 } ifelse
9873 } def
9874
9875 /SetCFg {
9876 /fgblue idef
9877 /fggreen idef
9878 /fgred idef
9879 } def
9880
9881 /SetCBg {
9882 /bgblue idef
9883 /bggreen idef
9884 /bgred idef
9885 } def
9886
9887 /SetF {
9888 /printSize idef
9889 /printFont idef
9890 } def
9891
9892 /SetP {
9893 dup type /nulltype eq {
9894 pop true /patternNone idef
9895 } {
9896 dup -1 eq {
9897 /patternGrayLevel idef
9898 /patternString idef
9899 } {
9900 /patternGrayLevel idef
9901 } ifelse
9902 false /patternNone idef
9903 } ifelse
9904 } def
9905
9906 /BSpl {
9907 0 begin
9908 storexyn
9909 newpath
9910 n 1 gt {
9911 0 0 0 0 0 0 1 1 true subspline
9912 n 2 gt {
9913 0 0 0 0 1 1 2 2 false subspline
9914 1 1 n 3 sub {
9915 /i exch def
9916 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
9917 } for
9918 n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
9919 } if
9920 n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
9921 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
9922 brushNone not { istroke } if
9923 0 0 1 1 leftarrow
9924 n 2 sub dup n 1 sub dup rightarrow
9925 } if
9926 end
9927 } dup 0 4 dict put def
9928
9929 /Circ {
9930 newpath
9931 0 360 arc
9932 patternNone not { ifill } if
9933 brushNone not { istroke } if
9934 } def
9935
9936 /CBSpl {
9937 0 begin
9938 dup 2 gt {
9939 storexyn
9940 newpath
9941 n 1 sub dup 0 0 1 1 2 2 true subspline
9942 1 1 n 3 sub {
9943 /i exch def
9944 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
9945 } for
9946 n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
9947 n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
9948 patternNone not { ifill } if
9949 brushNone not { istroke } if
9950 } {
9951 Poly
9952 } ifelse
9953 end
9954 } dup 0 4 dict put def
9955
9956 /Elli {
9957 0 begin
9958 newpath
9959 4 2 roll
9960 translate
9961 scale
9962 0 0 1 0 360 arc
9963 patternNone not { ifill } if
9964 brushNone not { istroke } if
9965 end
9966 } dup 0 1 dict put def
9967
9968 /Line {
9969 0 begin
9970 2 storexyn
9971 newpath
9972 x 0 get y 0 get moveto
9973 x 1 get y 1 get lineto
9974 brushNone not { istroke } if
9975 0 0 1 1 leftarrow
9976 0 0 1 1 rightarrow
9977 end
9978 } dup 0 4 dict put def
9979
9980 /MLine {
9981 0 begin
9982 storexyn
9983 newpath
9984 n 1 gt {
9985 x 0 get y 0 get moveto
9986 1 1 n 1 sub {
9987 /i exch def
9988 x i get y i get lineto
9989 } for
9990 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
9991 brushNone not { istroke } if
9992 0 0 1 1 leftarrow
9993 n 2 sub dup n 1 sub dup rightarrow
9994 } if
9995 end
9996 } dup 0 4 dict put def
9997
9998 /Poly {
9999 3 1 roll
10000 newpath
10001 moveto
10002 -1 add
10003 { lineto } repeat
10004 closepath
10005 patternNone not { ifill } if
10006 brushNone not { istroke } if
10007 } def
10008
10009 /Rect {
10010 0 begin
10011 /t exch def
10012 /r exch def
10013 /b exch def
10014 /l exch def
10015 newpath
10016 l b moveto
10017 l t lineto
10018 r t lineto
10019 r b lineto
10020 closepath
10021 patternNone not { ifill } if
10022 brushNone not { istroke } if
10023 end
10024 } dup 0 4 dict put def
10025
10026 /Text {
10027 ishow
10028 } def
10029
10030 /idef {
10031 dup where { pop pop pop } { exch def } ifelse
10032 } def
10033
10034 /ifill {
10035 0 begin
10036 gsave
10037 patternGrayLevel -1 ne {
10038 fgred bgred fgred sub patternGrayLevel mul add
10039 fggreen bggreen fggreen sub patternGrayLevel mul add
10040 fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
10041 eofill
10042 } {
10043 eoclip
10044 originalCTM setmatrix
10045 pathbbox /t exch def /r exch def /b exch def /l exch def
10046 /w r l sub ceiling cvi def
10047 /h t b sub ceiling cvi def
10048 /imageByteWidth w 8 div ceiling cvi def
10049 /imageHeight h def
10050 bgred bggreen bgblue setrgbcolor
10051 eofill
10052 fgred fggreen fgblue setrgbcolor
10053 w 0 gt h 0 gt and {
10054 l b translate w h scale
10055 w h true [w 0 0 h neg 0 h] { patternproc } imagemask
10056 } if
10057 } ifelse
10058 grestore
10059 end
10060 } dup 0 8 dict put def
10061
10062 /istroke {
10063 gsave
10064 brushDashOffset -1 eq {
10065 [] 0 setdash
10066 1 setgray
10067 } {
10068 brushDashArray brushDashOffset setdash
10069 fgred fggreen fgblue setrgbcolor
10070 } ifelse
10071 brushWidth setlinewidth
10072 originalCTM setmatrix
10073 stroke
10074 grestore
10075 } def
10076
10077 /ishow {
10078 0 begin
10079 gsave
10080 fgred fggreen fgblue setrgbcolor
10081 /fontDict printFont printSize scalefont dup setfont def
10082 /descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
10083 transform exch pop def
10084 /vertoffset 1 printSize sub descender sub def {
10085 0 vertoffset moveto show
10086 /vertoffset vertoffset printSize sub def
10087 } forall
10088 grestore
10089 end
10090 } dup 0 3 dict put def
10091 /patternproc {
10092 0 begin
10093 /patternByteLength patternString length def
10094 /patternHeight patternByteLength 8 mul sqrt cvi def
10095 /patternWidth patternHeight def
10096 /patternByteWidth patternWidth 8 idiv def
10097 /imageByteMaxLength imageByteWidth imageHeight mul
10098 stringLimit patternByteWidth sub min def
10099 /imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
10100 patternHeight mul patternHeight max def
10101 /imageHeight imageHeight imageMaxHeight sub store
10102 /imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
10103 0 1 imageMaxHeight 1 sub {
10104 /y exch def
10105 /patternRow y patternByteWidth mul patternByteLength mod def
10106 /patternRowString patternString patternRow patternByteWidth getinterval def
10107 /imageRow y imageByteWidth mul def
10108 0 patternByteWidth imageByteWidth 1 sub {
10109 /x exch def
10110 imageString imageRow x add patternRowString putinterval
10111 } for
10112 } for
10113 imageString
10114 end
10115 } dup 0 12 dict put def
10116
10117 /min {
10118 dup 3 2 roll dup 4 3 roll lt { exch } if pop
10119 } def
10120
10121 /max {
10122 dup 3 2 roll dup 4 3 roll gt { exch } if pop
10123 } def
10124
10125 /midpoint {
10126 0 begin
10127 /y1 exch def
10128 /x1 exch def
10129 /y0 exch def
10130 /x0 exch def
10131 x0 x1 add 2 div
10132 y0 y1 add 2 div
10133 end
10134 } dup 0 4 dict put def
10135
10136 /thirdpoint {
10137 0 begin
10138 /y1 exch def
10139 /x1 exch def
10140 /y0 exch def
10141 /x0 exch def
10142 x0 2 mul x1 add 3 div
10143 y0 2 mul y1 add 3 div
10144 end
10145 } dup 0 4 dict put def
10146
10147 /subspline {
10148 0 begin
10149 /movetoNeeded exch def
10150 y exch get /y3 exch def
10151 x exch get /x3 exch def
10152 y exch get /y2 exch def
10153 x exch get /x2 exch def
10154 y exch get /y1 exch def
10155 x exch get /x1 exch def
10156 y exch get /y0 exch def
10157 x exch get /x0 exch def
10158 x1 y1 x2 y2 thirdpoint
10159 /p1y exch def
10160 /p1x exch def
10161 x2 y2 x1 y1 thirdpoint
10162 /p2y exch def
10163 /p2x exch def
10164 x1 y1 x0 y0 thirdpoint
10165 p1x p1y midpoint
10166 /p0y exch def
10167 /p0x exch def
10168 x2 y2 x3 y3 thirdpoint
10169 p2x p2y midpoint
10170 /p3y exch def
10171 /p3x exch def
10172 movetoNeeded { p0x p0y moveto } if
10173 p1x p1y p2x p2y p3x p3y curveto
10174 end
10175 } dup 0 17 dict put def
10176
10177 /storexyn {
10178 /n exch def
10179 /y n array def
10180 /x n array def
10181 n 1 sub -1 0 {
10182 /i exch def
10183 y i 3 2 roll put
10184 x i 3 2 roll put
10185 } for
10186 } def
10187
10188 /SSten {
10189 fgred fggreen fgblue setrgbcolor
10190 dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
10191 } def
10192
10193 /FSten {
10194 dup 3 -1 roll dup 4 1 roll exch
10195 newpath
10196 0 0 moveto
10197 dup 0 exch lineto
10198 exch dup 3 1 roll exch lineto
10199 0 lineto
10200 closepath
10201 bgred bggreen bgblue setrgbcolor
10202 eofill
10203 SSten
10204 } def
10205
10206 /Rast {
10207 exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
10208 } def
10209
10210
10211 /arrowhead {
10212 0 begin
10213 transform originalCTM itransform
10214 /taily exch def
10215 /tailx exch def
10216 transform originalCTM itransform
10217 /tipy exch def
10218 /tipx exch def
10219 /dy tipy taily sub def
10220 /dx tipx tailx sub def
10221 /angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
10222 gsave
10223 originalCTM setmatrix
10224 tipx tipy translate
10225 angle rotate
10226 newpath
10227 arrowHeight neg arrowWidth 2 div moveto
10228 0 0 lineto
10229 arrowHeight neg arrowWidth 2 div neg lineto
10230 patternNone not {
10231 originalCTM setmatrix
10232 /padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
10233 arrowWidth div def
10234 /padtail brushWidth 2 div def
10235 tipx tipy translate
10236 angle rotate
10237 padtip 0 translate
10238 arrowHeight padtip add padtail add arrowHeight div dup scale
10239 arrowheadpath
10240 ifill
10241 } if
10242 brushNone not {
10243 originalCTM setmatrix
10244 tipx tipy translate
10245 angle rotate
10246 arrowheadpath
10247 istroke
10248 } if
10249 grestore
10250 end
10251 } dup 0 9 dict put def
10252
10253 /arrowheadpath {
10254 newpath
10255 arrowHeight neg arrowWidth 2 div moveto
10256 0 0 lineto
10257 arrowHeight neg arrowWidth 2 div neg lineto
10258 } def
10259
10260 /leftarrow {
10261 0 begin
10262 y exch get /taily exch def
10263 x exch get /tailx exch def
10264 y exch get /tipy exch def
10265 x exch get /tipx exch def
10266 brushLeftArrow { tipx tipy tailx taily arrowhead } if
10267 end
10268 } dup 0 4 dict put def
10269
10270 /rightarrow {
10271 0 begin
10272 y exch get /tipy exch def
10273 x exch get /tipx exch def
10274 y exch get /taily exch def
10275 x exch get /tailx exch def
10276 brushRightArrow { tipx tipy tailx taily arrowhead } if
10277 end
10278 } dup 0 4 dict put def
10279
10280
10281 %I Idraw 10 Grid 4.98316 4.98316 
10282
10283
10284 Begin
10285 %I b u
10286 %I cfg u
10287 %I cbg u
10288 %I f u
10289 %I p u
10290 %I t
10291 [ 0.799705 0 0 0.799705 0 0 ] concat
10292 /originalCTM matrix currentmatrix def
10293
10294 Begin %I Pict
10295 %I b u
10296 %I cfg u
10297 %I cbg u
10298 %I f u
10299 %I p u
10300 %I t
10301 [ 1 0 0 1 -30 -210 ] concat
10302
10303 Begin %I Line
10304 %I b 65535
10305 0 0 0 [] 0 SetB
10306 %I cfg Black
10307 0 0 0 SetCFg
10308 %I cbg White
10309 1 1 1 SetCBg
10310 none SetP %I p n
10311 %I t
10312 [ 1 -0 -0 1 174 230 ] concat
10313 %I
10314 100 483 100 433 Line
10315 %I 1
10316 End
10317
10318 Begin %I Line
10319 %I b 65535
10320 0 0 0 [] 0 SetB
10321 %I cfg Black
10322 0 0 0 SetCFg
10323 %I cbg White
10324 1 1 1 SetCBg
10325 none SetP %I p n
10326 %I t
10327 [ 1 -0 -0 1 174 230 ] concat
10328 %I
10329 100 433 100 423 Line
10330 %I 1
10331 End
10332
10333 Begin %I Line
10334 %I b 65535
10335 0 0 0 [] 0 SetB
10336 %I cfg Black
10337 0 0 0 SetCFg
10338 %I cbg White
10339 1 1 1 SetCBg
10340 none SetP %I p n
10341 %I t
10342 [ 1 -0 -0 1 174 230 ] concat
10343 %I
10344 120 483 120 423 Line
10345 %I 1
10346 End
10347
10348 Begin %I Line
10349 %I b 65535
10350 0 0 0 [] 0 SetB
10351 %I cfg Black
10352 0 0 0 SetCFg
10353 %I cbg White
10354 1 1 1 SetCBg
10355 none SetP %I p n
10356 %I t
10357 [ 1 -0 -0 1 174 230 ] concat
10358 %I
10359 80 463 140 463 Line
10360 %I 1
10361 End
10362
10363 Begin %I Line
10364 %I b 65535
10365 0 0 0 [] 0 SetB
10366 %I cfg Black
10367 0 0 0 SetCFg
10368 %I cbg White
10369 1 1 1 SetCBg
10370 none SetP %I p n
10371 %I t
10372 [ 1 -0 -0 1 174 230 ] concat
10373 %I
10374 80 443 140 443 Line
10375 %I 1
10376 End
10377
10378 End %I eop
10379
10380 Begin %I Pict
10381 %I b u
10382 %I cfg u
10383 %I cbg u
10384 %I f u
10385 %I p u
10386 %I t
10387 [ 1 0 0 1 130 -210 ] concat
10388
10389 Begin %I Line
10390 %I b 65535
10391 0 0 0 [] 0 SetB
10392 %I cfg Black
10393 0 0 0 SetCFg
10394 %I cbg White
10395 1 1 1 SetCBg
10396 none SetP %I p n
10397 %I t
10398 [ 1 -0 -0 1 174 230 ] concat
10399 %I
10400 100 483 100 433 Line
10401 %I 1
10402 End
10403
10404 Begin %I Line
10405 %I b 65535
10406 0 0 0 [] 0 SetB
10407 %I cfg Black
10408 0 0 0 SetCFg
10409 %I cbg White
10410 1 1 1 SetCBg
10411 none SetP %I p n
10412 %I t
10413 [ 1 -0 -0 1 174 230 ] concat
10414 %I
10415 100 433 100 423 Line
10416 %I 1
10417 End
10418
10419 Begin %I Line
10420 %I b 65535
10421 0 0 0 [] 0 SetB
10422 %I cfg Black
10423 0 0 0 SetCFg
10424 %I cbg White
10425 1 1 1 SetCBg
10426 none SetP %I p n
10427 %I t
10428 [ 1 -0 -0 1 174 230 ] concat
10429 %I
10430 120 483 120 423 Line
10431 %I 1
10432 End
10433
10434 Begin %I Line
10435 %I b 65535
10436 0 0 0 [] 0 SetB
10437 %I cfg Black
10438 0 0 0 SetCFg
10439 %I cbg White
10440 1 1 1 SetCBg
10441 none SetP %I p n
10442 %I t
10443 [ 1 -0 -0 1 174 230 ] concat
10444 %I
10445 80 463 140 463 Line
10446 %I 1
10447 End
10448
10449 Begin %I Line
10450 %I b 65535
10451 0 0 0 [] 0 SetB
10452 %I cfg Black
10453 0 0 0 SetCFg
10454 %I cbg White
10455 1 1 1 SetCBg
10456 none SetP %I p n
10457 %I t
10458 [ 1 -0 -0 1 174 230 ] concat
10459 %I
10460 80 443 140 443 Line
10461 %I 1
10462 End
10463
10464 End %I eop
10465
10466 Begin %I Pict
10467 %I b u
10468 %I cfg u
10469 %I cbg u
10470 %I f u
10471 %I p u
10472 %I t
10473 [ 1 0 0 1 209 -210 ] concat
10474
10475 Begin %I Line
10476 %I b 65535
10477 0 0 0 [] 0 SetB
10478 %I cfg Black
10479 0 0 0 SetCFg
10480 %I cbg White
10481 1 1 1 SetCBg
10482 none SetP %I p n
10483 %I t
10484 [ 1 -0 -0 1 174 230 ] concat
10485 %I
10486 100 483 100 433 Line
10487 %I 1
10488 End
10489
10490 Begin %I Line
10491 %I b 65535
10492 0 0 0 [] 0 SetB
10493 %I cfg Black
10494 0 0 0 SetCFg
10495 %I cbg White
10496 1 1 1 SetCBg
10497 none SetP %I p n
10498 %I t
10499 [ 1 -0 -0 1 174 230 ] concat
10500 %I
10501 100 433 100 423 Line
10502 %I 1
10503 End
10504
10505 Begin %I Line
10506 %I b 65535
10507 0 0 0 [] 0 SetB
10508 %I cfg Black
10509 0 0 0 SetCFg
10510 %I cbg White
10511 1 1 1 SetCBg
10512 none SetP %I p n
10513 %I t
10514 [ 1 -0 -0 1 174 230 ] concat
10515 %I
10516 120 483 120 423 Line
10517 %I 1
10518 End
10519
10520 Begin %I Line
10521 %I b 65535
10522 0 0 0 [] 0 SetB
10523 %I cfg Black
10524 0 0 0 SetCFg
10525 %I cbg White
10526 1 1 1 SetCBg
10527 none SetP %I p n
10528 %I t
10529 [ 1 -0 -0 1 174 230 ] concat
10530 %I
10531 80 463 140 463 Line
10532 %I 1
10533 End
10534
10535 Begin %I Line
10536 %I b 65535
10537 0 0 0 [] 0 SetB
10538 %I cfg Black
10539 0 0 0 SetCFg
10540 %I cbg White
10541 1 1 1 SetCBg
10542 none SetP %I p n
10543 %I t
10544 [ 1 -0 -0 1 174 230 ] concat
10545 %I
10546 80 443 140 443 Line
10547 %I 1
10548 End
10549
10550 End %I eop
10551
10552 Begin %I Pict
10553 %I b u
10554 %I cfg u
10555 %I cbg u
10556 %I f u
10557 %I p u
10558 %I t
10559 [ 1 0 0 1 -110 -314 ] concat
10560
10561 Begin %I Line
10562 %I b 65535
10563 0 0 0 [] 0 SetB
10564 %I cfg Black
10565 0 0 0 SetCFg
10566 %I cbg White
10567 1 1 1 SetCBg
10568 none SetP %I p n
10569 %I t
10570 [ 1 -0 -0 1 174 230 ] concat
10571 %I
10572 100 483 100 433 Line
10573 %I 1
10574 End
10575
10576 Begin %I Line
10577 %I b 65535
10578 0 0 0 [] 0 SetB
10579 %I cfg Black
10580 0 0 0 SetCFg
10581 %I cbg White
10582 1 1 1 SetCBg
10583 none SetP %I p n
10584 %I t
10585 [ 1 -0 -0 1 174 230 ] concat
10586 %I
10587 100 433 100 423 Line
10588 %I 1
10589 End
10590
10591 Begin %I Line
10592 %I b 65535
10593 0 0 0 [] 0 SetB
10594 %I cfg Black
10595 0 0 0 SetCFg
10596 %I cbg White
10597 1 1 1 SetCBg
10598 none SetP %I p n
10599 %I t
10600 [ 1 -0 -0 1 174 230 ] concat
10601 %I
10602 120 483 120 423 Line
10603 %I 1
10604 End
10605
10606 Begin %I Line
10607 %I b 65535
10608 0 0 0 [] 0 SetB
10609 %I cfg Black
10610 0 0 0 SetCFg
10611 %I cbg White
10612 1 1 1 SetCBg
10613 none SetP %I p n
10614 %I t
10615 [ 1 -0 -0 1 174 230 ] concat
10616 %I
10617 80 463 140 463 Line
10618 %I 1
10619 End
10620
10621 Begin %I Line
10622 %I b 65535
10623 0 0 0 [] 0 SetB
10624 %I cfg Black
10625 0 0 0 SetCFg
10626 %I cbg White
10627 1 1 1 SetCBg
10628 none SetP %I p n
10629 %I t
10630 [ 1 -0 -0 1 174 230 ] concat
10631 %I
10632 80 443 140 443 Line
10633 %I 1
10634 End
10635
10636 End %I eop
10637
10638 Begin %I Pict
10639 %I b u
10640 %I cfg u
10641 %I cbg u
10642 %I f u
10643 %I p u
10644 %I t
10645 [ 1 0 0 1 50 -314 ] concat
10646
10647 Begin %I Line
10648 %I b 65535
10649 0 0 0 [] 0 SetB
10650 %I cfg Black
10651 0 0 0 SetCFg
10652 %I cbg White
10653 1 1 1 SetCBg
10654 none SetP %I p n
10655 %I t
10656 [ 1 -0 -0 1 174 230 ] concat
10657 %I
10658 100 483 100 433 Line
10659 %I 1
10660 End
10661
10662 Begin %I Line
10663 %I b 65535
10664 0 0 0 [] 0 SetB
10665 %I cfg Black
10666 0 0 0 SetCFg
10667 %I cbg White
10668 1 1 1 SetCBg
10669 none SetP %I p n
10670 %I t
10671 [ 1 -0 -0 1 174 230 ] concat
10672 %I
10673 100 433 100 423 Line
10674 %I 1
10675 End
10676
10677 Begin %I Line
10678 %I b 65535
10679 0 0 0 [] 0 SetB
10680 %I cfg Black
10681 0 0 0 SetCFg
10682 %I cbg White
10683 1 1 1 SetCBg
10684 none SetP %I p n
10685 %I t
10686 [ 1 -0 -0 1 174 230 ] concat
10687 %I
10688 120 483 120 423 Line
10689 %I 1
10690 End
10691
10692 Begin %I Line
10693 %I b 65535
10694 0 0 0 [] 0 SetB
10695 %I cfg Black
10696 0 0 0 SetCFg
10697 %I cbg White
10698 1 1 1 SetCBg
10699 none SetP %I p n
10700 %I t
10701 [ 1 -0 -0 1 174 230 ] concat
10702 %I
10703 80 463 140 463 Line
10704 %I 1
10705 End
10706
10707 Begin %I Line
10708 %I b 65535
10709 0 0 0 [] 0 SetB
10710 %I cfg Black
10711 0 0 0 SetCFg
10712 %I cbg White
10713 1 1 1 SetCBg
10714 none SetP %I p n
10715 %I t
10716 [ 1 -0 -0 1 174 230 ] concat
10717 %I
10718 80 443 140 443 Line
10719 %I 1
10720 End
10721
10722 End %I eop
10723
10724 Begin %I Pict
10725 %I b u
10726 %I cfg u
10727 %I cbg u
10728 %I f u
10729 %I p u
10730 %I t
10731 [ 1 0 0 1 209 -314 ] concat
10732
10733 Begin %I Line
10734 %I b 65535
10735 0 0 0 [] 0 SetB
10736 %I cfg Black
10737 0 0 0 SetCFg
10738 %I cbg White
10739 1 1 1 SetCBg
10740 none SetP %I p n
10741 %I t
10742 [ 1 -0 -0 1 174 230 ] concat
10743 %I
10744 100 483 100 433 Line
10745 %I 1
10746 End
10747
10748 Begin %I Line
10749 %I b 65535
10750 0 0 0 [] 0 SetB
10751 %I cfg Black
10752 0 0 0 SetCFg
10753 %I cbg White
10754 1 1 1 SetCBg
10755 none SetP %I p n
10756 %I t
10757 [ 1 -0 -0 1 174 230 ] concat
10758 %I
10759 100 433 100 423 Line
10760 %I 1
10761 End
10762
10763 Begin %I Line
10764 %I b 65535
10765 0 0 0 [] 0 SetB
10766 %I cfg Black
10767 0 0 0 SetCFg
10768 %I cbg White
10769 1 1 1 SetCBg
10770 none SetP %I p n
10771 %I t
10772 [ 1 -0 -0 1 174 230 ] concat
10773 %I
10774 120 483 120 423 Line
10775 %I 1
10776 End
10777
10778 Begin %I Line
10779 %I b 65535
10780 0 0 0 [] 0 SetB
10781 %I cfg Black
10782 0 0 0 SetCFg
10783 %I cbg White
10784 1 1 1 SetCBg
10785 none SetP %I p n
10786 %I t
10787 [ 1 -0 -0 1 174 230 ] concat
10788 %I
10789 80 463 140 463 Line
10790 %I 1
10791 End
10792
10793 Begin %I Line
10794 %I b 65535
10795 0 0 0 [] 0 SetB
10796 %I cfg Black
10797 0 0 0 SetCFg
10798 %I cbg White
10799 1 1 1 SetCBg
10800 none SetP %I p n
10801 %I t
10802 [ 1 -0 -0 1 174 230 ] concat
10803 %I
10804 80 443 140 443 Line
10805 %I 1
10806 End
10807
10808 End %I eop
10809
10810 Begin %I Pict
10811 %I b u
10812 %I cfg u
10813 %I cbg u
10814 %I f u
10815 %I p u
10816 %I t
10817 [ 1 0 0 1 289 -314 ] concat
10818
10819 Begin %I Line
10820 %I b 65535
10821 0 0 0 [] 0 SetB
10822 %I cfg Black
10823 0 0 0 SetCFg
10824 %I cbg White
10825 1 1 1 SetCBg
10826 none SetP %I p n
10827 %I t
10828 [ 1 -0 -0 1 174 230 ] concat
10829 %I
10830 100 483 100 433 Line
10831 %I 1
10832 End
10833
10834 Begin %I Line
10835 %I b 65535
10836 0 0 0 [] 0 SetB
10837 %I cfg Black
10838 0 0 0 SetCFg
10839 %I cbg White
10840 1 1 1 SetCBg
10841 none SetP %I p n
10842 %I t
10843 [ 1 -0 -0 1 174 230 ] concat
10844 %I
10845 100 433 100 423 Line
10846 %I 1
10847 End
10848
10849 Begin %I Line
10850 %I b 65535
10851 0 0 0 [] 0 SetB
10852 %I cfg Black
10853 0 0 0 SetCFg
10854 %I cbg White
10855 1 1 1 SetCBg
10856 none SetP %I p n
10857 %I t
10858 [ 1 -0 -0 1 174 230 ] concat
10859 %I
10860 120 483 120 423 Line
10861 %I 1
10862 End
10863
10864 Begin %I Line
10865 %I b 65535
10866 0 0 0 [] 0 SetB
10867 %I cfg Black
10868 0 0 0 SetCFg
10869 %I cbg White
10870 1 1 1 SetCBg
10871 none SetP %I p n
10872 %I t
10873 [ 1 -0 -0 1 174 230 ] concat
10874 %I
10875 80 463 140 463 Line
10876 %I 1
10877 End
10878
10879 Begin %I Line
10880 %I b 65535
10881 0 0 0 [] 0 SetB
10882 %I cfg Black
10883 0 0 0 SetCFg
10884 %I cbg White
10885 1 1 1 SetCBg
10886 none SetP %I p n
10887 %I t
10888 [ 1 -0 -0 1 174 230 ] concat
10889 %I
10890 80 443 140 443 Line
10891 %I 1
10892 End
10893
10894 End %I eop
10895
10896 Begin %I Pict
10897 %I b u
10898 %I cfg u
10899 %I cbg u
10900 %I f u
10901 %I p u
10902 %I t u
10903
10904 Begin %I Pict
10905 %I b u
10906 %I cfg u
10907 %I cbg u
10908 %I f u
10909 %I p u
10910 %I t
10911 [ 1 0 0 1 90 0 ] concat
10912
10913 Begin %I Line
10914 %I b 65535
10915 0 0 0 [] 0 SetB
10916 %I cfg Black
10917 0 0 0 SetCFg
10918 %I cbg White
10919 1 1 1 SetCBg
10920 none SetP %I p n
10921 %I t
10922 [ 1 -0 -0 1 174 230 ] concat
10923 %I
10924 100 483 100 433 Line
10925 %I 1
10926 End
10927
10928 Begin %I Line
10929 %I b 65535
10930 0 0 0 [] 0 SetB
10931 %I cfg Black
10932 0 0 0 SetCFg
10933 %I cbg White
10934 1 1 1 SetCBg
10935 none SetP %I p n
10936 %I t
10937 [ 1 -0 -0 1 174 230 ] concat
10938 %I
10939 100 433 100 423 Line
10940 %I 1
10941 End
10942
10943 Begin %I Line
10944 %I b 65535
10945 0 0 0 [] 0 SetB
10946 %I cfg Black
10947 0 0 0 SetCFg
10948 %I cbg White
10949 1 1 1 SetCBg
10950 none SetP %I p n
10951 %I t
10952 [ 1 -0 -0 1 174 230 ] concat
10953 %I
10954 120 483 120 423 Line
10955 %I 1
10956 End
10957
10958 Begin %I Line
10959 %I b 65535
10960 0 0 0 [] 0 SetB
10961 %I cfg Black
10962 0 0 0 SetCFg
10963 %I cbg White
10964 1 1 1 SetCBg
10965 none SetP %I p n
10966 %I t
10967 [ 1 -0 -0 1 174 230 ] concat
10968 %I
10969 80 463 140 463 Line
10970 %I 1
10971 End
10972
10973 Begin %I Line
10974 %I b 65535
10975 0 0 0 [] 0 SetB
10976 %I cfg Black
10977 0 0 0 SetCFg
10978 %I cbg White
10979 1 1 1 SetCBg
10980 none SetP %I p n
10981 %I t
10982 [ 1 -0 -0 1 174 230 ] concat
10983 %I
10984 80 443 140 443 Line
10985 %I 1
10986 End
10987
10988 End %I eop
10989
10990 Begin %I Elli
10991 %I b 65535
10992 2 0 0 [] 0 SetB
10993 %I cfg Black
10994 0 0 0 SetCFg
10995 %I cbg White
10996 1 1 1 SetCBg
10997 none SetP %I p n
10998 %I t
10999 [ 1 -0 -0 1 290 326 ] concat
11000 %I
11001 105 338 8 7 Elli
11002 End
11003
11004 Begin %I Pict
11005 %I b u
11006 %I cfg u
11007 %I cbg u
11008 %I f u
11009 %I p u
11010 %I t
11011 [ 1 0 0 1 83 113 ] concat
11012
11013 Begin %I Line
11014 %I b 65535
11015 2 0 0 [] 0 SetB
11016 %I cfg Black
11017 0 0 0 SetCFg
11018 %I cbg White
11019 1 1 1 SetCBg
11020 none SetP %I p n
11021 %I t
11022 [ 1 -0 -0 1 174 230 ] concat
11023 %I
11024 145 348 130 333 Line
11025 %I 1
11026 End
11027
11028 Begin %I Line
11029 %I b 65535
11030 2 0 0 [] 0 SetB
11031 %I cfg Black
11032 0 0 0 SetCFg
11033 %I cbg White
11034 1 1 1 SetCBg
11035 none SetP %I p n
11036 %I t
11037 [ 1 -0 -0 1 144 230 ] concat
11038 %I
11039 160 348 175 333 Line
11040 %I 1
11041 End
11042
11043 End %I eop
11044
11045 Begin %I Pict
11046 %I b u
11047 %I cfg u
11048 %I cbg u
11049 %I f u
11050 %I p u
11051 %I t
11052 [ 1 0 0 1 62 113 ] concat
11053
11054 Begin %I Line
11055 %I b 65535
11056 2 0 0 [] 0 SetB
11057 %I cfg Black
11058 0 0 0 SetCFg
11059 %I cbg White
11060 1 1 1 SetCBg
11061 none SetP %I p n
11062 %I t
11063 [ 1 -0 -0 1 174 230 ] concat
11064 %I
11065 145 348 130 333 Line
11066 %I 1
11067 End
11068
11069 Begin %I Line
11070 %I b 65535
11071 2 0 0 [] 0 SetB
11072 %I cfg Black
11073 0 0 0 SetCFg
11074 %I cbg White
11075 1 1 1 SetCBg
11076 none SetP %I p n
11077 %I t
11078 [ 1 -0 -0 1 144 230 ] concat
11079 %I
11080 160 348 175 333 Line
11081 %I 1
11082 End
11083
11084 End %I eop
11085
11086 Begin %I Pict
11087 %I b u
11088 %I cfg u
11089 %I cbg u
11090 %I f u
11091 %I p u
11092 %I t
11093 [ 1 0 0 1 42 134 ] concat
11094
11095 Begin %I Line
11096 %I b 65535
11097 2 0 0 [] 0 SetB
11098 %I cfg Black
11099 0 0 0 SetCFg
11100 %I cbg White
11101 1 1 1 SetCBg
11102 none SetP %I p n
11103 %I t
11104 [ 1 -0 -0 1 174 230 ] concat
11105 %I
11106 145 348 130 333 Line
11107 %I 1
11108 End
11109
11110 Begin %I Line
11111 %I b 65535
11112 2 0 0 [] 0 SetB
11113 %I cfg Black
11114 0 0 0 SetCFg
11115 %I cbg White
11116 1 1 1 SetCBg
11117 none SetP %I p n
11118 %I t
11119 [ 1 -0 -0 1 144 230 ] concat
11120 %I
11121 160 348 175 333 Line
11122 %I 1
11123 End
11124
11125 End %I eop
11126
11127 Begin %I Elli
11128 %I b 65535
11129 2 0 0 [] 0 SetB
11130 %I cfg Black
11131 0 0 0 SetCFg
11132 %I cbg White
11133 1 1 1 SetCBg
11134 none SetP %I p n
11135 %I t
11136 [ 1 -0 -0 1 248 325 ] concat
11137 %I
11138 105 338 8 7 Elli
11139 End
11140
11141 Begin %I Elli
11142 %I b 65535
11143 2 0 0 [] 0 SetB
11144 %I cfg Black
11145 0 0 0 SetCFg
11146 %I cbg White
11147 1 1 1 SetCBg
11148 none SetP %I p n
11149 %I t
11150 [ 1 -0 -0 1 248 345 ] concat
11151 %I
11152 105 338 8 7 Elli
11153 End
11154
11155 End %I eop
11156
11157 Begin %I Pict
11158 %I b u
11159 %I cfg u
11160 %I cbg u
11161 %I f u
11162 %I p u
11163 %I t u
11164
11165 Begin %I Pict
11166 %I b u
11167 %I cfg u
11168 %I cbg u
11169 %I f u
11170 %I p u
11171 %I t
11172 [ 1 0 0 1 -70 -105 ] concat
11173
11174 Begin %I Line
11175 %I b 65535
11176 0 0 0 [] 0 SetB
11177 %I cfg Black
11178 0 0 0 SetCFg
11179 %I cbg White
11180 1 1 1 SetCBg
11181 none SetP %I p n
11182 %I t
11183 [ 1 -0 -0 1 174 230 ] concat
11184 %I
11185 100 483 100 433 Line
11186 %I 1
11187 End
11188
11189 Begin %I Line
11190 %I b 65535
11191 0 0 0 [] 0 SetB
11192 %I cfg Black
11193 0 0 0 SetCFg
11194 %I cbg White
11195 1 1 1 SetCBg
11196 none SetP %I p n
11197 %I t
11198 [ 1 -0 -0 1 174 230 ] concat
11199 %I
11200 100 433 100 423 Line
11201 %I 1
11202 End
11203
11204 Begin %I Line
11205 %I b 65535
11206 0 0 0 [] 0 SetB
11207 %I cfg Black
11208 0 0 0 SetCFg
11209 %I cbg White
11210 1 1 1 SetCBg
11211 none SetP %I p n
11212 %I t
11213 [ 1 -0 -0 1 174 230 ] concat
11214 %I
11215 120 483 120 423 Line
11216 %I 1
11217 End
11218
11219 Begin %I Line
11220 %I b 65535
11221 0 0 0 [] 0 SetB
11222 %I cfg Black
11223 0 0 0 SetCFg
11224 %I cbg White
11225 1 1 1 SetCBg
11226 none SetP %I p n
11227 %I t
11228 [ 1 -0 -0 1 174 230 ] concat
11229 %I
11230 80 463 140 463 Line
11231 %I 1
11232 End
11233
11234 Begin %I Line
11235 %I b 65535
11236 0 0 0 [] 0 SetB
11237 %I cfg Black
11238 0 0 0 SetCFg
11239 %I cbg White
11240 1 1 1 SetCBg
11241 none SetP %I p n
11242 %I t
11243 [ 1 -0 -0 1 174 230 ] concat
11244 %I
11245 80 443 140 443 Line
11246 %I 1
11247 End
11248
11249 End %I eop
11250
11251 Begin %I Pict
11252 %I b u
11253 %I cfg u
11254 %I cbg u
11255 %I f u
11256 %I p u
11257 %I t
11258 [ 1 0 0 1 -98 28 ] concat
11259
11260 Begin %I Line
11261 %I b 65535
11262 2 0 0 [] 0 SetB
11263 %I cfg Black
11264 0 0 0 SetCFg
11265 %I cbg White
11266 1 1 1 SetCBg
11267 none SetP %I p n
11268 %I t
11269 [ 1 -0 -0 1 174 230 ] concat
11270 %I
11271 145 348 130 333 Line
11272 %I 1
11273 End
11274
11275 Begin %I Line
11276 %I b 65535
11277 2 0 0 [] 0 SetB
11278 %I cfg Black
11279 0 0 0 SetCFg
11280 %I cbg White
11281 1 1 1 SetCBg
11282 none SetP %I p n
11283 %I t
11284 [ 1 -0 -0 1 144 230 ] concat
11285 %I
11286 160 348 175 333 Line
11287 %I 1
11288 End
11289
11290 End %I eop
11291
11292 Begin %I Pict
11293 %I b u
11294 %I cfg u
11295 %I cbg u
11296 %I f u
11297 %I p u
11298 %I t
11299 [ 1 0 0 1 -160 -105 ] concat
11300
11301 Begin %I Pict
11302 %I b u
11303 %I cfg u
11304 %I cbg u
11305 %I f u
11306 %I p u
11307 %I t
11308 [ 1 0 0 1 90 0 ] concat
11309
11310 Begin %I Line
11311 %I b 65535
11312 0 0 0 [] 0 SetB
11313 %I cfg Black
11314 0 0 0 SetCFg
11315 %I cbg White
11316 1 1 1 SetCBg
11317 none SetP %I p n
11318 %I t
11319 [ 1 -0 -0 1 174 230 ] concat
11320 %I
11321 100 483 100 433 Line
11322 %I 1
11323 End
11324
11325 Begin %I Line
11326 %I b 65535
11327 0 0 0 [] 0 SetB
11328 %I cfg Black
11329 0 0 0 SetCFg
11330 %I cbg White
11331 1 1 1 SetCBg
11332 none SetP %I p n
11333 %I t
11334 [ 1 -0 -0 1 174 230 ] concat
11335 %I
11336 100 433 100 423 Line
11337 %I 1
11338 End
11339
11340 Begin %I Line
11341 %I b 65535
11342 0 0 0 [] 0 SetB
11343 %I cfg Black
11344 0 0 0 SetCFg
11345 %I cbg White
11346 1 1 1 SetCBg
11347 none SetP %I p n
11348 %I t
11349 [ 1 -0 -0 1 174 230 ] concat
11350 %I
11351 120 483 120 423 Line
11352 %I 1
11353 End
11354
11355 Begin %I Line
11356 %I b 65535
11357 0 0 0 [] 0 SetB
11358 %I cfg Black
11359 0 0 0 SetCFg
11360 %I cbg White
11361 1 1 1 SetCBg
11362 none SetP %I p n
11363 %I t
11364 [ 1 -0 -0 1 174 230 ] concat
11365 %I
11366 80 463 140 463 Line
11367 %I 1
11368 End
11369
11370 Begin %I Line
11371 %I b 65535
11372 0 0 0 [] 0 SetB
11373 %I cfg Black
11374 0 0 0 SetCFg
11375 %I cbg White
11376 1 1 1 SetCBg
11377 none SetP %I p n
11378 %I t
11379 [ 1 -0 -0 1 174 230 ] concat
11380 %I
11381 80 443 140 443 Line
11382 %I 1
11383 End
11384
11385 End %I eop
11386
11387 Begin %I Elli
11388 %I b 65535
11389 2 0 0 [] 0 SetB
11390 %I cfg Black
11391 0 0 0 SetCFg
11392 %I cbg White
11393 1 1 1 SetCBg
11394 none SetP %I p n
11395 %I t
11396 [ 1 -0 -0 1 290 326 ] concat
11397 %I
11398 105 338 8 7 Elli
11399 End
11400
11401 Begin %I Pict
11402 %I b u
11403 %I cfg u
11404 %I cbg u
11405 %I f u
11406 %I p u
11407 %I t
11408 [ 1 0 0 1 83 113 ] concat
11409
11410 Begin %I Line
11411 %I b 65535
11412 2 0 0 [] 0 SetB
11413 %I cfg Black
11414 0 0 0 SetCFg
11415 %I cbg White
11416 1 1 1 SetCBg
11417 none SetP %I p n
11418 %I t
11419 [ 1 -0 -0 1 174 230 ] concat
11420 %I
11421 145 348 130 333 Line
11422 %I 1
11423 End
11424
11425 Begin %I Line
11426 %I b 65535
11427 2 0 0 [] 0 SetB
11428 %I cfg Black
11429 0 0 0 SetCFg
11430 %I cbg White
11431 1 1 1 SetCBg
11432 none SetP %I p n
11433 %I t
11434 [ 1 -0 -0 1 144 230 ] concat
11435 %I
11436 160 348 175 333 Line
11437 %I 1
11438 End
11439
11440 End %I eop
11441
11442 Begin %I Pict
11443 %I b u
11444 %I cfg u
11445 %I cbg u
11446 %I f u
11447 %I p u
11448 %I t
11449 [ 1 0 0 1 62 113 ] concat
11450
11451 Begin %I Line
11452 %I b 65535
11453 2 0 0 [] 0 SetB
11454 %I cfg Black
11455 0 0 0 SetCFg
11456 %I cbg White
11457 1 1 1 SetCBg
11458 none SetP %I p n
11459 %I t
11460 [ 1 -0 -0 1 174 230 ] concat
11461 %I
11462 145 348 130 333 Line
11463 %I 1
11464 End
11465
11466 Begin %I Line
11467 %I b 65535
11468 2 0 0 [] 0 SetB
11469 %I cfg Black
11470 0 0 0 SetCFg
11471 %I cbg White
11472 1 1 1 SetCBg
11473 none SetP %I p n
11474 %I t
11475 [ 1 -0 -0 1 144 230 ] concat
11476 %I
11477 160 348 175 333 Line
11478 %I 1
11479 End
11480
11481 End %I eop
11482
11483 Begin %I Pict
11484 %I b u
11485 %I cfg u
11486 %I cbg u
11487 %I f u
11488 %I p u
11489 %I t
11490 [ 1 0 0 1 42 134 ] concat
11491
11492 Begin %I Line
11493 %I b 65535
11494 2 0 0 [] 0 SetB
11495 %I cfg Black
11496 0 0 0 SetCFg
11497 %I cbg White
11498 1 1 1 SetCBg
11499 none SetP %I p n
11500 %I t
11501 [ 1 -0 -0 1 174 230 ] concat
11502 %I
11503 145 348 130 333 Line
11504 %I 1
11505 End
11506
11507 Begin %I Line
11508 %I b 65535
11509 2 0 0 [] 0 SetB
11510 %I cfg Black
11511 0 0 0 SetCFg
11512 %I cbg White
11513 1 1 1 SetCBg
11514 none SetP %I p n
11515 %I t
11516 [ 1 -0 -0 1 144 230 ] concat
11517 %I
11518 160 348 175 333 Line
11519 %I 1
11520 End
11521
11522 End %I eop
11523
11524 Begin %I Elli
11525 %I b 65535
11526 2 0 0 [] 0 SetB
11527 %I cfg Black
11528 0 0 0 SetCFg
11529 %I cbg White
11530 1 1 1 SetCBg
11531 none SetP %I p n
11532 %I t
11533 [ 1 -0 -0 1 248 325 ] concat
11534 %I
11535 105 338 8 7 Elli
11536 End
11537
11538 Begin %I Elli
11539 %I b 65535
11540 2 0 0 [] 0 SetB
11541 %I cfg Black
11542 0 0 0 SetCFg
11543 %I cbg White
11544 1 1 1 SetCBg
11545 none SetP %I p n
11546 %I t
11547 [ 1 -0 -0 1 248 345 ] concat
11548 %I
11549 105 338 8 7 Elli
11550 End
11551
11552 End %I eop
11553
11554 End %I eop
11555
11556 Begin %I Pict
11557 %I b u
11558 %I cfg u
11559 %I cbg u
11560 %I f u
11561 %I p u
11562 %I t u
11563
11564 Begin %I Pict
11565 %I b u
11566 %I cfg u
11567 %I cbg u
11568 %I f u
11569 %I p u
11570 %I t
11571 [ 1 0 0 1 90 -105 ] concat
11572
11573 Begin %I Line
11574 %I b 65535
11575 0 0 0 [] 0 SetB
11576 %I cfg Black
11577 0 0 0 SetCFg
11578 %I cbg White
11579 1 1 1 SetCBg
11580 none SetP %I p n
11581 %I t
11582 [ 1 -0 -0 1 174 230 ] concat
11583 %I
11584 100 483 100 433 Line
11585 %I 1
11586 End
11587
11588 Begin %I Line
11589 %I b 65535
11590 0 0 0 [] 0 SetB
11591 %I cfg Black
11592 0 0 0 SetCFg
11593 %I cbg White
11594 1 1 1 SetCBg
11595 none SetP %I p n
11596 %I t
11597 [ 1 -0 -0 1 174 230 ] concat
11598 %I
11599 100 433 100 423 Line
11600 %I 1
11601 End
11602
11603 Begin %I Line
11604 %I b 65535
11605 0 0 0 [] 0 SetB
11606 %I cfg Black
11607 0 0 0 SetCFg
11608 %I cbg White
11609 1 1 1 SetCBg
11610 none SetP %I p n
11611 %I t
11612 [ 1 -0 -0 1 174 230 ] concat
11613 %I
11614 120 483 120 423 Line
11615 %I 1
11616 End
11617
11618 Begin %I Line
11619 %I b 65535
11620 0 0 0 [] 0 SetB
11621 %I cfg Black
11622 0 0 0 SetCFg
11623 %I cbg White
11624 1 1 1 SetCBg
11625 none SetP %I p n
11626 %I t
11627 [ 1 -0 -0 1 174 230 ] concat
11628 %I
11629 80 463 140 463 Line
11630 %I 1
11631 End
11632
11633 Begin %I Line
11634 %I b 65535
11635 0 0 0 [] 0 SetB
11636 %I cfg Black
11637 0 0 0 SetCFg
11638 %I cbg White
11639 1 1 1 SetCBg
11640 none SetP %I p n
11641 %I t
11642 [ 1 -0 -0 1 174 230 ] concat
11643 %I
11644 80 443 140 443 Line
11645 %I 1
11646 End
11647
11648 End %I eop
11649
11650 Begin %I Pict
11651 %I b u
11652 %I cfg u
11653 %I cbg u
11654 %I f u
11655 %I p u
11656 %I t
11657 [ 1 0 0 1 83 28 ] concat
11658
11659 Begin %I Line
11660 %I b 65535
11661 2 0 0 [] 0 SetB
11662 %I cfg Black
11663 0 0 0 SetCFg
11664 %I cbg White
11665 1 1 1 SetCBg
11666 none SetP %I p n
11667 %I t
11668 [ 1 -0 -0 1 174 230 ] concat
11669 %I
11670 145 348 130 333 Line
11671 %I 1
11672 End
11673
11674 Begin %I Line
11675 %I b 65535
11676 2 0 0 [] 0 SetB
11677 %I cfg Black
11678 0 0 0 SetCFg
11679 %I cbg White
11680 1 1 1 SetCBg
11681 none SetP %I p n
11682 %I t
11683 [ 1 -0 -0 1 144 230 ] concat
11684 %I
11685 160 348 175 333 Line
11686 %I 1
11687 End
11688
11689 End %I eop
11690
11691 Begin %I Pict
11692 %I b u
11693 %I cfg u
11694 %I cbg u
11695 %I f u
11696 %I p u
11697 %I t
11698 [ 1 0 0 1 0 -105 ] concat
11699
11700 Begin %I Pict
11701 %I b u
11702 %I cfg u
11703 %I cbg u
11704 %I f u
11705 %I p u
11706 %I t
11707 [ 1 0 0 1 90 0 ] concat
11708
11709 Begin %I Line
11710 %I b 65535
11711 0 0 0 [] 0 SetB
11712 %I cfg Black
11713 0 0 0 SetCFg
11714 %I cbg White
11715 1 1 1 SetCBg
11716 none SetP %I p n
11717 %I t
11718 [ 1 -0 -0 1 174 230 ] concat
11719 %I
11720 100 483 100 433 Line
11721 %I 1
11722 End
11723
11724 Begin %I Line
11725 %I b 65535
11726 0 0 0 [] 0 SetB
11727 %I cfg Black
11728 0 0 0 SetCFg
11729 %I cbg White
11730 1 1 1 SetCBg
11731 none SetP %I p n
11732 %I t
11733 [ 1 -0 -0 1 174 230 ] concat
11734 %I
11735 100 433 100 423 Line
11736 %I 1
11737 End
11738
11739 Begin %I Line
11740 %I b 65535
11741 0 0 0 [] 0 SetB
11742 %I cfg Black
11743 0 0 0 SetCFg
11744 %I cbg White
11745 1 1 1 SetCBg
11746 none SetP %I p n
11747 %I t
11748 [ 1 -0 -0 1 174 230 ] concat
11749 %I
11750 120 483 120 423 Line
11751 %I 1
11752 End
11753
11754 Begin %I Line
11755 %I b 65535
11756 0 0 0 [] 0 SetB
11757 %I cfg Black
11758 0 0 0 SetCFg
11759 %I cbg White
11760 1 1 1 SetCBg
11761 none SetP %I p n
11762 %I t
11763 [ 1 -0 -0 1 174 230 ] concat
11764 %I
11765 80 463 140 463 Line
11766 %I 1
11767 End
11768
11769 Begin %I Line
11770 %I b 65535
11771 0 0 0 [] 0 SetB
11772 %I cfg Black
11773 0 0 0 SetCFg
11774 %I cbg White
11775 1 1 1 SetCBg
11776 none SetP %I p n
11777 %I t
11778 [ 1 -0 -0 1 174 230 ] concat
11779 %I
11780 80 443 140 443 Line
11781 %I 1
11782 End
11783
11784 End %I eop
11785
11786 Begin %I Elli
11787 %I b 65535
11788 2 0 0 [] 0 SetB
11789 %I cfg Black
11790 0 0 0 SetCFg
11791 %I cbg White
11792 1 1 1 SetCBg
11793 none SetP %I p n
11794 %I t
11795 [ 1 -0 -0 1 290 326 ] concat
11796 %I
11797 105 338 8 7 Elli
11798 End
11799
11800 Begin %I Pict
11801 %I b u
11802 %I cfg u
11803 %I cbg u
11804 %I f u
11805 %I p u
11806 %I t
11807 [ 1 0 0 1 83 113 ] concat
11808
11809 Begin %I Line
11810 %I b 65535
11811 2 0 0 [] 0 SetB
11812 %I cfg Black
11813 0 0 0 SetCFg
11814 %I cbg White
11815 1 1 1 SetCBg
11816 none SetP %I p n
11817 %I t
11818 [ 1 -0 -0 1 174 230 ] concat
11819 %I
11820 145 348 130 333 Line
11821 %I 1
11822 End
11823
11824 Begin %I Line
11825 %I b 65535
11826 2 0 0 [] 0 SetB
11827 %I cfg Black
11828 0 0 0 SetCFg
11829 %I cbg White
11830 1 1 1 SetCBg
11831 none SetP %I p n
11832 %I t
11833 [ 1 -0 -0 1 144 230 ] concat
11834 %I
11835 160 348 175 333 Line
11836 %I 1
11837 End
11838
11839 End %I eop
11840
11841 Begin %I Pict
11842 %I b u
11843 %I cfg u
11844 %I cbg u
11845 %I f u
11846 %I p u
11847 %I t
11848 [ 1 0 0 1 62 113 ] concat
11849
11850 Begin %I Line
11851 %I b 65535
11852 2 0 0 [] 0 SetB
11853 %I cfg Black
11854 0 0 0 SetCFg
11855 %I cbg White
11856 1 1 1 SetCBg
11857 none SetP %I p n
11858 %I t
11859 [ 1 -0 -0 1 174 230 ] concat
11860 %I
11861 145 348 130 333 Line
11862 %I 1
11863 End
11864
11865 Begin %I Line
11866 %I b 65535
11867 2 0 0 [] 0 SetB
11868 %I cfg Black
11869 0 0 0 SetCFg
11870 %I cbg White
11871 1 1 1 SetCBg
11872 none SetP %I p n
11873 %I t
11874 [ 1 -0 -0 1 144 230 ] concat
11875 %I
11876 160 348 175 333 Line
11877 %I 1
11878 End
11879
11880 End %I eop
11881
11882 Begin %I Pict
11883 %I b u
11884 %I cfg u
11885 %I cbg u
11886 %I f u
11887 %I p u
11888 %I t
11889 [ 1 0 0 1 42 134 ] concat
11890
11891 Begin %I Line
11892 %I b 65535
11893 2 0 0 [] 0 SetB
11894 %I cfg Black
11895 0 0 0 SetCFg
11896 %I cbg White
11897 1 1 1 SetCBg
11898 none SetP %I p n
11899 %I t
11900 [ 1 -0 -0 1 174 230 ] concat
11901 %I
11902 145 348 130 333 Line
11903 %I 1
11904 End
11905
11906 Begin %I Line
11907 %I b 65535
11908 2 0 0 [] 0 SetB
11909 %I cfg Black
11910 0 0 0 SetCFg
11911 %I cbg White
11912 1 1 1 SetCBg
11913 none SetP %I p n
11914 %I t
11915 [ 1 -0 -0 1 144 230 ] concat
11916 %I
11917 160 348 175 333 Line
11918 %I 1
11919 End
11920
11921 End %I eop
11922
11923 Begin %I Elli
11924 %I b 65535
11925 2 0 0 [] 0 SetB
11926 %I cfg Black
11927 0 0 0 SetCFg
11928 %I cbg White
11929 1 1 1 SetCBg
11930 none SetP %I p n
11931 %I t
11932 [ 1 -0 -0 1 248 325 ] concat
11933 %I
11934 105 338 8 7 Elli
11935 End
11936
11937 Begin %I Elli
11938 %I b 65535
11939 2 0 0 [] 0 SetB
11940 %I cfg Black
11941 0 0 0 SetCFg
11942 %I cbg White
11943 1 1 1 SetCBg
11944 none SetP %I p n
11945 %I t
11946 [ 1 -0 -0 1 248 345 ] concat
11947 %I
11948 105 338 8 7 Elli
11949 End
11950
11951 End %I eop
11952
11953 End %I eop
11954
11955 Begin %I Pict
11956 %I b u
11957 %I cfg u
11958 %I cbg u
11959 %I f u
11960 %I p u
11961 %I t u
11962
11963 Begin %I Pict
11964 %I b u
11965 %I cfg u
11966 %I cbg u
11967 %I f u
11968 %I p u
11969 %I t
11970 [ 1 0 0 1 249 -105 ] concat
11971
11972 Begin %I Line
11973 %I b 65535
11974 0 0 0 [] 0 SetB
11975 %I cfg Black
11976 0 0 0 SetCFg
11977 %I cbg White
11978 1 1 1 SetCBg
11979 none SetP %I p n
11980 %I t
11981 [ 1 -0 -0 1 174 230 ] concat
11982 %I
11983 100 483 100 433 Line
11984 %I 1
11985 End
11986
11987 Begin %I Line
11988 %I b 65535
11989 0 0 0 [] 0 SetB
11990 %I cfg Black
11991 0 0 0 SetCFg
11992 %I cbg White
11993 1 1 1 SetCBg
11994 none SetP %I p n
11995 %I t
11996 [ 1 -0 -0 1 174 230 ] concat
11997 %I
11998 100 433 100 423 Line
11999 %I 1
12000 End
12001
12002 Begin %I Line
12003 %I b 65535
12004 0 0 0 [] 0 SetB
12005 %I cfg Black
12006 0 0 0 SetCFg
12007 %I cbg White
12008 1 1 1 SetCBg
12009 none SetP %I p n
12010 %I t
12011 [ 1 -0 -0 1 174 230 ] concat
12012 %I
12013 120 483 120 423 Line
12014 %I 1
12015 End
12016
12017 Begin %I Line
12018 %I b 65535
12019 0 0 0 [] 0 SetB
12020 %I cfg Black
12021 0 0 0 SetCFg
12022 %I cbg White
12023 1 1 1 SetCBg
12024 none SetP %I p n
12025 %I t
12026 [ 1 -0 -0 1 174 230 ] concat
12027 %I
12028 80 463 140 463 Line
12029 %I 1
12030 End
12031
12032 Begin %I Line
12033 %I b 65535
12034 0 0 0 [] 0 SetB
12035 %I cfg Black
12036 0 0 0 SetCFg
12037 %I cbg White
12038 1 1 1 SetCBg
12039 none SetP %I p n
12040 %I t
12041 [ 1 -0 -0 1 174 230 ] concat
12042 %I
12043 80 443 140 443 Line
12044 %I 1
12045 End
12046
12047 End %I eop
12048
12049 Begin %I Pict
12050 %I b u
12051 %I cfg u
12052 %I cbg u
12053 %I f u
12054 %I p u
12055 %I t
12056 [ 1 0 0 1 221 -12 ] concat
12057
12058 Begin %I Line
12059 %I b 65535
12060 2 0 0 [] 0 SetB
12061 %I cfg Black
12062 0 0 0 SetCFg
12063 %I cbg White
12064 1 1 1 SetCBg
12065 none SetP %I p n
12066 %I t
12067 [ 1 -0 -0 1 174 230 ] concat
12068 %I
12069 145 348 130 333 Line
12070 %I 1
12071 End
12072
12073 Begin %I Line
12074 %I b 65535
12075 2 0 0 [] 0 SetB
12076 %I cfg Black
12077 0 0 0 SetCFg
12078 %I cbg White
12079 1 1 1 SetCBg
12080 none SetP %I p n
12081 %I t
12082 [ 1 -0 -0 1 144 230 ] concat
12083 %I
12084 160 348 175 333 Line
12085 %I 1
12086 End
12087
12088 End %I eop
12089
12090 Begin %I Pict
12091 %I b u
12092 %I cfg u
12093 %I cbg u
12094 %I f u
12095 %I p u
12096 %I t
12097 [ 1 0 0 1 159 -105 ] concat
12098
12099 Begin %I Pict
12100 %I b u
12101 %I cfg u
12102 %I cbg u
12103 %I f u
12104 %I p u
12105 %I t
12106 [ 1 0 0 1 90 0 ] concat
12107
12108 Begin %I Line
12109 %I b 65535
12110 0 0 0 [] 0 SetB
12111 %I cfg Black
12112 0 0 0 SetCFg
12113 %I cbg White
12114 1 1 1 SetCBg
12115 none SetP %I p n
12116 %I t
12117 [ 1 -0 -0 1 174 230 ] concat
12118 %I
12119 100 483 100 433 Line
12120 %I 1
12121 End
12122
12123 Begin %I Line
12124 %I b 65535
12125 0 0 0 [] 0 SetB
12126 %I cfg Black
12127 0 0 0 SetCFg
12128 %I cbg White
12129 1 1 1 SetCBg
12130 none SetP %I p n
12131 %I t
12132 [ 1 -0 -0 1 174 230 ] concat
12133 %I
12134 100 433 100 423 Line
12135 %I 1
12136 End
12137
12138 Begin %I Line
12139 %I b 65535
12140 0 0 0 [] 0 SetB
12141 %I cfg Black
12142 0 0 0 SetCFg
12143 %I cbg White
12144 1 1 1 SetCBg
12145 none SetP %I p n
12146 %I t
12147 [ 1 -0 -0 1 174 230 ] concat
12148 %I
12149 120 483 120 423 Line
12150 %I 1
12151 End
12152
12153 Begin %I Line
12154 %I b 65535
12155 0 0 0 [] 0 SetB
12156 %I cfg Black
12157 0 0 0 SetCFg
12158 %I cbg White
12159 1 1 1 SetCBg
12160 none SetP %I p n
12161 %I t
12162 [ 1 -0 -0 1 174 230 ] concat
12163 %I
12164 80 463 140 463 Line
12165 %I 1
12166 End
12167
12168 Begin %I Line
12169 %I b 65535
12170 0 0 0 [] 0 SetB
12171 %I cfg Black
12172 0 0 0 SetCFg
12173 %I cbg White
12174 1 1 1 SetCBg
12175 none SetP %I p n
12176 %I t
12177 [ 1 -0 -0 1 174 230 ] concat
12178 %I
12179 80 443 140 443 Line
12180 %I 1
12181 End
12182
12183 End %I eop
12184
12185 Begin %I Elli
12186 %I b 65535
12187 2 0 0 [] 0 SetB
12188 %I cfg Black
12189 0 0 0 SetCFg
12190 %I cbg White
12191 1 1 1 SetCBg
12192 none SetP %I p n
12193 %I t
12194 [ 1 -0 -0 1 290 326 ] concat
12195 %I
12196 105 338 8 7 Elli
12197 End
12198
12199 Begin %I Pict
12200 %I b u
12201 %I cfg u
12202 %I cbg u
12203 %I f u
12204 %I p u
12205 %I t
12206 [ 1 0 0 1 83 113 ] concat
12207
12208 Begin %I Line
12209 %I b 65535
12210 2 0 0 [] 0 SetB
12211 %I cfg Black
12212 0 0 0 SetCFg
12213 %I cbg White
12214 1 1 1 SetCBg
12215 none SetP %I p n
12216 %I t
12217 [ 1 -0 -0 1 174 230 ] concat
12218 %I
12219 145 348 130 333 Line
12220 %I 1
12221 End
12222
12223 Begin %I Line
12224 %I b 65535
12225 2 0 0 [] 0 SetB
12226 %I cfg Black
12227 0 0 0 SetCFg
12228 %I cbg White
12229 1 1 1 SetCBg
12230 none SetP %I p n
12231 %I t
12232 [ 1 -0 -0 1 144 230 ] concat
12233 %I
12234 160 348 175 333 Line
12235 %I 1
12236 End
12237
12238 End %I eop
12239
12240 Begin %I Pict
12241 %I b u
12242 %I cfg u
12243 %I cbg u
12244 %I f u
12245 %I p u
12246 %I t
12247 [ 1 0 0 1 62 113 ] concat
12248
12249 Begin %I Line
12250 %I b 65535
12251 2 0 0 [] 0 SetB
12252 %I cfg Black
12253 0 0 0 SetCFg
12254 %I cbg White
12255 1 1 1 SetCBg
12256 none SetP %I p n
12257 %I t
12258 [ 1 -0 -0 1 174 230 ] concat
12259 %I
12260 145 348 130 333 Line
12261 %I 1
12262 End
12263
12264 Begin %I Line
12265 %I b 65535
12266 2 0 0 [] 0 SetB
12267 %I cfg Black
12268 0 0 0 SetCFg
12269 %I cbg White
12270 1 1 1 SetCBg
12271 none SetP %I p n
12272 %I t
12273 [ 1 -0 -0 1 144 230 ] concat
12274 %I
12275 160 348 175 333 Line
12276 %I 1
12277 End
12278
12279 End %I eop
12280
12281 Begin %I Pict
12282 %I b u
12283 %I cfg u
12284 %I cbg u
12285 %I f u
12286 %I p u
12287 %I t
12288 [ 1 0 0 1 42 134 ] concat
12289
12290 Begin %I Line
12291 %I b 65535
12292 2 0 0 [] 0 SetB
12293 %I cfg Black
12294 0 0 0 SetCFg
12295 %I cbg White
12296 1 1 1 SetCBg
12297 none SetP %I p n
12298 %I t
12299 [ 1 -0 -0 1 174 230 ] concat
12300 %I
12301 145 348 130 333 Line
12302 %I 1
12303 End
12304
12305 Begin %I Line
12306 %I b 65535
12307 2 0 0 [] 0 SetB
12308 %I cfg Black
12309 0 0 0 SetCFg
12310 %I cbg White
12311 1 1 1 SetCBg
12312 none SetP %I p n
12313 %I t
12314 [ 1 -0 -0 1 144 230 ] concat
12315 %I
12316 160 348 175 333 Line
12317 %I 1
12318 End
12319
12320 End %I eop
12321
12322 Begin %I Elli
12323 %I b 65535
12324 2 0 0 [] 0 SetB
12325 %I cfg Black
12326 0 0 0 SetCFg
12327 %I cbg White
12328 1 1 1 SetCBg
12329 none SetP %I p n
12330 %I t
12331 [ 1 -0 -0 1 248 325 ] concat
12332 %I
12333 105 338 8 7 Elli
12334 End
12335
12336 Begin %I Elli
12337 %I b 65535
12338 2 0 0 [] 0 SetB
12339 %I cfg Black
12340 0 0 0 SetCFg
12341 %I cbg White
12342 1 1 1 SetCBg
12343 none SetP %I p n
12344 %I t
12345 [ 1 -0 -0 1 248 345 ] concat
12346 %I
12347 105 338 8 7 Elli
12348 End
12349
12350 End %I eop
12351
12352 End %I eop
12353
12354 Begin %I Pict
12355 %I b u
12356 %I cfg u
12357 %I cbg u
12358 %I f u
12359 %I p u
12360 %I t
12361 [ 1 0 0 1 23 -222 ] concat
12362
12363 Begin %I Line
12364 %I b 65535
12365 2 0 0 [] 0 SetB
12366 %I cfg Black
12367 0 0 0 SetCFg
12368 %I cbg White
12369 1 1 1 SetCBg
12370 none SetP %I p n
12371 %I t
12372 [ 1 -0 -0 1 174 230 ] concat
12373 %I
12374 145 348 130 333 Line
12375 %I 1
12376 End
12377
12378 Begin %I Line
12379 %I b 65535
12380 2 0 0 [] 0 SetB
12381 %I cfg Black
12382 0 0 0 SetCFg
12383 %I cbg White
12384 1 1 1 SetCBg
12385 none SetP %I p n
12386 %I t
12387 [ 1 -0 -0 1 144 230 ] concat
12388 %I
12389 160 348 175 333 Line
12390 %I 1
12391 End
12392
12393 End %I eop
12394
12395 Begin %I Pict
12396 %I b u
12397 %I cfg u
12398 %I cbg u
12399 %I f u
12400 %I p u
12401 %I t
12402 [ 1 0 0 1 -138 -222 ] concat
12403
12404 Begin %I Line
12405 %I b 65535
12406 2 0 0 [] 0 SetB
12407 %I cfg Black
12408 0 0 0 SetCFg
12409 %I cbg White
12410 1 1 1 SetCBg
12411 none SetP %I p n
12412 %I t
12413 [ 1 -0 -0 1 174 230 ] concat
12414 %I
12415 145 348 130 333 Line
12416 %I 1
12417 End
12418
12419 Begin %I Line
12420 %I b 65535
12421 2 0 0 [] 0 SetB
12422 %I cfg Black
12423 0 0 0 SetCFg
12424 %I cbg White
12425 1 1 1 SetCBg
12426 none SetP %I p n
12427 %I t
12428 [ 1 -0 -0 1 144 230 ] concat
12429 %I
12430 160 348 175 333 Line
12431 %I 1
12432 End
12433
12434 End %I eop
12435
12436 Begin %I Pict
12437 %I b u
12438 %I cfg u
12439 %I cbg u
12440 %I f u
12441 %I p u
12442 %I t
12443 [ 1 0 0 1 261 -182 ] concat
12444
12445 Begin %I Line
12446 %I b 65535
12447 2 0 0 [] 0 SetB
12448 %I cfg Black
12449 0 0 0 SetCFg
12450 %I cbg White
12451 1 1 1 SetCBg
12452 none SetP %I p n
12453 %I t
12454 [ 1 -0 -0 1 174 230 ] concat
12455 %I
12456 145 348 130 333 Line
12457 %I 1
12458 End
12459
12460 Begin %I Line
12461 %I b 65535
12462 2 0 0 [] 0 SetB
12463 %I cfg Black
12464 0 0 0 SetCFg
12465 %I cbg White
12466 1 1 1 SetCBg
12467 none SetP %I p n
12468 %I t
12469 [ 1 -0 -0 1 144 230 ] concat
12470 %I
12471 160 348 175 333 Line
12472 %I 1
12473 End
12474
12475 End %I eop
12476
12477 Begin %I Pict
12478 %I b u
12479 %I cfg u
12480 %I cbg u
12481 %I f u
12482 %I p u
12483 %I t u
12484
12485 Begin %I Pict
12486 %I b u
12487 %I cfg u
12488 %I cbg u
12489 %I f u
12490 %I p u
12491 %I t
12492 [ 1 0 0 1 -110 -210 ] concat
12493
12494 Begin %I Line
12495 %I b 65535
12496 0 0 0 [] 0 SetB
12497 %I cfg Black
12498 0 0 0 SetCFg
12499 %I cbg White
12500 1 1 1 SetCBg
12501 none SetP %I p n
12502 %I t
12503 [ 1 -0 -0 1 174 230 ] concat
12504 %I
12505 100 483 100 433 Line
12506 %I 1
12507 End
12508
12509 Begin %I Line
12510 %I b 65535
12511 0 0 0 [] 0 SetB
12512 %I cfg Black
12513 0 0 0 SetCFg
12514 %I cbg White
12515 1 1 1 SetCBg
12516 none SetP %I p n
12517 %I t
12518 [ 1 -0 -0 1 174 230 ] concat
12519 %I
12520 100 433 100 423 Line
12521 %I 1
12522 End
12523
12524 Begin %I Line
12525 %I b 65535
12526 0 0 0 [] 0 SetB
12527 %I cfg Black
12528 0 0 0 SetCFg
12529 %I cbg White
12530 1 1 1 SetCBg
12531 none SetP %I p n
12532 %I t
12533 [ 1 -0 -0 1 174 230 ] concat
12534 %I
12535 120 483 120 423 Line
12536 %I 1
12537 End
12538
12539 Begin %I Line
12540 %I b 65535
12541 0 0 0 [] 0 SetB
12542 %I cfg Black
12543 0 0 0 SetCFg
12544 %I cbg White
12545 1 1 1 SetCBg
12546 none SetP %I p n
12547 %I t
12548 [ 1 -0 -0 1 174 230 ] concat
12549 %I
12550 80 463 140 463 Line
12551 %I 1
12552 End
12553
12554 Begin %I Line
12555 %I b 65535
12556 0 0 0 [] 0 SetB
12557 %I cfg Black
12558 0 0 0 SetCFg
12559 %I cbg White
12560 1 1 1 SetCBg
12561 none SetP %I p n
12562 %I t
12563 [ 1 -0 -0 1 174 230 ] concat
12564 %I
12565 80 443 140 443 Line
12566 %I 1
12567 End
12568
12569 End %I eop
12570
12571 Begin %I Elli
12572 %I b 65535
12573 2 0 0 [] 0 SetB
12574 %I cfg Black
12575 0 0 0 SetCFg
12576 %I cbg White
12577 1 1 1 SetCBg
12578 none SetP %I p n
12579 %I t
12580 [ 1 -0 -0 1 89 156 ] concat
12581 %I
12582 105 338 8 7 Elli
12583 End
12584
12585 Begin %I Pict
12586 %I b u
12587 %I cfg u
12588 %I cbg u
12589 %I f u
12590 %I p u
12591 %I t
12592 [ 1 0 0 1 -40 -105 ] concat
12593
12594 Begin %I Pict
12595 %I b u
12596 %I cfg u
12597 %I cbg u
12598 %I f u
12599 %I p u
12600 %I t
12601 [ 1 0 0 1 -70 -105 ] concat
12602
12603 Begin %I Line
12604 %I b 65535
12605 0 0 0 [] 0 SetB
12606 %I cfg Black
12607 0 0 0 SetCFg
12608 %I cbg White
12609 1 1 1 SetCBg
12610 none SetP %I p n
12611 %I t
12612 [ 1 -0 -0 1 174 230 ] concat
12613 %I
12614 100 483 100 433 Line
12615 %I 1
12616 End
12617
12618 Begin %I Line
12619 %I b 65535
12620 0 0 0 [] 0 SetB
12621 %I cfg Black
12622 0 0 0 SetCFg
12623 %I cbg White
12624 1 1 1 SetCBg
12625 none SetP %I p n
12626 %I t
12627 [ 1 -0 -0 1 174 230 ] concat
12628 %I
12629 100 433 100 423 Line
12630 %I 1
12631 End
12632
12633 Begin %I Line
12634 %I b 65535
12635 0 0 0 [] 0 SetB
12636 %I cfg Black
12637 0 0 0 SetCFg
12638 %I cbg White
12639 1 1 1 SetCBg
12640 none SetP %I p n
12641 %I t
12642 [ 1 -0 -0 1 174 230 ] concat
12643 %I
12644 120 483 120 423 Line
12645 %I 1
12646 End
12647
12648 Begin %I Line
12649 %I b 65535
12650 0 0 0 [] 0 SetB
12651 %I cfg Black
12652 0 0 0 SetCFg
12653 %I cbg White
12654 1 1 1 SetCBg
12655 none SetP %I p n
12656 %I t
12657 [ 1 -0 -0 1 174 230 ] concat
12658 %I
12659 80 463 140 463 Line
12660 %I 1
12661 End
12662
12663 Begin %I Line
12664 %I b 65535
12665 0 0 0 [] 0 SetB
12666 %I cfg Black
12667 0 0 0 SetCFg
12668 %I cbg White
12669 1 1 1 SetCBg
12670 none SetP %I p n
12671 %I t
12672 [ 1 -0 -0 1 174 230 ] concat
12673 %I
12674 80 443 140 443 Line
12675 %I 1
12676 End
12677
12678 End %I eop
12679
12680 Begin %I Pict
12681 %I b u
12682 %I cfg u
12683 %I cbg u
12684 %I f u
12685 %I p u
12686 %I t
12687 [ 1 0 0 1 -98 28 ] concat
12688
12689 Begin %I Line
12690 %I b 65535
12691 2 0 0 [] 0 SetB
12692 %I cfg Black
12693 0 0 0 SetCFg
12694 %I cbg White
12695 1 1 1 SetCBg
12696 none SetP %I p n
12697 %I t
12698 [ 1 -0 -0 1 174 230 ] concat
12699 %I
12700 145 348 130 333 Line
12701 %I 1
12702 End
12703
12704 Begin %I Line
12705 %I b 65535
12706 2 0 0 [] 0 SetB
12707 %I cfg Black
12708 0 0 0 SetCFg
12709 %I cbg White
12710 1 1 1 SetCBg
12711 none SetP %I p n
12712 %I t
12713 [ 1 -0 -0 1 144 230 ] concat
12714 %I
12715 160 348 175 333 Line
12716 %I 1
12717 End
12718
12719 End %I eop
12720
12721 Begin %I Pict
12722 %I b u
12723 %I cfg u
12724 %I cbg u
12725 %I f u
12726 %I p u
12727 %I t
12728 [ 1 0 0 1 -160 -105 ] concat
12729
12730 Begin %I Pict
12731 %I b u
12732 %I cfg u
12733 %I cbg u
12734 %I f u
12735 %I p u
12736 %I t
12737 [ 1 0 0 1 90 0 ] concat
12738
12739 Begin %I Line
12740 %I b 65535
12741 0 0 0 [] 0 SetB
12742 %I cfg Black
12743 0 0 0 SetCFg
12744 %I cbg White
12745 1 1 1 SetCBg
12746 none SetP %I p n
12747 %I t
12748 [ 1 -0 -0 1 174 230 ] concat
12749 %I
12750 100 483 100 433 Line
12751 %I 1
12752 End
12753
12754 Begin %I Line
12755 %I b 65535
12756 0 0 0 [] 0 SetB
12757 %I cfg Black
12758 0 0 0 SetCFg
12759 %I cbg White
12760 1 1 1 SetCBg
12761 none SetP %I p n
12762 %I t
12763 [ 1 -0 -0 1 174 230 ] concat
12764 %I
12765 100 433 100 423 Line
12766 %I 1
12767 End
12768
12769 Begin %I Line
12770 %I b 65535
12771 0 0 0 [] 0 SetB
12772 %I cfg Black
12773 0 0 0 SetCFg
12774 %I cbg White
12775 1 1 1 SetCBg
12776 none SetP %I p n
12777 %I t
12778 [ 1 -0 -0 1 174 230 ] concat
12779 %I
12780 120 483 120 423 Line
12781 %I 1
12782 End
12783
12784 Begin %I Line
12785 %I b 65535
12786 0 0 0 [] 0 SetB
12787 %I cfg Black
12788 0 0 0 SetCFg
12789 %I cbg White
12790 1 1 1 SetCBg
12791 none SetP %I p n
12792 %I t
12793 [ 1 -0 -0 1 174 230 ] concat
12794 %I
12795 80 463 140 463 Line
12796 %I 1
12797 End
12798
12799 Begin %I Line
12800 %I b 65535
12801 0 0 0 [] 0 SetB
12802 %I cfg Black
12803 0 0 0 SetCFg
12804 %I cbg White
12805 1 1 1 SetCBg
12806 none SetP %I p n
12807 %I t
12808 [ 1 -0 -0 1 174 230 ] concat
12809 %I
12810 80 443 140 443 Line
12811 %I 1
12812 End
12813
12814 End %I eop
12815
12816 Begin %I Elli
12817 %I b 65535
12818 2 0 0 [] 0 SetB
12819 %I cfg Black
12820 0 0 0 SetCFg
12821 %I cbg White
12822 1 1 1 SetCBg
12823 none SetP %I p n
12824 %I t
12825 [ 1 -0 -0 1 290 326 ] concat
12826 %I
12827 105 338 8 7 Elli
12828 End
12829
12830 Begin %I Pict
12831 %I b u
12832 %I cfg u
12833 %I cbg u
12834 %I f u
12835 %I p u
12836 %I t
12837 [ 1 0 0 1 83 113 ] concat
12838
12839 Begin %I Line
12840 %I b 65535
12841 2 0 0 [] 0 SetB
12842 %I cfg Black
12843 0 0 0 SetCFg
12844 %I cbg White
12845 1 1 1 SetCBg
12846 none SetP %I p n
12847 %I t
12848 [ 1 -0 -0 1 174 230 ] concat
12849 %I
12850 145 348 130 333 Line
12851 %I 1
12852 End
12853
12854 Begin %I Line
12855 %I b 65535
12856 2 0 0 [] 0 SetB
12857 %I cfg Black
12858 0 0 0 SetCFg
12859 %I cbg White
12860 1 1 1 SetCBg
12861 none SetP %I p n
12862 %I t
12863 [ 1 -0 -0 1 144 230 ] concat
12864 %I
12865 160 348 175 333 Line
12866 %I 1
12867 End
12868
12869 End %I eop
12870
12871 Begin %I Pict
12872 %I b u
12873 %I cfg u
12874 %I cbg u
12875 %I f u
12876 %I p u
12877 %I t
12878 [ 1 0 0 1 62 113 ] concat
12879
12880 Begin %I Line
12881 %I b 65535
12882 2 0 0 [] 0 SetB
12883 %I cfg Black
12884 0 0 0 SetCFg
12885 %I cbg White
12886 1 1 1 SetCBg
12887 none SetP %I p n
12888 %I t
12889 [ 1 -0 -0 1 174 230 ] concat
12890 %I
12891 145 348 130 333 Line
12892 %I 1
12893 End
12894
12895 Begin %I Line
12896 %I b 65535
12897 2 0 0 [] 0 SetB
12898 %I cfg Black
12899 0 0 0 SetCFg
12900 %I cbg White
12901 1 1 1 SetCBg
12902 none SetP %I p n
12903 %I t
12904 [ 1 -0 -0 1 144 230 ] concat
12905 %I
12906 160 348 175 333 Line
12907 %I 1
12908 End
12909
12910 End %I eop
12911
12912 Begin %I Pict
12913 %I b u
12914 %I cfg u
12915 %I cbg u
12916 %I f u
12917 %I p u
12918 %I t
12919 [ 1 0 0 1 42 134 ] concat
12920
12921 Begin %I Line
12922 %I b 65535
12923 2 0 0 [] 0 SetB
12924 %I cfg Black
12925 0 0 0 SetCFg
12926 %I cbg White
12927 1 1 1 SetCBg
12928 none SetP %I p n
12929 %I t
12930 [ 1 -0 -0 1 174 230 ] concat
12931 %I
12932 145 348 130 333 Line
12933 %I 1
12934 End
12935
12936 Begin %I Line
12937 %I b 65535
12938 2 0 0 [] 0 SetB
12939 %I cfg Black
12940 0 0 0 SetCFg
12941 %I cbg White
12942 1 1 1 SetCBg
12943 none SetP %I p n
12944 %I t
12945 [ 1 -0 -0 1 144 230 ] concat
12946 %I
12947 160 348 175 333 Line
12948 %I 1
12949 End
12950
12951 End %I eop
12952
12953 Begin %I Elli
12954 %I b 65535
12955 2 0 0 [] 0 SetB
12956 %I cfg Black
12957 0 0 0 SetCFg
12958 %I cbg White
12959 1 1 1 SetCBg
12960 none SetP %I p n
12961 %I t
12962 [ 1 -0 -0 1 248 325 ] concat
12963 %I
12964 105 338 8 7 Elli
12965 End
12966
12967 Begin %I Elli
12968 %I b 65535
12969 2 0 0 [] 0 SetB
12970 %I cfg Black
12971 0 0 0 SetCFg
12972 %I cbg White
12973 1 1 1 SetCBg
12974 none SetP %I p n
12975 %I t
12976 [ 1 -0 -0 1 248 345 ] concat
12977 %I
12978 105 338 8 7 Elli
12979 End
12980
12981 End %I eop
12982
12983 End %I eop
12984
12985 End %I eop
12986
12987 Begin %I Pict
12988 %I b u
12989 %I cfg u
12990 %I cbg u
12991 %I f u
12992 %I p u
12993 %I t
12994 [ 1 0 0 1 40 -105 ] concat
12995
12996 Begin %I Pict
12997 %I b u
12998 %I cfg u
12999 %I cbg u
13000 %I f u
13001 %I p u
13002 %I t
13003 [ 1 0 0 1 -70 -105 ] concat
13004
13005 Begin %I Line
13006 %I b 65535
13007 0 0 0 [] 0 SetB
13008 %I cfg Black
13009 0 0 0 SetCFg
13010 %I cbg White
13011 1 1 1 SetCBg
13012 none SetP %I p n
13013 %I t
13014 [ 1 -0 -0 1 174 230 ] concat
13015 %I
13016 100 483 100 433 Line
13017 %I 1
13018 End
13019
13020 Begin %I Line
13021 %I b 65535
13022 0 0 0 [] 0 SetB
13023 %I cfg Black
13024 0 0 0 SetCFg
13025 %I cbg White
13026 1 1 1 SetCBg
13027 none SetP %I p n
13028 %I t
13029 [ 1 -0 -0 1 174 230 ] concat
13030 %I
13031 100 433 100 423 Line
13032 %I 1
13033 End
13034
13035 Begin %I Line
13036 %I b 65535
13037 0 0 0 [] 0 SetB
13038 %I cfg Black
13039 0 0 0 SetCFg
13040 %I cbg White
13041 1 1 1 SetCBg
13042 none SetP %I p n
13043 %I t
13044 [ 1 -0 -0 1 174 230 ] concat
13045 %I
13046 120 483 120 423 Line
13047 %I 1
13048 End
13049
13050 Begin %I Line
13051 %I b 65535
13052 0 0 0 [] 0 SetB
13053 %I cfg Black
13054 0 0 0 SetCFg
13055 %I cbg White
13056 1 1 1 SetCBg
13057 none SetP %I p n
13058 %I t
13059 [ 1 -0 -0 1 174 230 ] concat
13060 %I
13061 80 463 140 463 Line
13062 %I 1
13063 End
13064
13065 Begin %I Line
13066 %I b 65535
13067 0 0 0 [] 0 SetB
13068 %I cfg Black
13069 0 0 0 SetCFg
13070 %I cbg White
13071 1 1 1 SetCBg
13072 none SetP %I p n
13073 %I t
13074 [ 1 -0 -0 1 174 230 ] concat
13075 %I
13076 80 443 140 443 Line
13077 %I 1
13078 End
13079
13080 End %I eop
13081
13082 Begin %I Pict
13083 %I b u
13084 %I cfg u
13085 %I cbg u
13086 %I f u
13087 %I p u
13088 %I t
13089 [ 1 0 0 1 -98 28 ] concat
13090
13091 Begin %I Line
13092 %I b 65535
13093 2 0 0 [] 0 SetB
13094 %I cfg Black
13095 0 0 0 SetCFg
13096 %I cbg White
13097 1 1 1 SetCBg
13098 none SetP %I p n
13099 %I t
13100 [ 1 -0 -0 1 174 230 ] concat
13101 %I
13102 145 348 130 333 Line
13103 %I 1
13104 End
13105
13106 Begin %I Line
13107 %I b 65535
13108 2 0 0 [] 0 SetB
13109 %I cfg Black
13110 0 0 0 SetCFg
13111 %I cbg White
13112 1 1 1 SetCBg
13113 none SetP %I p n
13114 %I t
13115 [ 1 -0 -0 1 144 230 ] concat
13116 %I
13117 160 348 175 333 Line
13118 %I 1
13119 End
13120
13121 End %I eop
13122
13123 Begin %I Pict
13124 %I b u
13125 %I cfg u
13126 %I cbg u
13127 %I f u
13128 %I p u
13129 %I t
13130 [ 1 0 0 1 -160 -105 ] concat
13131
13132 Begin %I Pict
13133 %I b u
13134 %I cfg u
13135 %I cbg u
13136 %I f u
13137 %I p u
13138 %I t
13139 [ 1 0 0 1 90 0 ] concat
13140
13141 Begin %I Line
13142 %I b 65535
13143 0 0 0 [] 0 SetB
13144 %I cfg Black
13145 0 0 0 SetCFg
13146 %I cbg White
13147 1 1 1 SetCBg
13148 none SetP %I p n
13149 %I t
13150 [ 1 -0 -0 1 174 230 ] concat
13151 %I
13152 100 483 100 433 Line
13153 %I 1
13154 End
13155
13156 Begin %I Line
13157 %I b 65535
13158 0 0 0 [] 0 SetB
13159 %I cfg Black
13160 0 0 0 SetCFg
13161 %I cbg White
13162 1 1 1 SetCBg
13163 none SetP %I p n
13164 %I t
13165 [ 1 -0 -0 1 174 230 ] concat
13166 %I
13167 100 433 100 423 Line
13168 %I 1
13169 End
13170
13171 Begin %I Line
13172 %I b 65535
13173 0 0 0 [] 0 SetB
13174 %I cfg Black
13175 0 0 0 SetCFg
13176 %I cbg White
13177 1 1 1 SetCBg
13178 none SetP %I p n
13179 %I t
13180 [ 1 -0 -0 1 174 230 ] concat
13181 %I
13182 120 483 120 423 Line
13183 %I 1
13184 End
13185
13186 Begin %I Line
13187 %I b 65535
13188 0 0 0 [] 0 SetB
13189 %I cfg Black
13190 0 0 0 SetCFg
13191 %I cbg White
13192 1 1 1 SetCBg
13193 none SetP %I p n
13194 %I t
13195 [ 1 -0 -0 1 174 230 ] concat
13196 %I
13197 80 463 140 463 Line
13198 %I 1
13199 End
13200
13201 Begin %I Line
13202 %I b 65535
13203 0 0 0 [] 0 SetB
13204 %I cfg Black
13205 0 0 0 SetCFg
13206 %I cbg White
13207 1 1 1 SetCBg
13208 none SetP %I p n
13209 %I t
13210 [ 1 -0 -0 1 174 230 ] concat
13211 %I
13212 80 443 140 443 Line
13213 %I 1
13214 End
13215
13216 End %I eop
13217
13218 Begin %I Elli
13219 %I b 65535
13220 2 0 0 [] 0 SetB
13221 %I cfg Black
13222 0 0 0 SetCFg
13223 %I cbg White
13224 1 1 1 SetCBg
13225 none SetP %I p n
13226 %I t
13227 [ 1 -0 -0 1 290 326 ] concat
13228 %I
13229 105 338 8 7 Elli
13230 End
13231
13232 Begin %I Pict
13233 %I b u
13234 %I cfg u
13235 %I cbg u
13236 %I f u
13237 %I p u
13238 %I t
13239 [ 1 0 0 1 83 113 ] concat
13240
13241 Begin %I Line
13242 %I b 65535
13243 2 0 0 [] 0 SetB
13244 %I cfg Black
13245 0 0 0 SetCFg
13246 %I cbg White
13247 1 1 1 SetCBg
13248 none SetP %I p n
13249 %I t
13250 [ 1 -0 -0 1 174 230 ] concat
13251 %I
13252 145 348 130 333 Line
13253 %I 1
13254 End
13255
13256 Begin %I Line
13257 %I b 65535
13258 2 0 0 [] 0 SetB
13259 %I cfg Black
13260 0 0 0 SetCFg
13261 %I cbg White
13262 1 1 1 SetCBg
13263 none SetP %I p n
13264 %I t
13265 [ 1 -0 -0 1 144 230 ] concat
13266 %I
13267 160 348 175 333 Line
13268 %I 1
13269 End
13270
13271 End %I eop
13272
13273 Begin %I Pict
13274 %I b u
13275 %I cfg u
13276 %I cbg u
13277 %I f u
13278 %I p u
13279 %I t
13280 [ 1 0 0 1 62 113 ] concat
13281
13282 Begin %I Line
13283 %I b 65535
13284 2 0 0 [] 0 SetB
13285 %I cfg Black
13286 0 0 0 SetCFg
13287 %I cbg White
13288 1 1 1 SetCBg
13289 none SetP %I p n
13290 %I t
13291 [ 1 -0 -0 1 174 230 ] concat
13292 %I
13293 145 348 130 333 Line
13294 %I 1
13295 End
13296
13297 Begin %I Line
13298 %I b 65535
13299 2 0 0 [] 0 SetB
13300 %I cfg Black
13301 0 0 0 SetCFg
13302 %I cbg White
13303 1 1 1 SetCBg
13304 none SetP %I p n
13305 %I t
13306 [ 1 -0 -0 1 144 230 ] concat
13307 %I
13308 160 348 175 333 Line
13309 %I 1
13310 End
13311
13312 End %I eop
13313
13314 Begin %I Pict
13315 %I b u
13316 %I cfg u
13317 %I cbg u
13318 %I f u
13319 %I p u
13320 %I t
13321 [ 1 0 0 1 42 134 ] concat
13322
13323 Begin %I Line
13324 %I b 65535
13325 2 0 0 [] 0 SetB
13326 %I cfg Black
13327 0 0 0 SetCFg
13328 %I cbg White
13329 1 1 1 SetCBg
13330 none SetP %I p n
13331 %I t
13332 [ 1 -0 -0 1 174 230 ] concat
13333 %I
13334 145 348 130 333 Line
13335 %I 1
13336 End
13337
13338 Begin %I Line
13339 %I b 65535
13340 2 0 0 [] 0 SetB
13341 %I cfg Black
13342 0 0 0 SetCFg
13343 %I cbg White
13344 1 1 1 SetCBg
13345 none SetP %I p n
13346 %I t
13347 [ 1 -0 -0 1 144 230 ] concat
13348 %I
13349 160 348 175 333 Line
13350 %I 1
13351 End
13352
13353 End %I eop
13354
13355 Begin %I Elli
13356 %I b 65535
13357 2 0 0 [] 0 SetB
13358 %I cfg Black
13359 0 0 0 SetCFg
13360 %I cbg White
13361 1 1 1 SetCBg
13362 none SetP %I p n
13363 %I t
13364 [ 1 -0 -0 1 248 325 ] concat
13365 %I
13366 105 338 8 7 Elli
13367 End
13368
13369 Begin %I Elli
13370 %I b 65535
13371 2 0 0 [] 0 SetB
13372 %I cfg Black
13373 0 0 0 SetCFg
13374 %I cbg White
13375 1 1 1 SetCBg
13376 none SetP %I p n
13377 %I t
13378 [ 1 -0 -0 1 248 345 ] concat
13379 %I
13380 105 338 8 7 Elli
13381 End
13382
13383 End %I eop
13384
13385 End %I eop
13386
13387 Begin %I Pict
13388 %I b u
13389 %I cfg u
13390 %I cbg u
13391 %I f u
13392 %I p u
13393 %I t
13394 [ 1 0 0 1 40 -105 ] concat
13395
13396 Begin %I Pict
13397 %I b u
13398 %I cfg u
13399 %I cbg u
13400 %I f u
13401 %I p u
13402 %I t
13403 [ 1 0 0 1 90 -105 ] concat
13404
13405 Begin %I Line
13406 %I b 65535
13407 0 0 0 [] 0 SetB
13408 %I cfg Black
13409 0 0 0 SetCFg
13410 %I cbg White
13411 1 1 1 SetCBg
13412 none SetP %I p n
13413 %I t
13414 [ 1 -0 -0 1 174 230 ] concat
13415 %I
13416 100 483 100 433 Line
13417 %I 1
13418 End
13419
13420 Begin %I Line
13421 %I b 65535
13422 0 0 0 [] 0 SetB
13423 %I cfg Black
13424 0 0 0 SetCFg
13425 %I cbg White
13426 1 1 1 SetCBg
13427 none SetP %I p n
13428 %I t
13429 [ 1 -0 -0 1 174 230 ] concat
13430 %I
13431 100 433 100 423 Line
13432 %I 1
13433 End
13434
13435 Begin %I Line
13436 %I b 65535
13437 0 0 0 [] 0 SetB
13438 %I cfg Black
13439 0 0 0 SetCFg
13440 %I cbg White
13441 1 1 1 SetCBg
13442 none SetP %I p n
13443 %I t
13444 [ 1 -0 -0 1 174 230 ] concat
13445 %I
13446 120 483 120 423 Line
13447 %I 1
13448 End
13449
13450 Begin %I Line
13451 %I b 65535
13452 0 0 0 [] 0 SetB
13453 %I cfg Black
13454 0 0 0 SetCFg
13455 %I cbg White
13456 1 1 1 SetCBg
13457 none SetP %I p n
13458 %I t
13459 [ 1 -0 -0 1 174 230 ] concat
13460 %I
13461 80 463 140 463 Line
13462 %I 1
13463 End
13464
13465 Begin %I Line
13466 %I b 65535
13467 0 0 0 [] 0 SetB
13468 %I cfg Black
13469 0 0 0 SetCFg
13470 %I cbg White
13471 1 1 1 SetCBg
13472 none SetP %I p n
13473 %I t
13474 [ 1 -0 -0 1 174 230 ] concat
13475 %I
13476 80 443 140 443 Line
13477 %I 1
13478 End
13479
13480 End %I eop
13481
13482 Begin %I Pict
13483 %I b u
13484 %I cfg u
13485 %I cbg u
13486 %I f u
13487 %I p u
13488 %I t
13489 [ 1 0 0 1 83 28 ] concat
13490
13491 Begin %I Line
13492 %I b 65535
13493 2 0 0 [] 0 SetB
13494 %I cfg Black
13495 0 0 0 SetCFg
13496 %I cbg White
13497 1 1 1 SetCBg
13498 none SetP %I p n
13499 %I t
13500 [ 1 -0 -0 1 174 230 ] concat
13501 %I
13502 145 348 130 333 Line
13503 %I 1
13504 End
13505
13506 Begin %I Line
13507 %I b 65535
13508 2 0 0 [] 0 SetB
13509 %I cfg Black
13510 0 0 0 SetCFg
13511 %I cbg White
13512 1 1 1 SetCBg
13513 none SetP %I p n
13514 %I t
13515 [ 1 -0 -0 1 144 230 ] concat
13516 %I
13517 160 348 175 333 Line
13518 %I 1
13519 End
13520
13521 End %I eop
13522
13523 Begin %I Pict
13524 %I b u
13525 %I cfg u
13526 %I cbg u
13527 %I f u
13528 %I p u
13529 %I t
13530 [ 1 0 0 1 0 -105 ] concat
13531
13532 Begin %I Pict
13533 %I b u
13534 %I cfg u
13535 %I cbg u
13536 %I f u
13537 %I p u
13538 %I t
13539 [ 1 0 0 1 90 0 ] concat
13540
13541 Begin %I Line
13542 %I b 65535
13543 0 0 0 [] 0 SetB
13544 %I cfg Black
13545 0 0 0 SetCFg
13546 %I cbg White
13547 1 1 1 SetCBg
13548 none SetP %I p n
13549 %I t
13550 [ 1 -0 -0 1 174 230 ] concat
13551 %I
13552 100 483 100 433 Line
13553 %I 1
13554 End
13555
13556 Begin %I Line
13557 %I b 65535
13558 0 0 0 [] 0 SetB
13559 %I cfg Black
13560 0 0 0 SetCFg
13561 %I cbg White
13562 1 1 1 SetCBg
13563 none SetP %I p n
13564 %I t
13565 [ 1 -0 -0 1 174 230 ] concat
13566 %I
13567 100 433 100 423 Line
13568 %I 1
13569 End
13570
13571 Begin %I Line
13572 %I b 65535
13573 0 0 0 [] 0 SetB
13574 %I cfg Black
13575 0 0 0 SetCFg
13576 %I cbg White
13577 1 1 1 SetCBg
13578 none SetP %I p n
13579 %I t
13580 [ 1 -0 -0 1 174 230 ] concat
13581 %I
13582 120 483 120 423 Line
13583 %I 1
13584 End
13585
13586 Begin %I Line
13587 %I b 65535
13588 0 0 0 [] 0 SetB
13589 %I cfg Black
13590 0 0 0 SetCFg
13591 %I cbg White
13592 1 1 1 SetCBg
13593 none SetP %I p n
13594 %I t
13595 [ 1 -0 -0 1 174 230 ] concat
13596 %I
13597 80 463 140 463 Line
13598 %I 1
13599 End
13600
13601 Begin %I Line
13602 %I b 65535
13603 0 0 0 [] 0 SetB
13604 %I cfg Black
13605 0 0 0 SetCFg
13606 %I cbg White
13607 1 1 1 SetCBg
13608 none SetP %I p n
13609 %I t
13610 [ 1 -0 -0 1 174 230 ] concat
13611 %I
13612 80 443 140 443 Line
13613 %I 1
13614 End
13615
13616 End %I eop
13617
13618 Begin %I Elli
13619 %I b 65535
13620 2 0 0 [] 0 SetB
13621 %I cfg Black
13622 0 0 0 SetCFg
13623 %I cbg White
13624 1 1 1 SetCBg
13625 none SetP %I p n
13626 %I t
13627 [ 1 -0 -0 1 290 326 ] concat
13628 %I
13629 105 338 8 7 Elli
13630 End
13631
13632 Begin %I Pict
13633 %I b u
13634 %I cfg u
13635 %I cbg u
13636 %I f u
13637 %I p u
13638 %I t
13639 [ 1 0 0 1 83 113 ] concat
13640
13641 Begin %I Line
13642 %I b 65535
13643 2 0 0 [] 0 SetB
13644 %I cfg Black
13645 0 0 0 SetCFg
13646 %I cbg White
13647 1 1 1 SetCBg
13648 none SetP %I p n
13649 %I t
13650 [ 1 -0 -0 1 174 230 ] concat
13651 %I
13652 145 348 130 333 Line
13653 %I 1
13654 End
13655
13656 Begin %I Line
13657 %I b 65535
13658 2 0 0 [] 0 SetB
13659 %I cfg Black
13660 0 0 0 SetCFg
13661 %I cbg White
13662 1 1 1 SetCBg
13663 none SetP %I p n
13664 %I t
13665 [ 1 -0 -0 1 144 230 ] concat
13666 %I
13667 160 348 175 333 Line
13668 %I 1
13669 End
13670
13671 End %I eop
13672
13673 Begin %I Pict
13674 %I b u
13675 %I cfg u
13676 %I cbg u
13677 %I f u
13678 %I p u
13679 %I t
13680 [ 1 0 0 1 62 113 ] concat
13681
13682 Begin %I Line
13683 %I b 65535
13684 2 0 0 [] 0 SetB
13685 %I cfg Black
13686 0 0 0 SetCFg
13687 %I cbg White
13688 1 1 1 SetCBg
13689 none SetP %I p n
13690 %I t
13691 [ 1 -0 -0 1 174 230 ] concat
13692 %I
13693 145 348 130 333 Line
13694 %I 1
13695 End
13696
13697 Begin %I Line
13698 %I b 65535
13699 2 0 0 [] 0 SetB
13700 %I cfg Black
13701 0 0 0 SetCFg
13702 %I cbg White
13703 1 1 1 SetCBg
13704 none SetP %I p n
13705 %I t
13706 [ 1 -0 -0 1 144 230 ] concat
13707 %I
13708 160 348 175 333 Line
13709 %I 1
13710 End
13711
13712 End %I eop
13713
13714 Begin %I Pict
13715 %I b u
13716 %I cfg u
13717 %I cbg u
13718 %I f u
13719 %I p u
13720 %I t
13721 [ 1 0 0 1 42 134 ] concat
13722
13723 Begin %I Line
13724 %I b 65535
13725 2 0 0 [] 0 SetB
13726 %I cfg Black
13727 0 0 0 SetCFg
13728 %I cbg White
13729 1 1 1 SetCBg
13730 none SetP %I p n
13731 %I t
13732 [ 1 -0 -0 1 174 230 ] concat
13733 %I
13734 145 348 130 333 Line
13735 %I 1
13736 End
13737
13738 Begin %I Line
13739 %I b 65535
13740 2 0 0 [] 0 SetB
13741 %I cfg Black
13742 0 0 0 SetCFg
13743 %I cbg White
13744 1 1 1 SetCBg
13745 none SetP %I p n
13746 %I t
13747 [ 1 -0 -0 1 144 230 ] concat
13748 %I
13749 160 348 175 333 Line
13750 %I 1
13751 End
13752
13753 End %I eop
13754
13755 Begin %I Elli
13756 %I b 65535
13757 2 0 0 [] 0 SetB
13758 %I cfg Black
13759 0 0 0 SetCFg
13760 %I cbg White
13761 1 1 1 SetCBg
13762 none SetP %I p n
13763 %I t
13764 [ 1 -0 -0 1 248 325 ] concat
13765 %I
13766 105 338 8 7 Elli
13767 End
13768
13769 Begin %I Elli
13770 %I b 65535
13771 2 0 0 [] 0 SetB
13772 %I cfg Black
13773 0 0 0 SetCFg
13774 %I cbg White
13775 1 1 1 SetCBg
13776 none SetP %I p n
13777 %I t
13778 [ 1 -0 -0 1 248 345 ] concat
13779 %I
13780 105 338 8 7 Elli
13781 End
13782
13783 End %I eop
13784
13785 End %I eop
13786
13787 Begin %I Pict
13788 %I b u
13789 %I cfg u
13790 %I cbg u
13791 %I f u
13792 %I p u
13793 %I t
13794 [ 1 0 0 1 -40 -105 ] concat
13795
13796 Begin %I Pict
13797 %I b u
13798 %I cfg u
13799 %I cbg u
13800 %I f u
13801 %I p u
13802 %I t
13803 [ 1 0 0 1 249 -105 ] concat
13804
13805 Begin %I Line
13806 %I b 65535
13807 0 0 0 [] 0 SetB
13808 %I cfg Black
13809 0 0 0 SetCFg
13810 %I cbg White
13811 1 1 1 SetCBg
13812 none SetP %I p n
13813 %I t
13814 [ 1 -0 -0 1 174 230 ] concat
13815 %I
13816 100 483 100 433 Line
13817 %I 1
13818 End
13819
13820 Begin %I Line
13821 %I b 65535
13822 0 0 0 [] 0 SetB
13823 %I cfg Black
13824 0 0 0 SetCFg
13825 %I cbg White
13826 1 1 1 SetCBg
13827 none SetP %I p n
13828 %I t
13829 [ 1 -0 -0 1 174 230 ] concat
13830 %I
13831 100 433 100 423 Line
13832 %I 1
13833 End
13834
13835 Begin %I Line
13836 %I b 65535
13837 0 0 0 [] 0 SetB
13838 %I cfg Black
13839 0 0 0 SetCFg
13840 %I cbg White
13841 1 1 1 SetCBg
13842 none SetP %I p n
13843 %I t
13844 [ 1 -0 -0 1 174 230 ] concat
13845 %I
13846 120 483 120 423 Line
13847 %I 1
13848 End
13849
13850 Begin %I Line
13851 %I b 65535
13852 0 0 0 [] 0 SetB
13853 %I cfg Black
13854 0 0 0 SetCFg
13855 %I cbg White
13856 1 1 1 SetCBg
13857 none SetP %I p n
13858 %I t
13859 [ 1 -0 -0 1 174 230 ] concat
13860 %I
13861 80 463 140 463 Line
13862 %I 1
13863 End
13864
13865 Begin %I Line
13866 %I b 65535
13867 0 0 0 [] 0 SetB
13868 %I cfg Black
13869 0 0 0 SetCFg
13870 %I cbg White
13871 1 1 1 SetCBg
13872 none SetP %I p n
13873 %I t
13874 [ 1 -0 -0 1 174 230 ] concat
13875 %I
13876 80 443 140 443 Line
13877 %I 1
13878 End
13879
13880 End %I eop
13881
13882 Begin %I Pict
13883 %I b u
13884 %I cfg u
13885 %I cbg u
13886 %I f u
13887 %I p u
13888 %I t
13889 [ 1 0 0 1 221 -12 ] concat
13890
13891 Begin %I Line
13892 %I b 65535
13893 2 0 0 [] 0 SetB
13894 %I cfg Black
13895 0 0 0 SetCFg
13896 %I cbg White
13897 1 1 1 SetCBg
13898 none SetP %I p n
13899 %I t
13900 [ 1 -0 -0 1 174 230 ] concat
13901 %I
13902 145 348 130 333 Line
13903 %I 1
13904 End
13905
13906 Begin %I Line
13907 %I b 65535
13908 2 0 0 [] 0 SetB
13909 %I cfg Black
13910 0 0 0 SetCFg
13911 %I cbg White
13912 1 1 1 SetCBg
13913 none SetP %I p n
13914 %I t
13915 [ 1 -0 -0 1 144 230 ] concat
13916 %I
13917 160 348 175 333 Line
13918 %I 1
13919 End
13920
13921 End %I eop
13922
13923 Begin %I Pict
13924 %I b u
13925 %I cfg u
13926 %I cbg u
13927 %I f u
13928 %I p u
13929 %I t
13930 [ 1 0 0 1 159 -105 ] concat
13931
13932 Begin %I Pict
13933 %I b u
13934 %I cfg u
13935 %I cbg u
13936 %I f u
13937 %I p u
13938 %I t
13939 [ 1 0 0 1 90 0 ] concat
13940
13941 Begin %I Line
13942 %I b 65535
13943 0 0 0 [] 0 SetB
13944 %I cfg Black
13945 0 0 0 SetCFg
13946 %I cbg White
13947 1 1 1 SetCBg
13948 none SetP %I p n
13949 %I t
13950 [ 1 -0 -0 1 174 230 ] concat
13951 %I
13952 100 483 100 433 Line
13953 %I 1
13954 End
13955
13956 Begin %I Line
13957 %I b 65535
13958 0 0 0 [] 0 SetB
13959 %I cfg Black
13960 0 0 0 SetCFg
13961 %I cbg White
13962 1 1 1 SetCBg
13963 none SetP %I p n
13964 %I t
13965 [ 1 -0 -0 1 174 230 ] concat
13966 %I
13967 100 433 100 423 Line
13968 %I 1
13969 End
13970
13971 Begin %I Line
13972 %I b 65535
13973 0 0 0 [] 0 SetB
13974 %I cfg Black
13975 0 0 0 SetCFg
13976 %I cbg White
13977 1 1 1 SetCBg
13978 none SetP %I p n
13979 %I t
13980 [ 1 -0 -0 1 174 230 ] concat
13981 %I
13982 120 483 120 423 Line
13983 %I 1
13984 End
13985
13986 Begin %I Line
13987 %I b 65535
13988 0 0 0 [] 0 SetB
13989 %I cfg Black
13990 0 0 0 SetCFg
13991 %I cbg White
13992 1 1 1 SetCBg
13993 none SetP %I p n
13994 %I t
13995 [ 1 -0 -0 1 174 230 ] concat
13996 %I
13997 80 463 140 463 Line
13998 %I 1
13999 End
14000
14001 Begin %I Line
14002 %I b 65535
14003 0 0 0 [] 0 SetB
14004 %I cfg Black
14005 0 0 0 SetCFg
14006 %I cbg White
14007 1 1 1 SetCBg
14008 none SetP %I p n
14009 %I t
14010 [ 1 -0 -0 1 174 230 ] concat
14011 %I
14012 80 443 140 443 Line
14013 %I 1
14014 End
14015
14016 End %I eop
14017
14018 Begin %I Elli
14019 %I b 65535
14020 2 0 0 [] 0 SetB
14021 %I cfg Black
14022 0 0 0 SetCFg
14023 %I cbg White
14024 1 1 1 SetCBg
14025 none SetP %I p n
14026 %I t
14027 [ 1 -0 -0 1 290 326 ] concat
14028 %I
14029 105 338 8 7 Elli
14030 End
14031
14032 Begin %I Pict
14033 %I b u
14034 %I cfg u
14035 %I cbg u
14036 %I f u
14037 %I p u
14038 %I t
14039 [ 1 0 0 1 83 113 ] concat
14040
14041 Begin %I Line
14042 %I b 65535
14043 2 0 0 [] 0 SetB
14044 %I cfg Black
14045 0 0 0 SetCFg
14046 %I cbg White
14047 1 1 1 SetCBg
14048 none SetP %I p n
14049 %I t
14050 [ 1 -0 -0 1 174 230 ] concat
14051 %I
14052 145 348 130 333 Line
14053 %I 1
14054 End
14055
14056 Begin %I Line
14057 %I b 65535
14058 2 0 0 [] 0 SetB
14059 %I cfg Black
14060 0 0 0 SetCFg
14061 %I cbg White
14062 1 1 1 SetCBg
14063 none SetP %I p n
14064 %I t
14065 [ 1 -0 -0 1 144 230 ] concat
14066 %I
14067 160 348 175 333 Line
14068 %I 1
14069 End
14070
14071 End %I eop
14072
14073 Begin %I Pict
14074 %I b u
14075 %I cfg u
14076 %I cbg u
14077 %I f u
14078 %I p u
14079 %I t
14080 [ 1 0 0 1 62 113 ] concat
14081
14082 Begin %I Line
14083 %I b 65535
14084 2 0 0 [] 0 SetB
14085 %I cfg Black
14086 0 0 0 SetCFg
14087 %I cbg White
14088 1 1 1 SetCBg
14089 none SetP %I p n
14090 %I t
14091 [ 1 -0 -0 1 174 230 ] concat
14092 %I
14093 145 348 130 333 Line
14094 %I 1
14095 End
14096
14097 Begin %I Line
14098 %I b 65535
14099 2 0 0 [] 0 SetB
14100 %I cfg Black
14101 0 0 0 SetCFg
14102 %I cbg White
14103 1 1 1 SetCBg
14104 none SetP %I p n
14105 %I t
14106 [ 1 -0 -0 1 144 230 ] concat
14107 %I
14108 160 348 175 333 Line
14109 %I 1
14110 End
14111
14112 End %I eop
14113
14114 Begin %I Pict
14115 %I b u
14116 %I cfg u
14117 %I cbg u
14118 %I f u
14119 %I p u
14120 %I t
14121 [ 1 0 0 1 42 134 ] concat
14122
14123 Begin %I Line
14124 %I b 65535
14125 2 0 0 [] 0 SetB
14126 %I cfg Black
14127 0 0 0 SetCFg
14128 %I cbg White
14129 1 1 1 SetCBg
14130 none SetP %I p n
14131 %I t
14132 [ 1 -0 -0 1 174 230 ] concat
14133 %I
14134 145 348 130 333 Line
14135 %I 1
14136 End
14137
14138 Begin %I Line
14139 %I b 65535
14140 2 0 0 [] 0 SetB
14141 %I cfg Black
14142 0 0 0 SetCFg
14143 %I cbg White
14144 1 1 1 SetCBg
14145 none SetP %I p n
14146 %I t
14147 [ 1 -0 -0 1 144 230 ] concat
14148 %I
14149 160 348 175 333 Line
14150 %I 1
14151 End
14152
14153 End %I eop
14154
14155 Begin %I Elli
14156 %I b 65535
14157 2 0 0 [] 0 SetB
14158 %I cfg Black
14159 0 0 0 SetCFg
14160 %I cbg White
14161 1 1 1 SetCBg
14162 none SetP %I p n
14163 %I t
14164 [ 1 -0 -0 1 248 325 ] concat
14165 %I
14166 105 338 8 7 Elli
14167 End
14168
14169 Begin %I Elli
14170 %I b 65535
14171 2 0 0 [] 0 SetB
14172 %I cfg Black
14173 0 0 0 SetCFg
14174 %I cbg White
14175 1 1 1 SetCBg
14176 none SetP %I p n
14177 %I t
14178 [ 1 -0 -0 1 248 345 ] concat
14179 %I
14180 105 338 8 7 Elli
14181 End
14182
14183 End %I eop
14184
14185 End %I eop
14186
14187 Begin %I Elli
14188 %I b 65535
14189 2 0 0 [] 0 SetB
14190 %I cfg Black
14191 0 0 0 SetCFg
14192 %I cbg White
14193 1 1 1 SetCBg
14194 none SetP %I p n
14195 %I t
14196 [ 1 -0 -0 1 149 115 ] concat
14197 %I
14198 105 338 8 7 Elli
14199 End
14200
14201 Begin %I Pict
14202 %I b u
14203 %I cfg u
14204 %I cbg u
14205 %I f u
14206 %I p u
14207 %I t u
14208
14209 Begin %I Pict
14210 %I b u
14211 %I cfg u
14212 %I cbg u
14213 %I f u
14214 %I p u
14215 %I t
14216 [ 1 0 0 1 50 -210 ] concat
14217
14218 Begin %I Line
14219 %I b 65535
14220 0 0 0 [] 0 SetB
14221 %I cfg Black
14222 0 0 0 SetCFg
14223 %I cbg White
14224 1 1 1 SetCBg
14225 none SetP %I p n
14226 %I t
14227 [ 1 -0 -0 1 174 230 ] concat
14228 %I
14229 100 483 100 433 Line
14230 %I 1
14231 End
14232
14233 Begin %I Line
14234 %I b 65535
14235 0 0 0 [] 0 SetB
14236 %I cfg Black
14237 0 0 0 SetCFg
14238 %I cbg White
14239 1 1 1 SetCBg
14240 none SetP %I p n
14241 %I t
14242 [ 1 -0 -0 1 174 230 ] concat
14243 %I
14244 100 433 100 423 Line
14245 %I 1
14246 End
14247
14248 Begin %I Line
14249 %I b 65535
14250 0 0 0 [] 0 SetB
14251 %I cfg Black
14252 0 0 0 SetCFg
14253 %I cbg White
14254 1 1 1 SetCBg
14255 none SetP %I p n
14256 %I t
14257 [ 1 -0 -0 1 174 230 ] concat
14258 %I
14259 120 483 120 423 Line
14260 %I 1
14261 End
14262
14263 Begin %I Line
14264 %I b 65535
14265 0 0 0 [] 0 SetB
14266 %I cfg Black
14267 0 0 0 SetCFg
14268 %I cbg White
14269 1 1 1 SetCBg
14270 none SetP %I p n
14271 %I t
14272 [ 1 -0 -0 1 174 230 ] concat
14273 %I
14274 80 463 140 463 Line
14275 %I 1
14276 End
14277
14278 Begin %I Line
14279 %I b 65535
14280 0 0 0 [] 0 SetB
14281 %I cfg Black
14282 0 0 0 SetCFg
14283 %I cbg White
14284 1 1 1 SetCBg
14285 none SetP %I p n
14286 %I t
14287 [ 1 -0 -0 1 174 230 ] concat
14288 %I
14289 80 443 140 443 Line
14290 %I 1
14291 End
14292
14293 End %I eop
14294
14295 Begin %I Pict
14296 %I b u
14297 %I cfg u
14298 %I cbg u
14299 %I f u
14300 %I p u
14301 %I t
14302 [ 1 0 0 1 -40 -105 ] concat
14303
14304 Begin %I Pict
14305 %I b u
14306 %I cfg u
14307 %I cbg u
14308 %I f u
14309 %I p u
14310 %I t
14311 [ 1 0 0 1 90 -105 ] concat
14312
14313 Begin %I Line
14314 %I b 65535
14315 0 0 0 [] 0 SetB
14316 %I cfg Black
14317 0 0 0 SetCFg
14318 %I cbg White
14319 1 1 1 SetCBg
14320 none SetP %I p n
14321 %I t
14322 [ 1 -0 -0 1 174 230 ] concat
14323 %I
14324 100 483 100 433 Line
14325 %I 1
14326 End
14327
14328 Begin %I Line
14329 %I b 65535
14330 0 0 0 [] 0 SetB
14331 %I cfg Black
14332 0 0 0 SetCFg
14333 %I cbg White
14334 1 1 1 SetCBg
14335 none SetP %I p n
14336 %I t
14337 [ 1 -0 -0 1 174 230 ] concat
14338 %I
14339 100 433 100 423 Line
14340 %I 1
14341 End
14342
14343 Begin %I Line
14344 %I b 65535
14345 0 0 0 [] 0 SetB
14346 %I cfg Black
14347 0 0 0 SetCFg
14348 %I cbg White
14349 1 1 1 SetCBg
14350 none SetP %I p n
14351 %I t
14352 [ 1 -0 -0 1 174 230 ] concat
14353 %I
14354 120 483 120 423 Line
14355 %I 1
14356 End
14357
14358 Begin %I Line
14359 %I b 65535
14360 0 0 0 [] 0 SetB
14361 %I cfg Black
14362 0 0 0 SetCFg
14363 %I cbg White
14364 1 1 1 SetCBg
14365 none SetP %I p n
14366 %I t
14367 [ 1 -0 -0 1 174 230 ] concat
14368 %I
14369 80 463 140 463 Line
14370 %I 1
14371 End
14372
14373 Begin %I Line
14374 %I b 65535
14375 0 0 0 [] 0 SetB
14376 %I cfg Black
14377 0 0 0 SetCFg
14378 %I cbg White
14379 1 1 1 SetCBg
14380 none SetP %I p n
14381 %I t
14382 [ 1 -0 -0 1 174 230 ] concat
14383 %I
14384 80 443 140 443 Line
14385 %I 1
14386 End
14387
14388 End %I eop
14389
14390 Begin %I Pict
14391 %I b u
14392 %I cfg u
14393 %I cbg u
14394 %I f u
14395 %I p u
14396 %I t
14397 [ 1 0 0 1 83 28 ] concat
14398
14399 Begin %I Line
14400 %I b 65535
14401 2 0 0 [] 0 SetB
14402 %I cfg Black
14403 0 0 0 SetCFg
14404 %I cbg White
14405 1 1 1 SetCBg
14406 none SetP %I p n
14407 %I t
14408 [ 1 -0 -0 1 174 230 ] concat
14409 %I
14410 145 348 130 333 Line
14411 %I 1
14412 End
14413
14414 Begin %I Line
14415 %I b 65535
14416 2 0 0 [] 0 SetB
14417 %I cfg Black
14418 0 0 0 SetCFg
14419 %I cbg White
14420 1 1 1 SetCBg
14421 none SetP %I p n
14422 %I t
14423 [ 1 -0 -0 1 144 230 ] concat
14424 %I
14425 160 348 175 333 Line
14426 %I 1
14427 End
14428
14429 End %I eop
14430
14431 Begin %I Pict
14432 %I b u
14433 %I cfg u
14434 %I cbg u
14435 %I f u
14436 %I p u
14437 %I t
14438 [ 1 0 0 1 0 -105 ] concat
14439
14440 Begin %I Pict
14441 %I b u
14442 %I cfg u
14443 %I cbg u
14444 %I f u
14445 %I p u
14446 %I t
14447 [ 1 0 0 1 90 0 ] concat
14448
14449 Begin %I Line
14450 %I b 65535
14451 0 0 0 [] 0 SetB
14452 %I cfg Black
14453 0 0 0 SetCFg
14454 %I cbg White
14455 1 1 1 SetCBg
14456 none SetP %I p n
14457 %I t
14458 [ 1 -0 -0 1 174 230 ] concat
14459 %I
14460 100 483 100 433 Line
14461 %I 1
14462 End
14463
14464 Begin %I Line
14465 %I b 65535
14466 0 0 0 [] 0 SetB
14467 %I cfg Black
14468 0 0 0 SetCFg
14469 %I cbg White
14470 1 1 1 SetCBg
14471 none SetP %I p n
14472 %I t
14473 [ 1 -0 -0 1 174 230 ] concat
14474 %I
14475 100 433 100 423 Line
14476 %I 1
14477 End
14478
14479 Begin %I Line
14480 %I b 65535
14481 0 0 0 [] 0 SetB
14482 %I cfg Black
14483 0 0 0 SetCFg
14484 %I cbg White
14485 1 1 1 SetCBg
14486 none SetP %I p n
14487 %I t
14488 [ 1 -0 -0 1 174 230 ] concat
14489 %I
14490 120 483 120 423 Line
14491 %I 1
14492 End
14493
14494 Begin %I Line
14495 %I b 65535
14496 0 0 0 [] 0 SetB
14497 %I cfg Black
14498 0 0 0 SetCFg
14499 %I cbg White
14500 1 1 1 SetCBg
14501 none SetP %I p n
14502 %I t
14503 [ 1 -0 -0 1 174 230 ] concat
14504 %I
14505 80 463 140 463 Line
14506 %I 1
14507 End
14508
14509 Begin %I Line
14510 %I b 65535
14511 0 0 0 [] 0 SetB
14512 %I cfg Black
14513 0 0 0 SetCFg
14514 %I cbg White
14515 1 1 1 SetCBg
14516 none SetP %I p n
14517 %I t
14518 [ 1 -0 -0 1 174 230 ] concat
14519 %I
14520 80 443 140 443 Line
14521 %I 1
14522 End
14523
14524 End %I eop
14525
14526 Begin %I Elli
14527 %I b 65535
14528 2 0 0 [] 0 SetB
14529 %I cfg Black
14530 0 0 0 SetCFg
14531 %I cbg White
14532 1 1 1 SetCBg
14533 none SetP %I p n
14534 %I t
14535 [ 1 -0 -0 1 290 326 ] concat
14536 %I
14537 105 338 8 7 Elli
14538 End
14539
14540 Begin %I Pict
14541 %I b u
14542 %I cfg u
14543 %I cbg u
14544 %I f u
14545 %I p u
14546 %I t
14547 [ 1 0 0 1 83 113 ] concat
14548
14549 Begin %I Line
14550 %I b 65535
14551 2 0 0 [] 0 SetB
14552 %I cfg Black
14553 0 0 0 SetCFg
14554 %I cbg White
14555 1 1 1 SetCBg
14556 none SetP %I p n
14557 %I t
14558 [ 1 -0 -0 1 174 230 ] concat
14559 %I
14560 145 348 130 333 Line
14561 %I 1
14562 End
14563
14564 Begin %I Line
14565 %I b 65535
14566 2 0 0 [] 0 SetB
14567 %I cfg Black
14568 0 0 0 SetCFg
14569 %I cbg White
14570 1 1 1 SetCBg
14571 none SetP %I p n
14572 %I t
14573 [ 1 -0 -0 1 144 230 ] concat
14574 %I
14575 160 348 175 333 Line
14576 %I 1
14577 End
14578
14579 End %I eop
14580
14581 Begin %I Pict
14582 %I b u
14583 %I cfg u
14584 %I cbg u
14585 %I f u
14586 %I p u
14587 %I t
14588 [ 1 0 0 1 62 113 ] concat
14589
14590 Begin %I Line
14591 %I b 65535
14592 2 0 0 [] 0 SetB
14593 %I cfg Black
14594 0 0 0 SetCFg
14595 %I cbg White
14596 1 1 1 SetCBg
14597 none SetP %I p n
14598 %I t
14599 [ 1 -0 -0 1 174 230 ] concat
14600 %I
14601 145 348 130 333 Line
14602 %I 1
14603 End
14604
14605 Begin %I Line
14606 %I b 65535
14607 2 0 0 [] 0 SetB
14608 %I cfg Black
14609 0 0 0 SetCFg
14610 %I cbg White
14611 1 1 1 SetCBg
14612 none SetP %I p n
14613 %I t
14614 [ 1 -0 -0 1 144 230 ] concat
14615 %I
14616 160 348 175 333 Line
14617 %I 1
14618 End
14619
14620 End %I eop
14621
14622 Begin %I Pict
14623 %I b u
14624 %I cfg u
14625 %I cbg u
14626 %I f u
14627 %I p u
14628 %I t
14629 [ 1 0 0 1 42 134 ] concat
14630
14631 Begin %I Line
14632 %I b 65535
14633 2 0 0 [] 0 SetB
14634 %I cfg Black
14635 0 0 0 SetCFg
14636 %I cbg White
14637 1 1 1 SetCBg
14638 none SetP %I p n
14639 %I t
14640 [ 1 -0 -0 1 174 230 ] concat
14641 %I
14642 145 348 130 333 Line
14643 %I 1
14644 End
14645
14646 Begin %I Line
14647 %I b 65535
14648 2 0 0 [] 0 SetB
14649 %I cfg Black
14650 0 0 0 SetCFg
14651 %I cbg White
14652 1 1 1 SetCBg
14653 none SetP %I p n
14654 %I t
14655 [ 1 -0 -0 1 144 230 ] concat
14656 %I
14657 160 348 175 333 Line
14658 %I 1
14659 End
14660
14661 End %I eop
14662
14663 Begin %I Elli
14664 %I b 65535
14665 2 0 0 [] 0 SetB
14666 %I cfg Black
14667 0 0 0 SetCFg
14668 %I cbg White
14669 1 1 1 SetCBg
14670 none SetP %I p n
14671 %I t
14672 [ 1 -0 -0 1 248 325 ] concat
14673 %I
14674 105 338 8 7 Elli
14675 End
14676
14677 Begin %I Elli
14678 %I b 65535
14679 2 0 0 [] 0 SetB
14680 %I cfg Black
14681 0 0 0 SetCFg
14682 %I cbg White
14683 1 1 1 SetCBg
14684 none SetP %I p n
14685 %I t
14686 [ 1 -0 -0 1 248 345 ] concat
14687 %I
14688 105 338 8 7 Elli
14689 End
14690
14691 End %I eop
14692
14693 End %I eop
14694
14695 Begin %I Elli
14696 %I b 65535
14697 2 0 0 [] 0 SetB
14698 %I cfg Black
14699 0 0 0 SetCFg
14700 %I cbg White
14701 1 1 1 SetCBg
14702 none SetP %I p n
14703 %I t
14704 [ 1 -0 -0 1 229 155 ] concat
14705 %I
14706 105 338 8 7 Elli
14707 End
14708
14709 End %I eop
14710
14711 Begin %I Elli
14712 %I b 65535
14713 2 0 0 [] 0 SetB
14714 %I cfg Black
14715 0 0 0 SetCFg
14716 %I cbg White
14717 1 1 1 SetCBg
14718 none SetP %I p n
14719 %I t
14720 [ 1 -0 -0 1 309 115 ] concat
14721 %I
14722 105 338 8 7 Elli
14723 End
14724
14725 Begin %I Elli
14726 %I b 65535
14727 2 0 0 [] 0 SetB
14728 %I cfg Black
14729 0 0 0 SetCFg
14730 %I cbg White
14731 1 1 1 SetCBg
14732 none SetP %I p n
14733 %I t
14734 [ 1 -0 -0 1 388 155 ] concat
14735 %I
14736 105 338 8 7 Elli
14737 End
14738
14739 Begin %I Pict
14740 %I b u
14741 %I cfg u
14742 %I cbg u
14743 %I f u
14744 %I p u
14745 %I t u
14746
14747 Begin %I Pict
14748 %I b u
14749 %I cfg u
14750 %I cbg u
14751 %I f u
14752 %I p u
14753 %I t
14754 [ 1 0 0 1 289 -210 ] concat
14755
14756 Begin %I Line
14757 %I b 65535
14758 0 0 0 [] 0 SetB
14759 %I cfg Black
14760 0 0 0 SetCFg
14761 %I cbg White
14762 1 1 1 SetCBg
14763 none SetP %I p n
14764 %I t
14765 [ 1 -0 -0 1 174 230 ] concat
14766 %I
14767 100 483 100 433 Line
14768 %I 1
14769 End
14770
14771 Begin %I Line
14772 %I b 65535
14773 0 0 0 [] 0 SetB
14774 %I cfg Black
14775 0 0 0 SetCFg
14776 %I cbg White
14777 1 1 1 SetCBg
14778 none SetP %I p n
14779 %I t
14780 [ 1 -0 -0 1 174 230 ] concat
14781 %I
14782 100 433 100 423 Line
14783 %I 1
14784 End
14785
14786 Begin %I Line
14787 %I b 65535
14788 0 0 0 [] 0 SetB
14789 %I cfg Black
14790 0 0 0 SetCFg
14791 %I cbg White
14792 1 1 1 SetCBg
14793 none SetP %I p n
14794 %I t
14795 [ 1 -0 -0 1 174 230 ] concat
14796 %I
14797 120 483 120 423 Line
14798 %I 1
14799 End
14800
14801 Begin %I Line
14802 %I b 65535
14803 0 0 0 [] 0 SetB
14804 %I cfg Black
14805 0 0 0 SetCFg
14806 %I cbg White
14807 1 1 1 SetCBg
14808 none SetP %I p n
14809 %I t
14810 [ 1 -0 -0 1 174 230 ] concat
14811 %I
14812 80 463 140 463 Line
14813 %I 1
14814 End
14815
14816 Begin %I Line
14817 %I b 65535
14818 0 0 0 [] 0 SetB
14819 %I cfg Black
14820 0 0 0 SetCFg
14821 %I cbg White
14822 1 1 1 SetCBg
14823 none SetP %I p n
14824 %I t
14825 [ 1 -0 -0 1 174 230 ] concat
14826 %I
14827 80 443 140 443 Line
14828 %I 1
14829 End
14830
14831 End %I eop
14832
14833 Begin %I Pict
14834 %I b u
14835 %I cfg u
14836 %I cbg u
14837 %I f u
14838 %I p u
14839 %I t
14840 [ 1 0 0 1 40 -105 ] concat
14841
14842 Begin %I Pict
14843 %I b u
14844 %I cfg u
14845 %I cbg u
14846 %I f u
14847 %I p u
14848 %I t
14849 [ 1 0 0 1 249 -105 ] concat
14850
14851 Begin %I Line
14852 %I b 65535
14853 0 0 0 [] 0 SetB
14854 %I cfg Black
14855 0 0 0 SetCFg
14856 %I cbg White
14857 1 1 1 SetCBg
14858 none SetP %I p n
14859 %I t
14860 [ 1 -0 -0 1 174 230 ] concat
14861 %I
14862 100 483 100 433 Line
14863 %I 1
14864 End
14865
14866 Begin %I Line
14867 %I b 65535
14868 0 0 0 [] 0 SetB
14869 %I cfg Black
14870 0 0 0 SetCFg
14871 %I cbg White
14872 1 1 1 SetCBg
14873 none SetP %I p n
14874 %I t
14875 [ 1 -0 -0 1 174 230 ] concat
14876 %I
14877 100 433 100 423 Line
14878 %I 1
14879 End
14880
14881 Begin %I Line
14882 %I b 65535
14883 0 0 0 [] 0 SetB
14884 %I cfg Black
14885 0 0 0 SetCFg
14886 %I cbg White
14887 1 1 1 SetCBg
14888 none SetP %I p n
14889 %I t
14890 [ 1 -0 -0 1 174 230 ] concat
14891 %I
14892 120 483 120 423 Line
14893 %I 1
14894 End
14895
14896 Begin %I Line
14897 %I b 65535
14898 0 0 0 [] 0 SetB
14899 %I cfg Black
14900 0 0 0 SetCFg
14901 %I cbg White
14902 1 1 1 SetCBg
14903 none SetP %I p n
14904 %I t
14905 [ 1 -0 -0 1 174 230 ] concat
14906 %I
14907 80 463 140 463 Line
14908 %I 1
14909 End
14910
14911 Begin %I Line
14912 %I b 65535
14913 0 0 0 [] 0 SetB
14914 %I cfg Black
14915 0 0 0 SetCFg
14916 %I cbg White
14917 1 1 1 SetCBg
14918 none SetP %I p n
14919 %I t
14920 [ 1 -0 -0 1 174 230 ] concat
14921 %I
14922 80 443 140 443 Line
14923 %I 1
14924 End
14925
14926 End %I eop
14927
14928 Begin %I Pict
14929 %I b u
14930 %I cfg u
14931 %I cbg u
14932 %I f u
14933 %I p u
14934 %I t
14935 [ 1 0 0 1 221 -12 ] concat
14936
14937 Begin %I Line
14938 %I b 65535
14939 2 0 0 [] 0 SetB
14940 %I cfg Black
14941 0 0 0 SetCFg
14942 %I cbg White
14943 1 1 1 SetCBg
14944 none SetP %I p n
14945 %I t
14946 [ 1 -0 -0 1 174 230 ] concat
14947 %I
14948 145 348 130 333 Line
14949 %I 1
14950 End
14951
14952 Begin %I Line
14953 %I b 65535
14954 2 0 0 [] 0 SetB
14955 %I cfg Black
14956 0 0 0 SetCFg
14957 %I cbg White
14958 1 1 1 SetCBg
14959 none SetP %I p n
14960 %I t
14961 [ 1 -0 -0 1 144 230 ] concat
14962 %I
14963 160 348 175 333 Line
14964 %I 1
14965 End
14966
14967 End %I eop
14968
14969 Begin %I Pict
14970 %I b u
14971 %I cfg u
14972 %I cbg u
14973 %I f u
14974 %I p u
14975 %I t
14976 [ 1 0 0 1 159 -105 ] concat
14977
14978 Begin %I Pict
14979 %I b u
14980 %I cfg u
14981 %I cbg u
14982 %I f u
14983 %I p u
14984 %I t
14985 [ 1 0 0 1 90 0 ] concat
14986
14987 Begin %I Line
14988 %I b 65535
14989 0 0 0 [] 0 SetB
14990 %I cfg Black
14991 0 0 0 SetCFg
14992 %I cbg White
14993 1 1 1 SetCBg
14994 none SetP %I p n
14995 %I t
14996 [ 1 -0 -0 1 174 230 ] concat
14997 %I
14998 100 483 100 433 Line
14999 %I 1
15000 End
15001
15002 Begin %I Line
15003 %I b 65535
15004 0 0 0 [] 0 SetB
15005 %I cfg Black
15006 0 0 0 SetCFg
15007 %I cbg White
15008 1 1 1 SetCBg
15009 none SetP %I p n
15010 %I t
15011 [ 1 -0 -0 1 174 230 ] concat
15012 %I
15013 100 433 100 423 Line
15014 %I 1
15015 End
15016
15017 Begin %I Line
15018 %I b 65535
15019 0 0 0 [] 0 SetB
15020 %I cfg Black
15021 0 0 0 SetCFg
15022 %I cbg White
15023 1 1 1 SetCBg
15024 none SetP %I p n
15025 %I t
15026 [ 1 -0 -0 1 174 230 ] concat
15027 %I
15028 120 483 120 423 Line
15029 %I 1
15030 End
15031
15032 Begin %I Line
15033 %I b 65535
15034 0 0 0 [] 0 SetB
15035 %I cfg Black
15036 0 0 0 SetCFg
15037 %I cbg White
15038 1 1 1 SetCBg
15039 none SetP %I p n
15040 %I t
15041 [ 1 -0 -0 1 174 230 ] concat
15042 %I
15043 80 463 140 463 Line
15044 %I 1
15045 End
15046
15047 Begin %I Line
15048 %I b 65535
15049 0 0 0 [] 0 SetB
15050 %I cfg Black
15051 0 0 0 SetCFg
15052 %I cbg White
15053 1 1 1 SetCBg
15054 none SetP %I p n
15055 %I t
15056 [ 1 -0 -0 1 174 230 ] concat
15057 %I
15058 80 443 140 443 Line
15059 %I 1
15060 End
15061
15062 End %I eop
15063
15064 Begin %I Elli
15065 %I b 65535
15066 2 0 0 [] 0 SetB
15067 %I cfg Black
15068 0 0 0 SetCFg
15069 %I cbg White
15070 1 1 1 SetCBg
15071 none SetP %I p n
15072 %I t
15073 [ 1 -0 -0 1 290 326 ] concat
15074 %I
15075 105 338 8 7 Elli
15076 End
15077
15078 Begin %I Pict
15079 %I b u
15080 %I cfg u
15081 %I cbg u
15082 %I f u
15083 %I p u
15084 %I t
15085 [ 1 0 0 1 83 113 ] concat
15086
15087 Begin %I Line
15088 %I b 65535
15089 2 0 0 [] 0 SetB
15090 %I cfg Black
15091 0 0 0 SetCFg
15092 %I cbg White
15093 1 1 1 SetCBg
15094 none SetP %I p n
15095 %I t
15096 [ 1 -0 -0 1 174 230 ] concat
15097 %I
15098 145 348 130 333 Line
15099 %I 1
15100 End
15101
15102 Begin %I Line
15103 %I b 65535
15104 2 0 0 [] 0 SetB
15105 %I cfg Black
15106 0 0 0 SetCFg
15107 %I cbg White
15108 1 1 1 SetCBg
15109 none SetP %I p n
15110 %I t
15111 [ 1 -0 -0 1 144 230 ] concat
15112 %I
15113 160 348 175 333 Line
15114 %I 1
15115 End
15116
15117 End %I eop
15118
15119 Begin %I Pict
15120 %I b u
15121 %I cfg u
15122 %I cbg u
15123 %I f u
15124 %I p u
15125 %I t
15126 [ 1 0 0 1 62 113 ] concat
15127
15128 Begin %I Line
15129 %I b 65535
15130 2 0 0 [] 0 SetB
15131 %I cfg Black
15132 0 0 0 SetCFg
15133 %I cbg White
15134 1 1 1 SetCBg
15135 none SetP %I p n
15136 %I t
15137 [ 1 -0 -0 1 174 230 ] concat
15138 %I
15139 145 348 130 333 Line
15140 %I 1
15141 End
15142
15143 Begin %I Line
15144 %I b 65535
15145 2 0 0 [] 0 SetB
15146 %I cfg Black
15147 0 0 0 SetCFg
15148 %I cbg White
15149 1 1 1 SetCBg
15150 none SetP %I p n
15151 %I t
15152 [ 1 -0 -0 1 144 230 ] concat
15153 %I
15154 160 348 175 333 Line
15155 %I 1
15156 End
15157
15158 End %I eop
15159
15160 Begin %I Pict
15161 %I b u
15162 %I cfg u
15163 %I cbg u
15164 %I f u
15165 %I p u
15166 %I t
15167 [ 1 0 0 1 42 134 ] concat
15168
15169 Begin %I Line
15170 %I b 65535
15171 2 0 0 [] 0 SetB
15172 %I cfg Black
15173 0 0 0 SetCFg
15174 %I cbg White
15175 1 1 1 SetCBg
15176 none SetP %I p n
15177 %I t
15178 [ 1 -0 -0 1 174 230 ] concat
15179 %I
15180 145 348 130 333 Line
15181 %I 1
15182 End
15183
15184 Begin %I Line
15185 %I b 65535
15186 2 0 0 [] 0 SetB
15187 %I cfg Black
15188 0 0 0 SetCFg
15189 %I cbg White
15190 1 1 1 SetCBg
15191 none SetP %I p n
15192 %I t
15193 [ 1 -0 -0 1 144 230 ] concat
15194 %I
15195 160 348 175 333 Line
15196 %I 1
15197 End
15198
15199 End %I eop
15200
15201 Begin %I Elli
15202 %I b 65535
15203 2 0 0 [] 0 SetB
15204 %I cfg Black
15205 0 0 0 SetCFg
15206 %I cbg White
15207 1 1 1 SetCBg
15208 none SetP %I p n
15209 %I t
15210 [ 1 -0 -0 1 248 325 ] concat
15211 %I
15212 105 338 8 7 Elli
15213 End
15214
15215 Begin %I Elli
15216 %I b 65535
15217 2 0 0 [] 0 SetB
15218 %I cfg Black
15219 0 0 0 SetCFg
15220 %I cbg White
15221 1 1 1 SetCBg
15222 none SetP %I p n
15223 %I t
15224 [ 1 -0 -0 1 248 345 ] concat
15225 %I
15226 105 338 8 7 Elli
15227 End
15228
15229 End %I eop
15230
15231 End %I eop
15232
15233 Begin %I Elli
15234 %I b 65535
15235 2 0 0 [] 0 SetB
15236 %I cfg Black
15237 0 0 0 SetCFg
15238 %I cbg White
15239 1 1 1 SetCBg
15240 none SetP %I p n
15241 %I t
15242 [ 1 -0 -0 1 488 155 ] concat
15243 %I
15244 105 338 8 7 Elli
15245 End
15246
15247 End %I eop
15248
15249 Begin %I Line
15250 %I b 65535
15251 2 0 0 [] 0 SetB
15252 %I cfg Black
15253 0 0 0 SetCFg
15254 %I cbg White
15255 1 1 1 SetCBg
15256 none SetP %I p n
15257 %I t
15258 [ 1 -0 -0 1 118 226 ] concat
15259 %I
15260 106 227 166 227 Line
15261 %I 1
15262 End
15263
15264 Begin %I Line
15265 %I b 65535
15266 2 0 0 [] 0 SetB
15267 %I cfg Black
15268 0 0 0 SetCFg
15269 %I cbg White
15270 1 1 1 SetCBg
15271 none SetP %I p n
15272 %I t
15273 [ 1 -0 -0 1 118 226 ] concat
15274 %I
15275 266 227 326 227 Line
15276 %I 1
15277 End
15278
15279 Begin %I Pict
15280 %I b u
15281 %I cfg u
15282 %I cbg u
15283 %I f u
15284 %I p u
15285 %I t
15286 [ 1 0 0 1 0 -104 ] concat
15287
15288 Begin %I Pict
15289 %I b u
15290 %I cfg u
15291 %I cbg u
15292 %I f u
15293 %I p u
15294 %I t
15295 [ 1 0 0 1 -110 -210 ] concat
15296
15297 Begin %I Line
15298 %I b 65535
15299 0 0 0 [] 0 SetB
15300 %I cfg Black
15301 0 0 0 SetCFg
15302 %I cbg White
15303 1 1 1 SetCBg
15304 none SetP %I p n
15305 %I t
15306 [ 1 -0 -0 1 174 230 ] concat
15307 %I
15308 100 483 100 433 Line
15309 %I 1
15310 End
15311
15312 Begin %I Line
15313 %I b 65535
15314 0 0 0 [] 0 SetB
15315 %I cfg Black
15316 0 0 0 SetCFg
15317 %I cbg White
15318 1 1 1 SetCBg
15319 none SetP %I p n
15320 %I t
15321 [ 1 -0 -0 1 174 230 ] concat
15322 %I
15323 100 433 100 423 Line
15324 %I 1
15325 End
15326
15327 Begin %I Line
15328 %I b 65535
15329 0 0 0 [] 0 SetB
15330 %I cfg Black
15331 0 0 0 SetCFg
15332 %I cbg White
15333 1 1 1 SetCBg
15334 none SetP %I p n
15335 %I t
15336 [ 1 -0 -0 1 174 230 ] concat
15337 %I
15338 120 483 120 423 Line
15339 %I 1
15340 End
15341
15342 Begin %I Line
15343 %I b 65535
15344 0 0 0 [] 0 SetB
15345 %I cfg Black
15346 0 0 0 SetCFg
15347 %I cbg White
15348 1 1 1 SetCBg
15349 none SetP %I p n
15350 %I t
15351 [ 1 -0 -0 1 174 230 ] concat
15352 %I
15353 80 463 140 463 Line
15354 %I 1
15355 End
15356
15357 Begin %I Line
15358 %I b 65535
15359 0 0 0 [] 0 SetB
15360 %I cfg Black
15361 0 0 0 SetCFg
15362 %I cbg White
15363 1 1 1 SetCBg
15364 none SetP %I p n
15365 %I t
15366 [ 1 -0 -0 1 174 230 ] concat
15367 %I
15368 80 443 140 443 Line
15369 %I 1
15370 End
15371
15372 End %I eop
15373
15374 Begin %I Elli
15375 %I b 65535
15376 2 0 0 [] 0 SetB
15377 %I cfg Black
15378 0 0 0 SetCFg
15379 %I cbg White
15380 1 1 1 SetCBg
15381 none SetP %I p n
15382 %I t
15383 [ 1 -0 -0 1 89 156 ] concat
15384 %I
15385 105 338 8 7 Elli
15386 End
15387
15388 Begin %I Pict
15389 %I b u
15390 %I cfg u
15391 %I cbg u
15392 %I f u
15393 %I p u
15394 %I t
15395 [ 1 0 0 1 -40 -105 ] concat
15396
15397 Begin %I Pict
15398 %I b u
15399 %I cfg u
15400 %I cbg u
15401 %I f u
15402 %I p u
15403 %I t
15404 [ 1 0 0 1 -70 -105 ] concat
15405
15406 Begin %I Line
15407 %I b 65535
15408 0 0 0 [] 0 SetB
15409 %I cfg Black
15410 0 0 0 SetCFg
15411 %I cbg White
15412 1 1 1 SetCBg
15413 none SetP %I p n
15414 %I t
15415 [ 1 -0 -0 1 174 230 ] concat
15416 %I
15417 100 483 100 433 Line
15418 %I 1
15419 End
15420
15421 Begin %I Line
15422 %I b 65535
15423 0 0 0 [] 0 SetB
15424 %I cfg Black
15425 0 0 0 SetCFg
15426 %I cbg White
15427 1 1 1 SetCBg
15428 none SetP %I p n
15429 %I t
15430 [ 1 -0 -0 1 174 230 ] concat
15431 %I
15432 100 433 100 423 Line
15433 %I 1
15434 End
15435
15436 Begin %I Line
15437 %I b 65535
15438 0 0 0 [] 0 SetB
15439 %I cfg Black
15440 0 0 0 SetCFg
15441 %I cbg White
15442 1 1 1 SetCBg
15443 none SetP %I p n
15444 %I t
15445 [ 1 -0 -0 1 174 230 ] concat
15446 %I
15447 120 483 120 423 Line
15448 %I 1
15449 End
15450
15451 Begin %I Line
15452 %I b 65535
15453 0 0 0 [] 0 SetB
15454 %I cfg Black
15455 0 0 0 SetCFg
15456 %I cbg White
15457 1 1 1 SetCBg
15458 none SetP %I p n
15459 %I t
15460 [ 1 -0 -0 1 174 230 ] concat
15461 %I
15462 80 463 140 463 Line
15463 %I 1
15464 End
15465
15466 Begin %I Line
15467 %I b 65535
15468 0 0 0 [] 0 SetB
15469 %I cfg Black
15470 0 0 0 SetCFg
15471 %I cbg White
15472 1 1 1 SetCBg
15473 none SetP %I p n
15474 %I t
15475 [ 1 -0 -0 1 174 230 ] concat
15476 %I
15477 80 443 140 443 Line
15478 %I 1
15479 End
15480
15481 End %I eop
15482
15483 Begin %I Pict
15484 %I b u
15485 %I cfg u
15486 %I cbg u
15487 %I f u
15488 %I p u
15489 %I t
15490 [ 1 0 0 1 -98 28 ] concat
15491
15492 Begin %I Line
15493 %I b 65535
15494 2 0 0 [] 0 SetB
15495 %I cfg Black
15496 0 0 0 SetCFg
15497 %I cbg White
15498 1 1 1 SetCBg
15499 none SetP %I p n
15500 %I t
15501 [ 1 -0 -0 1 174 230 ] concat
15502 %I
15503 145 348 130 333 Line
15504 %I 1
15505 End
15506
15507 Begin %I Line
15508 %I b 65535
15509 2 0 0 [] 0 SetB
15510 %I cfg Black
15511 0 0 0 SetCFg
15512 %I cbg White
15513 1 1 1 SetCBg
15514 none SetP %I p n
15515 %I t
15516 [ 1 -0 -0 1 144 230 ] concat
15517 %I
15518 160 348 175 333 Line
15519 %I 1
15520 End
15521
15522 End %I eop
15523
15524 Begin %I Pict
15525 %I b u
15526 %I cfg u
15527 %I cbg u
15528 %I f u
15529 %I p u
15530 %I t
15531 [ 1 0 0 1 -160 -105 ] concat
15532
15533 Begin %I Pict
15534 %I b u
15535 %I cfg u
15536 %I cbg u
15537 %I f u
15538 %I p u
15539 %I t
15540 [ 1 0 0 1 90 0 ] concat
15541
15542 Begin %I Line
15543 %I b 65535
15544 0 0 0 [] 0 SetB
15545 %I cfg Black
15546 0 0 0 SetCFg
15547 %I cbg White
15548 1 1 1 SetCBg
15549 none SetP %I p n
15550 %I t
15551 [ 1 -0 -0 1 174 230 ] concat
15552 %I
15553 100 483 100 433 Line
15554 %I 1
15555 End
15556
15557 Begin %I Line
15558 %I b 65535
15559 0 0 0 [] 0 SetB
15560 %I cfg Black
15561 0 0 0 SetCFg
15562 %I cbg White
15563 1 1 1 SetCBg
15564 none SetP %I p n
15565 %I t
15566 [ 1 -0 -0 1 174 230 ] concat
15567 %I
15568 100 433 100 423 Line
15569 %I 1
15570 End
15571
15572 Begin %I Line
15573 %I b 65535
15574 0 0 0 [] 0 SetB
15575 %I cfg Black
15576 0 0 0 SetCFg
15577 %I cbg White
15578 1 1 1 SetCBg
15579 none SetP %I p n
15580 %I t
15581 [ 1 -0 -0 1 174 230 ] concat
15582 %I
15583 120 483 120 423 Line
15584 %I 1
15585 End
15586
15587 Begin %I Line
15588 %I b 65535
15589 0 0 0 [] 0 SetB
15590 %I cfg Black
15591 0 0 0 SetCFg
15592 %I cbg White
15593 1 1 1 SetCBg
15594 none SetP %I p n
15595 %I t
15596 [ 1 -0 -0 1 174 230 ] concat
15597 %I
15598 80 463 140 463 Line
15599 %I 1
15600 End
15601
15602 Begin %I Line
15603 %I b 65535
15604 0 0 0 [] 0 SetB
15605 %I cfg Black
15606 0 0 0 SetCFg
15607 %I cbg White
15608 1 1 1 SetCBg
15609 none SetP %I p n
15610 %I t
15611 [ 1 -0 -0 1 174 230 ] concat
15612 %I
15613 80 443 140 443 Line
15614 %I 1
15615 End
15616
15617 End %I eop
15618
15619 Begin %I Elli
15620 %I b 65535
15621 2 0 0 [] 0 SetB
15622 %I cfg Black
15623 0 0 0 SetCFg
15624 %I cbg White
15625 1 1 1 SetCBg
15626 none SetP %I p n
15627 %I t
15628 [ 1 -0 -0 1 290 326 ] concat
15629 %I
15630 105 338 8 7 Elli
15631 End
15632
15633 Begin %I Pict
15634 %I b u
15635 %I cfg u
15636 %I cbg u
15637 %I f u
15638 %I p u
15639 %I t
15640 [ 1 0 0 1 83 113 ] concat
15641
15642 Begin %I Line
15643 %I b 65535
15644 2 0 0 [] 0 SetB
15645 %I cfg Black
15646 0 0 0 SetCFg
15647 %I cbg White
15648 1 1 1 SetCBg
15649 none SetP %I p n
15650 %I t
15651 [ 1 -0 -0 1 174 230 ] concat
15652 %I
15653 145 348 130 333 Line
15654 %I 1
15655 End
15656
15657 Begin %I Line
15658 %I b 65535
15659 2 0 0 [] 0 SetB
15660 %I cfg Black
15661 0 0 0 SetCFg
15662 %I cbg White
15663 1 1 1 SetCBg
15664 none SetP %I p n
15665 %I t
15666 [ 1 -0 -0 1 144 230 ] concat
15667 %I
15668 160 348 175 333 Line
15669 %I 1
15670 End
15671
15672 End %I eop
15673
15674 Begin %I Pict
15675 %I b u
15676 %I cfg u
15677 %I cbg u
15678 %I f u
15679 %I p u
15680 %I t
15681 [ 1 0 0 1 62 113 ] concat
15682
15683 Begin %I Line
15684 %I b 65535
15685 2 0 0 [] 0 SetB
15686 %I cfg Black
15687 0 0 0 SetCFg
15688 %I cbg White
15689 1 1 1 SetCBg
15690 none SetP %I p n
15691 %I t
15692 [ 1 -0 -0 1 174 230 ] concat
15693 %I
15694 145 348 130 333 Line
15695 %I 1
15696 End
15697
15698 Begin %I Line
15699 %I b 65535
15700 2 0 0 [] 0 SetB
15701 %I cfg Black
15702 0 0 0 SetCFg
15703 %I cbg White
15704 1 1 1 SetCBg
15705 none SetP %I p n
15706 %I t
15707 [ 1 -0 -0 1 144 230 ] concat
15708 %I
15709 160 348 175 333 Line
15710 %I 1
15711 End
15712
15713 End %I eop
15714
15715 Begin %I Pict
15716 %I b u
15717 %I cfg u
15718 %I cbg u
15719 %I f u
15720 %I p u
15721 %I t
15722 [ 1 0 0 1 42 134 ] concat
15723
15724 Begin %I Line
15725 %I b 65535
15726 2 0 0 [] 0 SetB
15727 %I cfg Black
15728 0 0 0 SetCFg
15729 %I cbg White
15730 1 1 1 SetCBg
15731 none SetP %I p n
15732 %I t
15733 [ 1 -0 -0 1 174 230 ] concat
15734 %I
15735 145 348 130 333 Line
15736 %I 1
15737 End
15738
15739 Begin %I Line
15740 %I b 65535
15741 2 0 0 [] 0 SetB
15742 %I cfg Black
15743 0 0 0 SetCFg
15744 %I cbg White
15745 1 1 1 SetCBg
15746 none SetP %I p n
15747 %I t
15748 [ 1 -0 -0 1 144 230 ] concat
15749 %I
15750 160 348 175 333 Line
15751 %I 1
15752 End
15753
15754 End %I eop
15755
15756 Begin %I Elli
15757 %I b 65535
15758 2 0 0 [] 0 SetB
15759 %I cfg Black
15760 0 0 0 SetCFg
15761 %I cbg White
15762 1 1 1 SetCBg
15763 none SetP %I p n
15764 %I t
15765 [ 1 -0 -0 1 248 325 ] concat
15766 %I
15767 105 338 8 7 Elli
15768 End
15769
15770 Begin %I Elli
15771 %I b 65535
15772 2 0 0 [] 0 SetB
15773 %I cfg Black
15774 0 0 0 SetCFg
15775 %I cbg White
15776 1 1 1 SetCBg
15777 none SetP %I p n
15778 %I t
15779 [ 1 -0 -0 1 248 345 ] concat
15780 %I
15781 105 338 8 7 Elli
15782 End
15783
15784 End %I eop
15785
15786 End %I eop
15787
15788 End %I eop
15789
15790 Begin %I Pict
15791 %I b u
15792 %I cfg u
15793 %I cbg u
15794 %I f u
15795 %I p u
15796 %I t
15797 [ 1 0 0 1 0 -104 ] concat
15798
15799 Begin %I Pict
15800 %I b u
15801 %I cfg u
15802 %I cbg u
15803 %I f u
15804 %I p u
15805 %I t
15806 [ 1 0 0 1 50 -210 ] concat
15807
15808 Begin %I Line
15809 %I b 65535
15810 0 0 0 [] 0 SetB
15811 %I cfg Black
15812 0 0 0 SetCFg
15813 %I cbg White
15814 1 1 1 SetCBg
15815 none SetP %I p n
15816 %I t
15817 [ 1 -0 -0 1 174 230 ] concat
15818 %I
15819 100 483 100 433 Line
15820 %I 1
15821 End
15822
15823 Begin %I Line
15824 %I b 65535
15825 0 0 0 [] 0 SetB
15826 %I cfg Black
15827 0 0 0 SetCFg
15828 %I cbg White
15829 1 1 1 SetCBg
15830 none SetP %I p n
15831 %I t
15832 [ 1 -0 -0 1 174 230 ] concat
15833 %I
15834 100 433 100 423 Line
15835 %I 1
15836 End
15837
15838 Begin %I Line
15839 %I b 65535
15840 0 0 0 [] 0 SetB
15841 %I cfg Black
15842 0 0 0 SetCFg
15843 %I cbg White
15844 1 1 1 SetCBg
15845 none SetP %I p n
15846 %I t
15847 [ 1 -0 -0 1 174 230 ] concat
15848 %I
15849 120 483 120 423 Line
15850 %I 1
15851 End
15852
15853 Begin %I Line
15854 %I b 65535
15855 0 0 0 [] 0 SetB
15856 %I cfg Black
15857 0 0 0 SetCFg
15858 %I cbg White
15859 1 1 1 SetCBg
15860 none SetP %I p n
15861 %I t
15862 [ 1 -0 -0 1 174 230 ] concat
15863 %I
15864 80 463 140 463 Line
15865 %I 1
15866 End
15867
15868 Begin %I Line
15869 %I b 65535
15870 0 0 0 [] 0 SetB
15871 %I cfg Black
15872 0 0 0 SetCFg
15873 %I cbg White
15874 1 1 1 SetCBg
15875 none SetP %I p n
15876 %I t
15877 [ 1 -0 -0 1 174 230 ] concat
15878 %I
15879 80 443 140 443 Line
15880 %I 1
15881 End
15882
15883 End %I eop
15884
15885 Begin %I Pict
15886 %I b u
15887 %I cfg u
15888 %I cbg u
15889 %I f u
15890 %I p u
15891 %I t
15892 [ 1 0 0 1 -40 -105 ] concat
15893
15894 Begin %I Pict
15895 %I b u
15896 %I cfg u
15897 %I cbg u
15898 %I f u
15899 %I p u
15900 %I t
15901 [ 1 0 0 1 90 -105 ] concat
15902
15903 Begin %I Line
15904 %I b 65535
15905 0 0 0 [] 0 SetB
15906 %I cfg Black
15907 0 0 0 SetCFg
15908 %I cbg White
15909 1 1 1 SetCBg
15910 none SetP %I p n
15911 %I t
15912 [ 1 -0 -0 1 174 230 ] concat
15913 %I
15914 100 483 100 433 Line
15915 %I 1
15916 End
15917
15918 Begin %I Line
15919 %I b 65535
15920 0 0 0 [] 0 SetB
15921 %I cfg Black
15922 0 0 0 SetCFg
15923 %I cbg White
15924 1 1 1 SetCBg
15925 none SetP %I p n
15926 %I t
15927 [ 1 -0 -0 1 174 230 ] concat
15928 %I
15929 100 433 100 423 Line
15930 %I 1
15931 End
15932
15933 Begin %I Line
15934 %I b 65535
15935 0 0 0 [] 0 SetB
15936 %I cfg Black
15937 0 0 0 SetCFg
15938 %I cbg White
15939 1 1 1 SetCBg
15940 none SetP %I p n
15941 %I t
15942 [ 1 -0 -0 1 174 230 ] concat
15943 %I
15944 120 483 120 423 Line
15945 %I 1
15946 End
15947
15948 Begin %I Line
15949 %I b 65535
15950 0 0 0 [] 0 SetB
15951 %I cfg Black
15952 0 0 0 SetCFg
15953 %I cbg White
15954 1 1 1 SetCBg
15955 none SetP %I p n
15956 %I t
15957 [ 1 -0 -0 1 174 230 ] concat
15958 %I
15959 80 463 140 463 Line
15960 %I 1
15961 End
15962
15963 Begin %I Line
15964 %I b 65535
15965 0 0 0 [] 0 SetB
15966 %I cfg Black
15967 0 0 0 SetCFg
15968 %I cbg White
15969 1 1 1 SetCBg
15970 none SetP %I p n
15971 %I t
15972 [ 1 -0 -0 1 174 230 ] concat
15973 %I
15974 80 443 140 443 Line
15975 %I 1
15976 End
15977
15978 End %I eop
15979
15980 Begin %I Pict
15981 %I b u
15982 %I cfg u
15983 %I cbg u
15984 %I f u
15985 %I p u
15986 %I t
15987 [ 1 0 0 1 83 28 ] concat
15988
15989 Begin %I Line
15990 %I b 65535
15991 2 0 0 [] 0 SetB
15992 %I cfg Black
15993 0 0 0 SetCFg
15994 %I cbg White
15995 1 1 1 SetCBg
15996 none SetP %I p n
15997 %I t
15998 [ 1 -0 -0 1 174 230 ] concat
15999 %I
16000 145 348 130 333 Line
16001 %I 1
16002 End
16003
16004 Begin %I Line
16005 %I b 65535
16006 2 0 0 [] 0 SetB
16007 %I cfg Black
16008 0 0 0 SetCFg
16009 %I cbg White
16010 1 1 1 SetCBg
16011 none SetP %I p n
16012 %I t
16013 [ 1 -0 -0 1 144 230 ] concat
16014 %I
16015 160 348 175 333 Line
16016 %I 1
16017 End
16018
16019 End %I eop
16020
16021 Begin %I Pict
16022 %I b u
16023 %I cfg u
16024 %I cbg u
16025 %I f u
16026 %I p u
16027 %I t
16028 [ 1 0 0 1 0 -105 ] concat
16029
16030 Begin %I Pict
16031 %I b u
16032 %I cfg u
16033 %I cbg u
16034 %I f u
16035 %I p u
16036 %I t
16037 [ 1 0 0 1 90 0 ] concat
16038
16039 Begin %I Line
16040 %I b 65535
16041 0 0 0 [] 0 SetB
16042 %I cfg Black
16043 0 0 0 SetCFg
16044 %I cbg White
16045 1 1 1 SetCBg
16046 none SetP %I p n
16047 %I t
16048 [ 1 -0 -0 1 174 230 ] concat
16049 %I
16050 100 483 100 433 Line
16051 %I 1
16052 End
16053
16054 Begin %I Line
16055 %I b 65535
16056 0 0 0 [] 0 SetB
16057 %I cfg Black
16058 0 0 0 SetCFg
16059 %I cbg White
16060 1 1 1 SetCBg
16061 none SetP %I p n
16062 %I t
16063 [ 1 -0 -0 1 174 230 ] concat
16064 %I
16065 100 433 100 423 Line
16066 %I 1
16067 End
16068
16069 Begin %I Line
16070 %I b 65535
16071 0 0 0 [] 0 SetB
16072 %I cfg Black
16073 0 0 0 SetCFg
16074 %I cbg White
16075 1 1 1 SetCBg
16076 none SetP %I p n
16077 %I t
16078 [ 1 -0 -0 1 174 230 ] concat
16079 %I
16080 120 483 120 423 Line
16081 %I 1
16082 End
16083
16084 Begin %I Line
16085 %I b 65535
16086 0 0 0 [] 0 SetB
16087 %I cfg Black
16088 0 0 0 SetCFg
16089 %I cbg White
16090 1 1 1 SetCBg
16091 none SetP %I p n
16092 %I t
16093 [ 1 -0 -0 1 174 230 ] concat
16094 %I
16095 80 463 140 463 Line
16096 %I 1
16097 End
16098
16099 Begin %I Line
16100 %I b 65535
16101 0 0 0 [] 0 SetB
16102 %I cfg Black
16103 0 0 0 SetCFg
16104 %I cbg White
16105 1 1 1 SetCBg
16106 none SetP %I p n
16107 %I t
16108 [ 1 -0 -0 1 174 230 ] concat
16109 %I
16110 80 443 140 443 Line
16111 %I 1
16112 End
16113
16114 End %I eop
16115
16116 Begin %I Elli
16117 %I b 65535
16118 2 0 0 [] 0 SetB
16119 %I cfg Black
16120 0 0 0 SetCFg
16121 %I cbg White
16122 1 1 1 SetCBg
16123 none SetP %I p n
16124 %I t
16125 [ 1 -0 -0 1 290 326 ] concat
16126 %I
16127 105 338 8 7 Elli
16128 End
16129
16130 Begin %I Pict
16131 %I b u
16132 %I cfg u
16133 %I cbg u
16134 %I f u
16135 %I p u
16136 %I t
16137 [ 1 0 0 1 83 113 ] concat
16138
16139 Begin %I Line
16140 %I b 65535
16141 2 0 0 [] 0 SetB
16142 %I cfg Black
16143 0 0 0 SetCFg
16144 %I cbg White
16145 1 1 1 SetCBg
16146 none SetP %I p n
16147 %I t
16148 [ 1 -0 -0 1 174 230 ] concat
16149 %I
16150 145 348 130 333 Line
16151 %I 1
16152 End
16153
16154 Begin %I Line
16155 %I b 65535
16156 2 0 0 [] 0 SetB
16157 %I cfg Black
16158 0 0 0 SetCFg
16159 %I cbg White
16160 1 1 1 SetCBg
16161 none SetP %I p n
16162 %I t
16163 [ 1 -0 -0 1 144 230 ] concat
16164 %I
16165 160 348 175 333 Line
16166 %I 1
16167 End
16168
16169 End %I eop
16170
16171 Begin %I Pict
16172 %I b u
16173 %I cfg u
16174 %I cbg u
16175 %I f u
16176 %I p u
16177 %I t
16178 [ 1 0 0 1 62 113 ] concat
16179
16180 Begin %I Line
16181 %I b 65535
16182 2 0 0 [] 0 SetB
16183 %I cfg Black
16184 0 0 0 SetCFg
16185 %I cbg White
16186 1 1 1 SetCBg
16187 none SetP %I p n
16188 %I t
16189 [ 1 -0 -0 1 174 230 ] concat
16190 %I
16191 145 348 130 333 Line
16192 %I 1
16193 End
16194
16195 Begin %I Line
16196 %I b 65535
16197 2 0 0 [] 0 SetB
16198 %I cfg Black
16199 0 0 0 SetCFg
16200 %I cbg White
16201 1 1 1 SetCBg
16202 none SetP %I p n
16203 %I t
16204 [ 1 -0 -0 1 144 230 ] concat
16205 %I
16206 160 348 175 333 Line
16207 %I 1
16208 End
16209
16210 End %I eop
16211
16212 Begin %I Pict
16213 %I b u
16214 %I cfg u
16215 %I cbg u
16216 %I f u
16217 %I p u
16218 %I t
16219 [ 1 0 0 1 42 134 ] concat
16220
16221 Begin %I Line
16222 %I b 65535
16223 2 0 0 [] 0 SetB
16224 %I cfg Black
16225 0 0 0 SetCFg
16226 %I cbg White
16227 1 1 1 SetCBg
16228 none SetP %I p n
16229 %I t
16230 [ 1 -0 -0 1 174 230 ] concat
16231 %I
16232 145 348 130 333 Line
16233 %I 1
16234 End
16235
16236 Begin %I Line
16237 %I b 65535
16238 2 0 0 [] 0 SetB
16239 %I cfg Black
16240 0 0 0 SetCFg
16241 %I cbg White
16242 1 1 1 SetCBg
16243 none SetP %I p n
16244 %I t
16245 [ 1 -0 -0 1 144 230 ] concat
16246 %I
16247 160 348 175 333 Line
16248 %I 1
16249 End
16250
16251 End %I eop
16252
16253 Begin %I Elli
16254 %I b 65535
16255 2 0 0 [] 0 SetB
16256 %I cfg Black
16257 0 0 0 SetCFg
16258 %I cbg White
16259 1 1 1 SetCBg
16260 none SetP %I p n
16261 %I t
16262 [ 1 -0 -0 1 248 325 ] concat
16263 %I
16264 105 338 8 7 Elli
16265 End
16266
16267 Begin %I Elli
16268 %I b 65535
16269 2 0 0 [] 0 SetB
16270 %I cfg Black
16271 0 0 0 SetCFg
16272 %I cbg White
16273 1 1 1 SetCBg
16274 none SetP %I p n
16275 %I t
16276 [ 1 -0 -0 1 248 345 ] concat
16277 %I
16278 105 338 8 7 Elli
16279 End
16280
16281 End %I eop
16282
16283 End %I eop
16284
16285 Begin %I Elli
16286 %I b 65535
16287 2 0 0 [] 0 SetB
16288 %I cfg Black
16289 0 0 0 SetCFg
16290 %I cbg White
16291 1 1 1 SetCBg
16292 none SetP %I p n
16293 %I t
16294 [ 1 -0 -0 1 229 155 ] concat
16295 %I
16296 105 338 8 7 Elli
16297 End
16298
16299 End %I eop
16300
16301 Begin %I Pict
16302 %I b u
16303 %I cfg u
16304 %I cbg u
16305 %I f u
16306 %I p u
16307 %I t
16308 [ 1 0 0 1 -8 -112 ] concat
16309
16310 Begin %I Pict
16311 %I b u
16312 %I cfg u
16313 %I cbg u
16314 %I f u
16315 %I p u
16316 %I t
16317 [ 1 0 0 1 217 -202 ] concat
16318
16319 Begin %I Line
16320 %I b 65535
16321 0 0 0 [] 0 SetB
16322 %I cfg Black
16323 0 0 0 SetCFg
16324 %I cbg White
16325 1 1 1 SetCBg
16326 none SetP %I p n
16327 %I t
16328 [ 1 -0 -0 1 174 230 ] concat
16329 %I
16330 100 483 100 433 Line
16331 %I 1
16332 End
16333
16334 Begin %I Line
16335 %I b 65535
16336 0 0 0 [] 0 SetB
16337 %I cfg Black
16338 0 0 0 SetCFg
16339 %I cbg White
16340 1 1 1 SetCBg
16341 none SetP %I p n
16342 %I t
16343 [ 1 -0 -0 1 174 230 ] concat
16344 %I
16345 100 433 100 423 Line
16346 %I 1
16347 End
16348
16349 Begin %I Line
16350 %I b 65535
16351 0 0 0 [] 0 SetB
16352 %I cfg Black
16353 0 0 0 SetCFg
16354 %I cbg White
16355 1 1 1 SetCBg
16356 none SetP %I p n
16357 %I t
16358 [ 1 -0 -0 1 174 230 ] concat
16359 %I
16360 120 483 120 423 Line
16361 %I 1
16362 End
16363
16364 Begin %I Line
16365 %I b 65535
16366 0 0 0 [] 0 SetB
16367 %I cfg Black
16368 0 0 0 SetCFg
16369 %I cbg White
16370 1 1 1 SetCBg
16371 none SetP %I p n
16372 %I t
16373 [ 1 -0 -0 1 174 230 ] concat
16374 %I
16375 80 463 140 463 Line
16376 %I 1
16377 End
16378
16379 Begin %I Line
16380 %I b 65535
16381 0 0 0 [] 0 SetB
16382 %I cfg Black
16383 0 0 0 SetCFg
16384 %I cbg White
16385 1 1 1 SetCBg
16386 none SetP %I p n
16387 %I t
16388 [ 1 -0 -0 1 174 230 ] concat
16389 %I
16390 80 443 140 443 Line
16391 %I 1
16392 End
16393
16394 End %I eop
16395
16396 Begin %I Pict
16397 %I b u
16398 %I cfg u
16399 %I cbg u
16400 %I f u
16401 %I p u
16402 %I t
16403 [ 1 0 0 1 -32 -97 ] concat
16404
16405 Begin %I Pict
16406 %I b u
16407 %I cfg u
16408 %I cbg u
16409 %I f u
16410 %I p u
16411 %I t
16412 [ 1 0 0 1 249 -105 ] concat
16413
16414 Begin %I Line
16415 %I b 65535
16416 0 0 0 [] 0 SetB
16417 %I cfg Black
16418 0 0 0 SetCFg
16419 %I cbg White
16420 1 1 1 SetCBg
16421 none SetP %I p n
16422 %I t
16423 [ 1 -0 -0 1 174 230 ] concat
16424 %I
16425 100 483 100 433 Line
16426 %I 1
16427 End
16428
16429 Begin %I Line
16430 %I b 65535
16431 0 0 0 [] 0 SetB
16432 %I cfg Black
16433 0 0 0 SetCFg
16434 %I cbg White
16435 1 1 1 SetCBg
16436 none SetP %I p n
16437 %I t
16438 [ 1 -0 -0 1 174 230 ] concat
16439 %I
16440 100 433 100 423 Line
16441 %I 1
16442 End
16443
16444 Begin %I Line
16445 %I b 65535
16446 0 0 0 [] 0 SetB
16447 %I cfg Black
16448 0 0 0 SetCFg
16449 %I cbg White
16450 1 1 1 SetCBg
16451 none SetP %I p n
16452 %I t
16453 [ 1 -0 -0 1 174 230 ] concat
16454 %I
16455 120 483 120 423 Line
16456 %I 1
16457 End
16458
16459 Begin %I Line
16460 %I b 65535
16461 0 0 0 [] 0 SetB
16462 %I cfg Black
16463 0 0 0 SetCFg
16464 %I cbg White
16465 1 1 1 SetCBg
16466 none SetP %I p n
16467 %I t
16468 [ 1 -0 -0 1 174 230 ] concat
16469 %I
16470 80 463 140 463 Line
16471 %I 1
16472 End
16473
16474 Begin %I Line
16475 %I b 65535
16476 0 0 0 [] 0 SetB
16477 %I cfg Black
16478 0 0 0 SetCFg
16479 %I cbg White
16480 1 1 1 SetCBg
16481 none SetP %I p n
16482 %I t
16483 [ 1 -0 -0 1 174 230 ] concat
16484 %I
16485 80 443 140 443 Line
16486 %I 1
16487 End
16488
16489 End %I eop
16490
16491 Begin %I Pict
16492 %I b u
16493 %I cfg u
16494 %I cbg u
16495 %I f u
16496 %I p u
16497 %I t
16498 [ 1 0 0 1 221 -12 ] concat
16499
16500 Begin %I Line
16501 %I b 65535
16502 2 0 0 [] 0 SetB
16503 %I cfg Black
16504 0 0 0 SetCFg
16505 %I cbg White
16506 1 1 1 SetCBg
16507 none SetP %I p n
16508 %I t
16509 [ 1 -0 -0 1 174 230 ] concat
16510 %I
16511 145 348 130 333 Line
16512 %I 1
16513 End
16514
16515 Begin %I Line
16516 %I b 65535
16517 2 0 0 [] 0 SetB
16518 %I cfg Black
16519 0 0 0 SetCFg
16520 %I cbg White
16521 1 1 1 SetCBg
16522 none SetP %I p n
16523 %I t
16524 [ 1 -0 -0 1 144 230 ] concat
16525 %I
16526 160 348 175 333 Line
16527 %I 1
16528 End
16529
16530 End %I eop
16531
16532 Begin %I Pict
16533 %I b u
16534 %I cfg u
16535 %I cbg u
16536 %I f u
16537 %I p u
16538 %I t
16539 [ 1 0 0 1 159 -105 ] concat
16540
16541 Begin %I Pict
16542 %I b u
16543 %I cfg u
16544 %I cbg u
16545 %I f u
16546 %I p u
16547 %I t
16548 [ 1 0 0 1 90 0 ] concat
16549
16550 Begin %I Line
16551 %I b 65535
16552 0 0 0 [] 0 SetB
16553 %I cfg Black
16554 0 0 0 SetCFg
16555 %I cbg White
16556 1 1 1 SetCBg
16557 none SetP %I p n
16558 %I t
16559 [ 1 -0 -0 1 174 230 ] concat
16560 %I
16561 100 483 100 433 Line
16562 %I 1
16563 End
16564
16565 Begin %I Line
16566 %I b 65535
16567 0 0 0 [] 0 SetB
16568 %I cfg Black
16569 0 0 0 SetCFg
16570 %I cbg White
16571 1 1 1 SetCBg
16572 none SetP %I p n
16573 %I t
16574 [ 1 -0 -0 1 174 230 ] concat
16575 %I
16576 100 433 100 423 Line
16577 %I 1
16578 End
16579
16580 Begin %I Line
16581 %I b 65535
16582 0 0 0 [] 0 SetB
16583 %I cfg Black
16584 0 0 0 SetCFg
16585 %I cbg White
16586 1 1 1 SetCBg
16587 none SetP %I p n
16588 %I t
16589 [ 1 -0 -0 1 174 230 ] concat
16590 %I
16591 120 483 120 423 Line
16592 %I 1
16593 End
16594
16595 Begin %I Line
16596 %I b 65535
16597 0 0 0 [] 0 SetB
16598 %I cfg Black
16599 0 0 0 SetCFg
16600 %I cbg White
16601 1 1 1 SetCBg
16602 none SetP %I p n
16603 %I t
16604 [ 1 -0 -0 1 174 230 ] concat
16605 %I
16606 80 463 140 463 Line
16607 %I 1
16608 End
16609
16610 Begin %I Line
16611 %I b 65535
16612 0 0 0 [] 0 SetB
16613 %I cfg Black
16614 0 0 0 SetCFg
16615 %I cbg White
16616 1 1 1 SetCBg
16617 none SetP %I p n
16618 %I t
16619 [ 1 -0 -0 1 174 230 ] concat
16620 %I
16621 80 443 140 443 Line
16622 %I 1
16623 End
16624
16625 End %I eop
16626
16627 Begin %I Elli
16628 %I b 65535
16629 2 0 0 [] 0 SetB
16630 %I cfg Black
16631 0 0 0 SetCFg
16632 %I cbg White
16633 1 1 1 SetCBg
16634 none SetP %I p n
16635 %I t
16636 [ 1 -0 -0 1 290 326 ] concat
16637 %I
16638 105 338 8 7 Elli
16639 End
16640
16641 Begin %I Pict
16642 %I b u
16643 %I cfg u
16644 %I cbg u
16645 %I f u
16646 %I p u
16647 %I t
16648 [ 1 0 0 1 83 113 ] concat
16649
16650 Begin %I Line
16651 %I b 65535
16652 2 0 0 [] 0 SetB
16653 %I cfg Black
16654 0 0 0 SetCFg
16655 %I cbg White
16656 1 1 1 SetCBg
16657 none SetP %I p n
16658 %I t
16659 [ 1 -0 -0 1 174 230 ] concat
16660 %I
16661 145 348 130 333 Line
16662 %I 1
16663 End
16664
16665 Begin %I Line
16666 %I b 65535
16667 2 0 0 [] 0 SetB
16668 %I cfg Black
16669 0 0 0 SetCFg
16670 %I cbg White
16671 1 1 1 SetCBg
16672 none SetP %I p n
16673 %I t
16674 [ 1 -0 -0 1 144 230 ] concat
16675 %I
16676 160 348 175 333 Line
16677 %I 1
16678 End
16679
16680 End %I eop
16681
16682 Begin %I Pict
16683 %I b u
16684 %I cfg u
16685 %I cbg u
16686 %I f u
16687 %I p u
16688 %I t
16689 [ 1 0 0 1 62 113 ] concat
16690
16691 Begin %I Line
16692 %I b 65535
16693 2 0 0 [] 0 SetB
16694 %I cfg Black
16695 0 0 0 SetCFg
16696 %I cbg White
16697 1 1 1 SetCBg
16698 none SetP %I p n
16699 %I t
16700 [ 1 -0 -0 1 174 230 ] concat
16701 %I
16702 145 348 130 333 Line
16703 %I 1
16704 End
16705
16706 Begin %I Line
16707 %I b 65535
16708 2 0 0 [] 0 SetB
16709 %I cfg Black
16710 0 0 0 SetCFg
16711 %I cbg White
16712 1 1 1 SetCBg
16713 none SetP %I p n
16714 %I t
16715 [ 1 -0 -0 1 144 230 ] concat
16716 %I
16717 160 348 175 333 Line
16718 %I 1
16719 End
16720
16721 End %I eop
16722
16723 Begin %I Pict
16724 %I b u
16725 %I cfg u
16726 %I cbg u
16727 %I f u
16728 %I p u
16729 %I t
16730 [ 1 0 0 1 42 134 ] concat
16731
16732 Begin %I Line
16733 %I b 65535
16734 2 0 0 [] 0 SetB
16735 %I cfg Black
16736 0 0 0 SetCFg
16737 %I cbg White
16738 1 1 1 SetCBg
16739 none SetP %I p n
16740 %I t
16741 [ 1 -0 -0 1 174 230 ] concat
16742 %I
16743 145 348 130 333 Line
16744 %I 1
16745 End
16746
16747 Begin %I Line
16748 %I b 65535
16749 2 0 0 [] 0 SetB
16750 %I cfg Black
16751 0 0 0 SetCFg
16752 %I cbg White
16753 1 1 1 SetCBg
16754 none SetP %I p n
16755 %I t
16756 [ 1 -0 -0 1 144 230 ] concat
16757 %I
16758 160 348 175 333 Line
16759 %I 1
16760 End
16761
16762 End %I eop
16763
16764 Begin %I Elli
16765 %I b 65535
16766 2 0 0 [] 0 SetB
16767 %I cfg Black
16768 0 0 0 SetCFg
16769 %I cbg White
16770 1 1 1 SetCBg
16771 none SetP %I p n
16772 %I t
16773 [ 1 -0 -0 1 248 325 ] concat
16774 %I
16775 105 338 8 7 Elli
16776 End
16777
16778 Begin %I Elli
16779 %I b 65535
16780 2 0 0 [] 0 SetB
16781 %I cfg Black
16782 0 0 0 SetCFg
16783 %I cbg White
16784 1 1 1 SetCBg
16785 none SetP %I p n
16786 %I t
16787 [ 1 -0 -0 1 248 345 ] concat
16788 %I
16789 105 338 8 7 Elli
16790 End
16791
16792 End %I eop
16793
16794 End %I eop
16795
16796 Begin %I Elli
16797 %I b 65535
16798 2 0 0 [] 0 SetB
16799 %I cfg Black
16800 0 0 0 SetCFg
16801 %I cbg White
16802 1 1 1 SetCBg
16803 none SetP %I p n
16804 %I t
16805 [ 1 -0 -0 1 396 163 ] concat
16806 %I
16807 105 338 8 7 Elli
16808 End
16809
16810 End %I eop
16811
16812 Begin %I Pict
16813 %I b u
16814 %I cfg u
16815 %I cbg u
16816 %I f u
16817 %I p u
16818 %I t
16819 [ 1 0 0 1 0 -104 ] concat
16820
16821 Begin %I Pict
16822 %I b u
16823 %I cfg u
16824 %I cbg u
16825 %I f u
16826 %I p u
16827 %I t
16828 [ 1 0 0 1 289 -210 ] concat
16829
16830 Begin %I Line
16831 %I b 65535
16832 0 0 0 [] 0 SetB
16833 %I cfg Black
16834 0 0 0 SetCFg
16835 %I cbg White
16836 1 1 1 SetCBg
16837 none SetP %I p n
16838 %I t
16839 [ 1 -0 -0 1 174 230 ] concat
16840 %I
16841 100 483 100 433 Line
16842 %I 1
16843 End
16844
16845 Begin %I Line
16846 %I b 65535
16847 0 0 0 [] 0 SetB
16848 %I cfg Black
16849 0 0 0 SetCFg
16850 %I cbg White
16851 1 1 1 SetCBg
16852 none SetP %I p n
16853 %I t
16854 [ 1 -0 -0 1 174 230 ] concat
16855 %I
16856 100 433 100 423 Line
16857 %I 1
16858 End
16859
16860 Begin %I Line
16861 %I b 65535
16862 0 0 0 [] 0 SetB
16863 %I cfg Black
16864 0 0 0 SetCFg
16865 %I cbg White
16866 1 1 1 SetCBg
16867 none SetP %I p n
16868 %I t
16869 [ 1 -0 -0 1 174 230 ] concat
16870 %I
16871 120 483 120 423 Line
16872 %I 1
16873 End
16874
16875 Begin %I Line
16876 %I b 65535
16877 0 0 0 [] 0 SetB
16878 %I cfg Black
16879 0 0 0 SetCFg
16880 %I cbg White
16881 1 1 1 SetCBg
16882 none SetP %I p n
16883 %I t
16884 [ 1 -0 -0 1 174 230 ] concat
16885 %I
16886 80 463 140 463 Line
16887 %I 1
16888 End
16889
16890 Begin %I Line
16891 %I b 65535
16892 0 0 0 [] 0 SetB
16893 %I cfg Black
16894 0 0 0 SetCFg
16895 %I cbg White
16896 1 1 1 SetCBg
16897 none SetP %I p n
16898 %I t
16899 [ 1 -0 -0 1 174 230 ] concat
16900 %I
16901 80 443 140 443 Line
16902 %I 1
16903 End
16904
16905 End %I eop
16906
16907 Begin %I Pict
16908 %I b u
16909 %I cfg u
16910 %I cbg u
16911 %I f u
16912 %I p u
16913 %I t
16914 [ 1 0 0 1 40 -105 ] concat
16915
16916 Begin %I Pict
16917 %I b u
16918 %I cfg u
16919 %I cbg u
16920 %I f u
16921 %I p u
16922 %I t
16923 [ 1 0 0 1 249 -105 ] concat
16924
16925 Begin %I Line
16926 %I b 65535
16927 0 0 0 [] 0 SetB
16928 %I cfg Black
16929 0 0 0 SetCFg
16930 %I cbg White
16931 1 1 1 SetCBg
16932 none SetP %I p n
16933 %I t
16934 [ 1 -0 -0 1 174 230 ] concat
16935 %I
16936 100 483 100 433 Line
16937 %I 1
16938 End
16939
16940 Begin %I Line
16941 %I b 65535
16942 0 0 0 [] 0 SetB
16943 %I cfg Black
16944 0 0 0 SetCFg
16945 %I cbg White
16946 1 1 1 SetCBg
16947 none SetP %I p n
16948 %I t
16949 [ 1 -0 -0 1 174 230 ] concat
16950 %I
16951 100 433 100 423 Line
16952 %I 1
16953 End
16954
16955 Begin %I Line
16956 %I b 65535
16957 0 0 0 [] 0 SetB
16958 %I cfg Black
16959 0 0 0 SetCFg
16960 %I cbg White
16961 1 1 1 SetCBg
16962 none SetP %I p n
16963 %I t
16964 [ 1 -0 -0 1 174 230 ] concat
16965 %I
16966 120 483 120 423 Line
16967 %I 1
16968 End
16969
16970 Begin %I Line
16971 %I b 65535
16972 0 0 0 [] 0 SetB
16973 %I cfg Black
16974 0 0 0 SetCFg
16975 %I cbg White
16976 1 1 1 SetCBg
16977 none SetP %I p n
16978 %I t
16979 [ 1 -0 -0 1 174 230 ] concat
16980 %I
16981 80 463 140 463 Line
16982 %I 1
16983 End
16984
16985 Begin %I Line
16986 %I b 65535
16987 0 0 0 [] 0 SetB
16988 %I cfg Black
16989 0 0 0 SetCFg
16990 %I cbg White
16991 1 1 1 SetCBg
16992 none SetP %I p n
16993 %I t
16994 [ 1 -0 -0 1 174 230 ] concat
16995 %I
16996 80 443 140 443 Line
16997 %I 1
16998 End
16999
17000 End %I eop
17001
17002 Begin %I Pict
17003 %I b u
17004 %I cfg u
17005 %I cbg u
17006 %I f u
17007 %I p u
17008 %I t
17009 [ 1 0 0 1 221 -12 ] concat
17010
17011 Begin %I Line
17012 %I b 65535
17013 2 0 0 [] 0 SetB
17014 %I cfg Black
17015 0 0 0 SetCFg
17016 %I cbg White
17017 1 1 1 SetCBg
17018 none SetP %I p n
17019 %I t
17020 [ 1 -0 -0 1 174 230 ] concat
17021 %I
17022 145 348 130 333 Line
17023 %I 1
17024 End
17025
17026 Begin %I Line
17027 %I b 65535
17028 2 0 0 [] 0 SetB
17029 %I cfg Black
17030 0 0 0 SetCFg
17031 %I cbg White
17032 1 1 1 SetCBg
17033 none SetP %I p n
17034 %I t
17035 [ 1 -0 -0 1 144 230 ] concat
17036 %I
17037 160 348 175 333 Line
17038 %I 1
17039 End
17040
17041 End %I eop
17042
17043 Begin %I Pict
17044 %I b u
17045 %I cfg u
17046 %I cbg u
17047 %I f u
17048 %I p u
17049 %I t
17050 [ 1 0 0 1 159 -105 ] concat
17051
17052 Begin %I Pict
17053 %I b u
17054 %I cfg u
17055 %I cbg u
17056 %I f u
17057 %I p u
17058 %I t
17059 [ 1 0 0 1 90 0 ] concat
17060
17061 Begin %I Line
17062 %I b 65535
17063 0 0 0 [] 0 SetB
17064 %I cfg Black
17065 0 0 0 SetCFg
17066 %I cbg White
17067 1 1 1 SetCBg
17068 none SetP %I p n
17069 %I t
17070 [ 1 -0 -0 1 174 230 ] concat
17071 %I
17072 100 483 100 433 Line
17073 %I 1
17074 End
17075
17076 Begin %I Line
17077 %I b 65535
17078 0 0 0 [] 0 SetB
17079 %I cfg Black
17080 0 0 0 SetCFg
17081 %I cbg White
17082 1 1 1 SetCBg
17083 none SetP %I p n
17084 %I t
17085 [ 1 -0 -0 1 174 230 ] concat
17086 %I
17087 100 433 100 423 Line
17088 %I 1
17089 End
17090
17091 Begin %I Line
17092 %I b 65535
17093 0 0 0 [] 0 SetB
17094 %I cfg Black
17095 0 0 0 SetCFg
17096 %I cbg White
17097 1 1 1 SetCBg
17098 none SetP %I p n
17099 %I t
17100 [ 1 -0 -0 1 174 230 ] concat
17101 %I
17102 120 483 120 423 Line
17103 %I 1
17104 End
17105
17106 Begin %I Line
17107 %I b 65535
17108 0 0 0 [] 0 SetB
17109 %I cfg Black
17110 0 0 0 SetCFg
17111 %I cbg White
17112 1 1 1 SetCBg
17113 none SetP %I p n
17114 %I t
17115 [ 1 -0 -0 1 174 230 ] concat
17116 %I
17117 80 463 140 463 Line
17118 %I 1
17119 End
17120
17121 Begin %I Line
17122 %I b 65535
17123 0 0 0 [] 0 SetB
17124 %I cfg Black
17125 0 0 0 SetCFg
17126 %I cbg White
17127 1 1 1 SetCBg
17128 none SetP %I p n
17129 %I t
17130 [ 1 -0 -0 1 174 230 ] concat
17131 %I
17132 80 443 140 443 Line
17133 %I 1
17134 End
17135
17136 End %I eop
17137
17138 Begin %I Elli
17139 %I b 65535
17140 2 0 0 [] 0 SetB
17141 %I cfg Black
17142 0 0 0 SetCFg
17143 %I cbg White
17144 1 1 1 SetCBg
17145 none SetP %I p n
17146 %I t
17147 [ 1 -0 -0 1 290 326 ] concat
17148 %I
17149 105 338 8 7 Elli
17150 End
17151
17152 Begin %I Pict
17153 %I b u
17154 %I cfg u
17155 %I cbg u
17156 %I f u
17157 %I p u
17158 %I t
17159 [ 1 0 0 1 83 113 ] concat
17160
17161 Begin %I Line
17162 %I b 65535
17163 2 0 0 [] 0 SetB
17164 %I cfg Black
17165 0 0 0 SetCFg
17166 %I cbg White
17167 1 1 1 SetCBg
17168 none SetP %I p n
17169 %I t
17170 [ 1 -0 -0 1 174 230 ] concat
17171 %I
17172 145 348 130 333 Line
17173 %I 1
17174 End
17175
17176 Begin %I Line
17177 %I b 65535
17178 2 0 0 [] 0 SetB
17179 %I cfg Black
17180 0 0 0 SetCFg
17181 %I cbg White
17182 1 1 1 SetCBg
17183 none SetP %I p n
17184 %I t
17185 [ 1 -0 -0 1 144 230 ] concat
17186 %I
17187 160 348 175 333 Line
17188 %I 1
17189 End
17190
17191 End %I eop
17192
17193 Begin %I Pict
17194 %I b u
17195 %I cfg u
17196 %I cbg u
17197 %I f u
17198 %I p u
17199 %I t
17200 [ 1 0 0 1 62 113 ] concat
17201
17202 Begin %I Line
17203 %I b 65535
17204 2 0 0 [] 0 SetB
17205 %I cfg Black
17206 0 0 0 SetCFg
17207 %I cbg White
17208 1 1 1 SetCBg
17209 none SetP %I p n
17210 %I t
17211 [ 1 -0 -0 1 174 230 ] concat
17212 %I
17213 145 348 130 333 Line
17214 %I 1
17215 End
17216
17217 Begin %I Line
17218 %I b 65535
17219 2 0 0 [] 0 SetB
17220 %I cfg Black
17221 0 0 0 SetCFg
17222 %I cbg White
17223 1 1 1 SetCBg
17224 none SetP %I p n
17225 %I t
17226 [ 1 -0 -0 1 144 230 ] concat
17227 %I
17228 160 348 175 333 Line
17229 %I 1
17230 End
17231
17232 End %I eop
17233
17234 Begin %I Pict
17235 %I b u
17236 %I cfg u
17237 %I cbg u
17238 %I f u
17239 %I p u
17240 %I t
17241 [ 1 0 0 1 42 134 ] concat
17242
17243 Begin %I Line
17244 %I b 65535
17245 2 0 0 [] 0 SetB
17246 %I cfg Black
17247 0 0 0 SetCFg
17248 %I cbg White
17249 1 1 1 SetCBg
17250 none SetP %I p n
17251 %I t
17252 [ 1 -0 -0 1 174 230 ] concat
17253 %I
17254 145 348 130 333 Line
17255 %I 1
17256 End
17257
17258 Begin %I Line
17259 %I b 65535
17260 2 0 0 [] 0 SetB
17261 %I cfg Black
17262 0 0 0 SetCFg
17263 %I cbg White
17264 1 1 1 SetCBg
17265 none SetP %I p n
17266 %I t
17267 [ 1 -0 -0 1 144 230 ] concat
17268 %I
17269 160 348 175 333 Line
17270 %I 1
17271 End
17272
17273 End %I eop
17274
17275 Begin %I Elli
17276 %I b 65535
17277 2 0 0 [] 0 SetB
17278 %I cfg Black
17279 0 0 0 SetCFg
17280 %I cbg White
17281 1 1 1 SetCBg
17282 none SetP %I p n
17283 %I t
17284 [ 1 -0 -0 1 248 325 ] concat
17285 %I
17286 105 338 8 7 Elli
17287 End
17288
17289 Begin %I Elli
17290 %I b 65535
17291 2 0 0 [] 0 SetB
17292 %I cfg Black
17293 0 0 0 SetCFg
17294 %I cbg White
17295 1 1 1 SetCBg
17296 none SetP %I p n
17297 %I t
17298 [ 1 -0 -0 1 248 345 ] concat
17299 %I
17300 105 338 8 7 Elli
17301 End
17302
17303 End %I eop
17304
17305 End %I eop
17306
17307 Begin %I Elli
17308 %I b 65535
17309 2 0 0 [] 0 SetB
17310 %I cfg Black
17311 0 0 0 SetCFg
17312 %I cbg White
17313 1 1 1 SetCBg
17314 none SetP %I p n
17315 %I t
17316 [ 1 -0 -0 1 488 155 ] concat
17317 %I
17318 105 338 8 7 Elli
17319 End
17320
17321 End %I eop
17322
17323 Begin %I Pict
17324 %I b u
17325 %I cfg u
17326 %I cbg u
17327 %I f u
17328 %I p u
17329 %I t
17330 [ 1 0 0 1 201 -182 ] concat
17331
17332 Begin %I Line
17333 %I b 65535
17334 2 0 0 [] 0 SetB
17335 %I cfg Black
17336 0 0 0 SetCFg
17337 %I cbg White
17338 1 1 1 SetCBg
17339 none SetP %I p n
17340 %I t
17341 [ 1 -0 -0 1 174 230 ] concat
17342 %I
17343 145 348 130 333 Line
17344 %I 1
17345 End
17346
17347 Begin %I Line
17348 %I b 65535
17349 2 0 0 [] 0 SetB
17350 %I cfg Black
17351 0 0 0 SetCFg
17352 %I cbg White
17353 1 1 1 SetCBg
17354 none SetP %I p n
17355 %I t
17356 [ 1 -0 -0 1 144 230 ] concat
17357 %I
17358 160 348 175 333 Line
17359 %I 1
17360 End
17361
17362 End %I eop
17363
17364 Begin %I Line
17365 %I b 65535
17366 2 0 0 [] 0 SetB
17367 %I cfg Black
17368 0 0 0 SetCFg
17369 %I cbg White
17370 1 1 1 SetCBg
17371 none SetP %I p n
17372 %I t
17373 [ 1 -0 -0 1 118 226 ] concat
17374 %I
17375 56 173 56 113 Line
17376 %I 1
17377 End
17378
17379 Begin %I Line
17380 %I b 65535
17381 2 0 0 [] 0 SetB
17382 %I cfg Black
17383 0 0 0 SetCFg
17384 %I cbg White
17385 1 1 1 SetCBg
17386 none SetP %I p n
17387 %I t
17388 [ 1 -0 -0 1 222 226 ] concat
17389 %I
17390 351 173 351 113 Line
17391 %I 1
17392 End
17393
17394 Begin %I Text
17395 %I cfg Black
17396 0 0 0 SetCFg
17397 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17398 Helvetica-Bold 14 SetF
17399 %I t
17400 [ 1 0 0 1 169 332 ] concat
17401 %I
17402 [
17403 (1)
17404 ] Text
17405 End
17406
17407 Begin %I Text
17408 %I cfg Black
17409 0 0 0 SetCFg
17410 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17411 Helvetica-Bold 14 SetF
17412 %I t
17413 [ 1 0 0 1 249 437 ] concat
17414 %I
17415 [
17416 (-1)
17417 ] Text
17418 End
17419
17420 Begin %I Text
17421 %I cfg Black
17422 0 0 0 SetCFg
17423 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17424 Helvetica-Bold 14 SetF
17425 %I t
17426 [ 1 0 0 1 329 332 ] concat
17427 %I
17428 [
17429 (0)
17430 ] Text
17431 End
17432
17433 Begin %I Text
17434 %I cfg Black
17435 0 0 0 SetCFg
17436 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17437 Helvetica-Bold 14 SetF
17438 %I t
17439 [ 1 0 0 1 409 437 ] concat
17440 %I
17441 [
17442 (-1)
17443 ] Text
17444 End
17445
17446 Begin %I Text
17447 %I cfg Black
17448 0 0 0 SetCFg
17449 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17450 Helvetica-Bold 14 SetF
17451 %I t
17452 [ 1 0 0 1 488 332 ] concat
17453 %I
17454 [
17455 (0)
17456 ] Text
17457 End
17458
17459 Begin %I Text
17460 %I cfg Black
17461 0 0 0 SetCFg
17462 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17463 Helvetica-Bold 14 SetF
17464 %I t
17465 [ 1 0 0 1 568 332 ] concat
17466 %I
17467 [
17468 (1)
17469 ] Text
17470 End
17471
17472 Begin %I Line
17473 %I b 65535
17474 0 0 0 [] 0 SetB
17475 %I cfg Black
17476 0 0 0 SetCFg
17477 %I cbg White
17478 1 1 1 SetCBg
17479 none SetP %I p n
17480 %I t
17481 [ 1 -0 -0 1 174 230 ] concat
17482 %I
17483 160 189 160 174 Line
17484 %I 1
17485 End
17486
17487 Begin %I Line
17488 %I b 65535
17489 3 0 0 [] 0 SetB
17490 %I cfg Black
17491 0 0 0 SetCFg
17492 %I cbg White
17493 1 1 1 SetCBg
17494 none SetP %I p n
17495 %I t
17496 [ 1 -0 -0 1 174 230 ] concat
17497 %I
17498 319 189 319 174 Line
17499 %I 1
17500 End
17501
17502 Begin %I Line
17503 %I b 65535
17504 0 0 0 [] 0 SetB
17505 %I cfg Black
17506 0 0 0 SetCFg
17507 %I cbg White
17508 1 1 1 SetCBg
17509 none SetP %I p n
17510 %I t
17511 [ 1 -0 -0 1 174 230 ] concat
17512 %I
17513 399 189 399 174 Line
17514 %I 1
17515 End
17516
17517 Begin %I Line
17518 %I b 65535
17519 0 0 0 [] 0 SetB
17520 %I cfg Black
17521 0 0 0 SetCFg
17522 %I cbg White
17523 1 1 1 SetCBg
17524 none SetP %I p n
17525 %I t
17526 [ 1 -0 -0 1 122 230 ] concat
17527 %I
17528 52 189 52 174 Line
17529 %I 1
17530 End
17531
17532 Begin %I Line
17533 %I b 65535
17534 0 0 0 [] 0 SetB
17535 %I cfg Black
17536 0 0 0 SetCFg
17537 %I cbg White
17538 1 1 1 SetCBg
17539 none SetP %I p n
17540 %I t
17541 [ 1 -0 -0 1 122 230 ] concat
17542 %I
17543 52 278 62 293 Line
17544 %I 1
17545 End
17546
17547 Begin %I Line
17548 %I b 65535
17549 0 0 0 [] 0 SetB
17550 %I cfg Black
17551 0 0 0 SetCFg
17552 %I cbg White
17553 1 1 1 SetCBg
17554 none SetP %I p n
17555 %I t
17556 [ 1 -0 -0 1 122 230 ] concat
17557 %I
17558 122 293 132 278 Line
17559 %I 1
17560 End
17561
17562 Begin %I Line
17563 %I b 65535
17564 0 0 0 [] 0 SetB
17565 %I cfg Black
17566 0 0 0 SetCFg
17567 %I cbg White
17568 1 1 1 SetCBg
17569 none SetP %I p n
17570 %I t
17571 [ 1 -0 -0 1 122 230 ] concat
17572 %I
17573 282 293 292 278 Line
17574 %I 1
17575 End
17576
17577 Begin %I Line
17578 %I b 65535
17579 0 0 0 [] 0 SetB
17580 %I cfg Black
17581 0 0 0 SetCFg
17582 %I cbg White
17583 1 1 1 SetCBg
17584 none SetP %I p n
17585 %I t
17586 [ 1 -0 -0 1 122 230 ] concat
17587 %I
17588 212 278 222 293 Line
17589 %I 1
17590 End
17591
17592 Begin %I Line
17593 %I b 65535
17594 3 0 0 [] 0 SetB
17595 %I cfg Black
17596 0 0 0 SetCFg
17597 %I cbg White
17598 1 1 1 SetCBg
17599 none SetP %I p n
17600 %I t
17601 [ 1 -0 -0 1 122 230 ] concat
17602 %I
17603 381 293 371 278 Line
17604 %I 1
17605 End
17606
17607 Begin %I Line
17608 %I b 65535
17609 0 0 0 [] 0 SetB
17610 %I cfg Black
17611 0 0 0 SetCFg
17612 %I cbg White
17613 1 1 1 SetCBg
17614 none SetP %I p n
17615 %I t
17616 [ 1 -0 -0 1 226 230 ] concat
17617 %I
17618 337 293 347 278 Line
17619 %I 1
17620 End
17621
17622 Begin %I Line
17623 %I b 65535
17624 0 0 0 [] 0 SetB
17625 %I cfg Black
17626 0 0 0 SetCFg
17627 %I cbg White
17628 1 1 1 SetCBg
17629 none SetP %I p n
17630 %I t
17631 [ 1 -0 -0 1 226 230 ] concat
17632 %I
17633 148 398 148 383 Line
17634 %I 1
17635 End
17636
17637 Begin %I Text
17638 %I cfg Black
17639 0 0 0 SetCFg
17640 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17641 Helvetica-Bold 14 SetF
17642 %I t
17643 [ 1 0 0 1 169 437 ] concat
17644 %I
17645 [
17646 (1)
17647 ] Text
17648 End
17649
17650 Begin %I Text
17651 %I cfg Black
17652 0 0 0 SetCFg
17653 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17654 Helvetica-Bold 14 SetF
17655 %I t
17656 [ 1 0 0 1 164 541 ] concat
17657 %I
17658 [
17659 (min\(1,-1\) = -1)
17660 ] Text
17661 End
17662
17663 Begin %I Text
17664 %I cfg Black
17665 0 0 0 SetCFg
17666 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17667 Helvetica-Bold 14 SetF
17668 %I t
17669 [ 1 0 0 1 329 437 ] concat
17670 %I
17671 [
17672 (0)
17673 ] Text
17674 End
17675
17676 Begin %I Text
17677 %I cfg Black
17678 0 0 0 SetCFg
17679 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17680 Helvetica-Bold 14 SetF
17681 %I t
17682 [ 1 0 0 1 488 437 ] concat
17683 %I
17684 [
17685 (0)
17686 ] Text
17687 End
17688
17689 Begin %I Text
17690 %I cfg Black
17691 0 0 0 SetCFg
17692 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17693 Helvetica-Bold 14 SetF
17694 %I t
17695 [ 1 0 0 1 568 437 ] concat
17696 %I
17697 [
17698 (1)
17699 ] Text
17700 End
17701
17702 Begin %I Text
17703 %I cfg Black
17704 0 0 0 SetCFg
17705 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17706 Helvetica-Bold 14 SetF
17707 %I t
17708 [ 1 0 0 1 493 541 ] concat
17709 %I
17710 [
17711 (min\(0,1\) = 0)
17712 ] Text
17713 End
17714
17715 Begin %I Text
17716 %I cfg Black
17717 0 0 0 SetCFg
17718 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17719 Helvetica-Bold 14 SetF
17720 %I t
17721 [ 1 0 0 1 324 541 ] concat
17722 %I
17723 [
17724 (min\(0,-1\) = -1)
17725 ] Text
17726 End
17727
17728 Begin %I Text
17729 %I cfg Black
17730 0 0 0 SetCFg
17731 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
17732 Helvetica-Bold 14 SetF
17733 %I t
17734 [ 1 0 0 1 314 646 ] concat
17735 %I
17736 [
17737 (max\(-1,-1,0\) = 0)
17738 ] Text
17739 End
17740
17741 Begin %I Line
17742 %I b 65535
17743 0 0 0 [] 0 SetB
17744 %I cfg Black
17745 0 0 0 SetCFg
17746 %I cbg White
17747 1 1 1 SetCBg
17748 none SetP %I p n
17749 %I t
17750 [ 1 -0 -0 1 174 230 ] concat
17751 %I
17752 40 383 135 408 Line
17753 %I 1
17754 End
17755
17756 Begin %I Line
17757 %I b 65535
17758 3 0 0 [] 0 SetB
17759 %I cfg Black
17760 0 0 0 SetCFg
17761 %I cbg White
17762 1 1 1 SetCBg
17763 none SetP %I p n
17764 %I t
17765 [ 1 -0 -0 1 174 230 ] concat
17766 %I
17767 255 408 359 383 Line
17768 %I 1
17769 End
17770
17771 End %I eop
17772
17773 showpage
17774
17775
17776 end
17777 %%EndDocument
17778
17779  endTexFig
17780  286 691 a Fk(Figure)14 b(1:)j(\(a\))d(Tic-T)m(ac-T)m(o)q(e)f(Game-T)m
17781 (ree,)g(\(b\))h(Game-T)m(ree)f(with)g(Minimax)e(V)m(alues)0
17782 826 y(successors)17 b(to)e(the)g(p)q(osition)e(at)i(ply)e(0,)h(and)h
17783 (so)f(on.)19 b(A)o(t)c(the)g Fi(terminal)g(p)n(ositions)f
17784 Fk(in)g(the)h(game-tree,)f(the)h(game)e(is)h(o)o(v)o(er)0
17785 876 y(and)f(a)h(v)n(alue)f(is)g(used)i(to)e(represen)o(t)j(the)e
17786 (outcome)f(of)g(the)h(game.)j(F)m(or)c(example,)f(a)h(win)h(for)f(the)h
17787 (pla)o(y)o(er)f(to)h(mo)o(v)o(e)e(w)o(ould)0 926 y(b)q(e)j(represen)o
17788 (ted)i(as)d(1,)f(a)h(loss)g(as)g(-1,)f(and)h(a)g(dra)o(w)g(as)g(0.)19
17789 b(The)14 b(left)g(hand)g(tree)h(in)f(Figure)g(1)g(sho)o(ws)g(a)g(t)o
17790 (ypical)f(game-tree)0 976 y(for)h(the)g(game)e(of)i(Tic-T)m(ac-T)m(o)q
17791 (e.)62 1025 y(The)22 b(game-tree)e(represen)o(tation)i(allo)o(ws)e(us)h
17792 (to)g(de\014ne)h(a)e(recursiv)o(e)i(depth-\014rst)h(tree)f(searc)o
17793 (hing)f(algorithm)d(to)0 1075 y(determine)i(the)h Fi(minimax)f(value)g
17794 Fk(of)g(eac)o(h)g(no)q(de)h(in)e(the)i(game-tree.)36
17795 b(The)20 b(minimax)c(v)n(alue)k(of)f(a)h(no)q(de)g(represen)o(ts)0
17796 1125 y(the)e(exp)q(ected)i(outcome)d(of)g(that)h(p)q(osition,)f(giv)o
17797 (en)h(b)q(est)g(pla)o(y)f(b)o(y)h(b)q(oth)f(sides.)31
17798 b(The)18 b Fi(minimax)g(algorithm)f Fk(w)o(orks)h(b)o(y)0
17799 1175 y(searc)o(hing)c(the)g(tree)g(in)f(a)g(depth-\014rst)i(manner.)i
17800 (W)m(e)c(tak)o(e)g(the)h(minim)n(um)9 b(of)j(all)h(the)g(v)n(alues)g
17801 (for)g(successor)j(p)q(ositions)d(at)0 1225 y(o)q(dd-n)o(um)o(b)q(ered)
17802 h(plies)g(in)g(the)h(tree,)g(since)g(this)g(is)f(where)h(the)g(opp)q
17803 (onen)o(t)g(mo)o(v)o(es.)j(Con)o(v)o(ersely)m(,)13 b(w)o(e)i(tak)o(e)f
17804 (the)h(maxim)n(um)0 1275 y(of)i(the)g(v)n(alues)g(of)g(successor)i(p)q
17805 (ositions)e(at)g(ev)o(en-n)o(um)o(b)q(ered)h(plies)f(within)f(the)i
17806 (game-tree.)28 b(The)17 b(righ)o(t)g(hand)g(tree)h(in)0
17807 1324 y(Figure)c(1)g(sho)o(ws)g(an)f(example)g(of)g(ho)o(w)h(to)g(deriv)
17808 o(e)g(the)g(minima)o(x)d(v)n(alues)j(of)f(eac)o(h)h(no)q(de)h(in)e(the)
17809 i(game-tree.)62 1374 y(A)f Fi(princip)n(al)f(variation)h
17810 Fk(through)f(a)g(game-tree)g(is)g(a)g(series)i(of)d(mo)o(v)o(es)g(that)
17811 i(yield)f(optimal)d(scores)15 b(for)e(b)q(oth)g(pla)o(y)o(ers.)0
17812 1424 y(F)m(or)k(example,)f(there)j(is)e(only)f(one)i(principal)e(v)n
17813 (ariation)g(in)g(the)i(game)e(tree)i(giv)o(en)f(in)g(Figure)g(1,)g(sho)
17814 o(wn)h(in)e(b)q(old.)28 b(In)0 1474 y(general,)15 b(once)h(the)g(tree)h
17815 (is)e(completely)f(searc)o(hed,)j(an)e(\\optimal")d(mo)o(v)o(e)h(w)o
17816 (ould)i(b)q(e)h(the)g(\014rst)g(mo)o(v)o(e)d(from)h(a)h(principal)0
17817 1524 y(v)n(ariation.)62 1573 y(F)m(or)d(games)f(suc)o(h)i(as)g(c)o
17818 (hess,)g(some)f(game-trees)g(are)h(so)f(large,)g(the)h(determination)e
17819 (of)g(a)h(minima)o(x)e(v)n(alue)h(for)h(the)h(ro)q(ot)0
17820 1623 y(is)h(e\013ectiv)o(ely)g(in)o(tractable.)k(Th)o(us,)c(a)g
17821 (heuristic)g Fi(evaluation)i(function)e Fk(is)g(normally)d(used)k(to)f
17822 (estimate)f(the)h(p)q(oten)o(tial)g(of)0 1673 y(winning)h(from)f(a)i(p)
17823 q(osition)g(at)g(a)g(\014xed)g(ply)g(in)g(the)g(game-tree.)25
17824 b(These)17 b(are)g(the)g Fi(le)n(af)f(no)n(des)h Fk(of)f(the)g
17825 (truncated)i(searc)o(h)0 1723 y(tree,)d(and)e(this)h(limit)d(is)j
17826 (called)g(the)g Fi(horizon)g Fk(of)g(the)g(game-tree.)62
17827 1773 y(The)f Fi(alpha-b)n(eta)h Fk(\()p Fj(\013\014)r
17828 Fk(\))f(algorithm)d(impro)o(v)o(es)h(the)j(minim)o(ax)c(algorithm)g(b)o
17829 (y)i(prev)o(en)o(ting)h(exploration)f(of)g(mo)o(v)o(es)g(that)0
17830 1822 y(can)j(pro)o(v)n(ably)e(b)q(e)j(demonstrated)f(not)f(to)h
17831 (a\013ect)h(the)f(minim)o(ax)d(v)n(alue)i(ab)q(o)o(v)o(e)g(the)i(giv)o
17832 (en)e(no)q(de.)21 b(The)15 b(name)f(is)g(deriv)o(ed)0
17833 1872 y(from)f(the)i(t)o(w)o(o)f(b)q(ounds:)20 b Fj(\013)14
17834 b Fk(and)g Fj(\014)r Fk(,)h(whic)o(h)g(are)g(lo)o(w)o(er)f(and)g(upp)q
17835 (er)i(b)q(ounds)f(on)f(the)h(minim)o(ax)d(v)n(alue)i(w)o(e)g(are)h(in)o
17836 (terested)0 1922 y(in.)22 b(The)16 b(pair)f(of)g(b)q(ounds)h(is)g
17837 (often)f(referred)j(to)d(as)h(the)g Fi(se)n(ar)n(ch)g(window)f
17838 Fk(for)g(a)g(p)q(osition,)g(and)h(the)g Fj(\013\014)i
17839 Fk(algorithm)12 b(will)0 1972 y(return)j(the)g(correct)g(minim)o(ax)c
17840 (v)n(alue)i(if)g(the)i(ro)q(ot)f(is)f(searc)o(hed)j(with)d(the)i(windo)
17841 o(w)e Fj(\013)e Fk(=)h Fh(\0001)i Fk(and)f Fj(\014)i
17842 Fk(=)c(+)p Fh(1)p Fk(.)62 2022 y(An)17 b(example)e(of)h(ho)o(w)g(the)i
17843 Fj(\013\014)h Fk(algorithm)13 b(w)o(ould)j(prune)i(a)e(tree)i(is)e(giv)
17844 o(en)g(in)h(Figure)f(2.)26 b(W)m(e)16 b(kno)o(w)g(that)h(the)g(left)0
17845 2072 y(subtree)e(has)f(a)f(minim)o(ax)d(v)n(alue)j(of)g(4,)g(so)g(w)o
17846 (e)h(set)g Fj(\013)d Fk(=)h(4)h(b)q(efore)i(w)o(e)e(searc)o(h)i(the)f
17847 (righ)o(t)f(subtree.)20 b(Note)13 b(that)h(w)o(e)g(set)g
17848 Fj(\013)f Fk(at)0 2121 y(ev)o(en)i(ply)m(,)f(and)g Fj(\014)j
17849 Fk(at)e(o)q(dd)f(ply)h(from)d(the)k(ro)q(ot.)k(After)15
17850 b(lo)q(oking)e(at)i(the)g(\014rst)g(leaf)f(of)g(the)i(righ)o(t)e
17851 (subtree,)i(w)o(e)f(kno)o(w)f(that)0 2171 y(the)g(minim)o(ax)c(v)n
17852 (alue)i(of)g(the)i(righ)o(t)e(subtree)j(will)d(b)q(e)h(less)h(than)f
17853 (1.)k(Since)d Fj(\013)d Fk(=)h(4,)g(w)o(e)i(do)e(not)h(searc)o(h)h(the)
17854 g(other)g(mo)o(v)o(es)d(in)0 2221 y(the)j(righ)o(t)g(subtree.)62
17855 2271 y(If)j(w)o(e)g(searc)o(h)h(a)f(tree)h(of)e(depth)i
17856 Fj(d)f Fk(whic)o(h)f(has)i Fj(w)f Fk(mo)o(v)o(es)f(from)f(an)o(y)i(p)q
17857 (osition,)f(there)i(are)g(\002\()p Fj(w)1624 2256 y Fc(d)1643
17858 2271 y Fk(\))g(no)q(des)f(searc)o(hed)0 2321 y(with)d(the)h(minim)o(ax)
17859 c(algorithm.)17 b(Ho)o(w)o(ev)o(er,)d(if)f(a)h(\\b)q(est")h(mo)o(v)o(e)
17860 e(is)h(alw)o(a)o(ys)f(searc)o(hed)j(\014rst,)f Fj(\013\014)h
17861 Fk(can)f(reduce)h(this)e(size)h(to)0 2370 y(\002\()p
17862 Fj(w)79 2355 y Fc(d=)p Fe(2)132 2370 y Fk(\))g([13)o(].)k(The)c
17863 (structure)i(of)d(the)h Fi(critic)n(al)f(tr)n(e)n(e)g
17864 Fk(ev)n(aluated)g(in)g(the)i(optimal)11 b(case)1413 2355
17865 y Fe(2)1446 2370 y Fk(is)k(illustrated)f(in)g(in)g(Figure)h(3.)0
17866 2420 y(A)o(t)f Fb(ALL)g Fk(and)g Fb(PV)f Fk(\(Principal)h(V)m
17867 (ariation\))f(no)q(des,)h(all)f(c)o(hildren)i(are)f(searc)o(hed,)i
17868 (while)d(only)h(one)g(c)o(hild)g(of)f(eac)o(h)i Fb(CUT)f
17869 Fk(no)q(de)0 2470 y(is)g(searc)o(hed.)19 b(Note)c(that)f(in)f
17870 (practice,)i(y)o(ou)e(are)h(nev)o(er)h(certain)g(of)e(the)h(no)q(de's)h
17871 (t)o(yp)q(e)f Fi(a)h(priori)p Fk(.)62 2520 y(If)d(a)f(p)q(osition)h(o)q
17872 (ccurs)h(t)o(wice)f(within)f(the)i(tree,)g(w)o(e)f(can)g(sa)o(v)o(e)g
17873 (the)h(w)o(ork)f(of)f(exploring)g(the)i(tree)g(underneath)g(the)g(no)q
17874 (de)0 2570 y(through)f(the)h(use)g(of)e(a)h(large)g(hash)g(table)g
17875 (whic)o(h)g(stores)h(previously)f(ev)n(aluated)g(p)q(ositions)g(and)g
17876 (scores.)19 b(This)12 b(hash)g(table)p 0 2604 780 2 v
17877 46 2631 a Fd(2)64 2643 y Fg(The)e(critical)e(tree)i(is)g(not)g
17878 (necessarily)e(the)h(smallest)g(tree)g(that)h(can)f(b)q(e)h(searc)o
17879 (hed)e(in)i(practice,)f(since)g(transp)q(osition)o(s)f(are)i(not)f(tak)
17880 o(en)g(in)o(to)0 2682 y(accoun)o(t)g([21)o(].)965 2790
17881 y Fk(3)p eop
17882 %%Page: 4 6
17883 4 5 bop 543 0 a
17884  13640505 7104430 9341009 26641612 30851645 37824512 startTexFig
17885  543 0 a
17886 %%BeginDocument: candid23.ps
17887
17888 /arrowHeight 10 def
17889 /arrowWidth 5 def
17890
17891 /IdrawDict 52 dict def
17892 IdrawDict begin
17893
17894 /reencodeISO {
17895 dup dup findfont dup length dict begin
17896 { 1 index /FID ne { def }{ pop pop } ifelse } forall
17897 /Encoding ISOLatin1Encoding def
17898 currentdict end definefont
17899 } def
17900
17901 /ISOLatin1Encoding [
17902 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
17903 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
17904 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
17905 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
17906 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
17907 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
17908 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
17909 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
17910 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
17911 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
17912 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
17913 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
17914 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
17915 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
17916 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
17917 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
17918 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
17919 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
17920 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
17921 /guillemotright/onequarter/onehalf/threequarters/questiondown
17922 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
17923 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
17924 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
17925 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
17926 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
17927 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
17928 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
17929 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
17930 /yacute/thorn/ydieresis
17931 ] def
17932 /Helvetica reencodeISO def
17933 /Helvetica-Bold reencodeISO def
17934
17935 /none null def
17936 /numGraphicParameters 17 def
17937 /stringLimit 65535 def
17938
17939 /Begin {
17940 save
17941 numGraphicParameters dict begin
17942 } def
17943
17944 /End {
17945 end
17946 restore
17947 } def
17948
17949 /SetB {
17950 dup type /nulltype eq {
17951 pop
17952 false /brushRightArrow idef
17953 false /brushLeftArrow idef
17954 true /brushNone idef
17955 } {
17956 /brushDashOffset idef
17957 /brushDashArray idef
17958 0 ne /brushRightArrow idef
17959 0 ne /brushLeftArrow idef
17960 /brushWidth idef
17961 false /brushNone idef
17962 } ifelse
17963 } def
17964
17965 /SetCFg {
17966 /fgblue idef
17967 /fggreen idef
17968 /fgred idef
17969 } def
17970
17971 /SetCBg {
17972 /bgblue idef
17973 /bggreen idef
17974 /bgred idef
17975 } def
17976
17977 /SetF {
17978 /printSize idef
17979 /printFont idef
17980 } def
17981
17982 /SetP {
17983 dup type /nulltype eq {
17984 pop true /patternNone idef
17985 } {
17986 dup -1 eq {
17987 /patternGrayLevel idef
17988 /patternString idef
17989 } {
17990 /patternGrayLevel idef
17991 } ifelse
17992 false /patternNone idef
17993 } ifelse
17994 } def
17995
17996 /BSpl {
17997 0 begin
17998 storexyn
17999 newpath
18000 n 1 gt {
18001 0 0 0 0 0 0 1 1 true subspline
18002 n 2 gt {
18003 0 0 0 0 1 1 2 2 false subspline
18004 1 1 n 3 sub {
18005 /i exch def
18006 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
18007 } for
18008 n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
18009 } if
18010 n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
18011 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
18012 brushNone not { istroke } if
18013 0 0 1 1 leftarrow
18014 n 2 sub dup n 1 sub dup rightarrow
18015 } if
18016 end
18017 } dup 0 4 dict put def
18018
18019 /Circ {
18020 newpath
18021 0 360 arc
18022 patternNone not { ifill } if
18023 brushNone not { istroke } if
18024 } def
18025
18026 /CBSpl {
18027 0 begin
18028 dup 2 gt {
18029 storexyn
18030 newpath
18031 n 1 sub dup 0 0 1 1 2 2 true subspline
18032 1 1 n 3 sub {
18033 /i exch def
18034 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
18035 } for
18036 n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
18037 n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
18038 patternNone not { ifill } if
18039 brushNone not { istroke } if
18040 } {
18041 Poly
18042 } ifelse
18043 end
18044 } dup 0 4 dict put def
18045
18046 /Elli {
18047 0 begin
18048 newpath
18049 4 2 roll
18050 translate
18051 scale
18052 0 0 1 0 360 arc
18053 patternNone not { ifill } if
18054 brushNone not { istroke } if
18055 end
18056 } dup 0 1 dict put def
18057
18058 /Line {
18059 0 begin
18060 2 storexyn
18061 newpath
18062 x 0 get y 0 get moveto
18063 x 1 get y 1 get lineto
18064 brushNone not { istroke } if
18065 0 0 1 1 leftarrow
18066 0 0 1 1 rightarrow
18067 end
18068 } dup 0 4 dict put def
18069
18070 /MLine {
18071 0 begin
18072 storexyn
18073 newpath
18074 n 1 gt {
18075 x 0 get y 0 get moveto
18076 1 1 n 1 sub {
18077 /i exch def
18078 x i get y i get lineto
18079 } for
18080 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
18081 brushNone not { istroke } if
18082 0 0 1 1 leftarrow
18083 n 2 sub dup n 1 sub dup rightarrow
18084 } if
18085 end
18086 } dup 0 4 dict put def
18087
18088 /Poly {
18089 3 1 roll
18090 newpath
18091 moveto
18092 -1 add
18093 { lineto } repeat
18094 closepath
18095 patternNone not { ifill } if
18096 brushNone not { istroke } if
18097 } def
18098
18099 /Rect {
18100 0 begin
18101 /t exch def
18102 /r exch def
18103 /b exch def
18104 /l exch def
18105 newpath
18106 l b moveto
18107 l t lineto
18108 r t lineto
18109 r b lineto
18110 closepath
18111 patternNone not { ifill } if
18112 brushNone not { istroke } if
18113 end
18114 } dup 0 4 dict put def
18115
18116 /Text {
18117 ishow
18118 } def
18119
18120 /idef {
18121 dup where { pop pop pop } { exch def } ifelse
18122 } def
18123
18124 /ifill {
18125 0 begin
18126 gsave
18127 patternGrayLevel -1 ne {
18128 fgred bgred fgred sub patternGrayLevel mul add
18129 fggreen bggreen fggreen sub patternGrayLevel mul add
18130 fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
18131 eofill
18132 } {
18133 eoclip
18134 originalCTM setmatrix
18135 pathbbox /t exch def /r exch def /b exch def /l exch def
18136 /w r l sub ceiling cvi def
18137 /h t b sub ceiling cvi def
18138 /imageByteWidth w 8 div ceiling cvi def
18139 /imageHeight h def
18140 bgred bggreen bgblue setrgbcolor
18141 eofill
18142 fgred fggreen fgblue setrgbcolor
18143 w 0 gt h 0 gt and {
18144 l b translate w h scale
18145 w h true [w 0 0 h neg 0 h] { patternproc } imagemask
18146 } if
18147 } ifelse
18148 grestore
18149 end
18150 } dup 0 8 dict put def
18151
18152 /istroke {
18153 gsave
18154 brushDashOffset -1 eq {
18155 [] 0 setdash
18156 1 setgray
18157 } {
18158 brushDashArray brushDashOffset setdash
18159 fgred fggreen fgblue setrgbcolor
18160 } ifelse
18161 brushWidth setlinewidth
18162 originalCTM setmatrix
18163 stroke
18164 grestore
18165 } def
18166
18167 /ishow {
18168 0 begin
18169 gsave
18170 fgred fggreen fgblue setrgbcolor
18171 /fontDict printFont printSize scalefont dup setfont def
18172 /descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
18173 transform exch pop def
18174 /vertoffset 1 printSize sub descender sub def {
18175 0 vertoffset moveto show
18176 /vertoffset vertoffset printSize sub def
18177 } forall
18178 grestore
18179 end
18180 } dup 0 3 dict put def
18181 /patternproc {
18182 0 begin
18183 /patternByteLength patternString length def
18184 /patternHeight patternByteLength 8 mul sqrt cvi def
18185 /patternWidth patternHeight def
18186 /patternByteWidth patternWidth 8 idiv def
18187 /imageByteMaxLength imageByteWidth imageHeight mul
18188 stringLimit patternByteWidth sub min def
18189 /imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
18190 patternHeight mul patternHeight max def
18191 /imageHeight imageHeight imageMaxHeight sub store
18192 /imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
18193 0 1 imageMaxHeight 1 sub {
18194 /y exch def
18195 /patternRow y patternByteWidth mul patternByteLength mod def
18196 /patternRowString patternString patternRow patternByteWidth getinterval def
18197 /imageRow y imageByteWidth mul def
18198 0 patternByteWidth imageByteWidth 1 sub {
18199 /x exch def
18200 imageString imageRow x add patternRowString putinterval
18201 } for
18202 } for
18203 imageString
18204 end
18205 } dup 0 12 dict put def
18206
18207 /min {
18208 dup 3 2 roll dup 4 3 roll lt { exch } if pop
18209 } def
18210
18211 /max {
18212 dup 3 2 roll dup 4 3 roll gt { exch } if pop
18213 } def
18214
18215 /midpoint {
18216 0 begin
18217 /y1 exch def
18218 /x1 exch def
18219 /y0 exch def
18220 /x0 exch def
18221 x0 x1 add 2 div
18222 y0 y1 add 2 div
18223 end
18224 } dup 0 4 dict put def
18225
18226 /thirdpoint {
18227 0 begin
18228 /y1 exch def
18229 /x1 exch def
18230 /y0 exch def
18231 /x0 exch def
18232 x0 2 mul x1 add 3 div
18233 y0 2 mul y1 add 3 div
18234 end
18235 } dup 0 4 dict put def
18236
18237 /subspline {
18238 0 begin
18239 /movetoNeeded exch def
18240 y exch get /y3 exch def
18241 x exch get /x3 exch def
18242 y exch get /y2 exch def
18243 x exch get /x2 exch def
18244 y exch get /y1 exch def
18245 x exch get /x1 exch def
18246 y exch get /y0 exch def
18247 x exch get /x0 exch def
18248 x1 y1 x2 y2 thirdpoint
18249 /p1y exch def
18250 /p1x exch def
18251 x2 y2 x1 y1 thirdpoint
18252 /p2y exch def
18253 /p2x exch def
18254 x1 y1 x0 y0 thirdpoint
18255 p1x p1y midpoint
18256 /p0y exch def
18257 /p0x exch def
18258 x2 y2 x3 y3 thirdpoint
18259 p2x p2y midpoint
18260 /p3y exch def
18261 /p3x exch def
18262 movetoNeeded { p0x p0y moveto } if
18263 p1x p1y p2x p2y p3x p3y curveto
18264 end
18265 } dup 0 17 dict put def
18266
18267 /storexyn {
18268 /n exch def
18269 /y n array def
18270 /x n array def
18271 n 1 sub -1 0 {
18272 /i exch def
18273 y i 3 2 roll put
18274 x i 3 2 roll put
18275 } for
18276 } def
18277
18278 /SSten {
18279 fgred fggreen fgblue setrgbcolor
18280 dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
18281 } def
18282
18283 /FSten {
18284 dup 3 -1 roll dup 4 1 roll exch
18285 newpath
18286 0 0 moveto
18287 dup 0 exch lineto
18288 exch dup 3 1 roll exch lineto
18289 0 lineto
18290 closepath
18291 bgred bggreen bgblue setrgbcolor
18292 eofill
18293 SSten
18294 } def
18295
18296 /Rast {
18297 exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
18298 } def
18299
18300
18301 /arrowhead {
18302 0 begin
18303 transform originalCTM itransform
18304 /taily exch def
18305 /tailx exch def
18306 transform originalCTM itransform
18307 /tipy exch def
18308 /tipx exch def
18309 /dy tipy taily sub def
18310 /dx tipx tailx sub def
18311 /angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
18312 gsave
18313 originalCTM setmatrix
18314 tipx tipy translate
18315 angle rotate
18316 newpath
18317 arrowHeight neg arrowWidth 2 div moveto
18318 0 0 lineto
18319 arrowHeight neg arrowWidth 2 div neg lineto
18320 patternNone not {
18321 originalCTM setmatrix
18322 /padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
18323 arrowWidth div def
18324 /padtail brushWidth 2 div def
18325 tipx tipy translate
18326 angle rotate
18327 padtip 0 translate
18328 arrowHeight padtip add padtail add arrowHeight div dup scale
18329 arrowheadpath
18330 ifill
18331 } if
18332 brushNone not {
18333 originalCTM setmatrix
18334 tipx tipy translate
18335 angle rotate
18336 arrowheadpath
18337 istroke
18338 } if
18339 grestore
18340 end
18341 } dup 0 9 dict put def
18342
18343 /arrowheadpath {
18344 newpath
18345 arrowHeight neg arrowWidth 2 div moveto
18346 0 0 lineto
18347 arrowHeight neg arrowWidth 2 div neg lineto
18348 } def
18349
18350 /leftarrow {
18351 0 begin
18352 y exch get /taily exch def
18353 x exch get /tailx exch def
18354 y exch get /tipy exch def
18355 x exch get /tipx exch def
18356 brushLeftArrow { tipx tipy tailx taily arrowhead } if
18357 end
18358 } dup 0 4 dict put def
18359
18360 /rightarrow {
18361 0 begin
18362 y exch get /tipy exch def
18363 x exch get /tipx exch def
18364 y exch get /taily exch def
18365 x exch get /tailx exch def
18366 brushRightArrow { tipx tipy tailx taily arrowhead } if
18367 end
18368 } dup 0 4 dict put def
18369
18370
18371 %I Idraw 10 Grid 2.49158 2.49158 
18372
18373
18374 Begin
18375 %I b u
18376 %I cfg u
18377 %I cbg u
18378 %I f u
18379 %I p u
18380 %I t
18381 [ 0.799705 0 0 0.799705 0 0 ] concat
18382 /originalCTM matrix currentmatrix def
18383
18384 Begin %I Line
18385 %I b 65535
18386 1 0 0 [] 0 SetB
18387 %I cfg Black
18388 0 0 0 SetCFg
18389 %I cbg White
18390 1 1 1 SetCBg
18391 none SetP %I p n
18392 %I t
18393 [ 1 -0 -0 1 174 230 ] concat
18394 %I
18395 65 368 20 293 Line
18396 %I 1
18397 End
18398
18399 Begin %I Line
18400 %I b 65535
18401 1 0 0 [] 0 SetB
18402 %I cfg Black
18403 0 0 0 SetCFg
18404 %I cbg White
18405 1 1 1 SetCBg
18406 none SetP %I p n
18407 %I t
18408 [ 1 -0 -0 1 174 230 ] concat
18409 %I
18410 65 368 65 293 Line
18411 %I 1
18412 End
18413
18414 Begin %I Line
18415 %I b 65535
18416 1 0 0 [] 0 SetB
18417 %I cfg Black
18418 0 0 0 SetCFg
18419 %I cbg White
18420 1 1 1 SetCBg
18421 none SetP %I p n
18422 %I t
18423 [ 1 -0 -0 1 174 230 ] concat
18424 %I
18425 65 368 110 293 Line
18426 %I 1
18427 End
18428
18429 Begin %I Line
18430 %I b 65535
18431 1 0 0 [] 0 SetB
18432 %I cfg Black
18433 0 0 0 SetCFg
18434 %I cbg White
18435 1 1 1 SetCBg
18436 none SetP %I p n
18437 %I t
18438 [ 1 0 0 1 85 230 ] concat
18439 %I
18440 304 368 260 293 Line
18441 %I 1
18442 End
18443
18444 Begin %I Line
18445 %I b 65520
18446 1 0 0 [12 4] 0 SetB
18447 %I cfg Black
18448 0 0 0 SetCFg
18449 %I cbg White
18450 1 1 1 SetCBg
18451 none SetP %I p n
18452 %I t
18453 [ 1 0 0 1 85 230 ] concat
18454 %I
18455 304 368 304 293 Line
18456 %I 1
18457 End
18458
18459 Begin %I Line
18460 %I b 65520
18461 1 0 0 [12 4] 0 SetB
18462 %I cfg Black
18463 0 0 0 SetCFg
18464 %I cbg White
18465 1 1 1 SetCBg
18466 none SetP %I p n
18467 %I t
18468 [ 1 0 0 1 85 230 ] concat
18469 %I
18470 304 368 349 293 Line
18471 %I 1
18472 End
18473
18474 Begin %I Line
18475 %I b 65535
18476 1 0 0 [] 0 SetB
18477 %I cfg Black
18478 0 0 0 SetCFg
18479 %I cbg White
18480 1 1 1 SetCBg
18481 none SetP %I p n
18482 %I t
18483 [ 1 -0 -0 1 174 230 ] concat
18484 %I
18485 65 368 140 443 Line
18486 %I 1
18487 End
18488
18489 Begin %I Line
18490 %I b 65535
18491 1 0 0 [] 0 SetB
18492 %I cfg Black
18493 0 0 0 SetCFg
18494 %I cbg White
18495 1 1 1 SetCBg
18496 none SetP %I p n
18497 %I t
18498 [ 1 -0 -0 1 174 230 ] concat
18499 %I
18500 140 443 215 368 Line
18501 %I 1
18502 End
18503
18504 Begin %I Elli
18505 %I b 65535
18506 1 0 0 [] 0 SetB
18507 %I cfg Black
18508 0 0 0 SetCFg
18509 %I cbg White
18510 1 1 1 SetCBg
18511 %I p
18512 1 SetP
18513 %I t
18514 [ 1 -0 -0 1 174 230 ] concat
18515 %I
18516 20 293 15 15 Elli
18517 End
18518
18519 Begin %I Elli
18520 %I b 65535
18521 1 0 0 [] 0 SetB
18522 %I cfg Black
18523 0 0 0 SetCFg
18524 %I cbg White
18525 1 1 1 SetCBg
18526 %I p
18527 1 SetP
18528 %I t
18529 [ 1 -0 -0 1 174 230 ] concat
18530 %I
18531 65 293 15 15 Elli
18532 End
18533
18534 Begin %I Elli
18535 %I b 65535
18536 1 0 0 [] 0 SetB
18537 %I cfg Black
18538 0 0 0 SetCFg
18539 %I cbg White
18540 1 1 1 SetCBg
18541 %I p
18542 1 SetP
18543 %I t
18544 [ 1 -0 -0 1 174 230 ] concat
18545 %I
18546 110 293 15 15 Elli
18547 End
18548
18549 Begin %I Elli
18550 %I b 65535
18551 1 0 0 [] 0 SetB
18552 %I cfg Black
18553 0 0 0 SetCFg
18554 %I cbg White
18555 1 1 1 SetCBg
18556 %I p
18557 1 SetP
18558 %I t
18559 [ 1 -0 -0 1 174 230 ] concat
18560 %I
18561 170 293 15 15 Elli
18562 End
18563
18564 Begin %I Elli
18565 %I b 65535
18566 1 0 0 [] 0 SetB
18567 %I cfg Black
18568 0 0 0 SetCFg
18569 %I cbg White
18570 1 1 1 SetCBg
18571 %I p
18572 1 SetP
18573 %I t
18574 [ 1 -0 -0 1 174 230 ] concat
18575 %I
18576 215 293 15 15 Elli
18577 End
18578
18579 Begin %I Elli
18580 %I b 65535
18581 1 0 0 [] 0 SetB
18582 %I cfg Black
18583 0 0 0 SetCFg
18584 %I cbg White
18585 1 1 1 SetCBg
18586 %I p
18587 1 SetP
18588 %I t
18589 [ 1 -0 -0 1 174 230 ] concat
18590 %I
18591 260 293 14 15 Elli
18592 End
18593
18594 Begin %I Elli
18595 %I b 65535
18596 1 0 0 [] 0 SetB
18597 %I cfg Black
18598 0 0 0 SetCFg
18599 %I cbg White
18600 1 1 1 SetCBg
18601 %I p
18602 1 SetP
18603 %I t
18604 [ 1 -0 -0 1 174 230 ] concat
18605 %I
18606 65 368 15 15 Elli
18607 End
18608
18609 Begin %I Elli
18610 %I b 65535
18611 1 0 0 [] 0 SetB
18612 %I cfg Black
18613 0 0 0 SetCFg
18614 %I cbg White
18615 1 1 1 SetCBg
18616 %I p
18617 1 SetP
18618 %I t
18619 [ 1 -0 -0 1 174 230 ] concat
18620 %I
18621 215 368 15 15 Elli
18622 End
18623
18624 Begin %I Elli
18625 %I b 65535
18626 1 0 0 [] 0 SetB
18627 %I cfg Black
18628 0 0 0 SetCFg
18629 %I cbg White
18630 1 1 1 SetCBg
18631 %I p
18632 1 SetP
18633 %I t
18634 [ 1 -0 -0 1 174 230 ] concat
18635 %I
18636 140 443 15 15 Elli
18637 End
18638
18639 Begin %I Text
18640 %I cfg Black
18641 0 0 0 SetCFg
18642 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
18643 Helvetica 12 SetF
18644 %I t
18645 [ 1 0 0 1 237 601 ] concat
18646 %I
18647 [
18648 (4)
18649 ] Text
18650 End
18651
18652 Begin %I Text
18653 %I cfg Black
18654 0 0 0 SetCFg
18655 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
18656 Helvetica 12 SetF
18657 %I t
18658 [ 1 0 0 1 192 526 ] concat
18659 %I
18660 [
18661 (4)
18662 ] Text
18663 End
18664
18665 Begin %I Text
18666 %I cfg Black
18667 0 0 0 SetCFg
18668 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
18669 Helvetica 12 SetF
18670 %I t
18671 [ 1 0 0 1 236 526 ] concat
18672 %I
18673 [
18674 (5)
18675 ] Text
18676 End
18677
18678 Begin %I Text
18679 %I cfg Black
18680 0 0 0 SetCFg
18681 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
18682 Helvetica 12 SetF
18683 %I t
18684 [ 1 0 0 1 282 527 ] concat
18685 %I
18686 [
18687 (6)
18688 ] Text
18689 End
18690
18691 Begin %I Text
18692 %I cfg Black
18693 0 0 0 SetCFg
18694 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
18695 Helvetica 12 SetF
18696 %I t
18697 [ 1 0 0 1 341 526 ] concat
18698 %I
18699 [
18700 (1)
18701 ] Text
18702 End
18703
18704 Begin %I Text
18705 %I cfg Black
18706 0 0 0 SetCFg
18707 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
18708 Helvetica 12 SetF
18709 %I t
18710 [ 1 0 0 1 388 527 ] concat
18711 %I
18712 [
18713 (7)
18714 ] Text
18715 End
18716
18717 Begin %I Text
18718 %I cfg Black
18719 0 0 0 SetCFg
18720 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
18721 Helvetica 12 SetF
18722 %I t
18723 [ 1 0 0 1 423 527 ] concat
18724 %I
18725 [
18726 (-12)
18727 ] Text
18728 End
18729
18730 Begin %I Line
18731 %I b 65520
18732 1 0 0 [12 4] 0 SetB
18733 %I cfg Black
18734 0 0 0 SetCFg
18735 %I cbg White
18736 1 1 1 SetCBg
18737 %I p
18738 1 SetP
18739 %I t
18740 [ 1 -0 -0 1 122 228 ] concat
18741 %I
18742 272 480 326 480 Line
18743 %I 1
18744 End
18745
18746 Begin %I Text
18747 %I cfg Black
18748 0 0 0 SetCFg
18749 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
18750 Helvetica-Bold 14 SetF
18751 %I t
18752 [ 1 0 0 1 199 651 ] concat
18753 %I
18754 [
18755 ] Text
18756 End
18757
18758 Begin %I Text
18759 %I cfg Black
18760 0 0 0 SetCFg
18761 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
18762 Helvetica-Bold 14 SetF
18763 %I t
18764 [ 1 0 0 1 359 653 ] concat
18765 %I
18766 [
18767 (alpha = 4)
18768 ] Text
18769 End
18770
18771 Begin %I Text
18772 %I cfg Black
18773 0 0 0 SetCFg
18774 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
18775 Helvetica 12 SetF
18776 %I t
18777 [ 1 0 0 1 379 603 ] concat
18778 %I
18779 [
18780 (1<4)
18781 ] Text
18782 End
18783
18784 Begin %I Line
18785 %I b 65535
18786 1 0 0 [] 0 SetB
18787 %I cfg Black
18788 0 0 0 SetCFg
18789 %I cbg White
18790 1 1 1 SetCBg
18791 %I p
18792 1 SetP
18793 %I t
18794 [ 1 -0 -0 1 122 230 ] concat
18795 %I
18796 257 328 297 338 Line
18797 %I 1
18798 End
18799
18800 Begin %I Text
18801 %I cfg Black
18802 0 0 0 SetCFg
18803 %I f -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*
18804 Helvetica-Bold 14 SetF
18805 %I t
18806 [ 1 0 0 1 458 716 ] concat
18807 %I
18808 [
18809 (These branches)
18810 (are never explored)
18811 ] Text
18812 End
18813
18814 End %I eop
18815
18816 showpage
18817
18818
18819 end
18820 %%EndDocument
18821
18822  endTexFig
18823  648 541 a Fk(Figure)14 b(2:)k(Example)12 b(of)i(an)f
18824 Fj(\013\014)k Fk(Cut-o\013)637 599 y
18825  10656645 7104430 5130977 18813583 31443681 36245749 startTexFig
18826  637 599 a
18827 %%BeginDocument: candid24.ps
18828
18829 /arrowHeight 10 def
18830 /arrowWidth 5 def
18831
18832 /IdrawDict 51 dict def
18833 IdrawDict begin
18834
18835 /reencodeISO {
18836 dup dup findfont dup length dict begin
18837 { 1 index /FID ne { def }{ pop pop } ifelse } forall
18838 /Encoding ISOLatin1Encoding def
18839 currentdict end definefont
18840 } def
18841
18842 /ISOLatin1Encoding [
18843 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
18844 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
18845 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
18846 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
18847 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
18848 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
18849 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
18850 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
18851 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
18852 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
18853 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
18854 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
18855 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
18856 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
18857 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
18858 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
18859 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
18860 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
18861 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
18862 /guillemotright/onequarter/onehalf/threequarters/questiondown
18863 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
18864 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
18865 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
18866 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
18867 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
18868 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
18869 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
18870 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
18871 /yacute/thorn/ydieresis
18872 ] def
18873 /Helvetica reencodeISO def
18874
18875 /none null def
18876 /numGraphicParameters 17 def
18877 /stringLimit 65535 def
18878
18879 /Begin {
18880 save
18881 numGraphicParameters dict begin
18882 } def
18883
18884 /End {
18885 end
18886 restore
18887 } def
18888
18889 /SetB {
18890 dup type /nulltype eq {
18891 pop
18892 false /brushRightArrow idef
18893 false /brushLeftArrow idef
18894 true /brushNone idef
18895 } {
18896 /brushDashOffset idef
18897 /brushDashArray idef
18898 0 ne /brushRightArrow idef
18899 0 ne /brushLeftArrow idef
18900 /brushWidth idef
18901 false /brushNone idef
18902 } ifelse
18903 } def
18904
18905 /SetCFg {
18906 /fgblue idef
18907 /fggreen idef
18908 /fgred idef
18909 } def
18910
18911 /SetCBg {
18912 /bgblue idef
18913 /bggreen idef
18914 /bgred idef
18915 } def
18916
18917 /SetF {
18918 /printSize idef
18919 /printFont idef
18920 } def
18921
18922 /SetP {
18923 dup type /nulltype eq {
18924 pop true /patternNone idef
18925 } {
18926 dup -1 eq {
18927 /patternGrayLevel idef
18928 /patternString idef
18929 } {
18930 /patternGrayLevel idef
18931 } ifelse
18932 false /patternNone idef
18933 } ifelse
18934 } def
18935
18936 /BSpl {
18937 0 begin
18938 storexyn
18939 newpath
18940 n 1 gt {
18941 0 0 0 0 0 0 1 1 true subspline
18942 n 2 gt {
18943 0 0 0 0 1 1 2 2 false subspline
18944 1 1 n 3 sub {
18945 /i exch def
18946 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
18947 } for
18948 n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
18949 } if
18950 n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
18951 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
18952 brushNone not { istroke } if
18953 0 0 1 1 leftarrow
18954 n 2 sub dup n 1 sub dup rightarrow
18955 } if
18956 end
18957 } dup 0 4 dict put def
18958
18959 /Circ {
18960 newpath
18961 0 360 arc
18962 patternNone not { ifill } if
18963 brushNone not { istroke } if
18964 } def
18965
18966 /CBSpl {
18967 0 begin
18968 dup 2 gt {
18969 storexyn
18970 newpath
18971 n 1 sub dup 0 0 1 1 2 2 true subspline
18972 1 1 n 3 sub {
18973 /i exch def
18974 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
18975 } for
18976 n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
18977 n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
18978 patternNone not { ifill } if
18979 brushNone not { istroke } if
18980 } {
18981 Poly
18982 } ifelse
18983 end
18984 } dup 0 4 dict put def
18985
18986 /Elli {
18987 0 begin
18988 newpath
18989 4 2 roll
18990 translate
18991 scale
18992 0 0 1 0 360 arc
18993 patternNone not { ifill } if
18994 brushNone not { istroke } if
18995 end
18996 } dup 0 1 dict put def
18997
18998 /Line {
18999 0 begin
19000 2 storexyn
19001 newpath
19002 x 0 get y 0 get moveto
19003 x 1 get y 1 get lineto
19004 brushNone not { istroke } if
19005 0 0 1 1 leftarrow
19006 0 0 1 1 rightarrow
19007 end
19008 } dup 0 4 dict put def
19009
19010 /MLine {
19011 0 begin
19012 storexyn
19013 newpath
19014 n 1 gt {
19015 x 0 get y 0 get moveto
19016 1 1 n 1 sub {
19017 /i exch def
19018 x i get y i get lineto
19019 } for
19020 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
19021 brushNone not { istroke } if
19022 0 0 1 1 leftarrow
19023 n 2 sub dup n 1 sub dup rightarrow
19024 } if
19025 end
19026 } dup 0 4 dict put def
19027
19028 /Poly {
19029 3 1 roll
19030 newpath
19031 moveto
19032 -1 add
19033 { lineto } repeat
19034 closepath
19035 patternNone not { ifill } if
19036 brushNone not { istroke } if
19037 } def
19038
19039 /Rect {
19040 0 begin
19041 /t exch def
19042 /r exch def
19043 /b exch def
19044 /l exch def
19045 newpath
19046 l b moveto
19047 l t lineto
19048 r t lineto
19049 r b lineto
19050 closepath
19051 patternNone not { ifill } if
19052 brushNone not { istroke } if
19053 end
19054 } dup 0 4 dict put def
19055
19056 /Text {
19057 ishow
19058 } def
19059
19060 /idef {
19061 dup where { pop pop pop } { exch def } ifelse
19062 } def
19063
19064 /ifill {
19065 0 begin
19066 gsave
19067 patternGrayLevel -1 ne {
19068 fgred bgred fgred sub patternGrayLevel mul add
19069 fggreen bggreen fggreen sub patternGrayLevel mul add
19070 fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
19071 eofill
19072 } {
19073 eoclip
19074 originalCTM setmatrix
19075 pathbbox /t exch def /r exch def /b exch def /l exch def
19076 /w r l sub ceiling cvi def
19077 /h t b sub ceiling cvi def
19078 /imageByteWidth w 8 div ceiling cvi def
19079 /imageHeight h def
19080 bgred bggreen bgblue setrgbcolor
19081 eofill
19082 fgred fggreen fgblue setrgbcolor
19083 w 0 gt h 0 gt and {
19084 l b translate w h scale
19085 w h true [w 0 0 h neg 0 h] { patternproc } imagemask
19086 } if
19087 } ifelse
19088 grestore
19089 end
19090 } dup 0 8 dict put def
19091
19092 /istroke {
19093 gsave
19094 brushDashOffset -1 eq {
19095 [] 0 setdash
19096 1 setgray
19097 } {
19098 brushDashArray brushDashOffset setdash
19099 fgred fggreen fgblue setrgbcolor
19100 } ifelse
19101 brushWidth setlinewidth
19102 originalCTM setmatrix
19103 stroke
19104 grestore
19105 } def
19106
19107 /ishow {
19108 0 begin
19109 gsave
19110 fgred fggreen fgblue setrgbcolor
19111 /fontDict printFont printSize scalefont dup setfont def
19112 /descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
19113 transform exch pop def
19114 /vertoffset 1 printSize sub descender sub def {
19115 0 vertoffset moveto show
19116 /vertoffset vertoffset printSize sub def
19117 } forall
19118 grestore
19119 end
19120 } dup 0 3 dict put def
19121 /patternproc {
19122 0 begin
19123 /patternByteLength patternString length def
19124 /patternHeight patternByteLength 8 mul sqrt cvi def
19125 /patternWidth patternHeight def
19126 /patternByteWidth patternWidth 8 idiv def
19127 /imageByteMaxLength imageByteWidth imageHeight mul
19128 stringLimit patternByteWidth sub min def
19129 /imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
19130 patternHeight mul patternHeight max def
19131 /imageHeight imageHeight imageMaxHeight sub store
19132 /imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
19133 0 1 imageMaxHeight 1 sub {
19134 /y exch def
19135 /patternRow y patternByteWidth mul patternByteLength mod def
19136 /patternRowString patternString patternRow patternByteWidth getinterval def
19137 /imageRow y imageByteWidth mul def
19138 0 patternByteWidth imageByteWidth 1 sub {
19139 /x exch def
19140 imageString imageRow x add patternRowString putinterval
19141 } for
19142 } for
19143 imageString
19144 end
19145 } dup 0 12 dict put def
19146
19147 /min {
19148 dup 3 2 roll dup 4 3 roll lt { exch } if pop
19149 } def
19150
19151 /max {
19152 dup 3 2 roll dup 4 3 roll gt { exch } if pop
19153 } def
19154
19155 /midpoint {
19156 0 begin
19157 /y1 exch def
19158 /x1 exch def
19159 /y0 exch def
19160 /x0 exch def
19161 x0 x1 add 2 div
19162 y0 y1 add 2 div
19163 end
19164 } dup 0 4 dict put def
19165
19166 /thirdpoint {
19167 0 begin
19168 /y1 exch def
19169 /x1 exch def
19170 /y0 exch def
19171 /x0 exch def
19172 x0 2 mul x1 add 3 div
19173 y0 2 mul y1 add 3 div
19174 end
19175 } dup 0 4 dict put def
19176
19177 /subspline {
19178 0 begin
19179 /movetoNeeded exch def
19180 y exch get /y3 exch def
19181 x exch get /x3 exch def
19182 y exch get /y2 exch def
19183 x exch get /x2 exch def
19184 y exch get /y1 exch def
19185 x exch get /x1 exch def
19186 y exch get /y0 exch def
19187 x exch get /x0 exch def
19188 x1 y1 x2 y2 thirdpoint
19189 /p1y exch def
19190 /p1x exch def
19191 x2 y2 x1 y1 thirdpoint
19192 /p2y exch def
19193 /p2x exch def
19194 x1 y1 x0 y0 thirdpoint
19195 p1x p1y midpoint
19196 /p0y exch def
19197 /p0x exch def
19198 x2 y2 x3 y3 thirdpoint
19199 p2x p2y midpoint
19200 /p3y exch def
19201 /p3x exch def
19202 movetoNeeded { p0x p0y moveto } if
19203 p1x p1y p2x p2y p3x p3y curveto
19204 end
19205 } dup 0 17 dict put def
19206
19207 /storexyn {
19208 /n exch def
19209 /y n array def
19210 /x n array def
19211 n 1 sub -1 0 {
19212 /i exch def
19213 y i 3 2 roll put
19214 x i 3 2 roll put
19215 } for
19216 } def
19217
19218 /SSten {
19219 fgred fggreen fgblue setrgbcolor
19220 dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
19221 } def
19222
19223 /FSten {
19224 dup 3 -1 roll dup 4 1 roll exch
19225 newpath
19226 0 0 moveto
19227 dup 0 exch lineto
19228 exch dup 3 1 roll exch lineto
19229 0 lineto
19230 closepath
19231 bgred bggreen bgblue setrgbcolor
19232 eofill
19233 SSten
19234 } def
19235
19236 /Rast {
19237 exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
19238 } def
19239
19240
19241 /arrowhead {
19242 0 begin
19243 transform originalCTM itransform
19244 /taily exch def
19245 /tailx exch def
19246 transform originalCTM itransform
19247 /tipy exch def
19248 /tipx exch def
19249 /dy tipy taily sub def
19250 /dx tipx tailx sub def
19251 /angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
19252 gsave
19253 originalCTM setmatrix
19254 tipx tipy translate
19255 angle rotate
19256 newpath
19257 arrowHeight neg arrowWidth 2 div moveto
19258 0 0 lineto
19259 arrowHeight neg arrowWidth 2 div neg lineto
19260 patternNone not {
19261 originalCTM setmatrix
19262 /padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
19263 arrowWidth div def
19264 /padtail brushWidth 2 div def
19265 tipx tipy translate
19266 angle rotate
19267 padtip 0 translate
19268 arrowHeight padtip add padtail add arrowHeight div dup scale
19269 arrowheadpath
19270 ifill
19271 } if
19272 brushNone not {
19273 originalCTM setmatrix
19274 tipx tipy translate
19275 angle rotate
19276 arrowheadpath
19277 istroke
19278 } if
19279 grestore
19280 end
19281 } dup 0 9 dict put def
19282
19283 /arrowheadpath {
19284 newpath
19285 arrowHeight neg arrowWidth 2 div moveto
19286 0 0 lineto
19287 arrowHeight neg arrowWidth 2 div neg lineto
19288 } def
19289
19290 /leftarrow {
19291 0 begin
19292 y exch get /taily exch def
19293 x exch get /tailx exch def
19294 y exch get /tipy exch def
19295 x exch get /tipx exch def
19296 brushLeftArrow { tipx tipy tailx taily arrowhead } if
19297 end
19298 } dup 0 4 dict put def
19299
19300 /rightarrow {
19301 0 begin
19302 y exch get /tipy exch def
19303 x exch get /tipx exch def
19304 y exch get /taily exch def
19305 x exch get /tailx exch def
19306 brushRightArrow { tipx tipy tailx taily arrowhead } if
19307 end
19308 } dup 0 4 dict put def
19309
19310
19311 %I Idraw 10 Grid 4.98316 4.98316 
19312
19313
19314 Begin
19315 %I b u
19316 %I cfg u
19317 %I cbg u
19318 %I f u
19319 %I p u
19320 %I t
19321 [ 0.799705 0 0 0.799705 0 0 ] concat
19322 /originalCTM matrix currentmatrix def
19323
19324 Begin %I Line
19325 %I b 65535
19326 1 0 0 [] 0 SetB
19327 %I cfg Black
19328 0 0 0 SetCFg
19329 %I cbg White
19330 1 1 1 SetCBg
19331 %I p
19332 1 SetP
19333 %I t
19334 [ 1 -0 -0 1 174 230 ] concat
19335 %I
19336 200 443 200 353 Line
19337 %I 1
19338 End
19339
19340 Begin %I Line
19341 %I b 65535
19342 1 0 0 [] 0 SetB
19343 %I cfg Black
19344 0 0 0 SetCFg
19345 %I cbg White
19346 1 1 1 SetCBg
19347 %I p
19348 1 SetP
19349 %I t
19350 [ 1 -0 -0 1 174 230 ] concat
19351 %I
19352 200 443 349 353 Line
19353 %I 1
19354 End
19355
19356 Begin %I Line
19357 %I b 65535
19358 1 0 0 [] 0 SetB
19359 %I cfg Black
19360 0 0 0 SetCFg
19361 %I cbg White
19362 1 1 1 SetCBg
19363 %I p
19364 1 SetP
19365 %I t
19366 [ 1 -0 -0 1 174 230 ] concat
19367 %I
19368 200 443 50 353 Line
19369 %I 1
19370 End
19371
19372 Begin %I Line
19373 %I b 65535
19374 1 0 0 [] 0 SetB
19375 %I cfg Black
19376 0 0 0 SetCFg
19377 %I cbg White
19378 1 1 1 SetCBg
19379 %I p
19380 1 SetP
19381 %I t
19382 [ 1 -0 -0 1 174 230 ] concat
19383 %I
19384 50 353 5 263 Line
19385 %I 1
19386 End
19387
19388 Begin %I Line
19389 %I b 65535
19390 1 0 0 [] 0 SetB
19391 %I cfg Black
19392 0 0 0 SetCFg
19393 %I cbg White
19394 1 1 1 SetCBg
19395 %I p
19396 1 SetP
19397 %I t
19398 [ 1 -0 -0 1 174 230 ] concat
19399 %I
19400 50 353 110 263 Line
19401 %I 1
19402 End
19403
19404 Begin %I Line
19405 %I b 65535
19406 1 0 0 [] 0 SetB
19407 %I cfg Black
19408 0 0 0 SetCFg
19409 %I cbg White
19410 1 1 1 SetCBg
19411 %I p
19412 1 SetP
19413 %I t
19414 [ 1 -0 -0 1 174 230 ] concat
19415 %I
19416 50 353 65 263 Line
19417 %I 1
19418 End
19419
19420 Begin %I Line
19421 %I b 65535
19422 1 0 0 [] 0 SetB
19423 %I cfg Black
19424 0 0 0 SetCFg
19425 %I cbg White
19426 1 1 1 SetCBg
19427 %I p
19428 1 SetP
19429 %I t
19430 [ 1 -0 -0 1 70 230 ] concat
19431 %I
19432 109 263 65 174 Line
19433 %I 1
19434 End
19435
19436 Begin %I Line
19437 %I b 65535
19438 1 0 0 [] 0 SetB
19439 %I cfg Black
19440 0 0 0 SetCFg
19441 %I cbg White
19442 1 1 1 SetCBg
19443 %I p
19444 1 SetP
19445 %I t
19446 [ 1 -0 -0 1 70 230 ] concat
19447 %I
19448 109 263 109 174 Line
19449 %I 1
19450 End
19451
19452 Begin %I Line
19453 %I b 65535
19454 1 0 0 [] 0 SetB
19455 %I cfg Black
19456 0 0 0 SetCFg
19457 %I cbg White
19458 1 1 1 SetCBg
19459 %I p
19460 1 SetP
19461 %I t
19462 [ 1 -0 -0 1 70 230 ] concat
19463 %I
19464 109 263 154 174 Line
19465 %I 1
19466 End
19467
19468 Begin %I Line
19469 %I b 65535
19470 1 0 0 [] 0 SetB
19471 %I cfg Black
19472 0 0 0 SetCFg
19473 %I cbg White
19474 1 1 1 SetCBg
19475 %I p
19476 1 SetP
19477 %I t
19478 [ 1 -0 -0 1 70 230 ] concat
19479 %I
19480 169 263 199 174 Line
19481 %I 1
19482 End
19483
19484 Begin %I Line
19485 %I b 65535
19486 1 0 0 [] 0 SetB
19487 %I cfg Black
19488 0 0 0 SetCFg
19489 %I cbg White
19490 1 1 1 SetCBg
19491 %I p
19492 1 SetP
19493 %I t
19494 [ 1 -0 -0 1 70 230 ] concat
19495 %I
19496 214 263 244 174 Line
19497 %I 1
19498 End
19499
19500 Begin %I Line
19501 %I b 65535
19502 1 0 0 [] 0 SetB
19503 %I cfg Black
19504 0 0 0 SetCFg
19505 %I cbg White
19506 1 1 1 SetCBg
19507 %I p
19508 1 SetP
19509 %I t
19510 [ 1 -0 -0 1 70 230 ] concat
19511 %I
19512 65 174 50 129 Line
19513 %I 1
19514 End
19515
19516 Begin %I Line
19517 %I b 65535
19518 1 0 0 [] 0 SetB
19519 %I cfg Black
19520 0 0 0 SetCFg
19521 %I cbg White
19522 1 1 1 SetCBg
19523 %I p
19524 1 SetP
19525 %I t
19526 [ 1 -0 -0 1 70 230 ] concat
19527 %I
19528 65 174 65 129 Line
19529 %I 1
19530 End
19531
19532 Begin %I Line
19533 %I b 65535
19534 1 0 0 [] 0 SetB
19535 %I cfg Black
19536 0 0 0 SetCFg
19537 %I cbg White
19538 1 1 1 SetCBg
19539 %I p
19540 1 SetP
19541 %I t
19542 [ 1 -0 -0 1 70 230 ] concat
19543 %I
19544 65 174 79 129 Line
19545 %I 1
19546 End
19547
19548 Begin %I Line
19549 %I b 65535
19550 1 0 0 [] 0 SetB
19551 %I cfg Black
19552 0 0 0 SetCFg
19553 %I cbg White
19554 1 1 1 SetCBg
19555 %I p
19556 1 SetP
19557 %I t
19558 [ 1 -0 -0 1 70 230 ] concat
19559 %I
19560 65 174 57 129 Line
19561 %I 1
19562 End
19563
19564 Begin %I Line
19565 %I b 65535
19566 1 0 0 [] 0 SetB
19567 %I cfg Black
19568 0 0 0 SetCFg
19569 %I cbg White
19570 1 1 1 SetCBg
19571 %I p
19572 1 SetP
19573 %I t
19574 [ 1 -0 -0 1 70 230 ] concat
19575 %I
19576 65 174 72 129 Line
19577 %I 1
19578 End
19579
19580 Begin %I Line
19581 %I b 65535
19582 1 0 0 [] 0 SetB
19583 %I cfg Black
19584 0 0 0 SetCFg
19585 %I cbg White
19586 1 1 1 SetCBg
19587 %I p
19588 1 SetP
19589 %I t
19590 [ 1 -0 -0 1 70 230 ] concat
19591 %I
19592 109 174 102 129 Line
19593 %I 1
19594 End
19595
19596 Begin %I Line
19597 %I b 65535
19598 1 0 0 [] 0 SetB
19599 %I cfg Black
19600 0 0 0 SetCFg
19601 %I cbg White
19602 1 1 1 SetCBg
19603 %I p
19604 1 SetP
19605 %I t
19606 [ 1 -0 -0 1 70 230 ] concat
19607 %I
19608 154 174 147 129 Line
19609 %I 1
19610 End
19611
19612 Begin %I Line
19613 %I b 65535
19614 1 0 0 [] 0 SetB
19615 %I cfg Black
19616 0 0 0 SetCFg
19617 %I cbg White
19618 1 1 1 SetCBg
19619 %I p
19620 1 SetP
19621 %I t
19622 [ 1 -0 -0 1 70 230 ] concat
19623 %I
19624 199 174 184 129 Line
19625 %I 1
19626 End
19627
19628 Begin %I Line
19629 %I b 65535
19630 1 0 0 [] 0 SetB
19631 %I cfg Black
19632 0 0 0 SetCFg
19633 %I cbg White
19634 1 1 1 SetCBg
19635 %I p
19636 1 SetP
19637 %I t
19638 [ 1 -0 -0 1 70 230 ] concat
19639 %I
19640 199 174 192 129 Line
19641 %I 1
19642 End
19643
19644 Begin %I Line
19645 %I b 65535
19646 1 0 0 [] 0 SetB
19647 %I cfg Black
19648 0 0 0 SetCFg
19649 %I cbg White
19650 1 1 1 SetCBg
19651 %I p
19652 1 SetP
19653 %I t
19654 [ 1 -0 -0 1 70 230 ] concat
19655 %I
19656 199 174 199 129 Line
19657 %I 1
19658 End
19659
19660 Begin %I Line
19661 %I b 65535
19662 1 0 0 [] 0 SetB
19663 %I cfg Black
19664 0 0 0 SetCFg
19665 %I cbg White
19666 1 1 1 SetCBg
19667 %I p
19668 1 SetP
19669 %I t
19670 [ 1 -0 -0 1 70 230 ] concat
19671 %I
19672 199 174 207 129 Line
19673 %I 1
19674 End
19675
19676 Begin %I Line
19677 %I b 65535
19678 1 0 0 [] 0 SetB
19679 %I cfg Black
19680 0 0 0 SetCFg
19681 %I cbg White
19682 1 1 1 SetCBg
19683 %I p
19684 1 SetP
19685 %I t
19686 [ 1 -0 -0 1 70 230 ] concat
19687 %I
19688 199 174 214 129 Line
19689 %I 1
19690 End
19691
19692 Begin %I Line
19693 %I b 65535
19694 1 0 0 [] 0 SetB
19695 %I cfg Black
19696 0 0 0 SetCFg
19697 %I cbg White
19698 1 1 1 SetCBg
19699 %I p
19700 1 SetP
19701 %I t
19702 [ 1 -0 -0 1 70 230 ] concat
19703 %I
19704 244 174 229 129 Line
19705 %I 1
19706 End
19707
19708 Begin %I Line
19709 %I b 65535
19710 1 0 0 [] 0 SetB
19711 %I cfg Black
19712 0 0 0 SetCFg
19713 %I cbg White
19714 1 1 1 SetCBg
19715 %I p
19716 1 SetP
19717 %I t
19718 [ 1 -0 -0 1 70 230 ] concat
19719 %I
19720 236 129 244 174 Line
19721 %I 1
19722 End
19723
19724 Begin %I Line
19725 %I b 65535
19726 1 0 0 [] 0 SetB
19727 %I cfg Black
19728 0 0 0 SetCFg
19729 %I cbg White
19730 1 1 1 SetCBg
19731 %I p
19732 1 SetP
19733 %I t
19734 [ 1 -0 -0 1 70 230 ] concat
19735 %I
19736 244 174 244 129 Line
19737 %I 1
19738 End
19739
19740 Begin %I Line
19741 %I b 65535
19742 1 0 0 [] 0 SetB
19743 %I cfg Black
19744 0 0 0 SetCFg
19745 %I cbg White
19746 1 1 1 SetCBg
19747 %I p
19748 1 SetP
19749 %I t
19750 [ 1 -0 -0 1 70 230 ] concat
19751 %I
19752 244 174 251 129 Line
19753 %I 1
19754 End
19755
19756 Begin %I Line
19757 %I b 65535
19758 1 0 0 [] 0 SetB
19759 %I cfg Black
19760 0 0 0 SetCFg
19761 %I cbg White
19762 1 1 1 SetCBg
19763 %I p
19764 1 SetP
19765 %I t
19766 [ 1 -0 -0 1 70 230 ] concat
19767 %I
19768 244 174 259 129 Line
19769 %I 1
19770 End
19771
19772 Begin %I Elli
19773 %I b 65535
19774 1 0 0 [] 0 SetB
19775 %I cfg Black
19776 0 0 0 SetCFg
19777 %I cbg White
19778 1 1 1 SetCBg
19779 %I p
19780 1 SetP
19781 %I t
19782 [ 1 -0 -0 1 70 230 ] concat
19783 %I
19784 304 443 15 15 Elli
19785 End
19786
19787 Begin %I Pict
19788 %I b u
19789 %I cfg u
19790 %I cbg u
19791 %I f u
19792 %I p u
19793 %I t
19794 [ 1 0 0 1 150 0 ] concat
19795
19796 Begin %I Rect
19797 %I b 65535
19798 1 0 0 [] 0 SetB
19799 %I cfg Black
19800 0 0 0 SetCFg
19801 %I cbg White
19802 1 1 1 SetCBg
19803 %I p
19804 1 SetP
19805 %I t
19806 [ 1 -0 -0 1 70 230 ] concat
19807 %I
19808 139 428 169 458 Rect
19809 End
19810
19811 Begin %I Text
19812 %I cfg Black
19813 0 0 0 SetCFg
19814 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
19815 Helvetica 12 SetF
19816 %I t
19817 [ 1 0 0 1 214 676 ] concat
19818 %I
19819 [
19820 (ALL)
19821 ] Text
19822 End
19823
19824 End %I eop
19825
19826 Begin %I Pict
19827 %I b u
19828 %I cfg u
19829 %I cbg u
19830 %I f u
19831 %I p u
19832 %I t
19833 [ 1 0 0 1 0 -90 ] concat
19834
19835 Begin %I Rect
19836 %I b 65535
19837 1 0 0 [] 0 SetB
19838 %I cfg Black
19839 0 0 0 SetCFg
19840 %I cbg White
19841 1 1 1 SetCBg
19842 %I p
19843 1 SetP
19844 %I t
19845 [ 1 -0 -0 1 70 230 ] concat
19846 %I
19847 139 428 169 458 Rect
19848 End
19849
19850 Begin %I Text
19851 %I cfg Black
19852 0 0 0 SetCFg
19853 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
19854 Helvetica 12 SetF
19855 %I t
19856 [ 1 0 0 1 214 676 ] concat
19857 %I
19858 [
19859 (ALL)
19860 ] Text
19861 End
19862
19863 End %I eop
19864
19865 Begin %I Pict
19866 %I b u
19867 %I cfg u
19868 %I cbg u
19869 %I f u
19870 %I p u
19871 %I t
19872 [ 1 0 0 1 -45 -180 ] concat
19873
19874 Begin %I Rect
19875 %I b 65535
19876 1 0 0 [] 0 SetB
19877 %I cfg Black
19878 0 0 0 SetCFg
19879 %I cbg White
19880 1 1 1 SetCBg
19881 %I p
19882 1 SetP
19883 %I t
19884 [ 1 -0 -0 1 70 230 ] concat
19885 %I
19886 139 428 169 458 Rect
19887 End
19888
19889 Begin %I Text
19890 %I cfg Black
19891 0 0 0 SetCFg
19892 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
19893 Helvetica 12 SetF
19894 %I t
19895 [ 1 0 0 1 214 676 ] concat
19896 %I
19897 [
19898 (ALL)
19899 ] Text
19900 End
19901
19902 End %I eop
19903
19904 Begin %I Pict
19905 %I b u
19906 %I cfg u
19907 %I cbg u
19908 %I f u
19909 %I p u
19910 %I t
19911 [ 1 0 0 1 -89 -269 ] concat
19912
19913 Begin %I Rect
19914 %I b 65535
19915 1 0 0 [] 0 SetB
19916 %I cfg Black
19917 0 0 0 SetCFg
19918 %I cbg White
19919 1 1 1 SetCBg
19920 %I p
19921 1 SetP
19922 %I t
19923 [ 1 -0 -0 1 70 230 ] concat
19924 %I
19925 139 428 169 458 Rect
19926 End
19927
19928 Begin %I Text
19929 %I cfg Black
19930 0 0 0 SetCFg
19931 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
19932 Helvetica 12 SetF
19933 %I t
19934 [ 1 0 0 1 214 676 ] concat
19935 %I
19936 [
19937 (ALL)
19938 ] Text
19939 End
19940
19941 End %I eop
19942
19943 Begin %I Pict
19944 %I b u
19945 %I cfg u
19946 %I cbg u
19947 %I f u
19948 %I p u
19949 %I t
19950 [ 1 0 0 1 46 -269 ] concat
19951
19952 Begin %I Rect
19953 %I b 65535
19954 1 0 0 [] 0 SetB
19955 %I cfg Black
19956 0 0 0 SetCFg
19957 %I cbg White
19958 1 1 1 SetCBg
19959 %I p
19960 1 SetP
19961 %I t
19962 [ 1 -0 -0 1 70 230 ] concat
19963 %I
19964 139 428 169 458 Rect
19965 End
19966
19967 Begin %I Text
19968 %I cfg Black
19969 0 0 0 SetCFg
19970 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
19971 Helvetica 12 SetF
19972 %I t
19973 [ 1 0 0 1 214 676 ] concat
19974 %I
19975 [
19976 (ALL)
19977 ] Text
19978 End
19979
19980 End %I eop
19981
19982 Begin %I Pict
19983 %I b u
19984 %I cfg u
19985 %I cbg u
19986 %I f u
19987 %I p u
19988 %I t
19989 [ 1 0 0 1 90 -269 ] concat
19990
19991 Begin %I Rect
19992 %I b 65535
19993 1 0 0 [] 0 SetB
19994 %I cfg Black
19995 0 0 0 SetCFg
19996 %I cbg White
19997 1 1 1 SetCBg
19998 %I p
19999 1 SetP
20000 %I t
20001 [ 1 -0 -0 1 70 230 ] concat
20002 %I
20003 139 428 169 458 Rect
20004 End
20005
20006 Begin %I Text
20007 %I cfg Black
20008 0 0 0 SetCFg
20009 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20010 Helvetica 12 SetF
20011 %I t
20012 [ 1 0 0 1 214 676 ] concat
20013 %I
20014 [
20015 (ALL)
20016 ] Text
20017 End
20018
20019 End %I eop
20020
20021 Begin %I Line
20022 %I b 65535
20023 1 0 0 [] 0 SetB
20024 %I cfg Black
20025 0 0 0 SetCFg
20026 %I cbg White
20027 1 1 1 SetCBg
20028 %I p
20029 1 SetP
20030 %I t
20031 [ 1 0 0 1 85 230 ] concat
20032 %I
20033 304 263 274 174 Line
20034 %I 1
20035 End
20036
20037 Begin %I Line
20038 %I b 65535
20039 1 0 0 [] 0 SetB
20040 %I cfg Black
20041 0 0 0 SetCFg
20042 %I cbg White
20043 1 1 1 SetCBg
20044 %I p
20045 1 SetP
20046 %I t
20047 [ 1 0 0 1 85 230 ] concat
20048 %I
20049 304 263 319 174 Line
20050 %I 1
20051 End
20052
20053 Begin %I Line
20054 %I b 65535
20055 1 0 0 [] 0 SetB
20056 %I cfg Black
20057 0 0 0 SetCFg
20058 %I cbg White
20059 1 1 1 SetCBg
20060 %I p
20061 1 SetP
20062 %I t
20063 [ 1 0 0 1 85 230 ] concat
20064 %I
20065 304 263 364 174 Line
20066 %I 1
20067 End
20068
20069 Begin %I Line
20070 %I b 65535
20071 1 0 0 [] 0 SetB
20072 %I cfg Black
20073 0 0 0 SetCFg
20074 %I cbg White
20075 1 1 1 SetCBg
20076 %I p
20077 1 SetP
20078 %I t
20079 [ 1 0 0 1 189 230 ] concat
20080 %I
20081 304 174 349 263 Line
20082 %I 1
20083 End
20084
20085 Begin %I Line
20086 %I b 65535
20087 1 0 0 [] 0 SetB
20088 %I cfg Black
20089 0 0 0 SetCFg
20090 %I cbg White
20091 1 1 1 SetCBg
20092 %I p
20093 1 SetP
20094 %I t
20095 [ 1 0 0 1 189 230 ] concat
20096 %I
20097 349 263 349 174 Line
20098 %I 1
20099 End
20100
20101 Begin %I Line
20102 %I b 65535
20103 1 0 0 [] 0 SetB
20104 %I cfg Black
20105 0 0 0 SetCFg
20106 %I cbg White
20107 1 1 1 SetCBg
20108 %I p
20109 1 SetP
20110 %I t
20111 [ 1 0 0 1 189 230 ] concat
20112 %I
20113 349 263 394 174 Line
20114 %I 1
20115 End
20116
20117 Begin %I Line
20118 %I b 65535
20119 1 0 0 [] 0 SetB
20120 %I cfg Black
20121 0 0 0 SetCFg
20122 %I cbg White
20123 1 1 1 SetCBg
20124 %I p
20125 1 SetP
20126 %I t
20127 [ 1 0 0 1 85 230 ] concat
20128 %I
20129 274 174 274 129 Line
20130 %I 1
20131 End
20132
20133 Begin %I Line
20134 %I b 65535
20135 1 0 0 [] 0 SetB
20136 %I cfg Black
20137 0 0 0 SetCFg
20138 %I cbg White
20139 1 1 1 SetCBg
20140 %I p
20141 1 SetP
20142 %I t
20143 [ 1 0 0 1 85 230 ] concat
20144 %I
20145 319 174 319 129 Line
20146 %I 1
20147 End
20148
20149 Begin %I Line
20150 %I b 65535
20151 1 0 0 [] 0 SetB
20152 %I cfg Black
20153 0 0 0 SetCFg
20154 %I cbg White
20155 1 1 1 SetCBg
20156 %I p
20157 1 SetP
20158 %I t
20159 [ 1 0 0 1 85 230 ] concat
20160 %I
20161 364 174 364 136 Line
20162 %I 1
20163 End
20164
20165 Begin %I Line
20166 %I b 65535
20167 1 0 0 [] 0 SetB
20168 %I cfg Black
20169 0 0 0 SetCFg
20170 %I cbg White
20171 1 1 1 SetCBg
20172 %I p
20173 1 SetP
20174 %I t
20175 [ 1 0 0 1 85 230 ] concat
20176 %I
20177 364 136 364 129 Line
20178 %I 1
20179 End
20180
20181 Begin %I Line
20182 %I b 65535
20183 1 0 0 [] 0 SetB
20184 %I cfg Black
20185 0 0 0 SetCFg
20186 %I cbg White
20187 1 1 1 SetCBg
20188 %I p
20189 1 SetP
20190 %I t
20191 [ 1 0 0 1 241 230 ] concat
20192 %I
20193 252 174 252 136 Line
20194 %I 1
20195 End
20196
20197 Begin %I Line
20198 %I b 65535
20199 1 0 0 [] 0 SetB
20200 %I cfg Black
20201 0 0 0 SetCFg
20202 %I cbg White
20203 1 1 1 SetCBg
20204 %I p
20205 1 SetP
20206 %I t
20207 [ 1 0 0 1 241 230 ] concat
20208 %I
20209 297 174 297 129 Line
20210 %I 1
20211 End
20212
20213 Begin %I Line
20214 %I b 65535
20215 1 0 0 [] 0 SetB
20216 %I cfg Black
20217 0 0 0 SetCFg
20218 %I cbg White
20219 1 1 1 SetCBg
20220 %I p
20221 1 SetP
20222 %I t
20223 [ 1 0 0 1 241 230 ] concat
20224 %I
20225 252 136 252 129 Line
20226 %I 1
20227 End
20228
20229 Begin %I Line
20230 %I b 65535
20231 1 0 0 [] 0 SetB
20232 %I cfg Black
20233 0 0 0 SetCFg
20234 %I cbg White
20235 1 1 1 SetCBg
20236 %I p
20237 1 SetP
20238 %I t
20239 [ 1 0 0 1 241 230 ] concat
20240 %I
20241 342 174 342 129 Line
20242 %I 1
20243 End
20244
20245 Begin %I Pict
20246 %I b u
20247 %I cfg u
20248 %I cbg u
20249 %I f u
20250 %I p u
20251 %I t
20252 [ 1 0 0 1 224 -269 ] concat
20253
20254 Begin %I Elli
20255 %I b 65535
20256 1 0 0 [] 0 SetB
20257 %I cfg Black
20258 0 0 0 SetCFg
20259 %I cbg White
20260 1 1 1 SetCBg
20261 %I p
20262 1 SetP
20263 %I t
20264 [ 1 -0 -0 1 70 230 ] concat
20265 %I
20266 65 443 14 15 Elli
20267 End
20268
20269 Begin %I Text
20270 %I cfg Black
20271 0 0 0 SetCFg
20272 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20273 Helvetica 12 SetF
20274 %I t
20275 [ 1 0 0 1 124 678 ] concat
20276 %I
20277 [
20278 (CUT)
20279 ] Text
20280 End
20281
20282 End %I eop
20283
20284 Begin %I Line
20285 %I b 65535
20286 1 0 0 [] 0 SetB
20287 %I cfg Black
20288 0 0 0 SetCFg
20289 %I cbg White
20290 1 1 1 SetCBg
20291 %I p
20292 1 SetP
20293 %I t
20294 [ 1 -0 -0 1 226 230 ] concat
20295 %I
20296 148 353 163 263 Line
20297 %I 1
20298 End
20299
20300 Begin %I Pict
20301 %I b u
20302 %I cfg u
20303 %I cbg u
20304 %I f u
20305 %I p u
20306 %I t
20307 [ 1 0 0 1 165 -180 ] concat
20308
20309 Begin %I Rect
20310 %I b 65535
20311 1 0 0 [] 0 SetB
20312 %I cfg Black
20313 0 0 0 SetCFg
20314 %I cbg White
20315 1 1 1 SetCBg
20316 %I p
20317 1 SetP
20318 %I t
20319 [ 1 -0 -0 1 70 230 ] concat
20320 %I
20321 139 428 169 458 Rect
20322 End
20323
20324 Begin %I Text
20325 %I cfg Black
20326 0 0 0 SetCFg
20327 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20328 Helvetica 12 SetF
20329 %I t
20330 [ 1 0 0 1 214 676 ] concat
20331 %I
20332 [
20333 (ALL)
20334 ] Text
20335 End
20336
20337 End %I eop
20338
20339 Begin %I Line
20340 %I b 65535
20341 1 0 0 [] 0 SetB
20342 %I cfg Black
20343 0 0 0 SetCFg
20344 %I cbg White
20345 1 1 1 SetCBg
20346 %I p
20347 1 SetP
20348 %I t
20349 [ 1 -0 -0 1 226 230 ] concat
20350 %I
20351 297 353 312 263 Line
20352 %I 1
20353 End
20354
20355 Begin %I Pict
20356 %I b u
20357 %I cfg u
20358 %I cbg u
20359 %I f u
20360 %I p u
20361 %I t
20362 [ 1 0 0 1 314 -180 ] concat
20363
20364 Begin %I Rect
20365 %I b 65535
20366 1 0 0 [] 0 SetB
20367 %I cfg Black
20368 0 0 0 SetCFg
20369 %I cbg White
20370 1 1 1 SetCBg
20371 %I p
20372 1 SetP
20373 %I t
20374 [ 1 -0 -0 1 70 230 ] concat
20375 %I
20376 139 428 169 458 Rect
20377 End
20378
20379 Begin %I Text
20380 %I cfg Black
20381 0 0 0 SetCFg
20382 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20383 Helvetica 12 SetF
20384 %I t
20385 [ 1 0 0 1 214 676 ] concat
20386 %I
20387 [
20388 (ALL)
20389 ] Text
20390 End
20391
20392 End %I eop
20393
20394 Begin %I Pict
20395 %I b u
20396 %I cfg u
20397 %I cbg u
20398 %I f u
20399 %I p u
20400 %I t
20401 [ 1 0 0 1 89 -269 ] concat
20402
20403 Begin %I Elli
20404 %I b 65535
20405 1 0 0 [] 0 SetB
20406 %I cfg Black
20407 0 0 0 SetCFg
20408 %I cbg White
20409 1 1 1 SetCBg
20410 %I p
20411 1 SetP
20412 %I t
20413 [ 1 -0 -0 1 70 230 ] concat
20414 %I
20415 65 443 14 15 Elli
20416 End
20417
20418 Begin %I Text
20419 %I cfg Black
20420 0 0 0 SetCFg
20421 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20422 Helvetica 12 SetF
20423 %I t
20424 [ 1 0 0 1 124 678 ] concat
20425 %I
20426 [
20427 (CUT)
20428 ] Text
20429 End
20430
20431 End %I eop
20432
20433 Begin %I Pict
20434 %I b u
20435 %I cfg u
20436 %I cbg u
20437 %I f u
20438 %I p u
20439 %I t
20440 [ 1 0 0 1 44 -269 ] concat
20441
20442 Begin %I Elli
20443 %I b 65535
20444 1 0 0 [] 0 SetB
20445 %I cfg Black
20446 0 0 0 SetCFg
20447 %I cbg White
20448 1 1 1 SetCBg
20449 %I p
20450 1 SetP
20451 %I t
20452 [ 1 -0 -0 1 70 230 ] concat
20453 %I
20454 65 443 14 15 Elli
20455 End
20456
20457 Begin %I Text
20458 %I cfg Black
20459 0 0 0 SetCFg
20460 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20461 Helvetica 12 SetF
20462 %I t
20463 [ 1 0 0 1 124 678 ] concat
20464 %I
20465 [
20466 (CUT)
20467 ] Text
20468 End
20469
20470 End %I eop
20471
20472 Begin %I Pict
20473 %I b u
20474 %I cfg u
20475 %I cbg u
20476 %I f u
20477 %I p u
20478 %I t
20479 [ 1 0 0 1 269 -269 ] concat
20480
20481 Begin %I Elli
20482 %I b 65535
20483 1 0 0 [] 0 SetB
20484 %I cfg Black
20485 0 0 0 SetCFg
20486 %I cbg White
20487 1 1 1 SetCBg
20488 %I p
20489 1 SetP
20490 %I t
20491 [ 1 -0 -0 1 70 230 ] concat
20492 %I
20493 65 443 14 15 Elli
20494 End
20495
20496 Begin %I Text
20497 %I cfg Black
20498 0 0 0 SetCFg
20499 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20500 Helvetica 12 SetF
20501 %I t
20502 [ 1 0 0 1 124 678 ] concat
20503 %I
20504 [
20505 (CUT)
20506 ] Text
20507 End
20508
20509 End %I eop
20510
20511 Begin %I Pict
20512 %I b u
20513 %I cfg u
20514 %I cbg u
20515 %I f u
20516 %I p u
20517 %I t
20518 [ 1 0 0 1 149 -180 ] concat
20519
20520 Begin %I Elli
20521 %I b 65535
20522 1 0 0 [] 0 SetB
20523 %I cfg Black
20524 0 0 0 SetCFg
20525 %I cbg White
20526 1 1 1 SetCBg
20527 %I p
20528 1 SetP
20529 %I t
20530 [ 1 -0 -0 1 70 230 ] concat
20531 %I
20532 65 443 14 15 Elli
20533 End
20534
20535 Begin %I Text
20536 %I cfg Black
20537 0 0 0 SetCFg
20538 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20539 Helvetica 12 SetF
20540 %I t
20541 [ 1 0 0 1 124 678 ] concat
20542 %I
20543 [
20544 (CUT)
20545 ] Text
20546 End
20547
20548 End %I eop
20549
20550 Begin %I Pict
20551 %I b u
20552 %I cfg u
20553 %I cbg u
20554 %I f u
20555 %I p u
20556 %I t
20557 [ 1 0 0 1 104 -180 ] concat
20558
20559 Begin %I Elli
20560 %I b 65535
20561 1 0 0 [] 0 SetB
20562 %I cfg Black
20563 0 0 0 SetCFg
20564 %I cbg White
20565 1 1 1 SetCBg
20566 %I p
20567 1 SetP
20568 %I t
20569 [ 1 -0 -0 1 70 230 ] concat
20570 %I
20571 65 443 14 15 Elli
20572 End
20573
20574 Begin %I Text
20575 %I cfg Black
20576 0 0 0 SetCFg
20577 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20578 Helvetica 12 SetF
20579 %I t
20580 [ 1 0 0 1 124 678 ] concat
20581 %I
20582 [
20583 (CUT)
20584 ] Text
20585 End
20586
20587 End %I eop
20588
20589 Begin %I Pict
20590 %I b u
20591 %I cfg u
20592 %I cbg u
20593 %I f u
20594 %I p u
20595 %I t
20596 [ 1 0 0 1 239 -90 ] concat
20597
20598 Begin %I Elli
20599 %I b 65535
20600 1 0 0 [] 0 SetB
20601 %I cfg Black
20602 0 0 0 SetCFg
20603 %I cbg White
20604 1 1 1 SetCBg
20605 %I p
20606 1 SetP
20607 %I t
20608 [ 1 -0 -0 1 70 230 ] concat
20609 %I
20610 65 443 14 15 Elli
20611 End
20612
20613 Begin %I Text
20614 %I cfg Black
20615 0 0 0 SetCFg
20616 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20617 Helvetica 12 SetF
20618 %I t
20619 [ 1 0 0 1 124 678 ] concat
20620 %I
20621 [
20622 (CUT)
20623 ] Text
20624 End
20625
20626 End %I eop
20627
20628 Begin %I Pict
20629 %I b u
20630 %I cfg u
20631 %I cbg u
20632 %I f u
20633 %I p u
20634 %I t
20635 [ 1 0 0 1 388 -90 ] concat
20636
20637 Begin %I Elli
20638 %I b 65535
20639 1 0 0 [] 0 SetB
20640 %I cfg Black
20641 0 0 0 SetCFg
20642 %I cbg White
20643 1 1 1 SetCBg
20644 %I p
20645 1 SetP
20646 %I t
20647 [ 1 -0 -0 1 70 230 ] concat
20648 %I
20649 65 443 14 15 Elli
20650 End
20651
20652 Begin %I Text
20653 %I cfg Black
20654 0 0 0 SetCFg
20655 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20656 Helvetica 12 SetF
20657 %I t
20658 [ 1 0 0 1 124 678 ] concat
20659 %I
20660 [
20661 (CUT)
20662 ] Text
20663 End
20664
20665 End %I eop
20666
20667 Begin %I Pict
20668 %I b u
20669 %I cfg u
20670 %I cbg u
20671 %I f u
20672 %I p u
20673 %I t
20674 [ 1 0 0 1 313 -269 ] concat
20675
20676 Begin %I Elli
20677 %I b 65535
20678 1 0 0 [] 0 SetB
20679 %I cfg Black
20680 0 0 0 SetCFg
20681 %I cbg White
20682 1 1 1 SetCBg
20683 %I p
20684 1 SetP
20685 %I t
20686 [ 1 -0 -0 1 70 230 ] concat
20687 %I
20688 65 443 14 15 Elli
20689 End
20690
20691 Begin %I Text
20692 %I cfg Black
20693 0 0 0 SetCFg
20694 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20695 Helvetica 12 SetF
20696 %I t
20697 [ 1 0 0 1 124 678 ] concat
20698 %I
20699 [
20700 (CUT)
20701 ] Text
20702 End
20703
20704 End %I eop
20705
20706 Begin %I Pict
20707 %I b u
20708 %I cfg u
20709 %I cbg u
20710 %I f u
20711 %I p u
20712 %I t
20713 [ 1 0 0 1 358 -269 ] concat
20714
20715 Begin %I Elli
20716 %I b 65535
20717 1 0 0 [] 0 SetB
20718 %I cfg Black
20719 0 0 0 SetCFg
20720 %I cbg White
20721 1 1 1 SetCBg
20722 %I p
20723 1 SetP
20724 %I t
20725 [ 1 -0 -0 1 70 230 ] concat
20726 %I
20727 65 443 14 15 Elli
20728 End
20729
20730 Begin %I Text
20731 %I cfg Black
20732 0 0 0 SetCFg
20733 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20734 Helvetica 12 SetF
20735 %I t
20736 [ 1 0 0 1 124 678 ] concat
20737 %I
20738 [
20739 (CUT)
20740 ] Text
20741 End
20742
20743 End %I eop
20744
20745 Begin %I Pict
20746 %I b u
20747 %I cfg u
20748 %I cbg u
20749 %I f u
20750 %I p u
20751 %I t
20752 [ 1 0 0 1 403 -269 ] concat
20753
20754 Begin %I Elli
20755 %I b 65535
20756 1 0 0 [] 0 SetB
20757 %I cfg Black
20758 0 0 0 SetCFg
20759 %I cbg White
20760 1 1 1 SetCBg
20761 %I p
20762 1 SetP
20763 %I t
20764 [ 1 -0 -0 1 70 230 ] concat
20765 %I
20766 65 443 14 15 Elli
20767 End
20768
20769 Begin %I Text
20770 %I cfg Black
20771 0 0 0 SetCFg
20772 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20773 Helvetica 12 SetF
20774 %I t
20775 [ 1 0 0 1 124 678 ] concat
20776 %I
20777 [
20778 (CUT)
20779 ] Text
20780 End
20781
20782 End %I eop
20783
20784 Begin %I Pict
20785 %I b u
20786 %I cfg u
20787 %I cbg u
20788 %I f u
20789 %I p u
20790 %I t
20791 [ 1 0 0 1 448 -269 ] concat
20792
20793 Begin %I Elli
20794 %I b 65535
20795 1 0 0 [] 0 SetB
20796 %I cfg Black
20797 0 0 0 SetCFg
20798 %I cbg White
20799 1 1 1 SetCBg
20800 %I p
20801 1 SetP
20802 %I t
20803 [ 1 -0 -0 1 70 230 ] concat
20804 %I
20805 65 443 14 15 Elli
20806 End
20807
20808 Begin %I Text
20809 %I cfg Black
20810 0 0 0 SetCFg
20811 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20812 Helvetica 12 SetF
20813 %I t
20814 [ 1 0 0 1 124 678 ] concat
20815 %I
20816 [
20817 (CUT)
20818 ] Text
20819 End
20820
20821 End %I eop
20822
20823 Begin %I Text
20824 %I cfg Black
20825 0 0 0 SetCFg
20826 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20827 Helvetica 12 SetF
20828 %I t
20829 [ 1 0 0 1 339 684 ] concat
20830 %I
20831 [
20832 (PV)
20833 ] Text
20834 End
20835
20836 Begin %I Text
20837 %I cfg Black
20838 0 0 0 SetCFg
20839 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20840 Helvetica 12 SetF
20841 %I t
20842 [ 1 0 0 1 189 594 ] concat
20843 %I
20844 [
20845 (PV)
20846 ] Text
20847 End
20848
20849 Begin %I Text
20850 %I cfg Black
20851 0 0 0 SetCFg
20852 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20853 Helvetica 12 SetF
20854 %I t
20855 [ 1 0 0 1 144 504 ] concat
20856 %I
20857 [
20858 (PV)
20859 ] Text
20860 End
20861
20862 Begin %I Text
20863 %I cfg Black
20864 0 0 0 SetCFg
20865 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
20866 Helvetica 12 SetF
20867 %I t
20868 [ 1 0 0 1 100 415 ] concat
20869 %I
20870 [
20871 (PV)
20872 ] Text
20873 End
20874
20875 End %I eop
20876
20877 showpage
20878
20879
20880 end
20881 %%EndDocument
20882
20883  endTexFig
20884  557 1141 a Fk(Figure)d(3:)k(Structure)e(of)d(the)i(Critical)e(Game-T)m
20885 (ree)0 1273 y(is)h(kno)o(wn)f(as)h(a)g Fi(tr)n(ansp)n(osition)g(table)p
20886 Fk(.)62 1323 y(Most)e(comp)q(etitiv)o(e)e(game-tree)h(programs)f(use)i
20887 Fi(iter)n(ative)f(de)n(ep)n(ening)h Fk(to)g(searc)o(h)g(the)g(tree)g
20888 ([26)o(].)17 b(After)12 b(a)f Fj(k)q Fk(-ply)f(searc)o(h,)0
20889 1373 y(a)i Fj(k)c Fk(+)g(1-ply)j(searc)o(h)j(is)f(executed)h(on)f(the)g
20890 (same)f(p)q(osition.)17 b(Although)12 b(this)h(seems)g(w)o(asteful,)f
20891 (a)h(transp)q(osition)f(table)h(and)0 1423 y(other)j(mo)o(v)o(e)d
20892 (ordering)j(tec)o(hniques)g(can)f(often)h(pro)o(vide)f(a)g(v)o(ery)g
20893 (accurate)i(guess)f(at)f(what)g(the)h(b)q(est)g(mo)o(v)o(e)d(is,)i(and)
20894 g(the)0 1472 y(tree)h(searc)o(hed)h(is)e(close)g(to)g(the)h(critical)f
20895 (tree)h(in)e(size.)23 b(Exp)q(erience)17 b(sho)o(ws)e(that)g(the)h(b)q
20896 (ene\014ts)g(gained)f(b)o(y)g(a)f Fj(k)q Fk(-ply)h(tree)0
20897 1522 y(as)f(a)g(prelude)g(to)g(searc)o(hing)g(a)g Fj(k)c
20898 Fk(+)g(1-ply)j(tree)i(out)o(w)o(eigh)e(the)h(costs)h([27)o(].)0
20899 1638 y Fv(2.2)56 b(P)n(arallel)18 b(Game-T)-5 b(ree)16
20900 b(Searc)n(h)0 1715 y Fk(The)e(idea)g(b)q(ehind)g(the)g(PV-Split)g
20901 (algorithm)d(has)j(pro)o(v)o(en)g(to)g(b)q(e)g(a)g(fundamen)o(tal)d
20902 (building)i(blo)q(c)o(k)g(in)h(dev)o(eloping)f(high-)0
20903 1765 y(p)q(erformance)i(parallel)e(game-tree)h(algorithms)f([17)o(].)20
20904 b(Simply)12 b(stated,)k(the)f(\014rst)g(mo)o(v)o(e)f(at)g(a)h
20905 (principal)e(v)n(ariation)h(no)q(de)0 1815 y(m)o(ust)19
20906 b(b)q(e)h(completely)f(ev)n(aluated)g(b)q(efore)i(the)f(subsequen)o(t)i
20907 (mo)o(v)o(es)c(can)i(b)q(e)g(handed)h(out)e(to)h(other)g(pro)q(cessors)
20908 i(and)0 1864 y(ev)n(aluated)13 b(in)h(parallel.)i(P)o(arallelism)c(o)q
20909 (ccurs)j(only)e(at)g(the)h Fb(PV)g Fk(no)q(des,)g(and)f(the)h(nature)h
20910 (of)e(the)h(algorithm)d(ensures)16 b(that)0 1914 y(an)10
20911 b(accurate)i(searc)o(h)g(windo)o(w)e(is)g(determined)h(b)q(efore)g
20912 (allo)q(cating)e(w)o(ork)i(to)f(the)h(sla)o(v)o(es)g(in)f(parallel,)g
20913 (whic)o(h)g(reduces)j(searc)o(h)0 1964 y(o)o(v)o(erhead.)18
20914 b(Although)c(it)f(is)h(easy)g(to)g(con)o(trol)f(the)i(PV-Split)e
20915 (algorithm)e(since)k(only)e(one)h Fb(PV)f Fk(no)q(de)h(can)g(b)q(e)h
20916 (ev)n(aluated)e(in)0 2014 y(parallel)h(at)g(a)h(giv)o(en)f(momen)o(t)e
20917 (in)i(time,)f(a)i(di\013eren)o(t)h(approac)o(h)e(is)h(needed)h(if)e(y)o
20918 (ou)g(ha)o(v)o(e)h(more)f(pro)q(cessors)j(than)d(mo)o(v)o(es)0
20919 2064 y(at)g(the)g(curren)o(t)i Fb(PV)d Fk(no)q(de.)62
20920 2114 y(Newb)q(orn's)k(UIDP)m(ABS)f(algorithm)d([19)o(])i(w)o(as)h(the)g
20921 (\014rst)g(attempt)f(to)h(async)o(hronously)g(start)g(the)g(next)h(lev)
20922 o(el)e(of)g(an)0 2163 y(iterativ)o(ely)e(deep)q(ened)k(searc)o(h)e
20923 (instead)f(of)g(sync)o(hronizing)g(at)g(the)g(ro)q(ot)g(of)g(the)h
20924 (game-tree.)j(The)c(mo)o(v)o(es)f(from)f(the)j(ro)q(ot)0
20925 2213 y(p)q(osition)d(are)h(partitioned)f(among)f(the)i(pro)q(cessors,)i
20926 (and)d(the)i(pro)q(cessors)g(searc)o(h)g(their)f(o)o(wn)g(subset)h(of)e
20927 (the)h(mo)o(v)o(es)e(with)0 2263 y(iterativ)o(e)k(deep)q(ening.)21
20928 b(Eac)o(h)15 b(pro)q(cessor)h(is)f(giv)o(en)f(the)h(same)f(initial)e
20929 (windo)o(w,)i(but)h(some)e(of)h(the)i(pro)q(cessors)g(ma)o(y)d(ha)o(v)o
20930 (e)0 2313 y(c)o(hanged)g(their)h(windo)o(ws,)e(based)i(on)f(the)g
20931 (searc)o(h)i(results)f(of)e(their)i(mo)o(v)o(es.)i(The)e(UIDP)m(ABS)f
20932 (algorithm)d(then)k(com)o(bines)0 2363 y(the)f(results)h(once)g(a)e
20933 (predetermined)h(time)f(limit)e(has)j(b)q(een)h(reac)o(hed.)k(The)c
20934 (APHID)f(algorithm)d(uses)j(the)h(basic)f(concept)0 2412
20935 y(of)g(ho)o(w)h(to)f(implemen)o(t)f(async)o(hronous)i(searc)o(h)h(from)
20936 d(UIDP)m(ABS,)i(as)g(w)o(e)g(shall)f(see)i(in)f(Section)g(3.)62
20937 2462 y(Hsu's)g(family)c(of)i(algorithms)f([9)o(])i(are)g(similar)e(in)i
20938 (design)g(to)g(the)g(APHID)h(algorithm.)h(A)e(host)g(pro)q(cessor)i(is)
20939 e(resp)q(on-)0 2512 y(sible)i(for)g(main)o(taining)d(a)k(queue)g(of)f
20940 (critical)g(tree)i(and)e(non-critical)g(tree)h(w)o(ork)g(to)f(do)g(for)
20941 g(a)g Fj(d)1548 2497 y Fa(0)1575 2512 y Fk(ply)g(searc)o(h)i(tree.)24
20942 b(The)0 2562 y(sp)q(ecial-purp)q(ose)18 b(pro)q(cessors)h(are)e(resp)q
20943 (onsible)h(for)f(the)g Fj(d)11 b Fh(\000)g Fj(d)1023
20944 2547 y Fa(0)1051 2562 y Fk(ply)16 b(at)h(the)g(b)q(ottom)f(of)g(the)h
20945 (tree,)i(b)o(y)d(con)o(tin)o(ually)f(re-)0 2612 y(questing)e(pieces)g
20946 (of)f(w)o(ork)g(from)f(the)i(t)o(w)o(o)f(queues.)18 b(As)13
20947 b(the)g(w)o(ork)f(is)h(completed)e(and)i(sen)o(t)g(bac)o(k)f(to)g(the)h
20948 (main)e(pro)q(cessor,)0 2661 y(the)j(tree)h(is)e(incremen)o(tally)f(up)
20949 q(dated)i(up)f(from)f(the)i(leaf)f(no)q(de,)g(and)g(new)h(w)o(ork)f(is)
20950 h(added)f(to)h(the)g(non-critical)e(tree)j(list,)965
20951 2790 y(4)p eop
20952 %%Page: 5 7
20953 5 6 bop 0 42 a Fk(as)15 b(necessary)m(.)21 b(Hsu)15 b(has)g(not)f
20954 (published)h(results)h(with)e(the)h(v)o(ersion)g(of)e(Deep)j(Blue)f
20955 (that)f(pla)o(y)o(ed)g(against)g(Kasparo)o(v)g(in)0 91
20956 y(F)m(ebruary)i(1996.)21 b(The)16 b(sim)o(ulation)d(results)j(presen)o
20957 (ted)i(in)d(his)g(thesis)h(predict)h(a)e(sp)q(eedup)i(of)e(350)f(on)h
20958 (1000)g(pro)q(cessors)0 141 y(although)e(these)i(results)g(ha)o(v)o(e)f
20959 (not)g(b)q(een)h(b)q(orne)f(out)g(in)g(practice)h([8)o(].)62
20960 191 y(Although)h(APHID)g(is)g(similar)d(to)j(Hsu's)g(family)d(of)i
20961 (algorithms,)f(there)j(are)g(imp)q(ortan)o(t)d(di\013erences)k(b)q(et)o
20962 (w)o(een)f(the)0 241 y(t)o(w)o(o)j(approac)o(hes.)37
20963 b(It)20 b(is)g(imp)q(ortan)o(t)f(to)h(note)g(that)g(the)h
20964 Fj(d)986 226 y Fa(0)1017 241 y Fk(ply)f(critical)f(tree)j(is)e(only)f
20965 (generated)i(once,)h(and)e(then)0 291 y(incremen)o(tally)12
20966 b(c)o(hanged)i(as)g(results)h(come)e(in)g(from)f(the)j(pro)q(cessors.)
20967 20 b(F)m(urthermore,)13 b(although)g(iterativ)o(e)g(deep)q(ening)i(is)0
20968 340 y(used)f(to)g(accomplish)e(the)i Fj(d)8 b Fh(\000)g
20969 Fj(d)520 325 y Fa(0)545 340 y Fk(ply)13 b(searc)o(h)i(on)e(the)h(sp)q
20970 (ecialized)g(pro)q(cessors,)i(there)e(is)g(no)f(concept)i(of)e(o)o
20971 (wnership)g(of)g(a)0 390 y(subtree)j(b)o(y)e(a)g(pro)q(cessor)i(in)d
20972 (Hsu's)i(algorithm.)h(Hsu's)e(original)f(design)h(did)g(not)g(include)g
20973 (a)g(concept)h(of)f(a)g(m)o(ulti-tiered)0 440 y(hierarc)o(h)o(y)e(of)e
20974 (pro)q(cessors.)20 b(Hsu's)11 b(w)o(ork)g(priorit)o(y)g(sc)o(heme)g(is)
20975 h(sligh)o(tly)d(di\013eren)o(t)k(than)e(the)h(one)f(implemen)o(ted)e
20976 (in)i(APHID.)0 490 y(Finally)m(,)f(Hsu's)i(algorithm)d(giv)o(es)j(no)g
20977 (sp)q(eculativ)o(e)g(w)o(ork)g(to)f(the)i(sp)q(ecialized)f(pro)q
20978 (cessors)i(in)e(when)g(the)h(t)o(w)o(o)e(w)o(ork)h(queues)0
20979 540 y(are)i(empt)o(y)m(.)62 589 y(The)f(Y)m(oung)f(Brothers)i(W)m(ait)c
20980 (\(YBW\))j(algorithm)d(extends)k(PV-Split)d(to)h(state)i(that)e(the)h
20981 (other)g(mo)o(v)o(es)e(\(the)i(\\y)o(oung)0 639 y(brothers"\))19
20982 b(can)e(b)q(e)h(searc)o(hed)h(in)e(parallel)f(only)g(if)h(the)h
20983 (\014rst)g(mo)o(v)o(e)e(of)g(a)h(no)q(de)h(has)g(b)q(een)g(completely)e
20984 (searc)o(hed)j(and)0 689 y(has)e(not)f(caused)h(the)g
20985 Fj(\013\014)i Fk(searc)o(h)f(to)e(b)q(e)h(pruned)g([5].)25
20986 b(Assuming)15 b(w)o(e)h(start)i(with)e(an)g(in\014nite)g(searc)o(h)i
20987 (windo)o(w)d(at)h(the)0 739 y(ro)q(ot)f(p)q(osition,)f(this)h(is)f(alw)
20988 o(a)o(ys)g(true)i(at)f Fb(PV)f Fk(no)q(des,)i(and)e(is)h(generally)f
20989 (true)i(at)f Fb(ALL)f Fk(no)q(des.)22 b(Th)o(us,)15 b(there)h(are)f(m)o
20990 (ultiple)0 789 y(p)q(oten)o(tial)d(parallel)g(no)q(des)i(at)f(an)o(y)f
20991 (giv)o(en)g(time)g(when)h(searc)o(hing)h(the)f(tree.)19
20992 b(Ho)o(w)o(ev)o(er,)13 b(the)h(searc)o(h)g(is)f(still)f(sync)o
20993 (hronized)0 839 y(in)f(the)i(same)e(w)o(a)o(y)g(that)g(PV-Split)h(is)f
20994 (sync)o(hronized.)19 b(Un)o(til)11 b(a)g(searc)o(h)i(of)e(all)g(c)o
20995 (hildren)h(of)f(a)h(giv)o(en)f Fb(PV)g Fk(no)q(de)h(is)g(completed,)0
20996 888 y(the)i(other)h(c)o(hildren)f(of)f(the)i Fb(PV)e
20997 Fk(no)q(de's)h(paren)o(t)h(cannot)f(b)q(e)g(searc)o(hed.)62
20998 938 y(Although)i(the)i Fi(synchr)n(onization)g(overhe)n(ad)f
20999 Fk(in)f(YBW)h(is)g(a)f(lot)g(smaller)f(than)i(in)f(PV-Split,)h(w)o(ork)
21000 o(ers)g(still)f(searc)o(h)0 988 y(for)e(a)h(pro)q(cessor)h(that)f(has)g
21001 (w)o(ork)g(to)f(do)h(\(according)g(to)f(the)i(YBW)e(criterion\))i(b)o
21002 (y)e(sending)h(a)g(message)f(to)h(a)f(pro)q(cessor)0
21003 1038 y(at)f(random.)j(This)e(dynamic)d(load-balancing)h(metho)q(d,)g
21004 (\\w)o(ork-stealing")g([14)o(],)g(is)h(e\013ectiv)o(e)i(in)e(balancing)
21005 f(the)i(share)h(of)0 1088 y(w)o(ork)f(done)g(on)f(eac)o(h)i(pro)q
21006 (cessor,)g(but)f(p)q(erio)q(dically)f(imp)q(oses)g(a)h(hea)o(vy)g(comm)
21007 o(unicati)o(on)d(load.)62 1137 y(In)h(the)g(implemen)o(tatio)o(n)d(of)i
21008 Ff(Zugzw)l(ang)h Fk(presen)o(ted)i(in)d(F)m(eldmann's)e(thesis)k([5)o
21009 (],)e(a)g(distributed)i(transp)q(osition)e(table)0 1187
21010 y(w)o(as)g(implemen)o(ted)e(with)j(message)f(passing)g(across)h(a)f
21011 (series)i(of)e(T)m(ransputers)i(to)e(impro)o(v)o(e)f(the)i(results)g
21012 (of)f(the)h(algorithm.)0 1237 y(On)j(a)g(system)f(where)i(only)e(a)h
21013 (small)d(n)o(um)o(b)q(er)i(of)h(no)q(des)g(can)g(b)q(e)h(pro)q(cessed)h
21014 (p)q(er)f(a)o(v)o(erage)e(message)h(latency)g(ratio,)f(this)0
21015 1287 y(t)o(yp)q(e)g(of)g(distributed)g(transp)q(osition)g(table)g(is)g
21016 (practical)f(and)h(is)g(useful)g(in)f(con)o(trolling)g(the)h(searc)o(h)
21017 h(o)o(v)o(erhead.)62 1337 y(An)i(alternativ)o(e)g(to)f(a)g(shared)i
21018 (transp)q(osition)f(table)f(is)h(the)g(idea)f(of)g(recursiv)o(e)j
21019 (iterativ)o(e)d(deep)q(ening)i(to)e(ac)o(hiev)o(e)h(a)0
21020 1386 y(b)q(etter)d(mo)o(v)o(e)c(ordering)i([14)o(].)17
21021 b(The)c(additional)d(searc)o(h)j(o)o(v)o(erhead)g(of)e(recursiv)o(e)j
21022 (iterativ)o(e)e(deep)q(ening)h(in)f(a)g(w)o(ork-stealing)0
21023 1436 y(algorithm)j(with)j(only)e(lo)q(cal)h(transp)q(osition)h(tables)g
21024 (is)g(strongly)f(dep)q(enden)o(t)j(on)d(the)i(branc)o(hing)e(factor)h
21025 (of)f(the)h(trees)0 1486 y(b)q(eing)13 b(searc)o(hed.)19
21026 b(Although)12 b(he)h(did)f(not)h(in)o(v)o(en)o(t)f(the)i(idea)953
21027 1471 y Fe(3)972 1486 y Fk(,)e(Kuszmaul)g(ac)o(hiev)o(ed)h(reasonable)g
21028 (success)i(with)d(recursiv)o(e)0 1536 y(iterativ)o(e)g(deep)q(ening)h
21029 (in)e(the)i(StarT)m(ec)o(h)f(c)o(hess)h(program,)e(b)q(oth)h(in)f(the)i
21030 (sequen)o(tial)f(program)e(with)h(a)h(lo)q(cal)f(transp)q(osition)0
21031 1586 y(table)j(and)g(the)g(parallel)f(program)f(with)i(a)f(shared)i
21032 (transp)q(osition)f(table.)k(This)c(is)f(partially)g(due)h(to)g(the)g
21033 (test)h(set)g(b)q(eing)0 1636 y(used:)k(Kaufman's)11
21034 b(test)j(set)g(of)e(tactical)h(p)q(ositions)g([11)o(,)g(12)o(])g
21035 (yields)g(p)q(ositions)f(whic)o(h)h(ha)o(v)o(e)g(rapidly)f(c)o(hanging)
21036 h(principal)0 1685 y(v)n(ariations,)i(and)h(is)g(more)f(susceptible)j
21037 (to)e(sho)o(wing)f(the)i(adv)n(an)o(tages)f(of)f(recursiv)o(e)j
21038 (iterativ)o(e)e(deep)q(ening.)26 b(It)16 b(remains)0
21039 1735 y(to)f(b)q(e)h(sho)o(wn)f(whether)i(recursiv)o(e)g(iterativ)o(e)e
21040 (deep)q(ening)h(or)f(a)g(shared)h(transp)q(osition)f(table)h(b)o(y)f
21041 (themselv)o(es)g(is)g(a)g(more)0 1785 y(e\013ectiv)o(e)g(heuristic)g
21042 (in)e(sp)q(eeding)i(up)f(a)g(w)o(ork-stealing)f(algorithm)e(on)j(a)f
21043 (\\fair")g(test)i(set.)62 1835 y(Da)o(vid's)k Fj(\013\014)r
21044 Fh(\003)i Fk(framew)o(ork)e(uses)j(a)e(global)f(transp)q(osition)h
21045 (table)h(to)f(con)o(trol)g(where)i(the)f(pro)q(cessors)i(should)d(b)q
21046 (e)0 1885 y(searc)o(hing)g([4].)35 b(By)20 b(adding)f(a)h(\014eld)g(to)
21047 g(the)g(global)f(transp)q(osition)g(table)h(to)g(indicate)g(the)g(n)o
21048 (um)o(b)q(er)f(of)h(pro)q(cessors)0 1934 y(searc)o(hing)15
21049 b(that)f(no)q(de,)g(eac)o(h)g(pro)q(cessor)i(can)e(pretend)i(it)d(is)h
21050 (searc)o(hing)h(the)f(tree)i(sequen)o(tially)m(,)c(and)i(mak)o(e)f
21051 (decisions)h(on)0 1984 y(where)h(to)f(searc)o(h)h(based)f(on)g(the)g(n)
21052 o(um)o(b)q(er)f(of)g(pro)q(cessors)j(searc)o(hing)e(the)h(c)o(hildren)f
21053 (of)f(the)h(no)q(de.)19 b(When)14 b(an)o(y)f(pro)q(cessor)0
21054 2034 y(generates)j(a)e(v)n(alue)g(for)f(the)i(ro)q(ot)g(p)q(osition,)e
21055 (the)i(searc)o(h)g(is)f(\014nished.)20 b(Unfortunately)m(,)13
21056 b(Da)o(vid's)g(metho)q(d)h(of)f(con)o(trolling)0 2084
21057 y(where)h(the)f(pro)q(cessors)i(should)e(b)q(e)h(searc)o(hing)f(w)o(as)
21058 g(ine\016cien)o(t,)f(and)h(the)g(sc)o(heme)g(w)o(as)g(hamp)q(ered)g(b)o
21059 (y)f(the)i(use)g(of)e(half)g(of)0 2134 y(the)h(T)m(ransputers)g(as)f
21060 (transp)q(osition)g(table)g(storage)g(units,)g(limiting)d(the)j(sp)q
21061 (eedup)i(rep)q(orted)f(to)f(6.5)f(on)h(16)f(T)m(ransputers.)0
21062 2183 y(Regrettably)m(,)i(no)h(w)o(ork)f(is)h(rep)q(orted)h(that)f
21063 (addresses)i(these)g(shortcomings.)62 2233 y(W)m(eill)h([29)o(])g
21064 (recognized)j(that)e(the)h(YBW)f(criterion)h(could)f(b)q(e)h(used)g(in)
21065 f(conjunction)g(with)g(the)h Fj(\013\014)r Fh(\003)f
21066 Fk(framew)o(ork.)0 2283 y(W)m(eill)c(sho)o(w)o(ed)h(the)h(com)o
21067 (bination,)d(ABD)o(AD)o(A,)h(yields)i(comparable)e(p)q(erformance)h(to)
21068 g(a)g(YBW)g(implemen)o(tation)d(on)j(a)0 2333 y(CM-5.)k(On)14
21069 b(16)g(pro)q(cessors,)i(ABD)o(AD)o(A)e(yielded)g(an)g(10-fold)f(sp)q
21070 (eedup)j(for)e(a)g(c)o(hess)h(program,)d(while)i(YBW)h(generated)0
21071 2383 y(a)f(sp)q(eedup)h(of)e(just)h(under)h(8.)62 2433
21072 y(Unfortunately)m(,)k(neither)h(of)e(these)j(sc)o(heduling)e(metho)q
21073 (ds)f(deal)h(adequately)g(with)f(arc)o(hitectures)j(that)e(ha)o(v)o(e)g
21074 (can)0 2482 y(pro)q(cess)h(a)e(high)g(n)o(um)o(b)q(er)g(of)g(no)q(des)h
21075 (p)q(er)h(a)o(v)o(erage)e(message)g(latency)m(,)h(suc)o(h)g(as)g(a)f
21076 (net)o(w)o(ork)h(of)f(w)o(orkstations.)31 b(Using)0 2532
21077 y(YBW)12 b(on)f(a)h(system)f(with)h(only)e(transp)q(osition)i(tables)g
21078 (lo)q(cal)f(to)g(eac)o(h)i(pro)q(cess)g(will)d(yield)i(large)f(searc)o
21079 (h)i(o)o(v)o(erheads,)f(since)0 2582 y(there)18 b(is)f(no)f(guaran)o
21080 (tee)h(of)f(where)i(a)f(giv)o(en)f(no)q(de)h(will)e(end)i(up)g(when)g
21081 (w)o(e)g(use)h(the)f(c)o(haotic)g(w)o(ork-stealing)e(sc)o(heduler)p
21082 0 2617 780 2 v 46 2643 a Fd(3)64 2655 y Fg(Kuszmaul)9
21083 b(states)i(that)f(b)q(oth)g(T)m(ruscott)h(and)f(Berliner)g(ha)o(v)o(e)h
21084 (used)f(recursiv)o(e)f(iterativ)o(e)h(deep)q(ening)e(in)j(the)g(past.)
21085 965 2790 y Fk(5)p eop
21086 %%Page: 6 8
21087 6 7 bop 444 0 a
21088  16766447 9472573 9669918 31246336 22892052 38679674 startTexFig
21089  444 0 a
21090 %%BeginDocument: draw1b.ps
21091
21092 /arrowHeight 10 def
21093 /arrowWidth 5 def
21094
21095 /IdrawDict 52 dict def
21096 IdrawDict begin
21097
21098 /reencodeISO {
21099 dup dup findfont dup length dict begin
21100 { 1 index /FID ne { def }{ pop pop } ifelse } forall
21101 /Encoding ISOLatin1Encoding def
21102 currentdict end definefont
21103 } def
21104
21105 /ISOLatin1Encoding [
21106 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
21107 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
21108 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
21109 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
21110 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
21111 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
21112 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
21113 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
21114 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
21115 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
21116 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
21117 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
21118 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
21119 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
21120 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
21121 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
21122 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
21123 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
21124 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
21125 /guillemotright/onequarter/onehalf/threequarters/questiondown
21126 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
21127 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
21128 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
21129 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
21130 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
21131 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
21132 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
21133 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
21134 /yacute/thorn/ydieresis
21135 ] def
21136 /Times-Roman reencodeISO def
21137 /Helvetica reencodeISO def
21138
21139 /none null def
21140 /numGraphicParameters 17 def
21141 /stringLimit 65535 def
21142
21143 /Begin {
21144 save
21145 numGraphicParameters dict begin
21146 } def
21147
21148 /End {
21149 end
21150 restore
21151 } def
21152
21153 /SetB {
21154 dup type /nulltype eq {
21155 pop
21156 false /brushRightArrow idef
21157 false /brushLeftArrow idef
21158 true /brushNone idef
21159 } {
21160 /brushDashOffset idef
21161 /brushDashArray idef
21162 0 ne /brushRightArrow idef
21163 0 ne /brushLeftArrow idef
21164 /brushWidth idef
21165 false /brushNone idef
21166 } ifelse
21167 } def
21168
21169 /SetCFg {
21170 /fgblue idef
21171 /fggreen idef
21172 /fgred idef
21173 } def
21174
21175 /SetCBg {
21176 /bgblue idef
21177 /bggreen idef
21178 /bgred idef
21179 } def
21180
21181 /SetF {
21182 /printSize idef
21183 /printFont idef
21184 } def
21185
21186 /SetP {
21187 dup type /nulltype eq {
21188 pop true /patternNone idef
21189 } {
21190 dup -1 eq {
21191 /patternGrayLevel idef
21192 /patternString idef
21193 } {
21194 /patternGrayLevel idef
21195 } ifelse
21196 false /patternNone idef
21197 } ifelse
21198 } def
21199
21200 /BSpl {
21201 0 begin
21202 storexyn
21203 newpath
21204 n 1 gt {
21205 0 0 0 0 0 0 1 1 true subspline
21206 n 2 gt {
21207 0 0 0 0 1 1 2 2 false subspline
21208 1 1 n 3 sub {
21209 /i exch def
21210 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
21211 } for
21212 n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
21213 } if
21214 n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
21215 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
21216 brushNone not { istroke } if
21217 0 0 1 1 leftarrow
21218 n 2 sub dup n 1 sub dup rightarrow
21219 } if
21220 end
21221 } dup 0 4 dict put def
21222
21223 /Circ {
21224 newpath
21225 0 360 arc
21226 patternNone not { ifill } if
21227 brushNone not { istroke } if
21228 } def
21229
21230 /CBSpl {
21231 0 begin
21232 dup 2 gt {
21233 storexyn
21234 newpath
21235 n 1 sub dup 0 0 1 1 2 2 true subspline
21236 1 1 n 3 sub {
21237 /i exch def
21238 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
21239 } for
21240 n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
21241 n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
21242 patternNone not { ifill } if
21243 brushNone not { istroke } if
21244 } {
21245 Poly
21246 } ifelse
21247 end
21248 } dup 0 4 dict put def
21249
21250 /Elli {
21251 0 begin
21252 newpath
21253 4 2 roll
21254 translate
21255 scale
21256 0 0 1 0 360 arc
21257 patternNone not { ifill } if
21258 brushNone not { istroke } if
21259 end
21260 } dup 0 1 dict put def
21261
21262 /Line {
21263 0 begin
21264 2 storexyn
21265 newpath
21266 x 0 get y 0 get moveto
21267 x 1 get y 1 get lineto
21268 brushNone not { istroke } if
21269 0 0 1 1 leftarrow
21270 0 0 1 1 rightarrow
21271 end
21272 } dup 0 4 dict put def
21273
21274 /MLine {
21275 0 begin
21276 storexyn
21277 newpath
21278 n 1 gt {
21279 x 0 get y 0 get moveto
21280 1 1 n 1 sub {
21281 /i exch def
21282 x i get y i get lineto
21283 } for
21284 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
21285 brushNone not { istroke } if
21286 0 0 1 1 leftarrow
21287 n 2 sub dup n 1 sub dup rightarrow
21288 } if
21289 end
21290 } dup 0 4 dict put def
21291
21292 /Poly {
21293 3 1 roll
21294 newpath
21295 moveto
21296 -1 add
21297 { lineto } repeat
21298 closepath
21299 patternNone not { ifill } if
21300 brushNone not { istroke } if
21301 } def
21302
21303 /Rect {
21304 0 begin
21305 /t exch def
21306 /r exch def
21307 /b exch def
21308 /l exch def
21309 newpath
21310 l b moveto
21311 l t lineto
21312 r t lineto
21313 r b lineto
21314 closepath
21315 patternNone not { ifill } if
21316 brushNone not { istroke } if
21317 end
21318 } dup 0 4 dict put def
21319
21320 /Text {
21321 ishow
21322 } def
21323
21324 /idef {
21325 dup where { pop pop pop } { exch def } ifelse
21326 } def
21327
21328 /ifill {
21329 0 begin
21330 gsave
21331 patternGrayLevel -1 ne {
21332 fgred bgred fgred sub patternGrayLevel mul add
21333 fggreen bggreen fggreen sub patternGrayLevel mul add
21334 fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
21335 eofill
21336 } {
21337 eoclip
21338 originalCTM setmatrix
21339 pathbbox /t exch def /r exch def /b exch def /l exch def
21340 /w r l sub ceiling cvi def
21341 /h t b sub ceiling cvi def
21342 /imageByteWidth w 8 div ceiling cvi def
21343 /imageHeight h def
21344 bgred bggreen bgblue setrgbcolor
21345 eofill
21346 fgred fggreen fgblue setrgbcolor
21347 w 0 gt h 0 gt and {
21348 l b translate w h scale
21349 w h true [w 0 0 h neg 0 h] { patternproc } imagemask
21350 } if
21351 } ifelse
21352 grestore
21353 end
21354 } dup 0 8 dict put def
21355
21356 /istroke {
21357 gsave
21358 brushDashOffset -1 eq {
21359 [] 0 setdash
21360 1 setgray
21361 } {
21362 brushDashArray brushDashOffset setdash
21363 fgred fggreen fgblue setrgbcolor
21364 } ifelse
21365 brushWidth setlinewidth
21366 originalCTM setmatrix
21367 stroke
21368 grestore
21369 } def
21370
21371 /ishow {
21372 0 begin
21373 gsave
21374 fgred fggreen fgblue setrgbcolor
21375 /fontDict printFont printSize scalefont dup setfont def
21376 /descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
21377 transform exch pop def
21378 /vertoffset 1 printSize sub descender sub def {
21379 0 vertoffset moveto show
21380 /vertoffset vertoffset printSize sub def
21381 } forall
21382 grestore
21383 end
21384 } dup 0 3 dict put def
21385 /patternproc {
21386 0 begin
21387 /patternByteLength patternString length def
21388 /patternHeight patternByteLength 8 mul sqrt cvi def
21389 /patternWidth patternHeight def
21390 /patternByteWidth patternWidth 8 idiv def
21391 /imageByteMaxLength imageByteWidth imageHeight mul
21392 stringLimit patternByteWidth sub min def
21393 /imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
21394 patternHeight mul patternHeight max def
21395 /imageHeight imageHeight imageMaxHeight sub store
21396 /imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
21397 0 1 imageMaxHeight 1 sub {
21398 /y exch def
21399 /patternRow y patternByteWidth mul patternByteLength mod def
21400 /patternRowString patternString patternRow patternByteWidth getinterval def
21401 /imageRow y imageByteWidth mul def
21402 0 patternByteWidth imageByteWidth 1 sub {
21403 /x exch def
21404 imageString imageRow x add patternRowString putinterval
21405 } for
21406 } for
21407 imageString
21408 end
21409 } dup 0 12 dict put def
21410
21411 /min {
21412 dup 3 2 roll dup 4 3 roll lt { exch } if pop
21413 } def
21414
21415 /max {
21416 dup 3 2 roll dup 4 3 roll gt { exch } if pop
21417 } def
21418
21419 /midpoint {
21420 0 begin
21421 /y1 exch def
21422 /x1 exch def
21423 /y0 exch def
21424 /x0 exch def
21425 x0 x1 add 2 div
21426 y0 y1 add 2 div
21427 end
21428 } dup 0 4 dict put def
21429
21430 /thirdpoint {
21431 0 begin
21432 /y1 exch def
21433 /x1 exch def
21434 /y0 exch def
21435 /x0 exch def
21436 x0 2 mul x1 add 3 div
21437 y0 2 mul y1 add 3 div
21438 end
21439 } dup 0 4 dict put def
21440
21441 /subspline {
21442 0 begin
21443 /movetoNeeded exch def
21444 y exch get /y3 exch def
21445 x exch get /x3 exch def
21446 y exch get /y2 exch def
21447 x exch get /x2 exch def
21448 y exch get /y1 exch def
21449 x exch get /x1 exch def
21450 y exch get /y0 exch def
21451 x exch get /x0 exch def
21452 x1 y1 x2 y2 thirdpoint
21453 /p1y exch def
21454 /p1x exch def
21455 x2 y2 x1 y1 thirdpoint
21456 /p2y exch def
21457 /p2x exch def
21458 x1 y1 x0 y0 thirdpoint
21459 p1x p1y midpoint
21460 /p0y exch def
21461 /p0x exch def
21462 x2 y2 x3 y3 thirdpoint
21463 p2x p2y midpoint
21464 /p3y exch def
21465 /p3x exch def
21466 movetoNeeded { p0x p0y moveto } if
21467 p1x p1y p2x p2y p3x p3y curveto
21468 end
21469 } dup 0 17 dict put def
21470
21471 /storexyn {
21472 /n exch def
21473 /y n array def
21474 /x n array def
21475 n 1 sub -1 0 {
21476 /i exch def
21477 y i 3 2 roll put
21478 x i 3 2 roll put
21479 } for
21480 } def
21481
21482 /SSten {
21483 fgred fggreen fgblue setrgbcolor
21484 dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
21485 } def
21486
21487 /FSten {
21488 dup 3 -1 roll dup 4 1 roll exch
21489 newpath
21490 0 0 moveto
21491 dup 0 exch lineto
21492 exch dup 3 1 roll exch lineto
21493 0 lineto
21494 closepath
21495 bgred bggreen bgblue setrgbcolor
21496 eofill
21497 SSten
21498 } def
21499
21500 /Rast {
21501 exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
21502 } def
21503
21504
21505 /arrowhead {
21506 0 begin
21507 transform originalCTM itransform
21508 /taily exch def
21509 /tailx exch def
21510 transform originalCTM itransform
21511 /tipy exch def
21512 /tipx exch def
21513 /dy tipy taily sub def
21514 /dx tipx tailx sub def
21515 /angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
21516 gsave
21517 originalCTM setmatrix
21518 tipx tipy translate
21519 angle rotate
21520 newpath
21521 arrowHeight neg arrowWidth 2 div moveto
21522 0 0 lineto
21523 arrowHeight neg arrowWidth 2 div neg lineto
21524 patternNone not {
21525 originalCTM setmatrix
21526 /padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
21527 arrowWidth div def
21528 /padtail brushWidth 2 div def
21529 tipx tipy translate
21530 angle rotate
21531 padtip 0 translate
21532 arrowHeight padtip add padtail add arrowHeight div dup scale
21533 arrowheadpath
21534 ifill
21535 } if
21536 brushNone not {
21537 originalCTM setmatrix
21538 tipx tipy translate
21539 angle rotate
21540 arrowheadpath
21541 istroke
21542 } if
21543 grestore
21544 end
21545 } dup 0 9 dict put def
21546
21547 /arrowheadpath {
21548 newpath
21549 arrowHeight neg arrowWidth 2 div moveto
21550 0 0 lineto
21551 arrowHeight neg arrowWidth 2 div neg lineto
21552 } def
21553
21554 /leftarrow {
21555 0 begin
21556 y exch get /taily exch def
21557 x exch get /tailx exch def
21558 y exch get /tipy exch def
21559 x exch get /tipx exch def
21560 brushLeftArrow { tipx tipy tailx taily arrowhead } if
21561 end
21562 } dup 0 4 dict put def
21563
21564 /rightarrow {
21565 0 begin
21566 y exch get /tipy exch def
21567 x exch get /tipx exch def
21568 y exch get /taily exch def
21569 x exch get /tailx exch def
21570 brushRightArrow { tipx tipy tailx taily arrowhead } if
21571 end
21572 } dup 0 4 dict put def
21573
21574
21575 %I Idraw 10 Grid 3 3 
21576
21577
21578 Begin
21579 %I b u
21580 %I cfg u
21581 %I cbg u
21582 %I f u
21583 %I p u
21584 %I t
21585 [ 0.799705 0 0 0.799705 0 0 ] concat
21586 /originalCTM matrix currentmatrix def
21587
21588 Begin %I Line
21589 %I b 65535
21590 2 0 0 [] 0 SetB
21591 %I cfg Black
21592 0 0 0 SetCFg
21593 %I cbg White
21594 1 1 1 SetCBg
21595 none SetP %I p n
21596 %I t
21597 [ 1 -0 -0 1 122 296 ] concat
21598 %I
21599 117 437 65 332 Line
21600 %I 1
21601 End
21602
21603 Begin %I Line
21604 %I b 65535
21605 2 0 0 [] 0 SetB
21606 %I cfg Black
21607 0 0 0 SetCFg
21608 %I cbg White
21609 1 1 1 SetCBg
21610 none SetP %I p n
21611 %I t
21612 [ 1 -0 -0 1 122 296 ] concat
21613 %I
21614 117 437 162 332 Line
21615 %I 1
21616 End
21617
21618 Begin %I Line
21619 %I b 65535
21620 2 0 0 [] 0 SetB
21621 %I cfg Black
21622 0 0 0 SetCFg
21623 %I cbg White
21624 1 1 1 SetCBg
21625 none SetP %I p n
21626 %I t
21627 [ 1 0 0 1 271 296 ] concat
21628 %I
21629 117 437 65 332 Line
21630 %I 1
21631 End
21632
21633 Begin %I Line
21634 %I b 65535
21635 2 0 0 [] 0 SetB
21636 %I cfg Black
21637 0 0 0 SetCFg
21638 %I cbg White
21639 1 1 1 SetCBg
21640 none SetP %I p n
21641 %I t
21642 [ 1 0 0 1 271 296 ] concat
21643 %I
21644 117 437 162 332 Line
21645 %I 1
21646 End
21647
21648 Begin %I Text
21649 %I cfg Black
21650 0 0 0 SetCFg
21651 %I f -*-times-medium-r-normal-*-12-*-*-*-*-*-*-*
21652 Times-Roman 12 SetF
21653 %I t
21654 [ 1 0 0 1 217 609 ] concat
21655 %I
21656 [
21657 (APHID)
21658 ] Text
21659 End
21660
21661 Begin %I Pict
21662 %I b 65535
21663 1 0 0 [] 0 SetB
21664 %I cfg u
21665 %I cbg u
21666 %I f u
21667 %I p u
21668 %I t
21669 [ 1 0 0 1 26.5 123.5 ] concat
21670
21671 Begin %I Line
21672 %I b 65535
21673 2 0 0 [] 0 SetB
21674 %I cfg Black
21675 0 0 0 SetCFg
21676 %I cbg White
21677 1 1 1 SetCBg
21678 none SetP %I p n
21679 %I t
21680 [ 1 -0 -0 1 122 296 ] concat
21681 %I
21682 72 272 76 268 Line
21683 %I 1
21684 End
21685
21686 Begin %I Line
21687 %I b 65535
21688 2 0 0 [] 0 SetB
21689 %I cfg Black
21690 0 0 0 SetCFg
21691 %I cbg White
21692 1 1 1 SetCBg
21693 none SetP %I p n
21694 %I t
21695 [ 1 -0 -0 1 122 296 ] concat
21696 %I
21697 72 268 76 272 Line
21698 %I 1
21699 End
21700
21701 End %I eop
21702
21703 Begin %I Pict
21704 %I b 65535
21705 1 0 0 [] 0 SetB
21706 %I cfg u
21707 %I cbg u
21708 %I f u
21709 %I p u
21710 %I t
21711 [ 1 0 0 1 30.5 123 ] concat
21712
21713 Begin %I Line
21714 %I b 65535
21715 2 0 0 [] 0 SetB
21716 %I cfg Black
21717 0 0 0 SetCFg
21718 %I cbg White
21719 1 1 1 SetCBg
21720 none SetP %I p n
21721 %I t
21722 [ 1 -0 -0 1 122 296 ] concat
21723 %I
21724 72 272 76 268 Line
21725 %I 1
21726 End
21727
21728 Begin %I Line
21729 %I b 65535
21730 2 0 0 [] 0 SetB
21731 %I cfg Black
21732 0 0 0 SetCFg
21733 %I cbg White
21734 1 1 1 SetCBg
21735 none SetP %I p n
21736 %I t
21737 [ 1 -0 -0 1 122 296 ] concat
21738 %I
21739 72 268 76 272 Line
21740 %I 1
21741 End
21742
21743 End %I eop
21744
21745 Begin %I Pict
21746 %I b 65535
21747 1 0 0 [] 0 SetB
21748 %I cfg u
21749 %I cbg u
21750 %I f u
21751 %I p u
21752 %I t
21753 [ 1 0 0 1 33.5 123 ] concat
21754
21755 Begin %I Line
21756 %I b 65535
21757 2 0 0 [] 0 SetB
21758 %I cfg Black
21759 0 0 0 SetCFg
21760 %I cbg White
21761 1 1 1 SetCBg
21762 none SetP %I p n
21763 %I t
21764 [ 1 -0 -0 1 122 296 ] concat
21765 %I
21766 72 272 76 268 Line
21767 %I 1
21768 End
21769
21770 Begin %I Line
21771 %I b 65535
21772 2 0 0 [] 0 SetB
21773 %I cfg Black
21774 0 0 0 SetCFg
21775 %I cbg White
21776 1 1 1 SetCBg
21777 none SetP %I p n
21778 %I t
21779 [ 1 -0 -0 1 122 296 ] concat
21780 %I
21781 72 268 76 272 Line
21782 %I 1
21783 End
21784
21785 End %I eop
21786
21787 Begin %I Pict
21788 %I b 65535
21789 1 0 0 [] 0 SetB
21790 %I cfg u
21791 %I cbg u
21792 %I f u
21793 %I p u
21794 %I t
21795 [ 1 0 0 1 37.5 123 ] concat
21796
21797 Begin %I Line
21798 %I b 65535
21799 2 0 0 [] 0 SetB
21800 %I cfg Black
21801 0 0 0 SetCFg
21802 %I cbg White
21803 1 1 1 SetCBg
21804 none SetP %I p n
21805 %I t
21806 [ 1 -0 -0 1 122 296 ] concat
21807 %I
21808 72 272 76 268 Line
21809 %I 1
21810 End
21811
21812 Begin %I Line
21813 %I b 65535
21814 2 0 0 [] 0 SetB
21815 %I cfg Black
21816 0 0 0 SetCFg
21817 %I cbg White
21818 1 1 1 SetCBg
21819 none SetP %I p n
21820 %I t
21821 [ 1 -0 -0 1 122 296 ] concat
21822 %I
21823 72 268 76 272 Line
21824 %I 1
21825 End
21826
21827 End %I eop
21828
21829 Begin %I Pict
21830 %I b 65535
21831 1 0 0 [] 0 SetB
21832 %I cfg u
21833 %I cbg u
21834 %I f u
21835 %I p u
21836 %I t
21837 [ 1 0 0 1 42 123.5 ] concat
21838
21839 Begin %I Line
21840 %I b 65535
21841 2 0 0 [] 0 SetB
21842 %I cfg Black
21843 0 0 0 SetCFg
21844 %I cbg White
21845 1 1 1 SetCBg
21846 none SetP %I p n
21847 %I t
21848 [ 1 -0 -0 1 122 296 ] concat
21849 %I
21850 72 272 76 268 Line
21851 %I 1
21852 End
21853
21854 Begin %I Line
21855 %I b 65535
21856 2 0 0 [] 0 SetB
21857 %I cfg Black
21858 0 0 0 SetCFg
21859 %I cbg White
21860 1 1 1 SetCBg
21861 none SetP %I p n
21862 %I t
21863 [ 1 -0 -0 1 122 296 ] concat
21864 %I
21865 72 268 76 272 Line
21866 %I 1
21867 End
21868
21869 End %I eop
21870
21871 Begin %I Pict
21872 %I b 65535
21873 1 0 0 [] 0 SetB
21874 %I cfg u
21875 %I cbg u
21876 %I f u
21877 %I p u
21878 %I t
21879 [ 1 0 0 1 45 123.5 ] concat
21880
21881 Begin %I Line
21882 %I b 65535
21883 2 0 0 [] 0 SetB
21884 %I cfg Black
21885 0 0 0 SetCFg
21886 %I cbg White
21887 1 1 1 SetCBg
21888 none SetP %I p n
21889 %I t
21890 [ 1 -0 -0 1 122 296 ] concat
21891 %I
21892 72 272 76 268 Line
21893 %I 1
21894 End
21895
21896 Begin %I Line
21897 %I b 65535
21898 2 0 0 [] 0 SetB
21899 %I cfg Black
21900 0 0 0 SetCFg
21901 %I cbg White
21902 1 1 1 SetCBg
21903 none SetP %I p n
21904 %I t
21905 [ 1 -0 -0 1 122 296 ] concat
21906 %I
21907 72 268 76 272 Line
21908 %I 1
21909 End
21910
21911 End %I eop
21912
21913 Begin %I Pict
21914 %I b 65535
21915 1 0 0 [] 0 SetB
21916 %I cfg u
21917 %I cbg u
21918 %I f u
21919 %I p u
21920 %I t
21921 [ 1 0 0 1 49 123.5 ] concat
21922
21923 Begin %I Line
21924 %I b 65535
21925 2 0 0 [] 0 SetB
21926 %I cfg Black
21927 0 0 0 SetCFg
21928 %I cbg White
21929 1 1 1 SetCBg
21930 none SetP %I p n
21931 %I t
21932 [ 1 -0 -0 1 122 296 ] concat
21933 %I
21934 72 272 76 268 Line
21935 %I 1
21936 End
21937
21938 Begin %I Line
21939 %I b 65535
21940 2 0 0 [] 0 SetB
21941 %I cfg Black
21942 0 0 0 SetCFg
21943 %I cbg White
21944 1 1 1 SetCBg
21945 none SetP %I p n
21946 %I t
21947 [ 1 -0 -0 1 122 296 ] concat
21948 %I
21949 72 268 76 272 Line
21950 %I 1
21951 End
21952
21953 End %I eop
21954
21955 Begin %I Pict
21956 %I b 65535
21957 1 0 0 [] 0 SetB
21958 %I cfg u
21959 %I cbg u
21960 %I f u
21961 %I p u
21962 %I t
21963 [ 1 0 0 1 52.5 123.5 ] concat
21964
21965 Begin %I Line
21966 %I b 65535
21967 2 0 0 [] 0 SetB
21968 %I cfg Black
21969 0 0 0 SetCFg
21970 %I cbg White
21971 1 1 1 SetCBg
21972 none SetP %I p n
21973 %I t
21974 [ 1 -0 -0 1 122 296 ] concat
21975 %I
21976 72 272 76 268 Line
21977 %I 1
21978 End
21979
21980 Begin %I Line
21981 %I b 65535
21982 2 0 0 [] 0 SetB
21983 %I cfg Black
21984 0 0 0 SetCFg
21985 %I cbg White
21986 1 1 1 SetCBg
21987 none SetP %I p n
21988 %I t
21989 [ 1 -0 -0 1 122 296 ] concat
21990 %I
21991 72 268 76 272 Line
21992 %I 1
21993 End
21994
21995 End %I eop
21996
21997 Begin %I Pict
21998 %I b 65535
21999 1 0 0 [] 0 SetB
22000 %I cfg u
22001 %I cbg u
22002 %I f u
22003 %I p u
22004 %I t
22005 [ 1 0 0 1 56 123.5 ] concat
22006
22007 Begin %I Line
22008 %I b 65535
22009 2 0 0 [] 0 SetB
22010 %I cfg Black
22011 0 0 0 SetCFg
22012 %I cbg White
22013 1 1 1 SetCBg
22014 none SetP %I p n
22015 %I t
22016 [ 1 -0 -0 1 122 296 ] concat
22017 %I
22018 72 272 76 268 Line
22019 %I 1
22020 End
22021
22022 Begin %I Line
22023 %I b 65535
22024 2 0 0 [] 0 SetB
22025 %I cfg Black
22026 0 0 0 SetCFg
22027 %I cbg White
22028 1 1 1 SetCBg
22029 none SetP %I p n
22030 %I t
22031 [ 1 -0 -0 1 122 296 ] concat
22032 %I
22033 72 268 76 272 Line
22034 %I 1
22035 End
22036
22037 End %I eop
22038
22039 Begin %I Pict
22040 %I b 65535
22041 1 0 0 [] 0 SetB
22042 %I cfg u
22043 %I cbg u
22044 %I f u
22045 %I p u
22046 %I t
22047 [ 1 0 0 1 60 123.5 ] concat
22048
22049 Begin %I Line
22050 %I b 65535
22051 2 0 0 [] 0 SetB
22052 %I cfg Black
22053 0 0 0 SetCFg
22054 %I cbg White
22055 1 1 1 SetCBg
22056 none SetP %I p n
22057 %I t
22058 [ 1 -0 -0 1 122 296 ] concat
22059 %I
22060 72 272 76 268 Line
22061 %I 1
22062 End
22063
22064 Begin %I Line
22065 %I b 65535
22066 2 0 0 [] 0 SetB
22067 %I cfg Black
22068 0 0 0 SetCFg
22069 %I cbg White
22070 1 1 1 SetCBg
22071 none SetP %I p n
22072 %I t
22073 [ 1 -0 -0 1 122 296 ] concat
22074 %I
22075 72 268 76 272 Line
22076 %I 1
22077 End
22078
22079 End %I eop
22080
22081 Begin %I Pict
22082 %I b 65535
22083 1 0 0 [] 0 SetB
22084 %I cfg u
22085 %I cbg u
22086 %I f u
22087 %I p u
22088 %I t
22089 [ 1 0 0 1 22.5 123.5 ] concat
22090
22091 Begin %I Line
22092 %I b 65535
22093 2 0 0 [] 0 SetB
22094 %I cfg Black
22095 0 0 0 SetCFg
22096 %I cbg White
22097 1 1 1 SetCBg
22098 none SetP %I p n
22099 %I t
22100 [ 1 -0 -0 1 122 296 ] concat
22101 %I
22102 72 272 76 268 Line
22103 %I 1
22104 End
22105
22106 Begin %I Line
22107 %I b 65535
22108 2 0 0 [] 0 SetB
22109 %I cfg Black
22110 0 0 0 SetCFg
22111 %I cbg White
22112 1 1 1 SetCBg
22113 none SetP %I p n
22114 %I t
22115 [ 1 -0 -0 1 122 296 ] concat
22116 %I
22117 72 268 76 272 Line
22118 %I 1
22119 End
22120
22121 End %I eop
22122
22123 Begin %I Pict
22124 %I b 65535
22125 1 0 0 [] 0 SetB
22126 %I cfg u
22127 %I cbg u
22128 %I f u
22129 %I p u
22130 %I t
22131 [ 1 0 0 1 159 96 ] concat
22132
22133 Begin %I Line
22134 %I b 65535
22135 2 0 0 [] 0 SetB
22136 %I cfg Black
22137 0 0 0 SetCFg
22138 %I cbg White
22139 1 1 1 SetCBg
22140 none SetP %I p n
22141 %I t
22142 [ 1 -0 -0 1 122 296 ] concat
22143 %I
22144 72 272 76 268 Line
22145 %I 1
22146 End
22147
22148 Begin %I Line
22149 %I b 65535
22150 2 0 0 [] 0 SetB
22151 %I cfg Black
22152 0 0 0 SetCFg
22153 %I cbg White
22154 1 1 1 SetCBg
22155 none SetP %I p n
22156 %I t
22157 [ 1 -0 -0 1 122 296 ] concat
22158 %I
22159 72 268 76 272 Line
22160 %I 1
22161 End
22162
22163 End %I eop
22164
22165 Begin %I Pict
22166 %I b 65535
22167 1 0 0 [] 0 SetB
22168 %I cfg u
22169 %I cbg u
22170 %I f u
22171 %I p u
22172 %I t
22173 [ 1 0 0 1 162.5 104 ] concat
22174
22175 Begin %I Line
22176 %I b 65535
22177 2 0 0 [] 0 SetB
22178 %I cfg Black
22179 0 0 0 SetCFg
22180 %I cbg White
22181 1 1 1 SetCBg
22182 none SetP %I p n
22183 %I t
22184 [ 1 -0 -0 1 122 296 ] concat
22185 %I
22186 72 272 76 268 Line
22187 %I 1
22188 End
22189
22190 Begin %I Line
22191 %I b 65535
22192 2 0 0 [] 0 SetB
22193 %I cfg Black
22194 0 0 0 SetCFg
22195 %I cbg White
22196 1 1 1 SetCBg
22197 none SetP %I p n
22198 %I t
22199 [ 1 -0 -0 1 122 296 ] concat
22200 %I
22201 72 268 76 272 Line
22202 %I 1
22203 End
22204
22205 End %I eop
22206
22207 Begin %I Pict
22208 %I b 65535
22209 1 0 0 [] 0 SetB
22210 %I cfg u
22211 %I cbg u
22212 %I f u
22213 %I p u
22214 %I t
22215 [ 1 0 0 1 166 110.5 ] concat
22216
22217 Begin %I Line
22218 %I b 65535
22219 2 0 0 [] 0 SetB
22220 %I cfg Black
22221 0 0 0 SetCFg
22222 %I cbg White
22223 1 1 1 SetCBg
22224 none SetP %I p n
22225 %I t
22226 [ 1 -0 -0 1 122 296 ] concat
22227 %I
22228 72 272 76 268 Line
22229 %I 1
22230 End
22231
22232 Begin %I Line
22233 %I b 65535
22234 2 0 0 [] 0 SetB
22235 %I cfg Black
22236 0 0 0 SetCFg
22237 %I cbg White
22238 1 1 1 SetCBg
22239 none SetP %I p n
22240 %I t
22241 [ 1 -0 -0 1 122 296 ] concat
22242 %I
22243 72 268 76 272 Line
22244 %I 1
22245 End
22246
22247 End %I eop
22248
22249 Begin %I Pict
22250 %I b 65535
22251 1 0 0 [] 0 SetB
22252 %I cfg u
22253 %I cbg u
22254 %I f u
22255 %I p u
22256 %I t
22257 [ 1 0 0 1 170.5 118.5 ] concat
22258
22259 Begin %I Line
22260 %I b 65535
22261 2 0 0 [] 0 SetB
22262 %I cfg Black
22263 0 0 0 SetCFg
22264 %I cbg White
22265 1 1 1 SetCBg
22266 none SetP %I p n
22267 %I t
22268 [ 1 -0 -0 1 122 296 ] concat
22269 %I
22270 72 272 76 268 Line
22271 %I 1
22272 End
22273
22274 Begin %I Line
22275 %I b 65535
22276 2 0 0 [] 0 SetB
22277 %I cfg Black
22278 0 0 0 SetCFg
22279 %I cbg White
22280 1 1 1 SetCBg
22281 none SetP %I p n
22282 %I t
22283 [ 1 -0 -0 1 122 296 ] concat
22284 %I
22285 72 268 76 272 Line
22286 %I 1
22287 End
22288
22289 End %I eop
22290
22291 Begin %I Pict
22292 %I b 65535
22293 1 0 0 [] 0 SetB
22294 %I cfg u
22295 %I cbg u
22296 %I f u
22297 %I p u
22298 %I t
22299 [ 1 0 0 1 174 126.5 ] concat
22300
22301 Begin %I Line
22302 %I b 65535
22303 2 0 0 [] 0 SetB
22304 %I cfg Black
22305 0 0 0 SetCFg
22306 %I cbg White
22307 1 1 1 SetCBg
22308 none SetP %I p n
22309 %I t
22310 [ 1 -0 -0 1 122 296 ] concat
22311 %I
22312 72 272 76 268 Line
22313 %I 1
22314 End
22315
22316 Begin %I Line
22317 %I b 65535
22318 2 0 0 [] 0 SetB
22319 %I cfg Black
22320 0 0 0 SetCFg
22321 %I cbg White
22322 1 1 1 SetCBg
22323 none SetP %I p n
22324 %I t
22325 [ 1 -0 -0 1 122 296 ] concat
22326 %I
22327 72 268 76 272 Line
22328 %I 1
22329 End
22330
22331 End %I eop
22332
22333 Begin %I Pict
22334 %I b 65535
22335 1 0 0 [] 0 SetB
22336 %I cfg u
22337 %I cbg u
22338 %I f u
22339 %I p u
22340 %I t
22341 [ 1 0 0 1 177 134 ] concat
22342
22343 Begin %I Line
22344 %I b 65535
22345 2 0 0 [] 0 SetB
22346 %I cfg Black
22347 0 0 0 SetCFg
22348 %I cbg White
22349 1 1 1 SetCBg
22350 none SetP %I p n
22351 %I t
22352 [ 1 -0 -0 1 122 296 ] concat
22353 %I
22354 72 272 76 268 Line
22355 %I 1
22356 End
22357
22358 Begin %I Line
22359 %I b 65535
22360 2 0 0 [] 0 SetB
22361 %I cfg Black
22362 0 0 0 SetCFg
22363 %I cbg White
22364 1 1 1 SetCBg
22365 none SetP %I p n
22366 %I t
22367 [ 1 -0 -0 1 122 296 ] concat
22368 %I
22369 72 268 76 272 Line
22370 %I 1
22371 End
22372
22373 End %I eop
22374
22375 Begin %I Pict
22376 %I b 65535
22377 1 0 0 [] 0 SetB
22378 %I cfg u
22379 %I cbg u
22380 %I f u
22381 %I p u
22382 %I t
22383 [ 1 0 0 1 181 141 ] concat
22384
22385 Begin %I Line
22386 %I b 65535
22387 2 0 0 [] 0 SetB
22388 %I cfg Black
22389 0 0 0 SetCFg
22390 %I cbg White
22391 1 1 1 SetCBg
22392 none SetP %I p n
22393 %I t
22394 [ 1 -0 -0 1 122 296 ] concat
22395 %I
22396 72 272 76 268 Line
22397 %I 1
22398 End
22399
22400 Begin %I Line
22401 %I b 65535
22402 2 0 0 [] 0 SetB
22403 %I cfg Black
22404 0 0 0 SetCFg
22405 %I cbg White
22406 1 1 1 SetCBg
22407 none SetP %I p n
22408 %I t
22409 [ 1 -0 -0 1 122 296 ] concat
22410 %I
22411 72 268 76 272 Line
22412 %I 1
22413 End
22414
22415 End %I eop
22416
22417 Begin %I Pict
22418 %I b 65535
22419 1 0 0 [] 0 SetB
22420 %I cfg u
22421 %I cbg u
22422 %I f u
22423 %I p u
22424 %I t
22425 [ 1 0 0 1 185 149 ] concat
22426
22427 Begin %I Line
22428 %I b 65535
22429 2 0 0 [] 0 SetB
22430 %I cfg Black
22431 0 0 0 SetCFg
22432 %I cbg White
22433 1 1 1 SetCBg
22434 none SetP %I p n
22435 %I t
22436 [ 1 -0 -0 1 122 296 ] concat
22437 %I
22438 72 272 76 268 Line
22439 %I 1
22440 End
22441
22442 Begin %I Line
22443 %I b 65535
22444 2 0 0 [] 0 SetB
22445 %I cfg Black
22446 0 0 0 SetCFg
22447 %I cbg White
22448 1 1 1 SetCBg
22449 none SetP %I p n
22450 %I t
22451 [ 1 -0 -0 1 122 296 ] concat
22452 %I
22453 72 268 76 272 Line
22454 %I 1
22455 End
22456
22457 End %I eop
22458
22459 Begin %I Pict
22460 %I b 65535
22461 1 0 0 [] 0 SetB
22462 %I cfg u
22463 %I cbg u
22464 %I f u
22465 %I p u
22466 %I t
22467 [ 1 0 0 1 188.5 156 ] concat
22468
22469 Begin %I Line
22470 %I b 65535
22471 2 0 0 [] 0 SetB
22472 %I cfg Black
22473 0 0 0 SetCFg
22474 %I cbg White
22475 1 1 1 SetCBg
22476 none SetP %I p n
22477 %I t
22478 [ 1 -0 -0 1 122 296 ] concat
22479 %I
22480 72 272 76 268 Line
22481 %I 1
22482 End
22483
22484 Begin %I Line
22485 %I b 65535
22486 2 0 0 [] 0 SetB
22487 %I cfg Black
22488 0 0 0 SetCFg
22489 %I cbg White
22490 1 1 1 SetCBg
22491 none SetP %I p n
22492 %I t
22493 [ 1 -0 -0 1 122 296 ] concat
22494 %I
22495 72 268 76 272 Line
22496 %I 1
22497 End
22498
22499 End %I eop
22500
22501 Begin %I Pict
22502 %I b 65535
22503 1 0 0 [] 0 SetB
22504 %I cfg u
22505 %I cbg u
22506 %I f u
22507 %I p u
22508 %I t
22509 [ 1 0 0 1 191.5 164 ] concat
22510
22511 Begin %I Line
22512 %I b 65535
22513 2 0 0 [] 0 SetB
22514 %I cfg Black
22515 0 0 0 SetCFg
22516 %I cbg White
22517 1 1 1 SetCBg
22518 none SetP %I p n
22519 %I t
22520 [ 1 -0 -0 1 122 296 ] concat
22521 %I
22522 72 272 76 268 Line
22523 %I 1
22524 End
22525
22526 Begin %I Line
22527 %I b 65535
22528 2 0 0 [] 0 SetB
22529 %I cfg Black
22530 0 0 0 SetCFg
22531 %I cbg White
22532 1 1 1 SetCBg
22533 none SetP %I p n
22534 %I t
22535 [ 1 -0 -0 1 122 296 ] concat
22536 %I
22537 72 268 76 272 Line
22538 %I 1
22539 End
22540
22541 End %I eop
22542
22543 Begin %I Pict
22544 %I b 65535
22545 1 0 0 [] 0 SetB
22546 %I cfg u
22547 %I cbg u
22548 %I f u
22549 %I p u
22550 %I t
22551 [ 1 0 0 1 156 88.5 ] concat
22552
22553 Begin %I Line
22554 %I b 65535
22555 2 0 0 [] 0 SetB
22556 %I cfg Black
22557 0 0 0 SetCFg
22558 %I cbg White
22559 1 1 1 SetCBg
22560 none SetP %I p n
22561 %I t
22562 [ 1 -0 -0 1 122 296 ] concat
22563 %I
22564 72 272 76 268 Line
22565 %I 1
22566 End
22567
22568 Begin %I Line
22569 %I b 65535
22570 2 0 0 [] 0 SetB
22571 %I cfg Black
22572 0 0 0 SetCFg
22573 %I cbg White
22574 1 1 1 SetCBg
22575 none SetP %I p n
22576 %I t
22577 [ 1 -0 -0 1 122 296 ] concat
22578 %I
22579 72 268 76 272 Line
22580 %I 1
22581 End
22582
22583 End %I eop
22584
22585 Begin %I Pict
22586 %I b 65535
22587 1 0 0 [] 0 SetB
22588 %I cfg u
22589 %I cbg u
22590 %I f u
22591 %I p u
22592 %I t
22593 [ 1 0 0 1 151.5 80 ] concat
22594
22595 Begin %I Line
22596 %I b 65535
22597 2 0 0 [] 0 SetB
22598 %I cfg Black
22599 0 0 0 SetCFg
22600 %I cbg White
22601 1 1 1 SetCBg
22602 none SetP %I p n
22603 %I t
22604 [ 1 -0 -0 1 122 296 ] concat
22605 %I
22606 72 272 76 268 Line
22607 %I 1
22608 End
22609
22610 Begin %I Line
22611 %I b 65535
22612 2 0 0 [] 0 SetB
22613 %I cfg Black
22614 0 0 0 SetCFg
22615 %I cbg White
22616 1 1 1 SetCBg
22617 none SetP %I p n
22618 %I t
22619 [ 1 -0 -0 1 122 296 ] concat
22620 %I
22621 72 268 76 272 Line
22622 %I 1
22623 End
22624
22625 End %I eop
22626
22627 Begin %I Pict
22628 %I b 65535
22629 1 0 0 [] 0 SetB
22630 %I cfg u
22631 %I cbg u
22632 %I f u
22633 %I p u
22634 %I t
22635 [ 1 0 0 1 148 72.5 ] concat
22636
22637 Begin %I Line
22638 %I b 65535
22639 2 0 0 [] 0 SetB
22640 %I cfg Black
22641 0 0 0 SetCFg
22642 %I cbg White
22643 1 1 1 SetCBg
22644 none SetP %I p n
22645 %I t
22646 [ 1 -0 -0 1 122 296 ] concat
22647 %I
22648 72 272 76 268 Line
22649 %I 1
22650 End
22651
22652 Begin %I Line
22653 %I b 65535
22654 2 0 0 [] 0 SetB
22655 %I cfg Black
22656 0 0 0 SetCFg
22657 %I cbg White
22658 1 1 1 SetCBg
22659 none SetP %I p n
22660 %I t
22661 [ 1 -0 -0 1 122 296 ] concat
22662 %I
22663 72 268 76 272 Line
22664 %I 1
22665 End
22666
22667 End %I eop
22668
22669 Begin %I Pict
22670 %I b 65535
22671 1 0 0 [] 0 SetB
22672 %I cfg u
22673 %I cbg u
22674 %I f u
22675 %I p u
22676 %I t
22677 [ 1 0 0 1 192 149 ] concat
22678
22679 Begin %I Line
22680 %I b 65535
22681 2 0 0 [] 0 SetB
22682 %I cfg Black
22683 0 0 0 SetCFg
22684 %I cbg White
22685 1 1 1 SetCBg
22686 none SetP %I p n
22687 %I t
22688 [ 1 -0 -0 1 122 296 ] concat
22689 %I
22690 72 272 76 268 Line
22691 %I 1
22692 End
22693
22694 Begin %I Line
22695 %I b 65535
22696 2 0 0 [] 0 SetB
22697 %I cfg Black
22698 0 0 0 SetCFg
22699 %I cbg White
22700 1 1 1 SetCBg
22701 none SetP %I p n
22702 %I t
22703 [ 1 -0 -0 1 122 296 ] concat
22704 %I
22705 72 268 76 272 Line
22706 %I 1
22707 End
22708
22709 End %I eop
22710
22711 Begin %I Pict
22712 %I b 65535
22713 1 0 0 [] 0 SetB
22714 %I cfg u
22715 %I cbg u
22716 %I f u
22717 %I p u
22718 %I t
22719 [ 1 0 0 1 195.5 149 ] concat
22720
22721 Begin %I Line
22722 %I b 65535
22723 2 0 0 [] 0 SetB
22724 %I cfg Black
22725 0 0 0 SetCFg
22726 %I cbg White
22727 1 1 1 SetCBg
22728 none SetP %I p n
22729 %I t
22730 [ 1 -0 -0 1 122 296 ] concat
22731 %I
22732 72 272 76 268 Line
22733 %I 1
22734 End
22735
22736 Begin %I Line
22737 %I b 65535
22738 2 0 0 [] 0 SetB
22739 %I cfg Black
22740 0 0 0 SetCFg
22741 %I cbg White
22742 1 1 1 SetCBg
22743 none SetP %I p n
22744 %I t
22745 [ 1 -0 -0 1 122 296 ] concat
22746 %I
22747 72 268 76 272 Line
22748 %I 1
22749 End
22750
22751 End %I eop
22752
22753 Begin %I Pict
22754 %I b 65535
22755 1 0 0 [] 0 SetB
22756 %I cfg u
22757 %I cbg u
22758 %I f u
22759 %I p u
22760 %I t
22761 [ 1 0 0 1 198.5 149 ] concat
22762
22763 Begin %I Line
22764 %I b 65535
22765 2 0 0 [] 0 SetB
22766 %I cfg Black
22767 0 0 0 SetCFg
22768 %I cbg White
22769 1 1 1 SetCBg
22770 none SetP %I p n
22771 %I t
22772 [ 1 -0 -0 1 122 296 ] concat
22773 %I
22774 72 272 76 268 Line
22775 %I 1
22776 End
22777
22778 Begin %I Line
22779 %I b 65535
22780 2 0 0 [] 0 SetB
22781 %I cfg Black
22782 0 0 0 SetCFg
22783 %I cbg White
22784 1 1 1 SetCBg
22785 none SetP %I p n
22786 %I t
22787 [ 1 -0 -0 1 122 296 ] concat
22788 %I
22789 72 268 76 272 Line
22790 %I 1
22791 End
22792
22793 End %I eop
22794
22795 Begin %I Pict
22796 %I b 65535
22797 1 0 0 [] 0 SetB
22798 %I cfg u
22799 %I cbg u
22800 %I f u
22801 %I p u
22802 %I t
22803 [ 1 0 0 1 191 135 ] concat
22804
22805 Begin %I Line
22806 %I b 65535
22807 2 0 0 [] 0 SetB
22808 %I cfg Black
22809 0 0 0 SetCFg
22810 %I cbg White
22811 1 1 1 SetCBg
22812 none SetP %I p n
22813 %I t
22814 [ 1 -0 -0 1 122 296 ] concat
22815 %I
22816 72 272 76 268 Line
22817 %I 1
22818 End
22819
22820 Begin %I Line
22821 %I b 65535
22822 2 0 0 [] 0 SetB
22823 %I cfg Black
22824 0 0 0 SetCFg
22825 %I cbg White
22826 1 1 1 SetCBg
22827 none SetP %I p n
22828 %I t
22829 [ 1 -0 -0 1 122 296 ] concat
22830 %I
22831 72 268 76 272 Line
22832 %I 1
22833 End
22834
22835 End %I eop
22836
22837 Begin %I Pict
22838 %I b 65535
22839 1 0 0 [] 0 SetB
22840 %I cfg u
22841 %I cbg u
22842 %I f u
22843 %I p u
22844 %I t
22845 [ 1 0 0 1 195 135 ] concat
22846
22847 Begin %I Line
22848 %I b 65535
22849 2 0 0 [] 0 SetB
22850 %I cfg Black
22851 0 0 0 SetCFg
22852 %I cbg White
22853 1 1 1 SetCBg
22854 none SetP %I p n
22855 %I t
22856 [ 1 -0 -0 1 122 296 ] concat
22857 %I
22858 72 272 76 268 Line
22859 %I 1
22860 End
22861
22862 Begin %I Line
22863 %I b 65535
22864 2 0 0 [] 0 SetB
22865 %I cfg Black
22866 0 0 0 SetCFg
22867 %I cbg White
22868 1 1 1 SetCBg
22869 none SetP %I p n
22870 %I t
22871 [ 1 -0 -0 1 122 296 ] concat
22872 %I
22873 72 268 76 272 Line
22874 %I 1
22875 End
22876
22877 End %I eop
22878
22879 Begin %I Pict
22880 %I b 65535
22881 1 0 0 [] 0 SetB
22882 %I cfg u
22883 %I cbg u
22884 %I f u
22885 %I p u
22886 %I t
22887 [ 1 0 0 1 199 135 ] concat
22888
22889 Begin %I Line
22890 %I b 65535
22891 2 0 0 [] 0 SetB
22892 %I cfg Black
22893 0 0 0 SetCFg
22894 %I cbg White
22895 1 1 1 SetCBg
22896 none SetP %I p n
22897 %I t
22898 [ 1 -0 -0 1 122 296 ] concat
22899 %I
22900 72 272 76 268 Line
22901 %I 1
22902 End
22903
22904 Begin %I Line
22905 %I b 65535
22906 2 0 0 [] 0 SetB
22907 %I cfg Black
22908 0 0 0 SetCFg
22909 %I cbg White
22910 1 1 1 SetCBg
22911 none SetP %I p n
22912 %I t
22913 [ 1 -0 -0 1 122 296 ] concat
22914 %I
22915 72 268 76 272 Line
22916 %I 1
22917 End
22918
22919 End %I eop
22920
22921 Begin %I Pict
22922 %I b 65535
22923 1 0 0 [] 0 SetB
22924 %I cfg u
22925 %I cbg u
22926 %I f u
22927 %I p u
22928 %I t
22929 [ 1 0 0 1 203.5 135 ] concat
22930
22931 Begin %I Line
22932 %I b 65535
22933 2 0 0 [] 0 SetB
22934 %I cfg Black
22935 0 0 0 SetCFg
22936 %I cbg White
22937 1 1 1 SetCBg
22938 none SetP %I p n
22939 %I t
22940 [ 1 -0 -0 1 122 296 ] concat
22941 %I
22942 72 272 76 268 Line
22943 %I 1
22944 End
22945
22946 Begin %I Line
22947 %I b 65535
22948 2 0 0 [] 0 SetB
22949 %I cfg Black
22950 0 0 0 SetCFg
22951 %I cbg White
22952 1 1 1 SetCBg
22953 none SetP %I p n
22954 %I t
22955 [ 1 -0 -0 1 122 296 ] concat
22956 %I
22957 72 268 76 272 Line
22958 %I 1
22959 End
22960
22961 End %I eop
22962
22963 Begin %I Pict
22964 %I b 65535
22965 1 0 0 [] 0 SetB
22966 %I cfg u
22967 %I cbg u
22968 %I f u
22969 %I p u
22970 %I t
22971 [ 1 0 0 1 187 141 ] concat
22972
22973 Begin %I Line
22974 %I b 65535
22975 2 0 0 [] 0 SetB
22976 %I cfg Black
22977 0 0 0 SetCFg
22978 %I cbg White
22979 1 1 1 SetCBg
22980 none SetP %I p n
22981 %I t
22982 [ 1 -0 -0 1 122 296 ] concat
22983 %I
22984 72 272 76 268 Line
22985 %I 1
22986 End
22987
22988 Begin %I Line
22989 %I b 65535
22990 2 0 0 [] 0 SetB
22991 %I cfg Black
22992 0 0 0 SetCFg
22993 %I cbg White
22994 1 1 1 SetCBg
22995 none SetP %I p n
22996 %I t
22997 [ 1 -0 -0 1 122 296 ] concat
22998 %I
22999 72 268 76 272 Line
23000 %I 1
23001 End
23002
23003 End %I eop
23004
23005 Begin %I Pict
23006 %I b 65535
23007 1 0 0 [] 0 SetB
23008 %I cfg u
23009 %I cbg u
23010 %I f u
23011 %I p u
23012 %I t
23013 [ 1 0 0 1 190 141 ] concat
23014
23015 Begin %I Line
23016 %I b 65535
23017 2 0 0 [] 0 SetB
23018 %I cfg Black
23019 0 0 0 SetCFg
23020 %I cbg White
23021 1 1 1 SetCBg
23022 none SetP %I p n
23023 %I t
23024 [ 1 -0 -0 1 122 296 ] concat
23025 %I
23026 72 272 76 268 Line
23027 %I 1
23028 End
23029
23030 Begin %I Line
23031 %I b 65535
23032 2 0 0 [] 0 SetB
23033 %I cfg Black
23034 0 0 0 SetCFg
23035 %I cbg White
23036 1 1 1 SetCBg
23037 none SetP %I p n
23038 %I t
23039 [ 1 -0 -0 1 122 296 ] concat
23040 %I
23041 72 268 76 272 Line
23042 %I 1
23043 End
23044
23045 End %I eop
23046
23047 Begin %I Pict
23048 %I b 65535
23049 1 0 0 [] 0 SetB
23050 %I cfg u
23051 %I cbg u
23052 %I f u
23053 %I p u
23054 %I t
23055 [ 1 0 0 1 181 126.5 ] concat
23056
23057 Begin %I Line
23058 %I b 65535
23059 2 0 0 [] 0 SetB
23060 %I cfg Black
23061 0 0 0 SetCFg
23062 %I cbg White
23063 1 1 1 SetCBg
23064 none SetP %I p n
23065 %I t
23066 [ 1 -0 -0 1 122 296 ] concat
23067 %I
23068 72 272 76 268 Line
23069 %I 1
23070 End
23071
23072 Begin %I Line
23073 %I b 65535
23074 2 0 0 [] 0 SetB
23075 %I cfg Black
23076 0 0 0 SetCFg
23077 %I cbg White
23078 1 1 1 SetCBg
23079 none SetP %I p n
23080 %I t
23081 [ 1 -0 -0 1 122 296 ] concat
23082 %I
23083 72 268 76 272 Line
23084 %I 1
23085 End
23086
23087 End %I eop
23088
23089 Begin %I Pict
23090 %I b 65535
23091 1 0 0 [] 0 SetB
23092 %I cfg u
23093 %I cbg u
23094 %I f u
23095 %I p u
23096 %I t
23097 [ 1 0 0 1 185 126.5 ] concat
23098
23099 Begin %I Line
23100 %I b 65535
23101 2 0 0 [] 0 SetB
23102 %I cfg Black
23103 0 0 0 SetCFg
23104 %I cbg White
23105 1 1 1 SetCBg
23106 none SetP %I p n
23107 %I t
23108 [ 1 -0 -0 1 122 296 ] concat
23109 %I
23110 72 272 76 268 Line
23111 %I 1
23112 End
23113
23114 Begin %I Line
23115 %I b 65535
23116 2 0 0 [] 0 SetB
23117 %I cfg Black
23118 0 0 0 SetCFg
23119 %I cbg White
23120 1 1 1 SetCBg
23121 none SetP %I p n
23122 %I t
23123 [ 1 -0 -0 1 122 296 ] concat
23124 %I
23125 72 268 76 272 Line
23126 %I 1
23127 End
23128
23129 End %I eop
23130
23131 Begin %I Pict
23132 %I b 65535
23133 1 0 0 [] 0 SetB
23134 %I cfg u
23135 %I cbg u
23136 %I f u
23137 %I p u
23138 %I t
23139 [ 1 0 0 1 189 127 ] concat
23140
23141 Begin %I Line
23142 %I b 65535
23143 2 0 0 [] 0 SetB
23144 %I cfg Black
23145 0 0 0 SetCFg
23146 %I cbg White
23147 1 1 1 SetCBg
23148 none SetP %I p n
23149 %I t
23150 [ 1 -0 -0 1 122 296 ] concat
23151 %I
23152 72 272 76 268 Line
23153 %I 1
23154 End
23155
23156 Begin %I Line
23157 %I b 65535
23158 2 0 0 [] 0 SetB
23159 %I cfg Black
23160 0 0 0 SetCFg
23161 %I cbg White
23162 1 1 1 SetCBg
23163 none SetP %I p n
23164 %I t
23165 [ 1 -0 -0 1 122 296 ] concat
23166 %I
23167 72 268 76 272 Line
23168 %I 1
23169 End
23170
23171 End %I eop
23172
23173 Begin %I Pict
23174 %I b 65535
23175 1 0 0 [] 0 SetB
23176 %I cfg u
23177 %I cbg u
23178 %I f u
23179 %I p u
23180 %I t
23181 [ 1 0 0 1 188.5 118.5 ] concat
23182
23183 Begin %I Line
23184 %I b 65535
23185 2 0 0 [] 0 SetB
23186 %I cfg Black
23187 0 0 0 SetCFg
23188 %I cbg White
23189 1 1 1 SetCBg
23190 none SetP %I p n
23191 %I t
23192 [ 1 -0 -0 1 122 296 ] concat
23193 %I
23194 72 272 76 268 Line
23195 %I 1
23196 End
23197
23198 Begin %I Line
23199 %I b 65535
23200 2 0 0 [] 0 SetB
23201 %I cfg Black
23202 0 0 0 SetCFg
23203 %I cbg White
23204 1 1 1 SetCBg
23205 none SetP %I p n
23206 %I t
23207 [ 1 -0 -0 1 122 296 ] concat
23208 %I
23209 72 268 76 272 Line
23210 %I 1
23211 End
23212
23213 End %I eop
23214
23215 Begin %I Pict
23216 %I b 65535
23217 1 0 0 [] 0 SetB
23218 %I cfg u
23219 %I cbg u
23220 %I f u
23221 %I p u
23222 %I t
23223 [ 1 0 0 1 192.5 118.5 ] concat
23224
23225 Begin %I Line
23226 %I b 65535
23227 2 0 0 [] 0 SetB
23228 %I cfg Black
23229 0 0 0 SetCFg
23230 %I cbg White
23231 1 1 1 SetCBg
23232 none SetP %I p n
23233 %I t
23234 [ 1 -0 -0 1 122 296 ] concat
23235 %I
23236 72 272 76 268 Line
23237 %I 1
23238 End
23239
23240 Begin %I Line
23241 %I b 65535
23242 2 0 0 [] 0 SetB
23243 %I cfg Black
23244 0 0 0 SetCFg
23245 %I cbg White
23246 1 1 1 SetCBg
23247 none SetP %I p n
23248 %I t
23249 [ 1 -0 -0 1 122 296 ] concat
23250 %I
23251 72 268 76 272 Line
23252 %I 1
23253 End
23254
23255 End %I eop
23256
23257 Begin %I Pict
23258 %I b 65535
23259 1 0 0 [] 0 SetB
23260 %I cfg u
23261 %I cbg u
23262 %I f u
23263 %I p u
23264 %I t
23265 [ 1 0 0 1 196.5 118.5 ] concat
23266
23267 Begin %I Line
23268 %I b 65535
23269 2 0 0 [] 0 SetB
23270 %I cfg Black
23271 0 0 0 SetCFg
23272 %I cbg White
23273 1 1 1 SetCBg
23274 none SetP %I p n
23275 %I t
23276 [ 1 -0 -0 1 122 296 ] concat
23277 %I
23278 72 272 76 268 Line
23279 %I 1
23280 End
23281
23282 Begin %I Line
23283 %I b 65535
23284 2 0 0 [] 0 SetB
23285 %I cfg Black
23286 0 0 0 SetCFg
23287 %I cbg White
23288 1 1 1 SetCBg
23289 none SetP %I p n
23290 %I t
23291 [ 1 -0 -0 1 122 296 ] concat
23292 %I
23293 72 268 76 272 Line
23294 %I 1
23295 End
23296
23297 End %I eop
23298
23299 Begin %I Pict
23300 %I b 65535
23301 1 0 0 [] 0 SetB
23302 %I cfg u
23303 %I cbg u
23304 %I f u
23305 %I p u
23306 %I t
23307 [ 1 0 0 1 204.5 118.5 ] concat
23308
23309 Begin %I Line
23310 %I b 65535
23311 2 0 0 [] 0 SetB
23312 %I cfg Black
23313 0 0 0 SetCFg
23314 %I cbg White
23315 1 1 1 SetCBg
23316 none SetP %I p n
23317 %I t
23318 [ 1 -0 -0 1 122 296 ] concat
23319 %I
23320 72 272 76 268 Line
23321 %I 1
23322 End
23323
23324 Begin %I Line
23325 %I b 65535
23326 2 0 0 [] 0 SetB
23327 %I cfg Black
23328 0 0 0 SetCFg
23329 %I cbg White
23330 1 1 1 SetCBg
23331 none SetP %I p n
23332 %I t
23333 [ 1 -0 -0 1 122 296 ] concat
23334 %I
23335 72 268 76 272 Line
23336 %I 1
23337 End
23338
23339 End %I eop
23340
23341 Begin %I Pict
23342 %I b 65535
23343 1 0 0 [] 0 SetB
23344 %I cfg u
23345 %I cbg u
23346 %I f u
23347 %I p u
23348 %I t
23349 [ 1 0 0 1 178 110.5 ] concat
23350
23351 Begin %I Line
23352 %I b 65535
23353 2 0 0 [] 0 SetB
23354 %I cfg Black
23355 0 0 0 SetCFg
23356 %I cbg White
23357 1 1 1 SetCBg
23358 none SetP %I p n
23359 %I t
23360 [ 1 -0 -0 1 122 296 ] concat
23361 %I
23362 72 272 76 268 Line
23363 %I 1
23364 End
23365
23366 Begin %I Line
23367 %I b 65535
23368 2 0 0 [] 0 SetB
23369 %I cfg Black
23370 0 0 0 SetCFg
23371 %I cbg White
23372 1 1 1 SetCBg
23373 none SetP %I p n
23374 %I t
23375 [ 1 -0 -0 1 122 296 ] concat
23376 %I
23377 72 268 76 272 Line
23378 %I 1
23379 End
23380
23381 End %I eop
23382
23383 Begin %I Pict
23384 %I b 65535
23385 1 0 0 [] 0 SetB
23386 %I cfg u
23387 %I cbg u
23388 %I f u
23389 %I p u
23390 %I t
23391 [ 1 0 0 1 199 110.5 ] concat
23392
23393 Begin %I Line
23394 %I b 65535
23395 2 0 0 [] 0 SetB
23396 %I cfg Black
23397 0 0 0 SetCFg
23398 %I cbg White
23399 1 1 1 SetCBg
23400 none SetP %I p n
23401 %I t
23402 [ 1 -0 -0 1 122 296 ] concat
23403 %I
23404 72 272 76 268 Line
23405 %I 1
23406 End
23407
23408 Begin %I Line
23409 %I b 65535
23410 2 0 0 [] 0 SetB
23411 %I cfg Black
23412 0 0 0 SetCFg
23413 %I cbg White
23414 1 1 1 SetCBg
23415 none SetP %I p n
23416 %I t
23417 [ 1 -0 -0 1 122 296 ] concat
23418 %I
23419 72 268 76 272 Line
23420 %I 1
23421 End
23422
23423 End %I eop
23424
23425 Begin %I Pict
23426 %I b 65535
23427 1 0 0 [] 0 SetB
23428 %I cfg u
23429 %I cbg u
23430 %I f u
23431 %I p u
23432 %I t
23433 [ 1 0 0 1 213.5 111 ] concat
23434
23435 Begin %I Line
23436 %I b 65535
23437 2 0 0 [] 0 SetB
23438 %I cfg Black
23439 0 0 0 SetCFg
23440 %I cbg White
23441 1 1 1 SetCBg
23442 none SetP %I p n
23443 %I t
23444 [ 1 -0 -0 1 122 296 ] concat
23445 %I
23446 72 272 76 268 Line
23447 %I 1
23448 End
23449
23450 Begin %I Line
23451 %I b 65535
23452 2 0 0 [] 0 SetB
23453 %I cfg Black
23454 0 0 0 SetCFg
23455 %I cbg White
23456 1 1 1 SetCBg
23457 none SetP %I p n
23458 %I t
23459 [ 1 -0 -0 1 122 296 ] concat
23460 %I
23461 72 268 76 272 Line
23462 %I 1
23463 End
23464
23465 End %I eop
23466
23467 Begin %I Pict
23468 %I b 65535
23469 1 0 0 [] 0 SetB
23470 %I cfg u
23471 %I cbg u
23472 %I f u
23473 %I p u
23474 %I t
23475 [ 1 0 0 1 184 96 ] concat
23476
23477 Begin %I Line
23478 %I b 65535
23479 2 0 0 [] 0 SetB
23480 %I cfg Black
23481 0 0 0 SetCFg
23482 %I cbg White
23483 1 1 1 SetCBg
23484 none SetP %I p n
23485 %I t
23486 [ 1 -0 -0 1 122 296 ] concat
23487 %I
23488 72 272 76 268 Line
23489 %I 1
23490 End
23491
23492 Begin %I Line
23493 %I b 65535
23494 2 0 0 [] 0 SetB
23495 %I cfg Black
23496 0 0 0 SetCFg
23497 %I cbg White
23498 1 1 1 SetCBg
23499 none SetP %I p n
23500 %I t
23501 [ 1 -0 -0 1 122 296 ] concat
23502 %I
23503 72 268 76 272 Line
23504 %I 1
23505 End
23506
23507 End %I eop
23508
23509 Begin %I Pict
23510 %I b 65535
23511 1 0 0 [] 0 SetB
23512 %I cfg u
23513 %I cbg u
23514 %I f u
23515 %I p u
23516 %I t
23517 [ 1 0 0 1 208 95.5 ] concat
23518
23519 Begin %I Line
23520 %I b 65535
23521 2 0 0 [] 0 SetB
23522 %I cfg Black
23523 0 0 0 SetCFg
23524 %I cbg White
23525 1 1 1 SetCBg
23526 none SetP %I p n
23527 %I t
23528 [ 1 -0 -0 1 122 296 ] concat
23529 %I
23530 72 272 76 268 Line
23531 %I 1
23532 End
23533
23534 Begin %I Line
23535 %I b 65535
23536 2 0 0 [] 0 SetB
23537 %I cfg Black
23538 0 0 0 SetCFg
23539 %I cbg White
23540 1 1 1 SetCBg
23541 none SetP %I p n
23542 %I t
23543 [ 1 -0 -0 1 122 296 ] concat
23544 %I
23545 72 268 76 272 Line
23546 %I 1
23547 End
23548
23549 End %I eop
23550
23551 Begin %I Pict
23552 %I b 65535
23553 1 0 0 [] 0 SetB
23554 %I cfg u
23555 %I cbg u
23556 %I f u
23557 %I p u
23558 %I t
23559 [ 1 0 0 1 194 156 ] concat
23560
23561 Begin %I Line
23562 %I b 65535
23563 2 0 0 [] 0 SetB
23564 %I cfg Black
23565 0 0 0 SetCFg
23566 %I cbg White
23567 1 1 1 SetCBg
23568 none SetP %I p n
23569 %I t
23570 [ 1 -0 -0 1 122 296 ] concat
23571 %I
23572 72 272 76 268 Line
23573 %I 1
23574 End
23575
23576 Begin %I Line
23577 %I b 65535
23578 2 0 0 [] 0 SetB
23579 %I cfg Black
23580 0 0 0 SetCFg
23581 %I cbg White
23582 1 1 1 SetCBg
23583 none SetP %I p n
23584 %I t
23585 [ 1 -0 -0 1 122 296 ] concat
23586 %I
23587 72 268 76 272 Line
23588 %I 1
23589 End
23590
23591 End %I eop
23592
23593 Begin %I Pict
23594 %I b u
23595 %I cfg u
23596 %I cbg u
23597 %I f u
23598 %I p u
23599 %I t
23600 [ 1 0 0 1 -36.5 92.5 ] concat
23601
23602 Begin %I Line
23603 %I b 65535
23604 2 0 0 [] 0 SetB
23605 %I cfg Black
23606 0 0 0 SetCFg
23607 %I cbg White
23608 1 1 1 SetCBg
23609 none SetP %I p n
23610 %I t
23611 [ 0.5 -0 -0 0.5 174 494 ] concat
23612 %I
23613 100 84 116 100 Line
23614 %I 2
23615 End
23616
23617 Begin %I Line
23618 %I b 65535
23619 2 0 0 [] 0 SetB
23620 %I cfg Black
23621 0 0 0 SetCFg
23622 %I cbg White
23623 1 1 1 SetCBg
23624 none SetP %I p n
23625 %I t
23626 [ 0.5 -0 -0 0.5 174 494 ] concat
23627 %I
23628 116 100 132 84 Line
23629 %I 2
23630 End
23631
23632 Begin %I Line
23633 %I b 65535
23634 2 0 0 [] 0 SetB
23635 %I cfg Black
23636 0 0 0 SetCFg
23637 %I cbg White
23638 1 1 1 SetCBg
23639 none SetP %I p n
23640 %I t
23641 [ 0.5 -0 -0 0.5 174 494 ] concat
23642 %I
23643 132 84 148 116 Line
23644 %I 2
23645 End
23646
23647 Begin %I Line
23648 %I b 65535
23649 2 0 0 [] 0 SetB
23650 %I cfg Black
23651 0 0 0 SetCFg
23652 %I cbg White
23653 1 1 1 SetCBg
23654 none SetP %I p n
23655 %I t
23656 [ 0.5 -0 -0 0.5 174 494 ] concat
23657 %I
23658 148 116 164 84 Line
23659 %I 2
23660 End
23661
23662 Begin %I Line
23663 %I b 65535
23664 2 0 0 [] 0 SetB
23665 %I cfg Black
23666 0 0 0 SetCFg
23667 %I cbg White
23668 1 1 1 SetCBg
23669 none SetP %I p n
23670 %I t
23671 [ 0.5 -0 -0 0.5 174 494 ] concat
23672 %I
23673 164 84 180 116 Line
23674 %I 2
23675 End
23676
23677 Begin %I Line
23678 %I b 65535
23679 2 0 0 [] 0 SetB
23680 %I cfg Black
23681 0 0 0 SetCFg
23682 %I cbg White
23683 1 1 1 SetCBg
23684 none SetP %I p n
23685 %I t
23686 [ 0.5 -0 -0 0.5 174 494 ] concat
23687 %I
23688 180 116 196 100 Line
23689 %I 2
23690 End
23691
23692 Begin %I Line
23693 %I b 65535
23694 2 0 0 [] 0 SetB
23695 %I cfg Black
23696 0 0 0 SetCFg
23697 %I cbg White
23698 1 1 1 SetCBg
23699 none SetP %I p n
23700 %I t
23701 [ 0.5 -0 -0 0.5 174 494 ] concat
23702 %I
23703 196 100 212 116 Line
23704 %I 2
23705 End
23706
23707 Begin %I Line
23708 %I b 65535
23709 2 0 0 [] 0 SetB
23710 %I cfg Black
23711 0 0 0 SetCFg
23712 %I cbg White
23713 1 1 1 SetCBg
23714 none SetP %I p n
23715 %I t
23716 [ 0.5 -0 -0 0.5 174 494 ] concat
23717 %I
23718 212 116 228 116 Line
23719 %I 2
23720 End
23721
23722 Begin %I Line
23723 %I b 65535
23724 2 0 0 [] 0 SetB
23725 %I cfg Black
23726 0 0 0 SetCFg
23727 %I cbg White
23728 1 1 1 SetCBg
23729 none SetP %I p n
23730 %I t
23731 [ 0.5 -0 -0 0.5 174 494 ] concat
23732 %I
23733 228 116 244 100 Line
23734 %I 2
23735 End
23736
23737 Begin %I Line
23738 %I b 65535
23739 2 0 0 [] 0 SetB
23740 %I cfg Black
23741 0 0 0 SetCFg
23742 %I cbg White
23743 1 1 1 SetCBg
23744 none SetP %I p n
23745 %I t
23746 [ 0.5 -0 -0 0.5 174 494 ] concat
23747 %I
23748 244 100 260 116 Line
23749 %I 2
23750 End
23751
23752 Begin %I Line
23753 %I b 65535
23754 2 0 0 [] 0 SetB
23755 %I cfg Black
23756 0 0 0 SetCFg
23757 %I cbg White
23758 1 1 1 SetCBg
23759 none SetP %I p n
23760 %I t
23761 [ 0.5 -0 -0 0.5 174 494 ] concat
23762 %I
23763 260 116 276 100 Line
23764 %I 2
23765 End
23766
23767 Begin %I Line
23768 %I b 65535
23769 2 0 0 [] 0 SetB
23770 %I cfg Black
23771 0 0 0 SetCFg
23772 %I cbg White
23773 1 1 1 SetCBg
23774 none SetP %I p n
23775 %I t
23776 [ 0.5 -0 -0 0.5 174 494 ] concat
23777 %I
23778 276 100 292 84 Line
23779 %I 2
23780 End
23781
23782 End %I eop
23783
23784 Begin %I Pict
23785 %I b u
23786 %I cfg u
23787 %I cbg u
23788 %I f u
23789 %I p u
23790 %I t
23791 [ 1 0 0 1 112.5 93 ] concat
23792
23793 Begin %I Line
23794 %I b 65535
23795 2 0 0 [] 0 SetB
23796 %I cfg Black
23797 0 0 0 SetCFg
23798 %I cbg White
23799 1 1 1 SetCBg
23800 none SetP %I p n
23801 %I t
23802 [ 0.5 -0 -0 0.5 174 494 ] concat
23803 %I
23804 100 84 116 100 Line
23805 %I 2
23806 End
23807
23808 Begin %I Line
23809 %I b 65535
23810 2 0 0 [] 0 SetB
23811 %I cfg Black
23812 0 0 0 SetCFg
23813 %I cbg White
23814 1 1 1 SetCBg
23815 none SetP %I p n
23816 %I t
23817 [ 0.5 -0 -0 0.5 174 494 ] concat
23818 %I
23819 116 100 132 84 Line
23820 %I 2
23821 End
23822
23823 Begin %I Line
23824 %I b 65535
23825 2 0 0 [] 0 SetB
23826 %I cfg Black
23827 0 0 0 SetCFg
23828 %I cbg White
23829 1 1 1 SetCBg
23830 none SetP %I p n
23831 %I t
23832 [ 0.5 -0 -0 0.5 174 494 ] concat
23833 %I
23834 132 84 148 116 Line
23835 %I 2
23836 End
23837
23838 Begin %I Line
23839 %I b 65535
23840 2 0 0 [] 0 SetB
23841 %I cfg Black
23842 0 0 0 SetCFg
23843 %I cbg White
23844 1 1 1 SetCBg
23845 none SetP %I p n
23846 %I t
23847 [ 0.5 -0 -0 0.5 174 494 ] concat
23848 %I
23849 148 116 164 84 Line
23850 %I 2
23851 End
23852
23853 Begin %I Line
23854 %I b 65535
23855 2 0 0 [] 0 SetB
23856 %I cfg Black
23857 0 0 0 SetCFg
23858 %I cbg White
23859 1 1 1 SetCBg
23860 none SetP %I p n
23861 %I t
23862 [ 0.5 -0 -0 0.5 174 494 ] concat
23863 %I
23864 164 84 180 116 Line
23865 %I 2
23866 End
23867
23868 Begin %I Line
23869 %I b 65535
23870 2 0 0 [] 0 SetB
23871 %I cfg Black
23872 0 0 0 SetCFg
23873 %I cbg White
23874 1 1 1 SetCBg
23875 none SetP %I p n
23876 %I t
23877 [ 0.5 -0 -0 0.5 174 494 ] concat
23878 %I
23879 180 116 196 100 Line
23880 %I 2
23881 End
23882
23883 Begin %I Line
23884 %I b 65535
23885 2 0 0 [] 0 SetB
23886 %I cfg Black
23887 0 0 0 SetCFg
23888 %I cbg White
23889 1 1 1 SetCBg
23890 none SetP %I p n
23891 %I t
23892 [ 0.5 -0 -0 0.5 174 494 ] concat
23893 %I
23894 196 100 212 116 Line
23895 %I 2
23896 End
23897
23898 Begin %I Line
23899 %I b 65535
23900 2 0 0 [] 0 SetB
23901 %I cfg Black
23902 0 0 0 SetCFg
23903 %I cbg White
23904 1 1 1 SetCBg
23905 none SetP %I p n
23906 %I t
23907 [ 0.5 -0 -0 0.5 174 494 ] concat
23908 %I
23909 212 116 228 116 Line
23910 %I 2
23911 End
23912
23913 Begin %I Line
23914 %I b 65535
23915 2 0 0 [] 0 SetB
23916 %I cfg Black
23917 0 0 0 SetCFg
23918 %I cbg White
23919 1 1 1 SetCBg
23920 none SetP %I p n
23921 %I t
23922 [ 0.5 -0 -0 0.5 174 494 ] concat
23923 %I
23924 228 116 244 100 Line
23925 %I 2
23926 End
23927
23928 Begin %I Line
23929 %I b 65535
23930 2 0 0 [] 0 SetB
23931 %I cfg Black
23932 0 0 0 SetCFg
23933 %I cbg White
23934 1 1 1 SetCBg
23935 none SetP %I p n
23936 %I t
23937 [ 0.5 -0 -0 0.5 174 494 ] concat
23938 %I
23939 244 100 260 116 Line
23940 %I 2
23941 End
23942
23943 Begin %I Line
23944 %I b 65535
23945 2 0 0 [] 0 SetB
23946 %I cfg Black
23947 0 0 0 SetCFg
23948 %I cbg White
23949 1 1 1 SetCBg
23950 none SetP %I p n
23951 %I t
23952 [ 0.5 -0 -0 0.5 174 494 ] concat
23953 %I
23954 260 116 276 100 Line
23955 %I 2
23956 End
23957
23958 Begin %I Line
23959 %I b 65535
23960 2 0 0 [] 0 SetB
23961 %I cfg Black
23962 0 0 0 SetCFg
23963 %I cbg White
23964 1 1 1 SetCBg
23965 none SetP %I p n
23966 %I t
23967 [ 0.5 -0 -0 0.5 174 494 ] concat
23968 %I
23969 276 100 292 84 Line
23970 %I 2
23971 End
23972
23973 End %I eop
23974
23975 Begin %I Line
23976 %I b 65535
23977 2 0 0 [] 0 SetB
23978 %I cfg Black
23979 0 0 0 SetCFg
23980 %I cbg White
23981 1 1 1 SetCBg
23982 none SetP %I p n
23983 %I t
23984 [ 0.5 -0 -0 0.5 226 494 ] concat
23985 %I
23986 136 476 160 476 Line
23987 %I 2
23988 End
23989
23990 Begin %I Line
23991 %I b 65535
23992 2 0 0 [] 0 SetB
23993 %I cfg Black
23994 0 0 0 SetCFg
23995 %I cbg White
23996 1 1 1 SetCBg
23997 none SetP %I p n
23998 %I t
23999 [ 0.5 -0 -0 0.5 244 596 ] concat
24000 %I
24001 136 272 160 272 Line
24002 %I 2
24003 End
24004
24005 Begin %I Line
24006 %I b 65535
24007 2 0 0 [] 0 SetB
24008 %I cfg Black
24009 0 0 0 SetCFg
24010 %I cbg White
24011 1 1 1 SetCBg
24012 none SetP %I p n
24013 %I t
24014 [ 0.5 -0 -0 0.5 226 497 ] concat
24015 %I
24016 136 296 160 296 Line
24017 %I 2
24018 End
24019
24020 Begin %I Line
24021 %I b 65535
24022 2 0 0 [] 0 SetB
24023 %I cfg Black
24024 0 0 0 SetCFg
24025 %I cbg White
24026 1 1 1 SetCBg
24027 none SetP %I p n
24028 %I t
24029 [ 0.5 -0 -0 0.5 244 554 ] concat
24030 %I
24031 136 272 160 272 Line
24032 %I 2
24033 End
24034
24035 Begin %I Text
24036 %I cfg Black
24037 0 0 0 SetCFg
24038 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
24039 Helvetica 12 SetF
24040 %I t
24041 [ 1 0 0 1 297 692 ] concat
24042 %I
24043 [
24044 (d)
24045 ] Text
24046 End
24047
24048 Begin %I Text
24049 %I cfg Black
24050 0 0 0 SetCFg
24051 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
24052 Helvetica 12 SetF
24053 %I t
24054 [ 1 0 0 1 313.5 716 ] concat
24055 %I
24056 [
24057 (d')
24058 ] Text
24059 End
24060
24061 Begin %I Line
24062 %I b 65535
24063 2 0 1 [] 0 SetB
24064 %I cfg Black
24065 0 0 0 SetCFg
24066 %I cbg White
24067 1 1 1 SetCBg
24068 none SetP %I p n
24069 %I t
24070 [ 0.5 -0 -0 0.5 200 494 ] concat
24071 %I
24072 200 374 200 308 Line
24073 %I 2
24074 End
24075
24076 Begin %I Line
24077 %I b 65535
24078 2 0 1 [] 0 SetB
24079 %I cfg Black
24080 0 0 0 SetCFg
24081 %I cbg White
24082 1 1 1 SetCBg
24083 none SetP %I p n
24084 %I t
24085 [ 0.5 -0 -0 0.5 200 494 ] concat
24086 %I
24087 200 404 200 470 Line
24088 %I 2
24089 End
24090
24091 Begin %I Line
24092 %I b 65535
24093 2 0 1 [] 0 SetB
24094 %I cfg Black
24095 0 0 0 SetCFg
24096 %I cbg White
24097 1 1 1 SetCBg
24098 none SetP %I p n
24099 %I t
24100 [ 0.5 -0 -0 0.5 200 494 ] concat
24101 %I
24102 236 452 236 470 Line
24103 %I 2
24104 End
24105
24106 Begin %I Line
24107 %I b 65535
24108 2 0 1 [] 0 SetB
24109 %I cfg Black
24110 0 0 0 SetCFg
24111 %I cbg White
24112 1 1 1 SetCBg
24113 none SetP %I p n
24114 %I t
24115 [ 0.5 -0 -0 0.5 200 494 ] concat
24116 %I
24117 236 422 236 398 Line
24118 %I 2
24119 End
24120
24121 Begin %I Text
24122 %I cfg Black
24123 0 0 0 SetCFg
24124 %I f -*-times-medium-r-normal-*-12-*-*-*-*-*-*-*
24125 Times-Roman 12 SetF
24126 %I t
24127 [ 1 0 0 1 373 608 ] concat
24128 %I
24129 [
24130 (YBW)
24131 ] Text
24132 End
24133
24134 End %I eop
24135
24136 showpage
24137
24138
24139 end
24140 %%EndDocument
24141
24142  endTexFig
24143  334 691 a Fk(Figure)14 b(4:)k(Lo)q(cation)13 b(of)h(P)o(arallelism)d
24144 (in)i(T)o(ypical)g(APHID)h(and)g(YBW)g(Searc)o(h)0 824
24145 y(in)i(com)o(bination)e(with)i(iterativ)o(e)g(deep)q(ening.)26
24146 b(Using)16 b(ABD)o(AD)o(A)g(is)h(infeasible)e(since)i(the)g(system)f
24147 (requires)i(a)e(shared)0 874 y(transp)q(osition)f(table,)h(whic)o(h)f
24148 (w)o(ould)g(b)q(e)h(extremely)f(slo)o(w)g(on)g(a)g(parallel)g(arc)o
24149 (hitecture)i(with)e(a)g(high)g(n)o(um)o(b)q(er)g(of)g(CPU)0
24150 924 y(cycles)g(p)q(er)g(a)o(v)o(erage)f(message)f(latency)m(.)0
24151 1061 y Fl(3)67 b(The)22 b(APHID)f(Algorithm)0 1152 y
24152 Fk(Y)m(oung)c(Brothers)i(W)m(ait)e(and)g(other)i(parallel)d(searc)o(h)j
24153 (algorithms)d(su\013er)j(from)d(three)j(serious)f(problems.)29
24154 b(First,)18 b(the)0 1202 y(n)o(umerous)g(sync)o(hronization)g(p)q(oin)o
24155 (ts)g(result)i(in)e(idle)g(time.)30 b(This)18 b(suggests)i(that)e(a)g
24156 (new)h(algorithm)d(m)o(ust)h(striv)o(e)i(to)0 1251 y(reduce)i(or)e
24157 (eliminate)f(sync)o(hronization)h(altogether.)34 b(Second,)21
24158 b(the)f(c)o(haotic)f(nature)h(of)f(a)g(w)o(ork-stealing)f(sc)o(heduler)
24159 0 1301 y(requires)12 b(algorithms)c(suc)o(h)k(as)f(YBW)g(and)f(Jam)o(b)
24160 q(oree)h(to)f(use)i(a)e(shared)i(transp)q(osition)f(table)f(and/or)h
24161 (recursiv)o(e)h(iterativ)o(e)0 1351 y(deep)q(ening)20
24162 b(to)f(ac)o(hiev)o(e)g(a)g(go)q(o)q(d)f(mo)o(v)o(e)g(ordering)h(and)f
24163 (reasonable)i(p)q(erformance.)33 b(Algorithms)17 b(based)j(on)e(the)i
24164 Fj(\013\014)r Fh(\003)0 1401 y Fk(framew)o(ork)14 b(cannot)h(w)o(ork)g
24165 (without)g(a)g(shared)h(transp)q(osition)f(table.)22
24166 b(Third,)15 b(the)g(program)f(ma)o(y)f(initiate)i(parallelism)0
24167 1451 y(at)h(no)q(des)g(whic)o(h)g(are)g(b)q(etter)h(done)f(sequen)o
24168 (tially)m(.)23 b(F)m(or)15 b(example,)f(ha)o(ving)h(searc)o(hed)i(the)f
24169 (\014rst)h(branc)o(h)f(at)g(a)f(no)q(de)h(and)0 1500
24170 y(not)e(ac)o(hiev)o(ed)g(a)g(cut-o\013,)g(Y)m(oung)f(Brothers)j(W)m
24171 (ait)c(\(in)i(its)g(simplest)f(form\))g(p)q(ermits)g(all)g(of)g(the)i
24172 (remaining)d(branc)o(hes)j(to)0 1550 y(b)q(e)h(searc)o(hed)h(in)e
24173 (parallel.)22 b(Ho)o(w)o(ev)o(er,)16 b(if)f(the)h(second)h(branc)o(h)f
24174 (causes)h(a)e(cut-o\013,)h(then)g(all)f(the)h(parallel)e(w)o(ork)h
24175 (done)h(on)0 1600 y(the)f(third)f(\(and)g(subsequen)o(t\))h(branc)o
24176 (hes)h(has)e(b)q(een)h(w)o(asted.)k(This)14 b(suggests)h(parallelism)c
24177 (should)j(only)f(b)q(e)i(initiated)e(at)0 1650 y(no)q(des)i(where)g
24178 (there)g(is)f(a)f(v)o(ery)h(high)g(probabilit)o(y)e(that)i(all)f(branc)
24179 o(hes)i(m)o(ust)e(b)q(e)h(considered.)62 1700 y(This)g(section)h(in)o
24180 (tro)q(duces)g(the)f(Async)o(hronous)h(P)o(arallel)e(Hierarc)o(hical)h
24181 (Iterativ)o(e)g(Deep)q(ening)h(\(APHID\))f(game-tree)0
24182 1750 y(searc)o(hing)i(algorithm.)21 b(APHID)15 b(has)h(b)q(een)h
24183 (designed)f(to)g(address)h(the)f(ab)q(o)o(v)o(e)f(three)i(issues.)25
24184 b(The)16 b(algorithm)d(is)i(asyn-)0 1799 y(c)o(hronous)g(in)f(nature;)h
24185 (it)e(remo)o(v)o(es)h(all)f(sync)o(hronization)i(p)q(oin)o(ts)f(from)e
24186 (the)j Fj(\013\014)i Fk(searc)o(h)e(and)g(from)d(iterativ)o(e)i(deep)q
24187 (ening.)0 1849 y(Also,)f(parallelism)e(is)j(only)f(applied)g(at)h(no)q
24188 (des)g(that)g(ha)o(v)o(e)g(a)f(high)g(probabilit)o(y)g(of)g(needing)h
24189 (parallelism.)h(The)f(top)g(plies)0 1899 y(of)k(a)g(game-tree)g(\(near)
24190 g(the)h(ro)q(ot\))g(v)n(ary)f(infrequen)o(tly)g(b)q(et)o(w)o(een)h
24191 (steps)h(of)e(iterativ)o(e)g(deep)q(ening)h([22)o(].)31
24192 b(This)18 b(relativ)o(e)0 1949 y(in)o(v)n(ariance)13
24193 b(of)g(the)i(top)f(p)q(ortion)f(of)h(the)g(game-tree)g(is)f(exploited)h
24194 (b)o(y)g(the)g(APHID)g(algorithm.)62 1999 y(In)e(its)f(simplest)g
24195 (form,)f(APHID)i(can)g(b)q(e)g(view)o(ed)g(as)f(a)h(master/sla)o(v)o(e)
24196 e(program)g(although,)h(as)h(discussed)h(later,)e(it)h(can)0
24197 2048 y(b)q(e)k(generalized)g(to)g(a)f(hierarc)o(hical)g(pro)q(cessor)i
24198 (tree.)24 b(F)m(or)15 b(a)g(depth)i Fj(d)e Fk(searc)o(h,)h(the)g
24199 (master)f(is)g(resp)q(onsible)i(for)e(the)h(top)0 2098
24200 y Fj(d)22 2083 y Fa(0)47 2098 y Fk(ply)d(of)g(the)i(tree,)f(and)g(the)g
24201 (remaining)e Fj(d)d Fh(\000)g Fj(d)770 2083 y Fa(0)795
24202 2098 y Fk(ply)k(are)h(searc)o(hed)i(in)d(parallel)f(b)o(y)i(the)g(sla)o
24203 (v)o(es.)k(Figure)c(4)g(sho)o(ws)g(where)0 2148 y(parallel)f
24204 (activities)g(o)q(ccur)j(in)d(APHID)h(and)g(YBW.)g(Eac)o(h)g(lo)q
24205 (cation)f(mark)o(ed)g(with)g(an)h Fb(x)g Fk(sho)o(ws)g(where)h(the)g
24206 (parallelism)0 2198 y(t)o(ypically)10 b(tak)o(es)i(place.)18
24207 b(Although)11 b(more)f(parallelism)f(could)j(b)q(e)g(generated)h(in)e
24208 (YBW,)g(eac)o(h)h Fb(x)g Fk(represen)o(ts)i(a)d(p)q(oten)o(tially)0
24209 2248 y(costly)16 b(sync)o(hronization)g(p)q(oin)o(t.)23
24210 b(The)17 b(parallelism)c(is)j(more)f(constrained)h(in)g(APHID)g(and,)g
24211 (hence,)h(is)f(more)f(lik)o(ely)f(to)0 2297 y(su\013er)h(from)d(load)h
24212 (im)o(balances)g(than)g(other)i(dynamic)d(sc)o(heduling)i(routines)h
24213 (\(suc)o(h)f(as)g(YBW,)g(Jam)o(b)q(oree,)f(or)h Fj(\013\014)r
24214 Fh(\003)p Fk(\).)0 2414 y Fv(3.1)56 b(Op)r(eration)17
24215 b(of)i(the)f(Master)h(in)f(APHID)0 2490 y Fk(The)d(master)e(is)h(resp)q
24216 (onsible)i(for)d(searc)o(hing)i(the)g(top)f Fj(d)892
24217 2475 y Fa(0)918 2490 y Fk(ply)f(of)h(the)h(tree.)20 b(It)14
24218 b(rep)q(eatedly)h(tra)o(v)o(erses)h(this)f(tree)g(un)o(til)e(the)0
24219 2540 y(correct)g(minim)o(ax)8 b(v)n(alue)j(has)g(b)q(een)i(determined.)
24220 k(The)12 b(master)f(is)g(executing)h(a)f(normal)e Fj(\013\014)14
24221 b Fk(searc)o(h,)e(with)f(the)h(exception)0 2590 y(that)i(APHID)g
24222 (enforces)h(an)f(arti\014cial)f(searc)o(h)i(horizon)f(at)f
24223 Fj(d)967 2575 y Fa(0)992 2590 y Fk(ply)h(from)e(the)i(ro)q(ot.)62
24224 2640 y(Eac)o(h)i(leaf)e(no)q(de)i(in)f(the)h(master's)e
24225 Fj(d)657 2625 y Fa(0)684 2640 y Fk(ply)h(game-tree)f(is)i(b)q(eing)f
24226 (async)o(hronously)g(searc)o(hed)i(b)o(y)e(the)h(sla)o(v)o(es.)22
24227 b(Before)0 2690 y(describing)15 b(ho)o(w)e(the)i(master)f(kno)o(ws)f
24228 (when)i(the)g Fj(d)e Fk(ply)h(searc)o(h)h(is)f(complete,)f(w)o(e)h(m)o
24229 (ust)f(\014rst)i(describ)q(e)h(ho)o(w)e(the)g(master)965
24230 2790 y(6)p eop
24231 %%Page: 7 9
24232 7 8 bop 0 42 a Fk(searc)o(hes)16 b(the)e Fj(d)254 26
24233 y Fa(0)279 42 y Fk(ply)g(tree.)62 91 y(When)j(the)g(master)f(reac)o
24234 (hes)i(a)f(leaf)f(of)f(the)j Fj(d)810 76 y Fa(0)837 91
24235 y Fk(ply)e(tree,)i(it)f(uses)g(a)g(reliable)f(or)g(appro)o(ximate)f(v)n
24236 (alue)h(for)g(the)h(leaf,)0 141 y(dep)q(ending)g(on)f(the)h
24237 (information)d(a)o(v)n(ailable.)24 b(If)16 b(a)g Fj(d)10
24238 b Fh(\000)i Fj(d)938 126 y Fa(0)965 141 y Fk(ply)k(searc)o(h)i(result)f
24239 (is)g(a)o(v)n(ailable)d(from)g(the)k(sla)o(v)o(e,)e(that)g(will)0
24240 191 y(b)q(e)g(used.)22 b(\(In)15 b(the)h(curren)o(t)g(implemen)o
24241 (tation,)11 b(w)o(e)16 b(do)e(not)h(use)h(deep)q(er)h(ply)e(v)n(alues,)
24242 f(ev)o(en)i(if)e(they)h(are)h(a)o(v)n(ailable.)j(This)0
24243 241 y(will)12 b(b)q(e)h(discussed)i(in)e(Section)g(4.\))18
24244 b(Ho)o(w)o(ev)o(er,)13 b(if)f(the)i Fj(d)7 b Fh(\000)h
24245 Fj(d)949 226 y Fa(0)973 241 y Fk(ply)k(result)i(is)f(not)g(a)o(v)n
24246 (ailable,)d(then)k(the)g(algorithm)c(uses)k(the)0 291
24247 y(\\b)q(est)h(a)o(v)n(ailable")d(ply)h(result)i(that)g(had)e(b)q(een)j
24248 (returned)g(b)o(y)e(the)g(sla)o(v)o(e)g(to)g(generate)i(a)d(guessed)j
24249 (minim)o(ax)11 b(v)n(alue)1826 276 y Fe(4)1844 291 y
24250 Fk(.)19 b(An)o(y)0 340 y(no)q(de)14 b(where)h(w)o(e)f(are)h(forced)f
24251 (to)g(guess)h(is)f(mark)o(ed)e(as)i Fi(unc)n(ertain)p
24252 Fk(.)62 390 y(As)g(v)n(alues)g(get)g(bac)o(k)o(ed)g(up)f(the)h(tree,)h
24253 (the)f(master)f(main)o(tains)e(a)j(coun)o(t)g(of)f(ho)o(w)g(man)o(y)f
24254 (uncertain)i(no)q(des)g(ha)o(v)o(e)g(b)q(een)0 440 y(visited)d(in)f(a)h
24255 (pass)h(of)e(the)i(tree.)18 b(As)11 b(long)g(as)g(the)g(score)h(at)f
24256 (an)o(y)g(of)f(the)i(lea)o(v)o(es)f(is)g(uncertain,)h(the)f(master)g(m)
24257 o(ust)f(do)h(another)0 490 y(pass)j(of)g(the)g(tree.)19
24258 b(Once)c(the)g(master)e(has)h(a)f(reliable)h(v)n(alue)f(for)g(all)g
24259 (the)h(lea)o(v)o(es)g(in)g(its)g Fj(d)1423 475 y Fa(0)1448
24260 490 y Fk(ply)f(tree,)h(the)h(searc)o(h)g(of)e(the)h Fj(d)0
24261 540 y Fk(ply)h(tree)h(is)f(complete.)22 b(The)16 b(con)o(trolling)d
24262 (program)h(w)o(ould)h(then)h(pro)q(ceed)g(to)f(the)h(next)g(iteration)f
24263 (b)o(y)g(incremen)o(ting)f Fj(d)0 589 y Fk(and)g(asking)f(the)h(master)
24264 g(to)g(searc)o(h)h(the)f(tree)h(again.)62 639 y(Note)e(that)f(this)g
24265 (de\014nition)f(of)h(the)g(master)g(solv)o(es)g(one)g(of)g(the)g
24266 (problems)f(that)h(some)f(algorithms)f(ha)o(v)o(e)i(with)g(resp)q(ect)0
24267 689 y(to)k(initializing)d(parallelism)g(to)q(o)j(quic)o(kly)f(at)g(a)h
24268 (p)q(oten)o(tial)f Fb(CUT)g Fk(no)q(de.)24 b(By)17 b(using)e(the)i
24269 (guessed)g(scores)g(when)g(accurate)0 739 y(information)9
24270 b(is)j(not)f(a)o(v)n(ailable,)f(the)i(APHID)g(algorithm)e
24271 (automatically)e(determines)k(if)f(a)h(subsequen)o(t)i(c)o(hild)d(is)h
24272 (lik)o(ely)e(to)0 789 y(generate)k(a)e(cut-o\013)h(at)f(a)g(failed)g
24273 Fb(CUT)g Fk(no)q(de.)18 b(If)12 b(it)g(seems)g(lik)o(ely)g(that)g(a)g
24274 (c)o(hild)g(will)f(generate)j(a)e(cut-o\013)h(based)g(on)f(guessed)0
24275 839 y(v)n(alues,)f(the)g(c)o(hildren)g(of)f(the)h(failed)e
24276 Fb(CUT)h Fk(no)q(de)h(are)g(ev)n(aluated)g(sequen)o(tially)m(.)16
24277 b(If)10 b(it)g(seems)h(unlik)o(ely)e(that)i(the)g(no)q(de)g(will)e(b)q
24278 (e)0 888 y(pruned)j(due)g(to)f(lo)o(w)f(minim)o(ax)e(v)n(alues,)j(the)h
24279 (searc)o(h)g(w)o(ould)e(con)o(tin)o(ue)i(for)f(a)f(promising)f(no)q(de)
24280 j(at)f(that)g(branc)o(h)h(in)f(parallel.)0 938 y(This)k(is)g(all)f
24281 (handled)i(automatically)c(b)o(y)j(the)h Fj(\013\014)i
24282 Fk(routine.)k(The)16 b(handling)e(of)h(a)g(h)o(yp)q(othesized)h
24283 Fb(CUT)f Fk(no)q(de)h(is)f(stronger)0 988 y(than)g(the)g(equiv)n(alen)o
24284 (t)f(scenario)i(in)e(the)h(YBW)g(algorithm,)d(whic)o(h)j(ignores)g
24285 (previous)g(score)h(information)c(a)o(v)n(ailable)g(for)0
24286 1038 y(some)f(branc)o(hes)i(of)f(the)h(failed)e Fb(CUT)g
24287 Fk(no)q(de.)18 b(In)12 b(the)h(full)d(v)o(ersion)j(of)e(YBW,)h
24288 (application-dep)q(enden)o(t)g(information)d(is)j(used)0
24289 1088 y(to)i(do)f(what)h(APHID)g(handles)g(automatically)d(with)j(the)g
24290 Fj(\013\014)i Fk(searc)o(h)f(windo)o(w.)62 1137 y(The)g(sla)o(v)o(es)g
24291 (are)g(resp)q(onsible)g(for)f(setting)h(their)g(o)o(wn)f(searc)o(h)i
24292 (windo)o(ws,)e(based)h(on)f(information)e(from)h(the)i(master.)0
24293 1187 y(Sometimes,)10 b(the)j(information)d(returned)k(b)o(y)e(the)h
24294 (sla)o(v)o(e)f(ma)o(y)f(not)h(b)q(e)h(useful)g(to)f(the)h(master.)k(F)m
24295 (or)12 b(example,)f(a)i(sla)o(v)o(e)f(can)0 1237 y(tell)h(the)i(master)
24296 e(that)h(the)g(score)h(of)f(a)f(giv)o(en)g(no)q(de)i(is)e(less)i(than)f
24297 (30,)e(but)i(the)h(master)e(ma)o(y)f(w)o(an)o(t)h(to)h(kno)o(w)f(if)g
24298 (the)i(score)0 1287 y(is)e(in)g(b)q(et)o(w)o(een)i(-5)e(and)g(5.)18
24299 b(In)13 b(this)h(case,)g(a)f(\\bad)g(b)q(ound")h(searc)o(h)g(is)f
24300 (generated,)i(and)e(the)h(searc)o(h)h(windo)o(w)d(parameters,)0
24301 1337 y Fj(\013)j Fk(and)f Fj(\014)r Fk(,)h(m)o(ust)f(b)q(e)i(comm)o
24302 (unicated)c(to)j(the)h(sla)o(v)o(e)e(pro)q(cessor.)23
24303 b(An)o(y)15 b(no)q(des)g(where)h(w)o(e)f(are)h(w)o(aiting)d(for)i
24304 (\\bad)f(b)q(ound")0 1386 y(information)g(to)j(b)q(e)h(up)q(dated)g(b)o
24305 (y)f(the)h(sla)o(v)o(e)f(are)h(considered)g(as)g(uncertain)g(b)o(y)f
24306 (the)g(master.)28 b(Ev)o(en)o(tually)m(,)16 b(the)i(sla)o(v)o(e)0
24307 1436 y(will)11 b(return)j(up)q(dated)f(information)c(that)k(is)f
24308 (consisten)o(t)h(with)f(b)q(oth)h(the)g(original)e(information)e(and)j
24309 (the)h(searc)o(h)h(windo)o(w)0 1486 y(requested)170 1471
24310 y Fe(5)191 1486 y Fk(.)0 1602 y Fv(3.2)56 b(The)18 b(APHID)h(T)-5
24311 b(able)0 1679 y Fk(If)15 b(a)f(leaf)h(no)q(de)g(is)g(visited)g(b)o(y)g
24312 (the)g(master)g(for)g(the)g(\014rst)h(time,)d(it)i(is)g(statically)f
24313 (allo)q(cated)h(to)f(a)h(sla)o(v)o(e)g(pro)q(cessor.)23
24314 b(This)0 1729 y(information)14 b(is)j(recorded)h(in)f(a)f(table,)i(the)
24315 f Fi(APHID)h(table)p Fk(,)f(that)g(is)g(shared)h(b)o(y)e(all)g(pro)q
24316 (cessors.)29 b(Figure)17 b(5)g(sho)o(ws)g(an)0 1779 y(example)c(of)g
24317 (ho)o(w)g(the)i(APHID)f(table)g(w)o(ould)f(b)q(e)h(organized)g(at)g(a)f
24318 (giv)o(en)h(p)q(oin)o(t)f(in)h(time.)62 1828 y(The)h(APHID)f(table)g
24319 (is)g(partitioned)g(in)o(to)g(t)o(w)o(o)f(parts:)20 b(one)14
24320 b(whic)o(h)g(only)g(the)g(master)g(can)g(write)h(to,)f(and)g(one)g
24321 (whic)o(h)0 1878 y(only)g(the)h(sla)o(v)o(e)g(that)f(has)h(b)q(een)h
24322 (assigned)f(that)g(piece)h(of)e(w)o(ork)g(can)h(write)g(to.)21
24323 b(An)o(y)14 b(attempt)g(to)h(write)g(in)o(to)f(the)h(table)0
24324 1928 y(generates)k(a)e(message)g(that)g(informs)f(the)i(sla)o(v)o(e)f
24325 (or)g(the)h(master)f(pro)q(cess)i(of)e(the)h(up)q(date)g(to)f(the)h
24326 (information.)26 b(The)0 1978 y(master)13 b(and)f(sla)o(v)o(e)h(only)f
24327 (read)i(their)f(lo)q(cal)f(copies)i(of)e(the)i(information;)c(there)k
24328 (are)f(no)g(explicit)g(messages)g(sen)o(t)h(b)q(et)o(w)o(een)0
24329 2028 y(the)g(master)g(and)g(the)g(sla)o(v)o(e)g(asking)f(for)g
24330 (information.)62 2077 y(The)g(master's)f(half)f(of)h(the)h(table)f(is)h
24331 (illustrated)f(ab)q(o)o(v)o(e)g(the)h(dotted)g(line)f(in)g(Figure)g(5.)
24332 17 b(F)m(or)12 b(eac)o(h)h(leaf)f(that)g(has)h(b)q(een)0
24333 2127 y(visited)h(b)o(y)f(the)h(master,)f(there)i(is)f(an)f(en)o(try)i
24334 (in)e(the)h(APHID)g(table.)k(Information)11 b(main)o(tained)h(on)h(the)
24335 i(lea)o(v)o(es)e(includes)0 2177 y(the)g(mo)o(v)o(es)e(required)j(to)e
24336 (generate)i(the)f(leaf)f(p)q(ositions)g(from)f(the)i(ro)q(ot)g
24337 Fb(R)p Fk(,)f(the)h(appro)o(ximate)e(lo)q(cation)g(of)h(the)h(leaf)f
24338 (in)g(the)0 2227 y(tree)17 b(\(whic)o(h)e(is)h(used)g(b)o(y)f(the)h
24339 (sla)o(v)o(e)f(to)h(prioritize)f(w)o(ork\),)g(whether)i(this)f(leaf)f
24340 (w)o(as)g(visited)g(on)h(the)g(last)f(pass)h(that)f(the)0
24341 2277 y(master)e(executed,)j(and)d(the)i(n)o(um)o(b)q(er)e(of)g(the)i
24342 (sla)o(v)o(e)e(that)h(the)h(leaf)e(w)o(as)h(allo)q(cated)f(to.)62
24343 2326 y(In)h(our)f(example,)f(w)o(e)i(can)g(see)g(that)g(the)g(same)f(n)
24344 o(um)o(b)q(er)f(of)h(lea)o(v)o(es)h(ha)o(v)o(e)f(b)q(een)i(allo)q
24345 (cated)e(to)g(eac)o(h)h(sla)o(v)o(e.)k(Note)c(that)0
24346 2376 y(there)i(is)f(an)g(additional)f(leaf,)g(8,)h(that)g(is)g(not)g
24347 (represen)o(ted)j(in)c(the)i(master's)f Fj(d)1286 2361
24348 y Fa(0)1312 2376 y Fk(ply)f(searc)o(h)j(tree.)23 b(This)15
24349 b(leaf)f(no)q(de)i(has)0 2426 y(b)q(een)h(visited)e(on)g(a)g(previous)h
24350 (pass)g(of)e(the)i Fj(d)731 2411 y Fa(0)758 2426 y Fk(ply)f(searc)o(h)h
24351 (tree,)h(and)e(w)o(as)g(not)h(visited)f(on)g(the)h(latest)g(pass.)23
24352 b(Ho)o(w)o(ev)o(er,)p 0 2461 780 2 v 46 2488 a Fd(4)64
24353 2499 y Fg(Man)o(y)12 b(game-tree)f(searc)o(h)h(programs)e(exhibit)i(an)
24354 g(e\013ect)g(based)g(on)h(the)g(parit)o(y)e(of)i(the)g(searc)o(h)f
24355 (depth)f(\(o)q(dd)h(or)h(ev)o(en)f(n)o(um)o(b)q(er)g(of)g(ply\).)0
24356 2539 y(Scores)d(are)g(stable)g(when)h(y)o(ou)f(lo)q(ok)h(at)f(results)g
24357 (from)g(the)h(o)q(dd)f(plies)g(only)m(,)h(or)g(ev)o(en)f(plies)g(only)m
24358 (,)g(but)h(are)f(sometimes)f(unstable)g(when)i(y)o(ou)f(mix)0
24359 2578 y(the)i(t)o(w)o(o.)k(Th)o(us,)c(w)o(e)h(use)f(the)g(deep)q(est)f
24360 (ply)g(v)n(alue)h(with)g(the)g(same)f(parit)o(y)m(,)g(instead)g(of)h
24361 (alw)o(a)o(ys)g(using)f(the)h(deep)q(est)e(ply)i(v)n(alue)f(a)o(v)n
24362 (ailable.)46 2606 y Fd(5)64 2618 y Fg(It)j(ma)o(y)g(happ)q(en)f(that)h
24363 (the)g(original)f(searc)o(h)g(and)h(the)h(\\bad)e(b)q(ound")g(searc)o
24364 (h)h(are)g(inconsisten)o(t)e(with)j(one)f(another,)f(through)g(the)h
24365 (use)0 2657 y(of)h(searc)o(h)e(extensions)f(that)i(ma)o(y)g(or)h(ma)o
24366 (y)f(not)g(b)q(e)g(triggered)f(based)g(on)i(the)f(searc)o(h)g(windo)o
24367 (w)g(used.)22 b(In)13 b(this)h(case,)f(the)g(searc)o(h)g(explicitly)0
24368 2697 y(requested)c(b)o(y)i(the)g(master)f(o)o(v)o(errides)f(the)i
24369 (informatio)o(n)e(that)h(had)h(b)q(een)f(previously)f(stored.)965
24370 2790 y Fk(7)p eop
24371 %%Page: 8 10
24372 8 9 bop 489 0 a
24373  15345564 14208860 8420065 17234821 28417720 35653713 startTexFig
24374  489 0 a
24375 %%BeginDocument: draw2.ps
24376
24377 /arrowHeight 10 def
24378 /arrowWidth 5 def
24379
24380 /IdrawDict 51 dict def
24381 IdrawDict begin
24382
24383 /reencodeISO {
24384 dup dup findfont dup length dict begin
24385 { 1 index /FID ne { def }{ pop pop } ifelse } forall
24386 /Encoding ISOLatin1Encoding def
24387 currentdict end definefont
24388 } def
24389
24390 /ISOLatin1Encoding [
24391 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
24392 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
24393 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
24394 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
24395 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
24396 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
24397 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
24398 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
24399 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
24400 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
24401 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
24402 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
24403 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
24404 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
24405 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
24406 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
24407 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
24408 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
24409 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
24410 /guillemotright/onequarter/onehalf/threequarters/questiondown
24411 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
24412 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
24413 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
24414 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
24415 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
24416 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
24417 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
24418 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
24419 /yacute/thorn/ydieresis
24420 ] def
24421 /Helvetica reencodeISO def
24422
24423 /none null def
24424 /numGraphicParameters 17 def
24425 /stringLimit 65535 def
24426
24427 /Begin {
24428 save
24429 numGraphicParameters dict begin
24430 } def
24431
24432 /End {
24433 end
24434 restore
24435 } def
24436
24437 /SetB {
24438 dup type /nulltype eq {
24439 pop
24440 false /brushRightArrow idef
24441 false /brushLeftArrow idef
24442 true /brushNone idef
24443 } {
24444 /brushDashOffset idef
24445 /brushDashArray idef
24446 0 ne /brushRightArrow idef
24447 0 ne /brushLeftArrow idef
24448 /brushWidth idef
24449 false /brushNone idef
24450 } ifelse
24451 } def
24452
24453 /SetCFg {
24454 /fgblue idef
24455 /fggreen idef
24456 /fgred idef
24457 } def
24458
24459 /SetCBg {
24460 /bgblue idef
24461 /bggreen idef
24462 /bgred idef
24463 } def
24464
24465 /SetF {
24466 /printSize idef
24467 /printFont idef
24468 } def
24469
24470 /SetP {
24471 dup type /nulltype eq {
24472 pop true /patternNone idef
24473 } {
24474 dup -1 eq {
24475 /patternGrayLevel idef
24476 /patternString idef
24477 } {
24478 /patternGrayLevel idef
24479 } ifelse
24480 false /patternNone idef
24481 } ifelse
24482 } def
24483
24484 /BSpl {
24485 0 begin
24486 storexyn
24487 newpath
24488 n 1 gt {
24489 0 0 0 0 0 0 1 1 true subspline
24490 n 2 gt {
24491 0 0 0 0 1 1 2 2 false subspline
24492 1 1 n 3 sub {
24493 /i exch def
24494 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
24495 } for
24496 n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
24497 } if
24498 n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
24499 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
24500 brushNone not { istroke } if
24501 0 0 1 1 leftarrow
24502 n 2 sub dup n 1 sub dup rightarrow
24503 } if
24504 end
24505 } dup 0 4 dict put def
24506
24507 /Circ {
24508 newpath
24509 0 360 arc
24510 patternNone not { ifill } if
24511 brushNone not { istroke } if
24512 } def
24513
24514 /CBSpl {
24515 0 begin
24516 dup 2 gt {
24517 storexyn
24518 newpath
24519 n 1 sub dup 0 0 1 1 2 2 true subspline
24520 1 1 n 3 sub {
24521 /i exch def
24522 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
24523 } for
24524 n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
24525 n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
24526 patternNone not { ifill } if
24527 brushNone not { istroke } if
24528 } {
24529 Poly
24530 } ifelse
24531 end
24532 } dup 0 4 dict put def
24533
24534 /Elli {
24535 0 begin
24536 newpath
24537 4 2 roll
24538 translate
24539 scale
24540 0 0 1 0 360 arc
24541 patternNone not { ifill } if
24542 brushNone not { istroke } if
24543 end
24544 } dup 0 1 dict put def
24545
24546 /Line {
24547 0 begin
24548 2 storexyn
24549 newpath
24550 x 0 get y 0 get moveto
24551 x 1 get y 1 get lineto
24552 brushNone not { istroke } if
24553 0 0 1 1 leftarrow
24554 0 0 1 1 rightarrow
24555 end
24556 } dup 0 4 dict put def
24557
24558 /MLine {
24559 0 begin
24560 storexyn
24561 newpath
24562 n 1 gt {
24563 x 0 get y 0 get moveto
24564 1 1 n 1 sub {
24565 /i exch def
24566 x i get y i get lineto
24567 } for
24568 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
24569 brushNone not { istroke } if
24570 0 0 1 1 leftarrow
24571 n 2 sub dup n 1 sub dup rightarrow
24572 } if
24573 end
24574 } dup 0 4 dict put def
24575
24576 /Poly {
24577 3 1 roll
24578 newpath
24579 moveto
24580 -1 add
24581 { lineto } repeat
24582 closepath
24583 patternNone not { ifill } if
24584 brushNone not { istroke } if
24585 } def
24586
24587 /Rect {
24588 0 begin
24589 /t exch def
24590 /r exch def
24591 /b exch def
24592 /l exch def
24593 newpath
24594 l b moveto
24595 l t lineto
24596 r t lineto
24597 r b lineto
24598 closepath
24599 patternNone not { ifill } if
24600 brushNone not { istroke } if
24601 end
24602 } dup 0 4 dict put def
24603
24604 /Text {
24605 ishow
24606 } def
24607
24608 /idef {
24609 dup where { pop pop pop } { exch def } ifelse
24610 } def
24611
24612 /ifill {
24613 0 begin
24614 gsave
24615 patternGrayLevel -1 ne {
24616 fgred bgred fgred sub patternGrayLevel mul add
24617 fggreen bggreen fggreen sub patternGrayLevel mul add
24618 fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
24619 eofill
24620 } {
24621 eoclip
24622 originalCTM setmatrix
24623 pathbbox /t exch def /r exch def /b exch def /l exch def
24624 /w r l sub ceiling cvi def
24625 /h t b sub ceiling cvi def
24626 /imageByteWidth w 8 div ceiling cvi def
24627 /imageHeight h def
24628 bgred bggreen bgblue setrgbcolor
24629 eofill
24630 fgred fggreen fgblue setrgbcolor
24631 w 0 gt h 0 gt and {
24632 l b translate w h scale
24633 w h true [w 0 0 h neg 0 h] { patternproc } imagemask
24634 } if
24635 } ifelse
24636 grestore
24637 end
24638 } dup 0 8 dict put def
24639
24640 /istroke {
24641 gsave
24642 brushDashOffset -1 eq {
24643 [] 0 setdash
24644 1 setgray
24645 } {
24646 brushDashArray brushDashOffset setdash
24647 fgred fggreen fgblue setrgbcolor
24648 } ifelse
24649 brushWidth setlinewidth
24650 originalCTM setmatrix
24651 stroke
24652 grestore
24653 } def
24654
24655 /ishow {
24656 0 begin
24657 gsave
24658 fgred fggreen fgblue setrgbcolor
24659 /fontDict printFont printSize scalefont dup setfont def
24660 /descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
24661 transform exch pop def
24662 /vertoffset 1 printSize sub descender sub def {
24663 0 vertoffset moveto show
24664 /vertoffset vertoffset printSize sub def
24665 } forall
24666 grestore
24667 end
24668 } dup 0 3 dict put def
24669 /patternproc {
24670 0 begin
24671 /patternByteLength patternString length def
24672 /patternHeight patternByteLength 8 mul sqrt cvi def
24673 /patternWidth patternHeight def
24674 /patternByteWidth patternWidth 8 idiv def
24675 /imageByteMaxLength imageByteWidth imageHeight mul
24676 stringLimit patternByteWidth sub min def
24677 /imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
24678 patternHeight mul patternHeight max def
24679 /imageHeight imageHeight imageMaxHeight sub store
24680 /imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
24681 0 1 imageMaxHeight 1 sub {
24682 /y exch def
24683 /patternRow y patternByteWidth mul patternByteLength mod def
24684 /patternRowString patternString patternRow patternByteWidth getinterval def
24685 /imageRow y imageByteWidth mul def
24686 0 patternByteWidth imageByteWidth 1 sub {
24687 /x exch def
24688 imageString imageRow x add patternRowString putinterval
24689 } for
24690 } for
24691 imageString
24692 end
24693 } dup 0 12 dict put def
24694
24695 /min {
24696 dup 3 2 roll dup 4 3 roll lt { exch } if pop
24697 } def
24698
24699 /max {
24700 dup 3 2 roll dup 4 3 roll gt { exch } if pop
24701 } def
24702
24703 /midpoint {
24704 0 begin
24705 /y1 exch def
24706 /x1 exch def
24707 /y0 exch def
24708 /x0 exch def
24709 x0 x1 add 2 div
24710 y0 y1 add 2 div
24711 end
24712 } dup 0 4 dict put def
24713
24714 /thirdpoint {
24715 0 begin
24716 /y1 exch def
24717 /x1 exch def
24718 /y0 exch def
24719 /x0 exch def
24720 x0 2 mul x1 add 3 div
24721 y0 2 mul y1 add 3 div
24722 end
24723 } dup 0 4 dict put def
24724
24725 /subspline {
24726 0 begin
24727 /movetoNeeded exch def
24728 y exch get /y3 exch def
24729 x exch get /x3 exch def
24730 y exch get /y2 exch def
24731 x exch get /x2 exch def
24732 y exch get /y1 exch def
24733 x exch get /x1 exch def
24734 y exch get /y0 exch def
24735 x exch get /x0 exch def
24736 x1 y1 x2 y2 thirdpoint
24737 /p1y exch def
24738 /p1x exch def
24739 x2 y2 x1 y1 thirdpoint
24740 /p2y exch def
24741 /p2x exch def
24742 x1 y1 x0 y0 thirdpoint
24743 p1x p1y midpoint
24744 /p0y exch def
24745 /p0x exch def
24746 x2 y2 x3 y3 thirdpoint
24747 p2x p2y midpoint
24748 /p3y exch def
24749 /p3x exch def
24750 movetoNeeded { p0x p0y moveto } if
24751 p1x p1y p2x p2y p3x p3y curveto
24752 end
24753 } dup 0 17 dict put def
24754
24755 /storexyn {
24756 /n exch def
24757 /y n array def
24758 /x n array def
24759 n 1 sub -1 0 {
24760 /i exch def
24761 y i 3 2 roll put
24762 x i 3 2 roll put
24763 } for
24764 } def
24765
24766 /SSten {
24767 fgred fggreen fgblue setrgbcolor
24768 dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
24769 } def
24770
24771 /FSten {
24772 dup 3 -1 roll dup 4 1 roll exch
24773 newpath
24774 0 0 moveto
24775 dup 0 exch lineto
24776 exch dup 3 1 roll exch lineto
24777 0 lineto
24778 closepath
24779 bgred bggreen bgblue setrgbcolor
24780 eofill
24781 SSten
24782 } def
24783
24784 /Rast {
24785 exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
24786 } def
24787
24788
24789 /arrowhead {
24790 0 begin
24791 transform originalCTM itransform
24792 /taily exch def
24793 /tailx exch def
24794 transform originalCTM itransform
24795 /tipy exch def
24796 /tipx exch def
24797 /dy tipy taily sub def
24798 /dx tipx tailx sub def
24799 /angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
24800 gsave
24801 originalCTM setmatrix
24802 tipx tipy translate
24803 angle rotate
24804 newpath
24805 arrowHeight neg arrowWidth 2 div moveto
24806 0 0 lineto
24807 arrowHeight neg arrowWidth 2 div neg lineto
24808 patternNone not {
24809 originalCTM setmatrix
24810 /padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
24811 arrowWidth div def
24812 /padtail brushWidth 2 div def
24813 tipx tipy translate
24814 angle rotate
24815 padtip 0 translate
24816 arrowHeight padtip add padtail add arrowHeight div dup scale
24817 arrowheadpath
24818 ifill
24819 } if
24820 brushNone not {
24821 originalCTM setmatrix
24822 tipx tipy translate
24823 angle rotate
24824 arrowheadpath
24825 istroke
24826 } if
24827 grestore
24828 end
24829 } dup 0 9 dict put def
24830
24831 /arrowheadpath {
24832 newpath
24833 arrowHeight neg arrowWidth 2 div moveto
24834 0 0 lineto
24835 arrowHeight neg arrowWidth 2 div neg lineto
24836 } def
24837
24838 /leftarrow {
24839 0 begin
24840 y exch get /taily exch def
24841 x exch get /tailx exch def
24842 y exch get /tipy exch def
24843 x exch get /tipx exch def
24844 brushLeftArrow { tipx tipy tailx taily arrowhead } if
24845 end
24846 } dup 0 4 dict put def
24847
24848 /rightarrow {
24849 0 begin
24850 y exch get /tipy exch def
24851 x exch get /tipx exch def
24852 y exch get /taily exch def
24853 x exch get /tailx exch def
24854 brushRightArrow { tipx tipy tailx taily arrowhead } if
24855 end
24856 } dup 0 4 dict put def
24857
24858
24859 %I Idraw 10 Grid 6 6 
24860
24861
24862 Begin
24863 %I b u
24864 %I cfg u
24865 %I cbg u
24866 %I f u
24867 %I p u
24868 %I t
24869 [ 0.799705 0 0 0.799705 0 0 ] concat
24870 /originalCTM matrix currentmatrix def
24871
24872 Begin %I Pict
24873 %I b u
24874 %I cfg u
24875 %I cbg u
24876 %I f u
24877 %I p u
24878 %I t
24879 [ 1 0 0 1 5.99997 0 ] concat
24880
24881 Begin %I Text
24882 %I cfg Black
24883 0 0 0 SetCFg
24884 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
24885 Helvetica 12 SetF
24886 %I t
24887 [ 1 0 0 1 342 674 ] concat
24888 %I
24889 [
24890 (Master)
24891 ] Text
24892 End
24893
24894 Begin %I Pict
24895 %I b u
24896 %I cfg u
24897 %I cbg u
24898 %I f u
24899 %I p u
24900 %I t
24901 [ 1 0 0 1 8 26 ] concat
24902
24903 Begin %I Text
24904 %I cfg Black
24905 0 0 0 SetCFg
24906 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
24907 Helvetica 12 SetF
24908 %I t
24909 [ 1 0 0 1 315 543.5 ] concat
24910 %I
24911 [
24912 (1)
24913 ] Text
24914 End
24915
24916 Begin %I Elli
24917 %I b 65535
24918 1 0 0 [] 0 SetB
24919 %I cfg Black
24920 0 0 0 SetCFg
24921 %I cbg White
24922 1 1 1 SetCBg
24923 none SetP %I p n
24924 %I t
24925 [ 0.5 -0 -0 0.5 278 428 ] concat
24926 %I
24927 80 224 12 12 Elli
24928 End
24929
24930 End %I eop
24931
24932 Begin %I Pict
24933 %I b u
24934 %I cfg u
24935 %I cbg u
24936 %I f u
24937 %I p u
24938 %I t
24939 [ 1 0 0 1 -4 26 ] concat
24940
24941 Begin %I Elli
24942 %I b 65535
24943 1 0 0 [] 0 SetB
24944 %I cfg Black
24945 0 0 0 SetCFg
24946 %I cbg White
24947 1 1 1 SetCBg
24948 none SetP %I p n
24949 %I t
24950 [ 0.5 -0 -0 0.5 278 428 ] concat
24951 %I
24952 128 224 12 12 Elli
24953 End
24954
24955 Begin %I Text
24956 %I cfg Black
24957 0 0 0 SetCFg
24958 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
24959 Helvetica 12 SetF
24960 %I t
24961 [ 1 0 0 1 339 543.5 ] concat
24962 %I
24963 [
24964 (2)
24965 ] Text
24966 End
24967
24968 End %I eop
24969
24970 Begin %I Pict
24971 %I b u
24972 %I cfg u
24973 %I cbg u
24974 %I f u
24975 %I p u
24976 %I t
24977 [ 1 0 0 1 -10 26 ] concat
24978
24979 Begin %I Elli
24980 %I b 65535
24981 1 0 0 [] 0 SetB
24982 %I cfg Black
24983 0 0 0 SetCFg
24984 %I cbg White
24985 1 1 1 SetCBg
24986 none SetP %I p n
24987 %I t
24988 [ 0.5 -0 -0 0.5 278 428 ] concat
24989 %I
24990 164 224 12 12 Elli
24991 End
24992
24993 Begin %I Text
24994 %I cfg Black
24995 0 0 0 SetCFg
24996 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
24997 Helvetica 12 SetF
24998 %I t
24999 [ 1 0 0 1 357 544 ] concat
25000 %I
25001 [
25002 (3)
25003 ] Text
25004 End
25005
25006 End %I eop
25007
25008 Begin %I Pict
25009 %I b u
25010 %I cfg u
25011 %I cbg u
25012 %I f u
25013 %I p u
25014 %I t
25015 [ 1 0 0 1 -16 26 ] concat
25016
25017 Begin %I Elli
25018 %I b 65535
25019 1 0 0 [] 0 SetB
25020 %I cfg Black
25021 0 0 0 SetCFg
25022 %I cbg White
25023 1 1 1 SetCBg
25024 none SetP %I p n
25025 %I t
25026 [ 0.5 -0 -0 0.5 278 428 ] concat
25027 %I
25028 200 224 12 12 Elli
25029 End
25030
25031 Begin %I Text
25032 %I cfg Black
25033 0 0 0 SetCFg
25034 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25035 Helvetica 12 SetF
25036 %I t
25037 [ 1 0 0 1 375 544 ] concat
25038 %I
25039 [
25040 (4)
25041 ] Text
25042 End
25043
25044 End %I eop
25045
25046 Begin %I Pict
25047 %I b u
25048 %I cfg u
25049 %I cbg u
25050 %I f u
25051 %I p u
25052 %I t
25053 [ 1 0 0 1 -22 26 ] concat
25054
25055 Begin %I Elli
25056 %I b 65535
25057 1 0 0 [] 0 SetB
25058 %I cfg Black
25059 0 0 0 SetCFg
25060 %I cbg White
25061 1 1 1 SetCBg
25062 none SetP %I p n
25063 %I t
25064 [ 0.5 -0 -0 0.5 278 428 ] concat
25065 %I
25066 236 224 12 12 Elli
25067 End
25068
25069 Begin %I Text
25070 %I cfg Black
25071 0 0 0 SetCFg
25072 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25073 Helvetica 12 SetF
25074 %I t
25075 [ 1 0 0 1 393 544 ] concat
25076 %I
25077 [
25078 (5)
25079 ] Text
25080 End
25081
25082 End %I eop
25083
25084 Begin %I Pict
25085 %I b u
25086 %I cfg u
25087 %I cbg u
25088 %I f u
25089 %I p u
25090 %I t
25091 [ 1 0 0 1 104 26 ] concat
25092
25093 Begin %I Elli
25094 %I b 65535
25095 1 0 0 [] 0 SetB
25096 %I cfg Black
25097 0 0 0 SetCFg
25098 %I cbg White
25099 1 1 1 SetCBg
25100 none SetP %I p n
25101 %I t
25102 [ 0.5 -0 -0 0.5 278 428 ] concat
25103 %I
25104 32 224 12 12 Elli
25105 End
25106
25107 Begin %I Text
25108 %I cfg Black
25109 0 0 0 SetCFg
25110 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25111 Helvetica 12 SetF
25112 %I t
25113 [ 1 0 0 1 291 543.5 ] concat
25114 %I
25115 [
25116 (7)
25117 ] Text
25118 End
25119
25120 End %I eop
25121
25122 Begin %I Pict
25123 %I b u
25124 %I cfg u
25125 %I cbg u
25126 %I f u
25127 %I p u
25128 %I t
25129 [ 1 0 0 1 -28 26 ] concat
25130
25131 Begin %I Elli
25132 %I b 65535
25133 1 0 0 [] 0 SetB
25134 %I cfg Black
25135 0 0 0 SetCFg
25136 %I cbg White
25137 1 1 1 SetCBg
25138 none SetP %I p n
25139 %I t
25140 [ 0.5 -0 -0 0.5 278 428 ] concat
25141 %I
25142 272 224 12 12 Elli
25143 End
25144
25145 Begin %I Text
25146 %I cfg Black
25147 0 0 0 SetCFg
25148 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25149 Helvetica 12 SetF
25150 %I t
25151 [ 1 0 0 1 411 544 ] concat
25152 %I
25153 [
25154 (6)
25155 ] Text
25156 End
25157
25158 End %I eop
25159
25160 Begin %I Line
25161 %I b 65535
25162 1 0 0 [] 0 SetB
25163 %I cfg Black
25164 0 0 0 SetCFg
25165 %I cbg White
25166 1 1 1 SetCBg
25167 none SetP %I p n
25168 %I t
25169 [ 0.5 -0 -0 0.5 278 428 ] concat
25170 %I
25171 68 260 164 452 Line
25172 %I 2
25173 End
25174
25175 Begin %I Line
25176 %I b 65535
25177 1 0 0 [] 0 SetB
25178 %I cfg Black
25179 0 0 0 SetCFg
25180 %I cbg White
25181 1 1 1 SetCBg
25182 none SetP %I p n
25183 %I t
25184 [ 0.5 -0 -0 0.5 278 428 ] concat
25185 %I
25186 68 260 272 260 Line
25187 %I 2
25188 End
25189
25190 Begin %I Line
25191 %I b 65535
25192 1 0 0 [] 0 SetB
25193 %I cfg Black
25194 0 0 0 SetCFg
25195 %I cbg White
25196 1 1 1 SetCBg
25197 none SetP %I p n
25198 %I t
25199 [ 0.5 -0 -0 0.5 278 428 ] concat
25200 %I
25201 164 452 272 260 Line
25202 %I 2
25203 End
25204
25205 Begin %I Pict
25206 %I b u
25207 %I cfg u
25208 %I cbg u
25209 %I f u
25210 %I p u
25211 %I t
25212 [ 1 0 0 1 -71.5 99 ] concat
25213
25214 Begin %I Elli
25215 %I b 65535
25216 1 0 0 [] 0 SetB
25217 %I cfg Black
25218 0 0 0 SetCFg
25219 %I cbg White
25220 1 1 1 SetCBg
25221 none SetP %I p n
25222 %I t
25223 [ 0.5 -0 -0 0.5 278 428 ] concat
25224 %I
25225 308 224 12 12 Elli
25226 End
25227
25228 Begin %I Text
25229 %I cfg Black
25230 0 0 0 SetCFg
25231 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25232 Helvetica 12 SetF
25233 %I t
25234 [ 1 0 0 1 428.5 544 ] concat
25235 %I
25236 [
25237 (R)
25238 ] Text
25239 End
25240
25241 End %I eop
25242
25243 Begin %I Text
25244 %I cfg Black
25245 0 0 0 SetCFg
25246 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25247 Helvetica 12 SetF
25248 %I t
25249 [ 1 0 0 1 284 612.5 ] concat
25250 %I
25251 [
25252 (d')
25253 ] Text
25254 End
25255
25256 Begin %I Line
25257 %I b 65535
25258 1 0 0 [] 0 SetB
25259 %I cfg Black
25260 0 0 0 SetCFg
25261 %I cbg White
25262 1 1 1 SetCBg
25263 none SetP %I p n
25264 %I t
25265 [ 0.5 -0 -0 0.5 226 395 ] concat
25266 %I
25267 148 518 100 518 Line
25268 %I 2
25269 End
25270
25271 Begin %I Line
25272 %I b 65535
25273 1 0 0 [] 0 SetB
25274 %I cfg Black
25275 0 0 0 SetCFg
25276 %I cbg White
25277 1 1 1 SetCBg
25278 none SetP %I p n
25279 %I t
25280 [ 0.5 -0 -0 0.5 226 395 ] concat
25281 %I
25282 148 326 100 326 Line
25283 %I 2
25284 End
25285
25286 Begin %I Line
25287 %I b 65535
25288 1 0 1 [] 0 SetB
25289 %I cfg Black
25290 0 0 0 SetCFg
25291 %I cbg White
25292 1 1 1 SetCBg
25293 none SetP %I p n
25294 %I t
25295 [ 0.5 -0 -0 0.5 226 395 ] concat
25296 %I
25297 124 446 124 506 Line
25298 %I 2
25299 End
25300
25301 Begin %I Line
25302 %I b 65535
25303 1 0 1 [] 0 SetB
25304 %I cfg Black
25305 0 0 0 SetCFg
25306 %I cbg White
25307 1 1 1 SetCBg
25308 none SetP %I p n
25309 %I t
25310 [ 0.5 -0 -0 0.5 226 395 ] concat
25311 %I
25312 124 410 124 338 Line
25313 %I 2
25314 End
25315
25316 End %I eop
25317
25318 Begin %I Pict
25319 %I b u
25320 %I cfg u
25321 %I cbg u
25322 %I f u
25323 %I p u
25324 %I t
25325 [ 1 0 0 1 18 -24 ] concat
25326
25327 Begin %I Elli
25328 %I b 65535
25329 1 0 0 [] 0 SetB
25330 %I cfg Black
25331 0 0 0 SetCFg
25332 %I cbg White
25333 1 1 1 SetCBg
25334 none SetP %I p n
25335 %I t
25336 [ 0.5 -0 -0 0.5 278 428 ] concat
25337 %I
25338 128 224 12 12 Elli
25339 End
25340
25341 Begin %I Text
25342 %I cfg Black
25343 0 0 0 SetCFg
25344 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25345 Helvetica 12 SetF
25346 %I t
25347 [ 1 0 0 1 339 543.5 ] concat
25348 %I
25349 [
25350 (2)
25351 ] Text
25352 End
25353
25354 End %I eop
25355
25356 Begin %I Pict
25357 %I b u
25358 %I cfg u
25359 %I cbg u
25360 %I f u
25361 %I p u
25362 %I t
25363 [ 1 0 0 1 84 -24 ] concat
25364
25365 Begin %I Elli
25366 %I b 65535
25367 1 0 0 [] 0 SetB
25368 %I cfg Black
25369 0 0 0 SetCFg
25370 %I cbg White
25371 1 1 1 SetCBg
25372 none SetP %I p n
25373 %I t
25374 [ 0.5 -0 -0 0.5 278 428 ] concat
25375 %I
25376 164 224 12 12 Elli
25377 End
25378
25379 Begin %I Text
25380 %I cfg Black
25381 0 0 0 SetCFg
25382 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25383 Helvetica 12 SetF
25384 %I t
25385 [ 1 0 0 1 357 544 ] concat
25386 %I
25387 [
25388 (3)
25389 ] Text
25390 End
25391
25392 End %I eop
25393
25394 Begin %I Pict
25395 %I b u
25396 %I cfg u
25397 %I cbg u
25398 %I f u
25399 %I p u
25400 %I t
25401 [ 1 0 0 1 -108 -24 ] concat
25402
25403 Begin %I Elli
25404 %I b 65535
25405 1 0 0 [] 0 SetB
25406 %I cfg Black
25407 0 0 0 SetCFg
25408 %I cbg White
25409 1 1 1 SetCBg
25410 none SetP %I p n
25411 %I t
25412 [ 0.5 -0 -0 0.5 278 428 ] concat
25413 %I
25414 200 224 12 12 Elli
25415 End
25416
25417 Begin %I Text
25418 %I cfg Black
25419 0 0 0 SetCFg
25420 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25421 Helvetica 12 SetF
25422 %I t
25423 [ 1 0 0 1 375 544 ] concat
25424 %I
25425 [
25426 (4)
25427 ] Text
25428 End
25429
25430 End %I eop
25431
25432 Begin %I Pict
25433 %I b u
25434 %I cfg u
25435 %I cbg u
25436 %I f u
25437 %I p u
25438 %I t
25439 [ 1 0 0 1 0 -24 ] concat
25440
25441 Begin %I Elli
25442 %I b 65535
25443 1 0 0 [] 0 SetB
25444 %I cfg Black
25445 0 0 0 SetCFg
25446 %I cbg White
25447 1 1 1 SetCBg
25448 none SetP %I p n
25449 %I t
25450 [ 0.5 -0 -0 0.5 278 428 ] concat
25451 %I
25452 236 224 12 12 Elli
25453 End
25454
25455 Begin %I Text
25456 %I cfg Black
25457 0 0 0 SetCFg
25458 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25459 Helvetica 12 SetF
25460 %I t
25461 [ 1 0 0 1 393 544 ] concat
25462 %I
25463 [
25464 (5)
25465 ] Text
25466 End
25467
25468 End %I eop
25469
25470 Begin %I Pict
25471 %I b u
25472 %I cfg u
25473 %I cbg u
25474 %I f u
25475 %I p u
25476 %I t
25477 [ 1 0 0 1 66 -24 ] concat
25478
25479 Begin %I Elli
25480 %I b 65535
25481 1 0 0 [] 0 SetB
25482 %I cfg Black
25483 0 0 0 SetCFg
25484 %I cbg White
25485 1 1 1 SetCBg
25486 none SetP %I p n
25487 %I t
25488 [ 0.5 -0 -0 0.5 278 428 ] concat
25489 %I
25490 272 224 12 12 Elli
25491 End
25492
25493 Begin %I Text
25494 %I cfg Black
25495 0 0 0 SetCFg
25496 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25497 Helvetica 12 SetF
25498 %I t
25499 [ 1 0 0 1 411 544 ] concat
25500 %I
25501 [
25502 (6)
25503 ] Text
25504 End
25505
25506 End %I eop
25507
25508 Begin %I Pict
25509 %I b u
25510 %I cfg u
25511 %I cbg u
25512 %I f u
25513 %I p u
25514 %I t
25515 [ 1 0 0 1 -84 -24 ] concat
25516
25517 Begin %I Text
25518 %I cfg Black
25519 0 0 0 SetCFg
25520 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25521 Helvetica 12 SetF
25522 %I t
25523 [ 1 0 0 1 315 543.5 ] concat
25524 %I
25525 [
25526 (1)
25527 ] Text
25528 End
25529
25530 Begin %I Elli
25531 %I b 65535
25532 1 0 0 [] 0 SetB
25533 %I cfg Black
25534 0 0 0 SetCFg
25535 %I cbg White
25536 1 1 1 SetCBg
25537 none SetP %I p n
25538 %I t
25539 [ 0.5 -0 -0 0.5 278 428 ] concat
25540 %I
25541 80 224 12 12 Elli
25542 End
25543
25544 End %I eop
25545
25546 Begin %I Pict
25547 %I b u
25548 %I cfg u
25549 %I cbg u
25550 %I f u
25551 %I p u
25552 %I t
25553 [ 1 0 0 1 12 -24 ] concat
25554
25555 Begin %I Elli
25556 %I b 65535
25557 1 0 0 [] 0 SetB
25558 %I cfg Black
25559 0 0 0 SetCFg
25560 %I cbg White
25561 1 1 1 SetCBg
25562 none SetP %I p n
25563 %I t
25564 [ 0.5 -0 -0 0.5 278 428 ] concat
25565 %I
25566 32 224 12 12 Elli
25567 End
25568
25569 Begin %I Text
25570 %I cfg Black
25571 0 0 0 SetCFg
25572 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25573 Helvetica 12 SetF
25574 %I t
25575 [ 1 0 0 1 291 543.5 ] concat
25576 %I
25577 [
25578 (7)
25579 ] Text
25580 End
25581
25582 End %I eop
25583
25584 Begin %I Rect
25585 %I b 65535
25586 1 0 0 [] 0 SetB
25587 %I cfg Black
25588 0 0 0 SetCFg
25589 %I cbg White
25590 1 1 1 SetCBg
25591 none SetP %I p n
25592 %I t
25593 [ 0.458861 0 0 0.489848 235.544 397.7 ] concat
25594 %I
25595 232 170 388 266 Rect
25596 End
25597
25598 Begin %I Rect
25599 %I b 65535
25600 1 0 0 [] 0 SetB
25601 %I cfg Black
25602 0 0 0 SetCFg
25603 %I cbg White
25604 1 1 1 SetCBg
25605 none SetP %I p n
25606 %I t
25607 [ 0.815325 0 0 0.489848 236.845 397.7 ] concat
25608 %I
25609 232 170 364 266 Rect
25610 End
25611
25612 Begin %I Line
25613 %I b 65520
25614 1 0 0 [12 4] 0 SetB
25615 %I cfg Black
25616 0 0 0 SetCFg
25617 %I cbg White
25618 1 1 1 SetCBg
25619 none SetP %I p n
25620 %I t
25621 [ 1.21519 0 0 0.046875 83.0438 492.703 ] concat
25622 %I
25623 100 241 376 241 Line
25624 %I 1
25625 End
25626
25627 Begin %I Text
25628 %I cfg Black
25629 0 0 0 SetCFg
25630 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25631 Helvetica 12 SetF
25632 %I t
25633 [ 1 0 0 1 162 515 ] concat
25634 %I
25635 [
25636 (APHID)
25637 ] Text
25638 End
25639
25640 Begin %I Text
25641 %I cfg Black
25642 0 0 0 SetCFg
25643 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25644 Helvetica 12 SetF
25645 %I t
25646 [ 1 0 0 1 162 503 ] concat
25647 %I
25648 [
25649 (Table)
25650 ] Text
25651 End
25652
25653 Begin %I Text
25654 %I cfg Black
25655 0 0 0 SetCFg
25656 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25657 Helvetica 12 SetF
25658 %I t
25659 [ 1 0 0 1 222 497 ] concat
25660 %I
25661 [
25662 (-1/4)
25663 ] Text
25664 End
25665
25666 Begin %I Text
25667 %I cfg Black
25668 0 0 0 SetCFg
25669 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25670 Helvetica 12 SetF
25671 %I t
25672 [ 1 0 0 1 258 497 ] concat
25673 %I
25674 [
25675 (+2/3)
25676 ] Text
25677 End
25678
25679 Begin %I Text
25680 %I cfg Black
25681 0 0 0 SetCFg
25682 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25683 Helvetica 12 SetF
25684 %I t
25685 [ 1 0 0 1 297.5 497 ] concat
25686 %I
25687 [
25688 (?/0)
25689 ] Text
25690 End
25691
25692 Begin %I Rect
25693 %I b 65535
25694 1 0 0 [] 0 SetB
25695 %I cfg Black
25696 0 0 0 SetCFg
25697 %I cbg White
25698 1 1 1 SetCBg
25699 none SetP %I p n
25700 %I t
25701 [ 0.5 0 0 0.5 148 395 ] concat
25702 %I
25703 136 170 352 266 Rect
25704 End
25705
25706 Begin %I Text
25707 %I cfg Black
25708 0 0 0 SetCFg
25709 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25710 Helvetica 12 SetF
25711 %I t
25712 [ 1 0 0 1 348 497 ] concat
25713 %I
25714 [
25715 (+5/5)
25716 ] Text
25717 End
25718
25719 Begin %I Text
25720 %I cfg Black
25721 0 0 0 SetCFg
25722 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
25723 Helvetica 12 SetF
25724 %I t
25725 [ 1 0 0 1 468 497 ] concat
25726 %I
25727 [
25728 (+1/3)
25729 ] Text
25730 End
25731
25732 Begin %I Line
25733 %I b 65535
25734 1 0 0 [] 0 SetB
25735 %I cfg Black
25736 0 0 0 SetCFg
25737 %I cbg White
25738 1 1 1 SetCBg
25739 none SetP %I p n
25740 %I t
25741 [ 1 0 0 1 130 131 ] concat
25742 %I
25743 140 331 98 217 Line
25744 %I 1
25745 End
25746
25747 Begin %I Line
25748 %I b 65535
25749 1 0 0 [] 0 SetB
25750 %I cfg Black
25751 0 0 0 SetCFg
25752 %I cbg White
25753 1 1 1 SetCBg
25754 none SetP %I p n
25755 %I t
25756 [ 1 0 0 1 130 131 ] concat
25757 %I
25758 140 331 170 235 Line
25759 %I 1
25760 End
25761
25762 Begin %I Line
25763 %I b 65535
25764 1 0 0 [] 0 SetB
25765 %I cfg Black
25766 0 0 0 SetCFg
25767 %I cbg White
25768 1 1 1 SetCBg
25769 none SetP %I p n
25770 %I t
25771 [ 1 0 0 1 130 131 ] concat
25772 %I
25773 98 217 110 229 Line
25774 %I 1
25775 End
25776
25777 Begin %I Line
25778 %I b 65535
25779 1 0 0 [] 0 SetB
25780 %I cfg Black
25781 0 0 0 SetCFg
25782 %I cbg White
25783 1 1 1 SetCBg
25784 none SetP %I p n
25785 %I t
25786 [ 1 0 0 1 130 131 ] concat
25787 %I
25788 110 229 116 217 Line
25789 %I 1
25790 End
25791
25792 Begin %I Line
25793 %I b 65535
25794 1 0 0 [] 0 SetB
25795 %I cfg Black
25796 0 0 0 SetCFg
25797 %I cbg White
25798 1 1 1 SetCBg
25799 none SetP %I p n
25800 %I t
25801 [ 1 0 0 1 130 131 ] concat
25802 %I
25803 116 217 122 247 Line
25804 %I 1
25805 End
25806
25807 Begin %I Line
25808 %I b 65535
25809 1 0 0 [] 0 SetB
25810 %I cfg Black
25811 0 0 0 SetCFg
25812 %I cbg White
25813 1 1 1 SetCBg
25814 none SetP %I p n
25815 %I t
25816 [ 1 0 0 1 130 131 ] concat
25817 %I
25818 122 247 140 235 Line
25819 %I 1
25820 End
25821
25822 Begin %I Line
25823 %I b 65535
25824 1 0 0 [] 0 SetB
25825 %I cfg Black
25826 0 0 0 SetCFg
25827 %I cbg White
25828 1 1 1 SetCBg
25829 none SetP %I p n
25830 %I t
25831 [ 1 0 0 1 130 131 ] concat
25832 %I
25833 140 235 146 247 Line
25834 %I 1
25835 End
25836
25837 Begin %I Line
25838 %I b 65535
25839 1 0 0 [] 0 SetB
25840 %I cfg Black
25841 0 0 0 SetCFg
25842 %I cbg White
25843 1 1 1 SetCBg
25844 none SetP %I p n
25845 %I t
25846 [ 1 0 0 1 130 131 ] concat
25847 %I
25848 146 247 152 229 Line
25849 %I 1
25850 End
25851
25852 Begin %I Line
25853 %I b 65535
25854 1 0 0 [] 0 SetB
25855 %I cfg Black
25856 0 0 0 SetCFg
25857 %I cbg White
25858 1 1 1 SetCBg
25859 none SetP %I p n
25860 %I t
25861 [ 1 0 0 1 130 131 ] concat
25862 %I
25863 152 229 158 247 Line
25864 %I 1
25865 End
25866
25867 Begin %I Line
25868 %I b 65535
25869 1 0 0 [] 0 SetB
25870 %I cfg Black
25871 0 0 0 SetCFg
25872 %I cbg White
25873 1 1 1 SetCBg
25874 none SetP %I p n
25875 %I t
25876 [ 1 0 0 1 130 131 ] concat
25877 %I
25878 158 247 170 235 Line
25879 %I 1
25880 End
25881
25882 Begin %I Line
25883 %I b 65535
25884 1 0 0 [] 0 SetB
25885 %I cfg Black
25886 0 0 0 SetCFg
25887 %I cbg White
25888 1 1 1 SetCBg
25889 none SetP %I p n
25890 %I t
25891 [ 0.5 0 0 0.5 234 263 ] concat
25892 %I
25893 288 398 204 194 Line
25894 %I 2
25895 End
25896
25897 Begin %I Line
25898 %I b 65535
25899 1 0 0 [] 0 SetB
25900 %I cfg Black
25901 0 0 0 SetCFg
25902 %I cbg White
25903 1 1 1 SetCBg
25904 none SetP %I p n
25905 %I t
25906 [ 0.5 0 0 0.5 234 263 ] concat
25907 %I
25908 204 194 240 218 Line
25909 %I 2
25910 End
25911
25912 Begin %I Line
25913 %I b 65535
25914 1 0 0 [] 0 SetB
25915 %I cfg Black
25916 0 0 0 SetCFg
25917 %I cbg White
25918 1 1 1 SetCBg
25919 none SetP %I p n
25920 %I t
25921 [ 0.5 0 0 0.5 234 263 ] concat
25922 %I
25923 240 218 252 230 Line
25924 %I 2
25925 End
25926
25927 Begin %I Line
25928 %I b 65535
25929 1 0 0 [] 0 SetB
25930 %I cfg Black
25931 0 0 0 SetCFg
25932 %I cbg White
25933 1 1 1 SetCBg
25934 none SetP %I p n
25935 %I t
25936 [ 0.5 0 0 0.5 234 263 ] concat
25937 %I
25938 252 230 264 218 Line
25939 %I 2
25940 End
25941
25942 Begin %I Line
25943 %I b 65535
25944 1 0 0 [] 0 SetB
25945 %I cfg Black
25946 0 0 0 SetCFg
25947 %I cbg White
25948 1 1 1 SetCBg
25949 none SetP %I p n
25950 %I t
25951 [ 0.5 0 0 0.5 234 263 ] concat
25952 %I
25953 264 218 276 182 Line
25954 %I 2
25955 End
25956
25957 Begin %I Line
25958 %I b 65535
25959 1 0 0 [] 0 SetB
25960 %I cfg Black
25961 0 0 0 SetCFg
25962 %I cbg White
25963 1 1 1 SetCBg
25964 none SetP %I p n
25965 %I t
25966 [ 0.5 0 0 0.5 234 263 ] concat
25967 %I
25968 276 182 288 206 Line
25969 %I 2
25970 End
25971
25972 Begin %I Line
25973 %I b 65535
25974 1 0 0 [] 0 SetB
25975 %I cfg Black
25976 0 0 0 SetCFg
25977 %I cbg White
25978 1 1 1 SetCBg
25979 none SetP %I p n
25980 %I t
25981 [ 0.5 0 0 0.5 234 263 ] concat
25982 %I
25983 288 206 300 230 Line
25984 %I 2
25985 End
25986
25987 Begin %I Line
25988 %I b 65535
25989 1 0 0 [] 0 SetB
25990 %I cfg Black
25991 0 0 0 SetCFg
25992 %I cbg White
25993 1 1 1 SetCBg
25994 none SetP %I p n
25995 %I t
25996 [ 0.5 0 0 0.5 234 263 ] concat
25997 %I
25998 300 230 312 206 Line
25999 %I 2
26000 End
26001
26002 Begin %I Line
26003 %I b 65535
26004 1 0 0 [] 0 SetB
26005 %I cfg Black
26006 0 0 0 SetCFg
26007 %I cbg White
26008 1 1 1 SetCBg
26009 none SetP %I p n
26010 %I t
26011 [ 0.5 0 0 0.5 234 263 ] concat
26012 %I
26013 312 206 324 230 Line
26014 %I 2
26015 End
26016
26017 Begin %I Line
26018 %I b 65535
26019 1 0 0 [] 0 SetB
26020 %I cfg Black
26021 0 0 0 SetCFg
26022 %I cbg White
26023 1 1 1 SetCBg
26024 none SetP %I p n
26025 %I t
26026 [ 0.5 0 0 0.5 234 263 ] concat
26027 %I
26028 288 398 348 230 Line
26029 %I 2
26030 End
26031
26032 Begin %I Line
26033 %I b 65535
26034 1 0 0 [] 0 SetB
26035 %I cfg Black
26036 0 0 0 SetCFg
26037 %I cbg White
26038 1 1 1 SetCBg
26039 none SetP %I p n
26040 %I t
26041 [ 0.5 0 0 0.5 234 263 ] concat
26042 %I
26043 324 230 348 230 Line
26044 %I 2
26045 End
26046
26047 Begin %I Line
26048 %I b 65535
26049 1 0 0 [] 0 SetB
26050 %I cfg Black
26051 0 0 0 SetCFg
26052 %I cbg White
26053 1 1 1 SetCBg
26054 none SetP %I p n
26055 %I t
26056 [ 0.5 0 0 0.5 338 230 ] concat
26057 %I
26058 188 248 212 284 Line
26059 %I 2
26060 End
26061
26062 Begin %I Line
26063 %I b 65535
26064 1 0 0 [] 0 SetB
26065 %I cfg Black
26066 0 0 0 SetCFg
26067 %I cbg White
26068 1 1 1 SetCBg
26069 none SetP %I p n
26070 %I t
26071 [ 0.5 0 0 0.5 338 230 ] concat
26072 %I
26073 212 284 236 248 Line
26074 %I 2
26075 End
26076
26077 Begin %I Line
26078 %I b 65535
26079 1 0 0 [] 0 SetB
26080 %I cfg Black
26081 0 0 0 SetCFg
26082 %I cbg White
26083 1 1 1 SetCBg
26084 none SetP %I p n
26085 %I t
26086 [ 0.5 0 0 0.5 338 230 ] concat
26087 %I
26088 236 248 248 296 Line
26089 %I 2
26090 End
26091
26092 Begin %I Line
26093 %I b 65535
26094 1 0 0 [] 0 SetB
26095 %I cfg Black
26096 0 0 0 SetCFg
26097 %I cbg White
26098 1 1 1 SetCBg
26099 none SetP %I p n
26100 %I t
26101 [ 0.5 0 0 0.5 338 230 ] concat
26102 %I
26103 248 296 272 260 Line
26104 %I 2
26105 End
26106
26107 Begin %I Line
26108 %I b 65535
26109 1 0 0 [] 0 SetB
26110 %I cfg Black
26111 0 0 0 SetCFg
26112 %I cbg White
26113 1 1 1 SetCBg
26114 none SetP %I p n
26115 %I t
26116 [ 0.5 0 0 0.5 338 230 ] concat
26117 %I
26118 272 260 284 296 Line
26119 %I 2
26120 End
26121
26122 Begin %I Line
26123 %I b 65535
26124 1 0 0 [] 0 SetB
26125 %I cfg Black
26126 0 0 0 SetCFg
26127 %I cbg White
26128 1 1 1 SetCBg
26129 none SetP %I p n
26130 %I t
26131 [ 0.5 0 0 0.5 338 230 ] concat
26132 %I
26133 284 296 308 272 Line
26134 %I 2
26135 End
26136
26137 Begin %I Line
26138 %I b 65535
26139 1 0 0 [] 0 SetB
26140 %I cfg Black
26141 0 0 0 SetCFg
26142 %I cbg White
26143 1 1 1 SetCBg
26144 none SetP %I p n
26145 %I t
26146 [ 0.5 0 0 0.5 338 230 ] concat
26147 %I
26148 308 272 320 296 Line
26149 %I 2
26150 End
26151
26152 Begin %I Line
26153 %I b 65535
26154 1 0 0 [] 0 SetB
26155 %I cfg Black
26156 0 0 0 SetCFg
26157 %I cbg White
26158 1 1 1 SetCBg
26159 none SetP %I p n
26160 %I t
26161 [ 0.5 0 0 0.5 338 230 ] concat
26162 %I
26163 260 464 320 296 Line
26164 %I 2
26165 End
26166
26167 Begin %I Line
26168 %I b 65535
26169 1 0 0 [] 0 SetB
26170 %I cfg Black
26171 0 0 0 SetCFg
26172 %I cbg White
26173 1 1 1 SetCBg
26174 none SetP %I p n
26175 %I t
26176 [ 0.5 0 0 0.5 338 230 ] concat
26177 %I
26178 260 464 188 248 Line
26179 %I 2
26180 End
26181
26182 Begin %I Text
26183 %I cfg Black
26184 0 0 0 SetCFg
26185 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26186 Helvetica 12 SetF
26187 %I t
26188 [ 1 0 0 1 246 341 ] concat
26189 %I
26190 [
26191 (Slave 1)
26192 ] Text
26193 End
26194
26195 Begin %I Text
26196 %I cfg Black
26197 0 0 0 SetCFg
26198 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26199 Helvetica 12 SetF
26200 %I t
26201 [ 1 0 0 1 354 341 ] concat
26202 %I
26203 [
26204 (Slave 2)
26205 ] Text
26206 End
26207
26208 Begin %I Text
26209 %I cfg Black
26210 0 0 0 SetCFg
26211 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26212 Helvetica 12 SetF
26213 %I t
26214 [ 1 0 0 1 444 341 ] concat
26215 %I
26216 [
26217 (Slave 3)
26218 ] Text
26219 End
26220
26221 Begin %I Pict
26222 %I b u
26223 %I cfg u
26224 %I cbg u
26225 %I f u
26226 %I p u
26227 %I t
26228 [ 1 0 0 1 35.5 -97.5 ] concat
26229
26230 Begin %I Elli
26231 %I b 65535
26232 1 0 0 [] 0 SetB
26233 %I cfg Black
26234 0 0 0 SetCFg
26235 %I cbg White
26236 1 1 1 SetCBg
26237 none SetP %I p n
26238 %I t
26239 [ 0.5 -0 -0 0.5 278 428 ] concat
26240 %I
26241 128 224 12 12 Elli
26242 End
26243
26244 Begin %I Text
26245 %I cfg Black
26246 0 0 0 SetCFg
26247 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26248 Helvetica 12 SetF
26249 %I t
26250 [ 1 0 0 1 339 543.5 ] concat
26251 %I
26252 [
26253 (2)
26254 ] Text
26255 End
26256
26257 End %I eop
26258
26259 Begin %I Pict
26260 %I b u
26261 %I cfg u
26262 %I cbg u
26263 %I f u
26264 %I p u
26265 %I t
26266 [ 1 0 0 1 54 -97 ] concat
26267
26268 Begin %I Elli
26269 %I b 65535
26270 1 0 0 [] 0 SetB
26271 %I cfg Black
26272 0 0 0 SetCFg
26273 %I cbg White
26274 1 1 1 SetCBg
26275 none SetP %I p n
26276 %I t
26277 [ 0.5 -0 -0 0.5 278 428 ] concat
26278 %I
26279 272 224 12 12 Elli
26280 End
26281
26282 Begin %I Text
26283 %I cfg Black
26284 0 0 0 SetCFg
26285 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26286 Helvetica 12 SetF
26287 %I t
26288 [ 1 0 0 1 411 544 ] concat
26289 %I
26290 [
26291 (6)
26292 ] Text
26293 End
26294
26295 End %I eop
26296
26297 Begin %I Pict
26298 %I b u
26299 %I cfg u
26300 %I cbg u
26301 %I f u
26302 %I p u
26303 %I t
26304 [ 1 0 0 1 -24.5 -99 ] concat
26305
26306 Begin %I Elli
26307 %I b 65535
26308 1 0 0 [] 0 SetB
26309 %I cfg Black
26310 0 0 0 SetCFg
26311 %I cbg White
26312 1 1 1 SetCBg
26313 none SetP %I p n
26314 %I t
26315 [ 0.5 -0 -0 0.5 278 428 ] concat
26316 %I
26317 32 224 12 12 Elli
26318 End
26319
26320 Begin %I Text
26321 %I cfg Black
26322 0 0 0 SetCFg
26323 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26324 Helvetica 12 SetF
26325 %I t
26326 [ 1 0 0 1 291 543.5 ] concat
26327 %I
26328 [
26329 (7)
26330 ] Text
26331 End
26332
26333 End %I eop
26334
26335 Begin %I Line
26336 %I b 65535
26337 1 0 0 [] 0 SetB
26338 %I cfg Black
26339 0 0 0 SetCFg
26340 %I cbg White
26341 1 1 1 SetCBg
26342 none SetP %I p n
26343 %I t
26344 [ 0.5 0 0 0.5 130 296 ] concat
26345 %I
26346 100 320 148 320 Line
26347 %I 2
26348 End
26349
26350 Begin %I Line
26351 %I b 65535
26352 1 0 0 [] 0 SetB
26353 %I cfg Black
26354 0 0 0 SetCFg
26355 %I cbg White
26356 1 1 1 SetCBg
26357 none SetP %I p n
26358 %I t
26359 [ 0.5 0 0 0.5 130 296 ] concat
26360 %I
26361 100 164 148 164 Line
26362 %I 2
26363 End
26364
26365 Begin %I Text
26366 %I cfg Black
26367 0 0 0 SetCFg
26368 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26369 Helvetica 12 SetF
26370 %I t
26371 [ 1 0 0 1 180.5 421.5 ] concat
26372 %I
26373 [
26374 (d-d')
26375 ] Text
26376 End
26377
26378 Begin %I Line
26379 %I b 65535
26380 1 0 1 [] 0 SetB
26381 %I cfg Black
26382 0 0 0 SetCFg
26383 %I cbg White
26384 1 1 1 SetCBg
26385 none SetP %I p n
26386 %I t
26387 [ 0.5 0 0 0.5 130 296 ] concat
26388 %I
26389 124 224 124 176 Line
26390 %I 2
26391 End
26392
26393 Begin %I Line
26394 %I b 65535
26395 1 0 1 [] 0 SetB
26396 %I cfg Black
26397 0 0 0 SetCFg
26398 %I cbg White
26399 1 1 1 SetCBg
26400 none SetP %I p n
26401 %I t
26402 [ 0.5 0 0 0.5 130 296 ] concat
26403 %I
26404 124 260 124 308 Line
26405 %I 2
26406 End
26407
26408 Begin %I Text
26409 %I cfg Black
26410 0 0 0 SetCFg
26411 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26412 Helvetica 12 SetF
26413 %I t
26414 [ 1 0 0 1 384 497 ] concat
26415 %I
26416 [
26417 (+4/5)
26418 ] Text
26419 End
26420
26421 Begin %I Pict
26422 %I b u
26423 %I cfg u
26424 %I cbg u
26425 %I f u
26426 %I p u
26427 %I t
26428 [ 1 0 0 1 60 -36 ] concat
26429
26430 Begin %I Elli
26431 %I b 65535
26432 1 0 0 [] 0 SetB
26433 %I cfg Black
26434 0 0 0 SetCFg
26435 %I cbg White
26436 1 1 1 SetCBg
26437 none SetP %I p n
26438 %I t
26439 [ 0.5 -0 -0 0.5 278 362 ] concat
26440 %I
26441 356 380 12 12 Elli
26442 End
26443
26444 Begin %I Text
26445 %I cfg Black
26446 0 0 0 SetCFg
26447 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26448 Helvetica 12 SetF
26449 %I t
26450 [ 1 0 0 1 453 555.5 ] concat
26451 %I
26452 [
26453 (8)
26454 ] Text
26455 End
26456
26457 End %I eop
26458
26459 Begin %I Text
26460 %I cfg Black
26461 0 0 0 SetCFg
26462 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26463 Helvetica 12 SetF
26464 %I t
26465 [ 1 0 0 1 504 497 ] concat
26466 %I
26467 [
26468 (-3/1)
26469 ] Text
26470 End
26471
26472 Begin %I Text
26473 %I cfg Black
26474 0 0 0 SetCFg
26475 %I f -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*
26476 Helvetica 12 SetF
26477 %I t
26478 [ 1 0 0 1 432 497 ] concat
26479 %I
26480 [
26481 (<0/4)
26482 ] Text
26483 End
26484
26485 End %I eop
26486
26487 showpage
26488
26489
26490 end
26491 %%EndDocument
26492
26493  endTexFig
26494  490 991 a Fk(Figure)14 b(5:)k(A)c(Snapshot)g(of)f(APHID)h(Searc)o(h)h
26495 (in)e(Op)q(eration)0 1124 y(the)h(information)c(that)k(the)g(sla)o(v)o
26496 (e)f(has)g(generated)i(ma)o(y)c(b)q(e)j(needed)h(in)e(a)g(later)g(pass)
26497 h(of)f(the)h(tree)g(and)f(is)h(not)f(deleted)h(b)o(y)0
26498 1174 y(the)g(master.)k(Lea)o(v)o(es)c(are)g(initially)e(allo)q(cated)h
26499 (to)h(the)g(sla)o(v)o(es)g(in)f(a)h(round-robin)f(manner,)f(and)i(ma)o
26500 (y)e(mo)o(v)o(e)g(due)i(to)g(load)0 1224 y(balancing)g(\(as)h(describ)q
26501 (ed)i(in)e(Section)h(3.4\).)k(Although)15 b(there)i(ma)o(y)c(b)q(e)i(b)
26502 q(etter)i(metho)q(ds)e(of)f(allo)q(cating)g(lea)o(v)o(es,)h(it)g(has)0
26503 1273 y(b)q(een)f(found)f(that)h(this)f(is)g(a)g(reasonable)h(metho)q(d)
26504 f(of)f(initially)f(balancing)h(the)i(load)f(on)g(a)g(small)e(n)o(um)o
26505 (b)q(er)h(of)h(pro)q(cessors.)62 1323 y(The)j(sla)o(v)o(e's)e(part)h
26506 (of)g(the)g(table,)g(illustrated)f(b)o(y)h(the)h(area)f(b)q(elo)o(w)f
26507 (the)i(dotted)g(line,)e(con)o(tains)h(information)d(on)i(the)0
26508 1373 y(result)f(of)e(searc)o(hing)i(the)g(p)q(osition)e(to)h(v)n
26509 (arious)f(depths)j(of)d(searc)o(h.)19 b(The)12 b(\\b)q(est")h
26510 (information)c(and)j(the)h(ply)e(to)h(whic)o(h)g(the)0
26511 1423 y(leaf)j(w)o(as)g(examined)f(is)i(giv)o(en)f(underneath)h(eac)o(h)
26512 g(leaf)f(no)q(de)h(in)f(the)h(tree.)24 b(F)m(or)15 b(leaf)g(1,)g(the)h
26513 (score)h(returned)g(is)e(-1)g(with)0 1473 y(a)f(searc)o(h)h(depth)f(of)
26514 g(4.)j(Leaf)d(3)g(illustrates)g(that)g(the)g(score)h(information)c
26515 (returned)16 b(b)o(y)e(the)g(sla)o(v)o(e)g(is)f(not)h(necessarily)h(an)
26516 0 1522 y(exact)h(n)o(um)o(b)q(er.)k(The)15 b(sla)o(v)o(es)g(main)o
26517 (tain)d(an)j(upp)q(er)h(b)q(ound)e(and)h(a)g(lo)o(w)o(er)f(b)q(ound)h
26518 (on)g(the)g(score)h(for)f(eac)o(h)g(ply)g(of)f(searc)o(h)0
26519 1572 y(depth.)19 b(The)14 b(score)h(is)f(kno)o(wn)f(to)h(b)q(e)h(exact)
26520 f(when)h(the)f(upp)q(er)h(and)f(lo)o(w)o(er)f(b)q(ounds)i(are)f(the)g
26521 (same.)0 1688 y Fv(3.3)56 b(Op)r(eration)17 b(of)i(Sla)n(v)n(e)g(in)f
26522 (APHID)0 1765 y Fk(A)c(sla)o(v)o(e)f(pro)q(cess)i(essen)o(tially)e
26523 (executes)j(the)e(same)e(co)q(de)j(that)e(a)g(sequen)o(tial)h
26524 Fj(\013\014)i Fk(searc)o(her)f(w)o(ould.)i(The)d(pro)q(cess)h(simply)0
26525 1815 y(rep)q(eats)g(the)g(follo)o(wing)c(three)k(steps)h(un)o(til)d
26526 (the)h(master)g(tells)f(it)h(that)g(the)g(searc)o(h)h(is)f(complete:)51
26527 1898 y(1.)20 b(Lo)q(ok)13 b(in)h(its)f(p)q(ortion)h(of)f(its)h(lo)q
26528 (cal)f(cop)o(y)h(of)f(the)i(APHID)f(table,)f(and)h(\014nd)g(the)g
26529 (highest)h(priorit)o(y)e(no)q(de)h(to)g(searc)o(h.)51
26530 1981 y(2.)20 b(Execute)15 b(the)g(searc)o(h.)51 2064
26531 y(3.)20 b(Rep)q(ort)14 b(the)g(result)h(bac)o(k)f(to)g(the)g(master)g
26532 (\(getting)f(an)h(up)q(date)h(to)e(its)h(APHID)g(table)g(in)g
26533 (return\).)62 2147 y(The)19 b(w)o(ork)e(selection)i(criterion)f(is)g
26534 (primarily)d(based)k(on)f(the)g(depth)h(to)f(whic)o(h)f(the)i(sla)o(v)o
26535 (e)f(has)g(already)f(searc)o(hed)0 2197 y(a)h(no)q(de.)31
26536 b(As)18 b(w)o(e)g(can)h(see)g(for)e(Sla)o(v)o(e)h(1)g(in)f(Figure)h(5,)
26537 h(lea)o(v)o(es)f(1,)g(4)g(and)g(7)f(ha)o(v)o(e)h(b)q(een)h(searc)o(hed)
26538 h(to)e(4,)g(3)g(and)g(0)f(ply)m(,)0 2247 y(resp)q(ectiv)o(ely)m(.)i(Th)
26539 o(us,)14 b(Sla)o(v)o(e)f(1)g(is)h(attempting)e(to)i(searc)o(h)h(leaf)e
26540 (7)h(to)f(1)h(ply)m(,)e(and)i(will)e(con)o(tin)o(ue)i(to)g(searc)o(h)h
26541 (leaf)e(7)h(up)g(to)f(3)0 2296 y(ply)g(b)o(y)h(using)g(iterativ)o(e)f
26542 (deep)q(ening,)i(if)e(no)h(new)g(w)o(ork)f(arriv)o(es)i(from)d(the)i
26543 (master.)62 2346 y(The)c(secondary)h(criterion)f(is)g(the)g(lo)q
26544 (cation)f(of)g(the)h(no)q(de)h(within)d(the)j(master's)e(game-tree.)16
26545 b(This)10 b(secondary)h(criterion)0 2396 y(is)f(necessary)i(since)f(it)
26546 f(is)f(usually)h(b)q(ene\014cial)g(to)g(generate)h(the)g(results)g(in)f
26547 (a)g(left-to-righ)o(t)f(order)h(for)g(the)h(master.)16
26548 b(Children)0 2446 y(of)e(no)q(des)h(are)g(usually)f(considered)h(in)g
26549 (a)f(b)q(est-to-w)o(orst)h(ordering,)f(implying)e(that)i(the)h
26550 (left-most)e(branc)o(hes)j(at)e(a)h(no)q(de)0 2496 y(ha)o(v)o(e)g(a)g
26551 (higher)g(probabilit)o(y)e(of)i(b)q(eing)g(useful)g(than)g(the)h(righ)o
26552 (t-most)d(ones.)22 b(F)m(or)15 b(Sla)o(v)o(e)f(2)h(in)g(Figure)g(5,)f
26553 (lea)o(v)o(es)i(2)e(and)h(5)0 2545 y(ha)o(v)o(e)f(b)q(oth)h(b)q(een)g
26554 (searc)o(hed)h(to)e(5)g(ply)m(,)f(but)h(leaf)g(2)g(is)g(b)q(eing)h
26555 (searc)o(hed)g(in)f(the)h(sla)o(v)o(e)f(to)g(6)g(ply)g(since)h(it)f(is)
26556 g(further)h(left)f(in)0 2595 y(the)g(tree)i(than)d(leaf)h(5.)62
26557 2645 y(A)g(no)q(de)h(that)f(has)g(a)f(priorit)o(y)h(of)f(zero)i(\(b)q
26558 (ecause)h(it)d(is)h(no)g(longer)f(part)i(of)e(the)h(master's)g(tree\))h
26559 (will)e(not)h(b)q(e)g(selected)0 2695 y(for)f(further)h(searc)o(h.)19
26560 b(F)m(or)13 b(Sla)o(v)o(e)g(3,)g(w)o(e)g(notice)h(that)f(Leaf)g(8)g(w)o
26561 (ould)g(b)q(e)h(searc)o(hed)h(if)d(it)h(had)h(b)q(een)g(visited)f(b)o
26562 (y)g(the)h(master)965 2790 y(8)p eop
26563 %%Page: 9 11
26564 9 10 bop 0 42 a Fk(on)18 b(the)g(latest)g(pass.)30 b(Leaf)18
26565 b(8)f(is)h(ignored)f(b)o(y)h(the)g(sc)o(heduling)g(algorithm)d(b)q
26566 (ecause)20 b(it)d(is)h(not)g(curren)o(tly)g(part)g(of)f(the)0
26567 91 y(master's)c(tree.)62 141 y(Before)19 b(a)f(searc)o(h)h(can)f(b)q(e)
26568 h(executed,)h(an)e Fj(\013\014)i Fk(searc)o(h)f(windo)o(w)e(m)o(ust)g
26569 (b)q(e)i(generated)g(b)o(y)f(the)g(sla)o(v)o(e.)30 b(The)18
26570 b(master)0 191 y(con)o(tin)o(ually)f(advises)j(the)f(sla)o(v)o(es)g(of)
26571 g(the)g(leaf)s('s)f(lo)q(cation)h(within)f(the)h(master's)g(tree,)i
26572 (and)d(the)i(h)o(yp)q(othetical)f(v)n(alue)0 241 y(of)e(the)g(ro)q(ot)h
26573 (of)e(the)i(master's)f(tree.)29 b(Although)17 b(the)h(width)f(of)f(the)
26574 i(searc)o(h)g(windo)o(w)f(is)g(application-dep)q(enden)o(t,)h(one)0
26575 291 y(normally)12 b(w)o(an)o(ts)i(to)g(cen)o(ter)i(the)f(windo)o(w)f
26576 (around)g(this)h(h)o(yp)q(othesized)g(ro)q(ot)g(v)n(alue,)e(plus)h(or)h
26577 (min)o(us)d(a)j(factor)f(to)g(re\015ect)0 340 y(the)g(uncertain)o(t)o
26578 (y)h(in)e(it.)62 390 y(There)19 b(are)e(three)h(t)o(yp)q(es)g(of)f(up)q
26579 (date)h(messages)f(that)g(a)g(sla)o(v)o(e)g(receiv)o(es)h(from)e(the)h
26580 (master:)24 b(a)17 b(new)h(piece)g(of)e(w)o(ork)0 440
26581 y(has)g(b)q(een)h(added)f(to)f(the)i(sla)o(v)o(e)e(pro)q(cessor's)j
26582 (APHID)e(table,)f(the)i(lo)q(cation)d(of)h(a)h(leaf)f(no)q(de)h(within)
26583 f(the)i(master's)e(tree)0 490 y(has)g(c)o(hanged)h(\(c)o(hanging)e(the)
26584 i(secondary)g(w)o(ork)e(sc)o(heduling)i(criterion\),)f(and)g(a)g
26585 (noti\014cation)f(of)g(a)h(\\bad)g(b)q(ound")f(on)h(a)0
26586 540 y(no)q(de.)21 b(The)15 b(bad)g(b)q(ound)g(message)f(alerts)i(the)f
26587 (sla)o(v)o(e)f(that)h(a)g(p)q(osition's)f(searc)o(h)i(information)c(is)
26588 i(not)h(su\016cien)o(t)g(to)g(sa)o(v)o(e)0 589 y(the)g(no)q(de)h(from)d
26589 (b)q(eing)h(uncertain.)22 b(In)15 b(this)g(case,)g(the)h(sla)o(v)o(e)e
26590 (m)o(ust)g(re-searc)o(h)i(the)g(no)q(de)f(with)f(the)i
26591 Fj(\013\014)h Fk(searc)o(h)f(windo)o(w)0 639 y(sen)o(t)f(b)o(y)e(the)i
26592 (master)e(to)h(the)g(ply)g(requested.)62 689 y(As)19
26593 b(a)g(p)q(erformance)f(impro)o(v)o(emen)o(t,)f(w)o(e)i(w)o(an)o(t)f(to)
26594 h(force)g(the)g(sla)o(v)o(e)f(to)h(alw)o(a)o(ys)f(w)o(ork)g(on)g(no)q
26595 (des)i(for)e(the)h(curren)o(t)0 739 y(searc)o(h)c(depth)f(of)f(the)h
26596 (master.)j(When)d(all)e(the)i(sla)o(v)o(e's)f(w)o(ork)h(has)f(b)q(een)i
26597 (searc)o(hed)g(to)e(the)h(required)h(depth,)f(rather)g(than)0
26598 789 y(b)q(ecoming)h(idle,)g(it)g(starts)i(re-searc)o(hing)g(its)f(w)o
26599 (ork)f(sp)q(eculativ)o(ely)h(an)g(additional)e(ply)h(deep)q(er,)i(in)f
26600 (an)o(ticipation)e(of)h(the)0 839 y(next)g(iteration)f(\(depth)h
26601 Fj(d)9 b Fk(+)h(1\).)20 b(When)14 b(sp)q(eculativ)o(e)h(searc)o(h)h(is)
26602 e(running)g(on)g(a)h(pro)q(cessor,)g(the)g(sla)o(v)o(e)g(routinely)f(c)
26603 o(hec)o(ks)0 888 y(the)j(comm)o(unicati)o(on)c(c)o(hannel)j(for)g
26604 (messages)g(from)f(the)h(master.)24 b(If)16 b(the)h(sla)o(v)o(e)e
26605 (receiv)o(es)j(a)e(new)g(piece)h(of)f(w)o(ork)f(to)h(do)0
26606 938 y(at)h Fj(d)11 b Fh(\000)h Fj(d)153 923 y Fa(0)181
26607 938 y Fk(ply)17 b(or)g(less,)h(the)g(sp)q(eculativ)o(e)f(searc)o(h)i
26608 (is)e(imm)o(ediately)d(ab)q(orted)k(and)f(con)o(trol)g(is)g(returned)i
26609 (to)e(the)g(sla)o(v)o(e's)0 988 y(sc)o(heduling)d(algorithm.)0
26610 1104 y Fv(3.4)56 b(Load)18 b(Balancing)0 1181 y Fk(Although)13
26611 b(the)h(master)e(attempts)h(to)h(giv)o(e)e(an)h(equal)g(amoun)o(t)f(of)
26612 h(w)o(ork)g(to)g(eac)o(h)g(sla)o(v)o(e)g(in)g(APHID,)g(neither)i(the)e
26613 (master)0 1231 y(nor)i(the)h(sla)o(v)o(e)e(can)i(predict)g(the)f(amoun)
26614 o(t)f(of)g(e\013ort)i(required)g(to)f(complete)f(a)h
26615 Fj(d)9 b Fh(\000)i Fj(d)1377 1216 y Fa(0)1403 1231 y
26616 Fk(ply)j(searc)o(h)j(for)d(a)h(giv)o(en)g(piece)h(of)0
26617 1280 y(w)o(ork.)i(In)13 b(games)f(suc)o(h)i(as)f(c)o(hess,)i(there)f
26618 (are)g(no)f(completely)f(reliable)h(indicators)g(of)g(the)h
26619 (\\e\013ort")f(required)i(for)d(a)h(giv)o(en)0 1330 y(searc)o(h.)19
26620 b(Th)o(us,)14 b(load)f(im)o(balances)f(can)i(o)q(ccur)h(based)g(on)e
26621 (the)i(allo)q(cation)d(of)h(w)o(ork)h(to)g(sla)o(v)o(es.)62
26622 1380 y(The)j(master)g(kno)o(ws)f(all)g(of)g(the)i(information)13
26623 b(ab)q(out)k(ho)o(w)g(man)o(y)d(uncertain)k(no)q(des)g(it)e(is)h(w)o
26624 (aiting)e(for)h(from)f(eac)o(h)0 1430 y(sla)o(v)o(e.)24
26625 b(Th)o(us,)16 b(the)g(master)g(has)g(information)d(on)i(when)i(to)e(mo)
26626 o(v)o(e)g(lea)o(v)o(es)h(from)e(the)i Fj(d)1405 1415
26627 y Fa(0)1432 1430 y Fk(ply)g(tree)h(from)d(an)i Fi(overworke)n(d)0
26628 1480 y(slave)f Fk(\(a)g(sla)o(v)o(e)g(with)g(a)g(large)h(n)o(um)o(b)q
26629 (er)e(of)h(uncertain)h(no)q(des\))g(to)f(an)g Fi(underworke)n(d)i
26630 (slave)e Fk(\(a)g(sla)o(v)o(e)g(with)g(no)g(uncertain)0
26631 1529 y(no)q(des\).)24 b(This)15 b(yields)g(a)g(tradeo\013)h(b)q(et)o(w)
26632 o(een)h(faster)f(con)o(v)o(ergence)h(for)e(a)h(giv)o(en)f(ply)f(searc)o
26633 (h)j(of)e(the)h(tree)h(and)e(additional)0 1579 y(searc)o(h)g(o)o(v)o
26634 (erhead.)0 1695 y Fv(3.5)56 b(Implem)o(en)n(tation)0
26635 1772 y Fk(The)17 b(APHID)f(algorithm)e(has)j(b)q(een)g(written)g(as)g
26636 (an)f(application-indep)q(enden)o(t)g(library)g(of)f(C)i(routines.)26
26637 b(The)17 b(library)0 1822 y(w)o(as)12 b(written)g(to)f(pro)o(vide)h
26638 (minim)o(al)c(in)o(terv)o(en)o(tion)j(in)o(to)g(a)h(w)o(orking)e(v)o
26639 (ersion)i(of)f(sequen)o(tial)h Fj(\013\014)i Fk(\(or)e(its)f(common)e
26640 (v)n(arian)o(ts:)0 1872 y(NegaScout[20,)k(23)o(])g(and)g(Principal)g(V)
26641 m(ariation)f(Searc)o(h)i(\(PVS\))g([17)o(]\).)k(Since)c(the)g(library)e
26642 (is)i(application-indep)q(enden)o(t,)0 1922 y(a)c(p)q(oten)o(tial)g
26643 (user)i(m)o(ust)e(write)g(a)h(few)f(application-dep)q(enden)o(t)h
26644 (routines)g(\(suc)o(h)h(as)f(mo)o(v)o(e)d(format,)h(ho)o(w)i(to)f(mak)o
26645 (e/unmak)o(e)0 1971 y(mo)o(v)o(es,)j(p)q(osition)i(format,)e(setting)i
26646 (a)g(windo)o(w)f(for)g(a)h(sla)o(v)o(e's)f(searc)o(h,)i
26647 Fi(etc)p Fk(.\).)21 b(APHID's)15 b(message)g(passing)g(w)o(as)f
26648 (written)0 2021 y(using)g(PVM)g([28)o(])f(to)h(allo)o(w)e(for)i(the)g
26649 (maxim)o(um)9 b(p)q(ortabilit)o(y)k(among)e(a)o(v)n(ailable)h(hardw)o
26650 (are.)62 2071 y(T)m(o)h(parallelize)f(a)i(sequen)o(tial)f
26651 Fj(\013\014)j Fk(program,)11 b(the)j(user)g(mo)q(di\014es)f(his)g(or)g
26652 (her)h(searc)o(h)h(routine)f(as)f(sho)o(wn)g(in)g(Figure)h(6.)0
26653 2121 y(The)h(APHID)f(c)o(hanges)h(are)f(mark)o(ed)f(b)o(y)h(shading,)f
26654 (and)h(easily)g(\014t)g(in)o(to)g(standard)g Fj(\013\014)j
26655 Fk(framew)o(orks.)g(This)d(one)h(piece)g(of)0 2171 y(co)q(de)g
26656 (functions)f(as)g(the)g(searc)o(h)h(algorithm)c(for)j(b)q(oth)g(the)g
26657 (master)g(and)g(the)g(sla)o(v)o(e)g(pro)q(cesses.)62
26658 2220 y(There)i(are)f(a)g(few)f(additional)f(calls)i(that)f(ha)o(v)o(e)h
26659 (to)f(b)q(e)i(added)f(to)f(the)i(iterativ)o(e)e(deep)q(ening)i(routine)
26660 f(that)g(calls)f Fj(\013\014)r Fk(,)0 2270 y(outlined)f(in)h(Figure)g
26661 (7.)62 2320 y(Initially)m(,)c(it)i(w)o(as)g(an)o(ticipated)g(that)h
26662 (all)e(users)j(w)o(ould)d(w)o(an)o(t)h(to)h(searc)o(h)g(in)f(parallel)f
26663 (from)g(the)i(ro)q(ot)f(of)g(the)h(game)e(tree.)0 2370
26664 y(Ho)o(w)o(ev)o(er,)i(there)i(are)e(some)f(programs)g(that)h(wish)g(to)
26665 g(handle)g(the)h(ro)q(ot)f(of)f(the)i(game)d(tree)k(in)d(a)h
26666 (di\013eren)o(t)h(w)o(a)o(y)e(than)h(the)0 2420 y(other)j(lea)o(v)o(es)
26667 f(of)f(the)i(searc)o(h)g(tree)g(\(b)o(y)f(adding)f(calls)h(to)g(the)g
26668 (time-con)o(trol)f(mec)o(hanism,)e(and)j(sp)q(ecial)g(handling)f(of)g
26669 (the)0 2470 y Fj(\013\014)19 b Fk(searc)o(h)f(windo)o(w\).)25
26670 b(APHID)17 b(has)g(b)q(een)h(generalized)f(to)g(in)o(tegrate)g(with)f
26671 (this)h(st)o(yle)g(of)f(searc)o(hing)h(the)g(game)e(tree;)0
26672 2519 y(Figure)e(8)f(illustrates)g(the)h(c)o(hanges)g(necessary)m(.)20
26673 b(The)12 b(only)g(signi\014can)o(t)g(c)o(hange)h(from)d(Figure)j(7)f
26674 (is)g(the)h(addition)f(of)g(a)g(call)0 2569 y(to)i Fb(aphid)p
26675 164 2569 14 2 v 14 w(intnode)p 332 2569 V 15 w(premove)p
26676 Fk(.)62 2619 y(There)h(are)g(t)o(w)o(o)e(calls)g(that)h(are)h(inserted)
26677 g(in)o(to)e(the)i(main)c(program,)h(whic)o(h)i(are)g(illustrated)g(in)f
26678 (Figure)h(9.)965 2790 y(9)p eop
26679 %%Page: 10 12
26680 10 11 bop 482 17 a
26681  15582380 33154007 1184071 3025960 24010342 51178209 startTexFig
26682  482 17 a
26683 %%BeginDocument: code4.ps
26684
26685 /arrowHeight 10 def
26686 /arrowWidth 5 def
26687
26688 /IdrawDict 51 dict def
26689 IdrawDict begin
26690
26691 /reencodeISO {
26692 dup dup findfont dup length dict begin
26693 { 1 index /FID ne { def }{ pop pop } ifelse } forall
26694 /Encoding ISOLatin1Encoding def
26695 currentdict end definefont
26696 } def
26697
26698 /ISOLatin1Encoding [
26699 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
26700 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
26701 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
26702 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
26703 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
26704 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
26705 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
26706 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
26707 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
26708 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
26709 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
26710 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
26711 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
26712 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
26713 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
26714 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
26715 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
26716 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
26717 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
26718 /guillemotright/onequarter/onehalf/threequarters/questiondown
26719 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
26720 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
26721 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
26722 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
26723 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
26724 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
26725 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
26726 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
26727 /yacute/thorn/ydieresis
26728 ] def
26729 /Courier reencodeISO def
26730
26731 /none null def
26732 /numGraphicParameters 17 def
26733 /stringLimit 65535 def
26734
26735 /Begin {
26736 save
26737 numGraphicParameters dict begin
26738 } def
26739
26740 /End {
26741 end
26742 restore
26743 } def
26744
26745 /SetB {
26746 dup type /nulltype eq {
26747 pop
26748 false /brushRightArrow idef
26749 false /brushLeftArrow idef
26750 true /brushNone idef
26751 } {
26752 /brushDashOffset idef
26753 /brushDashArray idef
26754 0 ne /brushRightArrow idef
26755 0 ne /brushLeftArrow idef
26756 /brushWidth idef
26757 false /brushNone idef
26758 } ifelse
26759 } def
26760
26761 /SetCFg {
26762 /fgblue idef
26763 /fggreen idef
26764 /fgred idef
26765 } def
26766
26767 /SetCBg {
26768 /bgblue idef
26769 /bggreen idef
26770 /bgred idef
26771 } def
26772
26773 /SetF {
26774 /printSize idef
26775 /printFont idef
26776 } def
26777
26778 /SetP {
26779 dup type /nulltype eq {
26780 pop true /patternNone idef
26781 } {
26782 dup -1 eq {
26783 /patternGrayLevel idef
26784 /patternString idef
26785 } {
26786 /patternGrayLevel idef
26787 } ifelse
26788 false /patternNone idef
26789 } ifelse
26790 } def
26791
26792 /BSpl {
26793 0 begin
26794 storexyn
26795 newpath
26796 n 1 gt {
26797 0 0 0 0 0 0 1 1 true subspline
26798 n 2 gt {
26799 0 0 0 0 1 1 2 2 false subspline
26800 1 1 n 3 sub {
26801 /i exch def
26802 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
26803 } for
26804 n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
26805 } if
26806 n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
26807 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
26808 brushNone not { istroke } if
26809 0 0 1 1 leftarrow
26810 n 2 sub dup n 1 sub dup rightarrow
26811 } if
26812 end
26813 } dup 0 4 dict put def
26814
26815 /Circ {
26816 newpath
26817 0 360 arc
26818 patternNone not { ifill } if
26819 brushNone not { istroke } if
26820 } def
26821
26822 /CBSpl {
26823 0 begin
26824 dup 2 gt {
26825 storexyn
26826 newpath
26827 n 1 sub dup 0 0 1 1 2 2 true subspline
26828 1 1 n 3 sub {
26829 /i exch def
26830 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
26831 } for
26832 n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
26833 n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
26834 patternNone not { ifill } if
26835 brushNone not { istroke } if
26836 } {
26837 Poly
26838 } ifelse
26839 end
26840 } dup 0 4 dict put def
26841
26842 /Elli {
26843 0 begin
26844 newpath
26845 4 2 roll
26846 translate
26847 scale
26848 0 0 1 0 360 arc
26849 patternNone not { ifill } if
26850 brushNone not { istroke } if
26851 end
26852 } dup 0 1 dict put def
26853
26854 /Line {
26855 0 begin
26856 2 storexyn
26857 newpath
26858 x 0 get y 0 get moveto
26859 x 1 get y 1 get lineto
26860 brushNone not { istroke } if
26861 0 0 1 1 leftarrow
26862 0 0 1 1 rightarrow
26863 end
26864 } dup 0 4 dict put def
26865
26866 /MLine {
26867 0 begin
26868 storexyn
26869 newpath
26870 n 1 gt {
26871 x 0 get y 0 get moveto
26872 1 1 n 1 sub {
26873 /i exch def
26874 x i get y i get lineto
26875 } for
26876 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
26877 brushNone not { istroke } if
26878 0 0 1 1 leftarrow
26879 n 2 sub dup n 1 sub dup rightarrow
26880 } if
26881 end
26882 } dup 0 4 dict put def
26883
26884 /Poly {
26885 3 1 roll
26886 newpath
26887 moveto
26888 -1 add
26889 { lineto } repeat
26890 closepath
26891 patternNone not { ifill } if
26892 brushNone not { istroke } if
26893 } def
26894
26895 /Rect {
26896 0 begin
26897 /t exch def
26898 /r exch def
26899 /b exch def
26900 /l exch def
26901 newpath
26902 l b moveto
26903 l t lineto
26904 r t lineto
26905 r b lineto
26906 closepath
26907 patternNone not { ifill } if
26908 brushNone not { istroke } if
26909 end
26910 } dup 0 4 dict put def
26911
26912 /Text {
26913 ishow
26914 } def
26915
26916 /idef {
26917 dup where { pop pop pop } { exch def } ifelse
26918 } def
26919
26920 /ifill {
26921 0 begin
26922 gsave
26923 patternGrayLevel -1 ne {
26924 fgred bgred fgred sub patternGrayLevel mul add
26925 fggreen bggreen fggreen sub patternGrayLevel mul add
26926 fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
26927 eofill
26928 } {
26929 eoclip
26930 originalCTM setmatrix
26931 pathbbox /t exch def /r exch def /b exch def /l exch def
26932 /w r l sub ceiling cvi def
26933 /h t b sub ceiling cvi def
26934 /imageByteWidth w 8 div ceiling cvi def
26935 /imageHeight h def
26936 bgred bggreen bgblue setrgbcolor
26937 eofill
26938 fgred fggreen fgblue setrgbcolor
26939 w 0 gt h 0 gt and {
26940 l b translate w h scale
26941 w h true [w 0 0 h neg 0 h] { patternproc } imagemask
26942 } if
26943 } ifelse
26944 grestore
26945 end
26946 } dup 0 8 dict put def
26947
26948 /istroke {
26949 gsave
26950 brushDashOffset -1 eq {
26951 [] 0 setdash
26952 1 setgray
26953 } {
26954 brushDashArray brushDashOffset setdash
26955 fgred fggreen fgblue setrgbcolor
26956 } ifelse
26957 brushWidth setlinewidth
26958 originalCTM setmatrix
26959 stroke
26960 grestore
26961 } def
26962
26963 /ishow {
26964 0 begin
26965 gsave
26966 fgred fggreen fgblue setrgbcolor
26967 /fontDict printFont printSize scalefont dup setfont def
26968 /descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
26969 transform exch pop def
26970 /vertoffset 1 printSize sub descender sub def {
26971 0 vertoffset moveto show
26972 /vertoffset vertoffset printSize sub def
26973 } forall
26974 grestore
26975 end
26976 } dup 0 3 dict put def
26977 /patternproc {
26978 0 begin
26979 /patternByteLength patternString length def
26980 /patternHeight patternByteLength 8 mul sqrt cvi def
26981 /patternWidth patternHeight def
26982 /patternByteWidth patternWidth 8 idiv def
26983 /imageByteMaxLength imageByteWidth imageHeight mul
26984 stringLimit patternByteWidth sub min def
26985 /imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
26986 patternHeight mul patternHeight max def
26987 /imageHeight imageHeight imageMaxHeight sub store
26988 /imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
26989 0 1 imageMaxHeight 1 sub {
26990 /y exch def
26991 /patternRow y patternByteWidth mul patternByteLength mod def
26992 /patternRowString patternString patternRow patternByteWidth getinterval def
26993 /imageRow y imageByteWidth mul def
26994 0 patternByteWidth imageByteWidth 1 sub {
26995 /x exch def
26996 imageString imageRow x add patternRowString putinterval
26997 } for
26998 } for
26999 imageString
27000 end
27001 } dup 0 12 dict put def
27002
27003 /min {
27004 dup 3 2 roll dup 4 3 roll lt { exch } if pop
27005 } def
27006
27007 /max {
27008 dup 3 2 roll dup 4 3 roll gt { exch } if pop
27009 } def
27010
27011 /midpoint {
27012 0 begin
27013 /y1 exch def
27014 /x1 exch def
27015 /y0 exch def
27016 /x0 exch def
27017 x0 x1 add 2 div
27018 y0 y1 add 2 div
27019 end
27020 } dup 0 4 dict put def
27021
27022 /thirdpoint {
27023 0 begin
27024 /y1 exch def
27025 /x1 exch def
27026 /y0 exch def
27027 /x0 exch def
27028 x0 2 mul x1 add 3 div
27029 y0 2 mul y1 add 3 div
27030 end
27031 } dup 0 4 dict put def
27032
27033 /subspline {
27034 0 begin
27035 /movetoNeeded exch def
27036 y exch get /y3 exch def
27037 x exch get /x3 exch def
27038 y exch get /y2 exch def
27039 x exch get /x2 exch def
27040 y exch get /y1 exch def
27041 x exch get /x1 exch def
27042 y exch get /y0 exch def
27043 x exch get /x0 exch def
27044 x1 y1 x2 y2 thirdpoint
27045 /p1y exch def
27046 /p1x exch def
27047 x2 y2 x1 y1 thirdpoint
27048 /p2y exch def
27049 /p2x exch def
27050 x1 y1 x0 y0 thirdpoint
27051 p1x p1y midpoint
27052 /p0y exch def
27053 /p0x exch def
27054 x2 y2 x3 y3 thirdpoint
27055 p2x p2y midpoint
27056 /p3y exch def
27057 /p3x exch def
27058 movetoNeeded { p0x p0y moveto } if
27059 p1x p1y p2x p2y p3x p3y curveto
27060 end
27061 } dup 0 17 dict put def
27062
27063 /storexyn {
27064 /n exch def
27065 /y n array def
27066 /x n array def
27067 n 1 sub -1 0 {
27068 /i exch def
27069 y i 3 2 roll put
27070 x i 3 2 roll put
27071 } for
27072 } def
27073
27074 /SSten {
27075 fgred fggreen fgblue setrgbcolor
27076 dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
27077 } def
27078
27079 /FSten {
27080 dup 3 -1 roll dup 4 1 roll exch
27081 newpath
27082 0 0 moveto
27083 dup 0 exch lineto
27084 exch dup 3 1 roll exch lineto
27085 0 lineto
27086 closepath
27087 bgred bggreen bgblue setrgbcolor
27088 eofill
27089 SSten
27090 } def
27091
27092 /Rast {
27093 exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
27094 } def
27095
27096
27097 /arrowhead {
27098 0 begin
27099 transform originalCTM itransform
27100 /taily exch def
27101 /tailx exch def
27102 transform originalCTM itransform
27103 /tipy exch def
27104 /tipx exch def
27105 /dy tipy taily sub def
27106 /dx tipx tailx sub def
27107 /angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
27108 gsave
27109 originalCTM setmatrix
27110 tipx tipy translate
27111 angle rotate
27112 newpath
27113 arrowHeight neg arrowWidth 2 div moveto
27114 0 0 lineto
27115 arrowHeight neg arrowWidth 2 div neg lineto
27116 patternNone not {
27117 originalCTM setmatrix
27118 /padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
27119 arrowWidth div def
27120 /padtail brushWidth 2 div def
27121 tipx tipy translate
27122 angle rotate
27123 padtip 0 translate
27124 arrowHeight padtip add padtail add arrowHeight div dup scale
27125 arrowheadpath
27126 ifill
27127 } if
27128 brushNone not {
27129 originalCTM setmatrix
27130 tipx tipy translate
27131 angle rotate
27132 arrowheadpath
27133 istroke
27134 } if
27135 grestore
27136 end
27137 } dup 0 9 dict put def
27138
27139 /arrowheadpath {
27140 newpath
27141 arrowHeight neg arrowWidth 2 div moveto
27142 0 0 lineto
27143 arrowHeight neg arrowWidth 2 div neg lineto
27144 } def
27145
27146 /leftarrow {
27147 0 begin
27148 y exch get /taily exch def
27149 x exch get /tailx exch def
27150 y exch get /tipy exch def
27151 x exch get /tipx exch def
27152 brushLeftArrow { tipx tipy tailx taily arrowhead } if
27153 end
27154 } dup 0 4 dict put def
27155
27156 /rightarrow {
27157 0 begin
27158 y exch get /tipy exch def
27159 x exch get /tipx exch def
27160 y exch get /taily exch def
27161 x exch get /tailx exch def
27162 brushRightArrow { tipx tipy tailx taily arrowhead } if
27163 end
27164 } dup 0 4 dict put def
27165
27166
27167 %I Idraw 10 Grid 6 6 
27168
27169
27170 Begin
27171 %I b u
27172 %I cfg u
27173 %I cbg u
27174 %I f u
27175 %I p u
27176 %I t
27177 [ 0.799705 0 0 0.799705 0 0 ] concat
27178 /originalCTM matrix currentmatrix def
27179
27180 Begin %I Rect
27181 none SetB %I b n
27182 %I cfg Black
27183 0 0 0 SetCFg
27184 %I cbg White
27185 1 1 1 SetCBg
27186 %I p
27187 0.95 SetP
27188 %I t
27189 [ 0.99763 -0 -0 3.92857 18.0284 -414.643 ] concat
27190 %I
27191 12 231 432 243 Rect
27192 End
27193
27194 Begin %I Rect
27195 none SetB %I b n
27196 %I cfg Black
27197 0 0 0 SetCFg
27198 %I cbg White
27199 1 1 1 SetCBg
27200 %I p
27201 0.95 SetP
27202 %I t
27203 [ 0.99763 -0 -0 3.07143 18.0284 -128.357 ] concat
27204 %I
27205 12 231 432 243 Rect
27206 End
27207
27208 Begin %I Rect
27209 none SetB %I b n
27210 %I cfg Black
27211 0 0 0 SetCFg
27212 %I cbg White
27213 1 1 1 SetCBg
27214 %I p
27215 0.95 SetP
27216 %I t
27217 [ 1 -0 -0 1 18 477 ] concat
27218 %I
27219 12 231 432 243 Rect
27220 End
27221
27222 Begin %I Rect
27223 none SetB %I b n
27224 %I cfg Black
27225 0 0 0 SetCFg
27226 %I cbg White
27227 1 1 1 SetCBg
27228 %I p
27229 0.95 SetP
27230 %I t
27231 [ 1 -0 -0 1 18 -57 ] concat
27232 %I
27233 12 231 432 243 Rect
27234 End
27235
27236 Begin %I Rect
27237 none SetB %I b n
27238 %I cfg Black
27239 0 0 0 SetCFg
27240 %I cbg White
27241 1 1 1 SetCBg
27242 %I p
27243 0.95 SetP
27244 %I t
27245 [ 1 -0 -0 1 18 -27 ] concat
27246 %I
27247 12 231 432 243 Rect
27248 End
27249
27250 Begin %I Rect
27251 none SetB %I b n
27252 %I cfg Black
27253 0 0 0 SetCFg
27254 %I cbg White
27255 1 1 1 SetCBg
27256 %I p
27257 0.95 SetP
27258 %I t
27259 [ 1 -0 -0 1 18 177 ] concat
27260 %I
27261 12 231 432 243 Rect
27262 End
27263
27264 Begin %I Rect
27265 none SetB %I b n
27266 %I cfg Black
27267 0 0 0 SetCFg
27268 %I cbg White
27269 1 1 1 SetCBg
27270 %I p
27271 0.95 SetP
27272 %I t
27273 [ 1 -0 -0 1 18 219 ] concat
27274 %I
27275 12 231 432 243 Rect
27276 End
27277
27278 Begin %I Rect
27279 none SetB %I b n
27280 %I cfg Black
27281 0 0 0 SetCFg
27282 %I cbg White
27283 1 1 1 SetCBg
27284 %I p
27285 0.95 SetP
27286 %I t
27287 [ 1 -0 -0 1 18 81 ] concat
27288 %I
27289 12 231 432 243 Rect
27290 End
27291
27292 Begin %I Text
27293 %I cfg Black
27294 0 0 0 SetCFg
27295 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27296 Courier 10 SetF
27297 %I t
27298 [ 1 0 0 1 42 957 ] concat
27299 %I
27300 [
27301 (int PVS\(p, alpha, beta, depth, plytogo\))
27302 ] Text
27303 End
27304
27305 Begin %I Text
27306 %I cfg Black
27307 0 0 0 SetCFg
27308 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27309 Courier 10 SetF
27310 %I t
27311 [ 1 0 0 1 42 945 ] concat
27312 %I
27313 [
27314 (position p;)
27315 ] Text
27316 End
27317
27318 Begin %I Text
27319 %I cfg Black
27320 0 0 0 SetCFg
27321 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27322 Courier 10 SetF
27323 %I t
27324 [ 1 0 0 1 42 933 ] concat
27325 %I
27326 [
27327 (int alpha, beta;)
27328 ] Text
27329 End
27330
27331 Begin %I Text
27332 %I cfg Black
27333 0 0 0 SetCFg
27334 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27335 Courier 10 SetF
27336 %I t
27337 [ 1 0 0 1 42 921 ] concat
27338 %I
27339 [
27340 (int depth, plytogo;)
27341 ] Text
27342 End
27343
27344 Begin %I Text
27345 %I cfg Black
27346 0 0 0 SetCFg
27347 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27348 Courier 10 SetF
27349 %I t
27350 [ 1 0 0 1 42 909 ] concat
27351 %I
27352 [
27353 ({)
27354 ] Text
27355 End
27356
27357 Begin %I Text
27358 %I cfg Black
27359 0 0 0 SetCFg
27360 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27361 Courier 10 SetF
27362 %I t
27363 [ 1 0 0 1 72 873 ] concat
27364 %I
27365 [
27366 (int h_length;  /* ply position previously searched to */)
27367 ] Text
27368 End
27369
27370 Begin %I Text
27371 %I cfg Black
27372 0 0 0 SetCFg
27373 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27374 Courier 10 SetF
27375 %I t
27376 [ 1 0 0 1 72 897 ] concat
27377 %I
27378 [
27379 (char *p_hash;  /* pointer to hash value        */)
27380 ] Text
27381 End
27382
27383 Begin %I Text
27384 %I cfg Black
27385 0 0 0 SetCFg
27386 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27387 Courier 10 SetF
27388 %I t
27389 [ 1 0 0 1 72 885 ] concat
27390 %I
27391 [
27392 (char *p_key;   /* pointer to hash table "lock" */)
27393 ] Text
27394 End
27395
27396 Begin %I Text
27397 %I cfg Black
27398 0 0 0 SetCFg
27399 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27400 Courier 10 SetF
27401 %I t
27402 [ 1 0 0 1 72 861 ] concat
27403 %I
27404 [
27405 (int h_score;   /* score for h_length ply              */)
27406 ] Text
27407 End
27408
27409 Begin %I Text
27410 %I cfg Black
27411 0 0 0 SetCFg
27412 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27413 Courier 10 SetF
27414 %I t
27415 [ 1 0 0 1 72 849 ] concat
27416 %I
27417 [
27418 (int h_flag;    /* VALID, LBOUND or UBOUND             */)
27419 ] Text
27420 End
27421
27422 Begin %I Text
27423 %I cfg Black
27424 0 0 0 SetCFg
27425 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27426 Courier 10 SetF
27427 %I t
27428 [ 1 0 0 1 72 837 ] concat
27429 %I
27430 [
27431 (move *h_move;  /* recommended move for h_length ply   */)
27432 ] Text
27433 End
27434
27435 Begin %I Text
27436 %I cfg Black
27437 0 0 0 SetCFg
27438 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27439 Courier 10 SetF
27440 %I t
27441 [ 1 0 0 1 72 825 ] concat
27442 %I
27443 [
27444 (int width;     /* number of moves in move list */)
27445 ] Text
27446 End
27447
27448 Begin %I Text
27449 %I cfg Black
27450 0 0 0 SetCFg
27451 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27452 Courier 10 SetF
27453 %I t
27454 [ 1 0 0 1 72 813 ] concat
27455 %I
27456 [
27457 (int i;         /* move counter                 */)
27458 ] Text
27459 End
27460
27461 Begin %I Text
27462 %I cfg Black
27463 0 0 0 SetCFg
27464 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27465 Courier 10 SetF
27466 %I t
27467 [ 1 0 0 1 72 801 ] concat
27468 %I
27469 [
27470 (int value;     /* score of child PVS call      */)
27471 ] Text
27472 End
27473
27474 Begin %I Text
27475 %I cfg Black
27476 0 0 0 SetCFg
27477 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27478 Courier 10 SetF
27479 %I t
27480 [ 1 0 0 1 72 783 ] concat
27481 %I
27482 [
27483 (/* Generate hash value and key for this position */)
27484 ] Text
27485 End
27486
27487 Begin %I Text
27488 %I cfg Black
27489 0 0 0 SetCFg
27490 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27491 Courier 10 SetF
27492 %I t
27493 [ 1 0 0 1 72 771 ] concat
27494 %I
27495 [
27496 (generate_hash\(p, p_hash, p_key\);)
27497 ] Text
27498 End
27499
27500 Begin %I Text
27501 %I cfg Black
27502 0 0 0 SetCFg
27503 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27504 Courier 10 SetF
27505 %I t
27506 [ 1 0 0 1 72 759 ] concat
27507 %I
27508 [
27509 (/* Fetch information from local transposition table */)
27510 ] Text
27511 End
27512
27513 Begin %I Text
27514 %I cfg Black
27515 0 0 0 SetCFg
27516 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27517 Courier 10 SetF
27518 %I t
27519 [ 1 0 0 1 72 747 ] concat
27520 %I
27521 [
27522 (retrieve\(p_hash, p_kley, h_length, h_score, h_flag, h_move\);)
27523 ] Text
27524 End
27525
27526 Begin %I Text
27527 %I cfg Black
27528 0 0 0 SetCFg
27529 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27530 Courier 10 SetF
27531 %I t
27532 [ 1 0 0 1 72 729 ] concat
27533 %I
27534 [
27535 (/* If we have searched position deep enough, use score info */)
27536 ] Text
27537 End
27538
27539 Begin %I Text
27540 %I cfg Black
27541 0 0 0 SetCFg
27542 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27543 Courier 10 SetF
27544 %I t
27545 [ 1 0 0 1 96 705 ] concat
27546 %I
27547 [
27548 (if \(flag == VALID\)  { return\(h_score\); })
27549 ] Text
27550 End
27551
27552 Begin %I Text
27553 %I cfg Black
27554 0 0 0 SetCFg
27555 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27556 Courier 10 SetF
27557 %I t
27558 [ 1 0 0 1 96 669 ] concat
27559 %I
27560 [
27561 (if \(alpha >= beta\) { return\(h_score\); })
27562 ] Text
27563 End
27564
27565 Begin %I Text
27566 %I cfg Black
27567 0 0 0 SetCFg
27568 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27569 Courier 10 SetF
27570 %I t
27571 [ 1 0 0 1 72 657 ] concat
27572 %I
27573 [
27574 (})
27575 ] Text
27576 End
27577
27578 Begin %I Text
27579 %I cfg Black
27580 0 0 0 SetCFg
27581 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27582 Courier 10 SetF
27583 %I t
27584 [ 1 0 0 1 72 639 ] concat
27585 %I
27586 [
27587 (/* Evaluate position if at bottom of the tree */)
27588 ] Text
27589 End
27590
27591 Begin %I Text
27592 %I cfg Black
27593 0 0 0 SetCFg
27594 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27595 Courier 10 SetF
27596 %I t
27597 [ 1 0 0 1 72 591 ] concat
27598 %I
27599 [
27600 (})
27601 ] Text
27602 End
27603
27604 Begin %I Text
27605 %I cfg Black
27606 0 0 0 SetCFg
27607 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27608 Courier 10 SetF
27609 %I t
27610 [ 1 0 0 1 72 573 ] concat
27611 %I
27612 [
27613 (/* Generate move list, evaluate position if no moves */)
27614 ] Text
27615 End
27616
27617 Begin %I Text
27618 %I cfg Black
27619 0 0 0 SetCFg
27620 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27621 Courier 10 SetF
27622 %I t
27623 [ 1 0 0 1 72 549 ] concat
27624 %I
27625 [
27626 (if \(width == 0\) { return\(evaluate\(p\)\); })
27627 ] Text
27628 End
27629
27630 Begin %I Text
27631 %I cfg Black
27632 0 0 0 SetCFg
27633 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27634 Courier 10 SetF
27635 %I t
27636 [ 1 0 0 1 72 501 ] concat
27637 %I
27638 [
27639 (})
27640 ] Text
27641 End
27642
27643 Begin %I Text
27644 %I cfg Black
27645 0 0 0 SetCFg
27646 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27647 Courier 10 SetF
27648 %I t
27649 [ 1 0 0 1 96 681 ] concat
27650 %I
27651 [
27652 (if \(flag == UBOUND\) { beta = min\(beta,h_score\); })
27653 ] Text
27654 End
27655
27656 Begin %I Text
27657 %I cfg Black
27658 0 0 0 SetCFg
27659 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27660 Courier 10 SetF
27661 %I t
27662 [ 1 0 0 1 96 693 ] concat
27663 %I
27664 [
27665 (if \(flag == LBOUND\) { alpha = max\(alpha,h_score\); })
27666 ] Text
27667 End
27668
27669 Begin %I Text
27670 %I cfg Black
27671 0 0 0 SetCFg
27672 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27673 Courier 10 SetF
27674 %I t
27675 [ 1 0 0 1 72 483 ] concat
27676 %I
27677 [
27678 (score = -INFINITY;)
27679 ] Text
27680 End
27681
27682 Begin %I Text
27683 %I cfg Black
27684 0 0 0 SetCFg
27685 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27686 Courier 10 SetF
27687 %I t
27688 [ 1 0 0 1 72 471 ] concat
27689 %I
27690 [
27691 (lower = alpha;  upper = beta;)
27692 ] Text
27693 End
27694
27695 Begin %I Text
27696 %I cfg Black
27697 0 0 0 SetCFg
27698 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27699 Courier 10 SetF
27700 %I t
27701 [ 1 0 0 1 72 441 ] concat
27702 %I
27703 [
27704 (/* Loop through moves in move list */)
27705 ] Text
27706 End
27707
27708 Begin %I Text
27709 %I cfg Black
27710 0 0 0 SetCFg
27711 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27712 Courier 10 SetF
27713 %I t
27714 [ 1 0 0 1 72 429 ] concat
27715 %I
27716 [
27717 (for\(i=1; \(i <= width && score <= beta\); i++ \) {)
27718 ] Text
27719 End
27720
27721 Begin %I Text
27722 %I cfg Black
27723 0 0 0 SetCFg
27724 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27725 Courier 10 SetF
27726 %I t
27727 [ 1 0 0 1 96 405 ] concat
27728 %I
27729 [
27730 (make_move\(p, move[i]\);)
27731 ] Text
27732 End
27733
27734 Begin %I Text
27735 %I cfg Black
27736 0 0 0 SetCFg
27737 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27738 Courier 10 SetF
27739 %I t
27740 [ 1 0 0 1 96 387 ] concat
27741 %I
27742 [
27743 (value = -PVS\(p, -upper, -lower, depth+1, plytogo-1\);)
27744 ] Text
27745 End
27746
27747 Begin %I Text
27748 %I cfg Black
27749 0 0 0 SetCFg
27750 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27751 Courier 10 SetF
27752 %I t
27753 [ 1 0 0 1 96 375 ] concat
27754 %I
27755 [
27756 (if \(value > score && i > 1\) {)
27757 ] Text
27758 End
27759
27760 Begin %I Text
27761 %I cfg Black
27762 0 0 0 SetCFg
27763 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27764 Courier 10 SetF
27765 %I t
27766 [ 1 0 0 1 120 363 ] concat
27767 %I
27768 [
27769 (value = -PVS\(p, -beta, -value, depth+1, plytogo-1\);)
27770 ] Text
27771 End
27772
27773 Begin %I Text
27774 %I cfg Black
27775 0 0 0 SetCFg
27776 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27777 Courier 10 SetF
27778 %I t
27779 [ 1 0 0 1 96 351 ] concat
27780 %I
27781 [
27782 (})
27783 ] Text
27784 End
27785
27786 Begin %I Text
27787 %I cfg Black
27788 0 0 0 SetCFg
27789 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27790 Courier 10 SetF
27791 %I t
27792 [ 1 0 0 1 96 333 ] concat
27793 %I
27794 [
27795 (unmake_move\(p,move[i]\);)
27796 ] Text
27797 End
27798
27799 Begin %I Text
27800 %I cfg Black
27801 0 0 0 SetCFg
27802 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27803 Courier 10 SetF
27804 %I t
27805 [ 1 0 0 1 96 309 ] concat
27806 %I
27807 [
27808 (if \(value > score\) {)
27809 ] Text
27810 End
27811
27812 Begin %I Text
27813 %I cfg Black
27814 0 0 0 SetCFg
27815 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27816 Courier 10 SetF
27817 %I t
27818 [ 1 0 0 1 120 297 ] concat
27819 %I
27820 [
27821 (score = value;)
27822 ] Text
27823 End
27824
27825 Begin %I Text
27826 %I cfg Black
27827 0 0 0 SetCFg
27828 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27829 Courier 10 SetF
27830 %I t
27831 [ 1 0 0 1 120 285 ] concat
27832 %I
27833 [
27834 (move_opt = move[i];)
27835 ] Text
27836 End
27837
27838 Begin %I Text
27839 %I cfg Black
27840 0 0 0 SetCFg
27841 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27842 Courier 10 SetF
27843 %I t
27844 [ 1 0 0 1 96 273 ] concat
27845 %I
27846 [
27847 (})
27848 ] Text
27849 End
27850
27851 Begin %I Text
27852 %I cfg Black
27853 0 0 0 SetCFg
27854 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27855 Courier 10 SetF
27856 %I t
27857 [ 1 0 0 1 96 255 ] concat
27858 %I
27859 [
27860 (/* Set bounds for next search */)
27861 ] Text
27862 End
27863
27864 Begin %I Text
27865 %I cfg Black
27866 0 0 0 SetCFg
27867 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27868 Courier 10 SetF
27869 %I t
27870 [ 1 0 0 1 96 243 ] concat
27871 %I
27872 [
27873 (lower = max\(alpha, score\);  upper = lower+1;)
27874 ] Text
27875 End
27876
27877 Begin %I Text
27878 %I cfg Black
27879 0 0 0 SetCFg
27880 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27881 Courier 10 SetF
27882 %I t
27883 [ 1 0 0 1 72 231 ] concat
27884 %I
27885 [
27886 (} /* for all moves */)
27887 ] Text
27888 End
27889
27890 Begin %I Text
27891 %I cfg Black
27892 0 0 0 SetCFg
27893 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27894 Courier 10 SetF
27895 %I t
27896 [ 1 0 0 1 72 195 ] concat
27897 %I
27898 [
27899 (/* Write information into local trans. table */)
27900 ] Text
27901 End
27902
27903 Begin %I Text
27904 %I cfg Black
27905 0 0 0 SetCFg
27906 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27907 Courier 10 SetF
27908 %I t
27909 [ 1 0 0 1 72 171 ] concat
27910 %I
27911 [
27912 (h_flag = VALID;)
27913 ] Text
27914 End
27915
27916 Begin %I Text
27917 %I cfg Black
27918 0 0 0 SetCFg
27919 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27920 Courier 10 SetF
27921 %I t
27922 [ 1 0 0 1 72 561 ] concat
27923 %I
27924 [
27925 (width = generate\(p, h_move\);)
27926 ] Text
27927 End
27928
27929 Begin %I Text
27930 %I cfg Black
27931 0 0 0 SetCFg
27932 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27933 Courier 10 SetF
27934 %I t
27935 [ 1 0 0 1 72 159 ] concat
27936 %I
27937 [
27938 (if \(score <= alpha\) { h_flag = UBOUND; })
27939 ] Text
27940 End
27941
27942 Begin %I Text
27943 %I cfg Black
27944 0 0 0 SetCFg
27945 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27946 Courier 10 SetF
27947 %I t
27948 [ 1 0 0 1 72 147 ] concat
27949 %I
27950 [
27951 (if \(score >= beta\)  { h_flag = LBOUND; })
27952 ] Text
27953 End
27954
27955 Begin %I Text
27956 %I cfg Black
27957 0 0 0 SetCFg
27958 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27959 Courier 10 SetF
27960 %I t
27961 [ 1 0 0 1 72 135 ] concat
27962 %I
27963 [
27964 (if \(h_length <= plytogo\) {)
27965 ] Text
27966 End
27967
27968 Begin %I Text
27969 %I cfg Black
27970 0 0 0 SetCFg
27971 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27972 Courier 10 SetF
27973 %I t
27974 [ 1 0 0 1 96 123 ] concat
27975 %I
27976 [
27977 (store\(p_hash, p_key, plytogo, score, h_flag, move_opt\);)
27978 ] Text
27979 End
27980
27981 Begin %I Text
27982 %I cfg Black
27983 0 0 0 SetCFg
27984 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27985 Courier 10 SetF
27986 %I t
27987 [ 1 0 0 1 72 111 ] concat
27988 %I
27989 [
27990 (})
27991 ] Text
27992 End
27993
27994 Begin %I Text
27995 %I cfg Black
27996 0 0 0 SetCFg
27997 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
27998 Courier 10 SetF
27999 %I t
28000 [ 1 0 0 1 72 99 ] concat
28001 %I
28002 [
28003 (return\(score\);)
28004 ] Text
28005 End
28006
28007 Begin %I Text
28008 %I cfg Black
28009 0 0 0 SetCFg
28010 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28011 Courier 10 SetF
28012 %I t
28013 [ 1 0 0 1 48 87 ] concat
28014 %I
28015 [
28016 (} /* function PVS */)
28017 ] Text
28018 End
28019
28020 Begin %I Rect
28021 %I b 65535
28022 1 0 0 [] 0 SetB
28023 %I cfg Black
28024 0 0 0 SetCFg
28025 %I cbg White
28026 1 1 1 SetCBg
28027 none SetP %I p n
28028 %I t
28029 [ 2 -0 -0 2 -190 -34 ] concat
28030 %I
28031 107 47 323 503 Rect
28032 End
28033
28034 Begin %I Text
28035 %I cfg Black
28036 0 0 0 SetCFg
28037 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28038 Courier 10 SetF
28039 %I t
28040 [ 1 0 0 1 72 627 ] concat
28041 %I
28042 [
28043 (if \(plytogo <= 0\) { return\(evaluate\(p\)\); })
28044 ] Text
28045 End
28046
28047 Begin %I Text
28048 %I cfg Black
28049 0 0 0 SetCFg
28050 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28051 Courier 10 SetF
28052 %I t
28053 [ 1 0 0 1 72 717 ] concat
28054 %I
28055 [
28056 (if \(aphid_master\(\) == FALSE && h_length == plytogo\) {)
28057 ] Text
28058 End
28059
28060 Begin %I Text
28061 %I cfg Black
28062 0 0 0 SetCFg
28063 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28064 Courier 10 SetF
28065 %I t
28066 [ 1 0 0 1 72 615 ] concat
28067 %I
28068 [
28069 (if \(aphid_horizon\(depth\)\) {)
28070 ] Text
28071 End
28072
28073 Begin %I Text
28074 %I cfg Black
28075 0 0 0 SetCFg
28076 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28077 Courier 10 SetF
28078 %I t
28079 [ 1 0 0 1 72 537 ] concat
28080 %I
28081 [
28082 (if \(aphid_checkalarm\(\) != FALSE\) {)
28083 ] Text
28084 End
28085
28086 Begin %I Text
28087 %I cfg Black
28088 0 0 0 SetCFg
28089 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28090 Courier 10 SetF
28091 %I t
28092 [ 1 0 0 1 72 459 ] concat
28093 %I
28094 [
28095 (aphid_intnode_start\(depth, p_hash, p_key\);)
28096 ] Text
28097 End
28098
28099 Begin %I Text
28100 %I cfg Black
28101 0 0 0 SetCFg
28102 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28103 Courier 10 SetF
28104 %I t
28105 [ 1 0 0 1 96 417 ] concat
28106 %I
28107 [
28108 (aphid_intnode_move\(depth, &\(move[i]\)\);)
28109 ] Text
28110 End
28111
28112 Begin %I Text
28113 %I cfg Black
28114 0 0 0 SetCFg
28115 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28116 Courier 10 SetF
28117 %I t
28118 [ 1 0 0 1 96 321 ] concat
28119 %I
28120 [
28121 (aphid_intnode_update\(depth, value\);)
28122 ] Text
28123 End
28124
28125 Begin %I Text
28126 %I cfg Black
28127 0 0 0 SetCFg
28128 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28129 Courier 10 SetF
28130 %I t
28131 [ 1 0 0 1 72 213 ] concat
28132 %I
28133 [
28134 (if \(score >= beta\) { aphid_intnode_fixbound\(depth\); })
28135 ] Text
28136 End
28137
28138 Begin %I Text
28139 %I cfg Black
28140 0 0 0 SetCFg
28141 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28142 Courier 10 SetF
28143 %I t
28144 [ 1 0 0 1 72 183 ] concat
28145 %I
28146 [
28147 (aphid_intnode_end\(depth, &score\);)
28148 ] Text
28149 End
28150
28151 Begin %I Text
28152 %I cfg Black
28153 0 0 0 SetCFg
28154 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28155 Courier 10 SetF
28156 %I t
28157 [ 1 0 0 1 96 525 ] concat
28158 %I
28159 [
28160 (terminate_search = TRUE;)
28161 ] Text
28162 End
28163
28164 Begin %I Text
28165 %I cfg Black
28166 0 0 0 SetCFg
28167 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28168 Courier 10 SetF
28169 %I t
28170 [ 1 0 0 1 96 603 ] concat
28171 %I
28172 [
28173 (return\(aphid_eval_leaf\(alpha,beta,depth,p_hash,p_key\)\);)
28174 ] Text
28175 End
28176
28177 Begin %I Text
28178 %I cfg Black
28179 0 0 0 SetCFg
28180 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28181 Courier 10 SetF
28182 %I t
28183 [ 1 0 0 1 96 513 ] concat
28184 %I
28185 [
28186 (return\(0\);  /* Should exit PVS quickly when alarm on */)
28187 ] Text
28188 End
28189
28190 End %I eop
28191
28192 showpage
28193
28194
28195 end
28196 %%EndDocument
28197
28198  endTexFig
28199  395 2208 a Fk(Figure)14 b(6:)k(Ho)o(w)13 b(APHID)h(Mo)q(di\014es)g(a)g
28200 (T)o(ypical)f(PVS)h(Implemen)o(tation)459 2284 y
28201  16292818 4736286 1184071 44665815 23615651 51178209 startTexFig
28202  459
28203 2284 a
28204 %%BeginDocument: code5.ps
28205
28206 /arrowHeight 10 def
28207 /arrowWidth 5 def
28208
28209 /IdrawDict 51 dict def
28210 IdrawDict begin
28211
28212 /reencodeISO {
28213 dup dup findfont dup length dict begin
28214 { 1 index /FID ne { def }{ pop pop } ifelse } forall
28215 /Encoding ISOLatin1Encoding def
28216 currentdict end definefont
28217 } def
28218
28219 /ISOLatin1Encoding [
28220 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28221 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28222 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28223 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28224 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
28225 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
28226 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
28227 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
28228 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
28229 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
28230 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
28231 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28232 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28233 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
28234 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
28235 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
28236 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
28237 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
28238 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
28239 /guillemotright/onequarter/onehalf/threequarters/questiondown
28240 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
28241 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
28242 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
28243 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
28244 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
28245 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
28246 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
28247 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
28248 /yacute/thorn/ydieresis
28249 ] def
28250 /Courier reencodeISO def
28251
28252 /none null def
28253 /numGraphicParameters 17 def
28254 /stringLimit 65535 def
28255
28256 /Begin {
28257 save
28258 numGraphicParameters dict begin
28259 } def
28260
28261 /End {
28262 end
28263 restore
28264 } def
28265
28266 /SetB {
28267 dup type /nulltype eq {
28268 pop
28269 false /brushRightArrow idef
28270 false /brushLeftArrow idef
28271 true /brushNone idef
28272 } {
28273 /brushDashOffset idef
28274 /brushDashArray idef
28275 0 ne /brushRightArrow idef
28276 0 ne /brushLeftArrow idef
28277 /brushWidth idef
28278 false /brushNone idef
28279 } ifelse
28280 } def
28281
28282 /SetCFg {
28283 /fgblue idef
28284 /fggreen idef
28285 /fgred idef
28286 } def
28287
28288 /SetCBg {
28289 /bgblue idef
28290 /bggreen idef
28291 /bgred idef
28292 } def
28293
28294 /SetF {
28295 /printSize idef
28296 /printFont idef
28297 } def
28298
28299 /SetP {
28300 dup type /nulltype eq {
28301 pop true /patternNone idef
28302 } {
28303 dup -1 eq {
28304 /patternGrayLevel idef
28305 /patternString idef
28306 } {
28307 /patternGrayLevel idef
28308 } ifelse
28309 false /patternNone idef
28310 } ifelse
28311 } def
28312
28313 /BSpl {
28314 0 begin
28315 storexyn
28316 newpath
28317 n 1 gt {
28318 0 0 0 0 0 0 1 1 true subspline
28319 n 2 gt {
28320 0 0 0 0 1 1 2 2 false subspline
28321 1 1 n 3 sub {
28322 /i exch def
28323 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
28324 } for
28325 n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
28326 } if
28327 n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
28328 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
28329 brushNone not { istroke } if
28330 0 0 1 1 leftarrow
28331 n 2 sub dup n 1 sub dup rightarrow
28332 } if
28333 end
28334 } dup 0 4 dict put def
28335
28336 /Circ {
28337 newpath
28338 0 360 arc
28339 patternNone not { ifill } if
28340 brushNone not { istroke } if
28341 } def
28342
28343 /CBSpl {
28344 0 begin
28345 dup 2 gt {
28346 storexyn
28347 newpath
28348 n 1 sub dup 0 0 1 1 2 2 true subspline
28349 1 1 n 3 sub {
28350 /i exch def
28351 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
28352 } for
28353 n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
28354 n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
28355 patternNone not { ifill } if
28356 brushNone not { istroke } if
28357 } {
28358 Poly
28359 } ifelse
28360 end
28361 } dup 0 4 dict put def
28362
28363 /Elli {
28364 0 begin
28365 newpath
28366 4 2 roll
28367 translate
28368 scale
28369 0 0 1 0 360 arc
28370 patternNone not { ifill } if
28371 brushNone not { istroke } if
28372 end
28373 } dup 0 1 dict put def
28374
28375 /Line {
28376 0 begin
28377 2 storexyn
28378 newpath
28379 x 0 get y 0 get moveto
28380 x 1 get y 1 get lineto
28381 brushNone not { istroke } if
28382 0 0 1 1 leftarrow
28383 0 0 1 1 rightarrow
28384 end
28385 } dup 0 4 dict put def
28386
28387 /MLine {
28388 0 begin
28389 storexyn
28390 newpath
28391 n 1 gt {
28392 x 0 get y 0 get moveto
28393 1 1 n 1 sub {
28394 /i exch def
28395 x i get y i get lineto
28396 } for
28397 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
28398 brushNone not { istroke } if
28399 0 0 1 1 leftarrow
28400 n 2 sub dup n 1 sub dup rightarrow
28401 } if
28402 end
28403 } dup 0 4 dict put def
28404
28405 /Poly {
28406 3 1 roll
28407 newpath
28408 moveto
28409 -1 add
28410 { lineto } repeat
28411 closepath
28412 patternNone not { ifill } if
28413 brushNone not { istroke } if
28414 } def
28415
28416 /Rect {
28417 0 begin
28418 /t exch def
28419 /r exch def
28420 /b exch def
28421 /l exch def
28422 newpath
28423 l b moveto
28424 l t lineto
28425 r t lineto
28426 r b lineto
28427 closepath
28428 patternNone not { ifill } if
28429 brushNone not { istroke } if
28430 end
28431 } dup 0 4 dict put def
28432
28433 /Text {
28434 ishow
28435 } def
28436
28437 /idef {
28438 dup where { pop pop pop } { exch def } ifelse
28439 } def
28440
28441 /ifill {
28442 0 begin
28443 gsave
28444 patternGrayLevel -1 ne {
28445 fgred bgred fgred sub patternGrayLevel mul add
28446 fggreen bggreen fggreen sub patternGrayLevel mul add
28447 fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
28448 eofill
28449 } {
28450 eoclip
28451 originalCTM setmatrix
28452 pathbbox /t exch def /r exch def /b exch def /l exch def
28453 /w r l sub ceiling cvi def
28454 /h t b sub ceiling cvi def
28455 /imageByteWidth w 8 div ceiling cvi def
28456 /imageHeight h def
28457 bgred bggreen bgblue setrgbcolor
28458 eofill
28459 fgred fggreen fgblue setrgbcolor
28460 w 0 gt h 0 gt and {
28461 l b translate w h scale
28462 w h true [w 0 0 h neg 0 h] { patternproc } imagemask
28463 } if
28464 } ifelse
28465 grestore
28466 end
28467 } dup 0 8 dict put def
28468
28469 /istroke {
28470 gsave
28471 brushDashOffset -1 eq {
28472 [] 0 setdash
28473 1 setgray
28474 } {
28475 brushDashArray brushDashOffset setdash
28476 fgred fggreen fgblue setrgbcolor
28477 } ifelse
28478 brushWidth setlinewidth
28479 originalCTM setmatrix
28480 stroke
28481 grestore
28482 } def
28483
28484 /ishow {
28485 0 begin
28486 gsave
28487 fgred fggreen fgblue setrgbcolor
28488 /fontDict printFont printSize scalefont dup setfont def
28489 /descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
28490 transform exch pop def
28491 /vertoffset 1 printSize sub descender sub def {
28492 0 vertoffset moveto show
28493 /vertoffset vertoffset printSize sub def
28494 } forall
28495 grestore
28496 end
28497 } dup 0 3 dict put def
28498 /patternproc {
28499 0 begin
28500 /patternByteLength patternString length def
28501 /patternHeight patternByteLength 8 mul sqrt cvi def
28502 /patternWidth patternHeight def
28503 /patternByteWidth patternWidth 8 idiv def
28504 /imageByteMaxLength imageByteWidth imageHeight mul
28505 stringLimit patternByteWidth sub min def
28506 /imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
28507 patternHeight mul patternHeight max def
28508 /imageHeight imageHeight imageMaxHeight sub store
28509 /imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
28510 0 1 imageMaxHeight 1 sub {
28511 /y exch def
28512 /patternRow y patternByteWidth mul patternByteLength mod def
28513 /patternRowString patternString patternRow patternByteWidth getinterval def
28514 /imageRow y imageByteWidth mul def
28515 0 patternByteWidth imageByteWidth 1 sub {
28516 /x exch def
28517 imageString imageRow x add patternRowString putinterval
28518 } for
28519 } for
28520 imageString
28521 end
28522 } dup 0 12 dict put def
28523
28524 /min {
28525 dup 3 2 roll dup 4 3 roll lt { exch } if pop
28526 } def
28527
28528 /max {
28529 dup 3 2 roll dup 4 3 roll gt { exch } if pop
28530 } def
28531
28532 /midpoint {
28533 0 begin
28534 /y1 exch def
28535 /x1 exch def
28536 /y0 exch def
28537 /x0 exch def
28538 x0 x1 add 2 div
28539 y0 y1 add 2 div
28540 end
28541 } dup 0 4 dict put def
28542
28543 /thirdpoint {
28544 0 begin
28545 /y1 exch def
28546 /x1 exch def
28547 /y0 exch def
28548 /x0 exch def
28549 x0 2 mul x1 add 3 div
28550 y0 2 mul y1 add 3 div
28551 end
28552 } dup 0 4 dict put def
28553
28554 /subspline {
28555 0 begin
28556 /movetoNeeded exch def
28557 y exch get /y3 exch def
28558 x exch get /x3 exch def
28559 y exch get /y2 exch def
28560 x exch get /x2 exch def
28561 y exch get /y1 exch def
28562 x exch get /x1 exch def
28563 y exch get /y0 exch def
28564 x exch get /x0 exch def
28565 x1 y1 x2 y2 thirdpoint
28566 /p1y exch def
28567 /p1x exch def
28568 x2 y2 x1 y1 thirdpoint
28569 /p2y exch def
28570 /p2x exch def
28571 x1 y1 x0 y0 thirdpoint
28572 p1x p1y midpoint
28573 /p0y exch def
28574 /p0x exch def
28575 x2 y2 x3 y3 thirdpoint
28576 p2x p2y midpoint
28577 /p3y exch def
28578 /p3x exch def
28579 movetoNeeded { p0x p0y moveto } if
28580 p1x p1y p2x p2y p3x p3y curveto
28581 end
28582 } dup 0 17 dict put def
28583
28584 /storexyn {
28585 /n exch def
28586 /y n array def
28587 /x n array def
28588 n 1 sub -1 0 {
28589 /i exch def
28590 y i 3 2 roll put
28591 x i 3 2 roll put
28592 } for
28593 } def
28594
28595 /SSten {
28596 fgred fggreen fgblue setrgbcolor
28597 dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
28598 } def
28599
28600 /FSten {
28601 dup 3 -1 roll dup 4 1 roll exch
28602 newpath
28603 0 0 moveto
28604 dup 0 exch lineto
28605 exch dup 3 1 roll exch lineto
28606 0 lineto
28607 closepath
28608 bgred bggreen bgblue setrgbcolor
28609 eofill
28610 SSten
28611 } def
28612
28613 /Rast {
28614 exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
28615 } def
28616
28617
28618 /arrowhead {
28619 0 begin
28620 transform originalCTM itransform
28621 /taily exch def
28622 /tailx exch def
28623 transform originalCTM itransform
28624 /tipy exch def
28625 /tipx exch def
28626 /dy tipy taily sub def
28627 /dx tipx tailx sub def
28628 /angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
28629 gsave
28630 originalCTM setmatrix
28631 tipx tipy translate
28632 angle rotate
28633 newpath
28634 arrowHeight neg arrowWidth 2 div moveto
28635 0 0 lineto
28636 arrowHeight neg arrowWidth 2 div neg lineto
28637 patternNone not {
28638 originalCTM setmatrix
28639 /padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
28640 arrowWidth div def
28641 /padtail brushWidth 2 div def
28642 tipx tipy translate
28643 angle rotate
28644 padtip 0 translate
28645 arrowHeight padtip add padtail add arrowHeight div dup scale
28646 arrowheadpath
28647 ifill
28648 } if
28649 brushNone not {
28650 originalCTM setmatrix
28651 tipx tipy translate
28652 angle rotate
28653 arrowheadpath
28654 istroke
28655 } if
28656 grestore
28657 end
28658 } dup 0 9 dict put def
28659
28660 /arrowheadpath {
28661 newpath
28662 arrowHeight neg arrowWidth 2 div moveto
28663 0 0 lineto
28664 arrowHeight neg arrowWidth 2 div neg lineto
28665 } def
28666
28667 /leftarrow {
28668 0 begin
28669 y exch get /taily exch def
28670 x exch get /tailx exch def
28671 y exch get /tipy exch def
28672 x exch get /tipx exch def
28673 brushLeftArrow { tipx tipy tailx taily arrowhead } if
28674 end
28675 } dup 0 4 dict put def
28676
28677 /rightarrow {
28678 0 begin
28679 y exch get /tipy exch def
28680 x exch get /tipx exch def
28681 y exch get /taily exch def
28682 x exch get /tailx exch def
28683 brushRightArrow { tipx tipy tailx taily arrowhead } if
28684 end
28685 } dup 0 4 dict put def
28686
28687
28688 %I Idraw 10 Grid 8 8 
28689
28690
28691 Begin
28692 %I b u
28693 %I cfg u
28694 %I cbg u
28695 %I f u
28696 %I p u
28697 %I t
28698 [ 0.799705 0 0 0.799705 0 0 ] concat
28699 /originalCTM matrix currentmatrix def
28700
28701 Begin %I Rect
28702 none SetB %I b n
28703 %I cfg Black
28704 0 0 0 SetCFg
28705 %I cbg White
28706 1 1 1 SetCBg
28707 %I p
28708 0.95 SetP
28709 %I t
28710 [ 1 -0 -0 1 -125 612 ] concat
28711 %I
28712 155 342 563 354 Rect
28713 End
28714
28715 Begin %I Text
28716 %I cfg Black
28717 0 0 0 SetCFg
28718 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28719 Courier 10 SetF
28720 %I t
28721 [ 1 0 0 1 36 951 ] concat
28722 %I
28723 [
28724 (for\(plytogo=1;\(plytogo <= MAXDEPTH && done == FALSE\); plytogo++\) {)
28725 ] Text
28726 End
28727
28728 Begin %I Text
28729 %I cfg Black
28730 0 0 0 SetCFg
28731 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28732 Courier 10 SetF
28733 %I t
28734 [ 1 0 0 1 60 939 ] concat
28735 %I
28736 [
28737 (/* Set up search */)
28738 ] Text
28739 End
28740
28741 Begin %I Rect
28742 %I b 65535
28743 1 0 0 [] 0 SetB
28744 %I cfg Black
28745 0 0 0 SetCFg
28746 %I cbg White
28747 1 1 1 SetCBg
28748 none SetP %I p n
28749 %I t
28750 [ 1.00951 -0 -0 1.12603 -126.417 566.628 ] concat
28751 %I
28752 149 252 569 360 Rect
28753 End
28754
28755 Begin %I Text
28756 %I cfg Black
28757 0 0 0 SetCFg
28758 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28759 Courier 10 SetF
28760 %I t
28761 [ 1 0 0 1 36 963 ] concat
28762 %I
28763 [
28764 (aphid_initsearch\(MAXDEPTH\);)
28765 ] Text
28766 End
28767
28768 Begin %I Rect
28769 none SetB %I b n
28770 %I cfg Black
28771 0 0 0 SetCFg
28772 %I cbg White
28773 1 1 1 SetCBg
28774 %I p
28775 0.95 SetP
28776 %I t
28777 [ 1 0 0 1 -125 596 ] concat
28778 %I
28779 155 294 563 318 Rect
28780 End
28781
28782 Begin %I Rect
28783 none SetB %I b n
28784 %I cfg Black
28785 0 0 0 SetCFg
28786 %I cbg White
28787 1 1 1 SetCBg
28788 %I p
28789 0.95 SetP
28790 %I t
28791 [ 1 0 0 1 -125 596 ] concat
28792 %I
28793 155 258 563 270 Rect
28794 End
28795
28796 Begin %I Text
28797 %I cfg Black
28798 0 0 0 SetCFg
28799 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28800 Courier 10 SetF
28801 %I t
28802 [ 1 0 0 1 60 887 ] concat
28803 %I
28804 [
28805 (/* Print out results of search */)
28806 ] Text
28807 End
28808
28809 Begin %I Text
28810 %I cfg Black
28811 0 0 0 SetCFg
28812 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28813 Courier 10 SetF
28814 %I t
28815 [ 1 0 0 1 36 875 ] concat
28816 %I
28817 [
28818 (})
28819 ] Text
28820 End
28821
28822 Begin %I Text
28823 %I cfg Black
28824 0 0 0 SetCFg
28825 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28826 Courier 10 SetF
28827 %I t
28828 [ 1 0 0 1 60 911 ] concat
28829 %I
28830 [
28831 (/* Call to aphid_rootsearch replaces call to PVS */)
28832 ] Text
28833 End
28834
28835 Begin %I Text
28836 %I cfg Black
28837 0 0 0 SetCFg
28838 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28839 Courier 10 SetF
28840 %I t
28841 [ 1 0 0 1 60 899 ] concat
28842 %I
28843 [
28844 (score = aphid_rootsearch\(0,plytogo,guess-eps,guess+eps\);)
28845 ] Text
28846 End
28847
28848 Begin %I Text
28849 %I cfg Black
28850 0 0 0 SetCFg
28851 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28852 Courier 10 SetF
28853 %I t
28854 [ 1 0 0 1 36 863 ] concat
28855 %I
28856 [
28857 (aphid_endsearch\(\);)
28858 ] Text
28859 End
28860
28861 Begin %I Text
28862 %I cfg Black
28863 0 0 0 SetCFg
28864 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
28865 Courier 10 SetF
28866 %I t
28867 [ 1 0 0 1 61 925 ] concat
28868 %I
28869 [
28870 (/* Search at root around value \(guess\) with small error \(eps\) */)
28871 ] Text
28872 End
28873
28874 End %I eop
28875
28876 showpage
28877
28878
28879 end
28880 %%EndDocument
28881
28882  endTexFig
28883  385 2675 a Fk(Figure)g(7:)k(Ho)o(w)c(APHID)g(Mo)q(di\014es)g(the)g
28884 (Iterativ)o(e)h(Deep)q(ening)f(Routine)954 2790 y(10)p
28885 eop
28886 %%Page: 11 13
28887 11 12 bop 465 197 a
28888  16117604 19418804 1184071 24405032 23549870 51178209 startTexFig
28889  465 197 a
28890 %%BeginDocument: code6.ps
28891
28892 /arrowHeight 10 def
28893 /arrowWidth 5 def
28894
28895 /IdrawDict 51 dict def
28896 IdrawDict begin
28897
28898 /reencodeISO {
28899 dup dup findfont dup length dict begin
28900 { 1 index /FID ne { def }{ pop pop } ifelse } forall
28901 /Encoding ISOLatin1Encoding def
28902 currentdict end definefont
28903 } def
28904
28905 /ISOLatin1Encoding [
28906 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28907 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28908 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28909 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28910 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
28911 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
28912 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
28913 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
28914 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
28915 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
28916 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
28917 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28918 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
28919 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
28920 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
28921 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
28922 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
28923 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
28924 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
28925 /guillemotright/onequarter/onehalf/threequarters/questiondown
28926 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
28927 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
28928 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
28929 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
28930 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
28931 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
28932 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
28933 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
28934 /yacute/thorn/ydieresis
28935 ] def
28936 /Courier reencodeISO def
28937
28938 /none null def
28939 /numGraphicParameters 17 def
28940 /stringLimit 65535 def
28941
28942 /Begin {
28943 save
28944 numGraphicParameters dict begin
28945 } def
28946
28947 /End {
28948 end
28949 restore
28950 } def
28951
28952 /SetB {
28953 dup type /nulltype eq {
28954 pop
28955 false /brushRightArrow idef
28956 false /brushLeftArrow idef
28957 true /brushNone idef
28958 } {
28959 /brushDashOffset idef
28960 /brushDashArray idef
28961 0 ne /brushRightArrow idef
28962 0 ne /brushLeftArrow idef
28963 /brushWidth idef
28964 false /brushNone idef
28965 } ifelse
28966 } def
28967
28968 /SetCFg {
28969 /fgblue idef
28970 /fggreen idef
28971 /fgred idef
28972 } def
28973
28974 /SetCBg {
28975 /bgblue idef
28976 /bggreen idef
28977 /bgred idef
28978 } def
28979
28980 /SetF {
28981 /printSize idef
28982 /printFont idef
28983 } def
28984
28985 /SetP {
28986 dup type /nulltype eq {
28987 pop true /patternNone idef
28988 } {
28989 dup -1 eq {
28990 /patternGrayLevel idef
28991 /patternString idef
28992 } {
28993 /patternGrayLevel idef
28994 } ifelse
28995 false /patternNone idef
28996 } ifelse
28997 } def
28998
28999 /BSpl {
29000 0 begin
29001 storexyn
29002 newpath
29003 n 1 gt {
29004 0 0 0 0 0 0 1 1 true subspline
29005 n 2 gt {
29006 0 0 0 0 1 1 2 2 false subspline
29007 1 1 n 3 sub {
29008 /i exch def
29009 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
29010 } for
29011 n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
29012 } if
29013 n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
29014 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
29015 brushNone not { istroke } if
29016 0 0 1 1 leftarrow
29017 n 2 sub dup n 1 sub dup rightarrow
29018 } if
29019 end
29020 } dup 0 4 dict put def
29021
29022 /Circ {
29023 newpath
29024 0 360 arc
29025 patternNone not { ifill } if
29026 brushNone not { istroke } if
29027 } def
29028
29029 /CBSpl {
29030 0 begin
29031 dup 2 gt {
29032 storexyn
29033 newpath
29034 n 1 sub dup 0 0 1 1 2 2 true subspline
29035 1 1 n 3 sub {
29036 /i exch def
29037 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
29038 } for
29039 n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
29040 n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
29041 patternNone not { ifill } if
29042 brushNone not { istroke } if
29043 } {
29044 Poly
29045 } ifelse
29046 end
29047 } dup 0 4 dict put def
29048
29049 /Elli {
29050 0 begin
29051 newpath
29052 4 2 roll
29053 translate
29054 scale
29055 0 0 1 0 360 arc
29056 patternNone not { ifill } if
29057 brushNone not { istroke } if
29058 end
29059 } dup 0 1 dict put def
29060
29061 /Line {
29062 0 begin
29063 2 storexyn
29064 newpath
29065 x 0 get y 0 get moveto
29066 x 1 get y 1 get lineto
29067 brushNone not { istroke } if
29068 0 0 1 1 leftarrow
29069 0 0 1 1 rightarrow
29070 end
29071 } dup 0 4 dict put def
29072
29073 /MLine {
29074 0 begin
29075 storexyn
29076 newpath
29077 n 1 gt {
29078 x 0 get y 0 get moveto
29079 1 1 n 1 sub {
29080 /i exch def
29081 x i get y i get lineto
29082 } for
29083 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
29084 brushNone not { istroke } if
29085 0 0 1 1 leftarrow
29086 n 2 sub dup n 1 sub dup rightarrow
29087 } if
29088 end
29089 } dup 0 4 dict put def
29090
29091 /Poly {
29092 3 1 roll
29093 newpath
29094 moveto
29095 -1 add
29096 { lineto } repeat
29097 closepath
29098 patternNone not { ifill } if
29099 brushNone not { istroke } if
29100 } def
29101
29102 /Rect {
29103 0 begin
29104 /t exch def
29105 /r exch def
29106 /b exch def
29107 /l exch def
29108 newpath
29109 l b moveto
29110 l t lineto
29111 r t lineto
29112 r b lineto
29113 closepath
29114 patternNone not { ifill } if
29115 brushNone not { istroke } if
29116 end
29117 } dup 0 4 dict put def
29118
29119 /Text {
29120 ishow
29121 } def
29122
29123 /idef {
29124 dup where { pop pop pop } { exch def } ifelse
29125 } def
29126
29127 /ifill {
29128 0 begin
29129 gsave
29130 patternGrayLevel -1 ne {
29131 fgred bgred fgred sub patternGrayLevel mul add
29132 fggreen bggreen fggreen sub patternGrayLevel mul add
29133 fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
29134 eofill
29135 } {
29136 eoclip
29137 originalCTM setmatrix
29138 pathbbox /t exch def /r exch def /b exch def /l exch def
29139 /w r l sub ceiling cvi def
29140 /h t b sub ceiling cvi def
29141 /imageByteWidth w 8 div ceiling cvi def
29142 /imageHeight h def
29143 bgred bggreen bgblue setrgbcolor
29144 eofill
29145 fgred fggreen fgblue setrgbcolor
29146 w 0 gt h 0 gt and {
29147 l b translate w h scale
29148 w h true [w 0 0 h neg 0 h] { patternproc } imagemask
29149 } if
29150 } ifelse
29151 grestore
29152 end
29153 } dup 0 8 dict put def
29154
29155 /istroke {
29156 gsave
29157 brushDashOffset -1 eq {
29158 [] 0 setdash
29159 1 setgray
29160 } {
29161 brushDashArray brushDashOffset setdash
29162 fgred fggreen fgblue setrgbcolor
29163 } ifelse
29164 brushWidth setlinewidth
29165 originalCTM setmatrix
29166 stroke
29167 grestore
29168 } def
29169
29170 /ishow {
29171 0 begin
29172 gsave
29173 fgred fggreen fgblue setrgbcolor
29174 /fontDict printFont printSize scalefont dup setfont def
29175 /descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
29176 transform exch pop def
29177 /vertoffset 1 printSize sub descender sub def {
29178 0 vertoffset moveto show
29179 /vertoffset vertoffset printSize sub def
29180 } forall
29181 grestore
29182 end
29183 } dup 0 3 dict put def
29184 /patternproc {
29185 0 begin
29186 /patternByteLength patternString length def
29187 /patternHeight patternByteLength 8 mul sqrt cvi def
29188 /patternWidth patternHeight def
29189 /patternByteWidth patternWidth 8 idiv def
29190 /imageByteMaxLength imageByteWidth imageHeight mul
29191 stringLimit patternByteWidth sub min def
29192 /imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
29193 patternHeight mul patternHeight max def
29194 /imageHeight imageHeight imageMaxHeight sub store
29195 /imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
29196 0 1 imageMaxHeight 1 sub {
29197 /y exch def
29198 /patternRow y patternByteWidth mul patternByteLength mod def
29199 /patternRowString patternString patternRow patternByteWidth getinterval def
29200 /imageRow y imageByteWidth mul def
29201 0 patternByteWidth imageByteWidth 1 sub {
29202 /x exch def
29203 imageString imageRow x add patternRowString putinterval
29204 } for
29205 } for
29206 imageString
29207 end
29208 } dup 0 12 dict put def
29209
29210 /min {
29211 dup 3 2 roll dup 4 3 roll lt { exch } if pop
29212 } def
29213
29214 /max {
29215 dup 3 2 roll dup 4 3 roll gt { exch } if pop
29216 } def
29217
29218 /midpoint {
29219 0 begin
29220 /y1 exch def
29221 /x1 exch def
29222 /y0 exch def
29223 /x0 exch def
29224 x0 x1 add 2 div
29225 y0 y1 add 2 div
29226 end
29227 } dup 0 4 dict put def
29228
29229 /thirdpoint {
29230 0 begin
29231 /y1 exch def
29232 /x1 exch def
29233 /y0 exch def
29234 /x0 exch def
29235 x0 2 mul x1 add 3 div
29236 y0 2 mul y1 add 3 div
29237 end
29238 } dup 0 4 dict put def
29239
29240 /subspline {
29241 0 begin
29242 /movetoNeeded exch def
29243 y exch get /y3 exch def
29244 x exch get /x3 exch def
29245 y exch get /y2 exch def
29246 x exch get /x2 exch def
29247 y exch get /y1 exch def
29248 x exch get /x1 exch def
29249 y exch get /y0 exch def
29250 x exch get /x0 exch def
29251 x1 y1 x2 y2 thirdpoint
29252 /p1y exch def
29253 /p1x exch def
29254 x2 y2 x1 y1 thirdpoint
29255 /p2y exch def
29256 /p2x exch def
29257 x1 y1 x0 y0 thirdpoint
29258 p1x p1y midpoint
29259 /p0y exch def
29260 /p0x exch def
29261 x2 y2 x3 y3 thirdpoint
29262 p2x p2y midpoint
29263 /p3y exch def
29264 /p3x exch def
29265 movetoNeeded { p0x p0y moveto } if
29266 p1x p1y p2x p2y p3x p3y curveto
29267 end
29268 } dup 0 17 dict put def
29269
29270 /storexyn {
29271 /n exch def
29272 /y n array def
29273 /x n array def
29274 n 1 sub -1 0 {
29275 /i exch def
29276 y i 3 2 roll put
29277 x i 3 2 roll put
29278 } for
29279 } def
29280
29281 /SSten {
29282 fgred fggreen fgblue setrgbcolor
29283 dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
29284 } def
29285
29286 /FSten {
29287 dup 3 -1 roll dup 4 1 roll exch
29288 newpath
29289 0 0 moveto
29290 dup 0 exch lineto
29291 exch dup 3 1 roll exch lineto
29292 0 lineto
29293 closepath
29294 bgred bggreen bgblue setrgbcolor
29295 eofill
29296 SSten
29297 } def
29298
29299 /Rast {
29300 exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
29301 } def
29302
29303
29304 /arrowhead {
29305 0 begin
29306 transform originalCTM itransform
29307 /taily exch def
29308 /tailx exch def
29309 transform originalCTM itransform
29310 /tipy exch def
29311 /tipx exch def
29312 /dy tipy taily sub def
29313 /dx tipx tailx sub def
29314 /angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
29315 gsave
29316 originalCTM setmatrix
29317 tipx tipy translate
29318 angle rotate
29319 newpath
29320 arrowHeight neg arrowWidth 2 div moveto
29321 0 0 lineto
29322 arrowHeight neg arrowWidth 2 div neg lineto
29323 patternNone not {
29324 originalCTM setmatrix
29325 /padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
29326 arrowWidth div def
29327 /padtail brushWidth 2 div def
29328 tipx tipy translate
29329 angle rotate
29330 padtip 0 translate
29331 arrowHeight padtip add padtail add arrowHeight div dup scale
29332 arrowheadpath
29333 ifill
29334 } if
29335 brushNone not {
29336 originalCTM setmatrix
29337 tipx tipy translate
29338 angle rotate
29339 arrowheadpath
29340 istroke
29341 } if
29342 grestore
29343 end
29344 } dup 0 9 dict put def
29345
29346 /arrowheadpath {
29347 newpath
29348 arrowHeight neg arrowWidth 2 div moveto
29349 0 0 lineto
29350 arrowHeight neg arrowWidth 2 div neg lineto
29351 } def
29352
29353 /leftarrow {
29354 0 begin
29355 y exch get /taily exch def
29356 x exch get /tailx exch def
29357 y exch get /tipy exch def
29358 x exch get /tipx exch def
29359 brushLeftArrow { tipx tipy tailx taily arrowhead } if
29360 end
29361 } dup 0 4 dict put def
29362
29363 /rightarrow {
29364 0 begin
29365 y exch get /tipy exch def
29366 x exch get /tipx exch def
29367 y exch get /taily exch def
29368 x exch get /tailx exch def
29369 brushRightArrow { tipx tipy tailx taily arrowhead } if
29370 end
29371 } dup 0 4 dict put def
29372
29373
29374 %I Idraw 10 Grid 8 8 
29375
29376
29377 Begin
29378 %I b u
29379 %I cfg u
29380 %I cbg u
29381 %I f u
29382 %I p u
29383 %I t
29384 [ 0.799705 0 0 0.799705 0 0 ] concat
29385 /originalCTM matrix currentmatrix def
29386
29387 Begin %I Rect
29388 none SetB %I b n
29389 %I cfg Black
29390 0 0 0 SetCFg
29391 %I cbg White
29392 1 1 1 SetCBg
29393 %I p
29394 0.95 SetP
29395 %I t
29396 [ 1 -0 -0 1 -125 559 ] concat
29397 %I
29398 155 173 563 197 Rect
29399 End
29400
29401 Begin %I Rect
29402 none SetB %I b n
29403 %I cfg Black
29404 0 0 0 SetCFg
29405 %I cbg White
29406 1 1 1 SetCBg
29407 %I p
29408 0.95 SetP
29409 %I t
29410 [ 1 -0 -0 1 -125 559 ] concat
29411 %I
29412 155 209 563 221 Rect
29413 End
29414
29415 Begin %I Rect
29416 none SetB %I b n
29417 %I cfg Black
29418 0 0 0 SetCFg
29419 %I cbg White
29420 1 1 1 SetCBg
29421 %I p
29422 0.95 SetP
29423 %I t
29424 [ 1 -0 -0 1 -125 559 ] concat
29425 %I
29426 155 323 563 335 Rect
29427 End
29428
29429 Begin %I Rect
29430 none SetB %I b n
29431 %I cfg Black
29432 0 0 0 SetCFg
29433 %I cbg White
29434 1 1 1 SetCBg
29435 %I p
29436 0.95 SetP
29437 %I t
29438 [ 1 -0 -0 1 -125 612 ] concat
29439 %I
29440 155 342 563 354 Rect
29441 End
29442
29443 Begin %I Text
29444 %I cfg Black
29445 0 0 0 SetCFg
29446 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29447 Courier 10 SetF
29448 %I t
29449 [ 1 0 0 1 36 951 ] concat
29450 %I
29451 [
29452 (for\(plytogo=1;\(plytogo <= MAXDEPTH && done == FALSE\); plytogo++\) {)
29453 ] Text
29454 End
29455
29456 Begin %I Text
29457 %I cfg Black
29458 0 0 0 SetCFg
29459 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29460 Courier 10 SetF
29461 %I t
29462 [ 1 0 0 1 36 903 ] concat
29463 %I
29464 [
29465 (})
29466 ] Text
29467 End
29468
29469 Begin %I Rect
29470 %I b 65535
29471 1 0 0 [] 0 SetB
29472 %I cfg Black
29473 0 0 0 SetCFg
29474 %I cbg White
29475 1 1 1 SetCBg
29476 none SetP %I p n
29477 %I t
29478 [ 1.00711 -0 -0 4.68604 -126.059 -714.975 ] concat
29479 %I
29480 149 252 569 360 Rect
29481 End
29482
29483 Begin %I Text
29484 %I cfg Black
29485 0 0 0 SetCFg
29486 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29487 Courier 10 SetF
29488 %I t
29489 [ 1 0 0 1 60 915 ] concat
29490 %I
29491 [
29492 (/* Print out results of search */)
29493 ] Text
29494 End
29495
29496 Begin %I Text
29497 %I cfg Black
29498 0 0 0 SetCFg
29499 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29500 Courier 10 SetF
29501 %I t
29502 [ 1 0 0 1 60 927 ] concat
29503 %I
29504 [
29505 (score = ROOT_PVS\(root_pos,guess-eps,guess+eps,0,plytogo\);)
29506 ] Text
29507 End
29508
29509 Begin %I Text
29510 %I cfg Black
29511 0 0 0 SetCFg
29512 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29513 Courier 10 SetF
29514 %I t
29515 [ 1 0 0 1 36 867 ] concat
29516 %I
29517 [
29518 (ROOT_PVS\(root_pos, alpha, beta, depth, plytogo\))
29519 ] Text
29520 End
29521
29522 Begin %I Text
29523 %I cfg Black
29524 0 0 0 SetCFg
29525 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29526 Courier 10 SetF
29527 %I t
29528 [ 1 0 0 1 36 855 ] concat
29529 %I
29530 [
29531 (...)
29532 ] Text
29533 End
29534
29535 Begin %I Text
29536 %I cfg Black
29537 0 0 0 SetCFg
29538 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29539 Courier 10 SetF
29540 %I t
29541 [ 1 0 0 1 36 843 ] concat
29542 %I
29543 [
29544 ({)
29545 ] Text
29546 End
29547
29548 Begin %I Text
29549 %I cfg Black
29550 0 0 0 SetCFg
29551 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29552 Courier 10 SetF
29553 %I t
29554 [ 1 0 0 1 60 831 ] concat
29555 %I
29556 [
29557 (...)
29558 ] Text
29559 End
29560
29561 Begin %I Text
29562 %I cfg Black
29563 0 0 0 SetCFg
29564 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29565 Courier 10 SetF
29566 %I t
29567 [ 1 0 0 1 60 819 ] concat
29568 %I
29569 [
29570 (/* Search PV Move */)
29571 ] Text
29572 End
29573
29574 Begin %I Text
29575 %I cfg Black
29576 0 0 0 SetCFg
29577 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29578 Courier 10 SetF
29579 %I t
29580 [ 1 0 0 1 60 807 ] concat
29581 %I
29582 [
29583 (lower = alpha;)
29584 ] Text
29585 End
29586
29587 Begin %I Text
29588 %I cfg Black
29589 0 0 0 SetCFg
29590 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29591 Courier 10 SetF
29592 %I t
29593 [ 1 0 0 1 36 789 ] concat
29594 %I
29595 [
29596 (search_best_move:)
29597 ] Text
29598 End
29599
29600 Begin %I Text
29601 %I cfg Black
29602 0 0 0 SetCFg
29603 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29604 Courier 10 SetF
29605 %I t
29606 [ 1 0 0 1 60 765 ] concat
29607 %I
29608 [
29609 (make_move\(p,bestmove\);)
29610 ] Text
29611 End
29612
29613 Begin %I Text
29614 %I cfg Black
29615 0 0 0 SetCFg
29616 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29617 Courier 10 SetF
29618 %I t
29619 [ 1 0 0 1 60 729 ] concat
29620 %I
29621 [
29622 (unmake_move\(p,bestmove\);)
29623 ] Text
29624 End
29625
29626 Begin %I Text
29627 %I cfg Black
29628 0 0 0 SetCFg
29629 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29630 Courier 10 SetF
29631 %I t
29632 [ 1 0 0 1 36 963 ] concat
29633 %I
29634 [
29635 (aphid_initsearch\(MAXDEPTH\);)
29636 ] Text
29637 End
29638
29639 Begin %I Text
29640 %I cfg Black
29641 0 0 0 SetCFg
29642 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29643 Courier 10 SetF
29644 %I t
29645 [ 1 0 0 1 36 891 ] concat
29646 %I
29647 [
29648 (aphid_endsearch\(\);)
29649 ] Text
29650 End
29651
29652 Begin %I Text
29653 %I cfg Black
29654 0 0 0 SetCFg
29655 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29656 Courier 10 SetF
29657 %I t
29658 [ 1 0 0 1 60 777 ] concat
29659 %I
29660 [
29661 (aphid_intnode_premove\(depth, &bestmove\);)
29662 ] Text
29663 End
29664
29665 Begin %I Text
29666 %I cfg Black
29667 0 0 0 SetCFg
29668 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29669 Courier 10 SetF
29670 %I t
29671 [ 1 0 0 1 60 753 ] concat
29672 %I
29673 [
29674 (/* aphid_rootsearch replaces typical call to PVS */)
29675 ] Text
29676 End
29677
29678 Begin %I Text
29679 %I cfg Black
29680 0 0 0 SetCFg
29681 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29682 Courier 10 SetF
29683 %I t
29684 [ 1 0 0 1 60 939 ] concat
29685 %I
29686 [
29687 (/* Set up search with small window \(eps\) around guess */)
29688 ] Text
29689 End
29690
29691 Begin %I Text
29692 %I cfg Black
29693 0 0 0 SetCFg
29694 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29695 Courier 10 SetF
29696 %I t
29697 [ 1 0 0 1 60 741 ] concat
29698 %I
29699 [
29700 (oldscore = -aphid_rootsearch\(depth+1,plytogo-1,-beta,-lower\);)
29701 ] Text
29702 End
29703
29704 Begin %I Rect
29705 none SetB %I b n
29706 %I cfg Black
29707 0 0 0 SetCFg
29708 %I cbg White
29709 1 1 1 SetCBg
29710 %I p
29711 0.95 SetP
29712 %I t
29713 [ 1 0 0 1 -125 437 ] concat
29714 %I
29715 155 159 563 183 Rect
29716 End
29717
29718 Begin %I Rect
29719 none SetB %I b n
29720 %I cfg Black
29721 0 0 0 SetCFg
29722 %I cbg White
29723 1 1 1 SetCBg
29724 %I p
29725 0.95 SetP
29726 %I t
29727 [ 1 0 0 1 -125 437 ] concat
29728 %I
29729 155 207 563 219 Rect
29730 End
29731
29732 Begin %I Text
29733 %I cfg Black
29734 0 0 0 SetCFg
29735 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29736 Courier 10 SetF
29737 %I t
29738 [ 1 0 0 1 84 641 ] concat
29739 %I
29740 [
29741 (make_move\(p,move[i]\);)
29742 ] Text
29743 End
29744
29745 Begin %I Text
29746 %I cfg Black
29747 0 0 0 SetCFg
29748 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29749 Courier 10 SetF
29750 %I t
29751 [ 1 0 0 1 84 629 ] concat
29752 %I
29753 [
29754 (/* Check if move beats PV move by more than delta */)
29755 ] Text
29756 End
29757
29758 Begin %I Text
29759 %I cfg Black
29760 0 0 0 SetCFg
29761 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29762 Courier 10 SetF
29763 %I t
29764 [ 1 0 0 1 60 581 ] concat
29765 %I
29766 [
29767 (})
29768 ] Text
29769 End
29770
29771 Begin %I Text
29772 %I cfg Black
29773 0 0 0 SetCFg
29774 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29775 Courier 10 SetF
29776 %I t
29777 [ 1 0 0 1 84 539 ] concat
29778 %I
29779 [
29780 (bestmove = move[i];)
29781 ] Text
29782 End
29783
29784 Begin %I Text
29785 %I cfg Black
29786 0 0 0 SetCFg
29787 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29788 Courier 10 SetF
29789 %I t
29790 [ 1 0 0 1 84 527 ] concat
29791 %I
29792 [
29793 (lower = newscore;)
29794 ] Text
29795 End
29796
29797 Begin %I Text
29798 %I cfg Black
29799 0 0 0 SetCFg
29800 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29801 Courier 10 SetF
29802 %I t
29803 [ 1 0 0 1 60 503 ] concat
29804 %I
29805 [
29806 (})
29807 ] Text
29808 End
29809
29810 Begin %I Text
29811 %I cfg Black
29812 0 0 0 SetCFg
29813 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29814 Courier 10 SetF
29815 %I t
29816 [ 1 0 0 1 60 491 ] concat
29817 %I
29818 [
29819 (...)
29820 ] Text
29821 End
29822
29823 Begin %I Text
29824 %I cfg Black
29825 0 0 0 SetCFg
29826 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29827 Courier 10 SetF
29828 %I t
29829 [ 1 0 0 1 36 479 ] concat
29830 %I
29831 [
29832 (} /* function ROOT_PVS */)
29833 ] Text
29834 End
29835
29836 Begin %I Text
29837 %I cfg Black
29838 0 0 0 SetCFg
29839 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29840 Courier 10 SetF
29841 %I t
29842 [ 1 0 0 1 84 653 ] concat
29843 %I
29844 [
29845 (aphid_intnode_premove\(depth,&move[i]\);)
29846 ] Text
29847 End
29848
29849 Begin %I Text
29850 %I cfg Black
29851 0 0 0 SetCFg
29852 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29853 Courier 10 SetF
29854 %I t
29855 [ 1 0 0 1 84 593 ] concat
29856 %I
29857 [
29858 (unmake_move\(p,move[i]\);)
29859 ] Text
29860 End
29861
29862 Begin %I Text
29863 %I cfg Black
29864 0 0 0 SetCFg
29865 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29866 Courier 10 SetF
29867 %I t
29868 [ 1 0 0 1 210 605 ] concat
29869 %I
29870 [
29871 (-oldscore-delta-1, -oldscore-delta\);)
29872 ] Text
29873 End
29874
29875 Begin %I Text
29876 %I cfg Black
29877 0 0 0 SetCFg
29878 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29879 Courier 10 SetF
29880 %I t
29881 [ 1 0 0 1 84 617 ] concat
29882 %I
29883 [
29884 (newscore = -aphid_rootsearch\(depth+1, plytogo-1,)
29885 ] Text
29886 End
29887
29888 Begin %I Text
29889 %I cfg Black
29890 0 0 0 SetCFg
29891 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29892 Courier 10 SetF
29893 %I t
29894 [ 1 0 0 1 84 515 ] concat
29895 %I
29896 [
29897 (if \(newscore < beta\) { goto search_best_move; })
29898 ] Text
29899 End
29900
29901 Begin %I Text
29902 %I cfg Black
29903 0 0 0 SetCFg
29904 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29905 Courier 10 SetF
29906 %I t
29907 [ 1 0 0 1 84 551 ] concat
29908 %I
29909 [
29910 (/* set new best move and score and research \(if necc.\) */)
29911 ] Text
29912 End
29913
29914 Begin %I Text
29915 %I cfg Black
29916 0 0 0 SetCFg
29917 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29918 Courier 10 SetF
29919 %I t
29920 [ 1 0 0 1 60 665 ] concat
29921 %I
29922 [
29923 (for\(i=2;\(i<=width && newscore <= oldscore+delta; i++\) {)
29924 ] Text
29925 End
29926
29927 Begin %I Text
29928 %I cfg Black
29929 0 0 0 SetCFg
29930 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29931 Courier 10 SetF
29932 %I t
29933 [ 1 0 0 1 60 677 ] concat
29934 %I
29935 [
29936 (newscore = oldscore;)
29937 ] Text
29938 End
29939
29940 Begin %I Text
29941 %I cfg Black
29942 0 0 0 SetCFg
29943 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29944 Courier 10 SetF
29945 %I t
29946 [ 1 0 0 1 60 563 ] concat
29947 %I
29948 [
29949 (if \(newscore > oldscore+delta\) {)
29950 ] Text
29951 End
29952
29953 Begin %I Text
29954 %I cfg Black
29955 0 0 0 SetCFg
29956 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29957 Courier 10 SetF
29958 %I t
29959 [ 1 0 0 1 60 711 ] concat
29960 %I
29961 [
29962 (/* Search other moves at root, and only switch if move beats */)
29963 ] Text
29964 End
29965
29966 Begin %I Text
29967 %I cfg Black
29968 0 0 0 SetCFg
29969 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
29970 Courier 10 SetF
29971 %I t
29972 [ 1 0 0 1 59 698 ] concat
29973 %I
29974 [
29975 (/* PV score \(oldscore\) by a small margin \(delta\)             */)
29976 ] Text
29977 End
29978
29979 End %I eop
29980
29981 showpage
29982
29983
29984 end
29985 %%EndDocument
29986
29987  endTexFig
29988  248 1518 a Fk(Figure)14 b(8:)j(Ho)o(w)d(APHID)g(Mo)q(di\014es)g(Sp)q
29989 (ecial)g(Handling)f(of)g(the)i(Ro)q(ot)e(of)g(the)i(Game)d(T)m(ree)489
29990 1954 y
29991  15345567 7104430 1447198 41639854 22102671 51178209 startTexFig
29992  489 1954 a
29993 %%BeginDocument: code7.ps
29994
29995 /arrowHeight 10 def
29996 /arrowWidth 5 def
29997
29998 /IdrawDict 51 dict def
29999 IdrawDict begin
30000
30001 /reencodeISO {
30002 dup dup findfont dup length dict begin
30003 { 1 index /FID ne { def }{ pop pop } ifelse } forall
30004 /Encoding ISOLatin1Encoding def
30005 currentdict end definefont
30006 } def
30007
30008 /ISOLatin1Encoding [
30009 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
30010 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
30011 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
30012 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
30013 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
30014 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
30015 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
30016 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
30017 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
30018 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
30019 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
30020 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
30021 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
30022 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
30023 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
30024 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
30025 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
30026 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
30027 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
30028 /guillemotright/onequarter/onehalf/threequarters/questiondown
30029 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
30030 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
30031 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
30032 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
30033 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
30034 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
30035 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
30036 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
30037 /yacute/thorn/ydieresis
30038 ] def
30039 /Courier reencodeISO def
30040
30041 /none null def
30042 /numGraphicParameters 17 def
30043 /stringLimit 65535 def
30044
30045 /Begin {
30046 save
30047 numGraphicParameters dict begin
30048 } def
30049
30050 /End {
30051 end
30052 restore
30053 } def
30054
30055 /SetB {
30056 dup type /nulltype eq {
30057 pop
30058 false /brushRightArrow idef
30059 false /brushLeftArrow idef
30060 true /brushNone idef
30061 } {
30062 /brushDashOffset idef
30063 /brushDashArray idef
30064 0 ne /brushRightArrow idef
30065 0 ne /brushLeftArrow idef
30066 /brushWidth idef
30067 false /brushNone idef
30068 } ifelse
30069 } def
30070
30071 /SetCFg {
30072 /fgblue idef
30073 /fggreen idef
30074 /fgred idef
30075 } def
30076
30077 /SetCBg {
30078 /bgblue idef
30079 /bggreen idef
30080 /bgred idef
30081 } def
30082
30083 /SetF {
30084 /printSize idef
30085 /printFont idef
30086 } def
30087
30088 /SetP {
30089 dup type /nulltype eq {
30090 pop true /patternNone idef
30091 } {
30092 dup -1 eq {
30093 /patternGrayLevel idef
30094 /patternString idef
30095 } {
30096 /patternGrayLevel idef
30097 } ifelse
30098 false /patternNone idef
30099 } ifelse
30100 } def
30101
30102 /BSpl {
30103 0 begin
30104 storexyn
30105 newpath
30106 n 1 gt {
30107 0 0 0 0 0 0 1 1 true subspline
30108 n 2 gt {
30109 0 0 0 0 1 1 2 2 false subspline
30110 1 1 n 3 sub {
30111 /i exch def
30112 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
30113 } for
30114 n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
30115 } if
30116 n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
30117 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
30118 brushNone not { istroke } if
30119 0 0 1 1 leftarrow
30120 n 2 sub dup n 1 sub dup rightarrow
30121 } if
30122 end
30123 } dup 0 4 dict put def
30124
30125 /Circ {
30126 newpath
30127 0 360 arc
30128 patternNone not { ifill } if
30129 brushNone not { istroke } if
30130 } def
30131
30132 /CBSpl {
30133 0 begin
30134 dup 2 gt {
30135 storexyn
30136 newpath
30137 n 1 sub dup 0 0 1 1 2 2 true subspline
30138 1 1 n 3 sub {
30139 /i exch def
30140 i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
30141 } for
30142 n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
30143 n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
30144 patternNone not { ifill } if
30145 brushNone not { istroke } if
30146 } {
30147 Poly
30148 } ifelse
30149 end
30150 } dup 0 4 dict put def
30151
30152 /Elli {
30153 0 begin
30154 newpath
30155 4 2 roll
30156 translate
30157 scale
30158 0 0 1 0 360 arc
30159 patternNone not { ifill } if
30160 brushNone not { istroke } if
30161 end
30162 } dup 0 1 dict put def
30163
30164 /Line {
30165 0 begin
30166 2 storexyn
30167 newpath
30168 x 0 get y 0 get moveto
30169 x 1 get y 1 get lineto
30170 brushNone not { istroke } if
30171 0 0 1 1 leftarrow
30172 0 0 1 1 rightarrow
30173 end
30174 } dup 0 4 dict put def
30175
30176 /MLine {
30177 0 begin
30178 storexyn
30179 newpath
30180 n 1 gt {
30181 x 0 get y 0 get moveto
30182 1 1 n 1 sub {
30183 /i exch def
30184 x i get y i get lineto
30185 } for
30186 patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
30187 brushNone not { istroke } if
30188 0 0 1 1 leftarrow
30189 n 2 sub dup n 1 sub dup rightarrow
30190 } if
30191 end
30192 } dup 0 4 dict put def
30193
30194 /Poly {
30195 3 1 roll
30196 newpath
30197 moveto
30198 -1 add
30199 { lineto } repeat
30200 closepath
30201 patternNone not { ifill } if
30202 brushNone not { istroke } if
30203 } def
30204
30205 /Rect {
30206 0 begin
30207 /t exch def
30208 /r exch def
30209 /b exch def
30210 /l exch def
30211 newpath
30212 l b moveto
30213 l t lineto
30214 r t lineto
30215 r b lineto
30216 closepath
30217 patternNone not { ifill } if
30218 brushNone not { istroke } if
30219 end
30220 } dup 0 4 dict put def
30221
30222 /Text {
30223 ishow
30224 } def
30225
30226 /idef {
30227 dup where { pop pop pop } { exch def } ifelse
30228 } def
30229
30230 /ifill {
30231 0 begin
30232 gsave
30233 patternGrayLevel -1 ne {
30234 fgred bgred fgred sub patternGrayLevel mul add
30235 fggreen bggreen fggreen sub patternGrayLevel mul add
30236 fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
30237 eofill
30238 } {
30239 eoclip
30240 originalCTM setmatrix
30241 pathbbox /t exch def /r exch def /b exch def /l exch def
30242 /w r l sub ceiling cvi def
30243 /h t b sub ceiling cvi def
30244 /imageByteWidth w 8 div ceiling cvi def
30245 /imageHeight h def
30246 bgred bggreen bgblue setrgbcolor
30247 eofill
30248 fgred fggreen fgblue setrgbcolor
30249 w 0 gt h 0 gt and {
30250 l b translate w h scale
30251 w h true [w 0 0 h neg 0 h] { patternproc } imagemask
30252 } if
30253 } ifelse
30254 grestore
30255 end
30256 } dup 0 8 dict put def
30257
30258 /istroke {
30259 gsave
30260 brushDashOffset -1 eq {
30261 [] 0 setdash
30262 1 setgray
30263 } {
30264 brushDashArray brushDashOffset setdash
30265 fgred fggreen fgblue setrgbcolor
30266 } ifelse
30267 brushWidth setlinewidth
30268 originalCTM setmatrix
30269 stroke
30270 grestore
30271 } def
30272
30273 /ishow {
30274 0 begin
30275 gsave
30276 fgred fggreen fgblue setrgbcolor
30277 /fontDict printFont printSize scalefont dup setfont def
30278 /descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
30279 transform exch pop def
30280 /vertoffset 1 printSize sub descender sub def {
30281 0 vertoffset moveto show
30282 /vertoffset vertoffset printSize sub def
30283 } forall
30284 grestore
30285 end
30286 } dup 0 3 dict put def
30287 /patternproc {
30288 0 begin
30289 /patternByteLength patternString length def
30290 /patternHeight patternByteLength 8 mul sqrt cvi def
30291 /patternWidth patternHeight def
30292 /patternByteWidth patternWidth 8 idiv def
30293 /imageByteMaxLength imageByteWidth imageHeight mul
30294 stringLimit patternByteWidth sub min def
30295 /imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
30296 patternHeight mul patternHeight max def
30297 /imageHeight imageHeight imageMaxHeight sub store
30298 /imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
30299 0 1 imageMaxHeight 1 sub {
30300 /y exch def
30301 /patternRow y patternByteWidth mul patternByteLength mod def
30302 /patternRowString patternString patternRow patternByteWidth getinterval def
30303 /imageRow y imageByteWidth mul def
30304 0 patternByteWidth imageByteWidth 1 sub {
30305 /x exch def
30306 imageString imageRow x add patternRowString putinterval
30307 } for
30308 } for
30309 imageString
30310 end
30311 } dup 0 12 dict put def
30312
30313 /min {
30314 dup 3 2 roll dup 4 3 roll lt { exch } if pop
30315 } def
30316
30317 /max {
30318 dup 3 2 roll dup 4 3 roll gt { exch } if pop
30319 } def
30320
30321 /midpoint {
30322 0 begin
30323 /y1 exch def
30324 /x1 exch def
30325 /y0 exch def
30326 /x0 exch def
30327 x0 x1 add 2 div
30328 y0 y1 add 2 div
30329 end
30330 } dup 0 4 dict put def
30331
30332 /thirdpoint {
30333 0 begin
30334 /y1 exch def
30335 /x1 exch def
30336 /y0 exch def
30337 /x0 exch def
30338 x0 2 mul x1 add 3 div
30339 y0 2 mul y1 add 3 div
30340 end
30341 } dup 0 4 dict put def
30342
30343 /subspline {
30344 0 begin
30345 /movetoNeeded exch def
30346 y exch get /y3 exch def
30347 x exch get /x3 exch def
30348 y exch get /y2 exch def
30349 x exch get /x2 exch def
30350 y exch get /y1 exch def
30351 x exch get /x1 exch def
30352 y exch get /y0 exch def
30353 x exch get /x0 exch def
30354 x1 y1 x2 y2 thirdpoint
30355 /p1y exch def
30356 /p1x exch def
30357 x2 y2 x1 y1 thirdpoint
30358 /p2y exch def
30359 /p2x exch def
30360 x1 y1 x0 y0 thirdpoint
30361 p1x p1y midpoint
30362 /p0y exch def
30363 /p0x exch def
30364 x2 y2 x3 y3 thirdpoint
30365 p2x p2y midpoint
30366 /p3y exch def
30367 /p3x exch def
30368 movetoNeeded { p0x p0y moveto } if
30369 p1x p1y p2x p2y p3x p3y curveto
30370 end
30371 } dup 0 17 dict put def
30372
30373 /storexyn {
30374 /n exch def
30375 /y n array def
30376 /x n array def
30377 n 1 sub -1 0 {
30378 /i exch def
30379 y i 3 2 roll put
30380 x i 3 2 roll put
30381 } for
30382 } def
30383
30384 /SSten {
30385 fgred fggreen fgblue setrgbcolor
30386 dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
30387 } def
30388
30389 /FSten {
30390 dup 3 -1 roll dup 4 1 roll exch
30391 newpath
30392 0 0 moveto
30393 dup 0 exch lineto
30394 exch dup 3 1 roll exch lineto
30395 0 lineto
30396 closepath
30397 bgred bggreen bgblue setrgbcolor
30398 eofill
30399 SSten
30400 } def
30401
30402 /Rast {
30403 exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
30404 } def
30405
30406
30407 /arrowhead {
30408 0 begin
30409 transform originalCTM itransform
30410 /taily exch def
30411 /tailx exch def
30412 transform originalCTM itransform
30413 /tipy exch def
30414 /tipx exch def
30415 /dy tipy taily sub def
30416 /dx tipx tailx sub def
30417 /angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
30418 gsave
30419 originalCTM setmatrix
30420 tipx tipy translate
30421 angle rotate
30422 newpath
30423 arrowHeight neg arrowWidth 2 div moveto
30424 0 0 lineto
30425 arrowHeight neg arrowWidth 2 div neg lineto
30426 patternNone not {
30427 originalCTM setmatrix
30428 /padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
30429 arrowWidth div def
30430 /padtail brushWidth 2 div def
30431 tipx tipy translate
30432 angle rotate
30433 padtip 0 translate
30434 arrowHeight padtip add padtail add arrowHeight div dup scale
30435 arrowheadpath
30436 ifill
30437 } if
30438 brushNone not {
30439 originalCTM setmatrix
30440 tipx tipy translate
30441 angle rotate
30442 arrowheadpath
30443 istroke
30444 } if
30445 grestore
30446 end
30447 } dup 0 9 dict put def
30448
30449 /arrowheadpath {
30450 newpath
30451 arrowHeight neg arrowWidth 2 div moveto
30452 0 0 lineto
30453 arrowHeight neg arrowWidth 2 div neg lineto
30454 } def
30455
30456 /leftarrow {
30457 0 begin
30458 y exch get /taily exch def
30459 x exch get /tailx exch def
30460 y exch get /tipy exch def
30461 x exch get /tipx exch def
30462 brushLeftArrow { tipx tipy tailx taily arrowhead } if
30463 end
30464 } dup 0 4 dict put def
30465
30466 /rightarrow {
30467 0 begin
30468 y exch get /tipy exch def
30469 x exch get /tipx exch def
30470 y exch get /taily exch def
30471 x exch get /tailx exch def
30472 brushRightArrow { tipx tipy tailx taily arrowhead } if
30473 end
30474 } dup 0 4 dict put def
30475
30476
30477 %I Idraw 10 Grid 8 8 
30478
30479
30480 Begin
30481 %I b u
30482 %I cfg u
30483 %I cbg u
30484 %I f u
30485 %I p u
30486 %I t
30487 [ 0.799705 0 0 0.799705 0 0 ] concat
30488 /originalCTM matrix currentmatrix def
30489
30490 Begin %I Rect
30491 none SetB %I b n
30492 %I cfg Black
30493 0 0 0 SetCFg
30494 %I cbg White
30495 1 1 1 SetCBg
30496 %I p
30497 0.95 SetP
30498 %I t
30499 [ 1 -0 -0 1 -125 612 ] concat
30500 %I
30501 161 216 539 228 Rect
30502 End
30503
30504 Begin %I Rect
30505 none SetB %I b n
30506 %I cfg Black
30507 0 0 0 SetCFg
30508 %I cbg White
30509 1 1 1 SetCBg
30510 %I p
30511 0.95 SetP
30512 %I t
30513 [ 1 -0 -0 1 -125 612 ] concat
30514 %I
30515 161 276 539 288 Rect
30516 End
30517
30518 Begin %I Text
30519 %I cfg Black
30520 0 0 0 SetCFg
30521 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30522 Courier 10 SetF
30523 %I t
30524 [ 1 0 0 1 42 963 ] concat
30525 %I
30526 [
30527 (int main\(argc, argv\))
30528 ] Text
30529 End
30530
30531 Begin %I Text
30532 %I cfg Black
30533 0 0 0 SetCFg
30534 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30535 Courier 10 SetF
30536 %I t
30537 [ 1 0 0 1 42 951 ] concat
30538 %I
30539 [
30540 (int argc;)
30541 ] Text
30542 End
30543
30544 Begin %I Text
30545 %I cfg Black
30546 0 0 0 SetCFg
30547 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30548 Courier 10 SetF
30549 %I t
30550 [ 1 0 0 1 42 939 ] concat
30551 %I
30552 [
30553 (char *argv[];)
30554 ] Text
30555 End
30556
30557 Begin %I Text
30558 %I cfg Black
30559 0 0 0 SetCFg
30560 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30561 Courier 10 SetF
30562 %I t
30563 [ 1 0 0 1 42 927 ] concat
30564 %I
30565 [
30566 ({)
30567 ] Text
30568 End
30569
30570 Begin %I Text
30571 %I cfg Black
30572 0 0 0 SetCFg
30573 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30574 Courier 10 SetF
30575 %I t
30576 [ 1 0 0 1 72 915 ] concat
30577 %I
30578 [
30579 (/* Initialization required by any process in system */)
30580 ] Text
30581 End
30582
30583 Begin %I Text
30584 %I cfg Black
30585 0 0 0 SetCFg
30586 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30587 Courier 10 SetF
30588 %I t
30589 [ 1 0 0 1 72 867 ] concat
30590 %I
30591 [
30592 (/* Initialization required only by the master process */)
30593 ] Text
30594 End
30595
30596 Begin %I Text
30597 %I cfg Black
30598 0 0 0 SetCFg
30599 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30600 Courier 10 SetF
30601 %I t
30602 [ 1 0 0 1 72 825 ] concat
30603 %I
30604 [
30605 (exit\(0\);)
30606 ] Text
30607 End
30608
30609 Begin %I Text
30610 %I cfg Black
30611 0 0 0 SetCFg
30612 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30613 Courier 10 SetF
30614 %I t
30615 [ 1 0 0 1 42 813 ] concat
30616 %I
30617 [
30618 (})
30619 ] Text
30620 End
30621
30622 Begin %I Text
30623 %I cfg Black
30624 0 0 0 SetCFg
30625 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30626 Courier 10 SetF
30627 %I t
30628 [ 1 0 0 1 72 855 ] concat
30629 %I
30630 [
30631 (/* Play game */)
30632 ] Text
30633 End
30634
30635 Begin %I Rect
30636 %I b 65535
30637 1 0 0 [] 0 SetB
30638 %I cfg Black
30639 0 0 0 SetCFg
30640 %I cbg White
30641 1 1 1 SetCBg
30642 none SetP %I p n
30643 %I t
30644 [ 0.997449 -0 -0 0.962766 -124.605 625.404 ] concat
30645 %I
30646 155 174 545 360 Rect
30647 End
30648
30649 Begin %I Text
30650 %I cfg Black
30651 0 0 0 SetCFg
30652 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30653 Courier 10 SetF
30654 %I t
30655 [ 1 0 0 1 72 885 ] concat
30656 %I
30657 [
30658 (/* Only the absolute master process gets here */)
30659 ] Text
30660 End
30661
30662 Begin %I Text
30663 %I cfg Black
30664 0 0 0 SetCFg
30665 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30666 Courier 10 SetF
30667 %I t
30668 [ 1 0 0 1 72 897 ] concat
30669 %I
30670 [
30671 (aphid_startup\(argv\);)
30672 ] Text
30673 End
30674
30675 Begin %I Text
30676 %I cfg Black
30677 0 0 0 SetCFg
30678 %I f -*-courier-medium-r-normal-*-10-*-*-*-*-*-*-*
30679 Courier 10 SetF
30680 %I t
30681 [ 1 0 0 1 72 837 ] concat
30682 %I
30683 [
30684 (aphid_exit\(\);)
30685 ] Text
30686 End
30687
30688 End %I eop
30689
30690 showpage
30691
30692
30693 end
30694 %%EndDocument
30695
30696  endTexFig
30697  510 2495 a Fk(Figure)i(9:)k(Ho)o(w)13 b(APHID)h(Mo)q(di\014es)h(the)f
30698 (Main)f(Program)954 2790 y(11)p eop
30699 %%Page: 12 14
30700 12 13 bop 62 42 a Fk(A)18 b(brief)g(explanation)f(of)g(the)i
30701 (parameters)f(and)g(function)f(of)h(eac)o(h)g(of)g(these)h
30702 Fb(aphid)p 1461 42 14 2 v 33 w Fk(routines)f(can)g(b)q(e)h(found)e(in)0
30703 91 y(App)q(endix)d(A.)62 141 y(Along)h(with)g(the)i(additional)c(calls)
30704 j(added)g(to)f(PVS,)h(the)g(iterativ)o(e)f(deep)q(ening)i(routine,)f
30705 (and)f(the)i(main)c(program,)0 191 y(roughly)d(100)f(lines)h(of)g
30706 (application-dep)q(enden)o(t)h(co)q(de)g(ha)o(v)o(e)f(to)g(b)q(e)h
30707 (de\014ned)h(for)e(the)h Fb(aphid)p 1432 191 V 14 w(stub)p
30708 1534 191 V 26 w Fk(routines.)17 b(The)11 b(APHID)0 241
30709 y(library)i(is)h(game-indep)q(enden)o(t,)g(but)g(it)g(needs)h(to)f(kno)
30710 o(w)g(some)f(game-dep)q(enden)o(t)h(prop)q(erties)i(suc)o(h)e(as)g
30711 (what)g(the)h(name)0 291 y(of)f(the)h(ev)n(aluation)e(function)h(is,)g
30712 (what)g(the)h(name)e(of)h(the)h(searc)o(h)g(routine)g(is,)f(ho)o(w)g
30713 (to)g(mak)o(e)f(and)h(unmak)o(e)f(mo)o(v)o(es,)f Fi(etc)p
30714 Fk(.)0 340 y(The)i Fb(aphid)p 198 340 V 15 w(stub)p 301
30715 340 V 29 w Fk(routines)g(are)g(also)g(brie\015y)g(describ)q(ed)i(in)d
30716 (App)q(endix)h(A.)0 478 y Fl(4)67 b(Exp)r(erimen)n(ts)0
30717 569 y Fk(The)20 b(APHID)g(game-indep)q(enden)o(t)f(library)g(has)h(b)q
30718 (een)g(inserted)h(in)o(to)e(three)i(di\013eren)o(t)g(programs)d(o)o(v)o
30719 (er)i(the)g(last)f(six)0 618 y(mon)o(ths.)e(F)m(or)c(this)h(initial)d
30720 (exp)q(erimen)o(t,)i(eac)o(h)i(of)e(the)h(programs)e(c)o(hosen)j(w)o
30721 (ere)f(written)h(at)e(the)h(Univ)o(ersit)o(y)g(of)f(Alb)q(erta,)0
30722 668 y(and)g(the)h(authors)g(of)f(the)h(program)e(w)o(ere)j(assisted)f
30723 (in)f(implemen)o(ting)d(the)15 b(APHID)e(library)g(in)o(to)g(their)h
30724 (programs.)j(The)0 718 y(\014rst)g(program)f(w)o(as)g
30725 Ff(Key)m(ano)p Fk(,)j(an)e(Othello)f(program)f(written)i(b)o(y)g(Mark)f
30726 (Bro)q(c)o(kington.)27 b(The)17 b(second)h(program)d(w)o(as)0
30727 768 y Ff(TheTurk)p Fk(,)i(a)e(c)o(hess)i(program)e(written)h(b)o(y)g
30728 (Yngvi)f(Bjornsson)h(and)g(Andreas)h(Junghanns.)24 b(The)17
30729 b(\014nal)e(program)f(w)o(as)0 818 y(the)k(curren)o(t)i(Man-Mac)o(hine)
30730 d(w)o(orld)h(c)o(hampion)d(c)o(hec)o(k)o(ers)20 b(program,)d
30731 Ff(Chinook)p Fk(,)i(written)g(b)o(y)e(a)h(team)f(that)g(includes)0
30732 867 y(Martin)d(Bry)o(an)o(t,)f(Rob)g(Lak)o(e,)h(P)o(aul)f(Lu,)g
30733 (Jonathan)h(Sc)o(hae\013er,)h(and)f(Norman)e(T)m(reloar)i([25)o(].)62
30734 917 y(P)o(arallel)h(tests)i(w)o(ere)g(run)f(on)f(up)h(to)g(16)f(w)o
30735 (orkstations)h(on)f(a)g(net)o(w)o(ork)h(of)g(SparcStation)f(IPC)h
30736 (computers)g(with)f(12)0 967 y(MB)h(of)f(RAM,)g(running)g(the)h(SunOS)g
30737 (4.1.4)e(op)q(erating)h(system.)23 b(The)16 b(SparcStations)g(are)g
30738 (link)o(ed)f(with)g(1)g(segmen)o(t)h(of)0 1017 y(10)e(base)g(2)g
30739 (\(thin)g(net\))h(Ethernet.)20 b(One)15 b(w)o(orkstation)e(in)h(eac)o
30740 (h)g(exp)q(erimen)o(t)g(w)o(as)g(completely)f(o)q(ccupied)i(b)o(y)f
30741 (the)g(master)0 1067 y(pro)q(cess,)h(while)f(the)g(other)h(w)o
30742 (orkstations)e(eac)o(h)i(ran)f(a)f(single)h(sla)o(v)o(e)f(pro)q(cess.)
30743 62 1117 y(More)18 b(sp)q(eci\014c)g(details)f(will)f(follo)o(w)f(in)h
30744 (the)i(subsequen)o(t)h(sections)f(ab)q(out)f(the)g(exp)q(erimen)o(ts)h
30745 (with)e(eac)o(h)i(program.)0 1166 y(Ho)o(w)o(ev)o(er,)j(w)o(e)f(m)o
30746 (ust)f(discuss)i(the)f(general)g(metho)q(dology)e(used)i(for)g(ev)n
30747 (aluating)e(the)j(p)q(erformance)e(of)g(the)i(APHID)0
30748 1216 y(algorithm.)62 1266 y(P)o(arallel)16 b(and)h(sequen)o(tial)g
30749 (algorithms)d(often)j(do)g(not)f(agree)i(with)e(eac)o(h)i(other)f(ab)q
30750 (out)g(minim)o(ax)d(v)n(alues)i(and)h(b)q(est)0 1316
30751 y(mo)o(v)o(es)10 b(when)h(the)g(full)f(v)o(ersion)h(of)f(the)h(program)
30752 e(is)i(used)h([15)o(].)k(F)m(or)11 b(example,)e(di\013eren)o(t)j(searc)
30753 o(h)g(windo)o(ws)e(cause)i(di\013eren)o(t)0 1366 y(searc)o(h)k
30754 (extensions)h(to)e(b)q(e)h(turned)g(on,)f(causing)g(di\013eren)o(t)h
30755 (alpha-b)q(eta)f(results.)24 b(Th)o(us,)15 b(all)f(searc)o(h)j
30756 (extensions,)f(searc)o(h)0 1415 y(reductions)h(and)f(n)o(ull)g(mo)o(v)o
30757 (e)e(searc)o(hing)j(w)o(ere)g(turned)g(o\013)f(for)g(the)h(purp)q(oses)
30758 h(of)d(this)h(exp)q(erimen)o(t.)25 b(Since)17 b(some)e(w)o(ork)0
30759 1465 y(could)g(b)q(e)g(ev)n(aluated)f(to)h Fj(d)9 b Fk(+)h(1-ply)k(b)q
30760 (efore)h(the)h Fj(d)p Fk(-ply)d(result)j(is)e(\014nished,)h(w)o(e)g
30761 (also)f(forced)i(the)f(transp)q(osition)g(table)f(to)0
30762 1515 y(rep)q(ort)g(only)f(transp)q(osition)g(table)g(scores)i(that)e
30763 (had)g(b)q(een)i(searc)o(hed)f(to)g(the)f(exact)h(depth)g(\(as)g(in)e
30764 (Figure)i(6\).)j(Although)0 1565 y(a)12 b(\014xed)h(depth)h(is)e
30765 (enforced)i(on)e(the)h(programs,)f(quiescence)i(searc)o(h)g(w)o(as)f
30766 (left)f(in)g Ff(TheTurk)h Fk(and)g Ff(Chinook)h Fk(to)e(prev)o(en)o(t)0
30767 1615 y(the)h(ev)n(aluations)e(from)g(b)q(eing)i(signi\014can)o(tly)e
30768 (unstable.)18 b(This)12 b(forced)h(the)g(parallel)f(and)g(sequen)o
30769 (tial)g(programs)f(to)i(return)0 1664 y(iden)o(tical)g(minima)o(x)e(v)n
30770 (alues,)i(allo)o(wing)f(for)h(a)h(fair)f(comparison.)62
30771 1714 y(A)k(suitable)f(b)q(enc)o(hmark)g(set)h(w)o(as)f(c)o(hosen)h(for)
30772 f(eac)o(h)h(program)e(\(see)i(appropriate)g(section\).)26
30773 b(Eac)o(h)16 b(game)f(also)h(has)0 1764 y(di\013eren)o(t)g(time)e
30774 (constrain)o(ts)i(in)f(t)o(ypical)f(p)q(ositions.)22
30775 b(F)m(or)15 b(example,)f(an)h(Othello)f(program)g(should)h(tak)o(e)g
30776 (an)g(a)o(v)o(erage)h(of)0 1814 y(90)f(seconds)j(to)e(mak)o(e)e(a)i(mo)
30777 o(v)o(e)e(for)i(a)f(midgam)o(e)f(searc)o(h,)j(and)f(a)f(c)o(hess)j
30778 (program)c(should)i(tak)o(e)g(ab)q(out)g(150)f(seconds)i(to)0
30779 1864 y(complete)c(a)h(searc)o(h.)19 b(The)14 b(searc)o(h)h(depth)g(w)o
30780 (as)f(c)o(hosen)g(so)g(that)g(the)h(a)o(v)o(erage)e(of)h(the)g
30781 (parallel)f(results)i(on)e(16)h(pro)q(cessors)0 1914
30782 y(did)f(not)h(exceed)i(this)e(time)e(constrain)o(t.)62
30783 1963 y(The)j Fi(sp)n(e)n(e)n(dup)f Fk(giv)o(en)g(in)g(this)g(section)h
30784 (compares)e(the)i(\014xed)f(depth)h(v)o(ersion)f(of)g(the)g(sequen)o
30785 (tial)h(program)d(v)o(ersus)j(the)0 2013 y(time)e(required)h(to)g
30786 (\014nd)g(the)h(result)f(in)g(parallel:)728 2124 y(sp)q(eedup)f(=)935
30787 2096 y(sequen)o(tial)d(time)p 935 2114 271 2 v 958 2152
30788 a(parallel)e(time)1210 2124 y Fj(:)0 2235 y Fk(It)17
30789 b(is)f(imp)q(ortan)o(t)f(to)h(note)h(that)f(neither)h(the)g(sequen)o
30790 (tial)g(nor)f(the)h(parallel)f(algorithm)d(b)q(eing)k(tested)h(is)e
30791 (the)h(one)g(that)0 2285 y(w)o(ould)11 b(b)q(e)i(used)g(under)f
30792 (tournamen)o(t)f(conditions,)h(b)q(ecause)i(the)e(searc)o(h)h
30793 (extension/reduction)g(algorithms)d(w)o(ere)j(turned)0
30794 2334 y(o\013.)k(F)m(or)9 b(the)i(purp)q(oses)h(of)d(the)i(exp)q(erimen)
30795 o(t,)f(the)h(parallel)e(and)h(sequen)o(tial)g(times)f(for)h(eac)o(h)h
30796 (searc)o(h)g(are)g(summed)d(together)0 2384 y(to)14 b(determine)g(the)g
30797 (aggregate)g(sp)q(eedup.)62 2434 y(The)f(aggregate)f(sp)q(eedups)i
30798 (will)d(b)q(e)i(illustrated)f(in)f(t)o(w)o(o)h(graphs.)18
30799 b(The)12 b(\014rst)h(graph)f(will)f(sho)o(w)h(the)h(breakdo)o(wn)f(of)f
30800 (the)0 2484 y(aggregate)i(sp)q(eedup)h(at)f(the)g(p)q(oin)o(t)f(where)i
30801 (the)f(depth)h Fj(d)e Fk(searc)o(h)i(has)e(b)q(een)i(completed.)j(The)c
30802 (second)h(graph)f(divides)f(the)0 2534 y(test)k(set)g(in)o(to)f(three)h
30803 (or)f(four)g(disjoin)o(t)f(subsets)j(\(based)f(on)f(size)h(of)f(the)h
30804 (sequen)o(tial)f(searc)o(h\),)h(and)f(giv)o(es)g(the)h(aggregate)0
30805 2584 y(sp)q(eedup)g(for)d(eac)o(h)i(subset.)k(F)m(or)14
30806 b(ev)o(ery)g(program)f(tested,)i(b)q(oth)f(graphs)g(illustrate)g(that)g
30807 (larger)g(searc)o(hes)i(yield)d(greater)0 2633 y(parallelism)e(than)i
30808 (smaller)f(searc)o(hes.)20 b(The)14 b(second)h(graph)f(also)e
30809 (illustrates)i(some)f(of)g(the)h(v)n(ariance)f(to)h(b)q(e)g(found)f(in)
30810 g(the)0 2683 y(aggregate)h(sp)q(eedup.)954 2790 y(12)p
30811 eop
30812 %%Page: 13 15
30813 13 14 bop 62 42 a Fk(The)14 b(o)o(v)o(erheads)f(in)g(the)g(algorithm)d
30814 (will)i(b)q(e)h(illustrated)g(in)g(a)f(third)h(graph.)18
30815 b(The)13 b(third)g(graph)g(represen)o(ts)i(the)f(same)0
30816 91 y(scale)h(across)h(all)e(programs.)19 b(F)m(or)14
30817 b Ff(Key)m(ano)j Fk(and)e Ff(TheTurk)p Fk(,)g(a)g(fourth)f(graph)h(is)g
30818 (giv)o(en)f(to)g(illustrate)h(the)g(same)f(data)0 141
30819 y(on)g(a)f(magni\014ed)f(scale.)62 191 y(The)g Fi(total)g(overhe)n(ad)g
30820 Fk(represen)o(ts)i(the)d(additional)f(computing)f(time)h(required)i(b)o
30821 (y)f(the)h(parallel)e(algorithm)f(to)i(ac)o(hiev)o(e)0
30822 241 y(the)j(same)f(result:)480 343 y(total)c(o)o(v)o(erhead)j(=)796
30823 315 y(\(parallel)c(time)17 b Fh(\002)i Fk(n\))9 b Fh(\000)h
30824 Fk(sequen)o(tial)f(time)p 796 334 670 2 v 995 372 a(sequen)o(tial)g
30825 (time)0 452 y(where)14 b Fj(n)f Fk(is)f(the)i(n)o(um)o(b)q(er)e(of)g
30826 (pro)q(cessors.)20 b(The)13 b(total)f(o)o(v)o(erhead)h(can)g(also)g(b)q
30827 (e)g(computed)f(b)o(y)h(examining)d(the)k(o)o(v)o(erheads.)0
30828 502 y(The)19 b(three)i(main)16 b(o)o(v)o(erheads)k(are)f(using)g(a)f
30829 (pro)q(cessor)j(exclusiv)o(ely)e(as)g(a)g(master,)g(the)g(e\013ectiv)o
30830 (e)i(decrease)g(in)d(no)q(des)0 551 y(p)q(er)e(second)h(examined,)d
30831 (and)h(the)h(additional)e(n)o(um)o(b)q(er)g(of)h(no)q(des)h(searc)o
30832 (hed)h(b)o(y)e(the)h(parallel)f(algorithm.)k(There)e(is)e(no)0
30833 601 y(sync)o(hronization)c(o)o(v)o(erhead)h(in)f(the)h(APHID)g
30834 (algorithm,)c(since)13 b(the)f(algorithm)c(op)q(erates)13
30835 b(in)e(an)g(async)o(hronous)h(manner.)0 651 y(This)i(can)g(b)q(e)g
30836 (expressed)j(in)c(the)i(follo)o(wing)c(form)o(ula)850
30837 636 y Fe(6)880 651 y Fk(for)i(total)g(o)o(v)o(erhead:)302
30838 740 y(total)8 b(o)o(v)o(erhead)42 b(=)g(\(1)9 b(+)h(master)e(o)o(v)o
30839 (erhead)q(\))h Fh(\002)h Fk(\(1)f(+)g(parallelization)f(o)o(v)o
30840 (erhead\))681 802 y Fh(\002)i Fk(\(1)f(+)g(searc)o(h)i(o)o(v)o(erhead)e
30841 (+)h(sp)q(eculativ)o(e)g(searc)o(h)q(\))p Fj(:)62 891
30842 y Fk(The)17 b Fi(master)f(overhe)n(ad)h Fk(is)f(the)g(appro)o(ximate)e
30843 (p)q(enalt)o(y)i(incurred)h(b)o(y)f(ha)o(ving)f(a)h(single)g(pro)q
30844 (cessor)h(b)q(eing)f(allo)q(cated)0 941 y(completely)e(to)h(the)h
30845 (handling)e(of)h(the)h(master.)22 b(This)15 b(is)h(simply)d(1)p
30846 Fj(=)p Fk(\()p Fj(n)d Fh(\000)g Fk(1\),)15 b(the)h(b)q(ene\014t)h(of)e
30847 (adding)f(another)i(sla)o(v)o(e)f(to)0 991 y(the)f(other)h
30848 Fj(n)9 b Fh(\000)h Fk(1)j(sla)o(v)o(es.)62 1041 y(The)18
30849 b Fi(p)n(ar)n(al)r(lelization)e(overhe)n(ad)i Fk(is)f(the)g(p)q(enalt)o
30850 (y)g(incurred)h(b)o(y)f(the)g(APHID-library)g(on)f(the)i(sp)q(eed)g(of)
30851 f(the)g(sla)o(v)o(es.)0 1090 y(The)12 b(di\013erence)i(b)q(et)o(w)o
30852 (een)f(the)g(rate)f(at)g(whic)o(h)g(the)g(parallel)f(sla)o(v)o(es)h
30853 (explore)g(no)q(des)h(and)f(the)g(sequen)o(tial)g(program's)f(no)q(de)0
30854 1140 y(rate)17 b(is)f(assumed)g(to)g(b)q(e)h(the)g(parallelization)e(o)
30855 o(v)o(erhead.)25 b(This)17 b(parallelization)d(o)o(v)o(erhead)j(is)f
30856 (deriv)o(ed)h(partially)e(from)0 1190 y(the)h(o)o(v)o(erhead)f(of)f
30857 (using)h(PVM,)g(and)f(partially)g(from)f(the)i(w)o(ork-sc)o(heduling)g
30858 (algorithm)d(on)j(eac)o(h)h(sla)o(v)o(e.)k(In)15 b(e\013ect)i(this)0
30859 1240 y(includes)f(sync)o(hronization)g(o)o(v)o(erhead,)g(complexit)o(y)
30860 d(o)o(v)o(erhead)j(and)g(comm)o(unicatio)o(n)d(o)o(v)o(erhead,)j(as)g
30861 (used)g(in)g(previous)0 1290 y(parallel)d Fj(\013\014)j
30862 Fk(mo)q(dels)d([15)o(,)g(18,)g(24)o(].)62 1339 y(The)i
30863 Fi(se)n(ar)n(ch)g(overhe)n(ad)g Fk(represen)o(ts)i(the)f(additional)c
30864 (no)q(des)j(searc)o(hed)i(to)d(ac)o(hiev)o(e)h(the)g
30865 Fj(d)f Fk(ply)g(minim)o(ax)d(v)n(alue.)19 b(This)0 1389
30866 y(can)e(b)q(e)h(computed)e(b)o(y)h(dividing)e(the)j(no)q(des)f(searc)o
30867 (hed)i(to)e(generate)h Fj(d)e Fk(ply)h(searc)o(h)h(results)g(in)e(the)i
30868 (parallel)e(program)0 1439 y(b)o(y)g(the)h(no)q(des)g(searc)o(hed)h(b)o
30869 (y)e(the)h(sequen)o(tial)f(program.)24 b(Most)16 b(of)g(the)h(searc)o
30870 (h)g(o)o(v)o(erhead)g(is)f(incurred)h(b)o(y)f(attempting)0
30871 1489 y(to)f(do)g(searc)o(hes)j(b)q(efore)e(the)g(correct)h(searc)o(h)f
30872 (windo)o(w)f(is)g(a)o(v)n(ailable.)20 b(Th)o(us,)15 b(the)h(sla)o(v)o
30873 (es)g(use)g Fj(\013\014)i Fk(searc)o(h)e(windo)o(ws)f(that)0
30874 1539 y(are)j(larger)g(than)g(those)h(in)e(the)i(sequen)o(tial)e
30875 (program.)29 b(Most)18 b(of)f(the)i(increase)g(in)e(searc)o(h)i(o)o(v)o
30876 (erhead)g(as)f(w)o(e)g(increase)0 1589 y(the)c(n)o(um)o(b)q(er)f(of)f
30877 (pro)q(cessors)k(can)d(b)q(e)h(attributed)g(to)f(information)e
30878 (de\014ciency)m(,)j(since)g(there)g(is)f(no)h(common)c(shared)k(data)0
30879 1638 y(b)q(et)o(w)o(een)h(the)g(pro)q(cesses)h(\(suc)o(h)f(as)f(a)g
30880 (shared)g(transp)q(osition)g(table\).)62 1688 y(Since)e(w)o(e)g(only)f
30881 (searc)o(h)h(eac)o(h)g(p)q(osition)f(to)h Fj(d)f Fk(ply)m(,)f(the)i
30882 (async)o(hronous)g(nature)h(of)e(the)h(sla)o(v)o(es)f(will)f(result)j
30883 (in)e(some)f(w)o(ork)0 1738 y(b)q(eing)j(done)f(at)h
30884 Fj(d)7 b Fk(+)g(1)k(ply)h(\(or)h(more\).)j(The)d Fi(sp)n(e)n(culative)h
30885 (se)n(ar)n(ch)e Fk(represen)o(ts)k(the)d(amoun)o(t)d(of)i(additional)f
30886 (searc)o(h)j(b)q(ey)o(ond)0 1788 y(what)k(the)g(sequen)o(tial)g
30887 (algorithm)d(w)o(ould)i(ha)o(v)o(e)h(done.)30 b(The)18
30888 b(sp)q(eculativ)o(e)h(searc)o(h)g(can)f(b)q(e)g(computed)g(b)o(y)f
30889 (taking)g(the)0 1838 y(n)o(um)o(b)q(er)d(of)g(sp)q(eculativ)o(e)h(no)q
30890 (des)g(searc)o(hed)i(and)d(dividing)f(that)i(b)o(y)f(the)h(n)o(um)o(b)q
30891 (er)f(of)g(no)q(des)h(searc)o(hed)i(in)d(the)h(sequen)o(tial)0
30892 1887 y(case.)k(In)12 b(our)h(exp)q(erimen)o(ts,)g(the)g(sp)q(eculativ)o
30893 (e)g(searc)o(h)h(results)g(w)o(ere)g(not)e(used)i(so)f(that)f(the)i
30894 (parallel)d(program)g(pro)q(duces)0 1937 y(the)17 b(iden)o(tical)e
30895 (results)i(as)f(the)g(sequen)o(tial)g(v)o(ersion,)h(v)o(erifying)d
30896 (APHID's)i(correctness.)27 b(In)16 b(a)g(real)g(tournamen)o(t)f(game,)0
30897 1987 y(this)f(sp)q(eculativ)o(e)g(searc)o(h)h(could)f(b)q(e)g(used)h
30898 (to)f(lo)q(ok)f(an)g(extra)i(mo)o(v)o(e)d(ahead)i(on)f(some)g(k)o(ey)h
30899 (v)n(ariations,)e(since)j(it)e(is)h(highly)0 2037 y(lik)o(ely)f(that)h
30900 (the)h(mo)o(v)o(es)e(extended)j(a)e(ply)f(ahead)i(w)o(ould)e(b)q(e)i
30901 (in)f(the)g(left-most)f(branc)o(hes)j(of)d(the)i(tree.)20
30902 b(Note)15 b(that)f(other)0 2087 y(algorithms,)f(suc)o(h)k(as)f(Y)m
30903 (oung)f(Brothers)i(W)m(ait,)d(ha)o(v)o(e)i(pro)q(cessors)i(go)d(idle)g
30904 (when)i(there)g(is)e(no)h(w)o(ork)f(left)h(to)f(do)h(on)f(the)0
30905 2136 y(curren)o(t)g(iteration.)0 2252 y Fv(4.1)56 b(Key)n(ano)18
30906 b(\(F)-5 b(ebruary)19 b(1996\))0 2329 y Fk(The)13 b(\014rst)g(program)e
30907 (that)i(the)g(APHID)f(library)g(w)o(as)g(implemen)o(ted)e(in)i(w)o(as)h
30908 Ff(Key)m(ano)p Fk(,)h(an)e(Othello)h(program)d(whic)o(h)j(has)0
30909 2379 y(comp)q(eted)h(in)f(in)o(ternational)g(Othello)h(tournamen)o(ts)f
30910 (for)h(the)g(last)g(three)h(y)o(ears.)62 2429 y(APHID)k(did)e(not)h(ha)
30911 o(v)o(e)g(load)f(balancing)g(at)h(the)h(time)e(the)h(algorithm)e(w)o
30912 (as)i(originally)e(b)q(enc)o(hmark)o(ed;)j(the)g(load)0
30913 2478 y(balancing)13 b(w)o(as)h(in)o(tro)q(duced)h(to)e(the)i(ev)o
30914 (olving)e(APHID)h(library)f(in)h(Marc)o(h.)k(T)m(o)13
30915 b(b)q(e)i(consisten)o(t)g(with)f(results)h(presen)o(ted)0
30916 2528 y(elsewhere)h([3)o(],)d(the)i(F)m(ebruary)f(1996)f(results)i(are)f
30917 (giv)o(en)f(here.)62 2578 y(T)m(o)g(test)h(the)g(algorithm,)c(Key)o
30918 (ano)j(w)o(as)h(programmed)c(to)k(searc)o(h)g(with)f(its)g(midgam)o(e)e
30919 (searc)o(h)k(algorithm)10 b(to)j(a)g(depth)0 2628 y(of)g
30920 Fj(d)e Fk(=)h(12)i(ply)m(,)e(with)i(the)g(master)f(con)o(trolling)g
30921 (the)h(top)g Fj(d)934 2613 y Fa(0)957 2628 y Fk(=)e(4)h(ply)h(of)f(the)
30922 i(tree.)p 0 2661 780 2 v 46 2688 a Fd(6)64 2700 y Fg(This)c(form)o(ula)
30923 e(is)j(not)f(the)f(same)h(as)g(the)g(form)o(ula)e(presen)o(ted)g(in)j
30924 (earlier)d(v)o(ersions)h(of)h(this)g(pap)q(er.)954 2790
30925 y Fk(13)p eop
30926 %%Page: 14 16
30927 14 15 bop 38 0 a
30928  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
30929  38 0 a
30930 %%BeginDocument: graph2.ps
30931 /gnudict 40 dict def
30932 gnudict begin
30933 /Color false def
30934 /Solid false def
30935 /gnulinewidth 5.000 def
30936 /vshift -46 def
30937 /dl {10 mul} def
30938 /hpt 31.5 def
30939 /vpt 31.5 def
30940 /M {moveto} bind def
30941 /L {lineto} bind def
30942 /R {rmoveto} bind def
30943 /V {rlineto} bind def
30944 /vpt2 vpt 2 mul def
30945 /hpt2 hpt 2 mul def
30946 /Lshow { currentpoint stroke M
30947   0 vshift R show } def
30948 /Rshow { currentpoint stroke M
30949   dup stringwidth pop neg vshift R show } def
30950 /Cshow { currentpoint stroke M
30951   dup stringwidth pop -2 div vshift R show } def
30952 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
30953  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
30954 /BL { stroke gnulinewidth 2 mul setlinewidth } def
30955 /AL { stroke gnulinewidth 2 div setlinewidth } def
30956 /PL { stroke gnulinewidth setlinewidth } def
30957 /LTb { BL [] 0 0 0 DL } def
30958 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
30959 /LT0 { PL [] 0 1 0 DL } def
30960 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
30961 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
30962 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
30963 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
30964 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
30965 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
30966 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
30967 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
30968 /P { stroke [] 0 setdash
30969   currentlinewidth 2 div sub M
30970   0 currentlinewidth V stroke } def
30971 /D { stroke [] 0 setdash 2 copy vpt add M
30972   hpt neg vpt neg V hpt vpt neg V
30973   hpt vpt V hpt neg vpt V closepath stroke
30974   P } def
30975 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
30976   currentpoint stroke M
30977   hpt neg vpt neg R hpt2 0 V stroke
30978   } def
30979 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
30980   0 vpt2 neg V hpt2 0 V 0 vpt2 V
30981   hpt2 neg 0 V closepath stroke
30982   P } def
30983 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
30984   hpt2 vpt2 neg V currentpoint stroke M
30985   hpt2 neg 0 R hpt2 vpt2 V stroke } def
30986 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
30987   hpt neg vpt -1.62 mul V
30988   hpt 2 mul 0 V
30989   hpt neg vpt 1.62 mul V closepath stroke
30990   P  } def
30991 /S { 2 copy A C} def
30992 end
30993 gnudict begin
30994 gsave
30995 50 50 translate
30996 0.100 0.100 scale
30997 0 setgray
30998 /Helvetica findfont 140 scalefont setfont
30999 newpath
31000 LTa
31001 840 351 M
31002 6129 0 V
31003 840 351 M
31004 0 4618 V
31005 LTb
31006 840 351 M
31007 63 0 V
31008 6066 0 R
31009 -63 0 V
31010 756 351 M
31011 (0) Rshow
31012 840 813 M
31013 63 0 V
31014 6066 0 R
31015 -63 0 V
31016 756 813 M
31017 (1) Rshow
31018 840 1275 M
31019 63 0 V
31020 6066 0 R
31021 -63 0 V
31022 -6150 0 R
31023 (2) Rshow
31024 840 1736 M
31025 63 0 V
31026 6066 0 R
31027 -63 0 V
31028 -6150 0 R
31029 (3) Rshow
31030 840 2198 M
31031 63 0 V
31032 6066 0 R
31033 -63 0 V
31034 -6150 0 R
31035 (4) Rshow
31036 840 2660 M
31037 63 0 V
31038 6066 0 R
31039 -63 0 V
31040 -6150 0 R
31041 (5) Rshow
31042 840 3122 M
31043 63 0 V
31044 6066 0 R
31045 -63 0 V
31046 -6150 0 R
31047 (6) Rshow
31048 840 3584 M
31049 63 0 V
31050 6066 0 R
31051 -63 0 V
31052 -6150 0 R
31053 (7) Rshow
31054 840 4045 M
31055 63 0 V
31056 6066 0 R
31057 -63 0 V
31058 -6150 0 R
31059 (8) Rshow
31060 840 4507 M
31061 63 0 V
31062 6066 0 R
31063 -63 0 V
31064 -6150 0 R
31065 (9) Rshow
31066 840 4969 M
31067 63 0 V
31068 6066 0 R
31069 -63 0 V
31070 -6150 0 R
31071 (10) Rshow
31072 840 351 M
31073 0 63 V
31074 0 4555 R
31075 0 -63 V
31076 840 211 M
31077 (0) Cshow
31078 2372 351 M
31079 0 63 V
31080 0 4555 R
31081 0 -63 V
31082 0 -4695 R
31083 (5) Cshow
31084 3905 351 M
31085 0 63 V
31086 0 4555 R
31087 0 -63 V
31088 0 -4695 R
31089 (10) Cshow
31090 5437 351 M
31091 0 63 V
31092 0 4555 R
31093 0 -63 V
31094 0 -4695 R
31095 (15) Cshow
31096 6969 351 M
31097 0 63 V
31098 0 4555 R
31099 0 -63 V
31100 0 -4695 R
31101 (20) Cshow
31102 840 351 M
31103 6129 0 V
31104 0 4618 V
31105 -6129 0 V
31106 840 351 L
31107 392 2660 M
31108 currentpoint gsave translate 90 rotate 0 0 M
31109 (Speedup) Cshow
31110 grestore
31111 3904 -69 M
31112 (Number of Processors) Cshow
31113 LT0
31114 6486 4766 M
31115 (Linear) Rshow
31116 6570 4766 M
31117 252 0 V
31118 840 351 M
31119 2066 2198 L
31120 3292 4045 L
31121 613 924 V
31122 LT1
31123 6486 4626 M
31124 (d=7) Rshow
31125 6570 4626 M
31126 252 0 V
31127 2066 610 M
31128 1226 55 V
31129 5743 605 L
31130 6654 4626 D
31131 2066 610 D
31132 3292 665 D
31133 5743 605 D
31134 LT2
31135 6486 4486 M
31136 (d=8) Rshow
31137 6570 4486 M
31138 252 0 V
31139 2066 785 M
31140 3292 993 L
31141 5743 868 L
31142 6654 4486 A
31143 2066 785 A
31144 3292 993 A
31145 5743 868 A
31146 LT3
31147 6486 4346 M
31148 (d=9) Rshow
31149 6570 4346 M
31150 252 0 V
31151 2066 1048 M
31152 1226 554 V
31153 2451 0 V
31154 6654 4346 B
31155 2066 1048 B
31156 3292 1602 B
31157 5743 1602 B
31158 LT4
31159 6486 4206 M
31160 (d=10) Rshow
31161 6570 4206 M
31162 252 0 V
31163 2066 1159 M
31164 1226 804 V
31165 2451 600 V
31166 6654 4206 C
31167 2066 1159 C
31168 3292 1963 C
31169 5743 2563 C
31170 LT5
31171 6486 4066 M
31172 (d=11) Rshow
31173 6570 4066 M
31174 252 0 V
31175 2066 1298 M
31176 1226 909 V
31177 5743 3681 L
31178 6654 4066 T
31179 2066 1298 T
31180 3292 2207 T
31181 5743 3681 T
31182 LT6
31183 6486 3926 M
31184 (d=12) Rshow
31185 6570 3926 M
31186 252 0 V
31187 2066 1307 M
31188 3292 2420 L
31189 5743 4235 L
31190 6654 3926 S
31191 2066 1307 S
31192 3292 2420 S
31193 5743 4235 S
31194 stroke
31195 grestore
31196 end
31197 showpage
31198 %%EndDocument
31199
31200  endTexFig
31201  975 0 a
31202  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
31203  975 0 a
31204 %%BeginDocument: graph3.ps
31205 /gnudict 40 dict def
31206 gnudict begin
31207 /Color false def
31208 /Solid false def
31209 /gnulinewidth 5.000 def
31210 /vshift -46 def
31211 /dl {10 mul} def
31212 /hpt 31.5 def
31213 /vpt 31.5 def
31214 /M {moveto} bind def
31215 /L {lineto} bind def
31216 /R {rmoveto} bind def
31217 /V {rlineto} bind def
31218 /vpt2 vpt 2 mul def
31219 /hpt2 hpt 2 mul def
31220 /Lshow { currentpoint stroke M
31221   0 vshift R show } def
31222 /Rshow { currentpoint stroke M
31223   dup stringwidth pop neg vshift R show } def
31224 /Cshow { currentpoint stroke M
31225   dup stringwidth pop -2 div vshift R show } def
31226 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
31227  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
31228 /BL { stroke gnulinewidth 2 mul setlinewidth } def
31229 /AL { stroke gnulinewidth 2 div setlinewidth } def
31230 /PL { stroke gnulinewidth setlinewidth } def
31231 /LTb { BL [] 0 0 0 DL } def
31232 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
31233 /LT0 { PL [] 0 1 0 DL } def
31234 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
31235 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
31236 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
31237 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
31238 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
31239 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
31240 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
31241 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
31242 /P { stroke [] 0 setdash
31243   currentlinewidth 2 div sub M
31244   0 currentlinewidth V stroke } def
31245 /D { stroke [] 0 setdash 2 copy vpt add M
31246   hpt neg vpt neg V hpt vpt neg V
31247   hpt vpt V hpt neg vpt V closepath stroke
31248   P } def
31249 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
31250   currentpoint stroke M
31251   hpt neg vpt neg R hpt2 0 V stroke
31252   } def
31253 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
31254   0 vpt2 neg V hpt2 0 V 0 vpt2 V
31255   hpt2 neg 0 V closepath stroke
31256   P } def
31257 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
31258   hpt2 vpt2 neg V currentpoint stroke M
31259   hpt2 neg 0 R hpt2 vpt2 V stroke } def
31260 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
31261   hpt neg vpt -1.62 mul V
31262   hpt 2 mul 0 V
31263   hpt neg vpt 1.62 mul V closepath stroke
31264   P  } def
31265 /S { 2 copy A C} def
31266 end
31267 gnudict begin
31268 gsave
31269 50 50 translate
31270 0.100 0.100 scale
31271 0 setgray
31272 /Helvetica findfont 140 scalefont setfont
31273 newpath
31274 LTa
31275 840 351 M
31276 6129 0 V
31277 840 351 M
31278 0 4618 V
31279 LTb
31280 840 351 M
31281 63 0 V
31282 6066 0 R
31283 -63 0 V
31284 756 351 M
31285 (0) Rshow
31286 840 813 M
31287 63 0 V
31288 6066 0 R
31289 -63 0 V
31290 756 813 M
31291 (1) Rshow
31292 840 1275 M
31293 63 0 V
31294 6066 0 R
31295 -63 0 V
31296 -6150 0 R
31297 (2) Rshow
31298 840 1736 M
31299 63 0 V
31300 6066 0 R
31301 -63 0 V
31302 -6150 0 R
31303 (3) Rshow
31304 840 2198 M
31305 63 0 V
31306 6066 0 R
31307 -63 0 V
31308 -6150 0 R
31309 (4) Rshow
31310 840 2660 M
31311 63 0 V
31312 6066 0 R
31313 -63 0 V
31314 -6150 0 R
31315 (5) Rshow
31316 840 3122 M
31317 63 0 V
31318 6066 0 R
31319 -63 0 V
31320 -6150 0 R
31321 (6) Rshow
31322 840 3584 M
31323 63 0 V
31324 6066 0 R
31325 -63 0 V
31326 -6150 0 R
31327 (7) Rshow
31328 840 4045 M
31329 63 0 V
31330 6066 0 R
31331 -63 0 V
31332 -6150 0 R
31333 (8) Rshow
31334 840 4507 M
31335 63 0 V
31336 6066 0 R
31337 -63 0 V
31338 -6150 0 R
31339 (9) Rshow
31340 840 4969 M
31341 63 0 V
31342 6066 0 R
31343 -63 0 V
31344 -6150 0 R
31345 (10) Rshow
31346 840 351 M
31347 0 63 V
31348 0 4555 R
31349 0 -63 V
31350 840 211 M
31351 (0) Cshow
31352 2372 351 M
31353 0 63 V
31354 0 4555 R
31355 0 -63 V
31356 0 -4695 R
31357 (5) Cshow
31358 3905 351 M
31359 0 63 V
31360 0 4555 R
31361 0 -63 V
31362 0 -4695 R
31363 (10) Cshow
31364 5437 351 M
31365 0 63 V
31366 0 4555 R
31367 0 -63 V
31368 0 -4695 R
31369 (15) Cshow
31370 6969 351 M
31371 0 63 V
31372 0 4555 R
31373 0 -63 V
31374 0 -4695 R
31375 (20) Cshow
31376 840 351 M
31377 6129 0 V
31378 0 4618 V
31379 -6129 0 V
31380 840 351 L
31381 392 2660 M
31382 currentpoint gsave translate 90 rotate 0 0 M
31383 (Speedup) Cshow
31384 grestore
31385 3904 -69 M
31386 (Number of Processors) Cshow
31387 LT0
31388 6486 4766 M
31389 (Linear) Rshow
31390 6570 4766 M
31391 252 0 V
31392 840 351 M
31393 2066 2198 L
31394 3292 4045 L
31395 613 924 V
31396 LT1
31397 6486 4626 M
31398 (Quartile 1) Rshow
31399 6570 4626 M
31400 252 0 V
31401 2066 1159 M
31402 1226 818 V
31403 2451 748 V
31404 6654 4626 D
31405 2066 1159 D
31406 3292 1977 D
31407 5743 2725 D
31408 LT2
31409 6486 4486 M
31410 (Quartile 2) Rshow
31411 6570 4486 M
31412 252 0 V
31413 2066 1270 M
31414 3292 2332 L
31415 5743 3953 L
31416 6654 4486 A
31417 2066 1270 A
31418 3292 2332 A
31419 5743 3953 A
31420 LT3
31421 6486 4346 M
31422 (Quartile 3) Rshow
31423 6570 4346 M
31424 252 0 V
31425 2066 1284 M
31426 3292 2420 L
31427 5743 4110 L
31428 6654 4346 B
31429 2066 1284 B
31430 3292 2420 B
31431 5743 4110 B
31432 LT4
31433 6486 4206 M
31434 (Quartile 4) Rshow
31435 6570 4206 M
31436 252 0 V
31437 2066 1312 M
31438 3292 2415 L
31439 5743 4475 L
31440 6654 4206 C
31441 2066 1312 C
31442 3292 2415 C
31443 5743 4475 C
31444 stroke
31445 grestore
31446 end
31447 showpage
31448 %%EndDocument
31449
31450  endTexFig
31451  277 751 a Fk(Figure)14 b(10:)j Ff(Key)m(ano)f Fk(-)e(Sp)q(eedups)i(b)o
31452 (y)d(Depth)i(of)e(Searc)o(h)i(and)e(Sequen)o(tial)h(T)m(ree)g(Size)38
31453 809 y
31454  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
31455  38 809 a
31456 %%BeginDocument: graph1.ps
31457 /gnudict 40 dict def
31458 gnudict begin
31459 /Color false def
31460 /Solid false def
31461 /gnulinewidth 5.000 def
31462 /vshift -46 def
31463 /dl {10 mul} def
31464 /hpt 31.5 def
31465 /vpt 31.5 def
31466 /M {moveto} bind def
31467 /L {lineto} bind def
31468 /R {rmoveto} bind def
31469 /V {rlineto} bind def
31470 /vpt2 vpt 2 mul def
31471 /hpt2 hpt 2 mul def
31472 /Lshow { currentpoint stroke M
31473   0 vshift R show } def
31474 /Rshow { currentpoint stroke M
31475   dup stringwidth pop neg vshift R show } def
31476 /Cshow { currentpoint stroke M
31477   dup stringwidth pop -2 div vshift R show } def
31478 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
31479  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
31480 /BL { stroke gnulinewidth 2 mul setlinewidth } def
31481 /AL { stroke gnulinewidth 2 div setlinewidth } def
31482 /PL { stroke gnulinewidth setlinewidth } def
31483 /LTb { BL [] 0 0 0 DL } def
31484 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
31485 /LT0 { PL [] 0 1 0 DL } def
31486 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
31487 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
31488 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
31489 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
31490 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
31491 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
31492 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
31493 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
31494 /P { stroke [] 0 setdash
31495   currentlinewidth 2 div sub M
31496   0 currentlinewidth V stroke } def
31497 /D { stroke [] 0 setdash 2 copy vpt add M
31498   hpt neg vpt neg V hpt vpt neg V
31499   hpt vpt V hpt neg vpt V closepath stroke
31500   P } def
31501 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
31502   currentpoint stroke M
31503   hpt neg vpt neg R hpt2 0 V stroke
31504   } def
31505 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
31506   0 vpt2 neg V hpt2 0 V 0 vpt2 V
31507   hpt2 neg 0 V closepath stroke
31508   P } def
31509 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
31510   hpt2 vpt2 neg V currentpoint stroke M
31511   hpt2 neg 0 R hpt2 vpt2 V stroke } def
31512 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
31513   hpt neg vpt -1.62 mul V
31514   hpt 2 mul 0 V
31515   hpt neg vpt 1.62 mul V closepath stroke
31516   P  } def
31517 /S { 2 copy A C} def
31518 end
31519 gnudict begin
31520 gsave
31521 50 50 translate
31522 0.100 0.100 scale
31523 0 setgray
31524 /Helvetica findfont 140 scalefont setfont
31525 newpath
31526 LTa
31527 840 351 M
31528 6129 0 V
31529 840 351 M
31530 0 4618 V
31531 LTb
31532 840 351 M
31533 63 0 V
31534 6066 0 R
31535 -63 0 V
31536 756 351 M
31537 (0) Rshow
31538 840 928 M
31539 63 0 V
31540 6066 0 R
31541 -63 0 V
31542 756 928 M
31543 (50) Rshow
31544 840 1506 M
31545 63 0 V
31546 6066 0 R
31547 -63 0 V
31548 -6150 0 R
31549 (100) Rshow
31550 840 2083 M
31551 63 0 V
31552 6066 0 R
31553 -63 0 V
31554 -6150 0 R
31555 (150) Rshow
31556 840 2660 M
31557 63 0 V
31558 6066 0 R
31559 -63 0 V
31560 -6150 0 R
31561 (200) Rshow
31562 840 3237 M
31563 63 0 V
31564 6066 0 R
31565 -63 0 V
31566 -6150 0 R
31567 (250) Rshow
31568 840 3815 M
31569 63 0 V
31570 6066 0 R
31571 -63 0 V
31572 -6150 0 R
31573 (300) Rshow
31574 840 4392 M
31575 63 0 V
31576 6066 0 R
31577 -63 0 V
31578 -6150 0 R
31579 (350) Rshow
31580 840 4969 M
31581 63 0 V
31582 6066 0 R
31583 -63 0 V
31584 -6150 0 R
31585 (400) Rshow
31586 840 351 M
31587 0 63 V
31588 0 4555 R
31589 0 -63 V
31590 840 211 M
31591 (0) Cshow
31592 2372 351 M
31593 0 63 V
31594 0 4555 R
31595 0 -63 V
31596 0 -4695 R
31597 (5) Cshow
31598 3905 351 M
31599 0 63 V
31600 0 4555 R
31601 0 -63 V
31602 0 -4695 R
31603 (10) Cshow
31604 5437 351 M
31605 0 63 V
31606 0 4555 R
31607 0 -63 V
31608 0 -4695 R
31609 (15) Cshow
31610 6969 351 M
31611 0 63 V
31612 0 4555 R
31613 0 -63 V
31614 0 -4695 R
31615 (20) Cshow
31616 840 351 M
31617 6129 0 V
31618 0 4618 V
31619 -6129 0 V
31620 840 351 L
31621 392 2660 M
31622 currentpoint gsave translate 90 rotate 0 0 M
31623 (Percent Overhead) Cshow
31624 grestore
31625 3904 -69 M
31626 (Number of Processors) Cshow
31627 LT0
31628 6486 4766 M
31629 (Search Overhead) Rshow
31630 6570 4766 M
31631 252 0 V
31632 2066 597 M
31633 1226 28 V
31634 2451 32 V
31635 6654 4766 D
31636 2066 597 D
31637 3292 625 D
31638 5743 657 D
31639 LT1
31640 6486 4626 M
31641 (Speculative Search) Rshow
31642 6570 4626 M
31643 252 0 V
31644 2066 413 M
31645 1226 75 V
31646 5743 658 L
31647 6654 4626 A
31648 2066 413 A
31649 3292 488 A
31650 5743 658 A
31651 LT2
31652 6486 4486 M
31653 (Parallelization Overhead) Rshow
31654 6570 4486 M
31655 252 0 V
31656 2066 516 M
31657 1226 12 V
31658 2451 13 V
31659 6654 4486 B
31660 2066 516 B
31661 3292 528 B
31662 5743 541 B
31663 LT3
31664 6486 4346 M
31665 (Master Overhead) Rshow
31666 6570 4346 M
31667 252 0 V
31668 2066 735 M
31669 3292 515 L
31670 5743 428 L
31671 6654 4346 C
31672 2066 735 C
31673 3292 515 C
31674 5743 428 C
31675 LT4
31676 6486 4206 M
31677 (Total Overhead) Rshow
31678 6570 4206 M
31679 252 0 V
31680 2066 1427 M
31681 3292 1258 L
31682 2451 134 V
31683 6654 4206 T
31684 2066 1427 T
31685 3292 1258 T
31686 5743 1392 T
31687 stroke
31688 grestore
31689 end
31690 showpage
31691 %%EndDocument
31692
31693  endTexFig
31694  975 809 a
31695  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
31696  975 809 a
31697 %%BeginDocument: graph1c.ps
31698 /gnudict 40 dict def
31699 gnudict begin
31700 /Color false def
31701 /Solid false def
31702 /gnulinewidth 5.000 def
31703 /vshift -46 def
31704 /dl {10 mul} def
31705 /hpt 31.5 def
31706 /vpt 31.5 def
31707 /M {moveto} bind def
31708 /L {lineto} bind def
31709 /R {rmoveto} bind def
31710 /V {rlineto} bind def
31711 /vpt2 vpt 2 mul def
31712 /hpt2 hpt 2 mul def
31713 /Lshow { currentpoint stroke M
31714   0 vshift R show } def
31715 /Rshow { currentpoint stroke M
31716   dup stringwidth pop neg vshift R show } def
31717 /Cshow { currentpoint stroke M
31718   dup stringwidth pop -2 div vshift R show } def
31719 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
31720  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
31721 /BL { stroke gnulinewidth 2 mul setlinewidth } def
31722 /AL { stroke gnulinewidth 2 div setlinewidth } def
31723 /PL { stroke gnulinewidth setlinewidth } def
31724 /LTb { BL [] 0 0 0 DL } def
31725 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
31726 /LT0 { PL [] 0 1 0 DL } def
31727 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
31728 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
31729 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
31730 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
31731 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
31732 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
31733 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
31734 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
31735 /P { stroke [] 0 setdash
31736   currentlinewidth 2 div sub M
31737   0 currentlinewidth V stroke } def
31738 /D { stroke [] 0 setdash 2 copy vpt add M
31739   hpt neg vpt neg V hpt vpt neg V
31740   hpt vpt V hpt neg vpt V closepath stroke
31741   P } def
31742 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
31743   currentpoint stroke M
31744   hpt neg vpt neg R hpt2 0 V stroke
31745   } def
31746 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
31747   0 vpt2 neg V hpt2 0 V 0 vpt2 V
31748   hpt2 neg 0 V closepath stroke
31749   P } def
31750 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
31751   hpt2 vpt2 neg V currentpoint stroke M
31752   hpt2 neg 0 R hpt2 vpt2 V stroke } def
31753 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
31754   hpt neg vpt -1.62 mul V
31755   hpt 2 mul 0 V
31756   hpt neg vpt 1.62 mul V closepath stroke
31757   P  } def
31758 /S { 2 copy A C} def
31759 end
31760 gnudict begin
31761 gsave
31762 50 50 translate
31763 0.100 0.100 scale
31764 0 setgray
31765 /Helvetica findfont 140 scalefont setfont
31766 newpath
31767 LTa
31768 840 351 M
31769 6129 0 V
31770 840 351 M
31771 0 4618 V
31772 LTb
31773 840 351 M
31774 63 0 V
31775 6066 0 R
31776 -63 0 V
31777 756 351 M
31778 (0) Rshow
31779 840 1121 M
31780 63 0 V
31781 6066 0 R
31782 -63 0 V
31783 -6150 0 R
31784 (20) Rshow
31785 840 1890 M
31786 63 0 V
31787 6066 0 R
31788 -63 0 V
31789 -6150 0 R
31790 (40) Rshow
31791 840 2660 M
31792 63 0 V
31793 6066 0 R
31794 -63 0 V
31795 -6150 0 R
31796 (60) Rshow
31797 840 3430 M
31798 63 0 V
31799 6066 0 R
31800 -63 0 V
31801 -6150 0 R
31802 (80) Rshow
31803 840 4199 M
31804 63 0 V
31805 6066 0 R
31806 -63 0 V
31807 -6150 0 R
31808 (100) Rshow
31809 840 4969 M
31810 63 0 V
31811 6066 0 R
31812 -63 0 V
31813 -6150 0 R
31814 (120) Rshow
31815 840 351 M
31816 0 63 V
31817 0 4555 R
31818 0 -63 V
31819 840 211 M
31820 (0) Cshow
31821 2372 351 M
31822 0 63 V
31823 0 4555 R
31824 0 -63 V
31825 0 -4695 R
31826 (5) Cshow
31827 3905 351 M
31828 0 63 V
31829 0 4555 R
31830 0 -63 V
31831 0 -4695 R
31832 (10) Cshow
31833 5437 351 M
31834 0 63 V
31835 0 4555 R
31836 0 -63 V
31837 0 -4695 R
31838 (15) Cshow
31839 6969 351 M
31840 0 63 V
31841 0 4555 R
31842 0 -63 V
31843 0 -4695 R
31844 (20) Cshow
31845 840 351 M
31846 6129 0 V
31847 0 4618 V
31848 -6129 0 V
31849 840 351 L
31850 392 2660 M
31851 currentpoint gsave translate 90 rotate 0 0 M
31852 (Percent Overhead) Cshow
31853 grestore
31854 3904 -69 M
31855 (Number of Processors) Cshow
31856 LT0
31857 6486 4766 M
31858 (Search Overhead) Rshow
31859 6570 4766 M
31860 252 0 V
31861 2066 1171 M
31862 1226 92 V
31863 2451 108 V
31864 6654 4766 D
31865 2066 1171 D
31866 3292 1263 D
31867 5743 1371 D
31868 LT1
31869 6486 4626 M
31870 (Speculative Search) Rshow
31871 6570 4626 M
31872 252 0 V
31873 2066 559 M
31874 3292 809 L
31875 2451 566 V
31876 6654 4626 A
31877 2066 559 A
31878 3292 809 A
31879 5743 1375 A
31880 LT2
31881 6486 4486 M
31882 (Parallelization Overhead) Rshow
31883 6570 4486 M
31884 252 0 V
31885 2066 901 M
31886 1226 39 V
31887 2451 46 V
31888 6654 4486 B
31889 2066 901 B
31890 3292 940 B
31891 5743 986 B
31892 LT3
31893 6486 4346 M
31894 (Master Overhead) Rshow
31895 6570 4346 M
31896 252 0 V
31897 2066 1632 M
31898 3292 897 L
31899 5743 609 L
31900 6654 4346 C
31901 2066 1632 C
31902 3292 897 C
31903 5743 609 C
31904 LT4
31905 6486 4206 M
31906 (Total Overhead) Rshow
31907 6570 4206 M
31908 252 0 V
31909 2066 3938 M
31910 3292 3376 L
31911 2451 446 V
31912 6654 4206 T
31913 2066 3938 T
31914 3292 3376 T
31915 5743 3822 T
31916 stroke
31917 grestore
31918 end
31919 showpage
31920 %%EndDocument
31921
31922  endTexFig
31923  365 1561 a Fk(Figure)g(11:)j Ff(Key)m(ano)f Fk(-)e(Ov)o(erheads)h(and)
31924 f(Magni\014ed)g(View)f(of)h(Ov)o(erheads)62 1693 y(The)k(74)f(p)q
31925 (ositions)g(examined)f(w)o(ere)j(the)f(p)q(ositions)f(from)e(mo)o(v)o
31926 (e)h(2)h(to)g(mo)o(v)o(e)f(38)h(in)g(the)h(t)o(w)o(o)f(games)f(of)h
31927 (the)h(1994)0 1743 y(W)m(orld)13 b(Championship)e(\014nal)j(b)q(et)o(w)
31928 o(een)h(Da)o(vid)d(Shaman)h(and)g(Emman)o(uel)e(Caspard)1384
31929 1728 y Fe(7)1403 1743 y Fk(.)62 1793 y(In)j(Figure)g(10,)f(w)o(e)i(see)
31930 g(the)g(graph)e(on)h(the)h(left)f(con)o(tains)f(the)i(sp)q(eedups)h
31931 (brok)o(en)e(do)o(wn)g(b)o(y)g(ply)m(.)j(The)e(graph)f(on)f(the)0
31932 1843 y(righ)o(t)h(con)o(tains)h(the)h(12)e(ply)g(results)i(brok)o(en)g
31933 (do)o(wn)e(in)o(to)g(four)h(quartiles.)21 b(The)15 b(\014rst)h
31934 (quartile)e(represen)o(ts)k(the)d(smallest)0 1892 y(sequen)o(tial)f
31935 (searc)o(hes,)h(while)f(the)g(fourth)g(quartile)f(represen)o(ts)k(the)e
31936 (largest)f(sequen)o(tial)g(searc)o(hes.)62 1942 y(In)h(Figure)g(11,)f
31937 (w)o(e)h(see)h(the)f(relativ)o(e)g(size)g(of)g(eac)o(h)g(of)f(the)h(o)o
31938 (v)o(erheads)h(describ)q(ed)g(earlier.)21 b(The)16 b(results)g(for)e
31939 (Key)o(ano)0 1992 y(are,)g(in)f(man)o(y)f(w)o(a)o(ys,)h(the)i(most)e
31940 (encouraging)g(of)h(the)g(three)h(programs)e(tested.)62
31941 2042 y(There)19 b(is)e(a)g(lo)o(w)f(searc)o(h)i(o)o(v)o(erhead)g(whic)o
31942 (h)f(increases)i(sligh)o(tly)d(as)h(w)o(e)g(go)g(from)e(4)i(to)g(16)g
31943 (pro)q(cessors.)30 b(The)18 b(paral-)0 2092 y(lelization)e(o)o(v)o
31944 (erhead)h(is)g(not)g(large.)27 b(Key)o(ano)17 b(w)o(en)o(t)h(from)d(in)
31945 o(v)o(estigating)h(8700)g(no)q(des)i(p)q(er)f(second)i(in)d(the)i
31946 (sequen)o(tial)0 2141 y(program)11 b(to)h(in)o(v)o(estigating)f(b)q(et)
31947 o(w)o(een)j(7400)e(to)g(7600)f(no)q(des)j(p)q(er)f(second)g(in)f(the)h
31948 (APHID)g(v)o(ersion)g(of)f(the)h(program.)j(The)0 2191
31949 y(only)f(o)o(v)o(erhead)h(that)f(increases)i(rapidly)e(is)h(the)g(sp)q
31950 (eculativ)o(e)g(searc)o(h)h(o)o(v)o(erhead,)e(but)h(this)g(is)f(not)h
31951 (a)f(concern)i(during)e(a)0 2241 y(tournamen)o(t)e(game)f(\(as)i
31952 (previously)g(stated\).)62 2291 y(W)m(eill)g(tested)k(YBW)e(and)f(ABD)o
31953 (AD)o(A)h(on)f(a)h(CM-5)f(using)h(a)f(di\013eren)o(t)i(Othello)f
31954 (program)e([29)o(].)23 b(YBW)16 b(ac)o(hiev)o(ed)g(a)0
31955 2341 y(9.5-fold)c(sp)q(eedup)17 b(and)d(ABD)o(AD)o(A)h(ac)o(hiev)o(ed)f
31956 (a)h(11-fold)e(sp)q(eedup)j(on)e(16)g(pro)q(cessors.)23
31957 b(Although)14 b(the)h(APHID)g(results)0 2391 y(are)d(not)f(as)h(go)q(o)
31958 q(d,)f(they)h(w)o(ere)h(ac)o(hiev)o(ed)f(without)f(a)g(shared)i(transp)
31959 q(osition)e(table.)17 b(Both)12 b(ABD)o(AD)o(A)f(and)h(YBW)g(will)e
31960 (get)0 2440 y(p)q(o)q(or)16 b(p)q(erformance)f(on)h(a)f(net)o(w)o(ork)h
31961 (of)f(w)o(orkstations,)g(since)i(the)f(shared)g(transp)q(osition)g
31962 (table)f(is)h(critical)f(to)h(e\013ectiv)o(e)0 2490 y(mo)o(v)o
31963 (e-ordering)c(and)i(limiting)c(the)15 b(searc)o(h)g(o)o(v)o(erhead.)p
31964 0 2525 780 2 v 46 2552 a Fd(7)64 2563 y Fg(Bey)o(ond)d(mo)o(v)o(e)h
31965 (38,)h(Key)o(ano)f(w)o(ould)h(attempt)e(endgame)g(searc)o(hes)g(b)q
31966 (efore)h(completing)e(a)j(12-ply)e(sequen)o(tial)g(searc)o(h.)22
31967 b(Mo)o(v)o(e)14 b(1)g(in)g(an)0 2603 y(Othello)c(game)h(is)g
31968 (completely)d(symmetric,)h(and)i(Key)o(ano)f(do)q(es)h(not)f(searc)o(h)
31969 g(for)h(the)g(\014rst)g(mo)o(v)o(e)f(in)h(the)g(game.)954
31970 2790 y Fk(14)p eop
31971 %%Page: 15 17
31972 15 16 bop 38 0 a
31973  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
31974  38 0 a
31975 %%BeginDocument: graph5.ps
31976 /gnudict 40 dict def
31977 gnudict begin
31978 /Color false def
31979 /Solid false def
31980 /gnulinewidth 5.000 def
31981 /vshift -46 def
31982 /dl {10 mul} def
31983 /hpt 31.5 def
31984 /vpt 31.5 def
31985 /M {moveto} bind def
31986 /L {lineto} bind def
31987 /R {rmoveto} bind def
31988 /V {rlineto} bind def
31989 /vpt2 vpt 2 mul def
31990 /hpt2 hpt 2 mul def
31991 /Lshow { currentpoint stroke M
31992   0 vshift R show } def
31993 /Rshow { currentpoint stroke M
31994   dup stringwidth pop neg vshift R show } def
31995 /Cshow { currentpoint stroke M
31996   dup stringwidth pop -2 div vshift R show } def
31997 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
31998  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
31999 /BL { stroke gnulinewidth 2 mul setlinewidth } def
32000 /AL { stroke gnulinewidth 2 div setlinewidth } def
32001 /PL { stroke gnulinewidth setlinewidth } def
32002 /LTb { BL [] 0 0 0 DL } def
32003 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
32004 /LT0 { PL [] 0 1 0 DL } def
32005 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
32006 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
32007 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
32008 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
32009 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
32010 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
32011 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
32012 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
32013 /P { stroke [] 0 setdash
32014   currentlinewidth 2 div sub M
32015   0 currentlinewidth V stroke } def
32016 /D { stroke [] 0 setdash 2 copy vpt add M
32017   hpt neg vpt neg V hpt vpt neg V
32018   hpt vpt V hpt neg vpt V closepath stroke
32019   P } def
32020 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
32021   currentpoint stroke M
32022   hpt neg vpt neg R hpt2 0 V stroke
32023   } def
32024 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
32025   0 vpt2 neg V hpt2 0 V 0 vpt2 V
32026   hpt2 neg 0 V closepath stroke
32027   P } def
32028 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
32029   hpt2 vpt2 neg V currentpoint stroke M
32030   hpt2 neg 0 R hpt2 vpt2 V stroke } def
32031 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
32032   hpt neg vpt -1.62 mul V
32033   hpt 2 mul 0 V
32034   hpt neg vpt 1.62 mul V closepath stroke
32035   P  } def
32036 /S { 2 copy A C} def
32037 end
32038 gnudict begin
32039 gsave
32040 50 50 translate
32041 0.100 0.100 scale
32042 0 setgray
32043 /Helvetica findfont 140 scalefont setfont
32044 newpath
32045 LTa
32046 840 351 M
32047 6129 0 V
32048 840 351 M
32049 0 4618 V
32050 LTb
32051 840 351 M
32052 63 0 V
32053 6066 0 R
32054 -63 0 V
32055 756 351 M
32056 (0) Rshow
32057 840 813 M
32058 63 0 V
32059 6066 0 R
32060 -63 0 V
32061 756 813 M
32062 (1) Rshow
32063 840 1275 M
32064 63 0 V
32065 6066 0 R
32066 -63 0 V
32067 -6150 0 R
32068 (2) Rshow
32069 840 1736 M
32070 63 0 V
32071 6066 0 R
32072 -63 0 V
32073 -6150 0 R
32074 (3) Rshow
32075 840 2198 M
32076 63 0 V
32077 6066 0 R
32078 -63 0 V
32079 -6150 0 R
32080 (4) Rshow
32081 840 2660 M
32082 63 0 V
32083 6066 0 R
32084 -63 0 V
32085 -6150 0 R
32086 (5) Rshow
32087 840 3122 M
32088 63 0 V
32089 6066 0 R
32090 -63 0 V
32091 -6150 0 R
32092 (6) Rshow
32093 840 3584 M
32094 63 0 V
32095 6066 0 R
32096 -63 0 V
32097 -6150 0 R
32098 (7) Rshow
32099 840 4045 M
32100 63 0 V
32101 6066 0 R
32102 -63 0 V
32103 -6150 0 R
32104 (8) Rshow
32105 840 4507 M
32106 63 0 V
32107 6066 0 R
32108 -63 0 V
32109 -6150 0 R
32110 (9) Rshow
32111 840 4969 M
32112 63 0 V
32113 6066 0 R
32114 -63 0 V
32115 -6150 0 R
32116 (10) Rshow
32117 840 351 M
32118 0 63 V
32119 0 4555 R
32120 0 -63 V
32121 840 211 M
32122 (0) Cshow
32123 2372 351 M
32124 0 63 V
32125 0 4555 R
32126 0 -63 V
32127 0 -4695 R
32128 (5) Cshow
32129 3905 351 M
32130 0 63 V
32131 0 4555 R
32132 0 -63 V
32133 0 -4695 R
32134 (10) Cshow
32135 5437 351 M
32136 0 63 V
32137 0 4555 R
32138 0 -63 V
32139 0 -4695 R
32140 (15) Cshow
32141 6969 351 M
32142 0 63 V
32143 0 4555 R
32144 0 -63 V
32145 0 -4695 R
32146 (20) Cshow
32147 840 351 M
32148 6129 0 V
32149 0 4618 V
32150 -6129 0 V
32151 840 351 L
32152 392 2660 M
32153 currentpoint gsave translate 90 rotate 0 0 M
32154 (Speedup) Cshow
32155 grestore
32156 3904 -69 M
32157 (Number of Processors) Cshow
32158 LT0
32159 6486 4766 M
32160 (Linear) Rshow
32161 6570 4766 M
32162 252 0 V
32163 840 351 M
32164 2066 2198 L
32165 3292 4045 L
32166 613 924 V
32167 LT1
32168 6486 4626 M
32169 (d=5) Rshow
32170 6570 4626 M
32171 252 0 V
32172 2066 702 M
32173 3292 854 L
32174 1225 33 V
32175 1226 60 V
32176 6654 4626 D
32177 2066 702 D
32178 3292 854 D
32179 4517 887 D
32180 5743 947 D
32181 LT2
32182 6486 4486 M
32183 (d=6) Rshow
32184 6570 4486 M
32185 252 0 V
32186 2066 924 M
32187 1226 374 V
32188 1225 212 V
32189 1226 240 V
32190 6654 4486 A
32191 2066 924 A
32192 3292 1298 A
32193 4517 1510 A
32194 5743 1750 A
32195 LT3
32196 6486 4346 M
32197 (d=7) Rshow
32198 6570 4346 M
32199 252 0 V
32200 2066 914 M
32201 1226 531 V
32202 1225 393 V
32203 1226 439 V
32204 6654 4346 B
32205 2066 914 B
32206 3292 1445 B
32207 4517 1838 B
32208 5743 2277 B
32209 LT4
32210 6486 4206 M
32211 (d=8) Rshow
32212 6570 4206 M
32213 252 0 V
32214 2066 1011 M
32215 1226 804 V
32216 1225 702 V
32217 1226 614 V
32218 6654 4206 C
32219 2066 1011 C
32220 3292 1815 C
32221 4517 2517 C
32222 5743 3131 C
32223 stroke
32224 grestore
32225 end
32226 showpage
32227 %%EndDocument
32228
32229  endTexFig
32230  975 0 a
32231  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
32232  975 0 a
32233 %%BeginDocument: graph6.ps
32234 /gnudict 40 dict def
32235 gnudict begin
32236 /Color false def
32237 /Solid false def
32238 /gnulinewidth 5.000 def
32239 /vshift -46 def
32240 /dl {10 mul} def
32241 /hpt 31.5 def
32242 /vpt 31.5 def
32243 /M {moveto} bind def
32244 /L {lineto} bind def
32245 /R {rmoveto} bind def
32246 /V {rlineto} bind def
32247 /vpt2 vpt 2 mul def
32248 /hpt2 hpt 2 mul def
32249 /Lshow { currentpoint stroke M
32250   0 vshift R show } def
32251 /Rshow { currentpoint stroke M
32252   dup stringwidth pop neg vshift R show } def
32253 /Cshow { currentpoint stroke M
32254   dup stringwidth pop -2 div vshift R show } def
32255 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
32256  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
32257 /BL { stroke gnulinewidth 2 mul setlinewidth } def
32258 /AL { stroke gnulinewidth 2 div setlinewidth } def
32259 /PL { stroke gnulinewidth setlinewidth } def
32260 /LTb { BL [] 0 0 0 DL } def
32261 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
32262 /LT0 { PL [] 0 1 0 DL } def
32263 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
32264 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
32265 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
32266 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
32267 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
32268 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
32269 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
32270 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
32271 /P { stroke [] 0 setdash
32272   currentlinewidth 2 div sub M
32273   0 currentlinewidth V stroke } def
32274 /D { stroke [] 0 setdash 2 copy vpt add M
32275   hpt neg vpt neg V hpt vpt neg V
32276   hpt vpt V hpt neg vpt V closepath stroke
32277   P } def
32278 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
32279   currentpoint stroke M
32280   hpt neg vpt neg R hpt2 0 V stroke
32281   } def
32282 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
32283   0 vpt2 neg V hpt2 0 V 0 vpt2 V
32284   hpt2 neg 0 V closepath stroke
32285   P } def
32286 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
32287   hpt2 vpt2 neg V currentpoint stroke M
32288   hpt2 neg 0 R hpt2 vpt2 V stroke } def
32289 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
32290   hpt neg vpt -1.62 mul V
32291   hpt 2 mul 0 V
32292   hpt neg vpt 1.62 mul V closepath stroke
32293   P  } def
32294 /S { 2 copy A C} def
32295 end
32296 gnudict begin
32297 gsave
32298 50 50 translate
32299 0.100 0.100 scale
32300 0 setgray
32301 /Helvetica findfont 140 scalefont setfont
32302 newpath
32303 LTa
32304 840 351 M
32305 6129 0 V
32306 840 351 M
32307 0 4618 V
32308 LTb
32309 840 351 M
32310 63 0 V
32311 6066 0 R
32312 -63 0 V
32313 756 351 M
32314 (0) Rshow
32315 840 813 M
32316 63 0 V
32317 6066 0 R
32318 -63 0 V
32319 756 813 M
32320 (1) Rshow
32321 840 1275 M
32322 63 0 V
32323 6066 0 R
32324 -63 0 V
32325 -6150 0 R
32326 (2) Rshow
32327 840 1736 M
32328 63 0 V
32329 6066 0 R
32330 -63 0 V
32331 -6150 0 R
32332 (3) Rshow
32333 840 2198 M
32334 63 0 V
32335 6066 0 R
32336 -63 0 V
32337 -6150 0 R
32338 (4) Rshow
32339 840 2660 M
32340 63 0 V
32341 6066 0 R
32342 -63 0 V
32343 -6150 0 R
32344 (5) Rshow
32345 840 3122 M
32346 63 0 V
32347 6066 0 R
32348 -63 0 V
32349 -6150 0 R
32350 (6) Rshow
32351 840 3584 M
32352 63 0 V
32353 6066 0 R
32354 -63 0 V
32355 -6150 0 R
32356 (7) Rshow
32357 840 4045 M
32358 63 0 V
32359 6066 0 R
32360 -63 0 V
32361 -6150 0 R
32362 (8) Rshow
32363 840 4507 M
32364 63 0 V
32365 6066 0 R
32366 -63 0 V
32367 -6150 0 R
32368 (9) Rshow
32369 840 4969 M
32370 63 0 V
32371 6066 0 R
32372 -63 0 V
32373 -6150 0 R
32374 (10) Rshow
32375 840 351 M
32376 0 63 V
32377 0 4555 R
32378 0 -63 V
32379 840 211 M
32380 (0) Cshow
32381 2372 351 M
32382 0 63 V
32383 0 4555 R
32384 0 -63 V
32385 0 -4695 R
32386 (5) Cshow
32387 3905 351 M
32388 0 63 V
32389 0 4555 R
32390 0 -63 V
32391 0 -4695 R
32392 (10) Cshow
32393 5437 351 M
32394 0 63 V
32395 0 4555 R
32396 0 -63 V
32397 0 -4695 R
32398 (15) Cshow
32399 6969 351 M
32400 0 63 V
32401 0 4555 R
32402 0 -63 V
32403 0 -4695 R
32404 (20) Cshow
32405 840 351 M
32406 6129 0 V
32407 0 4618 V
32408 -6129 0 V
32409 840 351 L
32410 392 2660 M
32411 currentpoint gsave translate 90 rotate 0 0 M
32412 (Speedup) Cshow
32413 grestore
32414 3904 -69 M
32415 (Number of Processors) Cshow
32416 LT0
32417 6486 4766 M
32418 (Linear) Rshow
32419 6570 4766 M
32420 252 0 V
32421 840 351 M
32422 2066 2198 L
32423 3292 4045 L
32424 613 924 V
32425 LT1
32426 6486 4626 M
32427 (Small) Rshow
32428 6570 4626 M
32429 252 0 V
32430 2066 979 M
32431 1226 637 V
32432 1225 559 V
32433 1226 513 V
32434 6654 4626 D
32435 2066 979 D
32436 3292 1616 D
32437 4517 2175 D
32438 5743 2688 D
32439 LT2
32440 6486 4486 M
32441 (Medium) Rshow
32442 6570 4486 M
32443 252 0 V
32444 2066 951 M
32445 1226 836 V
32446 1225 545 V
32447 1226 647 V
32448 6654 4486 A
32449 2066 951 A
32450 3292 1787 A
32451 4517 2332 A
32452 5743 2979 A
32453 LT3
32454 6486 4346 M
32455 (Large) Rshow
32456 6570 4346 M
32457 252 0 V
32458 2066 1058 M
32459 1226 803 V
32460 1225 827 V
32461 1226 605 V
32462 6654 4346 B
32463 2066 1058 B
32464 3292 1861 B
32465 4517 2688 B
32466 5743 3293 B
32467 stroke
32468 grestore
32469 end
32470 showpage
32471 %%EndDocument
32472
32473  endTexFig
32474  261 751 a Fk(Figure)14 b(12:)j Ff(TheTurk)e Fk(-)e(Sp)q(eedups)j(b)o
32475 (y)e(Depth)g(of)f(Searc)o(h)i(and)f(Sequen)o(tial)f(T)m(ree)i(Size)38
32476 809 y
32477  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
32478  38 809 a
32479 %%BeginDocument: graph4.ps
32480 /gnudict 40 dict def
32481 gnudict begin
32482 /Color false def
32483 /Solid false def
32484 /gnulinewidth 5.000 def
32485 /vshift -46 def
32486 /dl {10 mul} def
32487 /hpt 31.5 def
32488 /vpt 31.5 def
32489 /M {moveto} bind def
32490 /L {lineto} bind def
32491 /R {rmoveto} bind def
32492 /V {rlineto} bind def
32493 /vpt2 vpt 2 mul def
32494 /hpt2 hpt 2 mul def
32495 /Lshow { currentpoint stroke M
32496   0 vshift R show } def
32497 /Rshow { currentpoint stroke M
32498   dup stringwidth pop neg vshift R show } def
32499 /Cshow { currentpoint stroke M
32500   dup stringwidth pop -2 div vshift R show } def
32501 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
32502  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
32503 /BL { stroke gnulinewidth 2 mul setlinewidth } def
32504 /AL { stroke gnulinewidth 2 div setlinewidth } def
32505 /PL { stroke gnulinewidth setlinewidth } def
32506 /LTb { BL [] 0 0 0 DL } def
32507 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
32508 /LT0 { PL [] 0 1 0 DL } def
32509 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
32510 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
32511 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
32512 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
32513 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
32514 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
32515 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
32516 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
32517 /P { stroke [] 0 setdash
32518   currentlinewidth 2 div sub M
32519   0 currentlinewidth V stroke } def
32520 /D { stroke [] 0 setdash 2 copy vpt add M
32521   hpt neg vpt neg V hpt vpt neg V
32522   hpt vpt V hpt neg vpt V closepath stroke
32523   P } def
32524 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
32525   currentpoint stroke M
32526   hpt neg vpt neg R hpt2 0 V stroke
32527   } def
32528 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
32529   0 vpt2 neg V hpt2 0 V 0 vpt2 V
32530   hpt2 neg 0 V closepath stroke
32531   P } def
32532 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
32533   hpt2 vpt2 neg V currentpoint stroke M
32534   hpt2 neg 0 R hpt2 vpt2 V stroke } def
32535 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
32536   hpt neg vpt -1.62 mul V
32537   hpt 2 mul 0 V
32538   hpt neg vpt 1.62 mul V closepath stroke
32539   P  } def
32540 /S { 2 copy A C} def
32541 end
32542 gnudict begin
32543 gsave
32544 50 50 translate
32545 0.100 0.100 scale
32546 0 setgray
32547 /Helvetica findfont 140 scalefont setfont
32548 newpath
32549 LTa
32550 840 351 M
32551 6129 0 V
32552 840 351 M
32553 0 4618 V
32554 LTb
32555 840 351 M
32556 63 0 V
32557 6066 0 R
32558 -63 0 V
32559 756 351 M
32560 (0) Rshow
32561 840 928 M
32562 63 0 V
32563 6066 0 R
32564 -63 0 V
32565 756 928 M
32566 (50) Rshow
32567 840 1506 M
32568 63 0 V
32569 6066 0 R
32570 -63 0 V
32571 -6150 0 R
32572 (100) Rshow
32573 840 2083 M
32574 63 0 V
32575 6066 0 R
32576 -63 0 V
32577 -6150 0 R
32578 (150) Rshow
32579 840 2660 M
32580 63 0 V
32581 6066 0 R
32582 -63 0 V
32583 -6150 0 R
32584 (200) Rshow
32585 840 3237 M
32586 63 0 V
32587 6066 0 R
32588 -63 0 V
32589 -6150 0 R
32590 (250) Rshow
32591 840 3815 M
32592 63 0 V
32593 6066 0 R
32594 -63 0 V
32595 -6150 0 R
32596 (300) Rshow
32597 840 4392 M
32598 63 0 V
32599 6066 0 R
32600 -63 0 V
32601 -6150 0 R
32602 (350) Rshow
32603 840 4969 M
32604 63 0 V
32605 6066 0 R
32606 -63 0 V
32607 -6150 0 R
32608 (400) Rshow
32609 840 351 M
32610 0 63 V
32611 0 4555 R
32612 0 -63 V
32613 840 211 M
32614 (0) Cshow
32615 2372 351 M
32616 0 63 V
32617 0 4555 R
32618 0 -63 V
32619 0 -4695 R
32620 (5) Cshow
32621 3905 351 M
32622 0 63 V
32623 0 4555 R
32624 0 -63 V
32625 0 -4695 R
32626 (10) Cshow
32627 5437 351 M
32628 0 63 V
32629 0 4555 R
32630 0 -63 V
32631 0 -4695 R
32632 (15) Cshow
32633 6969 351 M
32634 0 63 V
32635 0 4555 R
32636 0 -63 V
32637 0 -4695 R
32638 (20) Cshow
32639 840 351 M
32640 6129 0 V
32641 0 4618 V
32642 -6129 0 V
32643 840 351 L
32644 392 2660 M
32645 currentpoint gsave translate 90 rotate 0 0 M
32646 (Percent Overhead) Cshow
32647 grestore
32648 3904 -69 M
32649 (Number of Processors) Cshow
32650 LT0
32651 6486 4766 M
32652 (Search Overhead) Rshow
32653 6570 4766 M
32654 252 0 V
32655 2066 1367 M
32656 1226 91 V
32657 1225 72 V
32658 1226 69 V
32659 6654 4766 D
32660 2066 1367 D
32661 3292 1458 D
32662 4517 1530 D
32663 5743 1599 D
32664 LT1
32665 6486 4626 M
32666 (Speculative Search) Rshow
32667 6570 4626 M
32668 252 0 V
32669 2066 515 M
32670 1226 24 V
32671 1225 53 V
32672 1226 66 V
32673 6654 4626 A
32674 2066 515 A
32675 3292 539 A
32676 4517 592 A
32677 5743 658 A
32678 LT2
32679 6486 4486 M
32680 (Parallelization Overhead) Rshow
32681 6570 4486 M
32682 252 0 V
32683 2066 387 M
32684 1226 9 V
32685 1225 15 V
32686 1226 10 V
32687 6654 4486 B
32688 2066 387 B
32689 3292 396 B
32690 4517 411 B
32691 5743 421 B
32692 LT3
32693 6486 4346 M
32694 (Master Overhead) Rshow
32695 6570 4346 M
32696 252 0 V
32697 2066 735 M
32698 3292 516 L
32699 4517 456 L
32700 5743 428 L
32701 6654 4346 C
32702 2066 735 C
32703 3292 516 C
32704 4517 456 C
32705 5743 428 C
32706 LT4
32707 6486 4206 M
32708 (Total Overhead) Rshow
32709 6570 4206 M
32710 252 0 V
32711 2066 2416 M
32712 3292 2107 L
32713 1225 45 V
32714 1226 113 V
32715 6654 4206 T
32716 2066 2416 T
32717 3292 2107 T
32718 4517 2152 T
32719 5743 2265 T
32720 stroke
32721 grestore
32722 end
32723 showpage
32724 %%EndDocument
32725
32726  endTexFig
32727  975 809 a
32728  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
32729  975 809 a
32730 %%BeginDocument: graph4c.ps
32731 /gnudict 40 dict def
32732 gnudict begin
32733 /Color false def
32734 /Solid false def
32735 /gnulinewidth 5.000 def
32736 /vshift -46 def
32737 /dl {10 mul} def
32738 /hpt 31.5 def
32739 /vpt 31.5 def
32740 /M {moveto} bind def
32741 /L {lineto} bind def
32742 /R {rmoveto} bind def
32743 /V {rlineto} bind def
32744 /vpt2 vpt 2 mul def
32745 /hpt2 hpt 2 mul def
32746 /Lshow { currentpoint stroke M
32747   0 vshift R show } def
32748 /Rshow { currentpoint stroke M
32749   dup stringwidth pop neg vshift R show } def
32750 /Cshow { currentpoint stroke M
32751   dup stringwidth pop -2 div vshift R show } def
32752 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
32753  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
32754 /BL { stroke gnulinewidth 2 mul setlinewidth } def
32755 /AL { stroke gnulinewidth 2 div setlinewidth } def
32756 /PL { stroke gnulinewidth setlinewidth } def
32757 /LTb { BL [] 0 0 0 DL } def
32758 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
32759 /LT0 { PL [] 0 1 0 DL } def
32760 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
32761 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
32762 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
32763 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
32764 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
32765 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
32766 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
32767 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
32768 /P { stroke [] 0 setdash
32769   currentlinewidth 2 div sub M
32770   0 currentlinewidth V stroke } def
32771 /D { stroke [] 0 setdash 2 copy vpt add M
32772   hpt neg vpt neg V hpt vpt neg V
32773   hpt vpt V hpt neg vpt V closepath stroke
32774   P } def
32775 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
32776   currentpoint stroke M
32777   hpt neg vpt neg R hpt2 0 V stroke
32778   } def
32779 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
32780   0 vpt2 neg V hpt2 0 V 0 vpt2 V
32781   hpt2 neg 0 V closepath stroke
32782   P } def
32783 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
32784   hpt2 vpt2 neg V currentpoint stroke M
32785   hpt2 neg 0 R hpt2 vpt2 V stroke } def
32786 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
32787   hpt neg vpt -1.62 mul V
32788   hpt 2 mul 0 V
32789   hpt neg vpt 1.62 mul V closepath stroke
32790   P  } def
32791 /S { 2 copy A C} def
32792 end
32793 gnudict begin
32794 gsave
32795 50 50 translate
32796 0.100 0.100 scale
32797 0 setgray
32798 /Helvetica findfont 140 scalefont setfont
32799 newpath
32800 LTa
32801 840 351 M
32802 6129 0 V
32803 840 351 M
32804 0 4618 V
32805 LTb
32806 840 351 M
32807 63 0 V
32808 6066 0 R
32809 -63 0 V
32810 756 351 M
32811 (0) Rshow
32812 840 771 M
32813 63 0 V
32814 6066 0 R
32815 -63 0 V
32816 756 771 M
32817 (20) Rshow
32818 840 1191 M
32819 63 0 V
32820 6066 0 R
32821 -63 0 V
32822 -6150 0 R
32823 (40) Rshow
32824 840 1610 M
32825 63 0 V
32826 6066 0 R
32827 -63 0 V
32828 -6150 0 R
32829 (60) Rshow
32830 840 2030 M
32831 63 0 V
32832 6066 0 R
32833 -63 0 V
32834 -6150 0 R
32835 (80) Rshow
32836 840 2450 M
32837 63 0 V
32838 6066 0 R
32839 -63 0 V
32840 -6150 0 R
32841 (100) Rshow
32842 840 2870 M
32843 63 0 V
32844 6066 0 R
32845 -63 0 V
32846 -6150 0 R
32847 (120) Rshow
32848 840 3290 M
32849 63 0 V
32850 6066 0 R
32851 -63 0 V
32852 -6150 0 R
32853 (140) Rshow
32854 840 3710 M
32855 63 0 V
32856 6066 0 R
32857 -63 0 V
32858 -6150 0 R
32859 (160) Rshow
32860 840 4129 M
32861 63 0 V
32862 6066 0 R
32863 -63 0 V
32864 -6150 0 R
32865 (180) Rshow
32866 840 4549 M
32867 63 0 V
32868 6066 0 R
32869 -63 0 V
32870 -6150 0 R
32871 (200) Rshow
32872 840 4969 M
32873 63 0 V
32874 6066 0 R
32875 -63 0 V
32876 -6150 0 R
32877 (220) Rshow
32878 840 351 M
32879 0 63 V
32880 0 4555 R
32881 0 -63 V
32882 840 211 M
32883 (0) Cshow
32884 2372 351 M
32885 0 63 V
32886 0 4555 R
32887 0 -63 V
32888 0 -4695 R
32889 (5) Cshow
32890 3905 351 M
32891 0 63 V
32892 0 4555 R
32893 0 -63 V
32894 0 -4695 R
32895 (10) Cshow
32896 5437 351 M
32897 0 63 V
32898 0 4555 R
32899 0 -63 V
32900 0 -4695 R
32901 (15) Cshow
32902 6969 351 M
32903 0 63 V
32904 0 4555 R
32905 0 -63 V
32906 0 -4695 R
32907 (20) Cshow
32908 840 351 M
32909 6129 0 V
32910 0 4618 V
32911 -6129 0 V
32912 840 351 L
32913 392 2660 M
32914 currentpoint gsave translate 90 rotate 0 0 M
32915 (Percent Overhead) Cshow
32916 grestore
32917 3904 -69 M
32918 (Number of Processors) Cshow
32919 LT0
32920 6486 4766 M
32921 (Search Overhead) Rshow
32922 6570 4766 M
32923 252 0 V
32924 2066 2198 M
32925 1226 166 V
32926 1225 130 V
32927 1226 126 V
32928 6654 4766 D
32929 2066 2198 D
32930 3292 2364 D
32931 4517 2494 D
32932 5743 2620 D
32933 LT1
32934 6486 4626 M
32935 (Speculative Search) Rshow
32936 6570 4626 M
32937 252 0 V
32938 2066 649 M
32939 1226 44 V
32940 1225 97 V
32941 5743 909 L
32942 6654 4626 A
32943 2066 649 A
32944 3292 693 A
32945 4517 790 A
32946 5743 909 A
32947 LT2
32948 6486 4486 M
32949 (Parallelization Overhead) Rshow
32950 6570 4486 M
32951 252 0 V
32952 2066 416 M
32953 1226 17 V
32954 1225 27 V
32955 1226 19 V
32956 6654 4486 B
32957 2066 416 B
32958 3292 433 B
32959 4517 460 B
32960 5743 479 B
32961 LT3
32962 6486 4346 M
32963 (Master Overhead) Rshow
32964 6570 4346 M
32965 252 0 V
32966 2066 1050 M
32967 3292 651 L
32968 4517 542 L
32969 5743 492 L
32970 6654 4346 C
32971 2066 1050 C
32972 3292 651 C
32973 4517 542 C
32974 5743 492 C
32975 LT4
32976 6486 4206 M
32977 (Total Overhead) Rshow
32978 6570 4206 M
32979 252 0 V
32980 2066 4106 M
32981 3292 3544 L
32982 1225 82 V
32983 1226 205 V
32984 6654 4206 T
32985 2066 4106 T
32986 3292 3544 T
32987 4517 3626 T
32988 5743 3831 T
32989 stroke
32990 grestore
32991 end
32992 showpage
32993 %%EndDocument
32994
32995  endTexFig
32996  349 1561 a Fk(Figure)f(13:)j Ff(TheTurk)e Fk(-)e(Ov)o(erheads)j(and)d
32997 (Magni\014ed)h(View)g(of)f(Ov)o(erheads)0 1693 y Fv(4.2)56
32998 b(TheT)-5 b(urk)18 b(\(April)g(1996\))0 1770 y Fk(The)13
32999 b(exp)q(erimen)o(ts)g(with)g Ff(TheTurk)p Fk(,)g(the)g(c)o(hess)h
33000 (program)e(b)o(y)g(Andreas)i(Junghanns)f(and)g(Yngvi)f(Bjornsson,)h(w)o
33001 (ere)h(run)0 1820 y(so)q(on)i(after)f(the)i(load)d(balancing)h(w)o(as)g
33002 (inserted)i(in)o(to)e(the)h(APHID)g(library)m(.)22 b(Although)15
33003 b(it)g(w)o(as)h(unclear)g(whether)h(load)0 1869 y(balancing)10
33004 b(w)o(ould)g(b)q(e)i(necessary)h(with)e(the)g(APHID)g(library)g(when)g
33005 (testing)h(the)f(program)f(with)h Ff(Key)m(ano)p Fk(,)i(the)e(necessit)
33006 o(y)0 1919 y(for)j(load)e(balancing)h(in)h(other)g(games)f(suc)o(h)i
33007 (as)f(c)o(hess)h(w)o(as)f(clear)g(to)g(the)g(authors.)62
33008 1969 y(T)m(o)d(test)j(the)e(program,)e(the)j(24)f(Bratk)o(o-Kop)q(ec)h
33009 (p)q(ositions)e(w)o(ere)i(used.)18 b(Although)12 b(there)h(are)g(kno)o
33010 (wn)e(problems)g(with)0 2019 y(these)18 b(p)q(ositions,)e(using)h(this)
33011 f(test)i(set)g(allo)o(ws)d(for)h(comparison)f(with)i(other)g(w)o(ork.)
33012 26 b(Eac)o(h)16 b(p)q(osition)g(w)o(as)h(searc)o(hed)h(to)0
33013 2069 y(depth)e Fj(d)c Fk(=)i(8,)g(while)h(the)g(master)g(con)o(trolled)
33014 f(the)i(top)e Fj(d)928 2054 y Fa(0)953 2069 y Fk(=)f(3)i(ply)f(of)h
33015 (the)g(tree,)h(since)g Fj(d)1447 2054 y Fa(0)1471 2069
33016 y Fk(=)e(4)g(w)o(as)h(not)g(feasible)f(giv)o(en)0 2118
33017 y(the)i(amoun)o(t)f(of)g(memory)e(on)j(the)g(SparcStations.)25
33018 b(Figure)16 b(12)f(represen)o(ts)k(the)d(sp)q(eedups)i(generated)f(b)o
33019 (y)f Ff(TheTurk)p Fk(,)0 2168 y(while)d(Figure)h(13)g(giv)o(es)f(the)i
33020 (o)o(v)o(erheads)g(in)e(the)h(parallel)f(program.)62
33021 2218 y(Although)d(the)h(results)g(presen)o(ted)h(here)g(for)e(c)o(hess)
33022 h(are)g(promising,)d(w)o(e)j(b)q(eliev)o(e)f(that)h(b)q(etter)g
33023 (results)h(can)e(b)q(e)h(ac)o(hiev)o(ed.)0 2268 y(The)16
33024 b(main)e(di\013erence)j(b)q(et)o(w)o(een)g(the)f(results)h(for)e
33025 Ff(Key)m(ano)j Fk(and)e Ff(TheTurk)g Fk(rev)o(olv)o(e)f(around)h(the)g
33026 (size)h(of)e(the)h(searc)o(h)0 2318 y(o)o(v)o(erhead.)62
33027 2368 y(W)m(e)e(ha)o(v)o(e)h(come)e(up)i(with)f(three)i(p)q(ossible)f(h)
33028 o(yp)q(otheses)h(for)e(this)g(di\013erence.)22 b(The)15
33029 b(\014rst)g(is)g(that)f Ff(Key)m(ano)j Fk(do)q(es)e(not)0
33030 2417 y(use)g(quiescen)o(t)g(searc)o(h.)20 b(As)15 b(a)f(consequence,)i
33031 (the)f(sizes)g(of)e(the)i(v)n(arious)f(pieces)h(of)f(w)o(ork)f(are)i
33032 (more)e(predictable)i(in)f(size,)0 2467 y(and)h(Key)o(ano's)g(results)i
33033 (did)e(not)g(need)h(load)e(balancing.)21 b(Load)15 b(balancing)f
33034 (causes)j(searc)o(h)f(o)o(v)o(erhead)g(since)g(it)f(forces)h(a)0
33035 2517 y(new)11 b(pro)q(cessor)i(to)e(rep)q(eat)h(searc)o(hes)h(done)e(b)
33036 o(y)g(a)g(di\013eren)o(t)h(pro)q(cessor.)19 b(The)11
33037 b(load)f(balancing)g(is)h(partially)e(resp)q(onsible)j(for)0
33038 2567 y(the)h(di\013erence)g(in)f(searc)o(h)h(o)o(v)o(erhead.)18
33039 b(The)12 b(second)h(p)q(ossible)g(reason)f(is)g(that)g(the)h(searc)o(h)
33040 g(windo)o(ws)e(in)h(the)g(sla)o(v)o(es)g(can,)g(in)0
33041 2617 y(some)f(cases,)i(b)q(e)f(larger)f(than)h(the)g(minim)o(al)c
33042 (windo)o(w)j(used)h(in)f(the)h(sequen)o(tial)g(program.)k(Although)11
33043 b(this)g(larger)h(windo)o(w)0 2666 y(is)i(common)d(to)j(b)q(oth)h
33044 (parallel)e(implem)o(en)o(tations,)e(it)j(has)g(a)g(m)o(uc)o(h)f
33045 (larger)h(e\013ect)i(on)e(the)h(size)g(of)e(the)i(trees)h(searc)o(hed)f
33046 (in)954 2790 y(15)p eop
33047 %%Page: 16 18
33048 16 17 bop 38 0 a
33049  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
33050  38 0 a
33051 %%BeginDocument: graph8.ps
33052 /gnudict 40 dict def
33053 gnudict begin
33054 /Color false def
33055 /Solid false def
33056 /gnulinewidth 5.000 def
33057 /vshift -46 def
33058 /dl {10 mul} def
33059 /hpt 31.5 def
33060 /vpt 31.5 def
33061 /M {moveto} bind def
33062 /L {lineto} bind def
33063 /R {rmoveto} bind def
33064 /V {rlineto} bind def
33065 /vpt2 vpt 2 mul def
33066 /hpt2 hpt 2 mul def
33067 /Lshow { currentpoint stroke M
33068   0 vshift R show } def
33069 /Rshow { currentpoint stroke M
33070   dup stringwidth pop neg vshift R show } def
33071 /Cshow { currentpoint stroke M
33072   dup stringwidth pop -2 div vshift R show } def
33073 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
33074  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
33075 /BL { stroke gnulinewidth 2 mul setlinewidth } def
33076 /AL { stroke gnulinewidth 2 div setlinewidth } def
33077 /PL { stroke gnulinewidth setlinewidth } def
33078 /LTb { BL [] 0 0 0 DL } def
33079 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
33080 /LT0 { PL [] 0 1 0 DL } def
33081 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
33082 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
33083 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
33084 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
33085 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
33086 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
33087 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
33088 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
33089 /P { stroke [] 0 setdash
33090   currentlinewidth 2 div sub M
33091   0 currentlinewidth V stroke } def
33092 /D { stroke [] 0 setdash 2 copy vpt add M
33093   hpt neg vpt neg V hpt vpt neg V
33094   hpt vpt V hpt neg vpt V closepath stroke
33095   P } def
33096 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
33097   currentpoint stroke M
33098   hpt neg vpt neg R hpt2 0 V stroke
33099   } def
33100 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
33101   0 vpt2 neg V hpt2 0 V 0 vpt2 V
33102   hpt2 neg 0 V closepath stroke
33103   P } def
33104 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
33105   hpt2 vpt2 neg V currentpoint stroke M
33106   hpt2 neg 0 R hpt2 vpt2 V stroke } def
33107 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
33108   hpt neg vpt -1.62 mul V
33109   hpt 2 mul 0 V
33110   hpt neg vpt 1.62 mul V closepath stroke
33111   P  } def
33112 /S { 2 copy A C} def
33113 end
33114 gnudict begin
33115 gsave
33116 50 50 translate
33117 0.100 0.100 scale
33118 0 setgray
33119 /Helvetica findfont 140 scalefont setfont
33120 newpath
33121 LTa
33122 840 351 M
33123 6129 0 V
33124 840 351 M
33125 0 4618 V
33126 LTb
33127 840 351 M
33128 63 0 V
33129 6066 0 R
33130 -63 0 V
33131 756 351 M
33132 (0) Rshow
33133 840 813 M
33134 63 0 V
33135 6066 0 R
33136 -63 0 V
33137 756 813 M
33138 (1) Rshow
33139 840 1275 M
33140 63 0 V
33141 6066 0 R
33142 -63 0 V
33143 -6150 0 R
33144 (2) Rshow
33145 840 1736 M
33146 63 0 V
33147 6066 0 R
33148 -63 0 V
33149 -6150 0 R
33150 (3) Rshow
33151 840 2198 M
33152 63 0 V
33153 6066 0 R
33154 -63 0 V
33155 -6150 0 R
33156 (4) Rshow
33157 840 2660 M
33158 63 0 V
33159 6066 0 R
33160 -63 0 V
33161 -6150 0 R
33162 (5) Rshow
33163 840 3122 M
33164 63 0 V
33165 6066 0 R
33166 -63 0 V
33167 -6150 0 R
33168 (6) Rshow
33169 840 3584 M
33170 63 0 V
33171 6066 0 R
33172 -63 0 V
33173 -6150 0 R
33174 (7) Rshow
33175 840 4045 M
33176 63 0 V
33177 6066 0 R
33178 -63 0 V
33179 -6150 0 R
33180 (8) Rshow
33181 840 4507 M
33182 63 0 V
33183 6066 0 R
33184 -63 0 V
33185 -6150 0 R
33186 (9) Rshow
33187 840 4969 M
33188 63 0 V
33189 6066 0 R
33190 -63 0 V
33191 -6150 0 R
33192 (10) Rshow
33193 840 351 M
33194 0 63 V
33195 0 4555 R
33196 0 -63 V
33197 840 211 M
33198 (0) Cshow
33199 2372 351 M
33200 0 63 V
33201 0 4555 R
33202 0 -63 V
33203 0 -4695 R
33204 (5) Cshow
33205 3905 351 M
33206 0 63 V
33207 0 4555 R
33208 0 -63 V
33209 0 -4695 R
33210 (10) Cshow
33211 5437 351 M
33212 0 63 V
33213 0 4555 R
33214 0 -63 V
33215 0 -4695 R
33216 (15) Cshow
33217 6969 351 M
33218 0 63 V
33219 0 4555 R
33220 0 -63 V
33221 0 -4695 R
33222 (20) Cshow
33223 840 351 M
33224 6129 0 V
33225 0 4618 V
33226 -6129 0 V
33227 840 351 L
33228 392 2660 M
33229 currentpoint gsave translate 90 rotate 0 0 M
33230 (Speedup) Cshow
33231 grestore
33232 3904 -69 M
33233 (Number of Processors) Cshow
33234 LT0
33235 6486 4766 M
33236 (Linear) Rshow
33237 6570 4766 M
33238 252 0 V
33239 840 351 M
33240 2066 2198 L
33241 3292 4045 L
33242 613 924 V
33243 LT1
33244 6486 4626 M
33245 (d=11) Rshow
33246 6570 4626 M
33247 252 0 V
33248 2066 577 M
33249 1226 28 V
33250 1225 -5 V
33251 1226 -4 V
33252 6654 4626 D
33253 2066 577 D
33254 3292 605 D
33255 4517 600 D
33256 5743 596 D
33257 LT2
33258 6486 4486 M
33259 (d=13) Rshow
33260 6570 4486 M
33261 252 0 V
33262 2066 739 M
33263 3292 854 L
33264 1225 10 V
33265 5743 850 L
33266 6654 4486 A
33267 2066 739 A
33268 3292 854 A
33269 4517 864 A
33270 5743 850 A
33271 LT3
33272 6486 4346 M
33273 (d=15) Rshow
33274 6570 4346 M
33275 252 0 V
33276 2066 905 M
33277 1226 291 V
33278 1225 92 V
33279 1226 107 V
33280 6654 4346 B
33281 2066 905 B
33282 3292 1196 B
33283 4517 1288 B
33284 5743 1395 B
33285 LT4
33286 6486 4206 M
33287 (d=17) Rshow
33288 6570 4206 M
33289 252 0 V
33290 2066 1034 M
33291 1226 453 V
33292 1225 277 V
33293 1226 328 V
33294 6654 4206 C
33295 2066 1034 C
33296 3292 1487 C
33297 4517 1764 C
33298 5743 2092 C
33299 stroke
33300 grestore
33301 end
33302 showpage
33303 %%EndDocument
33304
33305  endTexFig
33306  975 0 a
33307  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
33308  975 0 a
33309 %%BeginDocument: graph9.ps
33310 /gnudict 40 dict def
33311 gnudict begin
33312 /Color false def
33313 /Solid false def
33314 /gnulinewidth 5.000 def
33315 /vshift -46 def
33316 /dl {10 mul} def
33317 /hpt 31.5 def
33318 /vpt 31.5 def
33319 /M {moveto} bind def
33320 /L {lineto} bind def
33321 /R {rmoveto} bind def
33322 /V {rlineto} bind def
33323 /vpt2 vpt 2 mul def
33324 /hpt2 hpt 2 mul def
33325 /Lshow { currentpoint stroke M
33326   0 vshift R show } def
33327 /Rshow { currentpoint stroke M
33328   dup stringwidth pop neg vshift R show } def
33329 /Cshow { currentpoint stroke M
33330   dup stringwidth pop -2 div vshift R show } def
33331 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
33332  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
33333 /BL { stroke gnulinewidth 2 mul setlinewidth } def
33334 /AL { stroke gnulinewidth 2 div setlinewidth } def
33335 /PL { stroke gnulinewidth setlinewidth } def
33336 /LTb { BL [] 0 0 0 DL } def
33337 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
33338 /LT0 { PL [] 0 1 0 DL } def
33339 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
33340 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
33341 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
33342 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
33343 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
33344 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
33345 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
33346 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
33347 /P { stroke [] 0 setdash
33348   currentlinewidth 2 div sub M
33349   0 currentlinewidth V stroke } def
33350 /D { stroke [] 0 setdash 2 copy vpt add M
33351   hpt neg vpt neg V hpt vpt neg V
33352   hpt vpt V hpt neg vpt V closepath stroke
33353   P } def
33354 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
33355   currentpoint stroke M
33356   hpt neg vpt neg R hpt2 0 V stroke
33357   } def
33358 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
33359   0 vpt2 neg V hpt2 0 V 0 vpt2 V
33360   hpt2 neg 0 V closepath stroke
33361   P } def
33362 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
33363   hpt2 vpt2 neg V currentpoint stroke M
33364   hpt2 neg 0 R hpt2 vpt2 V stroke } def
33365 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
33366   hpt neg vpt -1.62 mul V
33367   hpt 2 mul 0 V
33368   hpt neg vpt 1.62 mul V closepath stroke
33369   P  } def
33370 /S { 2 copy A C} def
33371 end
33372 gnudict begin
33373 gsave
33374 50 50 translate
33375 0.100 0.100 scale
33376 0 setgray
33377 /Helvetica findfont 140 scalefont setfont
33378 newpath
33379 LTa
33380 840 351 M
33381 6129 0 V
33382 840 351 M
33383 0 4618 V
33384 LTb
33385 840 351 M
33386 63 0 V
33387 6066 0 R
33388 -63 0 V
33389 756 351 M
33390 (0) Rshow
33391 840 813 M
33392 63 0 V
33393 6066 0 R
33394 -63 0 V
33395 756 813 M
33396 (1) Rshow
33397 840 1275 M
33398 63 0 V
33399 6066 0 R
33400 -63 0 V
33401 -6150 0 R
33402 (2) Rshow
33403 840 1736 M
33404 63 0 V
33405 6066 0 R
33406 -63 0 V
33407 -6150 0 R
33408 (3) Rshow
33409 840 2198 M
33410 63 0 V
33411 6066 0 R
33412 -63 0 V
33413 -6150 0 R
33414 (4) Rshow
33415 840 2660 M
33416 63 0 V
33417 6066 0 R
33418 -63 0 V
33419 -6150 0 R
33420 (5) Rshow
33421 840 3122 M
33422 63 0 V
33423 6066 0 R
33424 -63 0 V
33425 -6150 0 R
33426 (6) Rshow
33427 840 3584 M
33428 63 0 V
33429 6066 0 R
33430 -63 0 V
33431 -6150 0 R
33432 (7) Rshow
33433 840 4045 M
33434 63 0 V
33435 6066 0 R
33436 -63 0 V
33437 -6150 0 R
33438 (8) Rshow
33439 840 4507 M
33440 63 0 V
33441 6066 0 R
33442 -63 0 V
33443 -6150 0 R
33444 (9) Rshow
33445 840 4969 M
33446 63 0 V
33447 6066 0 R
33448 -63 0 V
33449 -6150 0 R
33450 (10) Rshow
33451 840 351 M
33452 0 63 V
33453 0 4555 R
33454 0 -63 V
33455 840 211 M
33456 (0) Cshow
33457 2372 351 M
33458 0 63 V
33459 0 4555 R
33460 0 -63 V
33461 0 -4695 R
33462 (5) Cshow
33463 3905 351 M
33464 0 63 V
33465 0 4555 R
33466 0 -63 V
33467 0 -4695 R
33468 (10) Cshow
33469 5437 351 M
33470 0 63 V
33471 0 4555 R
33472 0 -63 V
33473 0 -4695 R
33474 (15) Cshow
33475 6969 351 M
33476 0 63 V
33477 0 4555 R
33478 0 -63 V
33479 0 -4695 R
33480 (20) Cshow
33481 840 351 M
33482 6129 0 V
33483 0 4618 V
33484 -6129 0 V
33485 840 351 L
33486 392 2660 M
33487 currentpoint gsave translate 90 rotate 0 0 M
33488 (Speedup) Cshow
33489 grestore
33490 3904 -69 M
33491 (Number of Processors) Cshow
33492 LT0
33493 6486 4766 M
33494 (Linear) Rshow
33495 6570 4766 M
33496 252 0 V
33497 840 351 M
33498 2066 2198 L
33499 3292 4045 L
33500 613 924 V
33501 LT1
33502 6486 4626 M
33503 (Small) Rshow
33504 6570 4626 M
33505 252 0 V
33506 2066 434 M
33507 3292 559 L
33508 4517 790 L
33509 1226 392 V
33510 6654 4626 D
33511 2066 434 D
33512 3292 559 D
33513 4517 790 D
33514 5743 1182 D
33515 LT2
33516 6486 4486 M
33517 (Medium) Rshow
33518 6570 4486 M
33519 252 0 V
33520 2066 683 M
33521 3292 854 L
33522 1225 407 V
33523 1226 563 V
33524 6654 4486 A
33525 2066 683 A
33526 3292 854 A
33527 4517 1261 A
33528 5743 1824 A
33529 LT3
33530 6486 4346 M
33531 (Large) Rshow
33532 6570 4346 M
33533 252 0 V
33534 2066 605 M
33535 3292 965 L
33536 1225 665 V
33537 1226 730 V
33538 6654 4346 B
33539 2066 605 B
33540 3292 965 B
33541 4517 1630 B
33542 5743 2360 B
33543 stroke
33544 grestore
33545 end
33546 showpage
33547 %%EndDocument
33548
33549  endTexFig
33550  268 751 a Fk(Figure)14 b(14:)k Ff(Chinook)d Fk(-)f(Sp)q(eedups)h(b)o
33551 (y)f(Depth)g(of)f(Searc)o(h)i(and)f(Sequen)o(tial)g(T)m(ree)g(Size)506
33552 809 y
33553  14796136 10419816 3289088 3289088 50651955 36443095 startTexFig
33554  506 809 a
33555 %%BeginDocument: graph7.ps
33556 /gnudict 40 dict def
33557 gnudict begin
33558 /Color false def
33559 /Solid false def
33560 /gnulinewidth 5.000 def
33561 /vshift -46 def
33562 /dl {10 mul} def
33563 /hpt 31.5 def
33564 /vpt 31.5 def
33565 /M {moveto} bind def
33566 /L {lineto} bind def
33567 /R {rmoveto} bind def
33568 /V {rlineto} bind def
33569 /vpt2 vpt 2 mul def
33570 /hpt2 hpt 2 mul def
33571 /Lshow { currentpoint stroke M
33572   0 vshift R show } def
33573 /Rshow { currentpoint stroke M
33574   dup stringwidth pop neg vshift R show } def
33575 /Cshow { currentpoint stroke M
33576   dup stringwidth pop -2 div vshift R show } def
33577 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
33578  {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
33579 /BL { stroke gnulinewidth 2 mul setlinewidth } def
33580 /AL { stroke gnulinewidth 2 div setlinewidth } def
33581 /PL { stroke gnulinewidth setlinewidth } def
33582 /LTb { BL [] 0 0 0 DL } def
33583 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
33584 /LT0 { PL [] 0 1 0 DL } def
33585 /LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
33586 /LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
33587 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
33588 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
33589 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
33590 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
33591 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
33592 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
33593 /P { stroke [] 0 setdash
33594   currentlinewidth 2 div sub M
33595   0 currentlinewidth V stroke } def
33596 /D { stroke [] 0 setdash 2 copy vpt add M
33597   hpt neg vpt neg V hpt vpt neg V
33598   hpt vpt V hpt neg vpt V closepath stroke
33599   P } def
33600 /A { stroke [] 0 setdash vpt sub M 0 vpt2 V
33601   currentpoint stroke M
33602   hpt neg vpt neg R hpt2 0 V stroke
33603   } def
33604 /B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
33605   0 vpt2 neg V hpt2 0 V 0 vpt2 V
33606   hpt2 neg 0 V closepath stroke
33607   P } def
33608 /C { stroke [] 0 setdash exch hpt sub exch vpt add M
33609   hpt2 vpt2 neg V currentpoint stroke M
33610   hpt2 neg 0 R hpt2 vpt2 V stroke } def
33611 /T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
33612   hpt neg vpt -1.62 mul V
33613   hpt 2 mul 0 V
33614   hpt neg vpt 1.62 mul V closepath stroke
33615   P  } def
33616 /S { 2 copy A C} def
33617 end
33618 gnudict begin
33619 gsave
33620 50 50 translate
33621 0.100 0.100 scale
33622 0 setgray
33623 /Helvetica findfont 140 scalefont setfont
33624 newpath
33625 LTa
33626 840 351 M
33627 6129 0 V
33628 840 351 M
33629 0 4618 V
33630 LTb
33631 840 351 M
33632 63 0 V
33633 6066 0 R
33634 -63 0 V
33635 756 351 M
33636 (0) Rshow
33637 840 928 M
33638 63 0 V
33639 6066 0 R
33640 -63 0 V
33641 756 928 M
33642 (50) Rshow
33643 840 1506 M
33644 63 0 V
33645 6066 0 R
33646 -63 0 V
33647 -6150 0 R
33648 (100) Rshow
33649 840 2083 M
33650 63 0 V
33651 6066 0 R
33652 -63 0 V
33653 -6150 0 R
33654 (150) Rshow
33655 840 2660 M
33656 63 0 V
33657 6066 0 R
33658 -63 0 V
33659 -6150 0 R
33660 (200) Rshow
33661 840 3237 M
33662 63 0 V
33663 6066 0 R
33664 -63 0 V
33665 -6150 0 R
33666 (250) Rshow
33667 840 3815 M
33668 63 0 V
33669 6066 0 R
33670 -63 0 V
33671 -6150 0 R
33672 (300) Rshow
33673 840 4392 M
33674 63 0 V
33675 6066 0 R
33676 -63 0 V
33677 -6150 0 R
33678 (350) Rshow
33679 840 4969 M
33680 63 0 V
33681 6066 0 R
33682 -63 0 V
33683 -6150 0 R
33684 (400) Rshow
33685 840 351 M
33686 0 63 V
33687 0 4555 R
33688 0 -63 V
33689 840 211 M
33690 (0) Cshow
33691 2372 351 M
33692 0 63 V
33693 0 4555 R
33694 0 -63 V
33695 0 -4695 R
33696 (5) Cshow
33697 3905 351 M
33698 0 63 V
33699 0 4555 R
33700 0 -63 V
33701 0 -4695 R
33702 (10) Cshow
33703 5437 351 M
33704 0 63 V
33705 0 4555 R
33706 0 -63 V
33707 0 -4695 R
33708 (15) Cshow
33709 6969 351 M
33710 0 63 V
33711 0 4555 R
33712 0 -63 V
33713 0 -4695 R
33714 (20) Cshow
33715 840 351 M
33716 6129 0 V
33717 0 4618 V
33718 -6129 0 V
33719 840 351 L
33720 392 2660 M
33721 currentpoint gsave translate 90 rotate 0 0 M
33722 (Percent Overhead) Cshow
33723 grestore
33724 3904 -69 M
33725 (Number of Processors) Cshow
33726 LT0
33727 6486 4766 M
33728 (Search Overhead) Rshow
33729 6570 4766 M
33730 252 0 V
33731 2066 1260 M
33732 1226 407 V
33733 1225 366 V
33734 1226 29 V
33735 6654 4766 D
33736 2066 1260 D
33737 3292 1667 D
33738 4517 2033 D
33739 5743 2062 D
33740 LT1
33741 6486 4626 M
33742 (Speculative Search) Rshow
33743 6570 4626 M
33744 252 0 V
33745 2066 485 M
33746 3292 948 L
33747 1225 411 V
33748 1226 347 V
33749 6654 4626 A
33750 2066 485 A
33751 3292 948 A
33752 4517 1359 A
33753 5743 1706 A
33754 LT2
33755 6486 4486 M
33756 (Parallelization Overhead) Rshow
33757 6570 4486 M
33758 252 0 V
33759 2066 425 M
33760 1226 8 V
33761 1225 9 V
33762 1226 9 V
33763 6654 4486 B
33764 2066 425 B
33765 3292 433 B
33766 4517 442 B
33767 5743 451 B
33768 LT3
33769 6486 4346 M
33770 (Master Overhead) Rshow
33771 6570 4346 M
33772 252 0 V
33773 2066 735 M
33774 3292 516 L
33775 4517 456 L
33776 5743 428 L
33777 6654 4346 C
33778 2066 735 C
33779 3292 516 C
33780 4517 456 C
33781 5743 428 C
33782 LT4
33783 6486 4206 M
33784 (Total Overhead) Rshow
33785 6570 4206 M
33786 252 0 V
33787 2066 2314 M
33788 1226 636 V
33789 1225 772 V
33790 1226 371 V
33791 6654 4206 T
33792 2066 2314 T
33793 3292 2950 T
33794 4517 3722 T
33795 5743 4093 T
33796 stroke
33797 grestore
33798 end
33799 showpage
33800 %%EndDocument
33801
33802  endTexFig
33803  671 1561 a Fk(Figure)g(15:)j Ff(Chinook)e Fk(-)f(Ov)o(erheads)0
33804 1693 y Ff(TheTurk)i Fk(than)f(in)g Ff(Key)m(ano)p Fk(.)25
33805 b(The)15 b(third)h(h)o(yp)q(othesis)g(is)f(that)g(the)h(game)e(of)h(c)o
33806 (hess)i(has)e(more)f(transp)q(ositions)i(than)0 1743
33807 y(the)f(game)e(of)g(Othello.)19 b(Th)o(us,)14 b(the)h(information)d
33808 (de\014ciency)j(caused)h(b)o(y)e(doing)f(the)i(searc)o(h)h(on)e(m)o
33809 (ultiple)e(pro)q(cessors)k(is)0 1793 y(greater)f(in)e(c)o(hess)j(than)e
33810 (in)f(Othello.)62 1843 y(Other)f(results)f(for)f(parallel)f(searc)o(h)j
33811 (algorithms)c(on)i(a)g(net)o(w)o(ork)h(of)e(w)o(orkstations)h(ha)o(v)o
33812 (e)h(b)q(een)g(presen)o(ted)i(for)d(the)g(game)0 1892
33813 y(of)k(c)o(hess)h([24].)j(A)d(distributed)g(transp)q(osition)f(table)g
33814 (w)o(as)g(used)h(to)g(impro)o(v)o(e)d(the)j(p)q(erformance)f(of)g(the)h
33815 Ff(P)l(araPhoenix)0 1942 y Fk(c)o(hess)c(searc)o(hes,)h(and)e(a)f(sp)q
33816 (eedup)j(of)d(7)g(w)o(as)h(ac)o(hiev)o(ed)g(on)f(16)h(pro)q(cessors.)19
33817 b(Although)9 b(these)i(results)g(are)f(marginally)c(b)q(etter)0
33818 1992 y(than)14 b(the)g(results)h(presen)o(ted)h(here,)e(the)h
33819 (scalabilit)o(y)d(of)h(the)h(algorithm)e(w)o(as)h(extrap)q(olated)h(to)
33820 g(a)f(sp)q(eedup)j(of)d(at)h(most)e(8)0 2042 y(on)g(32)f(pro)q
33821 (cessors.)20 b(Based)13 b(on)f(the)g(graphs)h(presen)o(ted)h(earlier)e
33822 (in)g(this)g(section,)h(w)o(e)f(b)q(eliev)o(e)g(the)h(APHID)f
33823 (algorithm)d(will)0 2092 y(outp)q(erform)16 b(on)g(a)g(larger)h(n)o(um)
33824 o(b)q(er)f(of)g(pro)q(cessors.)28 b(The)17 b(b)q(ene\014cial)g
33825 (e\013ects)i(of)d(the)h(distributed)h(transp)q(osition)e(table)0
33826 2141 y(are)i(deriv)o(ed)g(primarily)d(in)j(the)g(top)g(plies)f(of)g
33827 (the)i(searc)o(h)g(tree,)g(and)f(these)h(b)q(ene\014ts)g(are)f
33828 (duplicated)g(in)f(APHID)h(b)o(y)0 2191 y(main)o(taining)10
33829 b(the)15 b(top)f Fj(d)397 2176 y Fa(0)422 2191 y Fk(ply)f(exclusiv)o
33830 (ely)h(on)g(the)g(master)g(pro)q(cessor.)0 2307 y Fv(4.3)56
33831 b(Chino)r(ok)18 b(\(June)g(1996\))0 2384 y Fk(Due)10
33832 b(to)g(resource)i(limitations,)c(w)o(e)i(could)g(not)g(run)g(the)h(exp)
33833 q(erimen)o(ts)f(with)g Ff(Chinook)h Fk(un)o(til)e(late)h(June.)18
33834 b(The)10 b(b)q(enc)o(hmark)0 2434 y(p)q(ositions)g(used)h(are)f(a)g
33835 (series)h(of)f(p)q(ositions)f(whic)o(h)h Ff(Chinook)i
33836 Fk(has)e(misev)n(aluated)e(in)i(previous)g(tournamen)o(t)f(games.)16
33837 b(Eac)o(h)0 2484 y(of)d(these)j(p)q(ositions)d(w)o(as)h(searc)o(hed)i
33838 (to)d Fj(d)e Fk(=)h(17)i(ply)m(,)e(while)h(the)i(master)e(con)o
33839 (trolled)h(the)g(top)g Fj(d)1513 2469 y Fa(0)1536 2484
33840 y Fk(=)e(6)h(ply)h(of)f(the)i(tree.)62 2534 y(Figures)g(14)e(and)h(15)f
33841 (sho)o(w)h(the)g(sp)q(eedups)i(and)e(o)o(v)o(erheads)h(for)e
33842 (parallelism)e(in)j Ff(Chinook)p Fk(.)62 2583 y(This)f(o)o(v)o(erhead)h
33843 (mo)q(del)d(hea)o(vily)i(relies)g(on)g(the)h(fact)f(that)g(the)h(a)o(v)
33844 o(erage)f(no)q(de)h(cost)f(is)g(constan)o(t)h(o)o(v)o(er)f(the)h(en)o
33845 (tire)g(test)0 2633 y(set.)19 b(F)m(or)12 b Ff(Key)m(ano)j
33846 Fk(and)e Ff(TheTurk)p Fk(,)g(this)g(is)g(generally)f(true;)i(the)f(n)o
33847 (um)o(b)q(er)f(of)h(no)q(des)g(p)q(er)h(second)g(visited)f(v)n(aries)g
33848 (b)o(y)f(no)0 2683 y(more)g(than)h(5\045.)j(Ho)o(w)o(ev)o(er,)d(this)g
33849 (is)g(not)g(true)g(for)g Ff(Chinook)p Fk(.)19 b(The)13
33850 b(n)o(um)o(b)q(er)f(of)g(no)q(des)i(p)q(er)f(second)h(visited)f(v)n
33851 (aries)g(b)o(y)f(at)954 2790 y(16)p eop
33852 %%Page: 17 19
33853 17 18 bop 0 42 a Fk(least)13 b(30\045,)e(due)i(to)f(n)o(umerous)f
33854 (time-sa)o(ving)f(tric)o(ks)j(in)f(the)h(co)q(de.)18
33855 b(Th)o(us,)13 b(the)g(analysis)e(of)h(the)h(o)o(v)o(erheads)g(for)f
33856 Ff(Chinook)0 91 y Fk(is)i(not)g(as)g(reliable)f(as)h(it)f(is)h(for)g
33857 (the)g(other)h(programs)d(giv)o(en)i(in)f(this)h(tec)o(hnical)g(rep)q
33858 (ort.)62 141 y(In)i(an)o(y)f(case,)i(there)g(are)g(ob)o(vious)e
33859 (problems)f(with)i(the)g(parallelization)e(in)i Ff(Chinook)p
33860 Fk(.)25 b(Unlik)o(e)15 b(the)h(previous)g(t)o(w)o(o)0
33861 191 y(programs,)d(w)o(e)h(see)i(that)e(the)h(APHID)g(algorithm)c(in)j
33862 Ff(Chinook)i Fk(incurs)f(a)f(lot)g(of)f(additional)g(sp)q(eculativ)o(e)
33863 i(searc)o(h,)g(and)0 241 y(a)e(rapidly)g(increasing)h(searc)o(h)h(o)o
33864 (v)o(erhead.)k(The)14 b(n)o(um)o(b)q(er)f(of)g(pieces)i(of)e(w)o(ork)h
33865 (at)f(depth)i Fj(d)1429 226 y Fa(0)1452 241 y Fk(=)d(6)h(w)o(as)h
33866 (insu\016cien)o(t)g(to)f(k)o(eep)0 291 y(a)j(large)g(n)o(um)o(b)q(er)f
33867 (of)g(sla)o(v)o(es)h(busy)m(.)25 b(Ho)o(w)o(ev)o(er,)16
33868 b(when)h(testing)f Fj(d)1032 276 y Fa(0)1059 291 y Fk(=)f(8)h(ply)m(,)f
33869 (w)o(e)h(disco)o(v)o(ered)h(that)f(serious)h(in\015exibilities)0
33870 340 y(w)o(ere)h(encoun)o(tered,)i(prev)o(en)o(ting)e(us)f(from)f
33871 (running)h(a)g(full)f(test)i(set)h(without)e(remo)o(ving)e(the)j
33872 (transp)q(osition)f(table)g(in)0 390 y Ff(Chinook)p Fk(.)26
33873 b(As)16 b(w)o(ell,)g(the)g(impact)f(of)g(transp)q(ositions)i(in)e(the)i
33874 (game)e(of)g(c)o(hec)o(k)o(ers)j(is)e(m)o(uc)o(h)f(more)g(imp)q(ortan)o
33875 (t)f(than)i(in)0 440 y(either)e(c)o(hess)g(or)e(Othello.)18
33876 b(This)12 b(causes)i(the)g(searc)o(h)f(o)o(v)o(erhead)g(to)g(increase)h
33877 (at)e(a)h(m)o(uc)o(h)e(faster)j(rate)f(for)f Ff(Chinook)i
33878 Fk(than)0 490 y(either)h(of)e(the)h(previous)h(test)g(programs.)62
33879 540 y(Although)d(the)i(sp)q(eedups)h(are)e(v)o(ery)g(lo)o(w)f(in)g
33880 (magnitude,)f(parallelizing)g(a)h(high-p)q(erformance)g(c)o(hec)o(k)o
33881 (ers)j(programs)c(is)0 589 y(a)h(v)o(ery)i(di\016cult)e(task.)17
33882 b(P)o(aul)c(Lu)f(sp)q(en)o(t)i(o)o(v)o(er)f(a)f(y)o(ear)h(w)o(orking)f
33883 (on)g(the)i(tournamen)o(t)e(v)o(ersion)g(of)h(parallel)e
33884 Ff(Chinook)j Fk(and)0 639 y(ac)o(hiev)o(ed)g(sp)q(eedups)i(of)d(3.32)f
33885 (using)i(a)f(shared-memory)f(system)i(with)f(16)g(pro)q(cessors)j([16)o
33886 (].)i(The)c(v)o(ery)g(thin)f(game)f(trees)0 689 y(of)i(c)o(hec)o(k)o
33887 (ers)j(do)e(not)g(yield)f(easily)h(to)g(parallelism)d(based)k(on)f(the)
33888 g(critical)g(tree.)23 b(The)15 b(authors)g(b)q(eliev)o(e)h(that)f(when)
33889 g(the)0 739 y(APHID)f(library)f(is)h(mo)q(di\014ed)e(to)i(address)h
33890 (these)h(problems,)c(the)j(APHID)f(library)f(should)g(yield)h(a)f(b)q
33891 (etter)j(sp)q(eedup)f(for)0 789 y(Chino)q(ok.)0 926 y
33892 Fl(5)67 b(Conclusions)22 b(and)h(F)-6 b(uture)24 b(W)-6
33893 b(ork)0 1017 y Fk(The)14 b(APHID)f(algorithm)e(yields)i(go)q(o)q(d)g
33894 (sp)q(eedups)i(on)e(a)g(net)o(w)o(ork)g(of)g(w)o(orkstations)g(without)
33895 g(the)h(necessit)o(y)g(of)f(a)g(shared)0 1067 y(transp)q(osition)g
33896 (table.)18 b(Although)13 b(the)i(authors)f(are)g(pleased)g(with)f
33897 (these)i(preliminary)c(results,)k(a)e(lot)g(of)g(w)o(ork)g(is)h(left)f
33898 (to)0 1117 y(b)q(e)i(done.)62 1166 y(As)d(men)o(tioned)e(in)h(Section)h
33899 (4.3,)e(the)i(secondary)g(in)o(terface)g(and)f(underlying)g(co)q(de)h
33900 (within)e(the)i(APHID)f(library)g(m)o(ust)0 1216 y(b)q(e)k(\014xed)f
33901 (to)g(allo)o(w)e(for)h(greater)i(parallelism.)62 1266
33902 y(Our)e(curren)o(t)h(implemen)o(tation)9 b(of)j(APHID)g(uses)i(a)e
33903 (\014xed-depth)h(horizon)g(for)f(the)h(master's)e(tree.)19
33904 b(As)13 b(men)o(tioned)e(in)0 1316 y(our)i(discussion)h(of)f(load)f
33905 (balancing,)g(all)g(p)q(ositions)h(are)h(not)f(equal)g(in)g(the)h
33906 (amoun)o(t)e(of)h(searc)o(h)h(e\013ort)g(they)g(require)g(for)f(a)0
33907 1366 y(\014xed)h(depth)h(of)e(searc)o(h.)19 b(APHID)14
33908 b(will)f(b)q(e)h(generalized)h(to)f(supp)q(ort)g(a)g(more)f(dynamic)f
33909 (searc)o(h)j(horizon)f(in)f(the)i(master.)62 1415 y(Instead)f(of)e
33910 (basing)h(the)g(results)i(of)d(the)i(algorithm)c(on)j(the)g(sp)q
33911 (eedup,)i(w)o(e)e(are)g(also)g(in)o(terested)h(in)f(the)g(qualit)o(y)f
33912 (of)g(the)0 1465 y(results)g(returned)g(b)o(y)e(the)h(algorithm.)j
33913 (This)d(will)e(b)q(e)i(necessary)i(when)e(the)g(algorithm)d(is)i
33914 (tested)i(b)q(ey)o(ond)f(the)g(\014xed-depth)0 1515 y(limitations)f
33915 (giv)o(en)i(here.)18 b(The)13 b(b)q(ene\014ts)i(and)d(disadv)n(an)o
33916 (tages)g(of)g(these)i(alternativ)o(e)f(views)g(of)f(parallel)f(p)q
33917 (erformance)i(are)0 1565 y(curren)o(tly)i(b)q(eing)f(explored.)62
33918 1615 y(The)h(results)g(rep)q(orted)h(here)f(are)g(based)g(on)e(a)h
33919 (simple)f(master/sla)o(v)o(e)g(relationship.)18 b(As)d(the)g(n)o(um)o
33920 (b)q(er)e(of)h(pro)q(cessors)0 1664 y(increases,)f(the)f(master)f
33921 (increasingly)h(b)q(ecomes)f(a)h(b)q(ottlenec)o(k.)18
33922 b(APHID)11 b(has)h(b)q(een)h(generalized)f(to)f(w)o(ork)h(in)f(a)g
33923 (hierarc)o(hi-)0 1714 y(cal)j(pro)q(cess)j(tree,)e(although)f(this)h
33924 (asp)q(ect)h(of)e(the)h(algorithm)d(has)j(not)f(b)q(een)i(tested)g
33925 (here.)22 b(Mid-lev)o(el)13 b(pro)q(cesses)18 b(w)o(ould)0
33926 1764 y(b)q(eha)o(v)o(e)c(as)f(a)g(sla)o(v)o(e)g(to)o(w)o(ard)g(their)h
33927 (master,)e(and)i(as)f(a)g(master)g(to)o(w)o(ard)g(their)h(sla)o(v)o
33928 (es.)j(The)d(scalabilit)o(y)e(of)h(the)h(algorithm)0
33929 1814 y(has)g(y)o(et)h(to)f(b)q(e)h(demonstrated)f(on)g(arc)o
33930 (hitectures)i(of)e(more)f(than)h(16)g(pro)q(cessors,)i(due)f(to)f
33931 (resource)i(limitations)11 b(during)0 1864 y(the)j(academic)f(y)o(ear.)
33932 62 1914 y(P)o(erhaps)i(the)e(biggest)h(con)o(tribution)f(of)f(APHID)i
33933 (is)f(that)g(it)g(easily)g(\014ts)h(in)f(to)g(an)g(existing)g(sequen)o
33934 (tial)g Fj(\013\014)j Fk(program.)0 1963 y(Although)e(the)h(\014rst)h
33935 (stage)f(of)f(the)h(exp)q(erimen)o(t)f(uses)i(programs)d(written)j(at)e
33936 (the)h(Univ)o(ersit)o(y)g(of)f(Alb)q(erta,)g(the)i(authors)0
33937 2013 y(b)q(eliev)o(e)e(that)h(the)f(same)g(ease)h(of)e(in)o(tegration)h
33938 (will)e(b)q(e)j(demonstrated)f(in)g(the)h(second)g(stage)g(of)e(the)i
33939 (exp)q(erimen)o(t,)e(when)0 2063 y(the)h(APHID)h(library)e(is)g(giv)o
33940 (en)h(to)g(b)q(eta-testers)i(outside)e(of)f(the)i(Univ)o(ersit)o(y)f
33941 (of)f(Alb)q(erta.)0 2200 y Fl(6)67 b(Ac)n(kno)n(wledgemen)n(ts)0
33942 2291 y Fk(Man)o(y)10 b(p)q(eople)h(ha)o(v)o(e)f(con)o(tributed)h(to)f
33943 (the)h(success)i(of)d(this)h(pro)r(ject.)18 b(W)m(e)10
33944 b(w)o(ould)f(lik)o(e)h(to)g(thank)g(the)h(other)g(mem)o(b)q(ers)f(of)f
33945 (the)0 2341 y(Univ)o(ersit)o(y)k(of)f(Alb)q(erta)h(GAMES)g(group)f(for)
33946 h(n)o(umerous)f(discussions)h(and)g(impro)o(v)o(emen)o(ts)d(to)j(the)g
33947 (presen)o(tation)h(of)e(this)0 2391 y(pap)q(er)h(and)f(the)h(library:)k
33948 (Yngvi)12 b(Bjornsson,)h(Y)m(ao)q(qing)e(Gao,)g(Andreas)i(Junghanns,)g
33949 (T)m(on)o(y)e(Marsland)i(and)f(Ask)o(e)h(Plaat.)0 2441
33950 y(W)m(e)i(w)o(ould)f(also)g(lik)o(e)h(to)g(thank)g(P)o(aul)f(Lu)h(for)g
33951 (his)g(commen)o(ts)e(on)i(the)h(APHID)f(library)m(,)f(and)h(the)h
33952 (Computing)d(Science)0 2490 y(Instructional)20 b(Supp)q(ort)h(Group)f
33953 (at)h(the)g(Univ)o(ersit)o(y)f(of)g(Alb)q(erta)g(for)g(giving)f(us)i
33954 (the)g(computer)f(time)f(for)h(running)0 2540 y(the)f(exp)q(erimen)o
33955 (ts.)32 b(W)m(e)19 b(w)o(ould)e(also)h(lik)o(e)g(to)g(thank)h(the)g
33956 (anon)o(ymous)e(referees)j(that)f(ha)o(v)o(e)f(help)q(ed)i(us)f(impro)o
33957 (v)o(e)d(the)0 2590 y(presen)o(tation)f(of)e(p)q(ortions)h(of)f(this)h
33958 (do)q(cumen)o(t.)62 2640 y(This)g(w)o(ork)g(w)o(as)f(supp)q(orted)j(b)o
33959 (y)d(the)i(Natural)e(Sciences)j(and)e(Engineering)g(Researc)o(h)h
33960 (Council)e(of)g(Canada.)954 2790 y(17)p eop
33961 %%Page: 18 20
33962 18 19 bop 0 42 a Fl(References)21 124 y Fk([1])19 b(M.)f(G.)f(Bro)q(c)o
33963 (kington.)30 b(A)19 b(Taxonom)o(y)c(of)j(Parallel)f(Game-Tree)g(Searc)o
33964 (h)i(Algorithms.)28 b Fi(ICCA)18 b(Journal)p Fk(,)h(19\(3\),)85
33965 166 y(1996.)e(In)d(press.)21 240 y([2])19 b(M.)13 b(G.)f(Bro)q(c)o
33966 (kington)h(and)f(J.)h(Sc)o(hae\013er.)18 b(APHID)13 b(Game)e(Tree)j
33967 (Searc)o(h.)j(In)c Fi(A)n(dvanc)n(es)i(in)f(Computer)g(Chess)g(VIII)p
33968 Fk(,)85 282 y(Maastric)o(h)o(t,)g(The)g(Netherlands,)h(June)g(1996.)i
33969 (In)c(press.)21 357 y([3])19 b(M.)11 b(G.)g(Bro)q(c)o(kington)g(and)h
33970 (J.)f(Sc)o(hae\013er.)16 b(The)c(APHID)f(Parallel)g Fj(\013\014)j
33971 Fk(Searc)o(h)e(Algorithm.)g(In)f Fi(Pr)n(o)n(c)n(e)n(e)n(dings)i(of)g
33972 (IEEE)85 398 y(SPDP)j('96)p Fk(,)e(New)g(Orleans,)g(Louisiana,)e(Octob)
33973 q(er)k(1996.)h(In)d(press.)21 473 y([4])19 b(V.)12 b(Da)o(vid.)h
33974 Fi(A)o(lgorithmique)f(p)n(ar)n(al)r(l)o(\022)-20 b(ele)12
33975 b(sur)h(les)g(arbr)n(es)f(de)i(d)o(\023)-20 b(ecision)13
33976 b(et)g(r)n(aisonnement)g(en)h(temps)f(c)n(ontr)n(aint)g(-)f(Etude)85
33977 514 y(et)j(applic)n(ation)g(au)h(minimax)p Fk(.)i(PhD)13
33978 b(thesis,)i(ENSAE,)f(T)m(oulouse,)f(F)m(rance,)h(1993.)21
33979 589 y([5])19 b(R.)34 b(F)m(eldmann.)78 b Fi(Spielb)n(aumsuche)35
33980 b(mit)e(massiv)h(p)n(ar)n(al)r(lelen)g(Systemen)p Fk(.)80
33981 b(PhD)35 b(thesis,)40 b(Univ)o(ersit\177)-21 b(at-)85
33982 631 y(Gesam)o(tho)q(c)o(hsc)o(h)o(ule)13 b(P)o(aderb)q(orn,)h(P)o
33983 (aderb)q(orn,)g(German)o(y)m(,)c(Ma)o(y)j(1993.)j(In)d(German)f({)h
33984 (English)g(translation)f(a)o(v)n(ail-)85 672 y(able.)21
33985 747 y([6])19 b(E.)f(W.)e(F)m(elten)i(and)f(S.)h(W.)e(Otto.)29
33986 b(Chess)19 b(on)f(a)f(Hyp)q(ercub)q(e.)31 b(In)17 b(G.)g(F)m(o)o(x,)g
33987 (editor,)h Fi(Pr)n(o)n(c)n(e)n(e)n(dings)g(of)h(The)f(Thir)n(d)85
33988 788 y(Confer)n(enc)n(e)13 b(on)g(Hyp)n(er)n(cub)n(e)f(Concurr)n(ent)h
33989 (Computers)f(and)h(Applic)n(ations)p Fk(,)e(v)o(olume)f(I)q
33990 (I-Applications,)h(pages)g(1329{)85 830 y(1341,)i(P)o(assadena,)h(CA,)f
33991 (1988.)21 905 y([7])19 b(C.)c(F)m(erguson)h(and)g(R.)f(E.)g(Korf.)23
33992 b(Distributed)16 b(T)m(ree)g(Searc)o(h)h(and)e(its)h(Application)f(to)g
33993 (Alpha-Beta)h(Pruning.)23 b(In)85 946 y Fi(Pr)n(o)n(c)n(e)n(e)n(dings)
33994 15 b(of)g(AAAI-88)p Fk(,)e(pages)h(128{132,)e(Sain)o(t)h(P)o(aul,)g
33995 (MN,)h(August)g(1988.)21 1021 y([8])19 b(F.)14 b(Hsu.)k(Priv)n(ate)c
33996 (comm)o(unication,)c(1996.)21 1095 y([9])19 b(F.-h.)c(Hsu.)22
33997 b Fi(L)n(ar)n(ge)16 b(Sc)n(ale)g(Par)n(al)r(lelization)f(of)h(A)o
33998 (lpha-Beta)h(Se)n(ar)n(ch:)k(A)o(n)c(A)o(lgorithmic)d(and)j(A)o(r)n
33999 (chite)n(ctur)n(al)e(Study)p Fk(.)85 1137 y(PhD)g(thesis,)h(Carnegie)g
34000 (Mellon)e(Univ)o(ersit)o(y)m(,)g(Pittsburgh,)i(U.S.A.,)e(1990.)20
34001 b(Also)15 b(T)m(ec)o(h.)g(Rept.)g(CMU-CS-90-108,)85 1179
34002 y(Carnegie)f(Mellon)g(Univ)o(ersit)o(y)m(,)f(F)m(eb.)g(1990.)0
34003 1253 y([10])19 b(R.)11 b(M.)h(Hy)o(att,)g(B.)g(W.)f(Suter,)i(and)e(H.)h
34004 (L.)f(Nelson.)16 b(A)c(P)o(arallel)f(Alpha/Beta)h(T)m(ree)g(Searc)o
34005 (hing)g(Algorithm.)h Fi(Par)n(al)r(lel)85 1295 y(Computing)p
34006 Fk(,)h(10\(3\):299{308,)d(1989.)0 1369 y([11])19 b(L.)d(Kaufman.)24
34007 b(Rate)16 b(Your)h(Own)g(Computer.)24 b Fi(Computer)17
34008 b(Chess)h(R)n(ep)n(orts)p Fk(,)e(3\(1\):17{19,)f(1992.)24
34009 b(\(Published)17 b(b)o(y)85 1411 y(ICD,)c(21)h(W)m(alt)e(Whitman)g
34010 (Rd.,)g(Hun)o(tington)i(Station,)f(NY)h(11746.\).)0 1486
34011 y([12])19 b(L.)14 b(Kaufman.)i(Rate)e(Your)g(Own)g(Computer)f(-)h(Part)
34012 g(I)q(I.)k Fi(Computer)c(Chess)h(R)n(ep)n(orts)p Fk(,)e(3\(2\):13{15,)f
34013 (1993.)0 1560 y([13])19 b(D.)10 b(E.)g(Kn)o(uth)g(and)g(R.)g(W.)f(Mo)q
34014 (ore.)j(An)f(Analysis)e(of)h(Alpha-Beta)g(Pruning.)i
34015 Fi(A)o(rti\014cial)f(Intel)r(ligenc)n(e)p Fk(,)f(6\(3\):293{326,)85
34016 1602 y(1975.)0 1677 y([14])19 b(B.)14 b(C.)g(Kuszmaul.)k
34017 Fi(Synchr)n(onize)n(d)e(MIMD)g(Computing)p Fk(.)k(PhD)14
34018 b(thesis,)h(Massac)o(h)o(usetts)h(Institute)f(of)f(T)m(ec)o(hnology)m
34019 (,)85 1718 y(Cam)o(bridge,)e(MA,)i(1994.)0 1793 y([15])19
34020 b(C.-P)m(.)11 b(P)m(.)g(Lu.)j(P)o(arallel)d(Searc)o(h)h(of)f(Narro)o(w)
34021 h(Game)e(Trees.)16 b(Master's)d(thesis,)f(Departmen)o(t)f(of)g
34022 (Computing)f(Science,)85 1834 y(Univ)o(ersit)o(y)k(of)f(Alb)q(erta,)h
34023 (Edmon)o(ton,)e(Canada,)h(1993.)0 1909 y([16])19 b(P)m(.)13
34024 b(Lu.)18 b(Priv)n(ate)c(comm)o(unication,)c(1996.)0 1984
34025 y([17])19 b(T.)11 b(A.)f(Marsland)h(and)g(M.)f(S.)h(Campb)q(ell.)g
34026 (Parallel)f(Searc)o(h)i(of)e(Strongly)g(Ordered)j(Game)c(Trees.)15
34027 b Fi(A)o(CM)d(Computing)85 2025 y(Surveys)p Fk(,)i(14\(4\):533{551,)d
34028 (1982.)0 2100 y([18])19 b(T.)c(A.)g(Marsland,)g(M.)g(Olafsson,)g(and)g
34029 (J.)g(Sc)o(hae\013er.)24 b(Multipro)q(cessor)17 b(Tree-Searc)o(h)g(Exp)
34030 q(erimen)o(ts.)22 b(In)16 b(D.)e(Beal,)85 2142 y(editor,)g
34031 Fi(A)n(dvanc)n(es)h(in)g(Computer)g(Chess)g(4)p Fk(,)e(pages)i(37{51.)d
34032 (P)o(ermagon)g(Press,)j(Oxford,)f(1985.)0 2216 y([19])19
34033 b(M.)14 b(M.)f(Newb)q(orn.)20 b(Unsync)o(hronized)15
34034 b(Iterativ)o(e)g(Deep)q(ening)f(P)o(arallel)f(Alpha-Beta)h(Searc)o(h.)
34035 20 b Fi(IEEE)15 b(T)m(r)n(ansactions)85 2258 y(on)h(Pattern)e(A)o
34036 (nalysis)h(and)h(Machine)g(Intel)r(ligenc)n(e)p Fk(,)d(P)m
34037 (AMI-10\(5\):687{694,)d(1988.)0 2333 y([20])19 b(J.)c(P)o(earl.)21
34038 b(Asymptotic)14 b(Prop)q(erties)j(of)d(Minimax)e(Trees)17
34039 b(and)d(Game-Searc)o(hing)g(Pro)q(cedures.)23 b Fi(A)o(rti\014cial)15
34040 b(Intel)r(li-)85 2374 y(genc)n(e)p Fk(,)f(14:113{138,)d(1980.)0
34041 2449 y([21])19 b(A.)14 b(Plaat.)j Fi(R)n(ese)n(ar)n(ch)e(R)n(e:)7
34042 b(se)n(ar)n(ch)15 b(&)g(R)n(e-se)n(ar)n(ch)p Fk(.)i(PhD)d(thesis,)h
34043 (Erasm)o(us)e(Univ)o(ersit)o(y)m(,)g(Rotterdam,)f(NL,)h(1996.)0
34044 2523 y([22])19 b(A.)f(Plaat,)g(J.)g(Sc)o(hae\013er,)i(W.)d(Pijls,)h
34045 (and)f(A.)h(de)g(Bruin.)31 b(Exploiting)16 b(Graph)i(Prop)q(erties)i
34046 (of)d(Game)f(Trees.)32 b(In)85 2565 y Fi(Pr)n(o)n(c)n(e)n(e)n(dings)15
34047 b(of)g(AAAI)f('96)p Fk(,)g(v)o(olume)e(1,)h(pages)h(234{239,)e(P)o
34048 (ortland,)h(Oregon,)h(August)g(1996.)0 2640 y([23])19
34049 b(A.)14 b(Reinefeld.)k(An)c(Impro)o(v)o(emen)o(t)d(to)j(the)g(Scout)h
34050 (Tree-Searc)o(h)g(Algorithm.)h Fi(ICCA)e(Journal)p Fk(,)g(6\(4\):4{14,)
34051 d(1983.)954 2790 y(18)p eop
34052 %%Page: 19 21
34053 19 20 bop 0 42 a Fk([24])19 b(J.)11 b(Sc)o(hae\013er.)k(Distributed)d
34054 (Game-T)m(ree)e(Searc)o(hing.)j Fi(Journal)g(of)f(Par)n(al)r(lel)f(and)
34055 i(Distribute)n(d)f(Computing)p Fk(,)f(6\(2\):90{)85 83
34056 y(114,)i(1989.)0 158 y([25])19 b(J.)11 b(Sc)o(hae\013er,)i(J.)d(Culb)q
34057 (erson,)i(N.)e(T)m(reloar,)h(B.)g(Knigh)o(t,)f(P)m(.)g(Lu,)h(and)g(D.)f
34058 (Szafron.)j(A)e(W)m(orld)f(Championship)e(Calib)q(er)85
34059 199 y(Chec)o(k)o(ers)16 b(Program.)g Fi(A)o(rti\014cial)e(Intel)r
34060 (ligenc)n(e)p Fk(,)f(53\(2-3\):273{290,)e(1992.)0 274
34061 y([26])19 b(J.)d(J.)f(Scott.)24 b(A)16 b(Chess-Pla)o(ying)f(Program.)22
34062 b(In)16 b(B.)f(Meltzer)i(and)f(D.)f(Mic)o(hie,)g(editors,)h
34063 Fi(Machine)i(Intel)r(ligenc)n(e)e(4)p Fk(,)85 315 y(pages)f(255{265.)c
34064 (Edin)o(burgh)j(Univ)o(ersit)o(y)g(Press,)h(1969.)0 390
34065 y([27])k(D.)c(J.)g(Slate)g(and)h(L.)e(R.)h(A)o(tkin.)22
34066 b(Chess)16 b(4.5)f(-)g(The)h(North)o(w)o(estern)h(Univ)o(ersit)o(y)e
34067 (Chess)i(Program.)j(In)c(P)m(.W.)e(F)m(rey)m(,)85 432
34068 y(editor,)g Fi(Chess)h(Skil)r(l)f(in)h(Man)h(and)f(Machine)p
34069 Fk(,)g(pages)f(82{118.)e(Springer-V)m(erlag,)h(New)h(Y)m(ork,)f(1977.)0
34070 506 y([28])19 b(V.)e(Sunderam.)28 b(PVM:)17 b(A)h(F)m(ramew)o(ork)d
34071 (for)i(P)o(arallel)g(Distributed)g(Computing.)26 b Fi(Concurr)n(ency:)g
34072 (Pr)n(actic)n(e)17 b(and)85 548 y(Exp)n(erienc)n(e)p
34073 Fk(,)d(2\(4\):315{339,)d(Decem)o(b)q(er)j(1990.)0 623
34074 y([29])19 b(J.-C.)25 b(W)m(eill.)51 b Fi(Pr)n(o)n(gr)n(ammes)25
34075 b(d')o(\023)-20 b(eche)n(cs)26 b(de)g(championnat:)41
34076 b(ar)n(chite)n(ctur)n(e)25 b(lo)n(giciel)r(le)f(synth)o(\022)-20
34077 b(ese)27 b(de)f(fonctions)85 664 y(d')o(\023)-20 b(evaluations,)15
34078 b(p)n(ar)n(al)r(l)o(\023)-20 b(elisme)14 b(de)h(r)n(e)n(cher)n(che)p
34079 Fk(.)j(PhD)13 b(thesis,)i(Univ)o(ersit)o(\023)-20 b(e)14
34080 b(P)o(aris)g(8,)f(Jan)o(uary)h(1995.)954 2790 y(19)p
34081 eop
34082 %%Page: 20 22
34083 20 21 bop 0 42 a Fl(A)67 b(Description)23 b(of)f(APHID)f(In)n(terface)0
34084 141 y Fv(A.1)56 b(T)n(yp)r(es)18 b(of)h(Pro)r(cesses)f(within)g(APHID)
34085 62 209 y Fh(\017)j Fb(absolute)f(master)p Fk(:)25 b(The)18
34086 b(single)g(pro)q(cess)h(whic)o(h)f(in)o(v)o(ok)o(es)g(all)e(other)j
34087 (pro)q(cesses)h(within)e(the)g(APHID)g(pro)q(cess)104
34088 251 y(hierarc)o(h)o(y)m(,)13 b(whic)o(h)h(o)q(ccupies)h(the)f(highest)h
34089 (lev)o(el)e(in)h(the)g(pro)q(cess)i(hierarc)o(h)o(y)m(.)62
34090 325 y Fh(\017)21 b Fb(slave)p Fk(:)g(An)o(y)16 b(pro)q(cess)i(that)e(m)
34091 o(ust)f(rep)q(ort)i(its)f(searc)o(h)h(results)g(to)f(a)g(pro)q(cess)i
34092 (ab)q(o)o(v)o(e)d(it)h(in)g(the)g(hierarc)o(h)o(y)m(.)25
34093 b(With)104 367 y(this)14 b(de\014nition,)f(a)g(pro)q(cess)j(is)e
34094 (either)h(the)f(absolute)g(master)f(or)h(a)g(sla)o(v)o(e,)f(and)h
34095 (cannot)g(b)q(e)g(b)q(oth.)62 442 y Fh(\017)21 b Fb(master)p
34096 Fk(:)e(An)o(y)14 b(pro)q(cess)j(that)e(has)g(pro)q(cesses)j(underneath)
34097 e(it)e(in)h(the)g(hierarc)o(h)o(y)m(.)21 b(Note)15 b(that)g(it)g(is)g
34098 (p)q(ossible)g(for)f(a)104 483 y(pro)q(cess)h(to)f(b)q(e)h(b)q(oth)f(a)
34099 f(master)h(and)f(a)h(sla)o(v)o(e)g(if)f(the)h(pro)q(cess)i(hierarc)o(h)
34100 o(y)e(has)g(m)o(ultiple)e(lev)o(els.)0 599 y Fv(A.2)56
34101 b(Constan)n(ts)20 b(T)-5 b(o)19 b(Be)f(De\014ned)0 668
34102 y Fk(Since)c(the)h(library)e(is)h(application-indep)q(enden)o(t,)f
34103 (some)g(de\014nitions)h(of)f(ho)o(w)g(things)h(are)h(implem)o(en)o(ted)
34104 d(m)o(ust)h(b)q(e)h(giv)o(en)0 709 y(to)g(the)g(APHID)g(library)m(.)62
34105 792 y Fh(\017)21 b Fb(APHID)p 217 792 14 2 v 14 w(HASHTYPESIZE)p
34106 Fk(:)11 b(The)k(size)f(\(in)g(b)o(ytes\))h(of)e(the)h(hash)g(v)n(alue)g
34107 (used)h(in)e(y)o(our)h(program.)62 867 y Fh(\017)21 b
34108 Fb(APHID)p 217 867 V 14 w(HASHKEYSIZE)p Fk(:)10 b(The)i(size)h(\(in)f
34109 (b)o(ytes\))h(of)f(the)h(\\lo)q(c)o(k")e(used)i(to)f(guaran)o(tee)h
34110 (that)f(t)o(w)o(o)g(p)q(ositions)f(sharing)h(the)104
34111 908 y(same)h(hash)h(v)n(alue)f(are)h(the)h(same.)62 983
34112 y Fh(\017)21 b Fb(APHID)p 217 983 V 14 w(MOVESIZE)p Fk(:)12
34113 b(The)i(size)h(\(in)f(b)o(ytes\))g(of)g(the)g(represen)o(tation)i(of)d
34114 (a)h(mo)o(v)o(e)e(in)h(the)i(application.)62 1058 y Fh(\017)21
34115 b Fb(APHID)p 217 1058 V 14 w(MINUSINF)15 b Fk(and)h Fb(APHID)p
34116 615 1058 V 15 w(PLUSINF)p Fk(:)e(Sp)q(eci\014cations)j(of)e(v)n(alues)h
34117 (smaller)f(than)h(the)h(minim)n(um)o(,)c(and)j(larger)104
34118 1099 y(than)e(the)g(maxim)n(um)o(,)c(that)k(the)h(\\ev)n(aluation")d
34119 (could)i(p)q(ossibly)f(return,)i(resp)q(ectiv)o(ely)m(.)62
34120 1174 y Fh(\017)21 b Fb(APHID)p 217 1174 V 14 w(INVALIDSCORE)p
34121 Fk(:)13 b(A)j(v)n(alue)g(that)g(is)g(outside)g(the)g(range)h(represen)o
34122 (ted)h(b)o(y)e(the)h(minim)n(um)11 b(and)16 b(maxim)n(um)104
34123 1215 y(v)n(alues)d(sp)q(eci\014ed)j(previously)m(.)62
34124 1290 y Fh(\017)21 b Fb(APHID)p 217 1290 V 14 w(LOG2)p
34125 319 1290 V 15 w(TABSIZE)p Fk(:)16 b(The)j(size)g(of)e(the)i(APHID)f
34126 (table)g(that)g(y)o(ou)g(in)o(tend)g(on)g(using)g(to)g(share)h(b)q(et)o
34127 (w)o(een)g(the)104 1332 y(master)c(and)h(the)g(sla)o(v)o(es,)g(tak)o
34128 (en)f(to)h(a)f(base)i(2)e(logarithm.)21 b(F)m(or)15 b(example,)g(a)g(v)
34129 n(alue)g(of)g(14)g(indicates)h(an)g(APHID)104 1378 y(table)e(with)f(2)
34130 323 1363 y Fe(14)370 1378 y Fk(=)e(16384)i(en)o(tries.)62
34131 1452 y Fh(\017)21 b Fb(APHID)p 217 1452 V 14 w(MAXSLAVEPLYSEARCH)p
34132 Fk(:)7 b(The)j(maxim)o(um)c("plytogo")i(v)n(alue)i(that)g(y)o(ou)g
34133 (could)g(p)q(ossibly)g(exp)q(ect)i(to)e(hand)g(to)g(a)104
34134 1494 y(sla)o(v)o(e)g(to)g(searc)o(h.)18 b(Note)10 b(that)g(this)h(v)n
34135 (alue)e(should)h(not)g(b)q(e)h(excessiv)o(ely)g(large,)g(since)g(this)f
34136 (and)g Fb(APHID)p 1683 1494 V 15 w(LOG2)p 1786 1494 V
34137 14 w(TABSIZE)104 1535 y Fk(are)k(the)h(leading)e(determinan)o(ts)g(in)h
34138 (the)g(amoun)o(t)e(of)h(memory)f(used)j(b)o(y)e(the)i(APHID)f(library)m
34139 (.)62 1610 y Fh(\017)21 b Fb(APHID)p 217 1610 V 14 w
34140 (MAXMASTERPLYSEARCH)p Fk(:)10 b(The)k(maxim)o(um)9 b(depth)15
34141 b(that)f(w)o(e)g(exp)q(ect)h(the)g(master)e(should)h(reac)o(h.)62
34142 1685 y Fh(\017)21 b Fb(APHID)p 217 1685 V 14 w(SLAVENODESTOCOMM)p
34143 Fk(:)15 b(This)j(should)g(b)q(e)g(set)h(to)f(the)h(n)o(um)o(b)q(er)e
34144 (of)h(no)q(des)h(that)f(the)g(sequen)o(tial)h(program)104
34145 1726 y(visits)13 b(on)h(the)h(t)o(yp)q(e)f(of)f(pro)q(cessor)j(b)q
34146 (eing)e(used,)g(divided)g(b)o(y)f(10.)0 1843 y Fv(A.3)56
34147 b(Standard)19 b(V)-5 b(ariables)19 b(Used)62 1911 y Fh(\017)i
34148 Fb(argv)p Fk(:)e(Standard)c(argumen)o(t)e(list.)20 b(Used)c(to)f
34149 (instan)o(tiate)f(the)h(sla)o(v)o(es)g(with)g(the)g(same)f(parameters)h
34150 (as)g(the)g(initial)104 1952 y(program.)62 2027 y Fh(\017)21
34151 b Fb(depth)p Fk(:)c(The)d(n)o(um)o(b)q(er)f(of)g(ply)h(the)g(curren)o
34152 (t)i(no)q(de)e(is)g(a)o(w)o(a)o(y)f(from)f(the)i(ro)q(ot)g(of)f(the)i
34153 (game)d(tree.)62 2102 y Fh(\017)21 b Fb(plytogo)p Fk(:)15
34154 b(The)c(n)o(um)o(b)q(er)f(of)g(ply)h(un)o(til)f(w)o(e)h(reac)o(h)g(the)
34155 h(b)q(ottom)d(of)h(the)i(game)d(tree.)18 b(In)11 b(a)g(searc)o(h)h
34156 (with)e(no)h(extensions)104 2143 y(or)j(forw)o(ard)f(pruning,)g
34157 Fb(plytogo)21 b(+)g(depth)13 b Fk(should)h(b)q(e)g(constan)o(t.)62
34158 2218 y Fh(\017)21 b Fb(&move[i])10 b Fk(or)i Fb(&bestmove)p
34159 Fk(:)j(A)d(p)q(oin)o(ter)g(to)f(an)h(area)g(of)f Fb(APHID)p
34160 1098 2218 V 15 w(MOVESIZE)f Fk(b)o(ytes)i(whic)o(h)g(sp)q(eci\014es)h
34161 (the)g(mo)o(v)o(e)d(b)q(eing)104 2260 y(pla)o(y)o(ed.)62
34162 2334 y Fh(\017)21 b Fb(p)p 129 2334 V 15 w(hash)p Fk(:)c(A)d(p)q(oin)o
34163 (ter)g(to)g(an)g(area)g(of)f Fb(APHID)p 805 2334 V 15
34164 w(HASHTYPESIZE)e Fk(b)o(ytes)k(that)f(con)o(tains)g(the)g(curren)o(t)h
34165 (hash)g(v)n(alue.)62 2409 y Fh(\017)21 b Fb(p)p 129 2409
34166 V 15 w(key)p Fk(:)c(A)c(p)q(oin)o(ter)g(to)f(an)g(area)h
34167 Fb(APHID)p 729 2409 V 15 w(HASHKEYSIZE)d Fk(b)o(ytes)k(that)e(con)o
34168 (tains)h(a)f(lo)q(c)o(k)g(whic)o(h)h(can)g(\\guaran)o(tee")f(the)104
34169 2451 y(b)q(oard)i(stored)h(in)e(the)h(lo)q(cation)f(of)h(the)g(hash)g
34170 (table)g(is)g(correct.)62 2525 y Fh(\017)21 b Fb(alpha)13
34171 b Fk(and)g Fb(beta)p Fk(:)k(Searc)o(h)e(windo)o(w)e(used)i(b)o(y)f
34172 Fj(\013\014)i Fk(implemen)o(tatio)o(n;)11 b(they)j(are)g(exp)q(ected)i
34173 (to)e(b)q(e)h(32-bit)e(in)o(tegers.)62 2600 y Fh(\017)21
34174 b Fb(value)13 b Fk(and)g Fb(score)p Fk(:)k(V)m(alues)d(of)f(leaf)g(no)q
34175 (des;)i(they)f(are)g(exp)q(ected)i(to)e(b)q(e)h(32-bit)e(in)o(tegers)h
34176 (for)g(this)g(library)m(.)954 2790 y(20)p eop
34177 %%Page: 21 23
34178 21 22 bop 0 42 a Fv(A.4)56 b(Stubs)19 b(T)-5 b(o)19 b(Be)f(W)-5
34179 b(ritten)62 110 y Fh(\017)21 b Fb(int)g(aphid)p 304 110
34180 14 2 v 15 w(stub)p 407 110 V 14 w(encodeinit\(char)e(*msg\))p
34181 Fk(:)k(Pro)o(vides)17 b(the)g(absolute)g(master)f(with)h(a)f(4000-b)o
34182 (yte)g(bu\013er)i(to)104 151 y(store)g(all)e(p)q(ertinen)o(t)j
34183 (information)14 b(ab)q(out)j(the)h(ro)q(ot)g(of)e(the)i(game)e(tree,)j
34184 (suc)o(h)f(as)g(the)g(p)q(osition)e(and)h(the)h(game)104
34185 193 y(history)d(\(if)g(this)h(is)f(relev)n(an)o(t)h(to)f(the)h(searc)o
34186 (h)h(algorithm\).)k(The)16 b(return)g(v)n(alue)f(is)h(the)g(n)o(um)o(b)
34187 q(er)f(of)g(b)o(ytes)h(used)g(in)104 234 y(the)e(string)g
34188 Fb(msg)p Fk(.)62 309 y Fh(\017)21 b Fb(int)g(aphid)p
34189 304 309 V 15 w(stub)p 407 309 V 14 w(decodeinit\(int)e(msg)p
34190 814 309 V 15 w(ln,)j(char)f(*msg\))p Fk(:)15 b(All)9
34191 b(other)i(pro)q(cesses)j(in)c(the)h(system,)f(aside)h(from)104
34192 351 y(the)i(absolute)f(master,)g(receiv)o(e)i(the)f(message)f(length)g
34193 (and)g(the)h(message)f(enco)q(ded)i(b)o(y)e Fb(aphid)p
34194 1606 351 V 15 w(stub)p 1709 351 V 15 w(encodeinit)p Fk(,)104
34195 392 y(and)h(should)h(set)h(the)f(ro)q(ot)g(of)g(their)g(game)e(tree,)j
34196 (accordingly)m(.)62 467 y Fh(\017)21 b Fb(void)g(aphid)p
34197 326 467 V 14 w(stub)p 428 467 V 15 w(movedownpath\(int)e(num)p
34198 880 467 V 15 w(moves,)h(char)h(*movepath\))p Fk(:)15
34199 b(Called)10 b(b)o(y)h(the)h(sla)o(v)o(es,)f(a)g(series)i(of)104
34200 508 y Fb(num)p 173 508 V 15 w(moves)d Fk(mo)o(v)o(es)h(is)g(giv)o(en)h
34201 (in)f Fb(movepath)p Fk(,)f(with)h(eac)o(h)h(mo)o(v)o(e)e(b)q(eing)i
34202 Fb(APHID)p 1328 508 V 15 w(MOVESIZE)e Fk(b)o(ytes)i(long.)17
34203 b(The)12 b(routine)104 550 y(should)h(pla)o(y)g(through)h(the)h(mo)o(v)
34204 o(es)d(giv)o(en)i(in)f Fb(movepath)f Fk(from)h(the)h(ro)q(ot)g(of)f
34205 (the)i(game)d(tree.)62 625 y Fh(\017)21 b Fb(void)g(aphid)p
34206 326 625 V 14 w(stub)p 428 625 V 15 w(moveuppath\(int)e(num)p
34207 836 625 V 15 w(moves,)i(char)g(*movepath\))p Fk(:)14
34208 b(Called)d(b)o(y)g(the)h(sla)o(v)o(es,)f(should)g(com-)104
34209 666 y(pletely)j(undo)f(an)o(y)h(c)o(hanges)g(made)f(b)o(y)h
34210 Fb(aphid)p 856 666 V 14 w(stub)p 958 666 V 15 w(movedownpath)p
34211 Fk(.)62 741 y Fh(\017)21 b Fb(int)g(aphid)p 304 741 V
34212 15 w(stub)p 407 741 V 14 w(iterativedeepening\(i)o(nt)e(depth,)h(int)h
34213 (last,)g(int)g(max\))p Fk(:)d(Called)13 b(b)o(y)h(the)h(sla)o(v)o(es,)f
34214 (this)104 782 y(routine)i(should)f(return)i(the)g(searc)o(h)g(depth)f
34215 (for)g(the)g(subsequen)o(t)i(searc)o(h)f(of)e(a)h(leaf)f(no)q(de.)24
34216 b(F)m(or)16 b(most)e(programs)104 824 y(that)g(do)f(iterativ)o(e)h
34217 (deep)q(ening)h(in)f(1)f(ply)g(steps,)i(this)f(should)g(simply)e
34218 (return)j Fb(last)21 b(+)g(1)p Fk(.)62 899 y Fh(\017)g
34219 Fb(void)g(aphid)p 326 899 V 14 w(stub)p 428 899 V 15
34220 w(preparesearch\(int)e(depth,)h(int)h(plytogo,)f(int)i(winstats[],)d
34221 (int)i(*alpha,)104 940 y(int)g(*beta\))p Fk(:)16 b(Called)10
34222 b(b)o(y)i(the)g(sla)o(v)o(es,)f(this)h(routine)g(sets)g(the)g(initial)e
34223 (windo)o(w)h(searc)o(hed)i(b)o(y)e(the)h(sla)o(v)o(es.)17
34224 b(Statistics)104 982 y(on)12 b(previous)h(searc)o(hes)h(and)f(the)g
34225 (curren)o(t)h(guessed)g(score)g(at)e(the)h(ro)q(ot)g(are)f(passed)i(in)
34226 e(via)g(the)h Fb(winstats[])d Fk(arra)o(y)m(.)104 1023
34227 y(The)j(routine)f(should)h(set)g Fb(*alpha)e Fk(and)h
34228 Fb(*beta)g Fk(b)q(efore)h(terminating.)j(F)m(urthermore,)c(this)g
34229 (routine)h(should)f(ensure)104 1065 y(that)i(an)o(y)f(global)f
34230 (\\alarm")g(states)j(ha)o(v)o(e)e(b)q(een)i(turned)g(o\013.)62
34231 1139 y Fh(\017)21 b Fb(int)g(aphid)p 304 1139 V 15 w(stub)p
34232 407 1139 V 14 w(alphabeta\(int)f(depth,)g(int)h(plytogo,)f(int)i
34233 (alpha,)e(int)h(beta\))p Fk(:)c(Called)c(b)o(y)h(b)q(oth)104
34234 1181 y(the)f(master)e(and)h(the)h(sla)o(v)o(es,)f(this)g(routine)g
34235 (should)g(call)g(y)o(our)g(implem)o(en)o(tation)d(of)j
34236 Fj(\013\014)r Fk(,)g(and)g(return)h(the)g(minim)o(ax)104
34237 1222 y(v)n(alue)g(bac)o(k)h(to)g(the)g(APHID)g(library)m(.)62
34238 1297 y Fh(\017)21 b Fb(int)g(aphid)p 304 1297 V 15 w(stub)p
34239 407 1297 V 14 w(evaluate\(int)f(depth,)g(int)i(alpha,)e(int)h(beta\))p
34240 Fk(:)c(Called)c(b)o(y)g(the)h(master)f(the)h(\014rst)g(time)104
34241 1339 y(it)g(visits)h(a)f(leaf)g(of)g(its)h(tree,)g(this)g(routine)g
34242 (should)f(simply)f(call)h(y)o(our)g(ev)n(aluation)f(routine)i(and)g
34243 (return)g(the)h(score)104 1380 y(for)d(the)i(p)q(osition)e(reac)o(hed)i
34244 (at)f Fb(depth)f Fk(ply)g(within)g(the)i(tree.)62 1455
34245 y Fh(\017)21 b Fb(int)g(aphid)p 304 1455 V 15 w(stub)p
34246 407 1455 V 14 w(stopsearch\(int)e(pass)p 836 1455 V 15
34247 w(stats[]\))p Fk(:)j(Called)16 b(only)f(b)o(y)i(the)g(absolute)f
34248 (master)g(pro)q(cess,)j(this)104 1496 y(routine)12 b(should)g(c)o(hec)o
34249 (k)h(y)o(our)f(timer)f(and)g(determine)h(if)f(y)o(our)h(time)f(limit)e
34250 (has)j(b)q(een)i(exceeded)g(for)d(a)h(searc)o(h.)19 b(If)11
34251 b(the)104 1538 y(time)i(limit)e(has)j(b)q(een)i(exceeded,)g(this)e
34252 (routine)g(should)g(return)h(1;)f(otherwise,)h(0.)j(A)c(n)o(um)o(b)q
34253 (er)g(of)f(parameters)i(are)104 1579 y(passed)h(in)e(to)g(this)h
34254 (routine)g(via)f(the)h(pass)p 782 1579 13 2 v 16 w(stats)g(arra)o(y)m
34255 (,)f(suc)o(h)h(as)g(the)g(n)o(um)o(b)q(er)f(of)g(uncertain)i(no)q(des)f
34256 (outstanding)104 1621 y(for)e(a)h(giv)o(en)f(searc)o(h,)i(to)f(mak)o(e)
34257 e(the)i(decision)h(to)e(terminate)g(a)h(searc)o(h)h(more)e(robust.)62
34258 1696 y Fh(\017)21 b Fb(int)g(aphid)p 304 1696 14 2 v
34259 15 w(stub)p 407 1696 V 14 w(visited\(\))p Fk(:)c(Called)d(b)o(y)g(the)g
34260 (sla)o(v)o(es,)g(this)g(should)g(return)i(a)e(global)e(coun)o(t)j(of)e
34261 (the)i(n)o(um)o(b)q(er)f(of)104 1737 y(no)q(des)g(visited)g(b)o(y)g
34262 (the)g(pro)q(cess.)0 1853 y Fv(A.5)56 b(In)n(terface)18
34263 b(Calls)h(Used)f(b)n(y)h(Master)g(and)g(Sla)n(v)n(e)62
34264 1922 y Fh(\017)i Fb(void)g(aphid)p 326 1922 V 14 w(startup\(argv\))p
34265 Fk(:)k(In)19 b(the)g(\014rst)h(pro)q(cess)g(run,)g(PVM)f(is)g(spa)o
34266 (wned)g(on)g(the)g(mac)o(hines)f(sp)q(eci\014ed,)104
34267 1963 y(and)c(a)f(sla)o(v)o(e)h(pro)q(cess)i(is)e(spa)o(wned)g(with)g
34268 (the)h(same)e(argumen)o(t)g(list)g Fb(\(argv\))g Fk(as)h(the)h(master,)
34269 e(as)h(sp)q(eci\014ed)i(b)o(y)d(the)104 2005 y Fb(aphid.config)e
34270 Fk(\014le.)18 b(In)c(a)g(spa)o(wned)g(pro)q(cess,)h(the)g(APHID)f
34271 (library)f(nev)o(er)i(exits)f(this)g(function)g(call.)62
34272 2079 y Fh(\017)21 b Fb(void)g(aphid)p 326 2079 V 14 w(exit\(\))p
34273 Fk(:)j(This)17 b(routine)h(remo)o(v)o(es)e(a)h(pro)q(cess)j(from)15
34274 b(the)j(PVM)g(group,)f(and)g(it)g(should)g(b)q(e)h(called)104
34275 2121 y(b)q(efore)e(an)o(y)f(pro)q(cess)j(exits)e(\(due)g(to)g(errors)h
34276 (or)e(normal)f(completion\).)21 b(If)16 b(the)g(pro)q(cess)h(is)f(the)g
34277 (absolute)g(master,)104 2162 y(completion)11 b(of)i(this)h(routine)f
34278 (ensures)j(that)d(all)f(of)h(the)h(spa)o(wned)g(pro)q(cesses)i(ha)o(v)o
34279 (e)d(b)q(een)i(sh)o(ut)f(do)o(wn)f(successfully)m(.)62
34280 2237 y Fh(\017)21 b Fb(int)g(aphid)p 304 2237 V 15 w(master\(\))p
34281 Fk(:)16 b(Returns)f(1)e(if)g(the)i(pro)q(cess)h(is)d(a)h(master)f(in)h
34282 (the)g(hierarc)o(h)o(y)m(,)g(and)f(0)h(otherwise.)62
34283 2312 y Fh(\017)21 b Fb(int)g(aphid)p 304 2312 V 15 w(slave\(\))p
34284 Fk(:)14 b(Returns)d(1)f(if)g(the)h(pro)q(cess)h(w)o(as)e(spa)o(wned,)h
34285 (returns)h(0)e(if)f(it)h(is)g(the)h(absolute)f(master)g(pro)q(cess)104
34286 2353 y(whic)o(h)k(spa)o(wned)h(the)g(other)g(pro)q(cesses.)23
34287 b(Note)15 b(that)f(a)h(pro)q(cess)h(can)f(b)q(e)g(b)q(oth)f(a)h(sla)o
34288 (v)o(e)f(and)g(a)g(master)g(dep)q(ending)104 2395 y(on)f(the)i(hierarc)
34289 o(h)o(y)f(sp)q(eci\014ed)i(in)d Fb(aphid.config)p Fk(.)954
34290 2790 y(21)p eop
34291 %%Page: 22 24
34292 22 23 bop 0 42 a Fv(A.6)56 b(In)n(terface)18 b(Calls)h(Used)f(b)n(y)h
34293 (Masters)g(Only)62 110 y Fh(\017)i Fb(void)g(aphid)p
34294 326 110 14 2 v 14 w(initserach\(int)e(maxdepth\))p Fk(:)d(Called)d(b)o
34295 (y)h(the)g(absolute)g(master)g(pro)q(cess,)h(this)f(pro)q(cedure)h
34296 (pre-)104 151 y(pares)i(to)g(start)g(a)f(searc)o(h)i(in)e(parallel.)26
34297 b(This)16 b(routine)h(calls)f Fb(aphid)p 1212 151 V 15
34298 w(stub)p 1315 151 V 15 w(encodeinit)p Fk(,)f(and)h(then)h(informs)e
34299 (all)104 193 y(of)e(the)i(other)g(pro)q(cesses)i(of)c(the)i(curren)o(t)
34300 h(state)f(of)e(the)i(game.)i(The)e(parameter)f(indicates)g(the)h(maxim)
34301 n(um)10 b(depth)104 234 y(that)k(an)o(y)f(pro)q(cess)j(is)e(nominall)o
34302 (y)d(allo)o(w)o(ed)i(to)g(searc)o(h,)i Fi(not)g(including)h(se)n(ar)n
34303 (ch)e(extensions)p Fk(.)62 309 y Fh(\017)21 b Fb(int)g(aphid)p
34304 304 309 V 15 w(rootsearch\(int)e(depth,)h(int)h(plytogo,)f(int)i
34305 (alpha,)e(int)h(beta\))p Fk(:)26 b(This)18 b(routine)h(is)f(called)104
34306 350 y(b)o(y)d(the)h(absolute)g(master,)e(instead)i(of)f(calling)f(the)i
34307 (t)o(ypical)f Fj(\013\014)i Fk(implemen)o(taiton.)i(It)d(allo)o(ws)e(a)
34308 h(master)g(pro)q(cess)104 392 y(to)i(do)g(m)o(ultiple)e(passes)k(of)e
34309 (the)h(tree)g(un)o(til)f(the)h(searc)o(h)g(is)g(completed,)f(or)g(the)h
34310 (alarm)d(has)j(b)q(een)g(signalled)f(via)104 433 y Fb(aphid)p
34311 217 433 V 14 w(stub)p 319 433 V 15 w(stopsearch)p Fk(.)f(If)e(the)g
34312 (searc)o(h)i(is)d(allo)o(w)o(ed)g(to)h(complete,)f(this)h(routine)g
34313 (returns)h(the)g(minim)o(ax)c(v)n(alue)104 475 y(of)i(the)i(tree)g
34314 (that)f(it)f(has)h(b)q(een)h(ask)o(ed)f(to)g(searc)o(h.)62
34315 549 y Fh(\017)21 b Fb(int)g(aphid)p 304 549 V 15 w(intnode)p
34316 473 549 V 14 w(premove\(int)e(depth,)i(char)g(*moveptr\))p
34317 Fk(:)15 b(Called)d(b)o(y)h(the)g(absolute)g(master,)e(this)i(rou-)104
34318 591 y(tine)h(stores)h(mo)o(v)o(es)e(made)f(b)q(efore)j(a)f(call)f(to)g
34319 Fb(aphid)p 938 591 V 15 w(rootsearch)f Fk(in)h(the)i(mo)o(v)o(e)d
34320 (list.)62 665 y Fh(\017)21 b Fb(void)g(aphid)p 326 665
34321 V 14 w(endsearch\(\))p Fk(:)15 b(The)e(absolute)f(master)g(should)g
34322 (call)f(this)i(routine)f(when)h(it)f(is)g(\014nished)h(searc)o(hing)f
34323 (a)104 707 y(tree)i(that)e(has)h(b)q(een)h(called)e(;)h(it)f(stops)h
34324 (the)g(sla)o(v)o(es)g(from)e(w)o(orking)g(on)i(the)g(lea)o(v)o(es)g(of)
34325 f(the)h(game)e(tree)j(and)e(prepares)104 748 y(the)i(sla)o(v)o(es)g(to)
34326 g(receiv)o(e)h(a)f(new)g(ro)q(ot)g(p)q(osition.)62 823
34327 y Fh(\017)21 b Fb(void)g(aphid)p 326 823 V 14 w(horizon\(int)f(depth\))
34328 p Fk(:)f(A)14 b(master)h(pro)q(cess)h(calls)f(this)g(routine)g(to)f
34329 (determine)h(if)f(it)h(has)g(reac)o(hed)104 864 y(its)f(arti\014cial)f
34330 (horizon.)62 939 y Fh(\017)21 b Fb(void)g(aphid)p 326
34331 939 V 14 w(eval)p 428 939 V 15 w(leaf\(int)f(alpha,)h(int)g(beta,)g
34332 (int)g(depth,)g(char)g(*p)p 1403 939 V 15 w(hash,)g(char)g(*p)p
34333 1702 939 V 15 w(key\))p Fk(:)104 980 y(This)10 b(routine)h(determines)g
34334 (a)f(score)i(v)n(alue)d(for)h(the)i(leaf,)e(based)h(on)f(the)h(b)q(est)
34335 h(information)7 b(a)o(v)n(ailable)h(to)j(the)g(master.)104
34336 1022 y Fb(p)p 129 1022 V 15 w(hash)i Fk(and)h Fb(p)p
34337 348 1022 V 15 w(key)g Fk(are)g(required)h(to)f(determine)f(if)g(this)h
34338 (no)q(de)h(has)f(b)q(een)h(previously)e(visited.)62 1096
34339 y Fh(\017)21 b Fb(void)g(aphid)p 326 1096 V 14 w(intnode)p
34340 494 1096 V 15 w(start\(int)f(depth,)g(char)h(*p)p 1032
34341 1096 V 15 w(hash,)g(char)g(*p)p 1331 1096 V 15 w(key\))p
34342 Fk(:)16 b(Called)11 b(b)o(y)g(a)h(master)f(pro)q(cess,)104
34343 1138 y(this)j(routine)g(initializes)e(b)q(ound)i(gathering)g
34344 (information)d(for)i(an)h(in)o(terior)f(no)q(de)h(within)f(the)i(game)d
34345 (tree.)19 b Fb(p)p 1850 1138 V 16 w(hash)104 1179 y Fk(and)13
34346 b Fb(p)p 209 1179 V 16 w(key)g Fk(are)h(required)h(to)f(determine)g(if)
34347 f(this)h(no)q(de)g(has)g(b)q(een)h(previously)f(visited.)62
34348 1254 y Fh(\017)21 b Fb(void)g(aphid)p 326 1254 V 14 w(intnode)p
34349 494 1254 V 15 w(move\(int)f(depth,)g(char)h(*moveptr\))p
34350 Fk(:)k(Called)18 b(b)o(y)g(a)g(master)g(pro)q(cess,)i(this)f(routine)
34351 104 1295 y(inserts)c(the)f(mo)o(v)o(e)e(p)q(oin)o(ted)i(to)f(b)o(y)h
34352 Fb(moveptr)e Fk(in)o(to)h(a)h(hidden)g(mo)o(v)o(e)e(list)h(that)h(will)
34353 e(ev)o(en)o(tually)h(b)q(e)i(sen)o(t)f(to)g(a)f(sla)o(v)o(e)104
34354 1337 y(in)g Fb(aphid)p 265 1337 V 15 w(eval)p 368 1337
34355 V 15 w(leaf)p Fk(.)62 1411 y Fh(\017)21 b Fb(void)g(aphid)p
34356 326 1411 V 14 w(intnode)p 494 1411 V 15 w(update\(int)e(depth,)i(int)g
34357 (value\))p Fk(:)27 b(Called)19 b(b)o(y)f(the)i(master)f(pro)q(cess,)j
34358 (this)d(routine)104 1453 y(tak)o(es)d(the)g(v)n(alue)f(returned)j(b)o
34359 (y)d(the)i(c)o(hild)e Fj(\013\014)j Fk(call)d(and)h(uses)h(it)e(to)h
34360 (up)q(date)g(the)h(hidden)e(\\b)q(ound")h(information)104
34361 1494 y(gathered)f(for)e(ev)o(ery)i(no)q(de)f(in)f(the)i(master's)e
34362 (tree.)62 1569 y Fh(\017)21 b Fb(void)g(aphid)p 326 1569
34363 V 14 w(intnode)p 494 1569 V 15 w(fixbound\(int)e(depth\))p
34364 Fk(:)f(In)d(the)g(case)h(of)e(a)g(cut-o\013,)h(this)g(routine)g(will)e
34365 (\014x)h(the)i(hidden)104 1610 y(b)q(ound)e(information)d(when)j(not)g
34366 (all)f(mo)o(v)o(es)f(ha)o(v)o(e)i(b)q(een)h(fully)d(explored.)62
34367 1685 y Fh(\017)21 b Fb(void)g(aphid)p 326 1685 V 14 w(intnode)p
34368 494 1685 V 15 w(end\(int)f(depth,)h(int)g(*score\))p
34369 Fk(;)12 b(This)j(routine)f(is)g(called)g(b)o(y)h(a)f(master)f(for)h(ev)
34370 o(ery)i(in-)104 1726 y(ternal)d(no)q(de)g(within)f(the)i(tree,)g(and)e
34371 (ensures)j(that)e(the)g(score)i(returned)f(is)f(consisten)o(t)h(with)e
34372 (previously)h(gathered)104 1768 y(information)e(ab)q(out)j(the)g(no)q
34373 (de.)0 1884 y Fv(A.7)56 b(In)n(terface)18 b(Calls)h(Used)f(b)n(y)h(Sla)
34374 n(v)n(es)g(Only)62 1952 y Fh(\017)i Fb(int)g(aphid)p
34375 304 1952 V 15 w(checkalarm\(\))p Fk(:)e(This)d(routine)h(c)o(hec)o(ks)g
34376 (to)f(see)h(if)f(a)f(searc)o(h)j(should)e(b)q(e)g(terminated.)24
34377 b(If)16 b(the)h(v)n(alue)104 1994 y(returned)f(is)e(equal)f(to)h(0,)g
34378 (the)h(searc)o(h)g(should)f(con)o(tin)o(ue.)19 b(If)13
34379 b(the)i(v)n(alue)f(returned)h(is)f(not)h(equal)e(to)h(0,)g(the)g
34380 (curren)o(t)104 2035 y(searc)o(h)h(has)f(b)q(een)h(in)o(terrupted,)g
34381 (and)e(w)o(e)h(should)g(terminate)f(it)h(in)f(a)h(\\nice")g(w)o(a)o(y)m
34382 (.)0 2151 y Fv(A.8)56 b(The)18 b(\\aphid.con\014g")h(File)e
34383 (Description)62 2220 y Fh(\017)k Fk(The)15 b(\014rst)g(line)f(con)o
34384 (tains)h(t)o(w)o(o)f(in)o(tegers:)21 b(The)15 b(n)o(um)o(b)q(er)f(of)g
34385 (lev)o(els)g(in)g(the)i(pro)q(cess)g(hierarc)o(h)o(y)m(,)e(and)h(the)g
34386 (minim)n(um)104 2261 y(depth)f(of)g(w)o(ork)f(that)h(can)g(b)q(e)h
34387 (handed)f(out)g(to)g(a)f(sla)o(v)o(e.)62 2336 y Fh(\017)21
34388 b Fk(The)d(next)g(lines)g(eac)o(h)g(con)o(tain)g(one)g(in)o(teger,)g
34389 (eac)o(h)g(in)o(teger)h(represen)o(ting)g(the)f(v)n(alue)g(of)f
34390 Fj(d)1607 2321 y Fa(0)1636 2336 y Fk(for)g(a)h(lev)o(el)f(in)g(the)104
34391 2377 y(pro)q(cess)e(hierarc)o(h)o(y)m(.)62 2452 y Fh(\017)21
34392 b Fk(The)14 b(last)g(lines)g(indicate)h(what)f(mac)o(hines)f(the)i(pro)
34393 q(cesses)i(should)c(b)q(e)i(spa)o(wned)g(on,)f(and)g(what)g(executable)
34394 h(is)f(to)104 2493 y(b)q(e)j(run,)g(one)g(line)f(p)q(er)i(pro)q(cess)g
34395 (to)f(b)q(e)g(spa)o(wned.)27 b(By)17 b(default,)f(APHID)h(will)e(spa)o
34396 (wn)i(an)f(executable)i(with)e(the)104 2535 y(same)d(program)f(name)h
34397 (as)h(the)h(original)d(program)g(unless)j(a)f Fb(#)f
34398 Fk(c)o(haracter)j(app)q(ears)e(on)g(the)h(line,)e(whic)o(h)h(indicates)
34399 104 2576 y(a)h(separation)h(b)q(et)o(w)o(een)h(the)f(mac)o(hine)e(name)
34400 g(and)i(the)g(program)e(name.)22 b(The)16 b(absolute)f(master)g(pro)q
34401 (cess)j(is)d(not)104 2618 y(listed)c(in)f(this)h(hierarc)o(h)o(y)m(.)17
34402 b(A)10 b(pro)q(cess)j(hierarc)o(h)o(y)e(can)g(b)q(e)g(sp)q(eci\014ed)i
34403 (using)d(tabs)h(to)g(mo)o(v)o(e)e(the)i(start)h(of)e(the)h(mac)o(hine)
34404 104 2659 y(name)h(o)o(v)o(er)i(in)g(the)g(\014le.)954
34405 2790 y(22)p eop
34406 %%Trailer
34407 end
34408 userdict /end-hook known{end-hook}if
34409 %%EOF