%!PS-Adobe-2.0 %%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software %%Title: lab4.dvi %%Pages: 4 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%DocumentFonts: CMR17 CMR12 CMBX12 CMR10 CMTT10 CMBX10 CMSY10 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -o lab4.ps lab4.dvi %DVIPSParameters: dpi=600, compressed %DVIPSSource: TeX output 2005.10.21:0028 %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B /chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ /cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 {2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ 1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ /Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) (LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p delta add tail}B/b{S p tail}B/c{-4 M}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{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{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 a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet %%BeginProcSet: f7b6d320.enc % Thomas Esser, Dec 2002. public domain % % Encoding for: % cmb10 cmbx10 cmbx12 cmbx5 cmbx6 cmbx7 cmbx8 cmbx9 cmbxsl10 % cmdunh10 cmr10 cmr12 cmr17cmr6 cmr7 cmr8 cmr9 cmsl10 cmsl12 cmsl8 % cmsl9 cmss10cmss12 cmss17 cmss8 cmss9 cmssbx10 cmssdc10 cmssi10 % cmssi12 cmssi17 cmssi8cmssi9 cmssq8 cmssqi8 cmvtt10 % /TeXf7b6d320Encoding [ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash /suppress /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis /suppress /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef /.notdef /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash /suppress /dieresis /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef ] def %%EndProcSet %%BeginProcSet: 09fbbfac.enc % Thomas Esser, Dec 2002. public domain % % Encoding for: % cmsltt10 cmtt10 cmtt12 cmtt8 cmtt9 /TeX09fbbfacEncoding [ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega /arrowup /arrowdown /quotesingle /exclamdown /questiondown /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash /visiblespace /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /dieresis /visiblespace /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef /.notdef /Omega /arrowup /arrowdown /quotesingle /exclamdown /questiondown /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash /visiblespace /dieresis /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef ] def %%EndProcSet %%BeginProcSet: bbad153f.enc % Thomas Esser, Dec 2002. public domain % % Encoding for: % cmsy10 cmsy5 cmsy6 cmsy7 cmsy8 cmsy9 % /TeXbbad153fEncoding [ /minus /periodcentered /multiply /asteriskmath /divide /diamondmath /plusminus /minusplus /circleplus /circleminus /circlemultiply /circledivide /circledot /circlecopyrt /openbullet /bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal /greaterequal /precedesequal /followsequal /similar /approxequal /propersubset /propersuperset /lessmuch /greatermuch /precedes /follows /arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast /arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup /arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional /prime /infinity /element /owner /triangle /triangleinv /negationslash /mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur /latticetop /perpendicular /aleph /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /union /intersection /unionmulti /logicaland /logicalor /turnstileleft /turnstileright /floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright /angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv /backslash /wreathproduct /radical /coproduct /nabla /integral /unionsq /intersectionsq /subsetsqequal /supersetsqequal /section /dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /minus /periodcentered /multiply /asteriskmath /divide /diamondmath /plusminus /minusplus /circleplus /circleminus /.notdef /.notdef /circlemultiply /circledivide /circledot /circlecopyrt /openbullet /bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal /greaterequal /precedesequal /followsequal /similar /approxequal /propersubset /propersuperset /lessmuch /greatermuch /precedes /follows /arrowleft /spade /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef ] def %%EndProcSet %%BeginProcSet: texps.pro %! TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type /nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def end %%EndProcSet %%BeginProcSet: special.pro %! TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N /vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N /rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N /@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ /hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B /@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ /urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known {userdict/md get type/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup length 20 add dict copy def}if end md begin /letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale }if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState save N userdict maxlength dict begin/magscale true def normalscale currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts /psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def @MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N /@beginspecial{SDict begin/SpecialSave save N gsave normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N} N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N /setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{ pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B /rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end %%EndProcSet %%BeginProcSet: color.pro %! TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll }repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def /TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ /currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC /Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC /Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC /Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ 0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ 0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC /Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC /Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ 0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ 0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC /BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC /CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC /Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC /PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ 0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end %%EndProcSet %%BeginFont: CMBX12 %!PS-AdobeFont-1.1: CMBX12 1.0 %%CreationDate: 1991 Aug 20 16:34:54 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMBX12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-53 -251 1139 750}readonly def /UniqueID 5000769 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99 AEBE70DAAED49EA45AF94F081934AA47894A370D698ABABDA4215500B190AF26 7FCFB7DDA2BC68605A4EF61ECCA3D61C684B47FFB5887A3BEDE0B4D30E8EBABF 20980C23312618EB0EAF289B2924FF4A334B85D98FD68545FDADB47F991E7390 B10EE86A46A5AF8866C010225024D5E5862D49DEB5D8ECCB95D94283C50A363D 68A49071445610F03CE3600945118A6BC0B3AA4593104E727261C68C4A47F809 D77E4CF27B3681F6B6F3AC498E45361BF9E01FAF5527F5E3CC790D3084674B3E 26296F3E03321B5C555D2458578A89E72D3166A3C5D740B3ABB127CF420C316D F957873DA04CF0DB25A73574A4DE2E4F2D5D4E8E0B430654CF7F341A1BDB3E26 77C194764EAD58C585F49EF10843FE020F9FDFD9008D660DE50B9BD7A2A87299 BC319E66D781101BB956E30643A19B93C8967E1AE4719F300BFE5866F0D6DA5E C55E171A24D3B707EFA325D47F473764E99BC8B1108D815CF2ACADFA6C4663E8 30855D673CE98AB78F5F829F7FA226AB57F07B3E7D4E7CE30ED3B7EB0D3035C5 148DA8D9FA34483414FDA8E3DC9E6C479E3EEE9A11A0547FC9085FA4631AD19C E936E0598E3197207FA7BB6E55CFD5EF72AEC12D9A9675241C7A71316B2E148D E2A1732B3627109EA446CB320EBBE2E78281CDF0890E2E72B6711335857F1E23 337C75E729701E93D5BEC0630CDC7F4E957233EC09F917E5CA703C7E93841598 0E73843FC6619DE017C8473A6D1B2BE5142DEBA285B98FA1CC5E64D2ADB981E6 472971848451A245DDF6AA3B8225E9AC8E4630B0FF32D679EC27ACAD85C6394E A6F71023B660EE883D8B676837E9EBA4E42BA8F365433A900F1DC3A9F0E88A26 326C94D4566983D020CEA73FB1AB77896A323E37D863A33BD0525C576D9C4409 CC077680A21C4F169D3420BEB901E4882D23660A5170FD74835C1AE5FF10A57A FAB1943736082B934C58BB7B31F149A09E76ACC98D927FBFF924D35FBAC26FF9 B89F91BE12F5F0E9782332821DB0668BACFD78E4B960E78DCDA3B1C35F831CA7 38FAB1756EB8D5016B889E3F938094BE2370800A3D752DEDA4E675346F917710 D6DF8A05C966C2DEB396DCBA87EA1787D5D20103062828F4666183D81448E1A9 E1E24B4ACBE9C038BAA72A96650BE3FBCBF90EE8698B62DC69634E647C32ADC4 86CF1BA44FC5C9799A6C5493C6E2C7C0EFFC1414E07DDA9CE2C576D17A65DBD5 65F153220F7324E8609A71361C28B8460A46A076573CFC46AC26FB85F386D523 301ED370B50AEDB87D7805EAED529257BE8B239D2D48A549BC25BA6E84EC1CC4 48CA5DC63FCAD3979E2BA3C270EB4D3A32385C92FCA96CF707A3A3B2F8E0606C 94C3C70BF0C834D6C08460DA3B9E63B6FF655EE02142099751F992E6DE5304D3 F3081B846A23F1C9C6834ED7D15C47E5B0FBB3C83F2C461E9296D9EAF9F3FF2F 58E671D6F27B249AF790EDF448245446F7F37A6EF22BBF8B974C6853210F2231 8C03CAF3C6BC2A7D640AA868B88F0B24ABF4EC394A485D1E36112FB43C760700 D2A62BCA6C39739FFD92B77CCB1F385F7D29C4AF2D0DBD445024C76F7584C12B 4FB9A534A4E105BDFF53546138357BF725E21C2623A241918C2429203F719ADD 218474E6C6AD4B59E15EA8AE49E50D451F7635AAF5FF14B922ED9D0144BCDFCB 83FD06C316D836AAB4A367A69F6234CF2F69F042CB93A96C8169E4BAA21130FE A501D471C9EC6824310F2E2217C8861ACDCCC150E4F04CA2C221A45B76E94399 303A330C5D1C3CD417F8F736B6649EE005D0ED6068065FF97FEBD0FEB697CAF6 CE79DDA75DCF09CBAA591625738E388B1DE639EA9A8801052C2955080020BAF1 60A8F20FD8D9A991E4F07FFA5600A4C540D1D7A012070F2E2B14805B1D86ED50 FCB1F42B2F6A6F92D8D8643153EF342538D47DE25135D54E630E39A6B1549BE4 FCB06C66D43D1FAE6460199D391E33395204868929BDC39F9C088CFE4C137481 2D980E5DBCD0C2B5D545084F540AD3919BE0184B753AC2C744EE36B12985F63C 6AF083477500A5DD725328157C4726E9EF6FC95B4202DE4527E64F477F5CFAC5 7C9C95186037B92D72646C055F219CD4E19C1155FEF3FAFC0DDF76C128D90972 89D0437E09A4F5E0CE1DB44A6F891FF4BB0FE3BE51AA6E5116F1C22C66174F3D D0B6170ABB93E7EF24B490BBA2414B4E1DBA84FCCB4E4D680A514D5256AF3260 7BEE6E0DBDFF15FC70A6F41DE59B0F6739310E1D2A325FA6F7815658B3CD84A3 FA19D9900042A7D1B4FEFDCB49D34F784941711788942F560D4211647007E31E 6899AE24A5BA6C39D351B96974EA19CDDBCBEF19099DC6C915ACCCDA9D8868A4 61E67DF1012D6E4FA1273093849B093FD62D0D8C4EEFE49706E8D33D9EAD27BE 98CA2CBF7B522EEC4762F6574E3D9096B9BFB01F5D3A93655B434AC28CFBBFEE 6A5C007FF0CD21707CABBD60EF9FF1C4E9D4E1A454C8EB5D08F94168C8C2C04F FC19105B8573DA0ED3FA88797E739974143C6EED73E0C4E448A9324D03F4943F EB3A484C30DCCEB25E0C39AA607C2EB2496064434591F756BE163C31B34E4FEA A3CA193B05F6FB0B0FAD750C866A5E9DE7D3365E865C2C98A9BB98CDB3DFB555 B490B6A519ADC93D95B0A3B9217FDF2AE5C1992138E876D6CDE88529D01271BE C3423ABEF6EA7A326220F66D5C32F4677D2A28D44FB3A07B8269407C0D75D660 E476C38AEEE93302AB08AFF7690059CED8FC2E3EB5677924845AA98D4C9A5807 02A4D3FCFEA74703E09EF5D58018D7FE32267293A3D2099F8CCDFCB194C90969 AE1520B4BB6DF5A8A85FF2A5714EEFF77F4B8258EAD42D9E7799F3931D3B3E23 03CDCE22E303EE5122F505EC1BF9415D2332324B18E9BFAAAB08FEF2DD5A434F 13D0165ED75DEEDFC6A6B77157B9DECA38D7984C8C4402DF524E8A18708FA17E 0043A6CAED250324A881E501DC5DB25D225840BE9F370E8879A33CF7AA678C28 95EA81BE5294CCC9784C2C381C7056EF6DCFD480396E82B3B748BFF72DE0CF47 0758FE1A7E846FFB3590F8447F0E1A77BE81D67E3B4724EC2A30794DB3F12EAF A54F40F1E1ABD21039016FAA8995E74A83D0710BDD055CDBC2FADC44B9C1D4CA BA1E3ED0500511181F351DBBB731293883F04A531B216C5FCE0FA1FC6CCD8582 F1DA83A2F555421D67CBB43A005170F8D47440477477D74370A736FDE6A7BE51 04EEAE517806231B3344A195CC91711D187D2287B56A9ACEB6FB9AC4219A1860 53D6748D28D31F619CA6A3A4715EDA644CD322E7A5AAF176A16C7C4E9CAEC3DF 0DFDD10CE491ECAB5142EC4C8ECCF4AA79BC331A2FAC30FFDAB1816AAAB91AA6 DCD579CC4AE4CDD72F6828E61D86159B72293DC3DF1D49BAA90E0C3286F18EB8 07070B3BFD7AA8FA58DF9CDE0655AE7F42576DD323CC232F6274938CDD403957 257A1F3F369ED28BAC79F4AD405ACC43BA97F70CDA4A3D80336A983B89F80E51 F3A8496C5BF141F94043C215EFDC3EF7423F878631C2AF940A7E4B0563CAECAA D154912A587C2A18DA4B387CF622763FAA13BE35B3C82D04F31D4EAB33D741D6 F4C82BF7E929D9D3327799D5E77B0DFA59AEEDC7189616952062F3EFF6BE57CE 764E85EC39FB74FE43E3847EFA72784F386ACFBF7B826C867DBB8D81941B3F62 4752F453DF2B4262BF3878F20CD08B073B780F5FDE93D32F576F3CD96B33BB83 9061490CB183028D6E597EA14C4D27B1B74E88A37C3BDA3C468FDE02AA73A14A C338D983A589F3C8E35235C4F130608CF11F7E623476D79CFB361CFD291D6162 7403CE3229C7769679EC9EFBA303F5DCAAB4F46EE397C914D0E14C405115503D F3F9C76D512025AF74E043C3186D57F857BB53947546BEC76368B544FAB6940B 9484CBB41CAE08495EAB5A9F95E74C94205B6993425B76A2EFAC921CE5D83C5E 84754A1C4F491734BC9147FDF4BDD95906C3715FC1B2E67FAFDD001EE1D34758 5D855D907DFD5BC89D4AC0ED54C4974668A61F3CB5B7618E427A1FC60935C785 917F95A4A577E63D678CDD77B5A4106542DB3BC9B887CD115E834D0FF4A8EBBE 7B8C52FCADC699002258406855688DAAEF5712CDD523BEEF5BE249A466BA73E9 115BBED5E345A2D98D24FA8C393A129E1644299F0ED844277F5F6BB12D777EB9 054E096D69282E323BBFF6DE4BA92740E9DF16F142FBE18678E4A7C0A0A59837 4B5649FE28E425B53DD0B1546735DD0D56A72B367ED18E09CBA177F377326844 CC270EAB928F654842E7155362F84DE6075FE73029D5B129031F92F85562398B F6FC788F87BFA01A4BCEA2142B4480FE88B6D00EF22C2F1702BF3641708A171A 0034396C456426CDF1C8621800D3832DE024BBAB04AB702A12801AFD8BEBE2A1 B495EC1528AC85B9DA207ED0A4B5362B25AB9BEAEDB447751048F865C16BC181 7123C8B05B826555F1C14A2E372775066DA66CB6F7CC899AAA7690F9C48D399A B7E7E4ECC5DCB31AD1FD12D48E96C5F7F6E00321A9D8241FD4BEBF0B0D48B3FF 79C449CBB941969048CFECD5EA02EAD5CD5B08EC97E90B8BFEB5E5EEABCA1EF6 0D7C9C070946CBEC43DD991DF096FEA0586E1263E7CA8ADC68352CDE8DE4DEBB 5BBD8DAB827A05745633EF79F5A92BC50928C8D8738C4EDDB7B5DEF4A1835212 FD6FC9B493E9FEE980996E699B9FAA7EB4892A2DAB70FB19B153D8CB67A89E81 76EBCBBCB235F4387650942F47CF47FBF6F69458BC5F0CED858D67F940675831 CBF550CE1A544C6CED1FDD8CAC459327C23CB84F7ACCA04885C9EB64956E5BF4 A75A9FE20D04CA135FD4A5B6B8AA79F9A7EDCB8A9ABFF860F4E5E92E9257E484 E2C3715FD00DC4C1FD940FD8AE6C55FAE2A5A6D111A3F716B6C8745E3EA5B48E EE0AD26591AFDAC91BD20E2D6644FA5C99611C1BBF0398877C9B72617FEE29C7 C691BA5ABCDC7C6E669571DAA3F928D6864581BB0F6D1F51D4336A13EA5E15CC 7D3CA457FFF4B3D606657B4C3CB3A03D58BF45DE6F788BEAD6CFF144BA672B9A C85F79C8B335380B0A3EA127488F67AFFF4A65D4D69D8702456C17E802B44ACA E10C0A055BE7806AEDBD91AD7D5BE4544A172E444C1F5CD8D955D673804E7595 63527E67B332D83A9FCD49C31B72E7DAECA12662C0DCAE33BAF66C0870984B9C 4B58E04E5E79FD0E595FCE0947FE1D12433E53B335A5218EBF4DA7D498B70FFA 9CF96E223EBE87FE3F370F8D7CE5B7E4A19379FDE7F043DE765C98841F293AA7 9FBF413F46150CBA2B31D14EF213678AFD8F8C95DB87F3C84951D6D525C106AC 0721CFE8886D2E0E1E756AEFA46191899ED306EFB9E4A38A17BD9FAD6E23CA3A 658D8A57E59A2BDB112EF55078CA90E787F772C4A0A0BA8AA11D0FFFD746BC34 17CC3B0C6A77A657A935A133DA0D85F778DFC3182DD43170DE1588A6FC1F9F74 006722339DD6A2ED7159D4EE3ECBCA0F94FDD40C090DC64851F779F4B67EC765 7C2A92FAC6C92582F69C15CECB8DCE09220FCFA2A71479EE002D679AE5543DE4 603C602E897986442B012B080F836B9BF721CEF1A524080F69A3B7350EEE7880 2772783F835D66166852F4E503DC679383867A75A5DF0DB0989E29704C8EB111 70ECB61D8CD2E237824349C33DC7F2D345A79CE321C0570A896418E14C9CAF6B 4707EF2BE06803F5494DA3CF9DC70385B5CD0930FD8A3803E143B0631A3A95F6 9D3CC9B58892006D1F8F4154474F6053E3E1163FE35AE35C611D0A8058D3DD37 1B0837E5C1A75C333E8A6990A5A37C7AE7075211E9A6AD45F0AF5EA3CDACA406 C9A8A825AF1C6EAD60A8019F998326CADC2E18507CE4C57110DBCD90F74CB019 A3C592AF454F341C879FEDB2AE61EFDEC0F92D8121637D4BAD4CB85567F49222 ABE1B0BC74D717749FC2D7E6A0676AEEDBFDF3022C7A682EF48ADE837F63F9EB 4A8CA69821AC8A9754957C3893D44973EE748AEAB4CC1FFC6A4DE3313AE910EF 732EA2626C3E956EF53C3A7B1D67EE2AD201AC78ABAB68A75C9E499E9CDCC699 30A0F13CB589AB900874BCFA47111355CC6D8977B657131D0E2BC2A94BDEC398 B03DF1D95EC79B5DE61552389E7757A47B30EAC118D536CA5CC497335A2D22EE 7AD45DB1C14EE29349AA3E6774320BF720B66FB4F3A4687DAB6C1F48EB8DBA7B 0D96A014373FB22B1B498E38F7A5339A6E7E43B6F1D4E67B2CF6B58DE0DB896D C6278B8BD9E4B63CDA3F07767E471A2FC2195008E0ED63B867E1B75580A3E7A3 A728512C6CD042EBD1F175815C7656891971B097BF4D5AF256C5FE28D0FBD426 5463DAD34A111415E65185C65F777A851BF6D826A952404BAE2C17B3ED76E146 AE6F6EA2A224E7C582E2796BFBCC5912C85E4C9CD8A1E68BD0F84BDA34DC15D4 195A9866EB92710A8ABCD1CE794E2178EC40F2AA5872C0956BE405592256E2A9 C4A955D8D5E5128435C05E908313C40222C9358EB9B465655CFABE86D13E9FD8 5600E084C8D07CC88571D7202C763294FD96EC307259944A405B0B613FFF26D5 10F43BEA641E6CB9C245AF74C3D285A3A295453FAE823866163ECB01150C011B D9F6AE8E6A2515756C61243C8AECBA40E62A9FD01E5490AFE9819AF1934AC134 63BF97F072EDA8F127BD7CC3A4626F64873377425ADD935EF34CC2988958A5B6 B217625CD1686AA62942AE75A07426F2EBAD9C7A57828D5F4AF0CB83767A73B7 449A7696B7C79770279578B008F09DA7652AB67FBE428C8D0BD475910ECC46E4 AD204CEA3CB5CBE5BE9D13900B2C3ABC825B4788C4919C30095FFFD78D1BDCCD 340A3C5CE4A8F5FC13045F004E53BA0EF92BFC26A31E85EF5F8562CC49EB4F6D 517C876D5CAEB74614A0EBCD33E76822E64532CD68FB5B78964F9D816E90A486 33DB5DAFA0B84D398751564701907F5141FCBBF21C6BC6BD1811CE1CCA9F126A 3D23F5604D949397E10367BBD8231436BD9F87A4F4490383CCC7AA0E8BB647C0 CF64098F3AA3B72232BA15ABA40CF94A23A8A20F19CDAB642C257A97BB3FBD7B 8B1FB2AFD71087D09149C88163B8D1E524F4D01CB6AA9056C208D179BB9EBDF7 14459B3437A44B48A49B9D4E94E8619001412AB2C2361D2033098EC804D64711 D09D80A17BE6DD1621CAAA716AC7C6774EEA8CB37EC9D7C52CEBF27F70DB46B3 DAC11B9617B52FB1C8785F6476B57B7F2AB0DCD6FFB8DFFF7E65F6D37C5F6F2C 1722C1972532FFDC953694D252428C474848A23B9C9099D14C47A20F700BC67C A93599B2728B0A3D011584CB672E006ACE0A4C985C54D33FAA5B946970E973B8 EBD28734F96A8AC3B9D3E1912C53B7830AC38E172A84D2FAE91BAB8DCA6DD369 8E0559821517C915457A1FF0C8A1D4A00B4D3CB5F3BF3323F48F6C462C80558A 05ACD3ABA7DE28386CB5DBD9E34F128B12055F39E70D921442529D3F9B81B62A E192DD3092734D003915651A4646DCD7EB782C0FE32CE09D78AD7FACA1CEA9E1 65A0048482901F3601ADAAB56770A7A8C8B18BE85A6A77BDECC7A414501C7C16 ACA4A301D3DD6B19C2C907607DDB2F7044A0458FDFE913F4FAC79C931F05E912 4BC0388B1FB04D395792C147DB3455FE891D9A4E42738ACCA5E6F68CDA6EB488 A1B37B69D665EB64FAA206CFCA0A93D37301B5E31E01BA2584719FBD6EF3D9CB F0A0074D9D6E0A833559BCC2B4B1332E8F38A21B05A36AA20A0305D60A6357C1 FC3DDE8A8C4CA837D8D0F6CCF1FD88CC31DE2C2D9F64ECC755C3B066DDE66831 D8CDEE6399152641475C07CE026793965BDFADE5866711766CA86D0BA7441911 48CC7755C510798AFD98189AF399C23F28BD9FF53AF0305B456F230CC0B31B0E 1E4A470EA6898D9572766673285C1B55010A1D598668C5003D01AE7C63509339 B5E7F46F2B12BFF6316A9E2E65F78B30AFDBC29F1D5131325987AEAA1361AB8A AC8C97FB565960A4F889975D0E9F8BFDB91B6DA46B9497EC6D687EC66A84266A 07AE5AAE3A09E0F7A7894CDC9361B480FA9E0BF4B49281DE777CB6BA269DCBD4 A9D621885BC68704531268E2349BC8E7D7D7C23CF7CE733E2B2810B2690CE927 77751885821C1B03A766D1AFF4BA75EBDF6C0557922288E2AF70CA68E7A3831A 1F44C9B8E0A50B0B5CC0BEC32D7D7A5CDCC8104631AE2E35E05A548A66772B20 E4358B21BFBB7ED088AAB343DA21D3761CEF80BD2C366011075A95DACAEBF7D6 33A67D816990C623A6CFA120A2D8900D268B31B69689F0EFD38E95140F67B95E 205C0EB0DCC08010BC183409C4E09D13D44C96C3340C08BC1D83009232E22563 C27DCAAFA6E6F0D43EF7FFD09EB11A7B1473C51F799C00B8936FF30FE2DAC1DC 0E047E2EED306566A15A973DF0975AB929DA345BEB8D40891354EBC29D69620B 107CF0ED92BB574F70FC280752F416A15563B6EBBC5CFB33FD65D5CB59017715 655DB0B25331B99524C75A59A10CD47EB8B9B07A7B9F2D61E664A34A52B46C99 3C6D0F4B05887FC6A1D24E2BCF1E5CD71DF8C8EFA48890D2B602490C0BFBB8BD AA10E94A834B743D587164CF57C61280FB564E908595C9CBBAB7B092E0203817 7FE3F91E7769C43324428C8CD7A73CFF6476BAA854777DDC83F9883FA79124D6 F58B72D9F53279B8BFAF2CAE0CE523774B0E3E2DAC2F5C7800A439399D53383B 3F4A08F8AD773ABC41FD3438E6521018BF04D6BA15EABFB754B7B1401E4E4E7D 0BB82DA9B81A13832C38623E96D61E28FF8EF130171BD35488BFB7E19A631F35 36878F18D14D75F45C141145EBD7BC92FAAA8D7752180FA3C0C7044B064A8CF5 1FC68FB5C47072CBB21CB2567BF95C9A18CE2D64E614E49CF82D28A2EDDF6A01 1BF49FACDF44F133576DD9017DB19D89320D6C9B2AC644754DAA8D70FDB00F32 CFB184DB1D542289CD6514F5FDE89FE3C6AEC1E3EF1059BD65492203F46DED66 B049BFCFA55DE3F32EABB2BF36506DC47355E5CCAF2C03C31C5E83C311913374 6237AF715E3313AD29BBB975190197240E239E080F87E83CEB590B1FBD09F653 8F8898F47D1A8DE5EB9DD4CDCEB6CFB11A78461CA2700EFB98715C1CA5224598 8E9C07041A769ED8787B904955783407BC9B61EAEC022D81182CC3A8B11E2570 23C42EAFA93B7A9DAD30763D6F9C1D9B3CA9EB3BD90C45EE4B9A7960AB44F634 5484B205B2641690770CD87E1C0F200B8AA2C3C563AB3831278DBDEC4279094A 92395D93FB21A3B4AEDD3DD099F884BF83D29DCA30C68992B4A108D175123D23 A5841898E7C4725889A78CAD04B753292FD3CC765275D395664DCB8A103E0258 1F03BBB8DB9EF8CAFF30A27171D1453C1D934415E2F6CCD698C2C1B1CE61A02B 7F0C6464F8A58A06F43D400085605FA9B859E5F62850FBAA674746A532FFB39C CD156C0C12986E5AAA55CB509DD68323B699EB3400D05637DCF4E00F2491EB8C 34E5F2D4C076D1B636B74521966CE50D620352CF8E8C382E4EBB610928098537 79D765E559540232BD4B66949191BF7B03688B258CF4CD9F0E2FBC1D7A75F28E 587F56D44CC619D3E966664F19C07F07AC7274E7A3B7687124C5A0B96514C8FF AF3D63709BA7D44C2AEAD5F792F7F9636B68839774B6F8382583D78A0C4E34A9 2502BD7A122CFABF5984B709F4056D876D6B7D431BCD479B658650229C2BD763 C84156997CA632AD202F642A68E79BE6B9ADB6C9BC6206EF2E2EE45E92E38A7C 62DF4BA50F15CC2F3EB46B 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY10 %!PS-AdobeFont-1.1: CMSY10 1.0 %%CreationDate: 1991 Aug 15 07:20:57 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-29 -960 1116 775}readonly def /UniqueID 5000820 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A 27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF 5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09 0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730 DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A 71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09 4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C 515DB70A8D4F6146FE068DC1E5DE8BC5703711DA090312BA3FC00A08C453C609 C627A8BECD6E1FA14A3B02476E90AAD8B4700C400380BC9AFFBF7847EB28661B 9DC3AA0F44C533F2E07DCC4DE19D367BF223E33DC321D0247A0E6EF6ABC8FA52 15AE044094EF678A8726CD7C011F02BFF8AB6EAEEE391AD837120823BED0B5D8 F8B15245377871A64F78378BB4330149D6941F7A86FBFFC49B93C94155F5FA7D F22E7214511C0A92693F4CDBF38411651540572F2DD70D924AE0F18E1CD581F3 C871399127FF5D07A868885B5FF7CDEB50B8323B2533DEF8DC973B1AE84FA0A2 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX10 %!PS-AdobeFont-1.1: CMBX10 1.00B %%CreationDate: 1992 Feb 19 19:54:06 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00B) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMBX10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-301 -250 1164 946}readonly def /UniqueID 5000768 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F00F963068B8B731A88D7740B0DDAED1B3F82 7DB9DFB4372D3935C286E39EE7AC9FB6A9B5CE4D2FAE1BC0E55AE02BFC464378 77B9F65C23E3BAB41EFAE344DDC9AB1B3CCBC0618290D83DC756F9D5BEFECB18 2DB0E39997F264D408BD076F65A50E7E94C9C88D849AB2E92005CFA316ACCD91 FF524AAD7262B10351C50EBAD08FB4CD55D2E369F6E836C82C591606E1E5C73F DE3FA3CAD272C67C6CBF43B66FE4B8677DAFEEA19288428D07FEB1F4001BAA68 7AAD6DDBE432714E799CFA49D8A1A128F32E8B280524BC8041F1E64ECE4053C4 9F0AEC699A75B827002E9F95826DB3F643338F858011008E338A899020962176 CF66A62E3AEF046D91C88C87DEB03CE6CCDF4FB651990F0E86D17409F121773D 6877DF0085DFB269A3C07AA6660419BD0F0EF3C53DA2318BA1860AB34E28BAC6 E82DDB1C43E5203AC9DF9277098F2E42C0F7BD03C6D90B629DE97730245B8E8E 8903B9225098079C55A37E4E59AE2A9E36B6349FA2C09BB1F5F4433E4EEFC75E 3F9830EB085E7E6FBE2666AC5A398C2DF228062ACF9FCA5656390A15837C4A99 EC3740D873CFEF2E248B44CA134693A782594DD0692B4DBF1F16C4CDECA692C4 0E44FDBEF704101118BC53575BF22731E7F7717934AD715AC33B5D3679B784C9 4046E6CD3C0AD80ED1F65626B14E33CFDA6EB2825DC444FA6209608D3976637A DB9C73EB3A28623DF758C25574D740385B2C3D10086AEB904A33DD76DA2CC4BF 7E37F9117E9D81D3EFDA12D5BDF0067450C5A8A53959C055C5D6087F1FE6FB5D 8306F16FAD71AB986320F1229440C63ACB5FA24E41CFEB12C2BEA2C25E59A3F9 6CA5B7A04B57F2471D36F5B41E6363DCEFF2DFFE9131F044125884739392333E 15418156EEE8DE92EF4C176742032FE8889839755D8D821CD7F8FAAF8A22C283 19F79216C6D454A864898EE9F830DB5F3372B8F47C464DF19C69ACB3BC0566E2 F25E7FF148B2CDA2B90CB5884440F464CD57295728A4415963CC1BC0635BBEF4 E812CA5E0E788035873D05616F7B0F6A30D36BB285E7955CFD860345F16D952A BF2F7D2702DB352D0874442B2074859EB49313BC27E100B26E3DCF1C296B7A38 607BF88B0087D066E2F1F2719962039D4BF1E32ECB791F05818DE1ACAEC841FA F1EDF50092203889091C2DFE4D5CC6CE87C328709A37A7E45D8538EE9402C605 4062528BEF71D60ABD9581F43FF86AFC1824B396DF01214D6561A76B05B85304 A4424A06F9B15905B43F4C0864A5544E371ACE861A84EA1B7A991DDA94D6F382 461DF29B460B310F53314E7D5C8C18CF592CF3A74298807D1DDC4C64EBB2E2A7 6748E11DFBCBC20E23477643F01CF73CEC5B7877077E421392293506C3917059 2EA3CCC0066047253D42A7FCB3C1780A0C4E8BD605D138E506B7B19AC38E4873 F69C5F96D2A0373BDE4581CAA304F10AA59C7F68FF91DB97DCDE55F701A63D84 933E3498B2EFF70B8FCDE2984F8A0763A9D322E1FB30974301B03EADCF209219 746A94A779EE401A816F2C529DA22A5A9F0AF66B44344F1DF681219626C8F884 73694C99C244C79B938E252E0BA00FDF65219A7FD61235A8DEDA9BD3373FEE36 29F8260F481F20BF45264A8745D71E9F46002EE1FFC4DE496A308467D3898D4D C7D81815E0260D9F69D2E42819E144C77726AE20C533F5B87A0D016B3A67CAC1 CE1953C9CF733718E8A34E5F6ADBDE5E08BCB3D9D3CDA829F076795253F32B47 D4836ECC48CCAE1FB7DBBB6ED76DBCB40B54056E01C1A481E945FD890AA23745 900DF0B0C182FF44E5D08D7E6119989A58C066AF5354CD183144A996C83491DD 2FDE4C447556DE293012E60051104CF1B8B5EA79076937C2C93498CB49A2A794 22E726F3DCBB29F24D88E90FABA5076969F99A84178B27B151E8D4F7D855C4EA E8DEC82AA7776323894EDAFFDBA8DB8B2C4487DE9EC1722AC14066A7B4D50AA2 A5A6416617A6D6AFDF832B4DBBEE2065A7C30C176AD761C6AF98B2DACF65736B 83FE34300613AD3D22B2E1F013D79202A9AA81913FB2C089128FDABCAAEC040B FCEF164D7135DA5F95494BE8D93D7B3B4227F48C30178FDB4322900102B1C181 54BA3FDC6D94C46C72352125632A4E041E512CCFD49C7E539E991C74136F0A6B 0EBBE4226C5BAEA885095AB7C8C9363C491550D92DD51141AD7BA53DE3ED4DA2 A0E9B5DD0089F7CA868BA7CB4C9FDEBDA74E64D689784410622F30351D74250D 475ECC912E5AFE2D09D9B292BB2551959CB2930873847707FE13D5E101C3A5BD C9E5C554D6CB7C01464555B4C8BE81EED55992B15D644CBA6F7E27D896C3C501 DB433890132800936245EEE0F1951C8B6869A9478A1E6B441210A371CEB75943 83A40E3A685672E5C56DDF2616EF828F1A72EB73EA1826A84F16CA7168B3E10F 1A9F6165B46709FD8FD7EB2FC1E0FDDA6C69780C47A035985DBC60177E52D20B 1F247E8D0EF60D8BDA859758D5FBE1FBBBD2C3AD5FF444B5463F17D5BC4E1897 944F1250AFBCB697A5C3E14DCA9FB29D1795CD23DC38FC4F6ED8BCE219F108BE 8FC5689FEF5CEC20FD996928200881278FB83AFF66C95BA3A9FC118A3DD23910 F7F36C79282799962E48B24467D3C3CD5C4C713FDBBA58CA71C477063A5C0F60 9EB428B30C81D61C17B01F877894872C5959FAAB14F1E68B2B20F5EBD581E738 1422500A92DD8FE47C8B43BE4E28AE0210F45AD37477ABFEFB4AC5A47AE58171 3BEC8244EEE1D68F4439A05C4052708FB52A27B34BA7FFA6F91607AF209F0158 39688E1ED57CF9C1BD52CE63B99DA00594F05208E0801A374621FC539F617199 99F09A7FF445784C0CE36C3B13D63FBFE083B1A1A3CC8EC23F164635FF72B914 91680ADF604B19EB45B9EAF599A07962E2615B08C7E43B9DBBB3943E2E6ADCEB 433DD51F82AB3A438803944B3A63709F7B9D52BE0470A7A5C4D9353FE45CF8C5 8194E09067EA0217336199C9E7B1B4FB0F7497061ED64D3B08442F5EF062A01C C76EF76DC6BFE42F4AD69FEB34D1949382A7FDA593397F870E915CFC92AFADEC 8EFF9B7319B5AA476690EDB18897C9C3CE73F3C4A13E46179E469F15B6E25F69 BB30D3C8197A104B219DF684B953CD92EF7066ABBA5992053ADF5436185A7A79 C5AB6EDDEB2CD8CEBF797326E9F2AB8DA611DADDF93374FD6C6997C3FFD93126 B7B85D8D4182023527E2755A9A4BEEED12D24CEBEFFB0FC96310ED6D6F33AD2B 70B9E52667095ECCDB961411B2149977FFA18FD15A4840A7B38C90AF9A07E43D 9BC435338A09AA9EAFD1B4F77A2BEF141B8DF091B9B1B16D14AEDA2DE413B8E2 FED7EE9253C69CACA53C902444371073AECBC2D0B2159B14B29ABE43AAAA83A4 E9439E8BF7CBFBCA6C4200B3ABFBB34F1228AB322156AACD2F7CA2670F5D1CA5 7B8AC17AF4D283449EB7107707291EB5B17D8A2C167C9FD150AE756DC02F2E23 F823362B6E1EE6A588C5935B6615C4488F98CB555C7F8CA15EB1EC25C0788DCB B1F7651EEE122023CE5F77077F8551CBE3F54546D650F4434BEEB008EF224A71 420B7CFC6CF7A6D669AFA587AC4B05926F580A59207F74A41C9AEEC519261B88 5B5B383588B9C111A306339647679F7EC9277D8FE2C55F77FA21A9AC58FC3A57 CE05AD9128A3445BA7174A33AD1518E7A23BAB8A0559C0406C75336F349E47B0 95AA9C1C5230BDA7E6AA07AEF3EE28D2477C4F015C82F7CAE37E2BAF788D722F 6FD90EC23787BB1959EBD584444A5F386310287263BDE4CFBA6CCEDEADBC0001 3FB437474052FDA9F172AB28012A284300D030C764952EED79251CC33396E162 294C3407D7B89BF5CCD8694C7E0BBC1824C80D0E240C092A49453E9C6B112530 9E63B3B644534CBF43D58857F0600229CD24E868E4B8530FB01A4AFD83153EE1 61663C3D05EDD221633FE192967B62C42CD22A943484123582ECE54217E2A12B 26AD8E7DBFA100A66191FBBF3C82C49D515831EA5B8A6E7D1782ADCD60F961A4 1B783D381AD5277DE2227E8F7AECDEC980978F4407DBAF4280560FF7EEC98C05 DA72F5B0C0967125E10268054CA3CBC81676DFC257F5E200987C8C0554D787E6 0B7DA85BFA3F5103B9EA768C2CBB7759AB502EA0DD62689CB0350D0A33450098 0D59F7516BFC0FFBD9AFD0BFB6DDA8E410C8CEDE2DDFA35EDEC18E3C1DCA46D1 A37A8350C8D486BC866028EA5CF8E09C851EA1BDF7AF9C9A1941AB4F77C45FA4 A111AACFF875D0C70CFB74D45752356F70C48DAEC2AAA01901EC228955565D9C 2A82F54611B074D895D8F818D1BFB1F9A125F876AD56DB0BE3F19FAEFBBE10E6 E10E86CC2AA89CD911369A34EF366111B248756E37C9BEFA4FE97624724BBBC1 4BBF7755C5B407C9D9E4D433AC6681BD9A06942B429A5DBA24854418F245DD02 13A10E71B82ECBC94341378EF14314C08BE792AFC44D072131B2F0B3C363A6DE 9C60F939AB060744A2959C8AA9829066E38FB22812921312A3D81873D78C44C2 546340F700537BD47D2E924D56E6DF6139EDB3563DA4EE5EB502CB8BCCD7A143 7C354E91DA2906CCE9F638ED4CBAA7F66DC3A263D6E1690CD9F742991700B470 C1A73D8C1DB644DB39E9C1CE3CCBF2149625E915599ECC3091E15E0A74768ED5 B18271FC2BE078DACE46614BFF658FC55AB325B7BB8D6EF7A97877A6618B79F3 05E60E51D5A2E331F5C3050514164BCF9CADFB413CF1611E6ED88AD21012A590 12 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTT10 %!PS-AdobeFont-1.1: CMTT10 1.00B %%CreationDate: 1992 Apr 26 10:42:42 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00B) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMTT10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch true def end readonly def /FontName /CMTT10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-4 -235 731 800}readonly def /UniqueID 5000832 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F00F963068B8232429ED8B7CF6A3D879A2D19 38DD5C4467F9DD8C5D1A2000B3A6BF2F25629BAEC199AE8BD4BA6ED9BBF7DABF D0E153BAB1C17900D4FCE209622ACD19E7C74C2807D0397357ED07AB460D5204 EB3A45B7AC4D106B7303AD8348853032A745F417943F9B4FED652B835AA49727 A8B4117AFF1D4BCE831EB510B6851796D0BE6982B76620CB3CE0C22CACDD4593 F244C14EEC0E5A7C4AC42392F81C01BC4257FE12AF33F4BFEA9108FF11CF9714 4DD6EC70A2C4C1E4F328A1EB25E43525FB1E16C07E28CC359DF61F426B7D41EA 6A0C84DD63275395A503AAE908E1C82D389FD12A21E86999799E7F24A994472E A10EAE77096709BE0D11AAD24A30D96E15A51D720AFB3B10D2E0AC8DC1A1204B E8725E00D7E3A96F9978BC19377034D93D080C4391E579C34FF9FC2379CB119F 1E5BBEA91AE20F343C6420BE1E2BD0636B04FCCC0BEE0DC2D56D66F06DB22438 452822CBEAF03EE9EAA8398F276EC0D92A7FB978C17805DB2F4A7DFBA56FD6AF 8670EB364F01DE8FCAFBAF657D68C3A03112915736CEABAA8BA5C0AC25288369 5D49BD891FABEFE8699A0AE3ED85B48ACB22229E15623399C93DE7D935734ADA DA7A1462C111D44AD53EA35B57E5D0B5FC0B481820E43222DB8EFCD5D30E15F9 BA304FA879392EE0BCC0E1A61E74B3A1FC3A3D170218D7244580C7AA0DC65D19 741FA5FE6F8CBF60250ACC27454BBF0897CA4B909C83A56672958752ED4B5E79 E18660764F155E86F09EFA9F7685F2F5027EC85A775287B30E2069DE4E4D5712 E7D033481A53A2702BA7542C71062173039030CF28D8B9C63B5596A9B42B33E7 D922944A38713383D3648A4AF160A3B0C8F3379BA4372BE2E7EA49AABA75AEEE C5DDE1D8BF68483C3D21271280ABB91D54CC819680322EAB72E1250A760BC8DC FF798F2ABFC4F3539392985C4CB324B00072295FC160818BB0355FDC4F12E39B 984826450553E3D271F03D8DC2D12A92A4D32034FD16DA13B876D88C8C097384 46D8D7E41CA1A8979F9B07EC3337E70CBBE3A377235B04C79BBBDB66CE1C1A41 89DAB0784D0778A4244CAB95EF2FFC33D38B2479461E3CC7B65F22604D4ACABE 7260C0C8C88C70BFD3C9A7876D579D8F74A789C00DCE47C63C53F306FFA01014 6173D7C81B358AA5DDCBE089F656EEF46D46AD2DE68CC5166C2027082D60BA20 01A2D092A6E34386E83F2E7BA8EAD71FC5CBC75AF2DBC9E30AD461EE0E4DA6EB 4E7CD5EF06B2924DED64E8AA8160F2835599ADC46576698133D356FE5D145C73 670D1C78CF1665E3FFD09C78FFF428AC27BCF0318D084C24E668BCFF5427C050 00E02008BFFC6553DC0575C753969D384C12390E0B6103CBCD61E679190A0FAE 0EB699C64BD41F2637BCFFD66D79B090D239BB28B04F50B0A656D7EB8382CD07 D6AF352F296CA3EE6D166C75218CA23FFAEBCC3B1ACBA78336FFE9568C0E6EF3 296F6DDA9C0D0A499B5CCB85D26451B42DBC4F7E5A0630AC77B452B38DFFF094 BE066CAA01A20DC0361E3E00BE5556CA777BB50E32E07CA4F9665B27FC422F72 5F505927F11C001AC6E7E26E49BE5FE550D634DDB9956F92222018FA5C8A9BD2 B4558D4A134593223903B9FD1F9BD25E95D7301C6CA1027C3819B115C4F9BD50 E0F185CB9BCFB29B8BC1CE52A6D4015EEA3D8D37640F2A7FD49F1382B32BD540 B24672F73B472194E4AD8919370FA34BA540DCC7820CB75CE52B8BD71D7A5CED B824C6B26A2AE162EEC85770D85BBAA626C5F58B69F06BFF5D3259C24EC4C203 7A252607071BC55D3E7ABE357973916884B791DB36644FF1784ADF4A63522621 439374EE0604FD6F4F21E9A4AFED96308ADA791282032FBD321508D0068C871F 77F479364832E5E98FF712EE58A369298A721985C0A38E57CBF14C54000BC2B7 B71E7C59F3DFE853177ED24D844453781A28191DDB5FEB8BF89BD9BAF0621203 71843E625270A919EB41B9743D4C62D720831E809BB3BC3B0E430CB56E1B59B6 6F44DE3FAA27294311E3F572CA7396DE2098AADDEBB3568DA74CE15C77504105 2BEA8C7A9EEFD066B32CA4B326FBEBC608641D4912ED653CCAE5DC4FAFD769B6 C1948CA507643D8B74BCC328685DFAF0A5BCAEBE545AE9512ADE1E06D19E6D74 85A8A76305AC6FB2A298DA8B5BE70E374121103F6B6142159D0C95F1FA9479D1 32D92A5FD1BBEF0481A8D620C31DC658295A2583C195E05209ABF3F53730ACE4 416D326E904EBE4368ED74F94E4945276499D42F3F89A27B2E0CE8AF3C968DFA 208D98E811CB2BBC015C3FF8D982324AEEF57540F8A6F27EF5B4DE43151C2712 C13D803B2637774CE1B6CC270CA3E86C472C22F3472E872C60EE183FCF83B922 8548FD770320C635F82D206AE88AD245EDF7EDC064C0B8BF78458BD933339C3C 344F187A0527F825870AFA0204C81FBCF283B2128AFBB026E255B5635CD31085 56F5FE975D0DB3728F776D94EC3CF72BE4D790F5F8EAF0732B2E87DC00C6CB74 F510A62A7830B999BB08CA81ADA7A6E60401E928CDB16591C27B4ABA473725A5 4808A26856FE39AF47F53433D0739DAB68C78A62B316DBF49B230DB367DAD7E1 2304D609E160960F80678A5C9AE1264FACC2EEE2CF0AC78A3A6E92F829707813 6E168B6776592EEA7136B8B8A27DC07712DACD45CD041E5B6FB41F1F063AFD4A 68EC844D654CCA6F80F2A3519A7539679CE6C7D64FC5D0EAB2F240294121770C 345A2A4A2C4854FFD852C7FC62F6F280E5862A5887B512AF380A373757C40FB8 0363F0603E10CA05C32021DF0F078B4355C8C5DD7219ABB9B9AAB16AC3664893 3DCE31A55F6CF4B46CFF9322EB13EBDEF71C91D279C3373099FBED762D539D9D 7B9F2BD76F851563015A7E695DCF07FC58A946EC5E39A7CC4C13BB568E0F5C12 4E0AF171F1975F03964F046C5AF3F549DDB06C304A71A981C6AF3856FE01FB00 D56A2B20072F76BE8DBF30ED37680FBAF6F90CDA89D75219BA7B74D15793FBBB FFB7CAD6BE2C7369637907243A3C7817D80E3BA0FE8EEC0777E6ED639AB2D320 3DE1C030E1B1AFF5E93F9E1218AF7D51B95240B4C8695DB8901F89A02A060CC3 F3A1B69323A2CF356E3482FC4BF0837CE8E3065CB91EE08A4B2395BCB80FF430 5A9B665079E1D32D28C8FD4A884608C85754C1E5EC40316523DA36AF98F44EC3 5144A60D2B161EF42A2BC56EED03605C81AF5370C0F154B8E35BA0D316EF3043 81CAF80E3916AB7B7FEE3F8C12E06C3EA6AA6DF3F585FE041B59C39824B8556A 7D8D02F636B6EDE3513A4ABD5166DB72F334BD6F6F68E7E1DC12C0EB4FB1D091 E8B8BA6850ABCC42A53BF5D15C6A70C67E9014B9B702C0E6E17489A28DC8D91D B473EC26A93A25614209C9E20AAD3C4771C6E54280DE62D5CE10C554C2C7D0E2 EE88CE5677BD619DA47DC2BF5138EE484F2702B469570BF6CE0168493AB340FA 0549CD2730E884495A75C0652C10CAC177C1E7394F30155E97BBA38BA5523E35 D530D8AC4D26DA3F4EFAADF15D507A3CC66B20F8C2384EC2966BD871096144E9 F4BE765998E72AEBA4225D0AF3E32D22D2DC89974EF84556E28CF7C8982CD97E 567C1D8FBF612045F8617BFCF4D52F88042294FD1EC2056374FBD6135AADF69E 26EE5CFC2C89B7A018A93C83DE5D4FB8AFCF60371A2EE93FBA5E4EE30CFD1C83 758D1EC892A2011249211BC788BC5126E8D00148B0191AEF23FA559B69BEDB14 BDDC45D0A975C49316EBF165D4CF2DEB7686217B344BB2A7EB9D587D1F161DDF 9FDFD4569FB1EFA01B55C4F27BEC97901A72CFDBF66B2BD6EF37BD47B53B5AE8 580A45C1649CF464779A0CBB524C6B500B5FBC33A33D832AE25F472CACBC64C4 8BAF0F954A9E6E5AE5D16F991DC5E427BBFF474DB5FAAA89498B3D959126951B 8FDD810D143D7598828279BA43BFAA14F75BA4B97D29FC478B22F27910B4F742 7CEEA6A47A2854D5CA04EFF813E51C79486D1EA4F667901003C97E14AA06C281 31A63789F7998C0D51EA1E57D8873A4F748148C718FEBEDF720D7AA094413CE1 04A603CC3342339C2037BDEC5ECCA9F563B1F0CF6246CFCB4BBC245036B6AB45 0B9E9F10F2ADBF6FB8749011CB12AD99D55069A324CAA991223F5FEC9B893BBB 2804F1D4D2C9B05CFCA2D63AF8B2F1A65AF91C0DFC03843AF92045C6836F087A D03CC78B0BC694CE486CD8145643A5B51DD158F46690AD03CB7A1ED19F5A9455 4E57E4DE8E0142259811FD65DE85245E76784F24561969EF5567D55AE378ACF8 876AE1A4945BBD90547451CD2B119686F293E26722FBEB7393A471F0A2F93409 DC1824152CAB89A557B8DAF56635F34EF8224D3B15C324342468D41FAEE8F600 6527E398B7CC727A9F2391F0D928C4D3EDB3D34447251869307CBA6E223EAB83 5EFDF489377808DAADB019E2A0087538D682DFDB46B2714ABBC924DCCB646EE1 D1EB8580EA0176BC4EE3C23E8ECF0CEC22100F5C834F87956B32B5B0B7B177D8 39AF60864053423B9FEF32EBDB44D64CAFE9E8109FCFE94F9F1D31100476FBDA 169993DC87E56DD8BD97A755C379C9B4607BA32D06A19831048923AE1363BED9 0F24B7AE2F67B652686B831AD4303A2FD4B99680A27A9B98FCB424DEFE7C36ED CB6AA1D91EE85F76FC120625125B3A4F7B2DB99AA014BEA1390D1140D2256A81 1FFD11D209ADF71A35A7260951987D8DB402FA83C672EC82EE05731DCF7BE397 C3BA2D80E47E25C2350CE6997DDA7EDEA62BACC7DE62FA4FCBB2093CFA9C2BE2 76D758D0A53C6BA6931EEB9401C23EAA88EFA460FAF7E68D1B32BC8A6DE1859F 521678E3EEB08BFDE5FC2092E4DCE9152EE58CD86B9098B7F49AC906DB4BAACB 862601E97CE2E6ACD852084A15E03A4767E78B54C262CC8340DBF05FFB290B72 4E352889EBB7CFE1E424330D8B99D7B2B8139DCB2E1702553C5FEE1D8CA5FF2B 49E96FF38A62461274029F17E58D3EA162D34B6243B5AB72259BB4D0AE70E719 44A0644B131E039DEF9A3768719A4644CE91D3842D9DDC1B5E979E2842E0C876 E79917161304D0CC7844DE08F29BB4BBA2BE524AEC5C7B2AA98DE439E8391B3E 744308816208E5289CBEBB71CA273CEDFE035C0F16282E76DD9D093864F064BB 8A98918C4DD8D211DA5BFCD9BCEEE5D96184BCFF9E4D22028B80ADE6A21BFF80 E6B78B852659AEE6612BFAAA09AF44FD27DE02B0CDAC089CF0B176E478A596DB 82F07C9ADF0840D9B5127F5494F78E2EBF69CF69F04FFB07298F531F526EC49D A06A9F151FE89FF89002C473B3DA1EE68FF64E506FA3E2588FB26E137B9D31B0 41E72D11C58C08F6A9CD94F2BC51C4AC912610F98D0FD79F3D3781370E5830D4 062A487EDF4B1BACB545FF0AA9E00218D1E1D6BE14EEEE2C907072DC76BDFAD7 26ECA316BC73924F59AFD2AB32C7C67D67520D58989B10CFA5FF0FE2CA74D8C0 78A712AA4679717479885795F569A500B8E6B14B5DB2A5F3C6EC1DDF4F09CDAE 81F4790AC9B8AFF45D95645CDFD499B07D74030631BE06A06C307FC5F85EA48A 7B95388A2E17B8598177D876EEAE11258FB09B728B185B12309E3C4FD0EEBA5E 4832F7919835B250D00725181F239D97803B49AF1EB7604ADF45945D96655BD7 C9DA45EA3323B2D0EDB9F928F58D41B59B6B2B1910312138E61F0AB22E69A021 91C9543562F3B623D26ABA76FA475F60BA767A5F8843777839F0EDC5C3FFBC2D F64FED9D918511D01C04DC6731C7BBFC7B66633539CEDFCB44E5FB7BBB95B99B D27501CD45A54A460432F77926107D9F88300D37FF5847803CA60BA084AAB434 9EB764F35152B36CE49AD3BA26E05E9C26E8CF561E27B08BC70F2B2648C1BCB4 D054E24087AABE74F518856C5ABC9E4A59A8814465F9E1E4D314439A89809B32 9B601F1398E658541886BBD18FCEEAE68522B450EC6166B03B6B0725F7BBF2D4 247199221A230BE97EFBFA00E263F7D135EC1B6C075A9A8EECE21169D0F9FFE4 619EFAA3DAF55E47A6BF557D4069806FA1967EED6AEAD30EF5E06962882467FE 1CD3E07EDD61EBA5A4B4D4E16A7E093A99315CAC0CF9F3B7E11B68C596FC018F 6DFB275A4FE44C481A8C9D09947BA4BBE75EC352000BA2443B7DA08CC45ED48D 171A25AB51521969714AADB87AA9D2113CF4D3D72E35CD2715F17A836991E889 FD0D2197AAD5C95DB022CEBFB87FAFE0859AF3D0BAE55DA2D0637A47C3DE7223 0B9C9AD1DF15B8180BE4AE098C61365C1E52C1E69801221428196CF362D396EE C2AE8210E2E996A237C398A42D67D448D2F119665227AF376678809AFE09A627 24388A612D599E5BCE3B4D94D316A0637F0261C9BCF6D92DB1145F08CA26E661 516A092D1C3FB8A08DBEB45D2176838B4AE26B625D95B7D21B54EDBF1F0F9EEB FF3DA50423C8DC0BAF740F454EF9C6089F3BEC2968C68AE0D63A5D808953BC0C 021C3D95A01F0DFB257AD6BAC6E07E05AEBA9EF6BDA72AF62CAC9758B06D680F F072B552297A43A48F6E3ACAC2500D6AA336457768EBFB2ACB5CB2F5FDC0EA40 037AE26EB4D8551300DF3D7C7021B9414C2661BFE0B926622C373F839695B048 6E7C8A27D160AE70464F6616D20D068374FF946D1AE7AD7BF63C2A291483AFE3 F1CAAFB9DAF0CBDE28C370574530F03AF882D6104D55A3CEE12CD19EFB835A4E 914583EA7D98E43F36A64E36B28EBD1F93883F7E567D0A8EE63ED09139CB7D8F 75B8CCF2BCAD87EF4B6F6480891F5939BA3381FFFC31F66E3BD27F030795BDFC F0EB49976FA49335F7582A9876EC0FDE6AC034B808C1D35E297951A805C642BF CDF608A68CF8E72B8FFBA0C3E406EC9019DA69226F74C8F1FCF544EC3E680ECD 8347CBB64059A19E80CC4E2BC277B749E0277889A6FD7764C8E374AA7C089006 52C210B44233BFA9E296FED8EF2FB5A9ACF5191CF7F5DB9D659179CF8D30ED67 6F913AFA7EB9BC21411164295B5312307F58820536CD41C484A0205DE6CA0E4C 41AF84CECD7692D0CC0FADAE16966375877B6548813B12E227DF3D80A90FFD32 DAB7D35E1E5F6931FF285BA8C431EDDF637324FE8C28674ABC4C3206B013AB25 E7CB5147D446D5AE7FCE483397501340AFA2C58E31F8B586030A4250BF60A81E 561112692B504DA3A234DF95CABB92974C31450B00550168C937065021C22094 C89D503518F83450141FFA1348B4C3F7271EB700547755235186A9D7E80D958C F0926DD88EEB988445BECAA90BA1037DF9FCE19CA978CF12D82EE67A44FF4D70 89B3DBA3D4EEB66CA84DAD4B0FF3578A7202947D7C4C0446B87A5DA2D73460BF 1F8FB261ECEAE53B69CD21C9F7373636F73FD07F3340A669A38F38D16896EDCA FA52C5A2F1A58C277B1477555EA645E092B7DC39F37489117BCD28A14791F834 599CFF480E07B28255DB31E22F4C1ED56EEAF9DCE0C745C706B478CC580C73C0 F4C5C5B838F6F02789D87B4A16B612AC2C458682D8F30EB9AFB73A75400E78B2 62015604C2DCBBEB2872C6D50FD24E9580593EC7C708012FB3E1A7DFE9885531 632A30155C827937D0B11676851B4B4AD24C048C61A01993130CD72F68479824 874CE3964809F7D00B01828A7DC6B53E13E82E44493DFBDA4506ED97E9951023 A2BA59CEAB4CFEAE6EDF133CE31BFD4E5CBC237293592F9F420858A67F5DDC1B A089823B29539FB7964BE93EC987613D2D9C504AADBAD10F1D2919B54ECC4336 D6FC5145441501D4F97106691ED65D9E5928404BA480DE16D65367EB32D2B4AC 77CCFCC85F91D3D4CED4724B8987C1CE12BD14BBD908AED243B06E801677F2A3 5EF928D33CB8E8165CE3D16339601F537BD645506A3144145C7AEF9F72EE2B16 3059C6A429AC59EF7E9EF61E7B0E094E67691F6E3866EF10ED90634C0BDEA617 9B1F7E44356880D2496FAA703C8E0D1E4811166431389D02BDAF82DAE39E36AC 37090C312F3E2D1919293A7E9C9686F3141B4C66B56F5CE1F662AA92E377D5FE 3132BD93D9703E3BC5717AA7C75C00BAB0070843E410AC8765016F3B1EBF6D28 0BFE72A6BB972E5A1EE6721A061E1362962A50D16B424A07B7E58C4200257C61 A3228373FC1201CA9D6AFA5446F8F0B5D22479F3C440BD02C3D7DBF51AE940D2 310A0D5E6C732D07068E3ED9B5EE420B032696CFB83A9EDB1F65CA3DE46F7F5D 5F47C00DF26725F76719EF7E772F9FD503F9FB25774DBB5026060FFAC4D5AFF4 4C17CE52FA88E54E2977441AFF5679909959C2B7D242D2C1827A708092E393FB 7511260C7C13FD15058FF2EC1BA0E71CFF81D406756870D37B3916EB1D757F96 EDEF187A12895DC53C477153BFCEEB37AC463209D5ACCA95F6CD856DE110BBFB 2F63261403085DDAB107E5CCCFA710B1D0E8570C15ADCB208C5090EB727676AC 3BC8DDE7F78B947B0C115092A3A9FF36B84EF5343E5E8ECB1068AB588E001880 D2344F9A4139C83B3B4D6270739FDC15C493A49EB60717CC3C554D42F1C3B340 DAFDBF6355EE7973C28C2F507219954C79171BE56A41CA16D7568EED762C8ED9 87D187A3EF10090810E1DCFDFC817BDAA4C0CCC12C38D1B81AB03A3CF3FE175D 336392E9A7DA2B0D886F9879C95216E9382D90CF7781F06E288F7CFB59A1BEC7 29448512F922FB50AC0DC742A61FFE9D4E3D375B69B50BF8266C2B0AD9A78925 A87086353BA0CE061AEAF90E5F0F744A2DCE97E1FDAB27094BC5E9CD5B8EE5DF FB63364B3D005D74C9F4BC655749615954940F5E01259FB80C905D74AB99DD80 D16E10EFB34C9964F6547B6582FB119A6820C47A594D858F5361B582CE487F5E F6CF1B581F2E1112B70774DEBF35917EA1B5DB6088C6FADB79074E252C7C94DB CA29ED1F4CF0D941BFB3EF19547682A3B11E5AACEFEE675054F53548B64FE50A 6061051335B7ABDEB5B92F4659CADABE1B603219E719E7474787D94CCD28E334 610A3C11724FD58A7743DA358D73E179B7D67AA6C8CC0DC1D4AE43E0417419FB 8F918F464BFF895FB3B8FD1312CC6139F32E1265E39BE50F582A725C62B0F651 FFECF62DAF8ADE556089DF5F2D927C29D00735140F3EF44E2C882001A3B5EB8C B74AB8E72205825E4F4226CF554AF6D405AC3D1621C2B66AE722A7678496C4B5 552E840E104221534C9A64BAC2E90266EF54FC9B14CD88A6E6AFD1659A3D2849 F0FE5FE971C992C72C4BD07F80803CE3265F99E46FEDD7728EF363FB6434CA51 4181F994371A63812A0245A5303AFE1ECA6BE9D361A2344211792F7DD51C0952 D691660505E4B7F2D139BD8426339ADE520DF7130719EB1DF62BD0141B71830D E9CA05EAAFFEB181203B5C005E077049610A7544A139D4A79F847A6A719392FA A7B06DBE3F05ACD3D49DB7BC182AA1453BADEBEEA76E9A0E6F0E17E253EBFAF7 443B3F5E2A71D5F4BAB4D0A01C054724A687CAEE4FB7D31C2DAE23CB58DE5903 97EAAC7787BFC40E52D79D1557AE4582A67457CD03B2D0907EA96921153883D0 B160748B5787829755FC72062310B59AC71928E07B6AB220A4081A59D012A0D2 303509DF4172D04CD2637DD06DA82B91981C59C20DC2B8F0AF3A1D7A571AD705 5CF786A3D8CB2403535D7E417215A258BD6D24BFC0A7AA9378946D74B3962BA9 061A69444532702028F4755BAD3808B5F49933DDB9ADFE4BBA364BADDF229BD1 051B1121D120963A749527F8339921E8975E9F681516D558F8C1380D6C0E6F5B DDCC69B2413CF75135C60CB1BC79E3D5A48A3C91BE0A56237562AD4C87C7DBC6 74D935908C766E5905ED2A1D3F75BCEBFBAEF1479B5FFF29D7B752861D5D154B D8498BA1A78E59364C7C7640B5EF0C4BF7F8B0A6E8FA0F89F4E1BBA2709EB981 C06883E1B5B6C5BEB7CCA7ECCEF6B5AAAA36E6FC04198DC3429776B0D4B68CDE 71717D80E6C7A73B22E985A7B3692D3143F8E93E5D3801B7CF1D50D1C676D671 C9F35F919DB59A2DBCEF08402CCB0416671BF00C4FEF9611EB4692999DA8AC9B F4E3CE8D9C08C97735F6185C75C1EDA399F9FEAC0620006242238DEC3727850E F5AE6A6AE2C16C68414E5B575FEEBAA05536943E614586F537FE7FF5B77DD940 8864700A83EDCB3CC90BEA2A1E6DA6D111442A3DC60849948EBFD3E9897B9F15 626621AB31915DADE7A8FB0BD04D03288E3A1ACBBF319817A231D8F5FC080C26 DBD4513459BF8BFBAEC8E2FD40E4D45A0311E86CDAA6E522A47CD24F0813FCA1 0C592BCA4C777C75608FDC0FD1004BC5C20C13FC631CE00AAF5843B104DB5779 6F9F434059EDA17C85966DF943B9476E34593910A6FE948C4300671BE330E717 89DCC1C98F47722AA145724234DA27C2D5E622FD26EB6E866393F627F1820205 CE8CB72911548A23B204518558C3E213B45638DC7A94DE0A4E37F297D588FAFC DC173BCB21BAE20414F509C1A2FF42DA875D3B4F0DD44B2A60BAEF202E199DD4 F013CFB954CC77CA827BBFEC66662A06EB95C6B24141F92DC2C5717C247BEEE8 8668793F2AFF13178EFDD4B64323F8B8ECFB26260A64FA97619D8213B29CB8E7 89EEF8FA9CE04A5E9F559345B4912EF2EC6E90052E448DDB5A703F72F6B8AEF1 D83F29539E9B4779D7FD4FCD3DC6BFA852855EB84A12A08F9A351982A79C6107 178F9146E5761B9F052B14F1C3CDC9F43EBEFA9E97A3AF6AFFB78B38655848BF A386D56115D778E08F7A2AD4911A32E4981939598DE190BA7137AE412DAFD705 D32BA2C3329FCDDBABCDF21B7BAF3283AA9E0B483410164F10E60D8B6905C6E4 AA17F93F624002D3AE6BF3E2752F0CC8B2D77D2046A157E07AACD77CFDE22E57 FE66213395CBC890F0A5F9EEC6EFBA5CF5902FBE2601A87CC8D9C6651CC35E80 3DC578813C9F741805D1379F74C175FD37391A19CEAFEE3E26AD163C59D728B2 662D549EB525E2A84449A0E9337C96CAE4F277AD5074BD91665419D99268A279 37D478010D9019613133A4F5527AB6A114E2DD88C6B1C613AA1512B33E0D62FF FB8F730214146F04EE3D84F1F4EE5FCA698F9B77FFF38BB8C4C66E60D152AFFD 48B53637829F923171450D14C399C9AB573E9A20FBF334E2EFFDEDDBBBF8EF67 6E70903FE87A95075392513973DFF0E3ADEEC9F5CA483DFAEB9BE9602401F56E 8CFD2F942DE4B5CA10AE616930296E57059D5FCC7B5C10DB0DF1316434589976 B6CFA3E419015D2904D86113C7D0E5C8606BA5A2DF302845C230F9E3715C35F5 61CB5F1A8367B45D698F450B3EBEB140F8929346D2E0B3DBA6254C4E6EF0DE5C 260D031A63953D08BC43B28046A22312ECBE07722A803A909AADFDBED3FC2388 87E0150903514A86A9C3625F24C86B3A2EAAC6FB9F5DEAEDFB4E13A987E3C29C 70FA57EF10FE9F4B99BAD9A2125EE38E6DDA59416EEF350A36E75EB0F9DD697E 53C813B622C1DDD0CA1B399B63BC85331D08BE9403A2C16ED03316367AE7BD4E 4DB4215099E7919B062F2B1E0351A4AAE61B06D862AD853EEA3289A2BA1A3B5C 341E9C88542356B628EF6D95283B55B8EC83CF6717B1BA5B40D73BE8390BD0B7 291434576DD8288503E2ED47B86D8C7A38A05FC2B2EB5A8E1F0F7F7AAE7F708D 13518BE8F101DA0E6B3F5C6F49BB0C1A2D505BE89A1B5CEACA69C5BDFC12E845 B3CEA9E0317420D5631999A10A6D80680352F143FB6FCF0D90503412F74BAAAE DD4399FA4DCE788899281C7D49EF5243D1FA2ED093B5A7401D8D0DD70885D630 F2A1B071BC4890FEAFE0E1A46F047CF1875576BB2C99590644E33F16CD0F58C7 3792D99BDBDD274B245A88DBEAFC2C9FC68879956249142FC38FCC685EA1BCDF 872207DAB46F1342728DF9C488A68D8E345DAEB4E50E13C3DEAEE5A0527A7148 FCC971847F19A2FBAAD9E25C58BF9B871509F030EB15A54E4A332ABD4C04BC49 9FE7A7FFA7A5A8232478E5080206D1E615AFF966D08D3C1EEB2C712E681146FD FA3208FA1B30D33A6C56C345BAA8C43560191185F97B4595E15EE18551901C6B E3D91CA695F3A9235AF77A4099878DFB84CE3ACFDF05B396C850CBCC61697DC0 40DA0E02B5030A43D60F64CB028EF56AC783FFB477C70EB99863486F791861AE 0DCBDB20BC3B01819CA7B2EB60100C6574C8814F80295C294BE0C50BDFF6AF68 AEBA7738C9CAE694CD81D469FC9DB04A69388BC07D3D310E3B5BD366CFEE58AB 9F25873543B5C71DD47EE149B23D6A1982A7300871E6F162F2A388F9276BC549 AB9D43958C17175342A55D9AF9B847945C1BF712669C383D55492A9DB08B56FF 71A54E5829646E6BEF86703EC4AA3A7494B3A378A1CA0368CF5230A43F7FFA30 56C309BF35011562517612C375DFB2B727FF130F8094BC671B130FD9673F4A2C 586FF771CF4F7736F7A8A7F73296DA1CAF45BE7D9CFB619EC95856CEB4DA8D35 552F70DF613A4425CECB4B21DF679B8D373F91792D631A665EA5033FC2270857 72E7F99CD7DA6F770263D72AE64DB17E83E04F30A58B7D2EE5DA72379AF55EA0 9337DBFE9C1A754D64B6CAC2EBD014A8F0433E317764C3646A1634A075C8422F 5D50853AF2CB4E09D642DFBA82168B44E948F823DC7380DBDC86E49A00A88C12 0CDF452EC51CE15380CA0DC91E2015707659AC3C9D3ADEAEBECB77549E89C774 9DDAD369E6608D4DC5B094E42F0F16E416B7DD084C3AE196F5AF0E75151E97AF CB91D72CD37918B75DE1D760597D01255D00FFA558E25AC85A3BD74FCB386B28 DEAD33D316ED13F3EFEF25F247168E1F523C7E91B72B1E371BB871833E5DA9E1 7FFEA9CD958B7C4E8C26709E70E11E319247DE0D30D6718022A365517F9388D6 ECDE34FE28A064CB7FEA1B4ADE8752D578AF93ADAACEBE45C03D2BD1DE186C82 C98A4E78BBBF66ECE8320B8D12562C5377AB4F8E36F80CE0984C4D50B251953F FA51CA8349B241F2E654A3139AB26E43962337126F1418D64E9E24B341A10FF6 20602A4EBF67974F24DC2B685FEE085C05B85009DEFA0277EEAF09602FDADBD0 29523505FE32B3C0F4B7F4CE1A5DD7AE03D3BFB98815CE0091ECE5A07E807414 ABCF5C842BEA5A819F84BDDE0849DBBAFC300503186A45F11FB2D8CF5CE4E734 3615194437750EB4C2FA081E8B422B6C56E65B5BE5F3E087FB50FDFACE7F51EF D5AF7BACD3261C22BBD9A33F1F738103A3ED6DC99269DFC941056C8FE7C04C0E 6FE2E0D5BA2F4B0742513308894F1222D3998E78D62B2847CED9EA93898CB0E7 FE95C9FD811C71C248EEEF09344EB6D5F57E0347E380C8275534C6C984B2686B 664EAF4BE86C5C93F661B73EE7986B916CB4D622923C50A478CD98C7A2064CFA 0C58C124A33A5C63F0C89A51297C5758DF81695297847DF38EC1D9B49D21FF08 A2BC3847346AEE2FC0D14E7A8334A761EEBA7E23742F74F7A87A161B4BC8C541 95315DD28073BFD9C7F15FEF22B6E637ED374B0D6489C1AF2EABCACE4666888A 6431F01A8CE00C6E1F2847FE72AC5752A7A95D8EE607911726B957C8C69C64BC 37CE79E565253ABA26712A3DF61464BEBE00A0E7B46E799487C5552AE0F45D3E B90ACD65D12CD2791FCE1918A9B8A19DDD1730276BDEA54A9A2461B3516DEAF0 E3C9986015A92F3380701F52DB32C665B1874C9AC02DB5F9320719E44106DD3A CE360368E19897A32CC8E0A7C415596C0477EE85008C6A67B82D7F28E64C57FF AC04F1CFA5E0DE75298C13CD064D391EA4761905D24E844857ADC0F9D2C9DE04 38B445E4CBA7852962F3C9807DA48B15F2D2BB4F9AB859105E8C7E39B760A913 3FB7DC62B076EE4E133C58D757922BF34985D20B3C7C46CBC6AB5E3DC7029DA7 CB1E362C6591694700A2F620B62EB5C4B274D7EAB052369F6DB24CCFF89E1329 BFDD0B56268BAFA9509DF5C4AE4A8DA37356DB297C675E476959FBBE9370EB88 09355FEADFAC9C0383A0D2641C165679F36B83FA40E8265C686FDF485B950213 235C5D5449BC7135459C9F6F4C2426FCB9F4645B41B3E2EA37EE7F7C083E2565 1A2581E225555076751BED8BD4F859738B659520CFAE32971DE5203AB4BDCC33 AD34322AD12DCB44B3F436C3CAA6DB92A3C05E60BF4B48B599BAA372836B4126 28CA146DA7AF7094DB60995FFE8B47D9BE059BF02225329848D4F45F8C2B8E60 93AA6182913314F924A70E9C390CDC0F4DC3E2C341DB75C203EE221235C9C110 D9C3E9F4FA44D7833ED10BFB9B58FA934C38B069168FD16C69118EE09C0DD7E1 5D3B358F217E1F1022DD65F93062C8B8CA180EC747AAB01E40E22A5698481F07 538AEE03465603EE35BAC92B71F0A4F0A8DFB92643226AFB92EBBE2D2A6DEFA0 6C37AE963BE8C092DB94FC40AF920C745A477A1878085F0BFB5CECBB689090CD 184B0D1A7F97F267FE78CEF688812B904AA998BB750EB4A994B2722AE705E2F9 8010CE9FBCD02776EA71C58DEE346E06C625C4CCD29CD687DB51A097CC871D9F 751F15D89AB0773CC38C225D8E4CDA63CE202A76C248CAFB6166BBD44F8347D6 DFD3AB10F30F1E861126B8525B4AD3CC9E430D090A34369B5F930BD772CC2B82 C05B542122B52DAB2361C9A181D61D6CEC182DF6099E3CACFF6F8CC6D2D89B12 846EE7561D80D222FA28D3B8889C98E9C6E6B9C83193C3775312314B69154E0C E66DF9AE9479FCFBFEEFF2FEE434F123A833870BB43921660A32878891F5B77C B2918472A185FA04CDECF2FFA75F54B465CD0446E70F688F498561BFBFE3E546 700AB9F577A70C2BFE5F196471C72D829F0E19F4AB9753A95362E838D5D3FFD5 9E09CF6D1CD0DF722CE4A000EEE46207A99CC01EF33F6EEE37E5FB98F9954C1F F780D9ACEB00E3F77318832CC9171AA8FB2C9F3B4773AE07FC30F44C34BB99A8 07D3268B75 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR10 %!PS-AdobeFont-1.1: CMR10 1.00B %%CreationDate: 1992 Feb 19 19:54:52 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00B) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-251 -250 1009 969}readonly def /UniqueID 5000793 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4 87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0 92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C 295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75 409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C 4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF 2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E 0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008 24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B 43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575 5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC 96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3 7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEFD8D9C400015B65 0F2F536D035626B1FF0A69D732C7A1836D635C30C06BED4327737029E5BA5830 B9E88A4024C3326AD2F34F47B54739B48825AD6699F7D117EA4C4AEC4440BF6D AA0099DEFD326235965C63647921828BF269ECC87A2B1C8CAD6C78B6E561B007 97BE2BC7CA32B4534075F6491BE959D1F635463E71679E527F4F456F774B2AF8 FEF3D8C63B2F8B99FE0F73BA44B3CF15A613471EA3C7A1CD783D3EB41F4ACEE5 20759B6A4C4466E2D80EF7C7866BAD06E2A1040FAF2DE1FD6AFD5FD97EAAB614 956897A7BC784E9865B00EE8B49B918E886049F1F4939403EADAB83A4D8C332E 2221AF8F6F4A4954501CB6A6268AC96F7091245F034BD65542DF47BC7BBAD667 1EE6AF9187E298CB7AABA58E3FB5B4C7E86616C1A830A4A937C265CC28A83EED 8F3C971D6DF5A50A615B713F5332E0CF05C754FD76916FECE4DB2807334C34E1 E2418FFF1B4429A564AB857F1E23337C75E729645AEBE7F8967630A40E00F8C1 3054F2BE2768682E50D0B43E3CE3897D9EE7257E77F9894CD4395C21585D16F8 AEFE05217ED4F78C31FD635A00CE5D0DFC7B0A6BF9444B62C836087731D6D205 24A45B3C8D80983A67377EBBEE171DE0B4A21368F9B83AF7CB286D8389785E93 B11277C65D4D789AF99B1D7A3032947A51DFABA0DA3B94DFA8ECE2B7374827AE 168634FA007F8981ADA04F102A86D9482DAB615591731CE5AA2C88B3F79EF0EC F6B9CA67D6AD3083ACE6EA3047B0C39C8F087A741E5041696C183D62872AA292 3D802D94278A2835CF3064DEA98B2691D0AF9A6EAEAB6297F1DE23785F7A37A4 38A2D07728242EF500E6FD290417D52C09BF49B891D67BAAD306B7E472E4AC5C FB2C9F6FC1E7B6E91CFC17FF79588A0DBE8669A47636E612EC667D5CF32DA750 A011D7A05D8158EC4B92BC0CE3D9FF7C31C8F54695F47603BD592EC056CFDBAB 234B252A506EA2E8CAF5E5D639BA7C96FD2F9AC7AE2E99221E131BD92B50348A C9C61502A82A0D35F24B66D294B8A08C6F19B5B1575810DDA444148DCCC74953 B9F408CDCDC5B6C7A13354EE379E4203D669667D025E4F9739E9BF70B973C61A 81416DB336EDC9B10D8C4EF7233DF03AA014B5F55E5C8FEA87252D7E7159C971 0FD0AEAAC95BE2BD2F45F646318531089FFAD33DB35EC87025AF6E933CAA34A1 B961F16B765194A889582017660FC97DA1817FDF571FDA755D5C19D81BCA422F C6A53AB42C7021BF22E430053652D28A1E6C29DC4365DC1C6501D510157CA626 82133892DA6891DC0207A05BD5BEF78278C2B0C752C8AE387F1D4C15ECDB3552 63CD8CC567287E19BA4225011901EA39E0BB21811621AAC9D65BA458E0309802 E6D189C534D9D55544AB2371F9AC9181A6A7DBED4435ACEE3A6242CB4C69DD76 0DF83A86EA9CD46173E95ED01005A99E2D807D9145D5A0AB9F13EFCA666220BB E817F2675DF78E875E61408E7BA6FB5B44EC192B5F46060560A20360E7635526 6CAB01245CEEBAC6368850B8293D89EE307D67761FC279EF726B0A8A55D995B8 4F2F53E8F8B764AD221F869AFBB7E4AE194B7D0BD2E9196968C9EA40A662A98C D3E57849E636A0C7242C6FB9574A8241FAFF139A47EFEBA17F8EF2EED7C548FF E3D56EF1EC01FC6CDB5115CB17F60D006FD672B61D43055B7993C9EB79EA115E 728B8B447B8DB69CE8FD6E2EC5BEC894F92E3A81A6C48D7B01F70CC205BD1626 D742797ED674AB346151FA802D1E4D4F490EEEF61443BB81578459FF9078F578 DDFC3F8E915CB22A152194676B128D676EE8AF46B194EDE2FDE65F7889DC1921 3B11833FE2203D5F452C0F45915D98585807BFE387E3660EE558B8DB288C151D 17E56BC2DB54CE9E2237EAFE7812CC28D15F5ACE4AEDECB5501FF9288CF89389 FC776C0C8F81FF1A7554D91FDA253B4BA6D523CA7BE76AA150BB0964C837E9B6 B0FE25E94A441608814700644DE745CB7A404D0BAE603ED7590C7E1AC8E1F206 93B91877E0A7E4FEBACFA34D79AD3078713DEE4B696C88D8F226EE57C0BE3B8D 7C76C232DEC18BD4676E225784B25376376524E4EA06E67E8A353D97276083E8 8035B5D7EAD265FC69D78322B3786857B7DE73412044A4920E1A29B46B2445D9 B4D6694C71FB72F58895207297D3EB8AEFD3D1048DC812F64E2B19C728C780FD F806ECE641D59CC3DB6ACE63368364D81F618BDEA3CF0FDCDB2F9F5B441D573D B545480D745EB438D8FB057C7ED8C17CEF45AAEA01413505EDE59B592E6D626C 498B7C45B978F915FBB0B6987BE3CC09851FA058CFE27660FC31D0FC748777DF 766448A9E0F576BA300F93B5688758D96CF75A573AC7F4CD84800217AC3E0C4A 4C61FA189956977E0234D4EFF9D82B5FEC401FB722EFBC95F6A66110470028AB 717A76D2F82CC997E44DAAAEAE24028BC4083E809D76A44BA262101CFFD71338 8290E62185FF17C703386B24BDCF8B672C4D04176872A7A51446124E421BF1EE 742DCE162F8D90F4BF324DD465471FB8D127642970BF0215BBEDB38F17B8EB40 0411D5C3BFAED29D6F3119D9054E4EAD0CAF5B70FF26454C80000A7E6BE7C583 972AE2D871EF50BCB95D39B43B5DF26EC8C71D0E3643D16B849EE4E99F2D8F22 FB9368106ED70D0305F18A3615D90FDFFEED7D4FD3AC2F35D716E963F741B64C 14FC0E82747A05773396044685F8D78B61E94B00B61D704F3E7B90F4A65C8DD7 34473728DDAC41CC233197284CBAA6A214C78CEBC6D52173C556C79ABFAE9E9A AA141014E324DD43F5FFE687125271552E289F56ADA22F24A5AD3C410EC28D0C D47C73C2C5EC3877BB04F56E6BF78F8BDF0E16BA77FE85164CF076906AF0BAB3 DB1E12B2BD668C4A17CF5594FD6229D3C573F7D4A0813253EE1BA5F69750C855 438B0EF33DC3FE87B6EA765AC4D7D6B02FC19F5E02C8555836D0BC659DF091CA 5A9EB91CD67AFB4AADDEAE051277E597051E5D2973FD4E0BF2A2B193EB485EB7 3BBA093F32DC22C809A41ACBEFF9C6BF83CC5E46E1C870E5F8D28877640E7031 E0995EEA4D0C15DB00EF82E8443D3C73225D4F12278730EC7B4BEAAC69CEDB38 EE2857872100BD1C4AB75FE236225065782956CB550D9A1CDA18EB40A1658C52 9247113B014C5E4B154AB76279CB035498FB9428E6284E255602DF7A07598B28 0A60766F44FE3C99CCE0AB5EC97AB249D9B4523C9F65B25356AF795AC64FE004 28445C68DA25A9AC8051FFE79955717A9E3B296F716A10198D30D7594DEAAC76 0260DCF9B2A96F5EF6E3358D8FB802395D348EE00D8691E58DCF58198FE13249 A06829210B3E281E916846857B0BDC64FCAF6B4F05EFE51036D12F6F644ACF67 128CD696DACD9018FB977C847945CB45EC706DF5C95416F9B7CB91BA366BA91B DFC0CB5DA610B0CD6B00065545B31C1DDF548C02FD7E18E2FAA07E83FAA903AF AD6E2CADC5B7B8CEFEAF661A71C64467E53562C31BB45B65B5DF4239D4FBFD6D 5E11CC80F473655B2AF5DEBF487EE1686F77540123DFAEE5333B7B71E65BE02D 7C64D1F6854C188451F5271A6EF76D19D233D4EFF343B5C30DD76D598D13633A C27EB3AE99EAB676EFB816B1355C09680006A530092EEBECF40B8A0BF4A575B4 5EE040DC45A18AD1A3921C0AA7F85EA99A1BFB71E53A69CEC1F28734DF247D91 91DBB83C490F60F7E1356B1FC04FFBC0DA22C50488BA3D267344E68AFB825B57 1BFC06282959DACABFE8E4546FCFF5024B42A0138F070230146BC8CC829681D6 018B2F88CD5BDAAC90972C84558CF671B4BDCADD377D57153464BAB4CFA6377F 79A252855F8F346125C79C8FD6A6F7B496B020977D609756C17305A2E0355699 66987C17436DE7E0475AFE53B93898198A5741E38AF1D50D457A327597BAB526 19011B163FE161F616139262E09DB1A0CD5103966B5FFDBB3399E90484C6A500 230CC6CF0A08875DBD9B3DE8E5D1B2154D24CE0695D2EBD2AD3C76AB87C11336 52738ECCF4894E958D9285DBCFC17741B3959D12A8EA35D0E2DC99D51C0B4430 73285F28591D79BE1C9D622BFFEAFD52DD2ABBD2504C1E44649BEBF14A302332 EAC0F2E6FB62161B347C8F0A6A8E1CDE6313B2BB9915C14E1C5F2B7C725540E3 B3CE8F127A02F8F3086313040DDE4B164D626E75BCE642622031B41646D94079 57725D334F98D7EEC2032F2DFFC67E6F8CD815EFB48F57C26130147337CA2ADD 264CC49E7B8FBB2DB1153853F854CCC2A4220473D2F188DD32A8FA3E82AD43C0 858E6E5685A59A3036FE4BA8DD369E5B77E2A42987924CABC68971D4DFCF7F24 C499EA4484FB9BC227040A5FD438981E18770ADDA6D6D9FF62F55D700F142EF6 1EC19FED746550842C9BFC4D7F25B924C55DB41437213C16455787778552B507 98C797CE8E1A07C257F42047F50C43DD824F60D261DC3C0FADFCB2CEC7417470 E461FA906DA50D4BA3A7CEEC3F6DDEB1E217C08B8509424180C733B96B2C0288 08A3AD18EEC9F3B8F951831EBC683ABF64234AB3C8AEFCEDCC0C47A3F4160CE4 986F6F5E55C450932A024F573F3C9EB1DFCE772924B5CF37AEBA788197DD50CC 02EA0A3B3D53F2BAF968B2D5C6B78E8122BD0C711E9B6D0CE72C4EBF265DD38A 7A6D2AF6A8C8FB151D7BE6175506221A4BC8A98657BAC2AB9B7A2E08D6F6F9F8 70B696D1D9D1DE718E6305F9D95FE5FBA1819C64346BFDFFFE0E594C93D5BB61 9F0CD3819CBB96A2F76BB15760906411C25BA047407036A11A6CA16811169A5C 483CC9967757833C1BADEE8742FB04C3BBF386C16C0E2967CF8539D439D671EC 6534FC5D10536E193C2C066EF7C87BD6189B708245A17DFA2AFD3D6CBEE4E67B 59A9066610433954431F72BC2F4B80FBBD7C73F97340727F584049694C539863 5D2961023637B495CC6E21FB1631C31F7C3D2BB5C67C2F5AFA875C78CD2C926B 81C2182318B08DD15D0EF728FD36A131B2CCAD8B84A07B1216E38D9FA73DCFB0 E1B09BA39CA7F77C35C70334F6A5FB54DB6E5543F3776F499D6B952DB3DB826E 1B40B47F32B1D712FE1079E0B77D0DE782D34FC7A56444EFAD44B6D5DB885412 4B536672EC2775C91E10F6EA35A3CA44F190156787D18150B8E9F646D7FDE518 D2619A00C5BB1E539FC428147F0816CCB6803AFD91F3A41445E505A82D419D65 31052382C69CF80B2BD58652F5A413809730DB8CE159F7D556B1F0B2CFA53878 AD858059F192BF7A1672BC5B5DEB568D642548211A7158D2DFEBB47AC87A5E71 9F58D58C2C9EE52A29266463ABD590A28EF145001E4A2D65D55078D210808CDD 984AB5D4104A82E41A0999751832376E3C7AC87675321EDF35BEEF84FFB12D2D E93C5598D1E62666B72AC5FAAA66BB055C5AD87AFEBCABFF3562432D414E5782 818FF518966735DB8ABD31F6FFC210AD0F8C8F148B2A4EF16614BD73EC9B9AD2 B736AF2146AFE8CB24642D0A9E03423FBBECB20C7D03ABC68A6BF601B026679B 14DCDF0580305BD1E6D5E40EB115400E6753382F7C61BE7F3BC3352E07409600 611C91A9D45DBF376AD22B48C510D891CA07730FA622388AD6CCAB83516C6AFB 67D930494BF68569E315947E01234251BD2BA164E04AFD9E9B1DC011A5237D45 82E9F111193431FBBC178414A523B8E895BCA58FCBA269C74A5A9C2B0E4DF8C2 70FDCE4A932D974570EC3767A0F9F9ED6588711B1C5E9A50B1537CEFF3231519 1E4A9D1AF827A69CAB19AF669BDF1812160A9B13962F47E47319183E88285599 79C0494D92A51824816139A7DA8534B01233AEF7D549AAFF57608DB15C310C02 8F64323118F5FA30D4822B161BDC898FE028855CBE6758A82645FB602B02DB02 EF92B1800F2537037030DB960DE3B648B2AA5BB9E8BA43E1AF4A4E0C21F1DDD1 F493B693F1DF9F7146157F7F3D44B6CCF408B5203177154A34011A14E37217FC 08504E35779BD06CC4C3659653329AA5AF47AA561F498277AD6BC406E6A2471F E00CDAA773B06460ECFE3429B041555CBB02C67426910C7E48B013B869B54FF2 29FD86C83CFAA744A30B6BA917D7166A3540B399B822FEC2986445A1EB223BFF 56E42B14C79516DE42F0B5E7373EA57806E8B4871978A308F3E0278270B7DE57 9F8CF7B487CEC4ED67126F2277820F35E2EC5B77CAEE06411CB2D2978240C61C C0ACDD6BD23D6B8EFD4679DC6EF2AAAFF6FA89C5A60874BA9D981893C4BE68A7 A756BCBFFC0EE08A92BFDDCEA01405DD9686B625479C3D3903C94E069939F965 3F463621D2DE2467CE40047DD72BCF37E92BDDD803051517A8940EE896E34557 683756A5F547E6BA621D56095AC3D689346E7C65A8A7084ECE5E8DF020664859 EBFAADAC0C3E931545CF44199B976AD653169CE50C33DC3A3A8C216B30B2BE51 C78681F819B00FD28949D2E730975ED1C193D0FEA924F8061867D7292124D794 F5709B32DE2F0AAD27CE50702CE658C16E4F8F068BC8EEB5BAF64AD4A17C745E 3CD707FF293735B548701D6A69E61818D074B843B9F3957E94900309CD81DC58 4726F192F65A698A606A032C84219BB77A4DFEFAE156320EEB7CC86183770DEF F10459ED82BEA0544C0126FCE695AF47A037719EFA510B3E15011137A3B98716 9EB47A4CB8F12FA12870594BBA82EB718D46A91B661D2A2FE564D9C1187F1EFF 32FC950071A17F2E52ECE4D678DC134939DA2D1983719604A0ED90216CE351CF B1729D5A33DC385CC860FE896A6C228A178D6F597496B7977FCC789BAEA9DBCB 783D9FE97E4353C0A71C98D66300C19A8589A0AD9C980FA8093789CF161C70BA A5440B6DEC125A606D849974F9DA392448006824F82056EED646C603238AA48C 3DC3B52692B7861128F24D9B4C757BCCB5C7ED170ED360E22271FAB4190FC879 6035A20ED0B196E6F1DB4F00F1E2269E9E72E340A480453623C45C3920791AC6 8C78B4AE913A57260C80EB5CDEC6DEFD747EBAC74799C766C2C1877772F9FAE2 1F7E4141380BF53FC3A1E6DAAF14542613B69BAEC5472EA4AB02995A950D0C1D CCB9C798859B28A080AB0171A6C8EC7540E858366CAB30EEEB6393372B21F905 47A1CC7E1819FF3CFDEE258D2B7F0AE1693EF4F3E2EE500B87E6820F19D191B0 9E0B0DACA5260FF8CD6662FE6F2273C032F9D92E7AE60CB594BC1BD810B9F957 5767D356A296A127A31DA690A24CDEE023AAACEA8672E0BA6A2927334B38411A ECFB0B1C36F0E93525C3286E9692F272F335E017B088DD712A227D9F4E4B2F53 C9D6D8E9C0D16DAC6BAFEC7C2AA153FDBE984FB41B3A657CF6CD28352E96771C 584D6676CE739FB39FA2D3D2889151EE8A729E43BF01F7DB41FA1D9D0F434221 BFD0883B05AD5C19C9662816191E093000A5A34C665291AB8D4C90015A5FEAB7 B68E1B5BB272073465B540FCE459F1CF670B45C1CAE50622E6E6FEB8DDC6D9BB 77574D4142A13CF2D3687B1BE3AD05866E7EC455BFB38922BBEB0890E0BC0029 D66D6B9C370AEE2A75F55CB35FCCD04E70DADB5D77B7B8AFDAC6DD9A1600520C D4A7E3579559CBE9C6A4B2B7485ABF7B26C33F7475D8B6C95A29975DEAE39B35 4FB336B306C13D401F093C8DBBC60DF35D0259522EF03EEAF87EEC45273EBE29 D464478996E70C747B9ED8AF4151F9D92D9F9C15B8E723685446A9F7D96FF692 F935A5BBF91571E8BFD3A48C53FFBC19837940AA32C0A61C540EEC03D8807C5E BA1C303B72B2461C55BD08BE96D6A40B049918DE3F703BDB4090B2480D3FD821 90F11D44CAF8771DF4DDB440201433ADB04EBC1E4F943DF23E43FEBB9F62F1B4 84634213C32E8A4D540528C77E9676C1CD74A056CAD161970E2244BCEB1B1444 45B9B4FF3C1BE722B4E693E73A41B3D58032EAA9D379D7E4762C5ACAF0DB099D FD5A10804D5336DEEC7F5A47C62B1FFF96AE87C814ABBA0ABCBABDC4EC83061A 9EE68BD4E247864E76DCB722543D7410B7421B04E42A3861EB27A6AF4B29EA5F 9506122ED1DF3EF8962FAF3414599AAFD5D5087C33BCBA9C1B108AC47CB96F06 D4D17C4F3DAD691B66021EEF4F60DDDD2722C8FFBBD66CFCD87711EF6760DDAD D0A0F52ED3A786AF1D955006C690C3D51621D7D3B1F032F666836C0097E9FDB0 6179AD4545D69824B76A9894714CB12B9B58A4262D5E6D8E6EAE99456CEC727B 8F069EAA57ADE8BDDFBF64F6229BC0A9875BA2E5626EFF62C316AB3115D80C5C CC076D4574F86E74CCE629FD11799F3915E04B0E62E5F87CDBEA46AED6D56F32 24B671AB8DC1ABE81A4843C51199A837D19B438C2D6200C087C918AC80634CD5 87F613F78E038C41C79A7A09828D87F9DBBC7E9D3B3C4A6F301E83F1C2208500 827BB9A3AC3911EBD36C2AF117A4FBAA8D97E367711A6E4677CF729FE4969CAF A39B77E313257A0D7F01C168A3551B1D1394FDE60A87BA15A1E893A36F9B1393 F547A70D80A615E26D4BAA6C1226A26233D9257AFBFD0435CF849479A177ED5B 20CA1128D0CB605EAED8F8D110949E7CC27F0565BC7D05CDDCF2E885EE80785E 0489CF202CA6DB44E0EE03F03F98EAAA5438A51039E38AB73AB6A26ADC14DC91 641A21D5CD9A3DAC727DC7E6093529ACFE3BB7448B05B1414FA75822727F93AA 3EFF05C11FB8FB0FABAF813E1820358AE8AD214704B8A77C538B2DB5308D20DF 28E6BA3A9CCC5F0004D220751455F370C428B0711B75C6AFCC9B2E1ED69C0795 718C1EC5EB1FE81C7AF1CBA17D4280B94BB06AF6247E099C8F373E52D63F4EF4 50E05D8F759286AEC8FAD913EBE512CFB5E448401ECE6CA81470713968A8ADA6 DAD30E1D225C79D7794A43FED998ADB19820B08A838034E1D9FC7C007FF09E2B 695A11ED5758B28660F2D62F5D4BF977DB79AE59FB07ED2F253B3ECA5EDF0758 D6148B0AAC2DFD7204F43FD4BADDA21EE359C6AE7596D0DD4C36775AAD6C336F 20046EAE20FC7F2178AF4C0ED56638E0A17F74893F5FB19DBCB3B147D4195901 A0FBF13AD1242DF2684059ACC1F622C61D6003B2E910742F0076621685CB857E 6385E4DC8138FAB43823BF117F675AB5A28B53BCC3E5084A796B357BDAADC533 C8AF7F176949DAB22166A96577440CDB521B7DEB13E756ED53CF13C3C7262C96 B7E416412FFDBBD89661A5B83A9289115AF55124A678041DD289F5D04ECF6F85 69EEDC8DAF59E14F1AE45A4471950EC07E6EB51743A1F4AEBEEAB6DC44B467EF 5833E8C58C855053CCB4D9A4B287BAA402F77E9B9CBA22AFBFDEF06871A47AAD CE7C6A8E77E4EDE07D51B1596807BC91AC1E7166D1AD5D127E6835CB4C25EC06 91FB40952478C3CF133E6ECB9AC97DFB8D0A9E7DA10193B990426F69E0135802 B23544831724F936D21B59231B3DE43015434076E20229118DAFE47768134B44 37149B2812203734AF780E2483B3A8A16186478ED696932D315641FC7E579237 34893809E22C7D263CB91D797F28627692C82A046E7A31409205075B7C2CA4F8 CAAF4047B2BBB18AA717E0B635EC677E957BA123A733358D41EFB71E8E32143B 6C319BB127C9B9D2074E37900EEA6848EE0C33C20F216352F3B24DB093A1646A E16227AF8B08BAFBD3394F53F92DCDF68952D129CF655DBE79E76BA448F264AE AB9622FD05AAF953B46C47DE03D0A7955204A630F8377BB4A1EBA1A0F67504BF E532C0E53DFE24047E212BA573BB4C072CBB00811482F38707B745C4CE7101ED AFB607481576E6EAEB3EBE0098D608F925B00B59D1C6D252130FEDA651357F9D 012C8BCB909BFAF3F7F3B20DFB28095A9C96077EE6DDD9FA6FEBDEFD52FFC8D3 8CF80FB507CFA5002DB511F4D65E67EDF909B9D2691B392A250DCBAAAB2953E9 EA3150D304C172C62834B9B48287676F201540B133C19E1F0C668B79F1D010E7 D8A759ECA9F8674293F0C19565D9EF7670E3B3EF76D83E4A0BF7E83530E579B7 9CFCFFF4E474237047428E870A0C963A1930F720E695D6E91ACB59381CDB7A4A E75FB1E4F82910F70A7065402DB282EE385E447F45625D005FA73C6064B048EA 65A9DC6A0B73C14091AC3987A0BE0790943FAF1F05BFCB634C59889A10ED2206 5D3E076C6392CF7F59EBEEAAA2C470E1FE257D3B4B866279FEC79DBEC4E03F1C 45DB2B2F7C6F11FFBBAB93C96FF85DF1AC58F6C11D623C21174C2F7506B88CDE C538F3E43621011500326427D14A611DF558994F94CD6F0C1B8FB7680B98362B E7ECB6C415F0BBD72672FA427CC310FCBB01EF2EE39CC98C6B07A64C9F90422C 4461570891610C61FC3E403AC7470E2BEE5BCB49ABCA17E47FBA395DDBBEA610 BD497029BB1D29B86E68CF4AF0B3F32AA17747E8A3B438F90FD6CF39C4779DEC 4C5A38907A93BB1699F0B09EBE04E72E91EDEF00590E21345A63D58E7C5BF39B C1BD443B632BFC5B883197AE5F55E58B4093DAB1A60123F18852F49A436B4F49 AEA439B84E2172794C9D3845B6155AC9E6202275C1B516C77B6263E37CFD6460 84DD6DB8D8D15F8C26B3C0C5443327A99BC8BA2294CD8B416642F723246412F0 A911DCC6F641EC433D59D60E10C4D897F89BC1A3425859B6079CFA6800C00E90 89A1C5463D7210FA621F88773C59CDB1EFDD7DB0E59A6448FDEBA71F1807FFA1 5123DB0D9C29F796B5224223BDF4BE73E1E763F0EA67FBB09A2F9A323DA1CCD3 3DF42EEA34C811D182F44FE6E415B10D7D6C62C4DDF93DE6F0675D65F7D556AC 51D9548206A5C8C6B39C33D9AD6FB10D4501333A93E912253B36BCE722AB30EC 0230A05DD8352DCEFB8C8BC5A9844523091EBA65CDFBD033F246A6AE94163C0B 854AF0C0339271FE270A6D9A56C90308145DD8D48A022982C34220221F5E718C CAEDDA104EEB500B328BEAAE404A1012752CF81D9AA5CE367C269DE03D41D57C A244600037B5A23122B9CF8AFF5EAA90D0CDA4B9891F87B002FDD7526D028323 7240DEE972C9CA592171D0156C4C8871ED04D5C79F8186FB29797F57A24CBB89 101EBE5784D0596E560E3DC5CF446FC9A7FEBB5F9A253386767FFAA8D4D85573 04563D2CC956CE7464836F5FA636FFF68C8D9C9559CCCD4F150E28E127FF1418 F03F56F318C03C751102A3F793103FF499E53AA2326FAA5135AFC60E57F4A0AD E76A79E67E0B7DE69A74D97E82CD36CCDB37F5928736841F3A7B79B8E9989C54 BC2BAA2BDB83B4480A4E18E273D516C75DD6EE7E350110588AFE7D1E4A21EC2E 575DCA4036665680BEF07DA67471FB3FE96A62139DDDB37863894BE5D7290957 6AD168DCA7986927C25D6CBA851AA9250A8446158893889A1E24BBD1DB41F927 00DD6A13D333BF0F4AC57B1BE8D1D31E220BBAE9C290FAF0E0A0BC15F7DFCC0C 4B9FAB0B084988F3AB46093C7B579E3DCBACD310977D5AB0D822781864E83A44 833937FAB10392D1CEAC37010D4EE0FA861944BE02ED8AEA79AF2549E11847D5 57D2EBA4D06BCF4A719DE7CE2BC7886F48D06CDEFBDD3E6BDB5F97E5F668374B 480C6C8F984D3741755D81B0548F791FE3F44551D584AA7F6457204BE1151EF5 2E297F7F40D1E4C01254615D5251A3048CBDDB8D282B6111FBE65CEEE0BFB50D D2E0C53293AB1ED6BEED425FDBA9FB1EE611E13095A784693C29C1B8ABB7005A 8C8DCB98ECAC22A03BBCAD80FFADCD962B31B5B9D4EC17F39085761D67E41694 41A6CFB9873E6AA12472B6ABA855802625E62BB7590C4CC616A71BE96FAB6E1E B8E98774D094B3613D0462EC432FEE578AEDDAD798AF9A5B1650D4153EBD4D85 043D2676C65E38A0E79BB855E9DC52BF8ECCF16D2BF7611A1A928BD1F652506A 953D87D5F7FF2605A0834DAEABD92098168D89CAAEA4D9BE6BB048B2EA2D3F7F 284E83FF50ADC264F8F2FC42E80922710F20F76E7CAFB3E19629C690A8F44529 A906419AC1D7255EA1699CC651088FD5393CE405D0FAA01626267FB1B9112AF2 0FC22AC8F9626F3D5F52067369C7C750014ECEF4ED31A90C61D1C6101BBADD00 FBC790BFBBA8B687B010E492BD790C519F688BC465A4B78B8148FBB162B82618 1729ACB5221AB4BA392DB0606B9ABD8A8EE5C10B1C1B19656AC82F7B31447640 88582F8B2EFBD8F1A221851E18AE53F63BD5A7DB3CE5BDC7B7421E9ED335D17C 48E74D1237D8AC05CD687F5FB0ED6926B511D7CCD42198EEDFA2A10DC8ACFA7B 6020483E4C04BEAEF41617A77CBCF6CD0185E94B7C2CE47E37348EE5EBD7B03F 265CE19988F5D97513F455577A7F44F652121FFD50CAB6EC30488A04AB3EC66B 0B6F3B9961AA4C18A781F09C6F0A672AD7F9F252C49F9B6704AEFC3EEF5AE561 618DC55670B705DB782E3874AB4EF76F1CE06449053E7971C166128AC729DCB0 48D453A893FEB604B8D9737700B5145CD3D70684AC44734F586082BD56BEC5DC 86CAD203A47986247547EDA2D1FEE4732EECFBCE367ACAD7D2393360B2617439 886A536EB755118ECDEC0B642E03B4B8B02ED83F4ECB3F2E043DCA2C482C1E52 3212307488F8C12C2F12F802DB30C75CF2D6D58F0A3066B69586EFFD32BB1D41 1D29AA278D21C676FDF81ED19D3418BFEC415A5692A168DFEF06519F3D406505 0E3601BF7265B829CBBA1A80F3C1F643005EAE433E8B89030047D1559BDCB8C9 86E0C7EF3F1D08B38F28F2AB91EC0EC40E69239DE3B41A15D1EE16781E984FF2 E616DB68462E2667F4CC3008D3B5D3C2000FEF50D357FF4CF71CC2072362C16F 34E5C715DEA41127FE4D25BD0E8E35C562FE0A35F165DD8FDA51518807F74F0F 02996813C33F22F20BB4AB2EF626636418BAA3054A935F49C837484CD79FD9C3 03BA821DCE99C4342875B624A19B3F1B4001A5D1CF325197609519A3E79A2D82 C90A1406495D619A168F5D1B428F6830088B5BAF51195E33A46B8BD2F47FF541 4B0D0C66496A5C5270E662C4F4966732A8FA14730B0C77C31482BB47325C2A02 8DD249C741AB11AE64A9EDD167822C2C4AEF1F9ADEB62735C52012EA73B04629 8C0AECF9ADA5A748584604C6FAD1B8C7BBFDE57F184B9343E940667F8DFA2AE1 60B88DBE05754AB1E33F7CFF2EE5A168C696541B29291D20B9AF908D1348FEA8 E734554F7452242C727C176F3A82B52C28B76720D872889FC80C9C9AB3AA5A4A 0896564481629253BFD868D58856EDB1243C1E477BEA46D051EA6D6438DB3746 4D12EFD85A674E43D5A3489405F57DCCBAB1CDC80F581E127D0FD700969B0664 0DC0784E27CDAA2CE3433FA66FD1D6F708E5AD1883EAB2660D23EBD1EB397043 EACBF499D4802E82962C49933C5433A68D9EDC4E6ECB1F376D38B065E7B06506 965E438A13114F304EC8ACE929BEDC937BE8D4EF06F3D5C68E5D0BE8A2A28C14 1E8DA963216CA4FAC44BB03D46877843C6B30C8FF468E999229C4DB6338689F7 9D21189FA5D567C00CE6FDAE4A1CF2614172826C6512275AB114C3A3A36799F8 369715313E8A6DD2ED54BDDE2271928AEB934CC35BF7E983162F4533B1FDB38B AF509ECE5611637ABD283A94413899DB2A370ADC57F92B28DBEE47745C040416 AAF3EBC42DA0D99164350B282F5BB5F916863E41CEADF32C67FBDD56274B1253 738729FE4A6152330EECE54A145EDC7AD3750929C62F67868291EA829AB4A0B5 72857EF45DDA6FA564146FEFFFEA7ADC56DE4C3C5830A8E33C66887B509CCCA5 F243D0C68C15B930231F0A1D1925CED7FA5DD96BE3B104B11444A543F73D80C0 AC60CFC8906EDE81A272FAA5874896CE49B5C70BD222AFA1C191F04F8D24EC58 D6CA38889AD78E86D0F3C61EA50ACAD6CA8D87AA5D66CD2801A1780EDDE8A154 3194B441DC89CC874F74FBBA10F875BC88D6071C6AB35D6E7A4188AB2A45816D D6BF3AE3B6A5251C6A02D05CD1C493E4818D875DF7F6465A7E132D58A11D5637 372EF8F08216DDC933018915B1F96D8EC4C79885C4A2A33348F4F5D79F96B840 CA24C3586CBEDE000FE255394E378C9598BBB5350D8E173492E2F7203B7E7961 FF15FBFCE759EE76ED5F9AA06EB28258FDA3FBD5C40A12957B2606A959B64696 B34BFF0EDD225BB513A57C6D18D746A45545EDB73EB2E565820E4ABEB5859938 FBA6E7414A169E5B0B3CD9BED33C697625E18275A093A05D6C7FD059B29B6639 E6D7CA304228FC6F2529D9CF1993DCDB3772AE7205E6A1D7529F3C9712D549A5 D945A3B7A98E0C0BE0B82E43C60BA4FFCCC4BF1548C10C4DB44CA8BA5CCC7E57 F042256A475156C975D34D3A8D036548AC1D8917112F1E9EB601BA8E7EA53453 87471E7F427CD904E5BB6D09BB8E2AC10AF2FC29145DA1AC29C7666CE26B504C 4F08ABE810D384015E852793C5BBB50F6097EEE7D9B521956898AFC4AB9B0B61 F9919003B1C24D376DE693AA7114A210FDBBEAD252A61E6CA6C7DE62E8481C12 3FB5A8BAB6629968C827FA5CBD9CF0A229403BD40EECB4651A95D759FC47F03C 376919F2E77EC895EE10CBEAD7BFBAF3EBF7AE3D3D2A35856E7B409983175279 F3AD544E506E3E38307CE287A963F7D735A5CD24B7CDC52BDF1E8B330C05B1EE 935D743EDF28E6494B996A7E9BB1ECBE0A0D09F40D953A5D2F6EBDC99508F33D 3C43A94079CBDA9051DDDDE987A168396F0B3C168086CCFBF975403DA56A197A 1B1497851C55D534C6DE2BAD12B1CF7E1C42DC42FC0E2BF2AD8068D310E2F3EF 173620C134A7D02FC55986865ED90848606DCA154D7EF88E4BC87223EE1ABD2F A36488F554D5DA75FBA49D3CB530F57512B9A9E55E40257983E1AA95DE274661 795B97D94EB287B27A50B38D1E7E06213E0DCAE0B3F40E7EA40C4E38D9D08E75 638C98032AC1A24F193226140A898B639242CCB0FEB3F3F5375644A038B96C24 7D43CC05A60542C1E3242C1E9F8FC0E4658EAFB363DEE78A98A5C5E02760655A B7F6DF4AAC83BCC987D43FE8B3B843289D374647C2638AA46E52BD8A0FD4B063 24EBDE71011F94D82E48EA72077B7055C6CED2BA96BB3D556D4BAA09F35E3850 5F3E6293410907CBED9628AF3B348E6895F94883266511279F4ACB8A5E85E532 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR12 %!PS-AdobeFont-1.1: CMR12 1.0 %%CreationDate: 1991 Aug 20 16:38:05 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-34 -251 988 750}readonly def /UniqueID 5000794 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C 68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 3645B82392D5CAE11A7CB49D7E2E82DCD485CBA04C77322EB2E6A79D73DC194E 59C120A2DABB9BF72E2CF256DD6EB54EECBA588101ABD933B57CE8A3A0D16B28 51D7494F73096DF53BDC66BBF896B587DF9643317D5F610CD9088F9849126F23 DDE030F7B277DD99055C8B119CAE9C99158AC4E150CDFC2C66ED92EBB4CC092A AA078CE16247A1335AD332DAA950D20395A7384C33FF72EAA31A5B89766E635F 45C4C068AD7EE867398F0381B07CB94D29FF097D59FF9961D195A948E3D87C31 821E9295A56D21875B41988F7A16A1587050C3C71B4E4355BB37F255D6B237CE 96F25467F70FA19E0F85785FF49068949CCC79F2F8AE57D5F79BB9C5CF5EED5D 9857B9967D9B96CDCF73D5D65FF75AFABB66734018BAE264597220C89FD17379 26764A9302D078B4EB0E29178C878FD61007EEA2DDB119AE88C57ECFEF4B71E4 140A34951DDC3568A84CC92371A789021A103A1A347050FDA6ECF7903F67D213 1D0C7C474A9053866E9C88E65E6932BA87A73686EAB0019389F84D159809C498 1E7A30ED942EB211B00DBFF5BCC720F4E276C3339B31B6EABBB078430E6A09BB 377D3061A20B1EB98796B8607EECBC699445EAA866C38E03ED7D4F3EDBCA1926 2AF6A41F67AFCFBF3630C943FA111E4CCD988A7363F7C2B75EAF5830B049460E 0D2B337988F150B9182E989E7750C51BA83DF37685483F86D1F47478883F3F6A 4B7F768DA5AA89E8F163029ADD4A9209DE8A4F285766C06EA859639B92CCCDCA F59B1C2BB8D588CA754D1257BFF76B53984DF4937093AAEF79009D32A29A4C16 FB610C7D6713482C48D7F9E8410C0F00AD6E67021056B6035534E79F05D14EF2 4E87EB41BD39703CA6CF232FC7E0A9A3396646435EDB0F7B8255AA6ADB7A2193 C43FDBDB00B1A125BC8B5B4959C637904D2471A8BCEBF02FA2E3CA13A9AE0179 DB231448EAC49FCADA790BDB845DB155B6913273D872762A1C73F723F51056A8 CAD1E24637FABCE91CFBB24955FB237C325F470A13B3E26461F5912C4CF9054A DF3815B33C9D9440302F286A62696096B48A0A7E2AACC6877FFE43593D25282D 159B679C3EDF3E7068B4C71720C1DCE27974AA389E367F091B2B092750A1DBA3 581556E79D8E30AA5E938D80BB2429F70A3680E85E2A0B7ACC4B0AF7EC824B02 B307AEFB941F060F2674D0FC592E74D9EDA0FB0394F7184F69C08E72174C78F5 31559F779447DCC60C46F6ABEF084197A4BA42AC9AC08A59085060785AB2A518 39AA901D38D41F0194B7F12ED74318EA41EB6152A789B647FB768201623C4D9A 86F821005F7AC921124D5A6536947AEE47A60DD78985F500BD2ABEFA66A436D8 EB27B811F6FCDB2C01B9BA5C5FCDA14AC0D3C9831FF3E3132BFE701C9DBACDDF 6C3A4FB65B42A950AC68987D8A555C195B50E67814F128D34B90C6604E028A65 BB81CE6668D9F8030583E8DD8C22EE024F9C11F36EC6B90EBD03CD1F1BBF5F6B D37D53224BA3641F54656856D1D383B9B108FC301994ED53D022B852542329C0 C6FD72E99AB5C152009FC16D4031CB0EFD09F0539AF9757347AA7015E719A666 5CACEF792B833876097619E73260B625846C32B4DD8EE81F2B48DD21656A6FD9 7D224A037E6DD2A19E52013FDF5E0159BD994E821E88E0B23D5B9F585016C2D8 3D2339A3D941E86C1293846919B3F63AB7A326510CE646907A9D2BB650A06717 3E32B13D2DFD4ABBD78FAA3F9C9D1F9B7BF6D7459F010E364104623FE18B09FB 7B9C948B36AC56AC17A6DDEDDF6F63D7F56D9D72EF6A7364F56EC1E4DBF4FADF 1A1A7D371FB7C62B18AB4279D84CC9B36ACE876743BD428B603BEB8094F3F9C2 4F88179EFA74D514C550D65707E1BAA61C50D802F37CCD5AB637B39F300D68F3 7B93F66A7006D975627192E002E38E78B0D94B6CEA14BF05C11E802E35C291FB E13DE925146275242080500A0B35CBE6E01A816E92A9808D54D44575DCB5A8D9 9F07CE1FC7F179172F34EE2FF39DA16A8361E724F14D4BA4C8230E8ACA9C0B0D 448B3AE21E06D3FF085349E972036A1C5866C62E6515A1036D52B17759F28E64 201FE446D32D46A9A753584F955135EFE94BB2F2E3FDB1087022CA02B55EBBF2 3A4EB467CE0E3053CA5B550C061431D087657E92294B1E874AF9A7593B314158 F0C7A86F74F499E496E91F3B62D9459EEDDB0CB638F7B8B8F1407286989A156C 5C83216B3D096BDC19DBB571139E3A458C46CF96E2D7A62F9A63043325B6D709 339A9586CB21D02BC7581F414DAF03124C05FEE6086D62D5FD2F0C6DDE6F5790 9FD4D4394C1318BB9D94A805CF1580D739EF2F32CCC593816556882E29B62C35 7D63844036EA9E6C7BD226172CDE6E7B6468EBB9B1149B1C2B802E299D69F71A CD4D33B24CBF1F6183DBBD71E9EEFB47690EA862C5E84120BD47ED493441C868 F6925BE90887983F36ACEAD9911293C20261545E202C895015F040E1C53BD48B B07903D4CE2C201C360D0574C45788322C8B9A4E92D032C710961A4C8E40785D F2DC25DAC0E535D4ADA54E7F8DEA57E7BD98D28F8198203171F1B416C36FFAA2 483B30B140B97BF1C9D220C9616024A091A77B55C482810B772B0EA2325276C7 42C43A9B45E11FF34D1B53A6E5FF812A14496ACD89C2DDFB011F75F5DFBF5786 89157DF3BC9C90D033556E9E28E781325FCA19D61D72CDB36B9A815C394F52A9 E951AA70F5BF0989396F787339F759610D2EA75CF40ABCCAA56BD7848C82F451 2695B7A9BFE2DB9E52DD7F98A5A1B4BD5FD57A442524BF2CB2E964216A447AC2 EE55D6F6BECDD2051873AE7243F5DA4445F649256BADBA49DDEF80C56517440D 0ED290F7445F172D0FF3CD830A752D01650EE0621077B6C1614AD8CD54435F3E 95179B3F54FA24D570C9FEF1CEBEC454D0D8C4CC3A60E5967498AA498950B5BD 9450656553C839E2D2A4F2A7863377C3206F5A54AD54C26D2947082267E89392 A2EC98FED7BC9E966DF27DEF572BF109F9AC22C3F878B128AA584A140FB2825B 03601720A211B3E33E4C200F8DB92A41F406AAEC210F65147E347AB0ECA58B0A 902E71456412CD9384A772441A413BDE73F598DB39510553AAD296C28F31B14F 70195FF594B8C782559332ACB8DEDDAA413EE585186673C8662D4FDFA4DFC868 5671E83C5F2CEE5BDA5D2D0E0E847EA20AD384F812143DB36E6E323FDD76D5E6 610A777ED414D041DEB4D91C39AED91C9EF6E8B20A67BEC94D48B8FF8EED73EE 552E886F0AC2114ABC2066718BE06E5D134FF2AF9081BC6D5D619CF7F9A375D2 67DE5454C040454503277D8827D9E21C4A1435EA52239163A0E31E762423405F 7FE265638F1C158913F8B52C659029A6A41A1EACEF21BBF16CDE6FD611FF23E8 8CDCDAD96019FEDBC7A8162ABF1A8107C8355D722F06A2EB9276A2E57113D148 5FF1331B9C8CEAA7BB3BC735094EF35A4931C874472BEFF5590F550267F2FA17 9184B834BA6D4E405B0566CB1F44589C52FD1402E956E5E4FC926AB87097CDF8 0844D252EB06EAC2E3E3CAB59D009100D959AC758B70C740EF9B9A2D99A6ED4F D40CD0C58F48F1077D5D7704A5983EF70EF950C14ECC0C0733167A39ABAFB451 B78AD39DF672320CC10D4C86B239AB8A12926F63FEEE9085F2C5391D911339C2 6BC857AEEB926E842592D852AC52D8D7E0AF89D149DB870BC6F0BD31D64BCE65 35A801F607444F44705FB8D13046F00BF1AA119280734523720E6F7BA6290594 60F68F1C2C5A45EB20D2952A1DF69D5AF9B5BD0E90BE9E69CA88CA53178FD40D D22C2CE85DD263BA52F0F8F0815DD751F1AE3E389F1B87FE46A4B1E0A8E709E3 0832A89D5F6E047E84C3E63EA42C58E1020FBFBAA904356B34D3C46A49B19111 1103768DC26315F43BD2F7D9E9F48ABECBAE9756EABEB1C1074625AD800BD4E8 AEE77E92761F624E44E77D34BF68136D2C7187C7F8F1FC56729627AAD473299F C5A86E6CDDF8A053A7CC7F120F843DEF5CC6B22EB8EFEEBC213FFBB3865B7CC3 2B037F62AEBBA41F095C3EB75FCA84FAEC69C78F425DC3014FD4850588FADC1F 42A1D96B392FE10EA44626B9FB30159B7C0248F9AE0B5D0BA9D7ADCC52278087 B0D2C9BBACB86956A15345CAC92EE6B08B160290B44870F1C588E7843BAE6CB8 85A28E6531CFA1B193FEBC672DE0372C33BBD3E5368D10E731796728E83F0991 66E4E80B4A539891648A89B06008CA9903BC5251B6B1FC73788BA45B01CE3788 ED219AEBC933E546138FAF157B83FD6E341F15110E8B1D8869EF8171FDDF894F 83164CE3FF54762E65EC81AE797496C47D829C674CF0C9BC1938E25521DDB9FB 88E5C3435D70EC7AFABACB9FCA8CD90D7BB70E99E0C84B9EC0227BE34AC1CD06 2D65C152D5883AED59B6BDAF58D73D83653EA27D661084ED6BF934CB552247D5 FB02D8638D207A10AC819A33BAE88E3087953029556FD795C13856BB53B28690 3EADDAB069447CFA7285FA4D7045A6B7EC24562733882AD4FC2AB3117D2B3976 A3D3C943D5CB0B0890C6C0AAE15E27C9C5BE6AB3860C1F254BB26500FFCF9A93 F70E3AEA28B58178B880E0B8CBD14772599B3F5A7AA025AF06AEA8565942DD4A 2D9CD85D8D8C51B3AEA46533C1F49C3A52E9732640286F05E91F16491C650960 5B6957A843C1E77831C5C0CD025DC00C0EDB42A26556224E244E9267FBCA4091 F47C79CDD58D18391CAD23F3749E9730A32FFA052B1138BDCE10467445D87117 E1C0E707AAD928C9B37803632926B8EF73D4296F618D7F3D3B061A6BC7AB9CC6 5A7BC4221EC7AB807944D40E66E7D7CE9C0343050C2EC2CC5D79DEF907D36F5F 51E71DC026E527DE202BA31027346F920BF1BDF0221C02FB0E4DF4F4F0271291 F9BFCCD2A01FD9B4D9D09A606FB1D100B4B5AACB4E7D30B037A25210FCCD88BD 0D59B50170062D86D289E725A71384E7425D6CC075902DFFB1CB8FB96FA26CE1 8EA8FB10B936B5D7EFD506C8DBD2B5A7D148DD52D051D62C3EC4554CC9AB137C 642019B87AE386C110D909FFD0371680947F2171285A10FD582BF451402B5E58 FC53DEE819C744D45673E5C220C2FCF2251063C29361BBAD4FF2348841A85699 9915F8BCF368C3E7E32B01DE45080F2A4A8A8F876362F11B180C1B7BE2C895AF DBA3EE8D8801CDBA34429FFF8890B766B77B37A547AEFBACFE7FEF870AEAB38B 55161B243CCCDA45E79A4252A32E76E482892BABCB87CE39F315D4FD9F4833A6 C9BFDACBB3DD331D70F618B4C7683BB9DE1592A446EED735C9760D01B2BE101D C99320504DC3C38AB7EA0BF6F65C4C39289501DC1416AA0A733D1D51300902DC 8483924065437A9260EB8D134EA94FBA3F03CC0121CB5BA3C5144385FDA0CA6C 0BE2C9111E96164AF2E2F27007B38D5A8F34FE284553B13EC644D80D9465D790 6E3F096787A19012C24E9325BE78DB1CDD5D3A893C2C0197F116174A01806619 C5994681CFBFE32287CB4AA9E95A0F6974B86C15C5E0A62D2A056998D97215C5 0158E9DEDB133DC7541C6353AB5F599A803C2018C80689D2ED82FD351E624B7A F4DFA179CA7D1E61D99162C3CCBC3AE30CA4C00B13B0A0B422ADD088D1C64802 07A516C2D178AADF363B41B1D9D8FF6CE18472B496A9A59955A83A9C53239461 579466D100E3D20CA97594B82364BD30770F504BEB359095A97F30B66F580CBD 2DD78F31AC19598C25CB1DC05C60BF596E85A0F15A9646AF8A9C4EFF1F193986 DB7F848BC684D7C9CFA308743C23842EA7244AB73E87A5B9E51E9886DD90237A 36033DBCD30945B37CFEC3726DDCD7B2F7F7C06678633690E674E99E4CF60546 0D4BDEBC637CC6D5EEE9B258DCC5E99EA987FECB4D84BAA8535C3BD8B5A3ED2B 5B76E166420B9C0B1C06CE89425A3A9C76C2C084A14AF4E5A776CD35440E029E 7FB3190129A07FC65AE6DD517BF14DD1F34FDD0E776BC01669EA0D2DAED718FE 4D349962215523EF9E49604AC6FB7F182D0C24B12DFEA09411DEA93B830E7856 1BD9F57D8963ACF35C8F8309A2DC9550014372A0233E3869744F7FFC04777651 94943DECF362757B6FFC7E404F9AC4B3BD503228D0DEF0851897EAB1F41FD224 A3C3967FC09D28E373F6CC727B2CAD94FB0674AA3AB345F74E71E04C0B9E1C42 079D03A221FDB34FCD20699A8EC47EA65C01B8AA7477FB5C6366B8AA42C2785B 81233E699C0FA403985C9B2DBFBA1A19AF7AD898BCD9932EF6FC828C64271E17 846D905DB01584EBA98A0D6F507A457F4DAEA776CCCB32DB4843731153EF4F4E 0D15EB7734AB78216DD3BBB36E30A0477195006FF34C06F3ECF2E33F5AFE8043 9416DD450A7319FCD56857A1E4510ECEB67A97EE4A8B62E944C11B545E511321 B413670EDC2181A580389304E1C119E0671FC54AD300F9A5D6AC61B77FBC37DB 0495258422CB476B2713299849997064EE148E6A1AF40AF35B5C6C1A9FA4BBA3 DC6A94BB6BC395F5E5491F67D8C9384339AD19E30BE6D6B89DD141EA6634C447 87CB12153EBB9AFC314FD566E865EAA0100564C1F2DA4318B4A4F821634F42CB D6B3B6DD660C8D5732A73D8803D8EF28BAD9DB9D41F4FCD2D39DCDABEE44CB9F 80D68D63DFD908A75D3F5F719BFF15D656813B4B66C6C1BC8F2BA91A477B9D31 8EF6E6BAE36AA1CCD266761D4559C8B5EF6846E25291599B1161FB39BCBA4F91 E0A166D00212C5E117284CDD5E 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR17 %!PS-AdobeFont-1.1: CMR17 1.0 %%CreationDate: 1991 Aug 20 16:38:24 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR17) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR17 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-33 -250 945 749}readonly def /UniqueID 5000795 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F075EA0A10A15B0ED05D5039DA41B32B16E95 A3CE9725A429B35BAD796912FC328E3A28F96FCADA20A598E247755E7E7FF801 BDB00E9B9B086BDBE6EDCF841A3EAFC6F5284FED3C634085BA4EE0FC6A026E96 96D55575481B007BF93CA452EE3F71D83FAAB3D9DEDD2A8F96C5840EAE5BE5DC 9322E81DFF5E250DEB386E12A49FC9FBF9B4C25C3283F3CEA74B8278A1B09DA7 E9AE4FBAAF23EDF5A3E07D39385D521547C3AAAB8EB70549756EBA8EF445AF4A 497CA924ACCC3DD5456F8E2C7E36946A5BF14E2E959895F7C94F49137256BE46 4A238684D52792234869EAE1A6D8ADF4E138B79472D2A90A6CA99E2394CC20CD 3841733046175B20CEBE372327BF13428EED6A3E2FDF84C2DBA4B0AD584EE9DF B51828D3B8F385846158C29C9AC3496CB9692DD10219697B2ED4D425C3957FD8 C4600D76E045C561216EF05D38177243C314877A69A1C22E3BEC611A2EE5A216 9B7C264CF6D1839DBBD78A40610F2C0D7C2FE09FFA9822FF55035AD52546970F 83EED2D30EABB1F303091EBC11A5379B12BB3F405E371519A53EA9D66174ED25 A2E55463EC71A97BE4C04B39E68112956117C8252DB6FB14AB64534B4BCD568B 246DB833982B38CDE7268BBF74B6B0C18091E1B1F87D32D66F4DD023D1F10D2A 7736A960F72AC01F733A11023832CD68FB6288A5977743F781214D8FA9C0C3F7 80001321D4397771F728FD9EE57CFE7D9192B887EC883EB1505068261DC40089 7B7D2820F06515CD74513521F6397FEAB3AD3572D9A8269430E407E357422461 1785FC2782047F4C0339D79B16862D939F3A37F78E4E2174E4FBF132539CB760 207999FF86F6A3EBE48EB0A1CA635450FDEEF79EB16D853F3BF4B6F97D045F85 ED279A4008EA5791008A13F572F56D2C77397D153EB4FA6EB25C6239EC97890E 07C915570FCBB567A858277C5EC8E70A2871FE226D07C2280A8615F82629C7FA 4C5623AED88D70C45A2F1C069C2666C63BEB2356409B64CDBA777A4CF424E70E E5288CCBD49B257EB7B8CCAF53C9E7C05C77777E121FF9D8E78E9473CE2761A6 51837C48F755741D89807F0DDC10D3F8BF7E359B24C7CB5F1330D89D8CD4FA96 F4EC9798B9E284B3B15E9B6401620BA17776BDD44E3E764610DC58C72CED17A7 B8B8195359B8177F1C394BF9951061FF2604AD86BE2C7849A04D371A66EC71BB 608A11AD79180B0E675BADEB6CD1AFC870D24A7324FFE9806FBAF194A80B09AB 67BCFC48CB123C4F529BBAE4E514ACC26E77BEFF7C017BFB9C8CD2F95BBF0A22 FCAAF9272EA9FD305052C3D6DAEDBAE8F00367F91CD99EE8F25E4333E3A12349 F4862686F7DE3960E03DC6944A85B2166572CF6A14754AE095F8E12D2F024E20 3D629200A3A0FA1033C7561045CD6E54714B8610AE3292FA7BFCD80D5B9ACE19 635DC4549CDF5B2AB09BD7E0F4F79D340C1AA4DA3FE0A2FAD922FD75C1684480 DDC8A08AE0D8B0C0ACB0500333671ABA6674B86852E18A9A25B9DAA99522BB59 E8CFCDCB084E21535E1575F3F0CB93F93312E03BF5E058AFC052F69CFF3D3A01 4E2479D0D8B8B664867225387D1FE2C5E8FE4B3B836D28F351D5DFA0E2122A07 2D8187A2893B7EC839F8E9EC6C778327E35B851271B88AC0D4232DCBC71231D6 9DBEEEA107DA9D381F7660D0DEB0F2D91D297CDBE435E23E668CD1F03D9060DF A80EF4B60E3B03BA173EA565D1CAB571A6064E1114D769292464D414DA2918E4 DE02A26042E58DC3EA8A772E36AF575A5D1BF6F9078C636754E0FA7516700155 EBF5F3530143D422E470282A06A9E43419AB5194D44A512C0D365936BC22B6D6 A58DB35CB65EB8C0635E42FE91804D141C32757C7901EAD689A2881186DDF9F2 CFBE327B4825D105BFAE92CB22FB64F120B8ACD178154ECD78FA6BEF4DC14E57 EF548C2706C6FA6A3C060A2D04E5DCE486CEDF584A1D5E46EA8B69202ED64C36 E114E32FB6213508A53F3525BEFD2DD27B1EB3E4D1F1550B4416A4C19F640258 3163927EDAA136930D78268EBE1D44196ADF0256A8CA61E9AFAEA6413E8515B3 68982B94C73F5E62734529613B98CF1B0AA2C9638DEBA8CFFE13E60F98ED764D 7F4C7ADAD47136AE07B3E67242E21340D44249962BA8449FF48A484834FB2414 3DDD9D518184C7B8A3E457B83BF37624C0A1E961B383C7B5F478FF8AA808F6E8 A68DA9891D4E8D03D74A46D898F9C1349476B546DB2332D4AADECEF61D6DD4AB B899F7E1F36755B1DA13A22E2E32758EB35119879E02B2FBFE2114D79F3C15D7 8EF0EDFA639A5B8FF3DA2D8F801EED9E54C3D709C058EDD474CC236C0EBB20A6 CBE1541D25418C6E2FB30E4B37A13A3DC4DA750078179873600CE7ECA97E1787 E539BA6F0C23BEC5404186A24A9883A6A3AC8898DB4A9E2E5DA499D089A5C2A7 401C0B7D6AB605B4784893DBC97729F6AE4F08BB64F03A025A0E657CB985C800 D1580EFA935FA6438BCD0BC41C00050EBB02B7351314503CBD9073CC207EC952 85122FEA279AA8F132231563C8C081F2E5BA2EC03AF987C1B07D9313FBB89A60 939FE56EE6CEF442EB963E960F1CF106C9DC8BBC6505539A548487521D0CBB82 89D13B00CAD6D36412A03E76130FE37641A816636E4F2B771AFAE85D3FE31B9C F3EF84B53633A8AB99242688877AE352BEB9CA27D935D8366BE0927B6EDAE8C9 A4DAEE070BA07F53FF7F078C5D9CD8277A86576EC1AA4AF8982F7C4F7E4989D9 D5FBC271D6017507C06673C41FB62DA8A27938FDAB6741214400B060D2101C0A 9AEFF9F499F34BD3CC45AD32C2EC2F52536FDD78876089E51C0371627964A117 B66748C464F8FF42C02F9A88AA87C2076C15EFC3E332BB91B73AFD611EE84D02 FFE9E8B6A12933CE7CDD7A8707C108E53D7DAF2836EF3DAC8D36D8F84AC98000 0FCBEEC1B90B7D01F896F57236C59C0EBA02ED83A6F8F1B2158259C6B0590020 EF0EB296E00E969E7308D8DD57B47EFC6C029C94584BDCF7DA433D401CE3FDF6 7BD057987A8B089F30282F6B7F159983A90FE229BBFB2435D8325DF66D03D750 3FC44DCC1662CCAA27741EC33623E37094421C8FDD4DE5FE2DB3DB5773E07014 3725A0FFCE08861859A5F5040516EBDE7EC3B07A84B6B8892EE7A0D63471EB85 5974A05F65472AB78450374E3405E3A2F659222FEA9CB2EF25BCC5CACC3300BE 90C6CC0DF0B50E41043C99505117E00067AF449919B44DAFDE6D9A7C3E405C56 7D1750199A1C50F2F91805F1C0CC7970A5673F62ECDE5799556C1893DE5CFA54 ACC181F9EDCC11CA8410B7CE3DF740C345651272AB8B03E11320F4E14BA1E5FD 19DA62A3DA7296C7CC98864049D3AAEEE0D0F9E467022177C61AE5C75B925390 7BD9078777587850F0F151EFF35407351CC1E3348CF59A4E730AF375A33C9C52 9112BEEC91865405EDC2C8A8745CCE91F07B5DE6CD9C3811B250D3FC8B6C4CDE 1B2BEA14FDD656D067F9D9045D2A039B6BFA8623CAFA8B35261D39BF1E7EC1D0 10F4566F93B010391C0D4105718FFE83255CB5A8FA15AA48DD5F6D16CCD439A3 497AF9BDDDADC54526AA9D576799D9F90FACC783B7B35817DD0E6137FE72C78A B00F63BDD2C5A3E22F42BD894B26927D1F1AC2EC55C2853B8B3488DDE7BCABC1 D6A7831D2F40C75C384B84EE87C3DAC00FD297FA646C17ADD9788BB5964DF396 46DEF7BC030CBC237AE7C7B2F346D9C1BF9EFA18C36F1F0B1F3A346C1D3AB77C 8023144649CA041506E73C7DB3E2B530663CB3DEE0041C28B82422A9EC746A61 F8AFA82912E1A5FF3080C658997FD7C57A800EA5D9670160D0A4FEE8D86D26D6 27A539D99B40C7F090ED35C1375DBC984371BA52ABEABD40B07324C55CAC31EB B5F2E884FA08951BD12DB9C078462611A0AEEAA7F6BE2463ABFC82E2CBDA6E58 BBE918635DB240EF97A48715089892E09FF48965C760DD11133F4780AC6F2EE2 91C50703BF71827774DE5893FFADC74B00250B6DCFCEE6C669CB303DB5CBD567 1D84562C4DF15A91335D73B6073B22CA53B3B40605D62728528D9583A1ADFF30 5D8D349BB07EBD0AA4628280635DFA7ADA92D23CF577C9A27B744F764E1730A1 E7CACB4B07D08220807C77F31182FCEBEDC9978D3FC2311183728B9B657F5DA6 7BCDAFFF45D44997705AF63D9FD19FBEFA8E562577BC6006BF0CFF1895E3C3C8 091786527BF0B6BA4E9E9A1F84FD3193831653558D8B1A46FB0A7C290BC8C9A6 BA573B400283CE28D6F50F94ECB5AC7EEC55EE36589E3DC069455C079D79AB4D 02D8B1ABD15004EE28042C9C063C4B38FB49B48EAFB33C7E4FB69C620C39F4DE 18036A435C7B9649003D5D20A322070B822F266448C9E776447902BA10B3FAC8 CF548683C3DA57BD93F4BF072313453999F640CBFCD33DFB256E5EBDD0A9E091 C9DA81338C41D9ED1D50377DC19EB69AD015B1FC3233EBA0BAC1296DDCE2C5DF 7E5DD8999D5E3A4918B6B7B06B234593959BBE45731FAF34E36EDE04BAD29A36 212CE27D10D6343B21FD0A24DA83886069F200AA4CB207034A5D73686CFD6585 176AC0B87B006BF9BBDF1D4E4DA4F601B59766877E1B172ADD9F5C0A18ECF345 9A15124801628D0B60AAB007C83010ACB52A4C009A4AD12619428AD3FA09FF25 59DE40B55E15FF9CFB77EDACF138E3361218B1CB3C4C00629874D19253E32E0C DE16B93A9B6A59DDCB0A8FB833FCBCE85186730357C0626764D15D582021FB78 D8EB0D5E51427B68AE9A6603CA04AC0A85911E675D280798FB91DEAA00F0C256 6A09200C98A6D7AC6AF4F44AA62E6E8B0300D9EE4921F72AE4CE0AB19DAB8F31 8A5543A76196A5384D9D7A3116BE8A459EBF73542782E5EE9AD5A5C2D86DA003 F158197EFB9BC3255D98436CA11392230DC677F46FD5200C04B1687232A537BC 04863EACF7EC72E079D59A97DCAAC20DDE134A47B5735EC5FCF54BC5316AC746 B588D4258FE92F4A7C2F2413EB34B41E7950FFC6CF39AD2E80D685CF1CF4AB87 0E4B9446C0159FD7A27CC960A0829DBDDB1D041A9B5DB377EB2245CC445AB878 92CC43F1FF1023E19C9559EAB6DD358965D1D6460404DD96A61D56490FD9810F 708004EABE43D84F060252B36ABF83792907ACCDDF607E66DC1986E58C4D2AAE 0BDDCB953C424E88ECB9FB753E4839FD6D01430E905FA65630129E451E944F49 1734BCB3F150D117D57C316410D5FB16574653ED72DF757B170D35002FCE431E E81E0D8FC9D580D890A4977D3F4F7EE0C4189BB60C7D736F0DF3B493884C6D6E 42F0328FD29E805A7335DA693BD0187DB3F43A33FA174F2EC07E4A8698A72828 AE57FE0A356927CF99AD652131DAB13C29FA0DB2BE746B65AE7817E4484888B4 B5D98267D7EBE14F0380605F23DDE90F57FD926E38C477E13A4D4ABB6B7499DC 8ACD2143142214D579731C2CA13391B86E9245B523BEC35EE2ECE23F567A6C9A 3BC15FB99CC0A75DC190051F6139616E3746D6A36761044FF09316C93E658112 5DF861DF67B7B47202A0AE2E2E3126E7A97EC41C9C07CD65596D492D4ACF99D9 43CA5E5DA6A6C86822EB2275F43CCFFA30339235B18753C5AD4523942E54C921 4AC39EDC81FCFB4D86BC09CFBBFD5A5301F89E471B4BB3F4FBA4656757B31A7C 6B52B56E49D79F27D976D6F1A8F4BD04FC8EF7C2A7DF1A83820F59EF086D1DE4 05F4741E890D056F583F904C350AA392F9AA4FAD92E2C71892A3BDF9BE049269 B6058D460E830FE6A42760285B582BB62E924DF0FFA326B6EC5B6643BB4C4805 65AC1E9B902D6A0FE8EA0CE6C89905F8564076AA87C1E4FC4705378E471D9C8D 2E983F0D9467D08F6761451B6F3CD96AEC956EA20E9565A19EB4E3C956E1D6FF A65D81A2FDDB1B4224E0C54200E19E685F86C9534D007D0B11FACBAADB912B10 D69F59B10ED76016ED1187EE68D0EDBAC5ACAA505712EF692D398347A433B84C 44A322FC5FD912F8A1AD8624C3327745B4016867D1EDF5602ABAF49B28AFCD9E ED38DA7C333FA2D2FB7C5145EAFC2DCBA2FC0145BAAF1F772B8514B811635892 7C989D2CCBB2119918454472FEAB78219E8EA68913466B48B16C4BB0F79B3A28 CE11F1D59917F0019714561B5A6F9ADA993DE87F05018FC266215177E1DC75C3 B74D645767EA1FBFD0262C83BE3D287E9142BB20DA24F597DC49EC5482D393F6 CBA1C8580FC7FCE1F0FBAA1B65FA03A264A0388F0C8AD2E406DD2A684DEC1A53 7D6D73409907A266D5418C276611280602916A9CEE465ABF4784EFEEAED3E2FF B96BED3B7D5E57FDF75D29D73E59222C345DC11C19F6DB4F86225087F1977C7C 8967BFBD4CB2B7014B4F873A3AD278145020C73E4244D0150006CD4D9D7B5A2F 041EAB3D5ED402267206EC069D23C06FCA47BE3FB2BBE8AB041D4C2A57BD063B 0EE0585FF810935B7B46DA5764ED68F1CE97ADC4C521C7C2CD1C183074C42534 BBD88BBBC27C192D4AA57913AD167F83D9F9B5F4712D41D9D35158B67C3D296B A756B35B47E3122B28D4C595C935EF052F4CF60CDA6E9D3D2D2ABB63596CE637 FE4FC6225D37D0898FEB2F5550676485D235798180D104C15FA4965623F87F35 22416572141A4F7FF45A705056CBB3A27783581AE7717350B697B5B34B1201D7 391142D6F447C2F6ED336BB8E2EA5912EB7DFAD1B616FCAF748275B3690CDD0C 52AC62922ECE06702E9BFBF64314A2DCE4D44CE75DBAE5D4278D2EE2D8BC5FA0 4C1AB788B627D4EA91CA36A1A4AE13508A851300056DCADFBDE748CD4D92E1D0 7D1E61D99164A0C899219C428DEC6E486A6A6DC4C6CC0FE4E68883CDBDACD9F6 7D3A957AF68C8D034BD42BF82E29EB2A2AFC843E00C5534CF8A85FA1FF94B8A1 F4B7A390087CC1F2484C2BD3607D15445BE9CF8BB50C29EE15F3C1021A0CBE44 B3C8EF35DADD28D6806A9816D27EA98DFDCBB459A7322CD193C13A37C6C30B2C C0AEAA485B9CF8AB823832A0FAC134BEB8076DE7357A5EBB9D859376872A0D04 E1355A1934E3E4F187A977CD9C4DEAEFC06F406577C04D397A63C9A0B3EF9E42 10BA8460F89720F82C8496E837F03C52861F497CA9684A8778F9AC6857E583B3 3D173A160CFCA7A6BD8F9A8D455F9D2F3CA4D92D28271A4A95E0033048FD39ED F5A69C791AA70E44D69A7B94E6374AC25AE18ED1D3244C38E4B851CE3D54F366 404DB65EFE82DE01CFABBDDC2777544F4B70878B30B2ABC5AD2632E088339A3C C4E7F845D917B571CD20E3FF960D6052CEAD37FB027232B7E99C8855CE190187 ADF10A72150ED5D4B9E155916C69F8F020DFEF7DF4463CDB1D706C8D2F9CD42C D7117B116467C037B542DE1093A1C07A32D7AC6B2E2A6F713404BE545580A233 96BF0917628F03FE0378D5119E674EAEA304F74463552BC20D0F388A1F56930F F1F3D5C79AA1E1E0779C41D920A59D3980F2C5D056580BB35063805B6C7F08 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont TeXDict begin 39158280 55380996 1000 600 600 (lab4.dvi) @start /Fa 134[59 2[59 1[44 44 46 2[56 62 4[31 62 2[51 18[84 82[{ TeXf7b6d320Encoding ReEncodeFont }11 99.6264 /CMBX12 rf /Fb 240[42 15[{ TeXbbad153fEncoding ReEncodeFont }1 83.022 /CMSY10 rf /Fc 140[38 7[50 9[46 12[66 29[48 48 48 48 48 48 2[27 46[{ TeXf7b6d320Encoding ReEncodeFont }11 83.022 /CMBX10 rf /Fd 130[44 1[44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 3[44 1[44 3[44 2[44 1[44 2[44 44 1[44 2[44 1[44 2[44 1[44 44 3[44 1[44 44 44 44 2[44 1[44 44 44 44 44 44 44 44 44 44 44 44 2[44 1[44 44 44 33[{ TeX09fbbfacEncoding ReEncodeFont } 63 83.022 /CMTT10 rf /Fe 132[42 37 44 44 60 44 46 32 33 33 44 46 42 46 69 23 44 25 23 46 42 25 37 46 37 46 42 7[62 3[62 60 46 61 1[57 65 62 76 52 2[30 62 1[54 57 63 60 59 62 6[23 4[42 42 42 42 42 42 1[23 28 23 2[32 32 27[46 48 11[{ TeXf7b6d320Encoding ReEncodeFont }59 83.022 /CMR10 rf /Ff 134[71 1[97 71 75 52 53 55 1[75 67 75 112 37 1[41 37 75 67 41 61 75 60 1[65 11[103 94 75 3[101 105 1[81 2[50 3[88 103 97 1[102 9[67 67 67 67 67 67 67 4[37 44[{ TeXf7b6d320Encoding ReEncodeFont }40 119.552 /CMBX12 rf /Fg 136[70 1[54 38 38 38 1[54 49 54 81 27 51 1[27 54 49 1[43 54 43 1[49 14[72 4[89 5[77 1[66 10[27 10[49 27 46[{ TeXf7b6d320Encoding ReEncodeFont }25 99.6264 /CMR12 rf /Fh 136[96 1[73 51 52 51 1[73 66 73 111 36 2[36 1[66 1[58 73 58 73 66 13[73 4[99 122 83 2[47 3[90 101 96 8[36 4[66 66 3[66 48[{ TeXf7b6d320Encoding ReEncodeFont }29 143.462 /CMR17 rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%PaperSize: A4 end %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop Black Black Black Black 630 432 a Fh(CS405)43 b(In)l(tro)t(duction)g(to)g(Empirical)g(Mo)t(delling)403 614 y(Lab)g(4:)58 b(Line)44 b(dra)l(wing)f(and)g(animation)g(using)g (DoNaLD)1089 855 y Fg(Empirical)33 b(Mo)s(delling)g(Researc)m(h)h (Group)972 971 y(h)m(ttp://www.dcs.w)m(arwic)m(k.ac.uk/mo)s(dell)q (ing/)0 1304 y Ff(In)l(tro)t(duction)0 1486 y Fe(In)28 b(lab)r(oratory)d(session)i(3)g(y)n(ou)g(w)n(ere)g(in)n(tro)r(duced)g (to)h(the)g(SCOUT)f(notation)g(and)h(y)n(ou)f(should)g(ha)n(v)n(e)g (dev)n(elop)r(ed)g(an)0 1586 y(in)n(terface)i(for)g(a)h(simple)g(jugs)f (mo)r(del.)44 b(This)30 b(lab)r(oratory)e(session)g(will)i(in)n(tro)r (duce)g(the)g(DoNaLD)g(notation)f(for)g(line)0 1685 y(dra)n(wing)k(and) h(complete)g(the)g(four)g(w)n(eek)g(in)n(tro)r(duction)g(to)g(the)g Fd(tkeden)e Fe(to)r(ol)i(and)g(the)g(standard)g(notations.)56 b(In)0 1785 y(particular,)21 b(b)n(y)h(the)g(end)f(of)h(the)g(session)e (y)n(ou)h(should)g(kno)n(w)g(ho)n(w)g(to)g(write)g(DoNaLD)h (de\014nitions,)h(and)e(use)h(DoNaLD)0 1885 y(together)27 b(with)h(the)g(EDEN)f(and)h(SCOUT)f(notations.)0 2084 y(During)c(lab)r(oratory)e(3)h(y)n(ou)h(mo)r(delled)g(t)n(w)n(o)f(jugs) h(and)g(the)g(actions)g(of)g(\014lling,)h(empt)n(ying)e(and)h(p)r (ouring.)35 b(Y)-7 b(ou)23 b(can)g(use)0 2184 y(the)f(jugs)f(mo)r(del)h (y)n(ou)e(dev)n(elop)r(ed)h(as)g(the)h(starting)e(p)r(oin)n(t)i(of)f (this)h(lab)r(oratory)-7 b(.)32 b(Y)-7 b(ou)22 b(should)f(ha)n(v)n(e)f (a)h(mo)r(del)h(consisting)0 2283 y(of)30 b(t)n(w)n(o)f(jugs)h(with)h (liquid)f(and)g(\014v)n(e)g(buttons)g(to)g(p)r(erform)g(the)h(actions.) 43 b(Changing)29 b(the)i(v)-5 b(alues)29 b(of)37 b Fd(contentA)27 b Fe(and)0 2383 y Fd(capA)f Fe(should)h(alter)g(the)h(amoun)n(t)f(of)h (liquid)g(and)f(the)h(jug)g(capacit)n(y)e(resp)r(ectiv)n(ely)-7 b(.)0 2656 y Ff(1)135 b(Adding)44 b(a)h(DoNaLD)h(windo)l(w)f(in)g (SCOUT)0 2838 y Fe(Before)21 b(y)n(ou)g(write)h(an)n(y)f(DoNaLD)h (de\014nitions,)h(y)n(ou)f(m)n(ust)g(ha)n(v)n(e)e(an)i(area)e(to)i (displa)n(y)f(y)n(our)g(DoNaLD)h(dra)n(wing.)34 b(This)0 2938 y(can)27 b(b)r(e)h(ac)n(hiev)n(ed)f(b)n(y)g(creating)f(a)i(SCOUT)f (windo)n(w)g(of)h(t)n(yp)r(e)g Fd(DONALD)d Fe(and)i(adding)g(this)h(to) g(the)g(SCOUT)f Fd(screen)p Fe(.)p Black Black 131 3113 a Fd(\045scout)131 3212 y(window)41 b(mydrawing)f(=)j({)218 3312 y(type:)e(DONALD)218 3411 y(box:)h([{0,)g(0},)g({300,)g(300}])216 b(##)42 b(size)g(and)h(position)d(\(different)f(to)k(frame\))218 3511 y(pict:)e("DRAWING1")607 b(##)42 b(DoNaLD)f(viewport)218 3611 y(bgcolour:)f("white")131 3710 y(};)p 0 TeXcolorgray 0 3809 3744 4 v 0 4302 4 493 v 0.9 TeXcolorgray 0.9 TeXcolorgray 4 4302 3738 493 v 0.9 TeXcolorgray Black 86 3950 a Fc(T)-8 b(ask)33 b(1)86 4103 y Fe(Load)27 b(y)n(our)f(mo)r(del)h(from)g(the)h (last)f(lab)r(oratory)-7 b(.)34 b(Create)27 b(a)g(new)g(windo)n(w)g(in) g(SCOUT)h(of)f(t)n(yp)r(e)g Fd(DONALD)p Fe(.)e(Add)86 4202 y(this)j(to)g(the)g(screen)e(and)i(p)r(osition)f(it)h(suc)n(h)g (that)f(it)h(do)r(es)g(not)f(obstruct)g(y)n(our)g(other)g(jugs.)p 0.9 TeXcolorgray 0 TeXcolorgray 3740 4302 4 493 v 0 4305 3744 4 v Black 0 4413 a(Before)j(en)n(tering)g(DoNaLD)h(de\014nitions,) g(y)n(ou)f(m)n(ust)h(indicate)g(whic)n(h)g(SCOUT)g(windo)n(w)f(should)g (b)r(e)i(used)e(for)g(line)0 4512 y(dra)n(wing.)53 b(The)33 b(SCOUT)g(windo)n(w)g(ab)r(o)n(v)n(e)f(is)h(de\014ned)h(with)g(the)g (attribute)f Fd(pict:)85 b("DRAWING1")29 b Fe(and)34 b(therefore)0 4612 y(an)n(y)21 b(DoNaLD)h(de\014nitions)f(in)h(the)g Fd(DRAWING1)d Fe(viewp)r(ort)i(will)h(b)r(e)g(displa)n(y)n(ed)e(in)i (that)g(windo)n(w.)34 b(T)-7 b(o)21 b(select)h(a)f(viewp)r(ort)0 4712 y(in)28 b(DoNaLD,)g(use)f(the)h(viewp)r(ort)f(statemen)n(t:)p Black Black 131 4887 a Fd(\045donald)131 4986 y(viewport)40 b(DRAWING1)0 5161 y Fe(F)-7 b(rom)29 b(no)n(w)f(on,)i(as)f(long)f(as)h (y)n(ou)f(do)h(not)h(c)n(hange)e(the)h(viewp)r(ort,)h(all)f(y)n(our)f (DoNaLD)h(dra)n(wings)f(will)h(b)r(e)h(displa)n(y)n(ed)0 5261 y(in)e(the)g(SCOUT)f(windo)n(w)h(y)n(ou)e(created.)0 5534 y Ff(2)135 b(T)l(yp)t(es,)45 b(p)t(oin)l(ts)g(and)f(lines)0 5716 y Fe(In)26 b(DoNaLD,)h(as)e(with)i(SCOUT,)f(observ)-5 b(ables)25 b(m)n(ust)h(b)r(e)h(declared)e(b)r(efore)h(use.)36 b(DoNaLD)26 b(supp)r(orts)g(the)h(follo)n(wing)0 5816 y(basic)32 b(datat)n(yp)r(es:)45 b Fd(int)p Fe(,)32 b Fd(real)p Fe(,)g Fd(char)p Fe(,)g(and)g Fd(boolean)p Fe(.)47 b(Unlik)n(e)33 b(EDEN)f(and)g(SCOUT,)g(there)g(is)g(no)g (semicolon)f(at)p Black 1860 6065 a(1)p Black eop end %%Page: 2 2 TeXDict begin 2 1 bop Black Black 0 83 a Fe(the)30 b(end)g(of)f(a)g (statemen)n(t)h({)f(instead,)h(the)g(line)g(break)e(is)i(used)f(to)h (separate)e(statemen)n(ts.)42 b(F)-7 b(or)29 b(example,)h(to)f (de\014ne)0 183 y(an)e(in)n(teger)g(observ)-5 b(able:)p Black Black 131 365 a Fd(int)42 b(a)348 b(##)43 b(first)f(declare)e (the)j(observable)131 465 y(a)g(=)g(1)348 b(##)43 b(then)f(assign)f(it) i(a)g(value)0 648 y Fe(DoNaLD)30 b(supp)r(orts)g(a)g(range)f(of)h(2D)h (dra)n(wing)d(datat)n(yp)r(es)i(\(see)g(the)h(quic)n(k)f(guide\),)h (the)f(most)h(basic)e(of)h(whic)n(h)h(are)0 747 y(p)r(oin)n(ts)c(and)f (lines.)37 b(P)n(oin)n(ts)25 b(can)h(b)r(e)h(added)g(together)f(and)g (other)g(geometric)g(functions)h(exist)f(to)h(\014nd,)g(for)f(example,) 0 847 y(the)i(midp)r(oin)n(t)g(of)g(a)f(line:)p Black Black 131 1029 a Fd(point)41 b(p,)i(q)697 b(##)43 b(declare)d(the)j (points)e(p)i(and)f(q)131 1129 y(line)g(l)871 b(##)43 b(declare)d(a)k(line)131 1229 y(p)f(=)g({)g(100,)f(200)h(})435 b(##)43 b(set)f(point)g(p)h(to)g(\(100,200\))c(from)j(the)h(origin)131 1328 y(l)g(=)g([)g(p,)g(p)g(+)g({)h(50,)e(0)h(})g(])87 b(##)43 b(draw)f(a)h(horizontal)c(line)j(of)h(length)e(50)i(from)f(p) 131 1428 y(q)h(=)g(midpoint\(l\))475 b(##)43 b(set)f(point)g(q)h(to)g (be)f(the)h(midpoint)d(of)j(l)0 1611 y Fe(Note:)h(in)31 b(SCOUT,)g(the)h(origin)d(\(0,0\))i(lies)g(in)g(the)h(top-left)f (corner)f(of)h(the)g(windo)n(w,)g(but)h(in)f(DoNaLD)g(the)h(origin)0 1710 y(lies)27 b(in)h(the)g(b)r(ottom-left)g(corner.)p 0 TeXcolorgray 0 1822 3744 4 v 0 2314 4 493 v 0.9 TeXcolorgray 0.9 TeXcolorgray 4 2314 3738 493 v 0.9 TeXcolorgray Black 86 1962 a Fc(T)-8 b(ask)33 b(2)86 2115 y Fe(Dra)n(w)21 b(a)g(single)f(jug)i(using)f(DoNaLD.)g(Create)g(an)g(observ)-5 b(able)19 b(that)j(represen)n(ts)e(the)h(heigh)n(t)h(of)f(the)g(jug.)35 b(Chec)n(k)86 2215 y(that)28 b(y)n(ou)f(can)g(c)n(hange)g(the)h(heigh)n (t)f(of)h(y)n(our)e(new)i(jug.)p 0.9 TeXcolorgray 0 TeXcolorgray 3740 2314 4 493 v 0 2317 3744 4 v Black 0 2534 a Ff(3)135 b(Using)45 b(dep)t(endency)f(and)h(EDEN)0 2716 y Fe(DoNaLD)21 b(and)g(SCOUT)g(are)f(similar)g(in)h(that)g(they)g(b)r(oth)g(are)f (purely)h(dep)r(endency-based)f(notations,)i(and)f(therefore)0 2815 y(they)26 b(b)r(oth)h(use)f(the)g(equals)g(\()p Fd(=)p Fe(\))g(for)g(dep)r(endency)-7 b(.)36 b(Ho)n(w)n(ev)n(er,)25 b(they)h(ha)n(v)n(e)f(di\013eren)n(t)h(metho)r(ds)h(for)e(accessing)g (EDEN)0 2915 y(observ)-5 b(ables.)45 b(Y)-7 b(ou)31 b(do)f(not)h(need)g (to)g(declare)f(EDEN)g(observ)-5 b(ables)30 b(in)h(DoNaLD)g(b)r(efore)f (using)h(them.)47 b(T)-7 b(o)30 b(use)h(an)0 3015 y(EDEN)i(observ)-5 b(able,)34 b(y)n(ou)e(simply)i(place)f(an)g(exclamation)f(mark)h(after) g(the)h(observ)-5 b(able)32 b(name.)54 b(F)-7 b(or)33 b(example,)h(if)0 3114 y(y)n(ou)27 b(ha)n(v)n(e)f(the)i(observ)-5 b(able)26 b Fd(capA)h Fe(in)g(EDEN,)h(then)g(it)g(can)f(b)r(e)h (referenced)f(as)g Fd(capA!)e Fe(in)j(DoNaLD.)p 0 TeXcolorgray 0 3226 V 0 3818 4 593 v 0.9 TeXcolorgray 0.9 TeXcolorgray 4 3818 3738 593 v 0.9 TeXcolorgray Black 86 3366 a Fc(T)-8 b(ask)33 b(3)86 3519 y Fe(Dra)n(w)c(a)f(line)i(for)e(the)h(heigh)n(t)g (of)g(the)h(liquid.)41 b(Using)29 b(the)h(observ)-5 b(ables)27 b(con)n(ten)n(tA)i(and)g(capA,)g(mak)n(e)f(the)i(jug)86 3619 y(heigh)n(t)24 b(and)f(liquid)h(heigh)n(t)g(consisten)n(t)f(with)h (the)g(underlying)f(mo)r(del.)35 b(Use)24 b(y)n(our)e(buttons)i(to)g(c) n(hec)n(k)f(that)g(this)86 3719 y(new)28 b(jug)g(A)g(sho)n(ws)e(the)i (same)f(represen)n(tation)f(as)h(y)n(our)f(SCOUT)i(jug)f(A.)p 0.9 TeXcolorgray 0 TeXcolorgray 3740 3818 4 593 v 0 3821 3744 4 v Black 0 4038 a Ff(4)135 b(Shap)t(es)0 4219 y Fe(An)36 b(imp)r(ortan)n(t)f(t)n(yp)r(e)g(in)h(DoNaLD)f(is)h(the)f Fd(shape)f Fe(\(or)g Fd(openshape)p Fe(\))e(whic)n(h)j(is)h(a)f (collection)f(of)i(ob)5 b(jects)34 b(\(p)r(oin)n(ts,)0 4319 y(lines,)29 b(shap)r(es,)g(etc\).)41 b(There)28 b(are)f(t)n(w)n(o)h(t)n(yp)r(es)h(of)g(shap)r(e,)g(called)f Fd(shape)f Fe(and)h Fd(openshape)p Fe(.)37 b(The)29 b Fd(openshape)c Fe(is)k(used)0 4419 y(to)j(de\014ne)h(the)g(comp)r(onen) n(ts)f(of)h(a)f(shap)r(e)g(\(e.g.)52 b(p)r(oin)n(ts,)33 b(lines,)h(and)f(other)f(shap)r(es\),)h(whereas)f(the)h(t)n(yp)r(e)f Fd(shape)f Fe(is)0 4518 y(used)k(for)f(the)h(transformation)e(of)h (shap)r(es.)58 b(Y)-7 b(ou)35 b(cannot)f(c)n(hange)f(the)i(comp)r(onen) n(ts)g(of)f(a)g Fd(shape)p Fe(,)h(y)n(ou)f(can)g(only)0 4618 y(transform)26 b(it.)38 b(An)28 b(example)f(of)h(an)f Fd(openshape)p Fe(:)p Black Black 131 4801 a Fd(openshape)40 b(cross)131 4900 y(within)h(cross)g({)262 5000 y(line)g(l1,)i(l2)262 5100 y(l1)f(=)h([{10,)f(-10},)f({-10,)h(10}])262 5199 y(l2)g(=)h([{10,)f(10},)g({-10,)f(-10}])131 5299 y(})0 5481 y Fe(If)30 b(y)n(ou)f(need)g(to)g(refer)g(to)h(an)f(observ)-5 b(able)28 b(inside)h(the)h(op)r(enshap)r(e)g(then)f(y)n(ou)g(need)h(to) f(reference)g(it)h(b)n(y)f(its)g(lo)r(cation)0 5581 y(and)i(name.)46 b(In)31 b(the)g(ab)r(o)n(v)n(e)f(example,)h(y)n(ou)f(w)n(ould)h(refer)f (to)h Fd(l1)f Fe(outside)g(the)i(shap)r(e)e(as)h Fd(cross/l1)c Fe(\(see)k(the)g(quic)n(k)0 5681 y(guide)c(for)g(more)g(information)g (on)g(referencing)g(observ)-5 b(ables)26 b(in)i(DoNaLD\).)p Black 1860 6065 a(2)p Black eop end %%Page: 3 3 TeXDict begin 3 2 bop Black Black 0 TeXcolorgray 0 3 3744 4 v 0 596 4 593 v 0.9 TeXcolorgray 0.9 TeXcolorgray 4 596 3738 593 v 0.9 TeXcolorgray Black 86 144 a Fc(T)-8 b(ask)33 b(4)86 297 y Fe(Create)h(a)g(new)g(op)r(enshap)r(e)g(called)g (unitjug)h(and)g(within)g(this)f(create)g(three)g(lines,)i(eac)n(h)e (of)g(length)h(40,)g(to)86 397 y(represen)n(t)f(the)i(sides)f(and)g(b)r (ottom)g(of)g(the)h(jug.)59 b(The)36 b(b)r(ottom-left)f(corner)f(of)h (the)h(jug)f(should)g(b)r(e)g(at)g(the)86 496 y(origin.)p 0.9 TeXcolorgray 0 TeXcolorgray 3740 596 4 593 v 0 599 3744 4 v Black 0 815 a Ff(5)135 b(T)-11 b(ransforming)45 b(shap)t(es)0 997 y Fe(If)27 b(y)n(ou)f(ha)n(v)n(e)f(de\014ned)i(a)f (shap)r(e)h(\(or)f(op)r(enshap)r(e\))g(then)i(y)n(ou)d(can)i(p)r (erform)f(transformations)e(to)j(get)f(another)g(shap)r(e:)p Black 125 1163 a Fb(\017)p Black 41 w Fd(trans\(shape,)38 b(x,)43 b(y\))27 b Fe({)g(translate)g(a)g Fd(shape)e Fe(b)n(y)k Fd(\(x,y\))p Black 125 1329 a Fb(\017)p Black 41 w Fd(scale\(shape,)38 b(factor\))25 b Fe({)i(scale)g(a)g Fd(shape)f Fe(b)n(y)h(a)g Fd(factor)e Fe(from)j(the)g(origin)p Black 125 1495 a Fb(\017)p Black 41 w Fd(scalexy\(shape,)37 b(factorx,)k(factory\))g Fe({)k(scale)f(a)h Fd(shape)e Fe(b)n(y)j Fd(factorx)c Fe(in)k(the)f(x-direction)f(and)h(b)n(y)208 1595 y Fd(factory)24 b Fe(in)k(the)g(y-direction)p Black 125 1761 a Fb(\017)p Black 41 w Fd(rot\(shape,)39 b(point,)i(angle\))25 b Fe({)i(rotate)g(a)g Fd(shape)f Fe(round)h(a)g Fd(point)f Fe(b)n(y)h(an)g Fd(angle)f Fe(\(in)i(radians\))0 1927 y(F)-7 b(or)27 b(example,)g(to)h(create)e(a)i(new)f(shap)r(e)h(whic)n (h)f(is)h(the)g Fd(cross)d Fe(rotated)i(b)n(y)g(an)h(angle)e(of)i(45)f (degrees:)p Black Black 131 2110 a Fd(shape)41 b(cross2)1218 b(##)43 b(declare)e(the)h(shape)131 2209 y(cross2)f(=)i(rot\(cross,)c ({0,0},)j(pi*0.25\))214 b(##)43 b(define)e(cross2)g(as)i(a)g(rotation)d (of)j(cross)p 0 TeXcolorgray 0 2322 V 0 2917 4 595 v 0.9 TeXcolorgray 0.9 TeXcolorgray 4 2917 3738 595 v 0.9 TeXcolorgray Black 86 2463 a Fc(T)-8 b(ask)33 b(5.1)86 2616 y Fe(Create)d(a)h(new)f(shap)r(e)h(called)f Fd(jugA)p Fe(.)f(De\014ne)j Fd(jugA)d Fe(as)h(a)g(transformation)f(of)i(unitjug)g (that)g(expands)f(in)h(the)86 2716 y(x-direction)i(b)n(y)g(a)g(factor)g (of)39 b Fd(widthA!)31 b Fe(and)i(in)h(the)g(y-direction)e(b)n(y)h(a)g (factor)g(of)40 b Fd(capA!)p Fe(.)52 b(Create)33 b(another)86 2816 y(shap)r(e)28 b(for)f Fd(jugB)p Fe(.)p 0.9 TeXcolorgray 0 TeXcolorgray 3740 2917 4 595 v 0 2920 3744 4 v Black 0 3028 a(If)e(y)n(ou)f(explore)f(the)i(underlying)f(EDEN)h(mo)r(del)g (then)g(y)n(ou)f(will)g(\014nd)i(an)e(observ)-5 b(able)23 b(called)h Fd(action)f Fe(whic)n(h)h(has)g(the)0 3128 y(v)-5 b(alue)26 b(of)g(5)g(when)h(p)r(ouring,)f(and)g(an)g(observ)-5 b(able)25 b Fd(pourdirection)c Fe(whic)n(h)26 b(tells)g(y)n(ou)g(whic)n (h)g(direction)g(the)h(jugs)f(are)0 3228 y(p)r(ouring)h(\()p Fd(ATOB)f Fe(or)h Fd(BTOA)p Fe(\).)p 0 TeXcolorgray 0 3339 V 0 4133 4 794 v 0.9 TeXcolorgray 0.9 TeXcolorgray 4 4133 3738 794 v 0.9 TeXcolorgray Black 86 3480 a Fc(T)-8 b(ask)33 b(5.2)86 3633 y Fe(Create)g(an)g(observ)-5 b(able)32 b(called)g Fd(angleA)f Fe(\(of)j(t)n(yp)r(e)f(real\))g(whic)n(h)g (represen)n(ts)f(the)h(angle)g(of)g(the)g(jug.)54 b(De\014ne)86 3732 y Fd(angleA)25 b Fe(to)h(b)r(e)i(dep)r(enden)n(t)f(on)f Fd(action)p Fe(,)f Fd(pourdirection)p Fe(,)d Fd(contentA)p Fe(,)h(and)k Fd(capA)e Fe(suc)n(h)i(that)g(when)g Fd(jugA)e Fe(is)86 3832 y(p)r(ouring)33 b(to)f Fd(jugB)p Fe(,)g Fd(jugA)f Fe(is)i(rotated)f(at)h(an)g(angle)f(to)h(giv)n(e)f(the)h (impression)f(of)h(p)r(ouring)f(in)n(to)h Fd(jugB)p Fe(.)f(Alter)86 3932 y(y)n(our)25 b(de\014nition)h(for)f Fd(jugA)g Fe(so)g(that)h(the)g (transform)f(also)g(incorp)r(orates)e(a)j(rotation)f(of)32 b Fd(angleA)p Fe(.)23 b(P)n(erform)h(the)86 4031 y(same)j(op)r(eration) g(for)g Fd(jugB)p Fe(.)p 0.9 TeXcolorgray 0 TeXcolorgray 3740 4133 4 794 v 0 4136 3744 4 v Black 0 4353 a Ff(6)135 b(Completing)46 b(y)l(our)f(jugs)g(animation)0 4534 y Fe(The)21 b(\014nal)h(part)f(of)g(this)g(lab)r(oratory)f(is)h(an)g(op)r (en)g(exercise)f(in)i(elab)r(orating)e(y)n(our)g(jugs)h(mo)r(del.)35 b(Y)-7 b(ou)22 b(should)f(familarise)0 4634 y(y)n(ourself)k(with)i (attributes)f(in)h(DoNaLD,)f(so)f(that)i(y)n(ou)e(can)h(c)n(hange)f (the)i(line)g(width,)g(colour,)e(and)h(other)g(attributes)0 4734 y(to)h(mak)n(e)g(y)n(our)g(mo)r(del)g(lo)r(ok)g(more)g(realistic.) p 0 TeXcolorgray 0 4845 V 0 5437 4 593 v 0.9 TeXcolorgray 0.9 TeXcolorgray 4 5437 3738 593 v 0.9 TeXcolorgray Black 86 4986 a Fc(T)-8 b(ask)33 b(6)86 5139 y Fe(Rein)n(tro)r(duce)h(the)g (line)g(represen)n(ting)e(the)i(amoun)n(t)g(of)g(liquid)g(in)g(the)g (jug.)55 b(Add)35 b(dep)r(endencies)f(suc)n(h)f(that)86 5238 y(when)h(one)g(of)g(the)g(jugs)g(is)g(p)r(ouring,)h(the)f(w)n (ater)f(lev)n(el)h(remains)f(horizon)n(tal)f(and)i(giv)n(es)e(the)j (impression)e(of)86 5338 y(liquid)28 b(b)r(eing)g(p)r(oured.)p 0.9 TeXcolorgray 0 TeXcolorgray 3740 5437 4 593 v 0 5440 3744 4 v Black Black 1860 6065 a(3)p Black eop end %%Page: 4 4 TeXDict begin 4 3 bop Black Black 0 83 a Ff(7)135 b(Sa)l(ving)45 b(scripts)0 265 y Fe(It)35 b(is)g(a)g(go)r(o)r(d)f(idea)h(to)g(sa)n(v)n (e)f(y)n(our)f(mo)r(del)j(and)f(mak)n(e)f(sure)g(it)i(is)f(do)r(cumen)n (ted)g({)g(this)g(will)g(b)r(e)h(necessary)d(in)i(the)0 364 y(coursew)n(ork.)f(Y)-7 b(our)27 b(jugs)g(mo)r(del)g(ma)n(y)f(b)r (e)i(relativ)n(ely)d(small,)i(and)g(so)g(y)n(ou)f(can)h(sa)n(v)n(e)e (all)i(the)g(de\014nitions)g(in)h(one)e(\014le.)0 464 y(Ensure)h(that)g(groups)g(of)g(DoNaLD)h(de\014nitions)g(start)f(with)h Fd(\045donald)d Fe(and)i(lik)n(ewise)g(for)g(other)g(notations.)0 663 y(As)i(y)n(our)f(mo)r(dels)h(get)g(larger,)f(y)n(ou)g(migh)n(t)h (consider)g(sa)n(ving)e(di\013eren)n(t)j(parts)e(of)h(the)h(mo)r(del)f (in)h(di\013eren)n(t)f(\014les.)41 b(F)-7 b(or)0 763 y(example,)26 b(in)h Fd(jugsBeynon1988)21 b Fe(there)26 b(is)h(the)g(underlying)f(mo)r(del)g(in)h(jugs.e,)g(the)g(text)g(in)n (terface)f(in)g Fd(jugs)p 3451 763 27 4 v 30 w(disp.e)p Fe(,)0 863 y(and)i(a)g(SCOUT)g(in)n(terface)f(in)h Fd(jugs.s)p Fe(.)36 b(The)29 b(usual)e(naming)h(con)n(v)n(en)n(tion)f(is)h(to)g (place)f(the)i(EDEN)f(de\014nitions)g(in)g(a)0 962 y(\014le)g(with)g (the)g(extension)f Fd(.e)p Fe(,)g(DoNaLD)h(with)g(the)g(extension)g Fd(.d)p Fe(,)f(and)g(SCOUT)h(with)g(the)g(extension)f Fd(.s)p Fe(.)37 b(Finally)-7 b(,)0 1062 y(a)27 b(script)g(called)h Fd(Run.e)d Fe(is)j(usually)f(created)g(to)g(include)h(all)f(the)h (relev)-5 b(an)n(t)27 b(scripts)g(in)h(y)n(our)f(mo)r(del.)0 1336 y Ff(Summary)0 1518 y Fe(In)h(this)g(lab)f(session)g(y)n(ou)f (should)i(ha)n(v)n(e)e(learn)n(t)h(ho)n(w)g(to:)p Black 125 1701 a Fb(\017)p Black 41 w Fe(create)f(a)h(SCOUT)h(windo)n(w)f(to) h(displa)n(y)e(DoNaLD)i(dra)n(wings.)p Black 125 1867 a Fb(\017)p Black 41 w Fe(write)f(DoNaLD)h(de\014nitions)f(consisting)g (of)h(p)r(oin)n(ts,)f(lines)h(and)f(shap)r(es.)p Black 125 2033 a Fb(\017)p Black 41 w Fe(p)r(erform)g(shap)r(e)g (transformations.)p Black 125 2199 a Fb(\017)p Black 41 w Fe(organise)e(y)n(our)h(mo)r(del)i(b)n(y)g(sa)n(ving)e (de\014nitions)h(in)h(scripts.)0 2382 y(This)34 b(completes)h(the)g(in) n(tro)r(duction)f(to)g(the)h Fd(tkeden)d Fe(en)n(vironmen)n(t)i(and)g (the)h(standard)e(notations.)57 b(Y)-7 b(ou)35 b(should)0 2481 y(no)n(w)27 b(b)r(e)h(ready)f(to)g(start)g(building)h(y)n(our)e(o) n(wn)h(mo)r(dels)h(using)g Fd(tkeden)p Fe(.)0 2714 y Fa(Revision)38 b(history)0 2867 y Fe(This)28 b(w)n(orksheet)e(w)n(as)g (written)i(b)n(y)f(An)n(ton)n(y)h(Har\014eld)f(for)g(CS405)f(In)n(tro)r (duction)h(to)h(EM.)p Black 1860 6065 a(4)p Black eop end %%Trailer userdict /end-hook known{end-hook}if %%EOF