aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetWeb/doc/first-steps.ps
diff options
context:
space:
mode:
Diffstat (limited to 'Carpet/CarpetWeb/doc/first-steps.ps')
-rw-r--r--Carpet/CarpetWeb/doc/first-steps.ps2719
1 files changed, 2719 insertions, 0 deletions
diff --git a/Carpet/CarpetWeb/doc/first-steps.ps b/Carpet/CarpetWeb/doc/first-steps.ps
new file mode 100644
index 000000000..d5488a5e8
--- /dev/null
+++ b/Carpet/CarpetWeb/doc/first-steps.ps
@@ -0,0 +1,2719 @@
+%!PS-Adobe-2.0
+%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
+%%Title: first-steps.dvi
+%%Pages: 9
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%DocumentFonts: CMR17 CMR12 CMBX12 CMR10 CMTT10 CMSL10 CMTI10 CMMI10
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: dvips -o first-steps.ps first-steps.dvi
+%DVIPSParameters: dpi=600, compressed
+%DVIPSSource: TeX output 2004.08.05:1643
+%%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: 74afc74c.enc
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+% cmbxti10 cmff10 cmfi10 cmfib8 cmti10 cmti12 cmti7 cmti8cmti9 cmu10
+%
+/TeX74afc74cEncoding [
+/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 /sterling /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: aae443f0.enc
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+% cmmi10 cmmi12 cmmi5 cmmi6 cmmi7 cmmi8 cmmi9 cmmib10
+%
+/TeXaae443f0Encoding [
+/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
+/alpha /beta /gamma /delta /epsilon1 /zeta /eta /theta /iota /kappa
+/lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon /phi /chi /psi
+/omega /epsilon /theta1 /pi1 /rho1 /sigma1 /phi1 /arrowlefttophalf
+/arrowleftbothalf /arrowrighttophalf /arrowrightbothalf /arrowhookleft
+/arrowhookright /triangleright /triangleleft /zerooldstyle /oneoldstyle
+/twooldstyle /threeoldstyle /fouroldstyle /fiveoldstyle /sixoldstyle
+/sevenoldstyle /eightoldstyle /nineoldstyle /period /comma /less /slash
+/greater /star /partialdiff /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 /flat /natural /sharp /slurbelow
+/slurabove /lscript /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 /dotlessi /dotlessj /weierstrass /vector
+/tie /psi /.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 /alpha /beta /gamma /delta /epsilon1 /zeta /eta
+/theta /iota /kappa /lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon
+/phi /chi /psi /tie /.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
+%%BeginFont: CMMI10
+%!PS-AdobeFont-1.1: CMMI10 1.100
+%%CreationDate: 1996 Jul 23 07:53:57
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.100) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMMI10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI10 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{-32 -250 1048 750}readonly def
+/UniqueID 5087385 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
+3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
+532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
+B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
+986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
+D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
+9E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321
+990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E
+6EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB
+DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721
+59616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823
+D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF
+8B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808
+6FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9
+1DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE
+03BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909
+95AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1
+74109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2
+3EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8
+47750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19
+AFC0E2F840512D321166547B306C592B8A01E1FA2564B9A26DAC14256414E4C8
+42616728D918C74D13C349F4186EC7B9708B86467425A6FDB3A396562F7EE4D8
+40B43621744CF8A23A6E532649B66C2A0002DD04F8F39618E4F572819DD34837
+B5A08E643FDCA1505AF6A1FA3DDFD1FA758013CAED8ACDDBBB334D664DFF5B53
+95601766777978D01677B8D19E1B10A078432D2884BB4F7B8C3293B68BB78100
+16724E495064BA0168CC86D413CB48560D6D318357397832F7A858CD82030C7D
+8A4A1919716E8B26AFF8789AAF489EE4E0A88DC477551A87C7DF2856189E4596
+FE015956AFE5CC019F5CA6323A12B763B7B08B92C1A2940D3C566C43729E5482
+63C6DC5E834AEB4DAFB5AE8F0B8931A4687C94D11587B9071C8D81DA14F12776
+53A1985A3EBE37827656BD4635E03F09C3231F906874645E7DB3E59045A59D67
+E745D8487CF73FC50F64060544F624F357BC998A87FBE468DEBB38A09449EBCA
+D041D7C29225ACD16CB8A59E87924D15A9125F064710A6CCCA3AD3103D8FCC94
+CC3571C6F9192774FCFE5BB42A14B27960903144D28BF047BF4C77646EA7BF6F
+440D4EDEB712C63F2E8080419E42D1D58EED685EB5CDD49F80DB6E5553B519FA
+C6A39A093155802F3EC607721F390307E91ECB597ABA60A537E3F8C045BF5DD3
+D88CF6518D37FCD95D2F295D902D617440D23516D962F47750A682A319ACE1
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%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
+326A3828FE972BABBDC761978EB577B7EFE06865DD3A7668059A126B063900E2
+6DD36FBF3B050E0F14DCD8FB0A0D93F30588A01E56F022E88E99DDDC2AB8A953
+6D943F1CEBC66F7EEB259027A42DC747639B16D2B8288EF43501803FB65EB77C
+075A59F0A8C2BCFA0CABCBA3FF622D06B99F18196DC4BBCC264B39D51CF7292D
+E60447A04B22582FBDB940AA3C867D3872AB2767A9056E6F9FB3DF4E1FFCB960
+88710709100E7A44067DC5E4103222E109E7AED84D18568B59D7215DDF8F9494
+17D730DEF1A9FBEF4C99F98901E53E35CD8B61C8D0A81CD471B2266E47729003
+145E31B533C0F5D84640A458F50BEBF122FB257B6229AC0ED5B65E47A9FCC007
+8DC3F3775D9047DF0059EEE4D2DEAF3A42D8C36D4F413E8717EF2F3C3CFF922A
+3730E5BA1FE7EEF81C3AD7FCAC4FDF043ED536928B48A8DDA54C7F37BC234665
+D01BD9B9C7C98321E649C1036B2EFA7116DE41161BA156BE71CDD85EC8066C6A
+F37FC82B6D56EC79AFB23D2580DDE7A6A43588BBEDEACA6949A7172ED8EE13B4
+B3CD8ABDCA42139058372C0FBA26A52E3FBFF2D9BAFE7CA0F22BE6F40C1EBF4E
+40BA8E2E23A4BA38C9DA1BDCE62AE820A41BAA9A84556EB621896308F58989FE
+44DCB1DC9D181B22DAFE5AC6FE397E77FFC4674195E1B332B65CC922E361BAA9
+BAEA7DB3AB7945EAC2A1B48DA0E780789C2C479112C90DE400C2F8FE22A8707B
+6680A4C9211DD012407C66917501FA39902E3FE393CB515FAED4C892AE96125A
+4F1687B8A3FEF53D89D063B5ECA8F8B58A5EFD842DCD9DA17FB3D691A6745C4C
+CA4400377687152A1D12904024DDF2FC802C21CCFD0953790CC8DD335704A24D
+909BBC8322633985F79D61AF228AAA13869E72277A57CC61ACF28EBA081D916B
+0CF53A69F0E19DA4F2BE7C04F28A5179CD8D2237715C4AB690F8F513E0657C3C
+E0CD581D68F565678EC5BE642FAA0608A9B4B8DE2701267906AF73740DCAE4FE
+735912385FA01914A4C662E5C85D0CB3EE56E1847A553F1D47614206E0E17E97
+8CB2563F37D64D7AE95B4CF115FB0C3CE9EBC9A94D6A349029D82BE1B0547866
+FCB97992F1AE29619C26E33A434244F9AC4C8F94B98CA6A18ADCCA3392101098
+A428861588076D543243316C11248C3F980B021EC8DB08BCEBE3F208C889355C
+78C480AFDF7DF8C0C17DC3DD987BA67BBA80C8125E20D48FE73BAD5B74398A69
+27BF90E3484C289BAA4DD04D30BB6B39268DCA7C9C676F442F7F5749A7049DB0
+0F331114597E7B85D3BDE1AF33F42F606EFE20D002461F01996FE7C5E500C6CE
+B054384B21F2D3703B64105AA616B226BA5D9EB1CBB37716F9419F561F3336E1
+54FB3484C9F6F1D57A738F2EE7B1981C6B14B0C64073A1930631A2731B28EEA9
+65AB7561B5FD9F0B97B3C7332FB97879F743C54B6A766149770AFA3A3967D288
+0D9C060EE198271ED5E3B26E02DB27E9049886C1DAC569033DEBFC390E5B3EB4
+A044786380D375EC461249C6BB8A234A7E5880B7860E61555E3C89771DDE503E
+B78B5DE9B325B35E682BB351F1A6657B0A3D6E426816FE9CCD19D3624A61B581
+EAA7ED7C29F3BB9CC5558BBAA95723A8123BC4CF55459B54279BBE6911BBC6F5
+31DA4C88149E94E6FA1A9321B52F8F78842337FD6E5B969064BAB8F3600CC406
+B9E72FABB4E56D282B5D89868259BF551F7881E8AB1CC207950A178E4FA1466B
+F4841E71938892A283A113AC884D8E40B3213C04D77CDE4F845A959CC6728CE1
+269FAAD253B1CE956F20471F7E0197A467F33C39D1B29DDEADC1EA402FD28D13
+AC0444A7785B15F2822FF13525500444A75809725CBFCCDD0F5B6BF5420A7797
+29B603F16B228AE5D2AB7CF1DE7EC56A7687EBE5825D3F62CCC6E6CF60D6A09E
+A91B419366961C98C706B324095A2E2F7B9BAF58626788E6BE5CA67DB4C50936
+93EA3CDF3A1A3355F0DD337CB8474F6E2F83CEDB3C18A1238F0088C627028CC5
+A3D1CF04ABC807AEAD0484136291D5031FAE2B4281A9BBA61B2DE3F37991AC23
+B049F2AAE9F00851CBADA724E76ACE3600B574266A7DA81EA7F601B679E28A34
+0ED005B2DC1F63D40CDCD0D0876E4EF8C6692773DEA8B61305B364DD6C5AEAF7
+75EFF0396D89B5E5F400121442EFC940852E8CF339895ABC3525BDD09D925B9C
+B83D3141111610FF6A2E1CB030B8FE3B212BE863B28A19226606E147315F32D4
+474B8AC1735B0DDA653223423405D8DE81070543EFA352FB6347007177D8E41C
+9BDBE598A8F621629EBB2C5B3233446573C34369FF2BE923D2788A823A6197F5
+8DE62E1F90358A972C9EEF536336D58ED4345C6997DC9ED00457B2B2E628693E
+193778CB0673C44E408259ED2574E7D83470903B3AE6EA3A92C36E7D5FF1B35E
+C4E0580D51F830FE29CEA16B3D99529D07A05DECD8D27648E5338AF5B8384FC9
+287ADBEAD54F87D296E0726F5E4E4519237C684820F6F6B04DCA2A5F28171D11
+25409BC857C62CF335BB7F617B520EF95389494F5F0791713C75AA83007A4FB2
+C9A1231558B04CC8AC1EDF8835171DD0E1A1D8334F8D4395345B16470A40D832
+65AF84DDD9706820E0F748B2A9E99419B0A6B150D64FDF7BF3BE6115F703C45C
+EEC368C30EA993E2FE3883EAB3142A22C93F4E75BBCFE7477460E1F50DAEC7B5
+69CBC67484F544624061EB660307F1256FCB7C00A5875BC9AD6CE560F0E88F8B
+E08C22F152A34D8B6A5A7B8DA9E0EF5576727BD729B752583C47EB0D3C804148
+194D3D1609BFEF0A220878F91EA2A2C36001AB76A209A2CAE5DD348C3F03C9F9
+E3E54B381A7A040A91F445AEED31DF4B8299DF97BAD6109481B7B1C768EA0207
+105401E08EFEC4B69DE297A1F306DCB0C590D8B2B570608F9392922116F92EB4
+79DCA8F908D4E64B1747655FC2115495D4BCB26348238A3CD23B0BC59D0287C0
+EE46A73225D2D05BA2967C4F3FC252BE2CDD21035DA65BCB1916BF7E594AC221
+0813D837AEFC5F674311E3FA42CA3237332E22CD2A33ECA5629AF45E68D2F84F
+FB6CC3ECD43E9D133A1BE7B242CBD99D24407520479600164075879736DD7779
+23A2B34FA590059D184564276E5170EEB185D4A0E25FD39855E154A96234319C
+9B420C6C95995B89A9C46C835F5084EDDCCF865FACC4A26901DB2ECA688D6C07
+C32956F9552B1BBD468A5AC667D834B1C864B229B67340CD5D22B01B24F79849
+3E1124F9A6CCD49E56D4D9165A529F1A8EA9B61169E335FFC274FCC99D98D4FB
+468232F84FC3DD58B7B142291A2024A803C0D71C2A10F3C5A048EB2FA15F1445
+9C8D8F3F7E0CD459BAD1D53C2C358AAC6D0949485EF6000A5FED02DFE7F30847
+74300F971762FD3FB7231B9CD92868AECF5933FE7081BB095C72F2643DBF0D76
+103872C32351FC5E9A7A229BCFFCD80EE0D2C0BA8A6EAC1F7AE4E7194CC38A53
+A4714FB527FFDB199C97C6BF19FC9E8A1A5A725FE5DFC92AA2711454ABD92B55
+951F6CE78AB6022B477D996AE0770F2A0600F7CD9B21365F5D389ACF63A47148
+983FE541998FB2328F245E07577DBF11AAFCEEB626134D4900CF7D40AF0E9588
+38EF6314F33BFCC98868B32223ED4EEEC2DE2ACC1A23BC75B6071344F19B4B7D
+B5A88F63FEA1DDA7BC4029EFFE12D281EBDDE805FA5C53E93A4BF54237077209
+0E7CF8A16E2FA4ACF3DA1E5AD6329968BA2DFE2131A5C7E42E1FDE4D1A8F9BE2
+D64068709EF404D5F1B8989C06DB5CBB3104D3C57A51B1C02C2AB2FA45E0F180
+F79FDB477AFDB19628980810C736073A01CAB49D791F75B2AF387C1300BBE790
+2D0C3B08FF794364DDE78E7AB5F610297E7A4AC90E5A097670646492AF9973D7
+026F330A2BE8F7EA7A65C5E12C8498EEF9EF0596C0B1C68895EE38B22AEEA36A
+2226B0E5ECA6D4B33937A4580C32135DA04B6882D326A355F2BD08D92FAEEEB0
+19C074BAAFA2FF5F91DD888618B342F76DC0540DF5E0869C7593B93E01A20AD1
+93BAE247C022C8B0C168A8687E1278564EC2E7A9B5353CBA13E3CAA7ACB741BA
+0094A2F8D4A2E94A46F8A1441F6C8518B8DD628F2C7AD949833BC6BB3807C47B
+06916F18EC5B0568236626890292FB4413006FF2447C966BF411D3AADF2BA814
+EBFE6AC82EB140CE3905D53C5F76D96BE6EAA296875B84A36CF5E7F9F085A057
+FDD0DBDA97E819B189C34A76B2C7334AE71AAB942D215E5A1D83A472BB84F04A
+A47DC5DEE2FBE8C2D1E8DD894EB5384D5F5F74B8374F1DCCF9D4AB1182709747
+162BC3F52809226AB7BEE6E3C19CCC43CBF84FAD6A21B31C5C67148AC7F4A2FD
+DE6ED7E38EE6126672E1E239EFB8A42761FC438ED656FB91A05FA5DCE995C221
+FADB1B912DD99FB9D3C2A295DC63A363E1622F87C5378F9E24FB18ED9E254E9B
+66112E59EBE1E07AC73125EA7F7E038DDA57C6FCA81B2FCEF8628B27D62720B0
+9C9DD2D3684E20D8A2CF2A1357DD0256EC8E3413DDE9416490B863AA8A638D1C
+4AA8F249CBA0C1BED0FC5DA55F6F1F9B005FE82DEBDF6ADFC44436FAFC1CC06A
+29E50B099CB1E02CEE87D9A74A59459703A8F2285E795C7C80DFFCBAADDE3493
+1673800C06670733C377D5C52BDBE6E110341ACD7C33875D64B96743FB2B8D9E
+FA91541F2DACD0C29DBF74F25D2EC1B42D0E4F8C4BD8B62DC93F49C26D6AEB82
+5124DE1E13889F13BFD4896E891561736D285B44C87667FE19FA66F5137BC3EE
+13E6E2235669F45EC2C435DDC06FF060C3043ADA30AD849752D8691FC62EF47E
+E2083659764C57816987E631F10D8A38BD7F2580BE091248F63E10BC25FF487B
+E78B83244EAF8B975C8E1A64C0BEC59051E8080D435C6EFC926664D3C3A94F64
+206237957C02FA34BB46BC685173A646B6631D159E418A9AE7C682F0F840FF4D
+0EF052630F27BB6AD1284193A35FF4C7735217017FAC5F4A553BEA8EE86AD539
+C33DE0DB15BC65CE96D76943AFE6B93292EB5AB3D52CB3EB5793BAF4C68B3203
+AF13D02A744788B0EC33C79BF49D6725C377914D320E6C95883EB5F46EB8210C
+C86494E59A02240085B5E48E7FDA8EF7DA555F8B15F6E7750A0CB0DAF231807D
+CEA2BDD3947572E1DA338D39CE5E82090D3DF1647AC46AD0EC9D2A98BC0EA65A
+307ECD88E0AA7BE72382D877A63F39103F9EDFBA01DE6831AE4E0BE631C32EB3
+B49CCE6404D2BA960189B74B199E308EEEE27E63E384F39DE3EDB8141347EFF7
+782BC0F1D0BBC1B51C23EC112DAFBEB74694477E34916006F4AFED8AB4A1C7A6
+6B139E3CF78A2E53DCC783305B7EDEC99602E38A462C1CC3DBD546C4FB3BE547
+9AD1EFCB01E8958D97E46EFD4A08FFF6137FBA035477838D755A87215925DA24
+1260BC5E256CE4E59ED96C8723EE8524A9DB23EF0923E2F38FFBE49352478279
+17DD5CAA32009DCED721AB4EF5EEFF41BA43D61EFB397DA7B45E2D6F637AE61C
+50F76DCC4F8E73142E55F0A9760DFF7505B6EF44AEB1CD406225D2FBEEA1A66B
+DC3D8F85B520987D11D777C97D960EE07C3B6C8A77CA51A1694EEDA4706B3318
+F221E7DE0DB4B91A62B0F1ED04B7A8470D0709639D481FC70DD410F6CF016A88
+1C62BE8A3C5C9E83D77C8706F4A503DA39CE44F088338A2A9045A3BA070303E8
+3E3311987414FF0B50B712D373308B9A8FB57E9E26F8CBC967221EB3A69CB06B
+3D31E834F39D4DC17FBB28185F54735FE72A5FA8D11CEFC63142C88869BE4F79
+739A5B8667D288575268931B83B35DFC61F443D218C7B894E953700CD515F36B
+EE73FE06C4F487741B18477F658524500D6FBAFA5E369CC29AAE71EF4B5B2AA1
+051FFF8F7277BE7B0AB7EA54BB274065D703BCC02C84BB5DB89E780E2F84ABB1
+65C0EC14BC116088C10111396EFC0DC0D865F8B292322A4E8244577208F2D4A1
+44720132B0727A54BBC88BADCEF5D8BF8385538DECA18D842302517E1EF6330E
+6356F635FADD4C0D479D02C7F6560B9B07759E13D34FCF2587473C8EE26557CE
+9E445C35A14B8479EACC4BF26123C9AF5964343C64F7A8B563BC584462C85DAD
+399B2D2D7BC70F53B2E86B8B24ACDA6E6D4826C676028CCC276EA60E03FFB116
+648E994C19EF4A1A18B53CD6F02C66B7485856AC183F01D5678CA9E37E8DEE52
+805FBCF13427D9D56699086A39AE55B17112E16A54721FC67E56B045E1EDD238
+5B7A9A9594075ABB5AC597849AB494374326668960288281A343E73FF071CD54
+880C24120538BD664C253297E13C208D97A3A29F059868065ED98F15A66D0F83
+892BE8740630CFFF706642EEBE3DFB3C6640D304E3BC8C4F89D134E724290DD6
+0E403C317BADE2D3176EF099550F20960B326FCAC0D1681EED54F615D48B154C
+793BAB8843A6E14DE5B80F51BBEC5102F5B7AC3CCD9DFAAC10D480CD789FD8F4
+38D449ABF4D7DDD1E4D1316D8926A337F0B132787DE4AD5BA0F7974CEB916A3B
+51FE3544160EB0C80EB1663E75674F3B48CD96D1987093F37A42DB341D24AFA5
+C3E15AF9FC572B8A8003223AA540AD440271BFCA7639B382EA5BA6B495EFC656
+48D9EB85D39DFBA9CE6E46B63E94B97579FD1769A47A85E7A28C430D47A3021B
+9F661EE2ECF5E19B138C800A8F52C560C50AF2CFB637E071222AD9DD1D54C638
+A799E663524776846388238C5707F5DB938E24DD024AD74A95A6CA8F78BD471C
+D693911FA2A076B46FF7BF4F0FD2986B50A1C691793EAEF1FE52E50D2DC63DD8
+84E5DE98F4C2A4FCD3C07395698867E490C1BD3DAE26D76FFFA12C932DE45B4F
+04D2324E5714FB2CA60BD319B15007FAF5AECAFC4EFC3CE7C53FC181250C6F1E
+093794C9EDFFCED2557BCF2E20C635D6BA53D1A5D5B4D521F514A64B3263BA72
+66C7684378E2B53E29C8443CB3E1F5F7CE4E7B45EC9E1C84AA6E9E0E0D92D6D6
+B8677E87F9902B4B48F2F0BD3DD8ABB7D96C7AC9FD874930F590B9FECE52150F
+48E7053D3CAB1BD7A2832C486DBDA626CA46FA8BF71736E631B5250917B6A2A3
+0D4E93B65055FB4A6197192309E28C295A8E98C15F92F82679F718191D21B478
+E9AA44599043144A522493EFB9394D5A938E2EF6ABA420D6CE45E251E00526BF
+4951257E01353E1BC644B2854FAAC6D2E6B02B41CBBF53FD38575EFD6449B649
+00AF0B2B98746454C7D49E1D37DE767B965AAF7122D564BEB298095B979B994B
+51A418F0A5315FD1099A02B97175A352414443B78E619940B6B8BEC2AFE5FF4F
+68A95F71A6CA77ACFF6E6045C34926208B48797554D9C74955A07DB1DE34B2B6
+00B0BE9560D4186DDC28B8889BE03639C916AF16750F59C3BDDB18FC787334F5
+634A4DC7CB1B5C0A74E44576E51FA2271DD71EDECC165C9E96E6004FC8B37DF6
+56B33D3B12B66706C17014697CB0B58E5B94AEE42933830A0C6459DD52FF94E5
+19D392B1078DFA65C725BC606BDDDA243171C28DA61CBC22D427585F285F0B6D
+C78EEE5FDA083E7B245D79FB5215B6AFC3E9F098EB47C2F63BA597854D7DD5A3
+FFAB6029AAA4A812333C7F896F1F7CFDA0D790375A9F1FD7A1C80C3639939427
+EAD48E9A243934C964BF1E86633476695F3C9D6D85E95ECFF5B4B28993508B9A
+004B70AD715E553356185FB460AC3BCCC747AA95C63E3553842201F88AA276AD
+705295E472240DA7D3C54056F4A31698015A20A45FC2CC9047FA6FE149394BC0
+05BF0F15A26C322A215BAA37ACAD34896EED735FB7FD5992819103B8BC0F27E2
+C2EC4579BADB77E1C275FE29AB2080BC4F310B316CBA6103BACE178C52D1FB2F
+B0F5096E5ECB89BA02E217C8235B12EBDC853247AE066E786029EDCCC7E9C6E9
+9DE286BA8CEEE539C2D10D0E5B9F7DD1BEF9EF5F7C52C26B699AD244CC903E91
+248995ED9F8F38B6F550F86A4B990509FF588F4E2B2EAE62B895728E385D01E9
+6712D9E06CBF2A93E2E2B00C53E61B047C6F21860D27FCADBDDAFE2D357C622A
+5E878A609C5997E08560E3A4E34F5068DD4F8F9A114D7A68E353FD54D4001C6E
+E338A30773F6081616260F47E51B9388B1C6784785AFFA00C03440FDADDF9DE7
+8A1F0687908D935FDCFE65BF6429FEC2BC4AC65D1922AB39F7DE4D727B284628
+DAD429B6B9327EC45A77C1868B5F3D63C422FC561F6C210C834AC7EF085DDDBE
+541E6C4C244B14A19B0C87C4CF98E4D637790EF3C999B39859AA9EE2CE6B0CD0
+EE1C12A9CCB174C6777E3C5779A5E01B24865C4DD84B1E27D34A7F4CD10F8214
+15DA8A1A98C22E7077E0127ED84D27793F0B8190AA593BE6FB111CFE487DE241
+AD03DBDF15C6F3E3A38D332B42554B84DBAE2B9DCCC8C7E7A18DFFBD2C661CB9
+06A2B00A5508F0572B7D321095F5B2850920567EB7E3DF22009CCFFDF8D42B7F
+658D9D6D43AED81F0ED5DD1DC052D923428061ACA674984A0072EA610081D3F8
+F7E876501CDB7E568E0CF96B378C22EB54EFAD553DA5A1F4618E2DC7557BF04B
+C19CEAF19BC0D3342E14DAC41ED8C64173719F7A881BF284D9368555B42D76F0
+A9CC63E14D0BC49D734930E62AEE77A44FF1C0101EBE95BBFAC5405A169EFFF7
+2C9DB33663A6CE271E89F78AD5BF38E5A2AC984E9AC9EEFE6376064393559BF3
+9C8E223D27BCE960977D2CE0205702A0AAE02F7E318685FF137BC70AA976C775
+AA3A62D6B27D99AD12C59D9D6DCD165EDFE3D5E79511FF154630328E280DA6FD
+E657E3274DFF4EA2B6D2A4F2B7A20E5D7B48A8CD07C67CD124A92341F9A1640A
+68044FE3CAE4B0E94C1CCA0899F350E8551870878CD6BA9D78EFB900C9618F07
+0E55F956DF0C1859280A4FAE6F257CB0FBD115D13DD7382CB1E72837E93218D3
+75819A264A109DF7FB3728449CCF5BCB9DCBE2ABA3068115CA6FE015CA4BA5A6
+A2D8BDB89DA2F3C5D3ECC6490127D06855D1E5143A92C357CFC8D723BB42F60C
+83B3F4DC88BC3C1628F1562F6098E1EC27DCA5DF416502AA0FC2D40E23235111
+BFF9
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMTI10
+%!PS-AdobeFont-1.1: CMTI10 1.00B
+%%CreationDate: 1992 Feb 19 19:56:16
+% 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 (CMTI10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMTI10 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{-163 -250 1146 969}readonly def
+/UniqueID 5000828 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
+3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
+532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
+B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
+986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
+D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
+9E3948FFB0B4E70F212EC976D65099D84E0D37A7A771C3101D6AD26A0513378F
+21EC3643079EECE0C9AB54B4772E5DCA82D0D4ACC7F42FB493AA04A3BF4A1BD6
+06ECE186315DBE9CFDCB1A0303E8D3E83027CD3AFA8F0BD466A8E8CA0E7164CF
+55B332FAD43482748DD4A1CB3F40CB1F5E67192B8216A0D8FE30F9F05BF016F5
+B5CC130A4B0796EE065495422FBA55BEE9BFD99D04464D987AC4D237C208FA86
+0B112E55CE7B3782A34BC22E3DE31755D9AFF19E490C8E43B85E17ECE87FA8B9
+1485831624D24F37C39BF9972D74E6EC4784727AC00B9C4A3AD3DA1C22BD6961
+7E0ADAF55422F22ACA5E4DCD4DF9FCD187A566B7FB661D0530454D0DD6C6C50A
+7A3875C6CBF8EC7769F32A1F3F7FC1C072BADEC97794D4E90E0035282A170402
+356E5A9CD9ABD80AC4342A5283E458A7269252F4541CBB6452B39ED54D336D0B
+19928E9CD1AB26AD83EB209E2EC75011A2643813053B5DBB0246097C4821B5F2
+C92554E9140BE35B2DBFCD98809A8EC9FC910FDE9E0D86457C70ACB056EBF90F
+244DC0A5BBD455E15D6E3180311D52CF50B0BF7D0A7F64F3A1821E0AEDBC2E7B
+AEB549FE1D51088C153799C6E089B5D5D65E1C4E2D2B430CDF1FFA23CCB25D95
+5C4DD885310A706B320AB25C8D742C6F29953254FA54DAAEE60ED477877D19BC
+D28E9AB576B0EA088171FD000B60D73B3C57F754BC07EBC9BF751B7D2B32459D
+993861B7C4B0D98C422A11BECEF76F4EFC0ECAEE89723E6CED53E3678D733363
+2DF068AEF0FE7DFB57393BDAA439A6A4C396F86032A98009EAE1247B7DE83B3B
+E46DF2898598FF5E6CA6953127432A967E4FD41CDD60D6E413059A58FA556EF3
+309178B57C16A763CFC9BEEC276944BDEA255789EF4E1ECDE1EA43EEDB955513
+F42EDDCF39AE522A1DC2D80B2772B05DA60F3DC15A815A6BAFEDC399C7956E75
+3851CB3588E22936FBFB63A58300298B11C45D82385C083D07AF133BB1BC941A
+FDD9F34D5E0B8087EF2A58C54D8AB7580EE3ED58AEB83B72CB9028F472ADBF11
+05A77651F118824F6CD00209EFB60C1D32D46A78E8C8DCB8B0E742828E3B7D17
+DF5200D68189C91FB8489CDEE8BC223C4281DDCA5F7DA80BD5C2D66A14695EA1
+5F05E03500579ADD440ED2C57F535807560C6FE3873143D792734FEAB93AE8DD
+633BA6FC51887E252E8CA463340490CA6634BFA6F5B74354D8087857E9E1724F
+3FF689C0CEAFE3E98D5590D95FF236DAEA305C717390262787DCF2B5D539C589
+F8BDA7F1FE3FEF7CC7CF3B4E33451B7EF31FC38B01ADCC35BFCE72843D2F9E35
+CB11A73E8D78CEE16671D907E735103A94CB0462BFCEC1D0647D0C6097BA849E
+FF60BB827CF5B8A7D71C74418E6E90E83EA97FEDDB89AF3CD82C30646EDFF0DD
+0FEF19F1BF7993439A91B14CA694FABB7EC4BBEE94AC101C413CAF56CD0CAFD3
+069AF507AC635507A0299E27C31B9820711E997D98195572A64C2E305C409921
+59CCB19119EC5A73C1CC98AFC46D944D9E634321BECF9969E4F40691A148BDB7
+D858953AA978FABF4AA88EA60C65FFE7CBA1D6E647C11C29D3799DFEA39CCE2E
+B0349F6A7F19BA37F8360806D7688CCE15E160FB401ED9A3DB8E6652FDEEC161
+444CF0478464B226A01EC4B7DF92C7AA7763485088806C9B116B0FE2A1D99BB7
+21C0C0C17C64A44741911CB4E1BA63455D2F5A07E1108AE8E8E1CF5971121DF7
+7173A9B97152BCFAC5D380BB478452CD474C058C37DD7FAB55E116BDFC359F89
+83668C53ED1E3F877201EA068AB1483F7FEBCB914DCA5DDED1960BE01512D1D0
+29B7CEA5FC59231C0365715E7E70455CFAC735BC9A23FFC6947795CA3ECEF6BE
+32E452490C1B29C434B1181235E04A9C345CC527E37B26720B67B04400798B09
+D711A814519AF422CBC8B29BD21B8E512D7FD8481EAB9198C7992D06629BAF04
+8810FFF7ADE59F42787673CBFF9A7780FBFBFF84B094AAABF81843EE63EB4982
+485DF12E7319DC52ADF0F12F9A78168D466E858C171CF899F7F3FDAA93674515
+BB485EF88A7B7D89E6FAC8890BAC50477930209860C4EA2DCDFB4DA6DCC543E6
+8E2327523B409FE3E49189CBB2A11FD3E4BB0E66753C2128B625FD62B302FDA8
+D7C4153D9FF4BF315DE56D59E83A4ADB8DD26B83FCC628D58BE3FE36B014D9D2
+B4F014E1BA589B3930C38AD1F6BB16F84855A249B6136CAEC08FB20D678C6CEA
+826BD965CE23CD0CBF26123271686587FEB7AC55FD476702651C7A5FA6B0E450
+88C4112A19F287AF9B041B9B6FA3E4EA4C2B39EEF476BCBE12643BA665638845
+FC85821F0C613958DF2AF269344E8064EBBD3C9A99A7E0276458B6DCA480CC81
+9BC6F0A54A8FC117B19D98A10730F6C25DE29874906594F8A5EBCBBC2CFF48F2
+FDAE556D16ADDC870CF1C9D6DA29C5529D566D937E3DCEA7E4AB797532A0411A
+1798C230B45B61BA963FD00936BCE43A81B5677CA8C3FACA5FAC17F91C34FB68
+CD61D7492A8F5289ECC59DB30FA719313491F7DE190CD2B259FCA498AB834519
+7D161DBF1F34BF2B5CAB0B0651D81B087055A1AA9F7DB1903A57BD9580A70B36
+C44E397338628A5A303BDD5D1E20FE464E76552248CC6F1B6EB944A497BBEA5C
+9C448A35883FE9ECCC56493852389D4C4FFDF4B4E21FBE602DF9503E58106B11
+35CA9A3CE723B6F662D9DF9970FADCA2920D527E7BF9D1266D8F6757CCCEEBA9
+3D9DE4E1460FDE45ACAF2D79D36F8FE38480D3AA1320F1E4939E231ADD1992B9
+12F7999E12FF7C992A9DAF141331BE1BAB8D27F25216FC9FA3B85A10241E4470
+01039D758FDA33F5AA1E96853C0B48070280AE5CC4EF39DAAE0DE551E2DB256C
+B3E9E5B2E936BF9824F1C14626E5B589D0BD56D149AAB199DE147B8F943B1D50
+FB1757A96C37DBCBEF052FB42850BE8D5524066B8361646BC8C642BF370B9291
+25879095682AAEA6CE0E6931095C6BAF7DDD66560FC235E1809A6CF8228A7451
+35F5218A857649FB04E9FAD40080E70FC3BFC3D727C5447D0AE04B9587547B7C
+C477D2C7C670640A289060D460FF593EBB897B39BA7D1C1E620876A221BAE9D5
+D42ED6B6ACF8C8F92CEBFCDC5C3E9D14F1175EBF65E40BD23D5B45290133D634
+E606E6BF5C94295D858ADBB5DC952E7D05A70EE02FCED4A6B758251B390C9609
+56D3C5139175A07AFE6CD8E69FCBD97C7A0B5F4ABF3B8F90317D114CE0C64976
+44A8063D7D2C8BD712E069B14449F03E765B80315BCB990D070362F418683AA3
+989BFA70A0BA09C8B937BD316E749025B4CBA49CF244D3ADE123BA3FE68ABAC5
+B2E1AFECB73344B4CB18FBCE6780517D0D2FE3B09551B39C433EE169D7A3F74C
+D15D79BEB5D42E4E85BDDE5CBA8D254FF22011E0E458AE95E6167556A286BC21
+6D217C536917125735A3E52B71C136775FC4FFD08747A960FA069E2A92731E56
+3DBD4F1809510007887A8AC62EC793EA0B0AC68047E8F0075D70CB461E50194B
+319FF3F63F6DCAD2377926717FCC249D94EA3FEB008F74A678B78364290DFDD5
+D557F95815799A88447BE2C9FC49F1568FECD8C46F95B60472A6D5B6152D80B2
+E812420B45D89456915A30984C90E1782E404C46E986F6305320DA40A3BF48DB
+4F3E9DF0406B48ED4B973C707AE6A6DB8F2DF4D31B0FC0EEA946E245234F9C5F
+553181AD20CF39A8BE532D35FFC849C9E5F6E719B3E35E63838895ABEC7D0545
+3C723430A08508308922AAE98CF42008A01D7EA10073D99EF71DED59ACA6408E
+BB8A85915F40B6DB0B0061DCA7A46375BEB2E56552FAB992C7463AE0380D388A
+9157F6CCED86B0680D93919F33A13B656441E31E96218BB5441F36BBC8CD8329
+28179A1A79A2C5AC246AE1D3D1972F0C4EC1617656C02DEA551E63EE06571B80
+1038AF7068344EDCCD7AEF83BD513D2C451E41C82138380091B73208E0A99C53
+38B55A415F9565C578BA6037B06AA6016577F1751D64C1F88BB95DA148C76301
+6C95FE08A2426368A298D73E5EFB738316E163FA9F8600490B4F2482DC737376
+CC175E1DFA11A079858870ED9F62AE641720C1C91839F4D37827D493DAD94E51
+0FF4B62F7ACE1E01B28A261FFD232B8B2B7732D1123295C5F92F01F29CD2DD32
+BB88C76379DB50D037C694F1D8C87A60C6E4E259589580F36197BCA9B4349CAE
+7A731A9593F17A53359C9455A3DA0758A0B673A6756780F6CB7DA25D93AB4E66
+076A0BFAB1E34F98508FF05E3582D730FB54852561170D8CDBEF5DC8C0E70D2F
+1E52AF61A666131882FFFE828EBEF961D5C8747A535F7CA25367AE2BDA892629
+D5F5118290C112AD41CDF88565C9FEE52EA7B9F9826D16D37E2C6F3AB32F91AD
+E9E2B0D6BA7C05263197BE2EF961EE9FEA489302C145D54F03CE180EA91DB85B
+7F4C5027D75306C291834E27F6097A4EF455A1A411C43857131B7F52D869B728
+0D6C7B46AA68E00704ABB95D7BA6E40ADD0B93B195F72F57CE080B4292A16AE4
+1EAF970508F398F1493D7F84FACFA581BE62E6ECB06FB47E9F39B35556FE8AEB
+5D45C61F77F9974ABF17786A96BA4DFAE03ECEEE022D8A1EED85971329ECBB55
+5D829690560CF40C8E6CA34227ACA5D890CF24C25F4A4BB9B6A6B7E990AAD272
+57B7DD0391F8284DD0DE28546829BD2153151D66A6FB5AC458B63C15CB01EE68
+38F8D5D3484C2DBEC38E3FC3E2A510C0B4B2334A471491091B2406BF6F8E43DA
+E1E689704CB9AAD604108FF6D05C075B54CE12564D1817A5D4CF6E79AFEB3C4E
+C46E9D400895C6C0DA82F67B2D2940387081C334943F15F4667F9EFC4CD5F555
+FEC285697CD9CA5E14963AEEC7FF228434316AF56F9866A80424EF07FA4A2457
+F3B6DFDE70DD3B263D61B8C84F626B0E1E8D4F365B2DC1BAC58A082A8E15FCBF
+5C96D0E232CD3F0185AB07E68D9F1A016B923CE91EE21C78CFBA9BCEA358CDEE
+B46E5B9FB34EF2F69FA141D8C3EA0E92480C47C2A6072A6737FF0F2AB65B2412
+DD9F795FB0E35A9D3DC9888D2973D15D584959C2231860F151C3A7E35C7883DF
+E338EEA241B15447F2243D17B688FAD8591B27C72845236F0435CE1F4470C88A
+C15F331E3D2A44F041D787F841CC27244F31A4C88C7D41C750B4BDD8DD8F0F2B
+FAF1F196B0FD86D9BA2CEE99E37D9CC1C4C160B22C6FEF4D795EEDD06F4F0D14
+DAE1D7F5CF0307492F0A41A8F91F6B11C48160F40D24A2CD9FF2AA08CC24CE6B
+8DEA85B667204B8887B0D545EC89F02D21433CBC99E2DB036CA690F8D4958358
+5E9A92C52C75B390DC5D4AE6D45876A5A35844AD4EB03896F35FB7C9ED3CFF13
+D1EE84E5FE2C022E8468CEB011C0AFA57362EDBB3DFE1586CE6035404DF0D530
+D08797C9A4FCE0EA5F26654D45B10C6BF220125EF30C6F2AFE1718FD67BD04D7
+6949B2915D2044B4BB3FBEB963F216CB60DED61AED1A62490638908DC4D8FE89
+8031791840FFB2C5C20C09858663
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMSL10
+%!PS-AdobeFont-1.1: CMSL10 1.0
+%%CreationDate: 1991 Aug 20 16:40:20
+% 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 (CMSL10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -9.46 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSL10 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{-62 -250 1123 750}readonly def
+/UniqueID 5000798 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
+3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
+532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
+B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
+986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
+D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
+9429B9D40924DC059325D9D4CC0344F3F997A99E6CC0676735EBCD685AAC9142
+08DAFEC78BB41AFC2F1C219910BDF41D6279284EF600B69776CA15BC8A34347C
+30783C52AFA60FBE3E353E2AE354CF87B558776A22C776C7A0B5AB5CE1F941EF
+C2D9CAC37294BF407A671F10E4743BF842143F4F7DFEE643BA3BBD8BB9E3F24A
+BCCF7F0ADF8BA500620C81033EAE8C4EF2C1DEF13AC575F1B3BBB66F093D3B78
+5412B82B67FFA087AF57182B2230F9F2137180CA58A7D9B2C822FF04BE6CD01D
+43B2CA7058C7B953F6D9B5D6E91ECBAA5CDE1159B0E59C83DBAD96D6C8C8BAB1
+374EF652D10C0F3EE7104472C98DD3572AAF2D45A70BF7061447E21EE3C3BF23
+DF39C2D1B35B42CD5297BEBE6BC94F7C9DC6E61EC67E4F677256FED9064BD3E4
+B51A71B1D27CA4E5AA9E1D8080E6DAB5310711EEF87C40859FA935B19524AE83
+63B163FA8397BDFF443227FEDF7DB27DC35D89FB1C5E435DA0619A5C88AFC73B
+89A2DF5E767C5B536BC7167A840A0C32BD57A14DE69A7D0D819AC36FF32F908A
+5070F32983BB007437E3500799DF5E0AD3710A4C0000F0098D5BE99F2EB9C1C2
+C444FD9552D0DCA098A94B3BF176F511CEE13DB7EFFAED7C47B5ADCF8D4700F5
+7A5FD1B49560969BF5C44F3749370663A04776F749DDD7B50674D93254426C4B
+EFE264BEE7810EC93784B7C01A7F29EFD92547E13A2C7851A2E709FBD5B87850
+4A44F08F56A542DBE072D2FBC58D9E6468E1AB858DC35240E30D31C7AC13D6C5
+7D2BB634BEE96FA0E10F842B11A789F72A333DD6DDCB1BC23227EBC406E50B40
+30AF0C48E6359AB0C46898CDAF1118E46BFF8B00F54EACBC2AC262AB898C42B9
+2E080C10DE923C1E45EC0B7D763D80C9543651FADF6389C92EF4A113933BFB4C
+E6389AECCE95D0D45DBAACC7BA5803A0DE87416F940F8F3BD1EF3B9C8A6727D9
+B5E8C867C3E03C91579A8CB58729B9B1B0C5257DF76B3AFF6ECBF96C615F921B
+1D30CBCD71033C4BFFD8BFC2A9E626CA24F62902AFFDF922022A2F59EB8326C5
+C2E5C34DC1FFDB588254CDE857AF699004F26F694105CE4533D65C90FBB6C726
+A67CB28D1494A6B4C1F7A2C1E18187E21CE23855211295A200FB4544DA7DBDFC
+7069FCB658A8B6BF016A7B25402EBC7FD5D5ACB4FFB029E0935283A8DD569E31
+F897A6CD94075335E4D7A456B8865A37206971472B3A0FFBF0B58AC6CE29AFE2
+C19B9628F1BE03D1DFA46E8B87AB533195931997D584CE8B80DBD4BD273E0AFE
+4BAD797F028065B4F5B091EEEA6A8CE012B9D2378CB05FD521DD7F31E66F6E7C
+564EDD55390F7A91FE973FB1992C6249D38694CED5774FC3A73F314AA28754F8
+D29A098472DD9DEE1A01EE839D45634B330A82BF3A23FA5D62D44471C69F3F08
+10A984475125BD1D66D25FFF3F23A28F34EBDBE4D7E9D8DAB6AAC9821EE8BD3E
+F249BD0B1DF458D69640F4A7DFDC9D4CF3D277A9D2173357C60FDA0AAA18FA08
+A27B767EBA731E81CEE8290E81A4BB70B38EE6AAA72D82183EA6049D777C71CD
+736AD721C58B6B3B621B64A833E4BCF0004721078834098BE74AA81613088D73
+CCC3F95ED1F4E4ACEC672E58EDD03362FAE451E2FB86265D92C51CFA00CD0E9F
+47D507CE95B0F727FF03F6F135B074E3CC93526D1E2081BA80314662DB8D1FD8
+8C5682A0953E11EE77BB35794EB49A733CC8D276C2628F4590DF05FF02571820
+CDBC6A249A3D687B46A0C1E63A27EDF0A955C6391F27D4B6717CC8CCFBE94F88
+A9A771D803F3D42946639B94F1D474A6FBC4F858D4AB6AE1F20C3C88445A0246
+44730F8C5BC4D87A90C2F0E083CED05B7FB5B30ECDF5211905A717E38E43506B
+BE252828D99B9350D099D6A26A23FFE83406FB18B7D78AA0AF99CA16A5FB12E1
+BC80391642832D374D6965E50621D418303FD0F833F7DE4050D577B0C96EE3C1
+5A990FB4F70494D1FEB699BFFB6C628C01DE7EE9BD2331B8F64C8ADC939106D3
+348621769CAF4D039E459F8F7CEBECB590694E5DBE75F0D156CCE899C94E55D9
+CB0CF9F6333269672DBA1A809053F3215B91F06986C0DDE941BEDFF69369091E
+8E0922066052386DA36811B904AB9DF630828D7F65D1335D79636CFB06DD3A70
+AC088B84406B00DC788E2E7FA5F7682FF7A543F527D6BAF81A26D456DF2B5B4D
+E2A75185B30BD85E59971F46BF27A44BF1ADCB6BE609BB9579D5581B792449DE
+675C335CF1C3C972EC18E9FA358E34EEF495C70403410B4C1B9B1D33689D8449
+5C6B4C8C54CFE29972ECA55910705D9E5C438B23C69FE8696403B7D3C435C0D3
+E7361633204D3DC13C1BB86B0E3C5B44FEF02B5E4220734DE3853C519B3224EB
+52999C702596F2EE11B1461624540345D0A19484729CD373CBA2262D6E2B856B
+08F83BBAF6E4E8D8FCBAE69D600DC69E353AC4A0AA968E975A4869B3D3FD1BF4
+0C0FA31E59D3DF0D0B750757FA264739EE21C1E17B7784CD681848E94A73456F
+7C530E144AAA2D227DC7EC8FBE9516E848E9E7436C8F2641CCA71D44D123E0C6
+064A0B8D5740F4610F9E04C9F838F54AA620017AF2DE291E8D9B0549CAA81847
+B32ADEBBCC91D107D9BDC7E476647C5C8716C1B74351C3D7B898386320743045
+515B4E027EEA7C5CDD92E5A5EF14D1DEA1923A6AF8D4EE2D568FCAD873287D48
+E7CC131981D027EC61635E864C9CC9EB41B364CFDA4CFCCC555810B49A6C1474
+DF7E0FA0A26E1CD9FA6B267C19698F4B320771D23DB65236F6283D9EF36FA1E4
+17C8B63105CD03DCFBD53934CB60BD54785B97F7196DDB33D1255E95792DA6D0
+774A39D60D12E24A25D87E0E5DE56AC8434B2ADBF921C14B4DBCF05120FBB1D2
+D7C27DB586F7416A9806AADDA2C3E8C35D90A85A3CB33BAB01286EACCAB8F5E7
+9AE82967BEC550CAEAC4EE4DDA0BB2849C88CD3E385F76EDD743E190077DF36C
+35FC5EAF0FE0BEB51B9E96C084F9837904EA6C6505011085039CA3F8F320802B
+7849333A6648A4A0501E8235B7FE22BEB7FD0E18169DDAE21302D41274FEA66F
+34F76C871479EB56BDFE2C4C392CEABB9338DC7B646B2A9450E1C5F4695870DF
+8DE484D364DECB01543FEA2DB4B3F920DDF473A8B0F1D74FAF5D7B727695D136
+ED2D164F50BE82FD5C2834DA827A78AD2296BBA19AF205F20D2FE7F1901E2FAE
+4F88858047394DB859B89FC9439EF9D6472A636D29FD537D0C03321754BEB67F
+B8BB1CE6A0C67819CE678C053279D3E3B7907034F7AA864486E08A1EC58BA760
+9D580805904BEECBCE53CFD3F5AC8DCF0BDECE30B55C4CC2E2AD194DF84E26A7
+2CD62EA8AEBEE8D3AC2BBA9C80ABA771162440CBD96026469E0CD15D239369CE
+A6E71FD89CC58AB2D0B9442E5C4EB8FAD6DDA534C8007721730ACBAC8776EC91
+3D5176A6951234BD40C7BF5A9EB6D742D59905910BCC2DDAA02F6736882E3591
+C3EA87EDC929AE2C7715D8A8C883D1C103FF115D636CA8C511805985332D5A91
+3870FBC16CD5D0D3ACCB414FAD2C464BECB6D077B59AA46BAB6E42F9A0766613
+FAF20E2B223B9046B4C95BEA66EF1D37F4F30E9DCC88D2DA27240DCBAF587890
+B076985C86EE40F900C0243EDC0AE74384BF8E038659514DECC40148A71CDD1E
+A0FB4C2281FA40F497FAC4BD5DDB3DA4F72AFAF7DD63F597EDC93829410CE362
+958775C70D83179565EAF3C2A8FE3D593C41A6A60C78231289689703A28DB625
+CD8BA6D34D0D21512279F308B09BAE7D09A6915B8D2470BD3C92FEFDA360ADD4
+998DE22C5A8EE6A9174928B337BC4154FE185EAEA6D073AC65B0A87D9CA9CF48
+D990E84DF5EE641B09DCE79221720A6F88962B52573B4B3ADD3AF29394396FE3
+0FE72A5C3EB21A3F57DCB05D870D47E62E36C1EE86B4873DF1576FF9267BE163
+FC8AFC3B17E4C540CF78C02A93C2831CEC7157DF1E52F32429DEAAF5B4FD63C2
+BE2DC6D9F04F586DA7F8BD877157DF58F2A96A67063CFE69EE11EBC80481DD59
+5D27B785BD2BDA34E761B7A186FD2575F5097FE4EA5A6EFD0B8217A37514B991
+017D080672647D13C0994D43268612D3B295234901EE176EFBEEF7BA971354BD
+A727E2EDEB7DF8B47DF726CB664594072F15A61BC9AB3FFB9F7E37BAD66EE3E4
+FAFDCFB90C3ABC16068081D63D0225CDD260948D872B0AF83E56AFDF9280B3A7
+1BFB48783424CC9E46A3531F565B524FC6D1597E62B71423DD71C31DFC096435
+24D52B1768AFB2BE10F0D5A3C55F2F19B31BC71CB84AEF323560994DBC10AAC3
+75F08093A710C518DD62842AC81ED3569DE5738D9EDCE2E111F5A9D66752A736
+DFA4E01B07DA6B1C7CF239E5244103A6DB79F6C3AB925171BF050082A81307EE
+E8BE84BDD97B1F4103D39E7E0F338634BDC86CF3885B9BCE0313816E96838484
+0767E5FBB55E86341FED70BA3185EFDB678F892DB727E0FF9D04AAF0B27C6432
+6F4C4E7192F8BB47917CA209E8809AC4AA83B7C287B39A7021B4E8320D25033F
+7999611F9E6156ABE9DE212E400229C7A4B2FEDB7529B1FCC7033D3095BDAECA
+686CC7A62409EF443D655741758479E0BB1EFDA0C1DF1F83129F063E4A906BD6
+79D4DCE5411C1C443062ED4B7E2916EFE5A0A0A761B99838367703BB0F70CAB3
+E304D2195CE2BC3092D108CA6D292528FED6BCB5053F4B28228EB785F79A5CB6
+295A630E9DCCCEB35FD287E9D598D0B668F28C2FCC98F4DB8DDA05852AF74181
+6CD518C40EEE78EAECB87A55CF8840FDEF36EABBEB8835255EF45EABEBD0B8CE
+1EC4390462CF55DA7A405DAC2AAB45D41B404D1E98B3BF205C15AB1A59DF0144
+E7C1F93C2CA249511A66034F834FBC1A72336AD0F83A76B0B25794F8F93695DB
+8D960AD71CA09FDF7D8BBFEA279F259418F10057B74C8CFC42E877D97EBB3387
+88ECAD938E6FF0EEAB87DDD4E365427E35DC352C30C88934F78007044385BF12
+75005729083A31BE7D56F5576AE3833029C5FD9ABA0DF583E575588BFA11E2C7
+5FB9B23AF8A6B3E789809475E9E4C1181ED9B5ED7966B976310DFF8531B822EF
+367674E5F5C83AD775B119C75E8CE9A7E6185CD0C350FA0D17661C133083A9B1
+2F8897CECC9D8A4B896FE10CDBD6DA30F598951228D427D77653746B5F70ADD7
+2C0D9919E48AEC1053ECC0203AD886E090803D4347F19032927BEDCC10342A96
+7FBC644B99837182212405D3E87658062E564E350BA2DD7311719C6CA9F230A6
+9105283D1AD5D13434BCE3232DAA488E8B2D99C5E270D6D2CE21FA0E17DF63CC
+32AA3147E7C1DB635066F4341613EF6BA1F1E88A68AE7F33070DE49C04F82DFB
+F32472E8B1EEDF0186CCEE5E8A8B3D64B996FE6B28DAD70005CEEE312B6AD9E9
+FF3562E4664547A9279078593484FEFD756A8BE37DFEDAAAA2E6D1E47EFD6C83
+00FFCC6F463B914113CE3B4F0440DB923E47605C606C1CB80631B908B3D97BD2
+2DA5A13F6642BDFACD245FC12938D78C086DBECD0B576D99151FB277ABB709CA
+4EAC92B612250401A3981003AEAF057C566E3344CDB0324B706FBD44FA33CC59
+6CF71D05B082EE0EB0EE0387EDF30E2080FCCEB351BBAC634BC2999FE94CD191
+3582F084EBEFFAA13DFD9544E6498D15B7A2F420875B2BF50AA293313BACD87B
+1FF73E16F50ADB50232A8FD537E24EE956A8FCCFC2D533C47E95C49BA0C3C01D
+2D6C57D455E83BC768EB984E9E5C7293867E2FF9145C09F4614449A74967CA72
+54BB6CE1663ECCBC6B362D1FA39061A53BFAB33259836CFEA813D893EEE72DE7
+534BD2795249F492A1B3B4659254BD4E8FF63502B0B4D0A3FD91A26127B02002
+6A0CB9311B6A9F002CCA6FF47C0EB57E646872DB4DE98EEB1A512DD3D7D61322
+53242F4D61BCFA210BC714AF89D3454EE1E71FA915B0E7685B9EBA6A255D994F
+98A54E6E4A5A11E37B244A6EFD42377318C9306F66B4719EF2ACCFB1BE8AE2B9
+38BAEC8C66087647FF6EA21E57CAD6E5F07A7B841DF6A54B07838A42A643FA74
+6B7603876CE42097CB5F3ABA83E90F9E8CC660502F304042177587266600C8D8
+0C97C4E68F4B31EB586893D3BE8208472B69FAA8424164356261B027F894238E
+C848F252C6C4ACAAD250138F7C4D8CF462B7FDDA0DD119134ACEADE8EF6C485D
+281F8F1C8BE7BF730F95A97BF5CDB6D4FC46DD273417C3C4F8118152BBD25781
+02C467504345C4313932EF9367DD8A639E149307BDADE6EBC2DB7D8AB794E858
+12D0FC8B103E1AEAD9D01C8272481A45DE464864C6CE500E769A0D4B1589B755
+A478DBDB2CDF70D6A1BD9498FBD435F8133FBCE702D708268B101DA1407E7CED
+6456C5E958091C19C562AB3429B46EB9293DFFBCFA57F333172042C518446238
+91192C5378B3370324192B2E6938D16D57FCE13642B31749A78938D4FD6CBD83
+7504286BACAC0B4688F425E5F6BA0534517FF93461F55550726394310B728D4F
+E718F22DAB0C1A4C72318A167FEEB088668FE8E63DBCAC774A4485581B745A0A
+A62A3AFDC241DA276AC37948368BAA8C6A73C0463016E0931F2A49550FE14FC0
+A9445CAE2BF8E8A0759515959E4E821989A96E260F8FA3BFA9707B177B4F6D1A
+3087D9C45CA603E5EEA0FC89D251C8C1B20F93979685B05B6A8D284821D8EA58
+83FB334F6D54C57F8AC7F1CE52CC228354E655FD2BF64631328B940036ACEA18
+DC6A3671688859E666B4569787E6BE9A6998ED8DA360CCECA6FA556F4BFB88F3
+2E9A023EC3B837C03120BDA5F2B1FB6BAEDA67216FFEA6FCC9F7A2359122D361
+FDF89EE24CD742992D9FBA2CBE682FCC84BB77A2115A1096CC8B1BF6B1CA3173
+33BCCB14061FB1B19FB7A63D7075BCA393E300FCF51F5E4E61F91320BCB1B70F
+4A3C8330D2677B373BBB7E5FE6D7C116C85C2F80F1C8FD830C33F2EF9827F2BC
+95A23CE89D2605B4B488820FF3CA01FAEB701C08A66772E63E9D1AB24EC1BD6E
+A95578A114D27C236480B4A3D081D0FDCA448064D1DEC6A69C1CB1587214C498
+1F8B25C9BC9BA5BFDD11104B9B10512E01E999230637943FF4EE2588EF31F711
+123BC5FE9D0F8B685699808459FA75E2B070504FB8F751920133696FF3DD2BAC
+3C69294FC2F17C1ED7A09715E4CDF1A400640CB152F4DFAB82D46D9C73846505
+6503CA88C82B449FC8498E94F59E7FF96BEE75D7FA070087E9D2E5AFE9632ECA
+F4B42D02FD09B4F5641A3CE6FFA057614BE30BA69003ADAD5DDF69E149213440
+C33178362BAA1B7D96B614518E5CFF521C4950C137A8177D0D5AB5CCB41CE908
+D6EDC2C703DF3AE17FD94533387E15D7D00D6F0781CA95AA345515E1E9C186EC
+38719F222D77F58ECA30EC071895CBC372964B9A658F3B2A6871B8CB0E88E598
+A0A07B0A2D70C04DCDA0DEB9F5412535780C89724DE516AA92BC2D70D95351FF
+319F58FEDFBF16738EBC3A181D572560B8F4F9E9C24031D30A80128564EB399F
+A41FA31B6EC7C53301FDD0D071901CC84BDF227F4C49A0A8F40B468982F63155
+C186070C4D8633BF90338456FD89DEDC76F17386AAFFBA0EE1DF410BD81EFC21
+F8DA25B5B7099BE1FFB47CD2DFB9BE864B78C055ADE72F79EDDE2CD76D6BFB44
+9F60CD307D74FF3C0769226A2E101F0E07035F833DCFCE27E08203C1B536F195
+AE7E168DF0F985F738F65FB07C869A3F910E5E933B906B93D0F1231A616F5B93
+B32F1BC18447DAECB6D81EE786D682ADD6392601CFC399A3C9F3DAA2BBB31C25
+1CBEEE8413274C58D09AB617B6CEC570F0DE316EFD331685FB5F4BEF4174FB2C
+70DD36A82A47BD7B9D37FE5ED95DE4B4E83859CFCA8E40ECE618343D85880613
+FD6F623A99C6BB0FBDBE03EEFE9FB5B1F0537B6E15B039970EEB35DDF8C0CABA
+C1BDE150775B68BCCCD34A46A27B9E4727C6E48BFC6E52275F4EB63AC30B7910
+32BA9897FEED0C4E996DB26A00489128EC4766906BF826DEA02E8C72A6C70DEB
+A95B497F58760D81BC80186DFE013061613CF676D96BB3E570887914D00245D7
+288D2AA609B6A635DACE6A003CD5C0F481A14483F131D100AFC2737FD5CE954E
+969C8FC0B9E1FF885E9DFB35A5FB68E98641836F98A6582E1FC412B1BA20
+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
+89DAB7CE91F2FC0CAF6DDAD09992D56F72299068192610EE3DE5DB7CF6366B4C
+D74F414484DCCDBA449BFAADA39D0F27574E604E31CB513B18E3821A33076151
+C2BCB6E957C77A0AECA48C587ABB5E8C7624D56B32F80BBCFDC874AAD6EA5119
+C9B06886F08CC7DE5400E0F52B07483FD4BAF26C1556CA27B259F845681D61D0
+2D28B185C9F052844D9A5F91CF19210CBFB21B55CDC8C684448E9B5A1D249E15
+56632979760E2CC7075DF794E06EAC2C8E770828837AEBDFF1A5EAE67338CA7D
+F0A477DA679EAC876B6E0F0300ED4D9097E654F197198FD861ECAD138AD5B484
+A28E3CFBEB4CA387F488BDA739EBD767BA225E1E0E7CF5D75C85B4DE5437481B
+011B4B5C9590CB8309079CDE324CE4C2EBC40CD2A6B6F20AF0CA05B89586EB58
+4210AED367DCB3FC3A5845CC77126DF2DAEA475CCB4D94EA9CDFEBFAB137AB61
+D03EE9555BA9C6065EF9ADD376F6ED4971D546608D763570B9ABD3F692D505A6
+49543687AB7A8CD379693F71C6C859796B12E9C834E18DB0FC0063D502AEF1F6
+F5324EBC13AB3FEB378BBF9BA3A9CA9F2DC6C03E2D2102C5F245242F736450A3
+2BDC1E924E1C6F28DDFC3900CDEFC793B94EAFBAB1D8974A95B424C6F9D71EE6
+AB1414BEC47E836BEEAE29C8AA3A1BB09067CBABDE9701D65075D75A43BE26D2
+B0153E6EA2226BDCC9DD52FC8ACD2437BFFA60C48B558A3481CF70EB9B4810DD
+9DDC306C60835972912D1C8B91E37BFBA6D073403B7112D28DAFF0C7EC8C5AEF
+2222EBFA58B67472EBF5CE8986EE3681AB1CA8D16D9A2D6E64C3EA177A19D756
+655231063A387F1BC3EA15A1670867D9025A82421D1DAE6A674D9909398E1199
+49738C66FFDF170D54A748C8F10E22CFF8F0AB6B0C6EE870B589D3E3D9E548FE
+405D01D18D8D883151034AB0973A3E52B2394C2DB707DFBFB26BB937B4F16FEE
+5FD39DCBF8FF3B1A6258B0860829C1923ED50520680FC6AA3409F9BCC0E571A6
+9F9EE2C2838982303318BA603014762E1354039D59AA3A0D6B503AD545050663
+7BF58018253C2E99CBD1868FE34CD15C0F9ACC04AE1DCFA5B0ECFC5DF9D80D15
+4FE32A9AE6E9F87C93076E82523007C23212A8260C8BD482C7D23E30FEF4ACF5
+9A4B94EBF83A4F1B6DB41CDB54EC245E1EC5C4140CB4584F7B6056CE06000501
+FE9C79C1020C6A9EA3FA140CF0B55AFA82F6212024919EF66F56906D41A3B519
+0EFB17D31126A88C873DB1B7A25DC4F296C85F3047F9A9511CC4B32A3789D505
+9A3ECA5740856373192BD49BCA63C46B7DBC002AEBC4F2484BF5DBAC1F9BA370
+670049AB6F2E3AA634257257D168D8082D71B7665CB1890E68521CC7D2116F05
+21B3F4DB70C46070366D3EB6FC298C99DC41E03592BE2EC8AD4FEC813EDA5A18
+6EEB8E07EE584D6DF1F16EE21E6781D640040E2F3D71F9C58F4D0E9A3A34447D
+2E408FF2D02FFEDD33B4ACD8ABFBA9B66373D00B05168B4CAE9A6D8C91B7BD7F
+AE12BEC836733B44F11C516FE27E76190339CF63132727F9B89BC7D6599AA439
+3FEECD1BF36B7656F61A8E29ACB878D911F7A71E5A901BE5AC2F3690271321F5
+F449605B69B0468043A9EBE20CE4A863CCC0B8E283CFE6A3DFAA157D4A82327A
+E2608D0CE94322C23359177DCD061CB606F0961355C418B76B8464FE1B67BA9A
+76FBADDEFD86B2FC6787265104A6015D351CD7F90FF07960959715995DC1C933
+0F25B64AF8ADC5B11FC9647021D1E6DC9FF8E31D6CC6BCDB299A8F2D55DDF895
+1FB07798DA62848ECCA0A1D1B25D4A0A9BFB3AA76981EEE6C9195D9EAF6788D9
+0DC2DBC0F26CE50D9A610D168EE7BEEF19DDC6C9DE03E6F8C479148F0A383BD6
+546B6E91DB135DFDB5BDA10DDBA1800461CB74D777FE7ACF982157DB92A03236
+DC0ECB3E0E18BE59EE8C643D6B9B93E3E2CDA858A9AB0CC8D11B640B8AF4F85F
+8676E8F2AE9BC9203AE0A7BBA69560FEE8C0BECEF7287B0FC459BE49114632C2
+48E7C5E7F6F0D8B05C4C73A1458773B98C53CA1DA273D4BA5D4B3EC7C0A9A268
+55A040631EACDD42E957B42C0F16397179DE1EDB4306501F994B95D8906BB961
+884AC16DB6DE37FABF47FEBAB1889B5969298A4CE1883ABA08D185782BF7E358
+245D7446F7B7D39D4700D388D7552C77CF611AC3F03F1ED5BC00D83EA9B4B873
+05795A8D6429FEF89F51095B7E7DBD1A786024013CA226272D4EC78EC535575E
+14BBDF50E7EBFDC0BF0F8EED69D7C3D5F1D7BE8E1A769B3824EFD5098711B136
+1D09D7C22894430E0E3502BE930F9537738BACBE94F0803A55113297AE1EFAF0
+73287BC008475F9D80852C34564E3E8D8B13A3CC9CC9EAC19C70C907A3C16D07
+93310AB5CF482DCCFC02095BCF401A447EA5539DFB2C1B41A176791A7BAD7270
+C36A9A58102FAA407217960BDD5C8DDE58EFB1F270F511A93812E932CB812FDB
+2A4EFB93F90C29A8A2195FD4D219108BD7B5B08B7FB3D1BF98A8588537E88CAC
+5196388E84219061DF0238DD44F0457C0A56DF926A1F0E7A702BD7DC296F7A9C
+3B5445C38E1ACA49DD56A305F4EA99F110BB19E1AB584413913A36B64400AF52
+F753FD399165717D843F67640CDEAAE00E02BBA23E92B36C6CDF9C31B2A9FE6B
+1F44E26ED3890E41A380A3FF31F75F3829911955F95272427FCB7ED6F9E0B6DB
+A82C21D2E38A5693652ECBD1E93E44A00E730A5C0F9480D46C012FCA9319225A
+123D865C801DCF29A27AA4BB9997DD56D94B45EC376FAA0AFE593EE3621EFBE8
+1496D9E0444C70752C44876E1EAF456C7232FA1635F62414CE4C5898439723DB
+9DC782CEAFA03FE41BC9EBB023A739A7E587E3B8CF64B8BA49677F54743A22D8
+F44AA72319C81EC45BE9924AFA4F435C79640D1BC4DAE1D43C228F8090594808
+6AF5ED36281008A49D1B259F8E34A26B7B98A6C1D6B33A529AB844CAE4A91C58
+4D2C8131A2A8636A494391783DFB5E8462772146EA33790B0332EF0AFA1875C0
+FF76F48FE3F1FC3A474B48B6816A1438672A670CA68DC45F9302656DF972607C
+7A94001AD25ACF95A68480D893CE5F98559455CD63A26DD65BFAFE6998A41482
+F27BF0F09FAA54602E70B6C2D0C3AF11EAE02B6C9A855F63D0688504C71F146C
+9470695028D98A268F5A49ACCE9767E47988A9360D6628434A9DB0406BD31BB3
+55476B7F5D42D0E70E242D1359AB078C8ED3A06AE6CBFB72F15547EA6E0139EE
+6712C2A93549116867CE43A9DFC048900FE20878E36159E41FD6E5E75D1C426A
+09ED02B1666CB47B6C124B003DD8AA5D1D51AF3DF6529A2F4540E7F4384A1114
+0B38D48DFA5F7FEE6FA00FB8AF2A4E4646C1D0D819152DA147B895E57E584474
+86B6921A5D22A16EE5F5B737B660DF7968BA456E5EBEF34270A19964B40429F4
+16083B93233C17E78A5976E8F673523DB86F253CCAEEDEB8FC70768881121540
+16705583769033CDDB1DE142C8D117BF2D817A24C84CDF3451937658A92B5F49
+6E3BD4C91C94C13AC8213AE3F20A6524C675C34FE2317E0F0DACB97080A04634
+721978D1C0C3B9F087FAEAB8DEF57FD1B0FACAC1BE30FD1F7652F491104D5BCA
+6D79285DE55CFE3B27B939A0414EAC360953CA32FCE7BAEE4976AD39CC7AEBF5
+58F9850500497A31C70C16BCBBB56CC418A93EAB6060D5A80C65728FB2CECEBE
+2FC02F4981AC1649733F2469BBA51DC2CD078955E3E14DA9CFAB5C3121564F3D
+33293B93F015A7A23CA470539BB15931E427666BAB3B3EFDF1F7C91ED9027628
+A313E06A021DCB73A192691C810F6FE1DBB9306302632CACFCAB07F1FF911F62
+4DB2ECEADAA3FB343B07BE4BB0EBB3EE66615433BA4B4A4F8B6C77279C0125DE
+9E9A6E78728D05A1B1DD2B84405AE9E0A8D9B48F98C1524AF5AF004FB323CAFA
+572C80F2AE60A3C109623E05C62208DCD91EF74D6216C4BCD1C2C7ADC592B0C0
+44A372CC4094481C30AB534237CCECF417CA529987B4DF62FDF0B99D4D0268AF
+EFCC1DEB65582D49B17EA94B936F78D2337D1FDB666AF779A3D799B387FC3CC0
+074F981DDD0F8DCFB7D8163B6B13C5A0D93240B7277E97E6E97693F4C8F07E23
+29F893C2E350611D25DFD1B6511AED3B34625BCD4ED830CD6BC5E1CBAACDA7BF
+7B30419C9ECF6B19D9B9D38483DAFBD5726CF73AA8E1EE0E28F530115E7C87D6
+0DE4734946B992A1CB10411B9C8672EE7CD9654ADC9D471EAC5203357F521F76
+F5DF604AE47CACC8AB4C6BAD6D33164CD1435D2C3286FDC33C0B382CCD5A65A3
+7A6772A974E4BF1810A1E7EB625D43CCF3D79A2CDEABBBED3E03A39FACF792A1
+B3C606B9A9BE04F46872E1FF7B189EED094E5B772719E6C9F1B35ACF8C86ABB7
+14F8A3B6BC29EBADB1DC4628F52CC28B69F2E93849E19CFF6BF9083E7946F27D
+813B46BCDB237FCF770C085F2667857ED77714DB10C12A2603B784BA9EDCC76F
+6D78A6EF5755CD6124AB838BC30A617B5A70CC56B60AFC9835F953955DB4E9AF
+36577B0F06133A24F1014E9EFAD6B3C61A6B5DFCB261168F0CC3672AE0BC7DC1
+52400D7DB600F6874711027A43504F50DB6640BAC057F66E5CED2930424E12FC
+5E7C06AF7B6CB754DA19F228D8D7FCD42CE7736BA4031ED7CE66A9A7E2F63C4D
+06E81545538914AC860C96EDF5575D97138995D710EB3C3455A45B37EF9ED205
+E62DC5B97CA06C85F68A2BB997220ACEDD7C5663CC5046BA35D9EFDF89321A3B
+15DB5E266FC6B718F749BF053219024F142AB08ABB4B5CA4FC46F0BE33FEBD49
+1CAF4D4D88705BF8104364A3747C22C0F534E7FE185C6344F57860BA6F30F26D
+54B8220576A16150AF93397D065010F51FCFCA9F25B299AF585117047B83A2B1
+8DA384798970A750EB9A0D48E234D1ED0CBD2881A6DE1F30E9F65B98C489632B
+CFB54D7B4B6C66A3DD42BD361CAD9ECE48881D740BD04F895F746D3CF067EFE7
+6F32C41EC405C6755569AB3181E43277CEFCB1D1D0BF0A47AF276E1A5358D129
+3DA5EEB617EC5F047F8C702A7DC2C6F5833E1F474AEE2DCDBD997A81587E091C
+D8F9E9F7B37FB0637D46DB8851CD09B9BE943E24C8F084A864DC105BD482390F
+0C2AC99FC5E0B80C975CAE19E743C3313FE308266B9F716AD419DBED3AC32FFD
+261D5B8B781946BB3F740217BA45D88F0A421CF0CF3F62EF0F9F8D7BA064EA3A
+0B7707568B9E735F30E11C29370522F3233268211479A46F8155A90F4726927D
+D3A3D83A21E090B8F6F7FF784D9C385E8D15DE80C3CC596027679C26C703A527
+A445C32971CBCF21E9F86CBBEE4F7C3F16CEA170DDBB8A9B6C14F4FCC47E7BA6
+A8E42A8FB6A528276A8CE9924177376AE430EB4239A0200EA3BEC776ACA8363F
+6620FDA2B6F92108B349C8C044BD39C360134BD2A269E3449137442FA1817847
+CFABF3160717650B9AEA0437157651249D7E2F2AD4D02611C3E46270FBFE4A9E
+9A36E4BA1B4D78CF662B74AB38127DED2814251720ABF916A18887FA66F26994
+2AF2EABEEAE826CFD438D37ED72CACCF978CD0CF59E18CCC0900C377CCE06BA8
+123F4959D8674334160A7CB516B608D6477955FD8E8EE0159342378EA68A6275
+81B6810503605F81227CFBC99B2EE5B3B6AFD0B12742A12DD7D0A31F1CABD722
+E24903FF815E01A681335D70D5B8ADFCA363411DC101DDF53E6EED56E6C5A3CB
+A2B0914A2E47A9677A0A5D0B3109AF55A823EDAA6A568BC2826534ED563D549F
+DD4E4F578F3E46B74064E9B710D324965EB68812BECF707ABDE547995B48B5DF
+16FE03BCE8128529602FFDCA6055FAF3B604DCB4A0D3F7692237837BD8ADCC08
+722CCC3D26D648740838C5E05834089B3CFA5B0AAD446F416D8B5B0B448D17B4
+2C3ED886647BE375BB21C4235FFC39968B835A1104BFF01642F08C059988C2DF
+D780994E379DE7CB7E8DD5923B5DBDFDAC249E10D1C570AA2B295C145DA331AC
+8F5A9266044FD85250CB703C9F51D77A48BC34BBBFED37C8A2BF3BAEEAE61B00
+53AD07EA0D7C9D16F745BC9FEC8C28A048FEBBD89BC50D26846BF0C33496BDD0
+C9F4F453FB7F4B963964A342C9DF7649AE7B8DFC525E05FEE7BA8D8BFB7D3705
+B2290D51FD5E45CFABB28F6335FE47125A9D9938DD0894F5B7EA224CE04FFE56
+81CD3B6C1D11163E91B47C85185EC13DFAB9C8F90D487A3C5F90746FD58F4556
+0F6E23709307E75FABF476DF7D8E58447056F9D4F87DD43C64327DA7A74177B8
+4C59C7E25D8EF13EC769E5FACB4A227D8D0FBABBAB5B35B9693E314C6BD805B8
+E626322570EBDDF24104B5EAF96F29E7D3191DED0E245E2F36E3C811B3AD89C3
+4501F20FF8CD2F55B68B21EAE312A2484441DA8CF84745F96A229562FE8C3394
+094A13602280D1B14F2610267832251909C75D440742C38E00F9825DDEC2C31C
+AF80EE42E75CA755AB7229073C694D2CF2536FDE08E19D02A32A80801DB87B75
+260CAB10F83796A963F624BB0BFC897727C43E4FFCB8A6CE5FCD9993EA2CB913
+DE5DE94DA9ACFBC9BC66BD4B642FAFF612D804BDFBAD470CAC2E6F29313E0FC1
+B30A319F3B5E57255B8C050863477E88317AE92889E87DA63D6650596BD55F09
+3C49EAF4035159037FA5CAB06C90DC70A415AADC0C0C596931FE391C13100105
+BBA0D04726A561B83E330D1F0FDBD53CE9FE901AE485117C0B1F1AB2BEBBA68F
+66965929CD0A61540D76696718F1C146B51671F2F42B9947FC9D380CF9CF5BE6
+E6AAFDDF9AE42FE10E49C97EEDD35C24EC1C35E217FD0AB2D78EA8E3758B31B0
+562937747411FD02105A77AD598F7DAFC4F125BCD5B8B3AD92BB47CAA5424A2D
+2DEEBFA8F09B5A1B303BA84392348ECDD98B52BAB49470C914CDD33079F094B5
+5D8D1F35FC5122E134D2476B1EAD5A35809D83A6DB7FE011069927943854BBF7
+85BA25D418A669B075530FB3D4212934C46BFC0C22AB20883AAD710EC22F4647
+0DF5AC66FF980CBB11F689FDCF37E8EFAE5CCBE81AD506419119BF80A544DBFB
+24983149DD58E10A4696007DCD06B6B09B1B3A3B01C98CEDD9E19258BF0158D3
+AE4CDA157E23930D86D54E8C187D338229B90507911084F18F2E98B22762650A
+372C591F1972078512BF9814269EED72570B98C7B8F59FCDCB3AB5D889F86A05
+5DF4A8CFE1711A3E5A880B546A6DE4B105A05299E111D4321BB7EC9CBFDFBB2C
+C55003EEB86E0AE25C748BADD6CCD47E392FCCD186FD98D978AF29EDD2CD0046
+4EF977188604469AE4C4FE0548721422428EF59C52E2235037A788C0EFAAA709
+62EEFD6D43D7CC92A0EB4E6C5366D93E3017DA415D2B785E384963D99803EB54
+C5EF81CC98E97EDC17A5AD312A114296A0FAE02CA973D77EAA4AA4603035C2A1
+289DE3B9299A9236716616D94A96207A43EC2810E011F12F870E51B2F4246BB4
+1EADFAF7CAB75ADD29D488CAD4CF93F4D156BB34D931127A42B450ABB03F8FBF
+1F167D4084078FC52801314CA4352A913556F5BDBA8ED21FC35D5AA0DEEA725A
+C7CBD7B1F6A019DCB44E5D01DB9F3E3FD13B061BFBA386A0DE320F50297DDE62
+1ED7C609E6DFC0AF71269D0B196D6A324D6B0F06E62F5F619CAD5780C2784235
+71C405CFE8A3DC7D0DB2434DD52123A56041FEC0524EF3D2D4244FD977E965FB
+B20E843FE6367B07E0F5C2D8EE33EF7D702EE36B0B4C6F67826F8B894632339F
+B3AEC46A8E9F1C10E079BD6745576582500E77AEC87F6515C0B1E5180B66EBC9
+F496852754AF655DF9F8A23AF6DC34A7D91C04BB385D7EA69785E531E4768CC1
+B9480A3D14033509AA89C6F684CDB58E9640C1585BBA92E4791D1D6BC261EB8A
+2F0AF7B7B049AC14362AFE6E0C84543A50ED0F6DBAB92705763B63305EE4013A
+169BDD419CC36EB5C54AC805275B1D3F94466A4198B07EA86C40470A2C213E6C
+82DDDF1C9A7CB3F9D2B5E044954B8ECA69D1CA9740F1D8D92E5520F33BD8FA09
+1B596E38500E80D5D7A7EA32A81D16CC83F31D3F0E8C6E707F6930994026A5B6
+DB3E55537D01E255F04B76083CAB6C82F5B0DDF21EEFF601FCEF44558DDAE2E5
+5E3ADEDF2BB1C8DD93FE250B1829369B5CCDAF908D35AD79D8E2013BAEC1597F
+AE020CCDFD6634BA07600D49F526120CA7698DE44F932EFCEB41E3463230C9A8
+488933C97EAADFDEEDF37E3217AD882030E3373433FBBFBF1A7A332CB93D965C
+5FFFA7F50AA595CB223384A7C65B0268D9A66B4D7B07FD8ADEC8A93B067015F9
+138E1D08341B44D305431D8A145F3ABB361D3272362F32CC451B4D6AF9D7C8AB
+C7BE31CA6919B5ECF7599653E9F7F0169FC3B77E7033DDDCD295E71B747627E4
+F8C1374C162AD302D6266C44557841C203E55EE9134EC853245B0DBB9CC1E882
+4641B51C6D25523C1CEE3EDAFEAD9546DE64887E0FAAF5652FAB6760ECFA30B9
+83FF7B2E96F6271BEAA0A27AB16EF99AEF54E4D223EF7488602095FF153698B4
+096F6A32C400A413A1F79319EB1BED6B96B809C2ED91FDB797B398A4348BC725
+E840B39819F8BB14C513F40911BD0217FB927F46314C512E5AC58FD0FB050F47
+05667F9966B4D49A3B3BE6C595B123C3E135E214B4A8BC1D4FEB2A0914799D8F
+899C07F644FE5237E7600FC2C9E56BBB4C7EBB57C8D35AB47E47D1ECBC9A5F7D
+DB0C03097F557841A90B96980A7ADC64DAAB5C9C983F269A7D68B382C571F90B
+10839A278D2B66144DD827F1483DEB9BED9D564C7417BBD74D38EC5A5F980FF7
+431ACAF8B1C25E97BD2E618563FEC54E6216D8C889375FD52843258B0A4FEAAD
+8C9FC3BC264DD2A0C5DA603E292A0D2AE2015840DE198C621F41B82C06496CD1
+20D66D5EB12AFB2D1EAE11DB7BBFB4D8D01C52D0554A4BED7E7A2775CC5ED363
+BDF308DBBBD0991FA473D67CB7402FE577E6E0FD36EDD49BB0F2D00500688595
+A73113B80D54BADC72706C2D25F4A4E57B14990AA77611F50F2E82DD0B6FEAA5
+A111C01F11E894AE310AF5A29489EE5E2D525BD56D000A28D1D9F3A06A829B89
+7A63793C9B9F548417CFD37511E60B53750CC474080BD2A1D6FB047A8E69FF96
+42BB69D6F537C873EFF26BD2AE730B5806E1A4CA34AEE509318C7B74AE905F23
+BB6B6614BE23AFE70CBFAEA5FABC5C552D62CDBB6DFA567E37B47CA5D58CDF9C
+11AF40E8683E1096AAAAF605BDF6DDCCCFB5ACCDE07A5ED05A3992D8B610A2FF
+84BF85CBDC72C4CB1C13F5B99E5B5382A96428FCE80FBD77F47745F902C4937F
+7F2372D562A8E0D21730727598310237FF8E0B5777F5468E651F39F9CC7AB803
+722494797C2690D07984496A8B01C344920CD0D69336AA9E22F66597AAB9DE36
+847E1408CEDB4EDEECEA5FE4DDE93599A73B7748D493BA5FACC4DEC1F3E041BC
+3434C05F9CEBAD4216351AD2B91D70A284EC0A3DAA64A21CEC0AF197679DB85D
+2C3E2850F92CBD675C60B5D7E98449234B7F055B88BB778AF8A6D087288EF249
+B218BC47F923F9678D1F59CF473C6BAE2517A7549AAEB683ACFAE239C6307DCF
+2F5F4441E66587158F3BD7F8CBCEBC98FB86AB6425DB3853C2D20892774D8EBA
+24E5C1BF43F1E7715AAB440060EB67358117DA2E50E94F236177E05138F31D09
+9123702425C088A2A9874766D9DE8F2A5BA85A50BE7F0E433586C17019344E7E
+AA21C3005A05EA097C9610C8CDA288966C124180A9C02229AE30CA07CD3D49F8
+7FE20D96966FBD8EB2FFCFFBD7186C530A171A959F658D99441F2220CE047ED6
+15872106A563F7D9A9EA96F63EEDF1D3BB72A0E25BF2CE11070261FFB7FB4D7C
+C75DF9E8B671D4C1A01D7F6E4B6F4BEE015FC5F9AC46DD5D1653115CB7820BD2
+DBF46CF8F4D1619BA29EC07988F5D368DC5B3EDE01B84AD865FFC678A8FE075D
+BAF67811FE825D3A45A7F672A3A870EBED0A901DC42D5D645A2C90E12E9EA244
+23E73E6D5FFFBC20E661DF6E014C064FBFEAA09D471F74D8506998CE7E30FD88
+AE5B2C3DA67F179E86CC30DF06945186A64CA9DAE60C36F6643A8C567439AB85
+489BBE34676CAC134777145ED15CC7893E96EF9A2599712F7FECF13EAB5F6FAC
+EE2CD519B3A2D70832C6A70A910C0BFACEE1685BF1D1F130D309A125B352DBFB
+743870849A56054C8C80E9AC9A4B8EA3F53F052A81CE02EB79A269DF90629D32
+1D0AA2B37C0D0EAA79E58E77394E2D2D13C0D89ED9B80A6D6986ADA0F66970BD
+B13DAC056B7C6CF640806733A0B5B3986FC6F7D5F256EDFF419EF0DFB8E96F87
+49F481EC14247B72DF51F08C8E7DB57F34C1E141E22BB7DC480DBFB4B496FE14
+D82A0E32F50668D5B523BEB8691568A434CA7F6FC74872FB41464B005FC97546
+C1D724862B4D377E35192C8A587821C108CAB632CDA4FFA7A6A432FD20776965
+494A2AAC1B2DE27CEACDC36DD8C24C50F94750DDF8F1513EE8B74F810A7F73E2
+17832B8C656A3002427FE13BB6652F8C560236522F827D6629DBF4A7DE91A7AB
+222BCA357F108E23708E166421AE339EE8D39BED32FE7F119EB29BA3D387FCC6
+A9E8BB446B93F30A61551EAF41D2691AC64051AF9C62B5CA634F292971B2A52F
+DCA6631A785B5B8FE4315565128E4355718B13EAD903BE849C49870222DE6CB6
+DBDC2ED4FCF3213B6AD2123DADA51C5370B292DFF210D48DFDD0F177EDF5F4DE
+BC815FF64ECE48DAC060CE24CB4FF4DE718313F8F5D7471FF457062943E81E48
+DA5BDB0EA68654CDF60CD24909AB0C28D794D16C29D545E4776D9E67419DFE23
+FAB5E4DB6834EFE1AA2E911420A9C0A4A1091A205453B1AF2B92F66DE1DD5D27
+A659799F5645BF801B6D5ACEFEBD7AD422BF4A53A3B46CC532E87026BED785B4
+9EBEDF146F38220E3E74D6232DA55FEA2D8BEF37E836C57946AC681877B7E497
+183F6E545967A4911ED99586E6DFD24C043FFA3D779D472756E0C9A091BE37DA
+3CD5FEEB37C9CDA111963503A348268917A42DD084BCADC8F23A7780ECF19797
+15BFDAF5FEAAC92DF90D41DD3AC5995616AF80751C2A3C0C8F318EDD2AE56EA1
+CCFC33C34AD2D4BD047DB89EC699ED3293E2B3F8B381F8152BDF7A0C41437D53
+458C177E7C5E62208E06A32AD8B08BE0FD9853E3BBF28DE6973A425F52102C0A
+E5FAD08FC438D06A83BA49BBADC0AA1ABB9481122B53F8AD867622739277C3AF
+3424751610E75ECBFA93EFDAAB0131DB927E7A88ADF95AF9136FFA2805DB6DC9
+63E0626D7F1E4498B86D2FBDFBAE1E815AA1B7CD45170BA89D3709729EAE82B6
+0CFAC4DD5D4C7DB25B65BDD7A2A977F476F74061D57F3BD805EE17F43E22C054
+D4A5796BA414D5F9A8513EA4988D2587D0CE2A322F1F3C36A8ED33F0D627CC74
+45EB3EE8AEA55F969882AD1446B300783C52BA25D1EF5E0627CCD8A95E0083C7
+50327AB875BBFE2E6775CAEF79067983B9C80B354FC4FB39F3561458A3590A0B
+193824A36CA7FF408D5DC44583D603C44579DF05F583688F59DFF1B9F85B4822
+DFEC44AFD63E20F3DAB490ADBDA7C179ABD2E3E2EF5596B37E39448CC9B2E7CB
+176B3B1D9012DFEE0D8419B2310AFCE83058F683834D3347A8D949C5A4ABE2E3
+3E6CE33BE935943E888ABA165FE509EFEA2ED3AA547A51B20DEE975CBE89F40C
+7ED26D45BE8E0F0F194749B600AEB30EB7D1B149A595211984CE60CC61087D2D
+AED8067995C926FB4A38D9CE9E6DED10EDF9751AC2D8EC7CFE15315ED97A11AD
+00BFE386240B385E41859B0EF0D3BA38D2799380BCA3FDFD6DCD96A3E0C7BC05
+782CCD39FA6CE31660C91DA7468E8F09F6EDBD8BAA3DE69C6300E084E21A3334
+5D01889B87FAF43527419B2A8A62A6CEB60EE8EFC7D905346E6FD7DFD96BA184
+114CDEC8E8261472E5792A589ED4B93BBD7DACAD5CF6F9D5E418D9981A4075B4
+7B1B50D2A177BF089E183B81D17FF69F342A929925B80D475DE83614A03ADDD4
+B1FA1F1EF027CF48EA9004BA981C600B0F6EB3DA0D092E780C6ABFD7A5B2155C
+66B0D68C60473C23BD1A259B64F0E092A0952F887B0026995721EE18F3A5CD80
+D63B8196CEDF3805FF412CD4CF155B266BC5D0127959842BA707C5359DA6AA2A
+8433BFB3DC903935E394487969D06906905D715FD4A21F07C646E32E56DA847A
+FE76852B14833131860DD3212217D7847CDE40D3B0825DA9BC1C8FC598124AE6
+A1AC381B90C5B770AC1BD39D7F567819BDA0E14EA1218E494E90008AAE44436D
+ABCA08FBAAC3B57307817DCAE9EBE36E32266F5248A69E469B479716CDC5E104
+1121BA2CA11638F29BD6F25578A4F16515E90F5180A1DCC72FF3178B7F570979
+B40AE28F3FD18D24B630138DBE04D9944A9012D9410C8609E3D32AFCD0ABFB33
+1D01046E538DBD89E98250F661AE8C309BC6A9D249317CFB6E2FB10A6AB42ECD
+F7D0651B65E1FE7B2E9FEF10B7A94E0C3DD136F85D96579A01B2483C0161F7CC
+53C5D2FB83FE098F3996A8A6536B23A2368FCCD9475E3E8AC8AC01902DB65275
+3BBA04A7E8AF3DF2BC3B7BF942B65605F8E31A2F3C19A1E14BC05678DEC03E32
+E266993924E7A1169AAA80494BDBA286D29B843E5951DA16EDB5C357D7AB9564
+2A00004C9F7ACAFF4D97D169EEAA8C640972832004AF45322A1AF43BD769B323
+EF68D83CC874E4C95A08D026177190C7BCFD73E9F65781B8005D25095E1E0A7A
+A5650B34FC85D676318E9F043A024EE98894E742EAA53020EFE38FAF320191D2
+23496DF2D9B374BB643CD27687DF2D32EEDEF0BC159C41FF6540C453220C4D5C
+0CB6CC9484E95561027B09F01CB3D6E6DFD32C7479B56A8902B46D29ACABCFC4
+095720FB96758B7EB6024F0F6A14B0CA7B74E3D6E773A901523E39A3B9FDCF31
+D0F41F13B6B003FABD50EB692FFE27C2486B6E6E3BCE9A18A68BE7A05344457A
+8CEAC34341863F1D3FEB728A695DE226794C56FDD09E8C0B6AF0B3E3AFBC5E2D
+76D4B0D8B7D0C3923262F1416B21F086405F82CC41C8636701734506D17615D5
+FA9A829925B90841D02D24327CBF1D75329FE213BCD1026ABF8EA98C19CC36D7
+F9D429D15468CC08CCB2080CE82C3EAFD2C965EFCFBDB7B462EB20D6EB239706
+5BA53C0D08CEE85A5CE287A7AC794BE3AA47F1BA9BB3606499A7D00014B70383
+56F71EE693D805F99B6C75CB5F727139C88F2212A335BC7D3AB3169E86DEC401
+0249B7E332EF4A48FD0EF30B1BE6B00C8C11139BFC05C72523BC7BC6538668F4
+6F5E503466BADDB8856DAEF7762726969A3367BF089024DE96BE958B2059E305
+E244EC47A04F7B182B7BE3D4100C0E7BB3DCBC40B6FE3CB9693CA414CFBD74E2
+549A89B9CCCB473112F55E24A07EB37F432BABC8909B22B4563C14DB51062897
+F19BACF4776E50E9D99665392A63E9A341F89703F3FDA3B1BE2E865B3A4BECC5
+5825820E6E2A9585B7F331FBCF910482BFC95995D3266A7493A5F96123FF22FF
+3AA4C30D942340BFC3E92224D94D51EA626974352F1F6D7AFC54BE3D5C50E18B
+4D0B883219662B94DCF4FCE2C96A983F0D8193CACA59B579AE704270FBA7BB55
+DE96525733C4C1EA776767E6167191C7163133F8CF60784369DCB07E0D7244EA
+578AAEB5A9F9C1B1A845AC88BB79ABD941931CA9FF92FFB88D2F5E3ADB218D75
+03E9B2488F7C5E0307382A921FE485B004809F0A7FA4AC17817E4E843C878FA7
+C3F081865569C84B071DD95716908B3E9A016FCEBFC50E0B28EB6B3E18958A26
+288E67A1384CCD0DB027EA2F72D1C5D6221D98A37DCCB851E51616BDC99CB8B8
+61E8411E7AAD6E33B1C51FF1E00EE0A27D1357BB269E7572AEE6E7722D6E5FB7
+16F6DDBFDCC849ACEEB3F83109677DBE07C461C33ACF5337E1393C85AF7F8135
+DEF4536AA7A8870137EC1D91D95B57A3F68D92E41D8FA8986C14A84A1C5F2561
+EC15F27E3A542DAFA80202B6418CDCECAA4932E9A1ED3218A790D6FFD9D89174
+587827577EC71E26F112BEE3C7415BF884E437D5A551E6C54FD021CA28938944
+6821C0D94DBE88CF2ADDBCEAE5D1AB35BEA4A0B26239943AAF1F4602F8BAD9F0
+0AB61FBF4F291D8D26E03AEFAE3A237EFCD9B5DEEE95989C0F5571D050B38162
+99A5860E2A6EF3DCB182F190DF7CA9817EC0AA3C9077C4ED0DEE384DC0AACC4B
+0BEC2E7A6F5A62DEFBCE3360B5165DFAFBED364DFEE1961AEC127E016BC565B5
+2023EA6C5551E64C454D2DB7A3EF07D4CA4F3C9B9A08E6390339630D7719D383
+295FA416F5FDAC2C563F0ED92AB11D8972B902AE1DBC3D3D17DCC06EFF2077B0
+BA2226A5EF618391225E02580426CF35D00CC95A43B6745F5BA1AA6CE7C365D6
+E512B08DF7AE89062093BBC5BC3078FE7222706C207E48A91479DB88F26397AD
+841350C686DE39D81B397AE005FFC24CBE4785B53BD56A2014AAA82B81286520
+9C03DCBC5ECE61419E4460D5EABA14CD060BCC56335C32B1B88E126DA0F450A5
+94EC03EFE8C6FD1A7C05CBE70E189CB320519016C15B7931CFBD1E0D8FB96911
+C2440DD2023CE6067A8965D7C7DB85CD7CEBEAEDE39FF5B3F13ECDDC3B00CE07
+89351DC194A9ECE26A3B67183DAE377409D685460B6BA691ECD6EEE168A0B5C3
+E06436B8026F9D6308AE11B37D487B060F5C6ECC4CC08C9E7A022BA06ADFDC90
+AFDFBBC29194E767AAEA640B4E5EFA2570BD9AEF8EF9D3A1DE990EE225C2FAF3
+5C38782EDD7E1998159ABFEB4B91453DA8382E86B622B08592E8BCFD020EC8CD
+6952F0D422CEE5DE5F6B49D38D8D0FAF0A01327934FFD582BC29E9D9F4E45546
+DF4BE4399D54E050B79E01D34C74D72155A4E0D9775DDD3145B2B3A5FF0B0820
+7AD1F5E08FC7B7FA1B4F04EFD9F83EF42F2A584DE64B4700C59D8FF3725ACC36
+2F8996FC26ED7F0FFB8E7ECBC4B6D27DFFB3811FD6532F84091205FD4306C17E
+49FDD7B4807252C5B2CC214869D837F885352EEF78ECA23E64D62A9BDCF1ABCB
+10C428B8E7BC241875E5F58F090A8665CBC16126258A216524F7963EAB8C5BC6
+8A509E39E1F791DE2B11AF975BF1BD2288C3095B3F9B6827256394B9C9C872A9
+1060215069EAFD87E0B72D814B87E1BAF8DDA1C7C9A0C951F08508D66C046A7C
+1D5168900362CB548633CE1B65134CF8BBE41638CB29B32E4DDB7FC8E27689BF
+8A455D9F00F6
+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
+20759B6A4C4466E2D80EF7C7866BAD06E5DF0434D2C607FC82C9EBD4D8902EE4
+0A7617C3AEACCB7CCE00319D0677AA6DB7E0250B51908F966977BD8C8D07FDBD
+F4D058444E7D7D91788DEA997CBE0545902E67194B7BA3CD0BF454FCA60B9A20
+3E6BB526D2D5B5321EE18DD2A0B15E53BCB8E3E01067B30ED2DD2CB9B06D3122
+A737435305D42DE9C6B614926BFD44DF10D14402EBEDFF0B144B1C9BD22D7379
+5262FEEAFE31C8A721C2D46AA00C10681BA9970D09F1EA4FA1566B96E221864A
+45A24ADAEC63F61C9FD18376D3984449A1F998C318A8FE36D0D5020E18A49625
+0F3BB603BA1F3E66FF412F6A32433FF8BD2968D79CE4273AD0E0CDDA5153C2BF
+F8A46A2244F9394A49D339F763F5A7411A3C29336B21CCB01723705AF589B078
+3763035411FE36AB5D744E81379106890688CB5BC41184548B7FEBA08DE7288E
+E6570FEA20C51FACE8E8F824BB61A4A038AB817C47B87391611B77928B2565A9
+3B27A573C05D36ED01D8F27CB2C793370FA9B90021B5696280A55F2CB6117B64
+293EAE0EA5A243F56FD007773CA35DF71B3D28643C25210CCE25F37A5095D6E5
+9CAFD99DD1DB0D7EAD454C13464DF6FF5DD42339797AE5AE467084550FC00139
+6EE818C6365007B2FD6E26285B832CFE6EA7E99665A224C9813C036CED262639
+3FB39C1F05FF8F31D2DEF37BB9B883334F51EA1243332FE1E3FC91864C8AEA79
+16A726F924AFD84F2F4215FB795FC41DCFFC835C90B9E31D291E47AA4BB8C05C
+620F69DF31E91A0FBA8E217CDBFAD7C4D480EBC1EB396029CDE615C227A367AD
+72834BA95539D39A38EA0CA3CF7F1123F70792CF315BAAA38BBCB6DFA80B4493
+5025F33C3696DAD6A0ADF584C71BCB1D29E523EA4B81FFCE15F3204022BBBEA0
+A9483EE8EAC07D581162672A0D66199174821ABD097561A263C0C0F24066FBE6
+0951F31FBBF2675141F3FB4457CC2A94A40191EA0AB2A606CF540BBB8887B6DE
+715EDB1041EBB9D05D0F4A4672F534397B9529EF8743BE88BBA10C81E0A46259
+2F2AA7B638E20C9C8A3A827977AB58ABF7525BE15DB66CE8E9B81457552073B5
+85DF3FA70B5231C447C5724E14730B90FA35ED1B5723036F1658CA8E19EF5A6D
+D333B78E91E4D7032EFBFD40A5A2269B0DFD9F7C3438DB58F94B507EB93032F9
+99E5F15D9F5D8CB031BBBFBCA8A15A617ACEDDE70DD9C2D9EE21179FB17AD913
+B4BF577A9046994689D1BC6A6985FF5F5A67D699C2FD288FD9E5BCAD5453EEC5
+68287BD7B8872726C28CD288B4DED2246B843577173450B6E5760852CF2E1727
+01FDB0FFFBE12CA13ACF6434AEF4B59EFF3E0DB1E87D35075B1D55AC12633167
+5A83A39056C077EAE6F2F7D1DDED300BA43830B8034F0A6AEC562D3023270601
+6C594D0359DF6F230F7B80B54EBAE4880AF338956B813E3B8DB8BC778BE0F612
+7D84939C2878B43EAA45BF10E257F22C28C2C148FF48843D2B52626148E3CAA7
+4527B9F246C17BDE21C6E7EAB4906BB6D9E84906CD1832C4BD9E405AFFE33AA2
+AE086C25EA26BC23D68986639366B99C87359915EBB76D7162AA667ADE4954D0
+B1E18027FAC2468CB2FEA2568E23DBC201E9B6A1151FBF21129A088D89E3E728
+28B2785C1A8B2637F368A93EAB459F80506435BE23A85396969E2AC4E0D6E4B0
+8B12EACD150049EF8942C108B96843159D4408424394B33603F565D1622FCB77
+51E9A5D061DEDD18017CD2B1DF1394B1944B02AFDC25B8DF87C73771C201B366
+55D9E26FD091501DA8C009A25AF7D2CFC697EEA0D29A3207C42DA93909C75543
+B633A71924238E42ECCA63C26AE73F04DBFB8E6FE86E5AF48E21F06D3A7C12D5
+2E27E292C53DECEAC5849F11C910F3C0FFA8E9BE8D4301ACA5583FB62F635962
+731DF265D9CB3A0B299AB24E29AFE7F127F9E0BC12A106F21E04B71AC3FD5CC2
+7934E6FC44CAFF87E0BA39DD8BF8813AFBFAC1436525F3A2513FABC673975E1B
+321EB89D4E5E0BE59513947310B00B6BF81D43ADF9B3D8EA1DFC8063DE284579
+8A46D36BD199718B233D5779F145CDC968E83A4F5C70167110751D6C0E766D6B
+912FCE96BE10D62C897C4DFD4CDBD92968639B37F45E260BD71F5787099530EE
+7FEAEC22C769CCC47D9CA1A4D207B9924303C3126803C3590509590FAFD72997
+502A21C25B9041E46CE23E0772A12A14CEA6F8962F0EFA0BAC414BF838150050
+B9A1B525D314DEF55D7905A2416501AB6F90BBF393DD044DC6242207726D4117
+8B4CF2E8B88921D0C15F06EDFD337A3500957CB4AE8876D4F4AEB990EE3DA7FF
+67BCC9B285B02EBC9E61714C94A2DFCDB59FEFB7FB51B9033D339DB3BE303D12
+C1DFDE558A90DFCC9C35DD060BD24F0FBE1954060529D826B0B172DE5051DD43
+154649DC5466B09C9F37216AE2C983656E7DA6C5D8C352A86DE04C6DE087E4EF
+3698A08B76E409CFC4B14D220161FA8C3B6289B397C9D39C527B25EFAB6F0E2A
+A0C0173341AC38E4F67E1910A66A97D37C02A998EF8EDB9A84BD5DE317874AD4
+3778ABB1FEE00F15BF740E58F063A07E8BAC0E690D481713E0817402D1C05334
+B31436EB3AE068B1C784D1659AB8A318A474F0253B241C08E7A1C267DB616ED1
+F2F13E860575AC64DFB133B7A01DABDB91A6923F99CD769910E25E195CC4FE85
+5A952A1F13DC00EFBE5A614C96C8F4240C6751D1E7142BE79F309A92E43C2E9D
+554A598A8985E914B8156D065DD56E04A06D392ECF7BC4CD8472EB8FD058CB07
+5550EC31FD5B2CE1272C5A6C94E319FC445783F66DBB9029E1B3FAAA7402E204
+AB3633EE95F982FA7F295794D2AD3E960C4F62C824D7D9CFA1623F5273D570AC
+6A11201216C66FFCA03AF54133677FC8D42909BF200F2E6B786539CADA41B862
+A9F4CF0F76E6CD341CB1057A08ED7B3FF6CB10613431A143C1FDF5DDDF45F96D
+E3B90BAEE6F1E28AF7A7721025F8D26664DC85797D2EC34F07AAEFDF2F3BFC14
+09E82034F38245155CC13FDA43C125CDD70A70238C40DA1BBA0971C5D2B4DD09
+15ACBA579C66F3D3A117C3C3746EF963B58F1F09488D879603C94C026FB5673A
+F16B47C365311AC8DF2C72F60BA235F460CC95F898E8AFAB7088318689003F71
+9ECF94B4543328FEF00CAE907D360D1A211DE800D7C3AEFFFBCC80516A9C17DE
+3F0522F49A24BFC178A3114CA1D4ED0214A8BBD5284FF130CF698609416F2DA6
+D9C98A57CBD37E5151614A771116A9D20AF84A0F1AD7A96641E588C4301CA2A2
+C876FE26EE65621CECCEDE90868FE15D2E7B066CB448F3B691497ACFDBF13AB0
+F0F565B5C22EBBA7DBF3BF0F6D3A3834FA0EFFA650F8201EBEDC5C47ABD8F345
+D7C666186BF98F989C886BEC3BAF08BD37411DB4ED7441D92B1DD155AB3A1F37
+D4A61BDC513F6C506C97D6541A89EDF7C68DFB5F93943F8402C3745C49B725D7
+E18BF1A4C10AE7CB1F9AD9A06F66F81FC6D2E9E896C51B6DCFA9549BDD3FD46A
+096B6BB8C8C713C233FC2F0E608CA27285CD380FFA54A63ED01FA6E4A3ADABC0
+AB5969BA5D42B013B4BFF3911956F26FE02D019B3847EDD9F9C0934393F46110
+2F753FD8BECD49D3176794815B82E527DBF0309EC6490560937AD2DF28D82A2C
+66F2F6A2B7088E34764C90B76239103C2E8CF563AF743B2544DDD39F6F6A5D9F
+F342D318204910CE20A435667460931A7A8C1BED76A7126689CDFFD458B0B8FA
+0CCE233EDD0AF004C488A77A365EA310BE478A7932AE0494757B0A011FBC165D
+8218A5A8D87F2D2E3F6164D9E7D073B01277F2E26A3A9D33767952C1B0219664
+FF7293726AE07C1B92C80926108B1B7D5BA4F9740BFAD282292A9B8256E1C510
+56545EA574B2A77EAC45DBF60788B59115068136E15CCD6026D62ECAD858AF0A
+814F431320E6245EB39A74F332F535760CF6306BE87111B5C44C11C938667DB5
+783193A32C1FC42FEBF7262BBFB376917574437ED4FD29A1912857146295D20B
+796606C8B07F6BF3B39B45C6CF49229418ECE7F4E0355C648B68DD070D48B279
+CCDA0FE6085BC55FF27D02997085B04F471E8BDEF7862BB747E94E9ADCCCA4AC
+6FC5322B9D9CEE6C0BA7C4B5E68316B69730E55224E45F1C7D8FBD1E065A065B
+113CF57E567A3F4E519D13403DC8D7F89BC16E15BAF2AB6E4BC5AEF95CDB8C66
+5BDBD99500D16A24E33C9C3B4592271E54613DB8AA8A3F3D79D616E6122A4162
+E4E4C35B5AF48F5349DCD620736C670FAD2ABCCF10030E81C9A57E858F0DC669
+3B6F9DD553EEC8B7C00E021F1B812CC9359BAC282FC6789BF29A46A72DF9117B
+ADF9E079C3E93DD754CC27A839DAFBBBFB6EA76D8A07B498FB292913E115780A
+9F6F3ABE61E626BAADBEE15381CDEDE9E11556BB4BB31C51C1B1D39AF698063B
+8466410F352D450B4201A834AEB6A1F1758194614E4059868B6926C0E724CFDB
+78E38BFCC42DC0888BF1F4B3D8C0D3BEDF96A7CC488865358992191E02B04144
+A082858E6FA5554EBC0FEED0480F2A3C5795ED7AAEC93973E64755043A77FB3F
+C985B9C2FC94BE21A05D561FE9348BD95E93E8CF0627833EB5EDF5BC4E6CC97F
+1FC8269D8092DC590686BB80F53EE8E452C61B49A7BFF5C353E0111D6EAADD85
+89AB80627A1D744D6A6EE0B34288A4FC74178F6A947C0BB39E3081D4A2FF018C
+E406381B86512BD9F3A44E4980382BA8AD7A08123021B19C1C1F2750DC4A3858
+9DAF269E154502C2AB86616A70298D2B5E5F7F21C32BCBA6C7CDD404D30527D2
+DAF3E3E4D8C969A9C9316730974BADCD6CF9CD8C2A2CFB426E484CFB9C9EAF03
+1CB1636C28EEB03FD24D6AC61892F4712C0640E4FC4A18E59AA5B69578881600
+CF320CB6575CC03031EA337ABEFA117035B7AC0E6032D272AFE5678C5604EF30
+79BBD24811C8FF2E952F978D8DB866F4F5FCE78D545845FE507E06C151408C62
+CA791C15D57FD2629558430220F64DB5D6F88C8B27A96FA3E5BCADE1E052F87C
+AC5846DE37DA5B06FAC2359FE0F9A78E9B4528947C56E438304A2EE83A45ABF2
+EFA34A745E44EE7F57C72AFF58CA9BE25E197F96C25C744F8EF379FD83414DE2
+B2CE967635057A96CB95044370FD52AAF4599F846B78842B067024367F6A8342
+C27AEEFCDC181FF2FBAD7E2E1ADB502DF56DBC1BBB3E333F8D5691BD8D55434F
+273ADD6CD134D36BAFFF565BC0820173EB4C3C06F2AE63F7F1147A6F1CBA65DF
+9B1314F8FD39E7D41D2370FDBFB0CFC3E0D7F5DB6D85E712A22E1663151B68A1
+581CA7AE7A9C6A82758B848EEDAD40F0F665EF1B9CF45B136018C810925A6E0A
+5FE7E0C6562F1893D2CA9700AEE804BBEDFE634A79ACB617E5E0825819AAE090
+E78AC15F7BC65C1B58906A599F1E21C5F2FC836CB57623892458C1BD0B94A489
+6FC504DC9BE0F92CAD20958FBAC4AAD3AB1A3061692C35AE1F11D338D20F64FC
+DC9605AB930D9D1C2B6ACBE4F6BCD6E9C29C41082BE202C410381EAF514C21AB
+222C4F8B7988C75889B0CFA5CC1B3E286ADADBDF1C75082252180653D5406C10
+CC4EED66605DA0639310AE6EFE96A5E8BBE3ADBD1D1A90F9670E3542BAF0E876
+B1F8224C2E79837E20D44C1B1F3CAFB8D3C785D2A65DD0E1C13BD66B030F9B22
+1ABEA1135F489E67BC8BD933AB828EFAD0C3C866CB0608FB863D798E5A5377B1
+19D7128265ED7C17BDF9DE5832548C5F58D9719143EDA3A257DB57FC2D9AC18B
+5E0FFA10B72FA46FF43DE30B385C9AC4916DF31EAE9BFF4E7AFB50B13F96C6BF
+D4988A16A1120CBF28C835A32C7B36D1A4833EA8981FA9CBD1EF9D4256652EFB
+BAB52397D7B0CB363E4AE9BE4D5E5F385A9069F690B7EE4911BE2132F2BDB8C4
+7D524B1A89D04035174608A815052A1C485B7DC301D5F370756ECF6BD53D82F1
+AD04C010C0D4D215B43267B4ECFD7092E0FEC22155597709131C868C89B4099A
+9E210FED9E0F290E9174E188A8DD5392D68C622CD9818CD4A707EAD47470225F
+77A9D2DAA80E968004E71CD1E37EA04E728F3C8BA47AB1571BB59E9DB47FB24C
+F8A2153BF455D65E96588D5C3A7141A210A889A3C3C1A9BB7FCE87B0AD1CF354
+5B8DCE8ADC780954AA892C670C9785C4D88E6053D88F43F9757B12C40E52929D
+D891A73C685501BE6758078F08FBE573F93793643B8D7FF6440A22AD89E3E0CF
+97C9618B9BA9DB2C960B64777607C5D1EE82FBBA1A5B3680712AECAB193C2026
+60DF32457C70822828D45F317095C968C45AC6F01D9897B03159E1975D4B757F
+0C674B3961EF104603634E8D90E18BD15F15E3F029BBB39B6ECFA6FA7D10B3D9
+0396A14B5F1E731BAC583D8F994216C225B13459EF7E18D79284874A6566BE0B
+CE887598D975CFA3770CC8EFB67BC4DC6783F1AC2E826EFEA33C341DDE1A00C8
+1F4C969C3FEDC8EE70BE61612BB447225B9F9174247D430B219E8B2632CE8BB4
+DC418F1B8F68D690E45BA4A3DAF40F8D2EE69AAB03774C2CDD5D215DE3D540BF
+447291271A910B3B44512E199A2AE2481A4557424C7A4245A9244233B8C679B4
+AA1EA48DC839A6033CAF3950B249FD08C22CA9AC911ABB80D3FE986E93C352FC
+D5B5903989AE3855298A063FB3349BCC1BD45AE8B04FC6195816EAFCFD373A5F
+6C4C1F01FAEF637452704C7568F6BCDD96A135ACE024D9DB4401F30B93CBBC2D
+0065639B11FD8DC3FAEB5ABE3DDFAE85F5B9A5AD8A6B86BFF06B51A435A432D1
+87EEAA434F1B92CC6A305995F0C4B26C1648A3B38A3C3CBF889C95A59056E998
+464404B49C3214C8246A2272F25ED65F31B58372FF2D192439D0A45B65717911
+528DF977F05FBE9955CF978F87B421377D011B26CC8D0D53F02E5F50D9632133
+EADCEB9F40D81C2F18F475E2480C21FA98F325FA3A89080FF395D3D8E17AB863
+E8A03178B82DEA5E6C773B6175E02D48BDBE014941F030E80E09FA824155E670
+EA63B8808E63EF7CF97F286C2DEB774C9E4963BE7D035C6F2BF7D5BF8523288C
+50055B844591FB870836FD5FBC828866C9D4963F33F4D8CEDCA505CD93601F0D
+1FAE1467ED835E3E4C4A4FB65BDBD8F12E1D5CAAD48409FFD2AF73D89D0357AC
+58C065D91FCAABA6A1E9527A59CD0D149F88239AEFC82FE5DB4EF14D810E4B70
+3E7A379F110789495B8FCAFAD2667E970EFBA5AC7FBF695E2BBFE06CCD19BBB8
+BB9B1CEE55EDAB9CD7F03882B95514986094FCA796370D34D6E11E0CE5295630
+8983D25CEFA5B03B3C48CBD3859B0F8238DC696D2AA61E61CF87887C0297686C
+177A635A70517FDFE02ECCF7D89B4A3828CB70A7567FF4DB62814C864FC65F64
+E6C93109382C7E5601E67360E94B9F17785320721D6462C69D898922C3B28285
+1BCB95134E4693529BD1D5E071DABCD4BEF282D9D28F13059AFD3EE2700140EE
+3DB6E11989E80F3FFEE40071257D0EA79E98133E0C27500BA4147C3B6098FC1A
+C549B8B11CA5A4809A19460EFD62F3C662D1B6A179BB15760AAB2976E38FFD21
+B0040C1ED1E193C26D826905A3AADA8FB9829E4EF506B26006B582B6B6DB9C46
+6C4347D766DA3B2A57E2D5A9BCE41FED66E2F46C9A51D984601323CD498B2995
+5E8FD462ABEBA365BE3C8D12761079D0514FF753BAE8381B9D0135770F6E7FD9
+8A37C040FB6AC73203B0AF65D7BA8D3E2BC17982DAF6D9C6A8CA54457DEBE309
+46861B355E09C3F3522C1311C410B74A950C561644727D5C6BDD46CC9101D5C6
+E3688887D3A48E818D69265EDCA330D84AB961AA1EEB8DC98FDBC20A85CD225D
+28C0DFFA5A9A12EDED2E3F27DBD540B33E29464BCEE21754A363D094FEFC2C3A
+15E5D7A5F9455CDA0A92AD4209D364373F0A70FD914276990327459B30B711D2
+A6C178F71D5EF68C68253FD063823D9C4ADF1437B9C607B43AAC6FC8553BFE7E
+B6DCBB6F475434C0592EA95BD0A1F69FCC147164745458D7102D90DE4A647826
+E09982D59FA2E1B23FD1338C5BB48A44AB3F364EE3A74CE032783C19CFCE4835
+02AFD15137BA2D1AD05B5CB536CC826BE09F45D8368F41282E88B746F812DC31
+6D6380BC473F0D71505BD984EE04AD85595F3760497CD44E9E7BCE6469A1B7CA
+0590C4B1ED5B8AD47444DE9844492151304099AB42366A919CCAF315398036DE
+D410B85C1789AA150EFB4BFFEE24802F29721F4C423F128CB13A52BF897D728E
+9AE95E847EC1392E3DA525045B6E9155384CB5180F0B49CA07FEB167C3FE1079
+9015F9107318529E4E0EE78B528ADFECC44C4E8DBA62DFABC9E72A6694A23C0C
+DF50EA6C570B4B0D2DE608377B7E8F82317789DF2476D1D4783C39FF5EB4AC6D
+C40B9DB968D1B925BE24ADB334862EDCD62A10952D28E3C5C1FDDB0175420FF7
+40C2D91DC58E1CF0A43A47BA1BA9C12CE6B02AC6FB8FD5AD738A289A1362E65C
+01035158DF2C3D5BFDC6473BF1E4677EA40A23A16D18B6D7022D14111F8E2406
+C5229A9F891BE263F0A915583E6377A0B023D6F8D35E788CC1144EA3DBF68D81
+6836E7BFD1FFD0DD589B95E97336823B5EFC1AFF6FF659B9A720772EFA717CB9
+4EE8D85228474F3D5CDF0CFDEF99874E9D62E5F5FCC1597A91858FFBD732E5A0
+5FF3E125B02B1EDBC9E322AE48E753E8D30ED5CEA418C182A6960A246681B8B5
+39EADF34C7FEE4EB3CAFE157BC98337D8E18BD5B88A4CCCE013C00B8F8897226
+E6ACD0A31BAE70DC7E975244198711A5B211B9DA710838FF5D87C3980F833F52
+871DF8D7EA74D0719F2E329B277BCA003350A45ED58111838703D3E322DE1C2B
+B27CBD2A1834BDEECCF5E243226D5F0A44521670F6F6BB9A2277546BBE872B0F
+0A6D3CC3CCD86D142CE0A2BADDC12A02F30510A41143D5020B58DE90AE7919AD
+BC7332B5D4CB7DDBAB72DC4623CE70437875405E36A3DC5154666C89579828C3
+3FF168A630EC5DD66F32F9FCF78E1BCFA89C5645C941D62C91AE6F8828BB0573
+EC0A6C8E7B3303A87BCB72D02AE151FAA8DE5C699372C3DEC66C44DCB1AA975B
+CC2A1CC433A8DDD08F95A2202767565B3E4CA1ADDD516F37B5FED92C8D20D065
+706DE9BCBC0E47258C9EF1986ADA06273DE29C3BA7145AB7412FED41CE8DC33A
+90C7692866EBD606E96194A41649A3B9B30CA8BC82576430720870634B8B265B
+AC7403FD4C61960D73CBEB01DBA0DED6792873C49064D14E6B31BBAEA3C3975E
+C44AB4926C973CADCFECD266BB699100FDCF1F3C1CFDB7F6AD839F325476BA84
+ECDA187D4F2257C750686E602A17094ECB47C54DB4E468770BC205CBC41D57A8
+84794FD9200C429A437FD53EC9CE767BB01D32613BAA13A593CEE44FFC9C45DE
+DCD1CBD3BC1C7B8F777522C9A6FE7D06DDBD56E71BC8CFF220C6305EE202ABC3
+CC612B277BC158A38958B2BF68F1E25BDEED65D1D95FD0608A32425C89009AB0
+B7893E908FFBE38E4E0A20C1357ADB58CB261BF456FCFEA45A4F919523629EF4
+B41104655060BBF44661F5557989BF37970EF3097A5AB9F2F6C116DA721634BB
+C0E37D0CCC51F96FA4E6C4611021120E4960B7DAC93E4DE5670ACC927B2C06F8
+36173A93F04A9FD99B6B4CCEDCE3B6AD9D268CDE761E3DA251DCE455FCA3135B
+B270517ACEFE44312EB0D9F113E26D67920E45FD591415B449F0A9FF02343A63
+6609C990B444FEB8C42A0B0DE7F954291C1ADEAF91FAC6BFA3D2D7ED9FAA3AC2
+B92AF4A46EF0B9D6C9167798CA1B027C0CE191F77A2C82096BEA50E281EB3797
+A3A7B5B10E9F48732F1DCB23B03F533CE8B6F1A3A04A02D7E0C133D840D315EE
+39B51251B550A1D88D055088382E3BB730E25FCAC0EA0EF9AF7B4B01FC63527C
+4A73B5945CF90363A9E00762CC48CDBBC8997DB95A0BD429C15755EB48616FB4
+6CABEF95AD3F3BB50FCF754C3452E394B6DA0C14D17FE0A0707068F1EE989E31
+D8981CE702E17024BB0DAA233796578A53CFE08A570FA907CF23E3DEB70B0714
+BB79331411CBCFD02794BE7AFC1A84583F13B3BE1F393B112DCFFC5B29A745C0
+FA980F18B0627A5948F2B6EB016406BF0B2337858B9029637F07280A811AC9CC
+0B9B08C3C5D0FDDCDE6E7043589DB481B2EC2ADD9A95A3B1DE93BB13EC380317
+D8D2FD555A94951AE1689A4A5C52875399DCEBAA001D9D3369B8ADA80AAC8718
+369914EE26A28FC7530BE6067763E42F3A6DA059CE1BE3B07ECCF362D5925DC0
+65CC11EA72C749C680F3434D82CBEBF0E3C70196267FA08AEFF88F46FF8A3C2D
+1B4C45504BECFDD0EC7EB39B3374B23D56C59D121ACA8085CF860DA9DD89949F
+1FF41E76F22C052918D2D40E812CF441C06C7744C7FB6F8AA779C2D4068B372C
+0B4B2750A472309E5CD745CF25233B4D8309D7015CBD82407C860F0E60A7B753
+B3D828CA69FA610491A16AC0CAAEEDE48DB1510D3381A93B0E04048425672BEF
+B65E45CA9D44454373BE2ED6735423E3A414EC4E516EABAF634C9E9810774767
+1151005155B475418E5B027412D853E2B520979204ACA7F628995590E72D6BB1
+775E3DB5A2501DAB999D0837961FCFC940BB989477DAAF7FEF4655E59B3D16E0
+209981FDF1E33E899FCD7FB2F8F8BDC4CAC083907328BAF25894716525BC6648
+C11AB5C2056FD7CE9A563EC5F619D01A4395CB63B798431E74002682AAED2A25
+9A06CC30D5C2B8A6795BC216DFA9DA95296EA21FD28C1797AED59CAB43C39988
+DDE1BFF9483C7068CD5895ED7B181162759662E81316CC0958128519FD120A5F
+D62429A4E4313738ED4EAFFBE8E8286CFA1C782FC7141742EEB3AE4603A23944
+83B5C72112939D1CFBAA645CE05A9EACEE5B3E88C91DFF352829C2F330AD7087
+A70A35D1A26F8D55549097548E23A511A32886F9BCCEC4C823F07FB723E2D29F
+FAE3F5B83884B6F0BB9440DFD204D4A69FECED05825F98AE018AE9EDEE6E53A9
+ADAE8891B4893D45F47B2299651C222E43796E3DB850162947F862D6D7C45677
+1E231120301FC99681571746E007E53459B85C68095B840034833BFDD5050091
+FB2432AC4539703DC65B3304770DBA78E6CDBB376826456EEDB2B03752EF9C6D
+F9688F76855F5848FD0991E55C124FE04A8D303D2C708E01396627FD8480EC47
+8047DD9A008D18DE9D1847FBEAC621C79C8D30F87E1D7FAC5DE9DC4315530CFD
+995952599EEB9479E5E14F26634655EB94E245E1E6A2AAC2001870E7E3387086
+6400F430066C7165563A6CEC86CE1AD83F2137F44E32D99F337F04525F88AF61
+8897F6E61674D282E8ED69700F127EF825304EAF4127A1D91D3D7A8CCF3B4B26
+05E498A79F2133E4C3C2507F0C013F3A932E306518F2DEA6D1094C77144087BC
+6151ECD430DE0E8E4CEE2947D1A6C4C5A7CB66362EEC3D1112F51144F27EAE83
+4F171FC917A1D300596CBB0ED4DF1C5A7C76250A6BA0FE7A999609A280E47C96
+75F2289B4B9E05A2A5DE3AB20D0129B74F10B1A4F0429D172A74471FF9740802
+535470291A441AF5A4E874EEFB203CB570C0FA1978302FCCD249ABB2699F56D6
+B85ACA9E1D6304643B809CB8B86AE6CF9EB15503AF4DC518C05D24C7FCD89EE5
+E17D7B185CBD36C99DF26339D41AF089EB62294B8D45EF629F7A2B74305954BA
+5EB8B2F86AB325CBABC83B6AB7AD1289F8B86112A3B502172A23590267AD3DA9
+E036EFE3E2C10E7150DB58001B5D8A921A72F5C33522319E96AA05393470D815
+D861FE1B4034832FAF47069AF4B818A9F16121EDA1D24BF7463343246450B070
+5B899EAB2B1EDC1A133E2ED444EF6A71F961658A5C46161BF9DD3ECE80426874
+DEE96AE9B32B5AD8B7F5CA142AA894C250035D7276332151D20412049AFA6DC2
+9F4450F40601E64CF29248A2CE88FEC9D6FE607540CF45DF6E9EDBC4E5022007
+3A2184F0050FC610A2CF85BED1FB7C1E48D436D84F666D96EA1090FE37D1E506
+DDFB7CE42CAE40C2443ABD6B450A11DDBDAE65B31D14B32C40B9D90477A766FE
+F4EF89C1E985FCB73DE5A7D3F6C152D8D2A0E955C771FBBD28A9A8C3CAB40294
+3693AA00FEE07D4857E2F09FB02AB229D1982FD2DA50E625E532C496282D3BC9
+587C9CAED53936D6FF2772899BB79A4AC0F3692E256D9E3CB222AF826776B0DF
+13B98663CBB0993063AC96E3618A918A3F3145DFDCBF3F1F9E1FD75E6EA274F8
+D4158BEB332DA44D86F2AFBE3DC04959C4280438B8B9486BBBBD42C2B0F17EA0
+E188A8837B58D70B5EFE6B559A53E58F100A97413F5F17D8BC7910BBC341C538
+AD95A5BE0E021D1E69018ED771EC97B8A1F9F9933E15D8A788EFC576E16E5217
+575ACD20DAA7FF073C33592CF1E874D72CC3DA2DE894B165B1D6355B46C6250C
+2B0134840D019F0C81C4826C73952CF0B1199E0E7D870592BF7432448E3D8692
+48F687FD4217787A3803BEDFF9D89540820D8697FD0E5EEF26E2E81C013BB742
+4940FFE3CFD2668AEA6C584621C413AE37D6A6704D8BE8EB2228155B48E74CD9
+F3719E66EE1CC5ADD8FAEDAF2D9F4AFBB5B5A92A609F3103E8169710291B911A
+A05EB4F4BE723C5CE8BA4B6F38E94044CE7FA15C3EE183AA8FFB71208C22F8C5
+73C8A443C44317EBF7C9242D063FF3C9031A33748261DC5D14D84E8D01087EB0
+43FE975B8DAAFCFA4B7CF1274085B9B42F6CEEC85D86EFBF2721F6661E4B1CF6
+C7BBFD874CD84B4592CB5AE4D26C5179D5667E42CC5ADB857F21D62DFB669CFE
+7C2209C449732236B760F9B3B1635FCF47D03EF76628E7A6851FD8F4745D6A98
+B57DB5844C5CF4CDB14539451EE8B3F2B9AB328EE2F0B848DB1FA9245EF3845F
+65137378C9B794AC8DD3389CC601F7E5BE78B97DF765C403B556E2F21C367C41
+3A9F97112AA5A5C711AFA2DAD65B9B86BA5F4AFB1AEC9F1B77B0D9EC1CBDBCFA
+883FE975993A8AD7994FEEF7D5C48804D10FA2340647C3D2425C9328C325E394
+D88AA4C8174FF8CFFF7B5AAC2052F5D6C484235FE3E2D82F3655A92EEF3E2393
+C49F7966F34126A12E0CD0FB8A525603F3239B4992F0F9D307CAE5FC33EF467A
+5350163F0EBDAA3E519679B57057117A485F1B41FE5BDB83E5ACED0B5CB29F48
+BDA164C1DAF1EBAEE24309A241473DEA179A6E80D6BB18536593ACE3DBAC9FD3
+11B1FDC76C06FDD9C03BAD521A961469F5DE3B7F42DEE865356494D718091E4B
+661CB74A2C3E35227A1657B37BD17A373221886A1AD25E6CC1AA210C8B839196
+AA6FED63375D72F268F9D92A0C0693C43E54C1260CC1D27DAAAC92829650921F
+5387C380196D3E58979202A651ECDFEB36415C61B60AF74608219A2B11E25126
+6FAEFA27CC356A1A753A8A158287CC627F5DDBD349F4F9A1DEB07B919C63D012
+CA290783510D7ACC9DEAB8B5A7FAFEF5A53CBBCA0295FFB7CA66CDF3FCD977A2
+EE24D15AB3697D6BC040D0A779454A490031953B85AC398D27CC26A261D68055
+1AE8B556B3C40CE1817523E99B0BB0C390AC569D6EC02DC9D3926E7A51673FD0
+AB53BE45B34E87149FC99107CC7CB58CDBE7E2BB4BCDA689464C0758E512D38D
+C66D57C6BD02BC83321818324FCDACB5BA1701DF424F45E0A1CFC6C951E73E71
+390CB2F6E15DD83E0C8B207A9CB0429B5667EE2CB45AFE9704E960E9569BACDD
+4B05AF6F10B907A76C504EDEABDBB40436E4701725301854767DDFC9EBCBB12D
+579AEED0D20E003B3897BE36BCE1C79C229E980E598063DBFD4CC219B2A86993
+460D1211CD6EF37BDFC59486C6D29A9D332517E62809D666958A0C9A435AB84D
+8203D0C79071BD7E30AEEAD8CC5661FFFF666A8DD552A5D805B82797BF0F5F05
+C93E3F96EDAB59971A5F5C54976D2D3D701A8F9AE81C9356C0B877563B8C68DE
+62302E62F7E2F49508E5597661169DD53F1285DF058352A32211D96708416A85
+C86BD388F85B81393DC3F1437D11DAB4B1D2B7C262E53DA36F6F13DDE097FD5D
+E76BDCEBCF035FEBAA30BE68F94B325620EE9FAF6E14776DE628C3F76DD04549
+9235BD8D231914EAA96818A390DCA0175707C097EBA4C2F6C40D00B2D4BE2CFD
+034DC2B046DA73797DC946E0ED122E78C892F4ADAEB185FA67DD54AB0D726B48
+79FD1B32A1C28367265E31B738C49C12B801E4204FF390125037FA111F64D2D2
+6B5B005E1534C9886FAF82A4653665AFD71D1351871B65E16C105127AE6FCF5C
+1E43678AA44570936B3E77B27A11EACD5559849948D279B76DEF6D33E1910993
+B4DD2E40B18A5F27F79CF0DF6BD0206D179BBB1DBFF6D0ABC888D99B3E9A0D97
+160745D94ED749EA86E0DC89A9EDB63CF235D9F8B6BEC7E1AECB20C1B9EEFAD7
+70E210339DFC7D595F9E70D030F2A1A39A4827C42D97A8BCE1BD0F63EEEE9A49
+B172000195C937958D4CF837F1D85D86F6B28798C1EF5CC3C79C4611AFE79BE3
+F983BF637FCBF40B4C40815EE7E519767934BB4DAB9A0B0D9DF91319B2FC8267
+E005981D5B8A0E1BF252FDE3ABF3ED24232248905869E5A81BD80021D9033FA3
+F6EE4D32469A51356BED9429B280E5B3D87CE8A27194D1EC0000AF45E22BA088
+E504209D3097238BA21AD8EBBF7648304A924139AF0037914DA1C1BCA53B488A
+8C96381FE0878B320C9A97E8F1AB66FED18BE0D974B014E1FC09C4B96151F614
+C6D3A37044BEA1E3111A34FD7C3614FEF2E80E2306D6144D2DA9E4D58ED4406C
+BB50BB35E201D5760A67F6B13148028E333682F0101276E6686BEB09CC56D231
+427E9D75605B8FBC4121126AB4F196D22C7E17589FA0E85BB89362E096C5D563
+7927B84129CB96B1F0D132ED2A1D8D04733D079FDC78811B0FA5BB768AA3B899
+74FADAF242C76F172BF05EBC0F72389D4CD4B51F7CC9C8C134BE95976037B0D9
+87B963A2CFE99CADF8ECF9258AC5526A13CD315A413101A418429810E6EF51A1
+CD6349DF32D8C0FBB11AB677BA9F3DB1C83869A4ADC714293CBCD27183E06648
+CF5FDB2BE9A09250B6031FEB2BE88CFAAEFC340EEBB4025A7D41E69385A937FA
+8AF05601B1E94C950FCF843DE094FDA8ED480C6DD693A661965F76F7BBA3D13D
+BA0983CC7EAA03210CA2047400FB6F90DA2C32A4C60A54D84FEA5E5A4D489180
+58AE7E8C9E5BB330574700CCC43A7A02920874D560CDC1FF5ED7C9D9D8B32905
+8EBE1D5CD48AB169D188B53633FA7D6883100B0D3214720C5EEAFD3ABD3D11EB
+B7CF506372F042039BA0DF7E3886B23F1F46FE99E7BA9CC10E6EFFE7B73374B0
+C1C92D8F0CC383C12BBEF8DEF01DA770AE1EAAC4EDB60A7C5BCC6DEC81A64412
+3FBA9A52E24F2AF2CF218271A1093B676BFB63323F0FB46898A3C65BC0246704
+211F6F006FB349377613E08588AA4DC847B5A546178CE63642044890A857D86A
+CD4D66A6140A407339021F012ECCB21CB8F585574DA9A748F6F0960B307A6A41
+6254F54A3E0369780547DB524295C078536DA6F0F4771CE9EEEB770F0C49FFF6
+7EE6AE8998457C4AA331C73BE96257FBC1868FF987F60840BC2C30D046B43C4B
+4E8C18DDE87F99F69A6B1A6EBDD9A10868285C8DF369FC5421D154E31F5DFF7B
+C771418C55EB2888BE96E80FFD2B212B3D0B74A2D5538D9C1D2783C5E5756249
+2E38309EDFCC6AB901506A165949E660C7081984BD5C1587B48E0B051A232319
+98CD460903634207C0599D62255C27E01D3CF2EA4F566442EB466E958E2C0D6C
+3EACDE49F5FE802865F87BC29CAD97240023612848A79FDC3FD6D885155D50AD
+1A47495DE4C69477894EA66E111B6DC93CEF9417CB7A173868D425233EB19650
+5C0F27B5C2BCA70F762B17BC8C6945E687C9E08F69FB48C4A2F6D3B94E201290
+A2F9391814353276CA71DE1510673372F2DA9602F4B90A8C850B2629CF79052E
+6FAA9CFA3DCF615C6D280567CC00A3C5F4B122954A4744F076941AB2845D957D
+56B30209C2A5AA287D93E9C3F85B92F9708BF6E947E85F5D5827B5766C3CA618
+79115CD207E6E9307F5F12767A579E49E69CFA37C6C9A53E462749998931FA8C
+E6CC38D67F507568EB01DF1EF09AD41F786A0B7F0D28F48F9C8D8C7D6E058406
+EF8614FB990F74A409932B362CF2057751E3BBB9BC0AC7A03AB1654E84748A31
+30119D7F0D405F15E4248F6E11247694CA182325A252F0C0E516920A3138DEC8
+28130E484A3EB074BB646B81EA50C75BF9519C078DDAAB6FEECB1DD3D87CECF6
+0735F4F990B13E4AF4F19AA0E3A07835FD7D53F7644F42AFE3190ED788891A20
+903E93A28D030550C6BFA18C1A2085841CCF3D049D5D6085935F0E7A863FAF2F
+4D9ADCB9CCD20CE0E541A0B849DBD339F3A8392BF7B8CDFC788133F23A82FD26
+797F5487374AACB6B9AFD798BAF3FC3DA26950C871B32B5468047D12752037F3
+D8AB4DEB8F3F3314C458E1E45DDC82A22B18803CFB8C67E3038217FE420E6819
+3AD914B8166A7C511A043B4A72C1E4513D40FCB55EC7B35B7FA51F51C258F7B5
+08B6F30C915776F4DDE9A7BDA4EA7E86DC067912B5D3C47E32611DF742186E3E
+70F87DAE8F3825A6EAC0EE445C2DDFE088661ABE3EC0725C64D60AFECFE33FDC
+1B8C929B2C6F277A1906177B5C6021D65F9B89A2AE42DF386016898F376F4949
+758285BAAD84848C6FE960BC7A324A711261D00CF789CB38BC6068AD246EBE50
+8C8B1E0645D03C9CF4A13CBF36EF9A2CC7B1F83FF5623AB775543C63D7FAFE82
+B89A4E0F7537E271DF8B6CDE9734D5792A7EA3F9AC01956A4423549EEC052B86
+D55546326A8D4E819B9D8B9DD35B405BA209B14A582C0FD30C2DE04E492CEFEA
+ACEEEF25D5FC076EA1362EFE4535E342A1D0706EE00324691720F865E1C8CFFB
+E40C82D32E8861CD8D14CBEBD2747FD21A2F39580D90072F67E6544C83BC1411
+AD2D9FCB7F60C7DDDD5FE437DA77312D8411B36C17290E7E8C7D510EB2EABB36
+1A7A30D1C5CD8D93EBE72B8FF07822AB00E42930978FC88E678B9A334E591777
+06BD6331C27C3763CF47B04278F3D19DFBDF608B9D1501B4C206D01593C57A13
+5517779D7F6C7CE4EE8AEF6123C8A0BEAF8A33E449579E32792D9F1590820F5B
+A88E1568A4D93746227D6F9557C28D643B986C4922045CD3C05F980B22EF6ED3
+302E98E028504CDE790F26C82BB9067D98A82009661B7C9AF6464891CE787B55
+4A6427357E0C3E387BC34688E3DF39FB0BE8108F7C247DD1777CD37DC6F46CB4
+C66900AEE6BE537F53119CE46949097ADAA2A04FFF7EDF46F1A7C018DF504660
+7C35D866A829C690DF52754AE981C83E22643E7F2BB0084D1ABFAF7A9EDC143E
+674528FDD471A47889F7900469C5DEECA99FF824047169677C251A659A9B3FC1
+08C6E522E097B6EBEB7FE56BAAC797D8FA002EA86274336FA35556D1A3965300
+B78C5029045699D6B80C0F5CE7A52C07332ADF17F9215EA233D3B34FDF158CC6
+905E60DB4FDE9FEFF75E9B0839B2B8309F34C838AC844402BBE5942FDD3ECB95
+B59AABED12012046B0AB2FE3785408CFB3955741C266CBA6BEA82EB8D5A119EE
+48BA7922D273196A39B9BB0D9002964F66F44C48BAE04B28DFC60B5E1E096440
+172407EB30F8842A04602185FB73F16BD16BD66B515D67367067F22EE1F08A8D
+665D67420D7076F5C59C5FF52DE87A38CA8E5F62D6371E22A29B5B54AD23C93C
+E8635CFD439B08FAF7B8D72638DA1A0C99F61D6257E52B4956E75A34D2C168A5
+A3BB5EAC545908DAC7691EEA7F0577FBC8A600C1E821E9B73215FE20739E9099
+8ACF17ED23CC445D7BD4D2D9820FC9379C790E0FE6C5A3E21F914989A4F042A8
+9B4712722C1F5FDA319C9B9A2DC05371DB3F77D8AAF47D8DC716D9F4F5CE724A
+C0962C55D16F1E1859C256F70D4F7950B808962C26E766234C3517092FA9CA77
+56431D2EEE84D887DBE22E3B7CFC844708D48476F522C8EE2E5589EDB9F65190
+FAEB43C04BF3ECA7A95DEF7A6DBC5B28FF289FCD2692904E7A37D97BFC3F2236
+0F7D9751CC837EFE6DBB6B4B6F735EE8F61D636F98BBF322C1D42FBA3737F68B
+96E7B6BBF44D8F93A759D49858CA11CE8659C0B1FF0B0D28D4BCB8610543D44D
+3F096A85EE4C57036FAE0CC40F100D750748005C7A84FB1F022A75795221FCB2
+74B8ACCE3421352732F1865D70DB14B178073BDFBC8AF2BF79DB48B078C1FFA6
+A52AC316F8BA68E8AE37BBB3E480FE8FDD6832597F6048B6474CE8C522943A74
+9DDBDB17A8EDB7C6594E
+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
+377D3061A20B1EB98796B8607EECBC699445EAA866C38E02DF59F5EDD378303A
+0733B90E7835C0AAF32BA04F1566D8161EA89CD4D14DDB953F8B910BFC8A7F03
+5020F55EF8FC2640ADADA156F6CF8F2EB6610F7EE8874A26CBE7CD154469B9F4
+ED76886B3FB679FFDEB59BB6C55AF7087BA48B75EE2FB374B19BCC421A963E15
+FE05ECAAF9EECDF4B2715010A320102E6F8CCAA342FA11532671CD8D247017F4
+80F3953FA6A64C2753F39AC37ECA3704B5915361ED1A124CDA39E5F743A992D1
+5B0EA869DD4815C2ECBA3B4DECED6B05BAE9FF7C63463A3CBC2506B82FA8C9AA
+F86F320B0CFE0A9AF55CA46FF15F95E9D9E81C1FA0857C0224EE0E2A5721FCEF
+30D43AAC8304E4156E6AE717543A79ADCB8F3A44F84EEBF8AF97DAA325EFA234
+CC099A2C065D3E10261977F5E90DE0955C72EE1B65AF720FEFBF52B5606895A5
+96158609A4C49A16C351ACFBAB56997B501CC226248A8B4D24B7ECD1B9E874E4
+B23DD10CEE8ABB8E87594A4ECA7ACEB6D4526F1DA1210D8A4EE7636B41E16F79
+6F0CCD5D304F07BF955CAD2ABEBE7DC0E40DC68FC9FE60A33DF9EAE3F467434D
+88C723770BCBAA7034DA0C0FD25B568E5F97A492AE95A7B893CB2BFCE42765D5
+BFA77F284C508BC609275E75BA1DCC92609B08D9A6CD3D152F8E14FD29C0E0F4
+CA87655BD992EA44629DEE5843B60B5280429221F218B9EDD385A34DECC6EE36
+FB99C0C4541544507F345188E8A8DA0B2E96CC53CDA170334423B4DA12FE02B2
+2278BDA8775265E624BC22ED3018A15756D6EEB6FF3DF46924088A076CCB36A7
+1CDA080EE7633AF2EBBF3619B1A24063C200F4F660DBB7E027D84E0D872EB188
+F2856FA40DFAADC2B33589A09A616E10C8CF9033A16B30BDA1DD07B2AC9FE513
+DDA6FEF9F0E410D12FEA970B82AA0B1636C5E56464719946326FD757D6C8666C
+9EC2165FA58ACF326DADC611D93F3D1D64E1ADCD426F51B11DF6D3073E679DFA
+D18E1E5934BC17E5F4E3F1F22EE4DD01ADE982624B890D5C10DBBCCF2536E085
+347A6280ABF6D8F7FDE0F1A0CAD86A08148A2ACE13A5A9F8FF3B31660C69122B
+B87282408FC5F9C056913962A6FE7E3114148872CC9EBB1CC95AB910E33C38C7
+000E7A45F9C775F83CAF5ADEF88E4EE67E225271E4D5D754594E228D0F17F839
+19846309A4E64438203C1408F9E0AC24A443D41E126C2234BEF4910303E8D9EB
+0772A85C146013EA88D83847594D91060D040FD6C042EACA55AA3DF639A2724C
+23ED23222B4A3D61AF253F45D5A80C220F63BEF811FAD4AED3A6998DDB34DC64
+42A027E8BAD1988C441BC291637354A16DCB593E985FD7ACD563A2EA42B75083
+C4B767E15603E7B200E6E11CE61892CCD3D7615DC9A335E5701A5D6A36306D80
+0EA31AE0ADFC4F25536590DA27A620035BBA61AB2CF6A521BA6143AD83771ABD
+4D8208B4C2C594E35A9801A5C513E1CBE55B5F274CB686C284AB22C086220C89
+16E1188DAE33D5163B50FDF52AB8EB3F4AFF1FDC0B2039FBBD42627B54954A15
+C2C70B5636711F8DC8C169AE0227C25AD970CACF54DFA5204F5E9E783D6560CB
+1A526688725CD790FD0960FDCCAE63ED38C7F79BDD64FB05449BCBE2B1F3CD3F
+6312E1A2DBB69A699116DA25FAA096D00BB0B5EE423106E84CE36D5712F00ADA
+B54BD70668D37100695736587D562C585D5A3616E91909D1CB9FFBF635DCF010
+5970DFA168CB77899D0F13C04963ADA29F40B3BAD5891B80B183E0406C9A83C2
+B729166909888C20ABFE8F1F18AE280034404499BE09126F309AF8CE8D44D747
+50602DCA970A989EBDB15FFB131EB83F11325A90417335722B9EF30EF914B305
+977FD68160BC7D776507FB91AA612497F19E2A8C2E0AE4D5ACD187930B6AE576
+C87E28E2DF7B783E5B011268486F2FD4E78981E0A37B4EBB06D6D9541CB82447
+A1EA2AECD944951EA8C7367281C764EE621A2BBC55BC94EFAB2A120DC0D225DF
+6ACADAF7FE71CF4E9E60C5E3C12C66445DC6230521BC8279DA3DF28EE19F08CB
+6D7B9B4379057FB70A98AABC8F8B31BECA41CBCE0F969E6392DDFF5EF592E9E6
+B6D04970D381B1F654890447CAE06D76E08861E589F1CE4E2FBB7377DA4C0936
+8B1B143A008F948C54415C00E3D3088C143E7AA33B1BBC0192B1930419CBF128
+643946F579B492BABEB5FF5344178C6228E248C30A432EF963C89C934DD7F941
+8B5F18C639B5AFB2304A230C398E47D59EC0D5BC6F7A263D62E190132251A709
+B05C4DC9C25B96632CE8EC9698425224E57DDF235BE00C08FFC4ECBEF043D7D0
+913B6F8F71E745BDF4AD65015FF0A16BA26E747C0EFAD81C9E223C0327D1FD15
+C4FC3DE6D4D8E99D504BD5D966C62CCA25ACDFE4D8A400093696CAB3932DF964
+6CB53329B317CEF79FBBEE270841C77E730EF1C1D60CB5DB80D82190B8FC25CB
+79C19156126766C00E01C1866FC770A2427751B79D9CE9CD1A5C5A4DD0C0A9F0
+51029696BA84E57E92D29477C7AFCC6DD1DC5BF8CED0667C22677F9D7765768B
+FE05D9847DFC7A8B1A9B3A7A2F8DE11D1BB946BEE4250834BD3E77087C38F973
+8D5B6076EED6EFE579B3A40C6CD0AC1F55FF2F5FB7D26AA7DD5BA781352DAB59
+C0899D93D6A200B46363C18DBF0E022CA522EC8B58D2B9C5E2D07619F5C4EDF3
+A799A694BB017069A1B25B10170520B7C94BB213DDB44A5B46648D24398A1393
+1E08DD8A0107D05EFB3E58A4EDCE5BB13EBFA821B16A3950A0B32F4A2320D69B
+3311D2D5C8419E4AE8D74CDB03D1531840C5515C882E76AC8C1393B2B1142F5C
+CB1881323C9A88246BC295EA05AAD126B6A6F399786AC3BCEA819A798C399930
+65824C283DE98D6AC32C21CC1E4FCD07CD80CAD93CBCC77B6500D449111111DD
+40A38F73F1C63FD25B9245620AF3EED4BBEB5EE268AD6362DDC9ACE2884A9D64
+68EFB4EFA3659F4F113C89B4D7004A851F226E610120FD5044F1709A646B7EB1
+301BE718D5D98C5F5A039A5A08E68AAB9B2935E601E7822CE739C89085E02B50
+582C18527D3D2E1CDEB423DAF7B4890FE4974E8766D1916D98EA6D985C8EACBA
+97E947C96DDC0949F7D139DCCB4EF8D59CBC6F54441EBEF39222C96EBD29C04B
+5AF641E8B2DB79B7080F7AD81F479084D1E89C54E901B48D19268FD0EE1AB25A
+2D9AFA5413E6B173ED6F54C4D1734A40DD61CD2E874E59FEA0E4D63591FE3A0D
+2916CF64A54E5F86506AB0B66CEAEF59A63BF2170CE68B9294ABBA57E9735675
+76303E0878DE1834F3B2C90EA21464823600C03648C6F4617BEB25BAC9F04EC5
+F677EB0BDA2746FEA5D93101CAE0ECBEC2B036B330978B82FF1C77CC2C140504
+A9E17B25012681BCB24AD5426BDCFD117F329AAFE0351F7AE5347EC69E5185CE
+1338F4290B9DAECCEF19227FB696F52851620FFD267FA544FDFC335CFC675A35
+243AB4020C47F4394EA51A6ED0002D0E635E4E3C68281C6D23F59F70E14BE60A
+EF2DE2EBDE4C409F56DCE40CBE71D221A43F1DEFFE0EF9E723FAA2D173A206E8
+82E35FFB0C8EFC74C77B6524DBF907F3BF87DB7454A107950F2B2521480531F1
+359C8C024E4D652BF2B6A619CD2CFB29AEDE09ED9FB79C2AD97351553426C481
+87E353CD26CEB4A17BA46329E79694947A92077942495B9760E78C29255623ED
+100A749C943777F03D5FE21FABFFDFBCBF741ACCEF325C371276266C390F9A16
+A8272E096511A56A887E637E15EE84EB4730BB3D18F9461C79DAB4948D4E13C8
+7341C5FC3480329A0BE56251D2B25C84ED6069059B354631C314A03A11B6A299
+9C052BD3AF064BA64F0D7CA8D1583EA5BACA97A53AEBCF3D3E6453FC27C3FCBD
+FC4C6E6B327B0DC61ACE71250B7BF344F0B4AC77C8FDF6A747F4056284C33343
+71D206F346790E75480C3F663806CF6517168942BDC9DA7C8E8ADA8951B3FBA2
+1BBDB6AA8389D3CA5FA9CB5EB104BAC7845BCCC3C152FCC20CB93CE4F3408489
+CEA23C04898CA14B3178D3403F70C23BE754B2AB0D2186C87F503DCA589BB66E
+BF0ED582D4DB0DF842CE4164B7C925DF4E50D3B21AF6F8921F265AD65730443F
+A7407F55C0727DFE5B033CB478D92577E599639E4F0551A4660470FF70D87E1D
+8FC1DB689A2465148D3DEC9D7712FA16293E3FDAFD508B1CBA825FAFAC161FF8
+42AED83B9AA5C990180D455375D028816329AA52AB725E4958EDD852E2C84095
+1829DA85D95DDC8231A49FADFBF223CF9452BC8E92319563DA451E88F4D65C4C
+9CB61C3B1F92BF25F6A9EC49E650D190EE8B16180D651AB24466AFB43401ACF7
+A8E743FE1EA58CEA36A40B5908E2EE34E6123679061A5F10F7C46C861E5F7CBA
+084D35860E4160983FAC95BEEAC8A12142D5598A32DA4C3EE03C889D8E4C353C
+C1CE185B406F0EC94B369895DE94F9F890FAA67AB834BD9CC5FACD21CB1460B3
+5461231BD38D3F50BBE49D7D9847F6151D5BC0A6F3CD177FAA48879265ECDBCE
+1CE0424903A6B2C71FD760B5519CF4508D103F2540845AD971E7FE6EFA9275D7
+C8CE848C06D70FCCEBA0C27DBB064D06687434911FA5906C01B78D4E19EDDF7A
+CF2F32FE7135E5E42E32A7CF782327EDA6C07E9F46785E6E031E06D6454EF5AD
+AA6B538BD359B9CC4AA7F67D11204112405C6BEA820156C0BEF02EC578D2CD23
+6B2AAF7752D87D3F1B64D9F86E2FEECA2103F81151E2766FA36957720E8D9D27
+D49A55C8BE2462FA4E6AB39E14F39818D2AD0D462A77426CF54ABCA3A1BF75D9
+00D8BD7BCBEEB1B564F8A99F43C575174A1F0F7EDC2054FBEB3336BBABB58728
+629F2099DAE4D464DD09798109A6744B2D229820C1D89F5854F0DDF6926564B1
+7F006BCBEC2ADF20E5BB5A87B7E9DCA62F2E7B7A48533B0CC7B93D781567E37D
+6E52202828DDAD86CAC5F1AE44C48497526ECBDA2F9F802BCFEEE7E71CAF660A
+96894A1CB87B345C0C9A949D25D633CB1CCD16363171936ADC31617A9AE9C44C
+28D8E5BD9868B0A133B1322C55D2FDF91073882BDC0600B2FE550F2CAAA3C190
+F2A30BBCC6E316C7F33B1D71734F1FE7BA762E31EF42B210698E6537AD98FD9C
+7A10B7C9314105A65869D0C8517B2CBA758912296E4616C5748519B63072C48F
+FC638F8C21AD17131313587DC0537ACE3F37005D45CD48EF3D3834252F6A30BC
+22A6E02A14A189C2F9323D7FCEBCE097B28AFB9B054483DD6B5B9CFA691679A0
+443962D22F3277AFFDFEB646FD76254CE3293F64BEADC57F5757E1B74F7CFE00
+3E18DF9E0FD11353E19709BE04595A3614482075CEDDBB50D581D9D64E92EDF0
+6B01B65C0F12D1822431AD8117B91244D06D570B3CD47A7B85237A3A382E977A
+7667BC7873A29A2E5C83902E49F3CD52807A5D9CC6100EAF23FED2533617E888
+9FF279204684A57572A56B024E7CB1F26B7138D276F12F892C93DFEF2D55FC05
+7ABA861B1CDFF7F0D8006A244F02D540FBB479C4A4A79CC3300BA33B07EE7D9E
+D43367FBDEF27AA395F3EA0EA520B1E5B95648AFFAC97C80DF18A05B9798154F
+5B9E31D1574DFF3A3B2C8F68CC902DFE425D832318D727B4F4227FEA537F471C
+438465BC641984D47CC8871B35D54B200F31B7EEA6E41816012C0B569CB0D2A1
+08188A36FA40689628EF7B0D8B131135CB9FA8DE9D
+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
+207999FF86F6A3EBE48EB0A1CA635450FDEEF79EB16D853F3BF4B7A887B6794E
+6C09C4B9C00804F4A8EF339D38CCB41B1883CF72D167D76BED1E9E1D3DFC787D
+E2B5C3CCBB79DB105A4A03AB60F4AC27F74DC9C0FE5985E1D8D133183E4A622C
+C62A0C38B5F56120755C1E54325794C28E7633B088EFAE6D7CF46855B18C8EB7
+01FCC24C8FD6681D09A43236F9012AF1EEFC863AC1F4500795147C932BA52C47
+B12956C00306A22CFE19C97A69ECC174E7197AD0E6F9F78804E592C9CDF97BBD
+F332FE3F1294D636BD3205C9B7EB7DAD5613F0510BB914969B5CD7F695A7E9BC
+C178E60127D70486D86A61676933EDC19388D61AB459C4113ACACE3ADF2D2B07
+2D7FFD17C06BE1CF7BB9355DF476E06CCFA2A43016CCC8F5924953286E66A974
+400E1E4BA50E3E13389064626F7085B1A1F0EA4962DA90863419798217B2F5CF
+5E85B5DA76F4ACC0E1464F4121980CCA282CF164D0B78C8BFF9657C05C6B5C07
+3A8032FD835FC433BCAC796AE88CED8C4CD8B043DECC191F4365108797E323C7
+67E1F937C84EA80BEF6098D36C46A20FF47F19DE8F83D9A40C281AB23133D14C
+B9AFA9CCDEEEF8FFEF6EA8B2DC291855C4DE36A2ABE0599117589227DF6C7BEE
+91A835EEA5EFDAD8E34C485350290AB532E777329B03D524CEE744BEB773789D
+EC3B9CA92F82FDA01B3978B98F2F8A44E1590E6E28F6728BBE78D21F3E1E565B
+A97F367B307A9C1B5ED184CD5C5997DA972DE2AFD7F5F64B0870BFE707A5CA61
+8ED10E3D53FA3B02241935CB4B15A6A1A012A4487F87913643917609CD6E4878
+BB3E88698026A7A4FBF7FE4B5834CB63502A0C96CB8790DEF38971EDAFD3B1D0
+5CEF889ECA3CB099427D1EEAA2DD0AB3FCEF164225244350D61545BB7983E351
+5336E29D0BAA9574CF43D3A48A47AD24C0CC7DB1E45590EDE3C7E283363D0891
+9CEE703F7B55960B7F95D68E8C891F72842A64F537DFA432AD001DA24388996B
+7E53C94B2267BAA5462F47EBB95A53281F7FEBC30CDA011546330D6F859F1072
+AE34BC27AA545B962AE6D01895D2BED9294EB17EDC758D54EAA78A0D816A05A0
+AA137F5CBF1707887FC48D2AD1F9B864B06732253C650B764024BC2FAE350306
+89A797E5648A99D719E00F67D981C2C38E45F317B849874A13F29E8F6B3F9742
+2CE8ACAB4D81B3D93322F63CCD0E3500B5116C7992E3B1D74859EECE6D67B347
+95CB0EE06A618E65162483B5C0DD5A78A4D049295571B536F023CF0D970C241E
+508E3A73B29D98CC2008ED4A58D908EAF63F9DACFB7A1F5EC420E84BB0E2477C
+6625E076BF6A6C5FFE2630C4F8C7783C59A2A26BA716624F96B5B1E36AC44513
+820DAAB27E34ADFC18E9AFF6896A86710153BA9F54517BE3B0A967799CC59475
+98029BF1F0C081016CEF4C7C5524BD8331652CD582B31C9851A48578C859E254
+D96521FE93F3B7C262459AECCF56D5CDE3B28E7E78059ABDB673892EA8156568
+5CC04A336D8ABBFA90C8D1AFDC09E4F15B3ACEBB910285628CB6591C32CCACA5
+CB6CCF06ED3EBA032DD54B867E5CA5DC9F3D38026E41E68E76792C79147FBCDA
+497EE62D48B4E548F173F59A75FC0C0D930A16E7E691733B0FDA7626D3C8ED96
+2A2CD48E85152DFC0B3B81A07408FF23AA11DADA6092209E76D872A116DEC22A
+2CACE366C837EB7DB69339CFAF2016FF9742E3B6D67A677087F0730DF90A9730
+CDB4B3A7A66FBD1977838998C056A333A8985E99DE24DF499D193ED48489D54F
+1923791588FC04AF548B05178D43F4106BD8B7F11695B254C427DFCAF95DA99F
+58577C50CE6805208A2B94CA654A62DAC4369E1B9062A869B4FAE9DDBC649EAC
+F3FFCC63C84EFF948D8668043E72C81EAA54D572500AA8859A3E3F2294375542
+836FA5E43A5F057A10F36E709B92D6068C871F7796B3252A7D58643297CB4010
+225B3295670A95A65DDD6F802BD2DD2FAAC7F8054C32D1E41A14933D1C38B383
+39229E6B76127BC46F966E53FC51E1BDF3BCB6BE426DEFFB4A27405E79FAAB4D
+C6BB575A0EB581551A162342F3828EB6F083EAD7D4C605DB213169D08C17CC2C
+199CE268CD37D6645773353890D751DE0640F73FD16466443443E4AB82DF7A42
+33812BDED7165FD04AC44349B82F48411421A83D65A01434E995C944EDCA458B
+A42BAE838661F3D6AFA96AAC9B40128D5E63C7FB68813047646C6641C8000AD5
+9D6646D60F16ACB29F50ABBB6DAF0B2B5867BFB7F9892C84AA4B38C6ECF0350E
+5A03C74F54C86B5ED002CCD2C62E11204BBC388A8FEC14122925C146E56A81B0
+9DBD49B512F0F870C63EF931B16D5328238A46A90AF5FAB245ED8D9CB3FAC8F4
+C23F873126BB3E01EF4D462B9536F287EF5E341F2A5EF42BA45CF58D6F1A753B
+C0385B7ED5AB05BFAF68CF54F1A36B161E1054732E30FA5B78E82AA8759446FA
+09DA646A140A317757A9DBEEE84AD778F0F93F67449464D94A0DBDE401207BCE
+B2E461883B21C85A19ED5847EAB32C069171FCB8D29EB32DEDDEAA415FE9012A
+BF6F222CAE996419C427C36EC3DFC8C44787415677C4866238FA1C8A46509E50
+FE48A7BD79A59BABF4F9445B14D0546764DE0192D7BF8E5006223FAB0D0E520D
+952BC104C24FF69841ADEE5CBC7E2C2AB2829CAED56769A6FBB49705168E5F6D
+C5FEC43A25F10764AE14EA5CA32C4C48BB4C68BE7D562CC5F17E337F89C0E19E
+8880415D285BE5DF7FD9D49EC3DCAD00BCC7947D38E679A7408DDF38C8475EE8
+0F36BDBA830190AD01BB4FE4173EA2D9CA30AAC643FA0F2C0610236324AB806A
+91468DEEDF522624252E5F919627461CBE9505420CDEB12E7404946A89C38510
+6018AAFDE6E5F88C1D5C4631F5B62510308F92954CF6E0F2A3A45C224F070AC3
+8608E777682ED57C19658BC59E2F9BAE7D8B57C1C932B855A6E6F30436CD169E
+6EE32E7D1DCF3C204F82B6933632C707A4DF21C364CB6EF935D5D90B7F21B12B
+DA3904153564564F70566EB05B34EB806151F7AA31EFE80557D7455741B1D387
+620BC75D667321C6AF5CFB63FE1C2A0208A6E9D1CE2232787C40FF8DF4185171
+1F8A8DA34633B80F4A0778235445B6B78C86CE7F418924A4A6443AE4D2383CCB
+EA2A5D6427A5C9B71EA3DB5E8F0986CA0211185335FB2F12B89090EAD3794975
+395017EE2048D296B18BA11B541ABEB1534063642F2580201F268C9D2681E417
+A70525980915AA3F0ECCF8F19630F84DFBD60131F1C038DABD78CE110C18DE93
+DD59A810AA6B35765F5630568C71216926182F2A97A92592BC56BD164577291E
+8291E149087D102CC1F5AD876FE3D8D39C13EC632C538E8122532A327D5D4E4B
+F373812B8C7C4C8D96789EA68563C9A914159F838C5C9D2295CDB89A2C01A4CC
+6263FE4FAFDD1312A937381CAF85FDCAD36D4A036466453FE6CA2D160BCAE1A4
+0EA2A8F383FE35B0FCF83B184D57BF107AE8B3940D4067A144D3B4163FC23379
+66CF44C5727C5572F569038658F3E9463A179C308894650853517433FA79995B
+AB26DE53B7EDD37573BEB7D5A3A48DD80FAB953960C071E6B636187ED79FFA63
+95EB6D428DC4F53146FEFB6CB2BA2708C1F31AE43C474CC719456C4BCBB6EBD6
+1B940A1F7C8A274CEB6842E361FF085C6C95B8392D97A29797335388B5A5AFEA
+288571FD735061A9CEE603636A2794C412BAE389F18773831A85EE75928148F5
+4734F98218537554C1069389CB2114A10BAAEEFCFD513C2FCF3D318690F3FE96
+7CA81FAB9F6324A8EDAE3895E4064CED5DE5E48C66840288B3008D88C92856C0
+54607F2FD8B4E1F8AFB658E8C57FA366A551FA13A13E23D7654D508095151AA9
+2272B34094568E32578E68A2E8970E1FD89D8042B4405FCB7727DEFCA01C1787
+60AA5FE3FC2617D26B8AA9AED931D06E94350555D561975AF9EF72F2525A4765
+7F06E6CCC3517CE95C66F5CC887E8A5BAE6370903869D3526C0BC9979372B3BD
+DEE70F75614F3B617688DFBD9B04E4A04B00B7400268B7DE5C99AFA4D5D3BAA0
+9EF954EF4DE8E18B3D641A7D872096315510BD21C00C5CD061832CC5705D6DE3
+FBFF4B1A8C1A7D3BCC41A3ACE3984E08838EE3F2D27B5F98F3F0720367684044
+1034177735E07DE40A22E02F5671FC12831FA86A85B8DE157405603BB01E5FE0
+EA5C96C82B1BF2A7FB93B4A505FCE75E6AA8E22A4A36627A4E0E3A18C604C115
+B3D62A94127C9EC329B6F696637A085AD8DF328771141CFAD67F088F944109A7
+C701C7437B01FCC95888DBE70EA60C63EB0F2F1FB6EE56C15EC3D1CA8E088881
+C0D9836D7B6BBE59CB77724371B7A02742041B4BBEB6D455084B39D67A687743
+42B2EE00BCF43C698B0290E533CDC7F34429402301D92F2282F11908B8735013
+00675964D24F74F08F5B00328EC2569F7B2731B36AFFF1EDBF85B8E21F27515A
+C79E4BBCC9D6372191D25FC7A8D3E2AA191538FA8D28E1AD
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+TeXDict begin 39158280 55380996 1000 600 600 (first-steps.dvi)
+@start /Fa 193[71 1[71 60[{ TeXaae443f0Encoding ReEncodeFont }2
+90.9091 /CMMI10 rf /Fb 133[50 59 2[59 62 44 44 46 1[62
+56 62 93 31 59 1[31 62 56 1[51 1[50 62 54 9[116 2[78
+1[84 1[77 7[88 1[70 1[86 81 8[31 2[56 56 56 56 56 56
+56 2[31 37 32[62 12[{ TeXf7b6d320Encoding ReEncodeFont }39
+99.6264 /CMBX12 rf /Fc 134[44 4[30 37 38 3[51 74 5[42
+1[42 3[46 6[56 34[46 3[46 46 1[46 48[{
+ TeX74afc74cEncoding ReEncodeFont }14 90.9091 /CMTI10
+rf /Fd 166[68 1[93 1[68 66 51 67 1[62 71 68 83 57 71
+1[33 68 71 59 62 69 66 64 68 10[45 45 1[45 45 50[{
+ TeXf7b6d320Encoding ReEncodeFont }25 90.9091 /CMSL10
+rf /Fe 133[48 48 48 48 48 48 48 48 48 48 48 48 48 48
+48 48 1[48 48 48 48 48 48 48 48 48 7[48 48 48 48 48 48
+48 48 48 48 48 48 48 48 2[48 48 48 48 48 48 48 48 48
+48 2[48 2[48 48 48 48 48 48 48 48 48 48 48 48 48 48 48
+2[48 48 5[48 34[{ TeX09fbbfacEncoding ReEncodeFont }68
+90.9091 /CMTT10 rf /Ff 129[45 3[40 48 48 66 48 51 35
+36 36 48 51 45 51 76 25 48 28 25 51 45 28 40 51 40 51
+45 7[68 1[93 1[68 66 51 67 1[62 71 68 83 57 2[33 68 71
+59 62 69 66 64 68 3[71 3[45 45 45 45 45 45 45 45 45 45
+45 25 30 25 71 1[35 35 25 3[76 20[76 51 51 53 11[{
+ TeXf7b6d320Encoding ReEncodeFont }71 90.9091 /CMR10
+rf /Fg 134[71 1[97 1[75 52 53 55 1[75 67 75 112 37 71
+1[37 75 67 1[61 75 60 75 65 20[81 2[50 4[103 97 12[67
+67 67 67 67 67 36[75 12[{ TeXf7b6d320Encoding ReEncodeFont }31
+119.552 /CMBX12 rf /Fh 139[38 1[38 1[54 1[54 1[27 51
+1[27 54 2[43 1[43 1[49 11[73 1[54 13[66 75 9[27 1[49
+2[49 49 49 49 49 49 49 2[27 44[{ TeXf7b6d320Encoding ReEncodeFont }25
+99.6264 /CMR12 rf /Fi 136[96 70 73 51 52 51 1[73 66 73
+4[36 73 66 1[58 73 58 1[66 29[96 1[99 25[36 39[{
+ TeXf7b6d320Encoding ReEncodeFont }19 143.462 /CMR17
+rf end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+TeXDict begin
+%%PaperSize: A4
+ end
+%%EndSetup
+%%Page: 1 1
+TeXDict begin 1 0 bop 433 763 a Fi(A)44 b(user's)e(p)t(ersp)t(ectiv)l
+(e)i(on)f(getting)g(started)f(with)h(Carp)t(et)1234 1016
+y Fh(Ulric)m(h)34 b(Sp)s(erhak)m(e,)g(Erik)f(Sc)m(hnetter)1326
+1219 y(Date:)43 b(2004/08/05)30 b(14:43:52)-94 1605 y
+Fg(1)134 b(In)l(tro)t(duction)-94 1808 y Ff(These)32
+b(notes)h(pro)m(vide)g(information)g(on)g(ho)m(w)g(to)g(install)h(and)e
+(use)g(the)h(pac)m(k)-5 b(age)35 b(Carp)s(et)d(as)h(seen)g(from)g(a)g
+(user's)-94 1921 y(p)s(oin)m(t)22 b(of)h(view.)38 b(Carp)s(et)22
+b(is)h(a)g(set)g(of)g(Thorns)e(that)i(pro)m(vide)g(\014xed)f(and)g(to)h
+(some)g(exten)m(t)i(adapted)d(mesh)g(re\014nemen)m(t)-94
+2034 y(in)33 b(the)h(Cactus)g(en)m(vironmen)m(t.)51 b(As)34
+b(Cactus)g(is)f(a)h(necessary)h(requiremen)m(t)f(for)f(using)g(Carp)s
+(et,)h(these)h(notes)f(will)-94 2147 y(inevitably)d(con)m(tain)g(some)g
+(information)g(ab)s(out)f(Cactus)h(as)f(w)m(ell.)47 2260
+y(The)i(reader)g(should)g(regard)g(these)h(notes)g(as)g(a)g(\014rst)f
+(draft)g(and)g(the)g(information)h(represen)m(ts)g(the)f(author's)-94
+2373 y(p)s(ersonal)25 b(exp)s(eriences)g(rather)h(than)f(an)h
+(exhaustiv)m(e)g(recip)s(e)g(on)f(getting)j(Carp)s(et)d(to)h(w)m(ork)g
+(on)f(an)h(arbitrary)f(giv)m(en)-94 2486 y(platform.)69
+b(In)39 b(this)h(sense)f(I)h(am)g(hop)s(eful)f(that)h(users)f(as)h(w)m
+(ell)h(as)f(dev)m(elop)s(ers)h(will)f(con)m(tin)m(ue)h(to)f(add)g(to)g
+(this)-94 2599 y(do)s(cumen)m(t)30 b(to)h(mak)m(e)g(it)g(more)g(useful)
+e(in)h(the)h(future.)47 2712 y(Useful)h(starting)h(p)s(oin)m(ts)g(for)f
+(retrieving)h(more)g(detailed)g(information)g(on)f(v)-5
+b(arious)33 b(issues)f(are)h(the)g(pro)5 b(ject's)-94
+2825 y(w)m(eb)30 b(pages)283 3050 y Fe(http://www.cactuscode.or)o(g)283
+3276 y(http://www.carpetcode.or)o(g)-94 3676 y Fg(2)134
+b(Do)l(wnloading)47 b(the)e(necessary)g(pac)l(k)-7 b(ages)-94
+3878 y Ff(One)27 b(\014rst)h(needs)g(to)h(do)m(wnload)g(the)g(Cactus)f
+(v)m(ersion)h(4.0.13)i(\(or)e(alternativ)m(ely)i(for)d(the)h(more)f
+(daring)g(the)h(dev)m(el-)-94 3991 y(opmen)m(t)e(v)m(ersion\).)41
+b(A)28 b(more)g(detailed)g(description)g(ab)s(out)f(ho)m(w)h(this)f(is)
+h(done)f(can)h(b)s(e)f(found)f(on)i(the)f(Cactus)h(w)m(eb)-94
+4104 y(page)1317 4292 y Fe(http://www.cactuscode.or)o(g)-94
+4480 y Ff(Here)46 b(w)m(e)h(will)g(summarize)f(the)h(required)e(steps)i
+(for)f(do)m(wnloading)g(the)h(complete)h(Cactus-4.0.13)h(pac)m(k)-5
+b(age.)-94 4592 y(Change)30 b(to)h(a)g(suitable)g(directory)f(on)h(y)m
+(our)f(system)h(and)e(log)j(on)m(to)f(the)g(Cactus)f(cvs)h(serv)m(er)g
+(via)283 4818 y Fe(cvs)47 b(-d)g(:pserver:cvs)p 1199
+4818 29 4 v 31 w(anon@cvs.cactuscode.org:)o(/cac)o(tus)41
+b(login)47 5044 y Ff(whic)m(h)33 b(will)g(prompt)f(y)m(ou)i(for)f(a)g
+(passw)m(ord)g(whic)m(h)g(is)g Fe(anon)p Ff(.)48 b(F)-8
+b(or)34 b(the)f(dev)m(elopmen)m(t)i(v)m(ersion)e(y)m(ou)h(will)f(need)
+-94 5157 y(to)f(c)m(ho)s(ose)i(the)e(directory)h Fe(/cactusdevcvs)28
+b Ff(instead.)47 b(Next)33 b(c)m(hec)m(k)h(out)e(the)h(Cactus)f
+(\015esh)g(whic)m(h)f(will)i(create)h(a)-94 5270 y(directory)c
+Fe(Cactus)f Ff(under)g(y)m(our)h(curren)m(t)g(lo)s(cation)1891
+5753 y(1)p eop end
+%%Page: 2 2
+TeXDict begin 2 1 bop -94 100 a Fd(2)91 b(DO)m(WNLO)m(ADING)32
+b(THE)e(NECESSAR)-8 b(Y)30 b(P)-8 b(A)m(CKA)m(GES)1754
+b Ff(2)283 399 y Fe(cvs)47 b(-d)g(:pserver:cvs)p 1199
+399 29 4 v 31 w(anon@cvs.cactuscode.org:)o(/cac)o(tus)41
+b(checkout)46 b(Cactus)47 624 y Ff(The)32 b(rest)h(of)g(the)g(cactus)h
+(c)m(hec)m(k)m(out)h(is)e(b)s(est)g(done)g(with)f(the)h(scripts)g(that)
+h(are)f(shipp)s(ed)e(as)i(part)g(of)g(Cactus.)-94 737
+y(Change)d(to)h(that)g(directory)283 963 y Fe(cd)47 b(Cactus)47
+1189 y Ff(and)29 b(en)m(ter)i(the)g(command)283 1415
+y Fe(make)47 b(checkout)47 1641 y Ff(That)39 b(will)h(giv)m(e)i(y)m(ou)
+e(v)-5 b(arious)40 b(options)g(to)g(c)m(ho)s(ose)h(those)f(parts)g(of)g
+(cactus)g(y)m(ou)g(w)m(an)m(t)h(to)f(c)m(k)m(ec)m(k)m(out.)73
+b(The)-94 1753 y(default)28 b(option)g Fc(arr)-5 b(angements)31
+b Ff(is)d(quite)h(satisfactory)h(for)e(this)g(purp)s(ose,)f(so)h(just)g
+(hit)g(return.)39 b(Y)-8 b(ou)28 b(will)h(then)f(b)s(e)-94
+1866 y(giv)m(en)35 b(a)f(list)h(of)f(\(at)h(the)g(time)g(of)f
+(writing\))g(13)h(Cactus)g(arrangemen)m(ts.)53 b(Getting)35
+b(them)f(all)h(is)g(a)f(go)s(o)s(d)g(idea,)i(so)-94 1979
+y(c)m(ho)s(ose)d(once)f(more)g(the)h(default)f(option)g(b)m(y)g
+(pressing)g(return.)44 b(Dep)s(ending)31 b(on)h(y)m(our)g(in)m(ternet)h
+(connection)g(this)-94 2092 y(ma)m(y)d(tak)m(e)h(a)f(while.)40
+b(Once)30 b(all)g(is)g(do)m(wnloaded)f(y)m(ou)h(w)m(an)m(t)h(to)f(quit)
+g(the)f(script.)41 b(This)29 b(is)g(not)h(the)g(default)f(option,)-94
+2205 y(so)h(t)m(yp)s(e)h Fe(q)f Ff(and)f(hit)i(return.)47
+2431 y(In)g(order)g(to)i(run)d(the)i(W)-8 b(a)m(v)m(eT)g(o)m(y)35
+b(example)e(that)f(comes)h(with)e(Carp)s(etExtra)h(\(see)g(b)s(elo)m
+(w\))h(y)m(ou)f(will)g(need)f(to)-94 2544 y(c)m(hec)m(k)g(out)g(Erik)f
+(Sc)m(hnetter's)h(pac)m(k)-5 b(age)32 b(T)-8 b(A)g(T.)31
+b(First)g(switc)m(h)g(the)f(directory)h(to)283 2770 y
+Fe(cd)47 b(arrangements)47 2995 y Ff(then)30 b(c)m(hec)m(k)m(out)283
+3221 y Fe(cvs)47 b(-d)g(:pserver:cvs)p 1199 3221 V 31
+w(anon@cvs.cactuscode.org:)o(/arr)o(ange)o(men)o(ts)42
+b(checkout)j(TAT)47 3447 y Ff(Again)34 b(this)f(ma)m(y)h(tak)m(e)h(a)f
+(little)i(time.)50 b(Finally)35 b(y)m(ou)f(will)f(ha)m(v)m(e)i(to)f(c)m
+(hec)m(k)h(out)f(the)g Fe(Carpet)e Ff(pac)m(k)-5 b(age.)52
+b(As)33 b(of)-94 3560 y(mid)d(April)h(2004)i(Carp)s(et)d(consists)i(of)
+f(4)g(arrangemen)m(ts.)44 b Fe(Carpet)29 b Ff(con)m(tains)j(all)g(the)g
+(necessary)f(thorns)f(y)m(ou)i(will)-94 3673 y(need)27
+b(to)i(run)e(Carp)s(et)h(in)g(the)g(\014rst)g(place.)41
+b(The)27 b(latest)j(cutting)f(edge)g(thorns)e(curren)m(tly)i(under)d
+(dev)m(elopmen)m(t)k(are)-94 3786 y(lo)s(cated)i(in)f
+Fe(CarpetDev)p Ff(.)40 b(Do)32 b(not)f(b)s(e)f(to)s(o)i(surprised,)d
+(though,)j(if)f(y)m(ou)g(\014nd)e(some)j(the)f(to)s(ols)h(in)f(there)g
+(not)g(to)h(b)s(e)-94 3899 y(fully)d(functional.)41 b(P)m(ac)m(k)-5
+b(ages)32 b(not)d(required)g(to)h(run)e Fe(Carpet)p Ff(,)h(but)f
+(probably)h(useful)g(for)g(v)-5 b(arious)29 b(purp)s(oses,)g(suc)m(h)
+-94 4012 y(as)f(scalar)h(w)m(a)m(v)m(e)h(examples,)f(are)f(lo)s(cated)i
+(in)d Fe(CarpetExtra)p Ff(.)37 b(Remain)28 b(in)g(the)g
+Fe(arrangements)d Ff(directory)k(for)e(this)-94 4125
+y(purp)s(ose)h(and)i(log)h(in)m(to)h(the)e(carp)s(et)h(cvs-serv)m(er)
+283 4350 y Fe(cvs)47 b(-d)g(:pserver:cvs)p 1199 4350
+V 31 w(anon@cvs.carpetcode.org:)o(/hom)o(e/cv)o(s/c)o(arpe)o(t)42
+b(login)47 4576 y Ff(the)30 b(passw)m(ord)g(b)s(eing)g(once)h(more)f
+Fe(anon)p Ff(.)40 b(Next)31 b(c)m(hec)m(k)m(out)i(Carp)s(et)d(b)m(y)g
+(t)m(yping)283 4802 y Fe(cvs)47 b(-d)g(:pserver:cvs)p
+1199 4802 V 31 w(anon@cvs.carpetcode.org:)o(/hom)o(e/cv)o(s/c)o(arpe)o
+(t)42 b(checkout)j(Carpet)283 4915 y(cvs)i(-d)g(:pserver:cvs)p
+1199 4915 V 31 w(anon@cvs.carpetcode.org:)o(/hom)o(e/cv)o(s/c)o(arpe)o
+(t)42 b(checkout)j(CarpetExtra)283 5028 y(cvs)i(-d)g(:pserver:cvs)p
+1199 5028 V 31 w(anon@cvs.carpetcode.org:)o(/hom)o(e/cv)o(s/c)o(arpe)o
+(t)42 b(checkout)j(CarpetDev)p eop end
+%%Page: 3 3
+TeXDict begin 3 2 bop -94 100 a Fd(3)91 b(DOCUMENT)-8
+b(A)g(TION)2991 b Ff(3)-94 399 y Fg(3)134 b(Do)t(cumen)l(tation)-94
+601 y Ff(Do)s(cumen)m(tation)36 b(ab)s(out)e(Cactus,)i(Carp)s(et)e(and)
+g(their)g(separate)i(thorns)e(comes)h(in)f(di\013eren)m(t)h(forms.)53
+b(Most)35 b(im-)-94 714 y(p)s(ortan)m(tly)k(y)m(ou)g(generate)i(the)e
+(UsersGuide)f(and)h(ReferenceMan)m(ual)h(for)f(Cactus)g(b)m(y)g(going)h
+(in)m(to)g(the)f Fe(Cactus)-94 827 y Ff(directory)30
+b(and)g(t)m(yping)283 940 y Fe(make)47 b(UsersGuide)283
+1166 y(make)g(ReferenceManual)283 1392 y(make)g(ArrangementDoc)283
+1618 y(make)g(ThornDoc)47 1843 y Ff(\(four)30 b(separate)h(commands\).)
+41 b(They)30 b(will)g(b)s(e)g(created)h(in)g(p)s(ostscript)e(format)i
+(under)e(the)i(directory)283 2069 y Fe(doc)47 2295 y
+Ff(relativ)m(e)k(to)g(y)m(our)e(curren)m(t)g(p)s(osition,)i(i.e.)16
+b(the)34 b(Cactus)g(directory)-8 b(.)51 b(In)33 b(addition)g(eac)m(h)i
+(thorn)e(ma)m(y)h(con)m(tain)h(a)-94 2408 y(sub)s(directory)h
+Fe(doc)g Ff(where)h(the)h(author)f(\(or)h(users\))f(ma)m(y)h(store)g
+(additional)g(do)s(cumen)m(tation,)j(t)m(ypically)e(in)e(the)-94
+2521 y(form)29 b(of)i(a)g(\014le)f Fe(documentation.tex)p
+Ff(.)-94 2807 y Fg(4)134 b(Compilers)-94 3010 y Ff(Before)34
+b(w)m(e)g(indulge)f(in)g(using)g(Cactus/Carp)s(et,)i(w)m(e)f(ha)m(v)m
+(e)g(to)g(address)f(issues)g(concerning)h(the)f(system)h(y)m(ou)g(are)
+-94 3123 y(w)m(orking)c(on.)40 b(W)-8 b(e)32 b(b)s(egin)d(with)h(the)g
+(compilers)h(although)f(w)m(e)h(will)f(not)g(b)s(e)g(able)g(to)h(deal)g
+(with)e(the)i(sub)5 b(ject)30 b(in)f(an)-94 3236 y(exhaustiv)m(e)g
+(fashion.)40 b(Basically)32 b(these)d(notes)g(list)h(our)e(exp)s
+(eriences)h(with)g(lo)s(cal)h(mac)m(hines)f(\(i.e.)42
+b(at)29 b(P)m(enn)g(State\))-94 3349 y(and)f(ma)m(y)i(or)g(ma)m(y)g
+(not)f(b)s(e)g(v)-5 b(alid)30 b(for)f(y)m(our)g(en)m(vironmen)m(t.)41
+b(Users)30 b(are)f(encouraged)h(to)h(add)d(their)i(exp)s(eriences)f(to)
+-94 3462 y(this)h(list.)47 3575 y(A)m(t)i(P)m(enn)f(State)i(w)m(e)f
+(largely)h(w)m(ork)e(with)h(the)f(In)m(tel)i(compilers)f(and)e(the)i
+(success)g(of)g(compilations)h(has)e(b)s(een)-94 3688
+y(found)25 b(to)i(dep)s(end)d(sensitiv)m(ely)k(on)e(whic)m(h)h(v)m
+(ersion)f(of)h(the)g(In)m(tel)g(compilers)f(w)m(e)h(are)g(using.)39
+b(W)-8 b(e)28 b(will)e(discuss)g(some)-94 3801 y(error)j(messages)j
+(encoun)m(tered)f(in)f(the)g(pro)s(cess)g(of)h(compiler)g(testing)g(b)s
+(elo)m(w.)47 3914 y(F)-8 b(ree)35 b(do)m(wnload)g(\(at)g(least)h(for)e
+(Lin)m(ux\))g(of)g(the)h(In)m(tel)g(compiler)g(\(F)-8
+b(ortran)35 b(and)f(C++\))g(for)g(non-commercial)-94
+4026 y(priv)-5 b(ate)30 b(or)h(academic)h(use)e(is)g(a)m(v)-5
+b(ailable)33 b(from)d(the)g(w)m(eb)h(page)488 4214 y
+Fe(http://downloadfinder.int)o(el.c)o(om/s)o(cri)o(pts-)o(df/s)o(upp)o
+(ort)p 2886 4214 29 4 v 28 w(intel.asp)-94 4402 y Ff(\(clic)m(k)d(on)d
+(Soft)m(w)m(are)j(Dev)m(elopmen)m(t,)h(c)m(hec)m(k)f(for)d(the)i
+(compilers)f(on)g(y)m(our)g(system)g(and)f(follo)m(w)j(their)e
+(instructions\).)47 4515 y(In)e(case)j(y)m(ou)f(ha)m(v)m(en't)g(got)h
+(ro)s(ot)f(access,)i(y)m(ou)e(ma)m(y)g(need)f(to)h(install)g(the)g
+(compiler)g(lo)s(cally)h(or)e(y)m(ou)h(will)g(ha)m(v)m(e)g(to)-94
+4628 y(ask)c(y)m(our)h(sys-admin.)38 b(Additional)23
+b(di\016culties)g(ma)m(y)h(arise)f(in)f(case)i(y)m(ou)f(ha)m(v)m(e)h
+(no)f(ro)s(ot)g(access,)i(i.e.)39 b(install)24 b(lo)s(cally)-8
+b(,)-94 4740 y(while)29 b(y)m(our)g(sys-admin)g(k)m(eeps)h(some)g
+(older)f(v)m(ersion)h(installed.)41 b(In)29 b(order)f(to)j(mak)m(e)f
+(sure)f(that)g(no)h(con\015ict)g(arises)-94 4853 y(thereof)d(\(e.g.)41
+b(b)m(y)27 b(linking)g(against)i(old)e(v)m(ersions)g(of)h(the)f
+(library\))g(the)g(en)m(vironmen)m(t)h(v)-5 b(ariable)28
+b Fe(LD)p 3334 4853 V 34 w(LIBRARY)p 3704 4853 V 32 w(PATH)-94
+4966 y Ff(m)m(ust)h(p)s(oin)m(t)g(to)i(y)m(our)e(lo)s(cal)i(new)e(v)m
+(ersion)h(and)f(not)g(to)i(the)e(old)h(v)m(ersion)g(in)f
+Fe(/usr/local)e Ff(or)i(wherev)m(er.)41 b(Y)-8 b(ou)30
+b(will)-94 5079 y(probably)f(end)g(up)f(with)i(error)f(messages)i(suc)m
+(h)f(as)g Fe(undefined)45 b(symbols)h(...)39 b Ff(otherwise.)i(W)-8
+b(e)31 b(decided)f(to)g(use)-94 5192 y(the)e(In)m(tel)h(compiler)g(for)
+f(b)s(oth)g(F)-8 b(ortran)29 b(and)f(C++)f(co)s(de.)40
+b(This)28 b(w)m(as)h(mainly)f(a)h(result)f(of)h(the)f(curren)m(t)g(v)m
+(ersion)h(of)-94 5305 y(g++)h(not)g(ha)m(ving)h(the)g(complete)h(stl)e
+(libraries)h(that)g(are)g(made)f(use)g(of)h(extensiv)m(ely)h(in)e(Carp)
+s(et.)-94 5418 y(An)i(imp)s(ortan)m(t)h(asp)s(ect)g(of)g(the)g(In)m
+(tel)g(compilers)h(is)e(that)i(they)f(come)g(in)g(v)-5
+b(arious)33 b(di\013eren)m(t)g(v)m(ersions.)48 b(Ev)m(en)33
+b(the)p eop end
+%%Page: 4 4
+TeXDict begin 4 3 bop -94 100 a Fd(5)91 b(LIBRARIES)3332
+b Ff(4)-94 399 y(same)30 b(v)m(ersion)h(n)m(um)m(b)s(er)e(\(sa)m(y)j
+(7.1\))f(comes)h(in)e(man)m(y)g(di\013eren)m(t)h(releases.)42
+b(Y)-8 b(ou)31 b(can)f(c)m(hec)m(k)i(this)f(b)m(y)f(t)m(yping)283
+624 y Fe(ifc)47 b(-V)47 850 y Ff(and)35 b(lik)m(ewise)i(for)e
+Fe(icc)p Ff(.)55 b(Note)37 b(in)e(particular)h(the)g(date)g(of)f(build)
+g(giv)m(en)h(in)f(the)h(form)f(of)h Fc(20030307Z)p Ff(.)j(This)-94
+963 y(corresp)s(onds)32 b(to)j(the)g(Marc)m(h)g(2003)h(build)d(of)h(v)m
+(ersion)h(7.1)g(and)f(caused)g(di\016culties)h(for)f(me.)53
+b(I)34 b(encoun)m(tered)g(an)-94 1076 y(error)29 b(message)j(lik)m(e)
+283 1302 y Fe(/home/terminator/sperhak)o(e/s)o(rc/2)o(004)p
+1917 1302 29 4 v 28 w(02)p 2042 1302 V 34 w(16)p 2172
+1302 V 34 w(cactus-FMR/configs/test)o(01/)o(buil)o(d/Ca)o(rpe)o(tLib)o
+(/)283 1415 y(data.cc\(173\):)92 b(error:)i(no)47 b(instance)e(of)i
+(overloaded)e(function)h("dist::datatype")283 1528 y(matches)g(the)h
+(argument)e(list)47 1753 y Ff(This)28 b(can)h(b)s(e)g(recti\014ed)g(b)m
+(y)g(switc)m(hing)g(to)h(a)g(new)m(er)e(release,)j(at)f(least)g(the)g
+(Septem)m(b)s(er)e(2003)j(build)d(of)h(v)m(ersion)-94
+1866 y(7.1)i(\(I'd)f(recommend)g(doing)h(that)g(for)f(b)s(oth)g(the)g
+(F)-8 b(ortran)31 b(and)f(the)h(C++)e(compiler\).)47
+1979 y(Some)d(Cactus-Carp)s(et)g(users)f(ha)m(v)m(e)i(rep)s(orted)e
+(problems,)h(suc)m(h)g(as)g(segmen)m(tation)i(faults,)f(b)m(y)f(using)g
+(the)g(most)-94 2092 y(recen)m(t)39 b(v)m(ersions)f(of)h(the)f(In)m
+(tel)h(compilers,)i(namely)d(the)h(Marc)m(h)g(2004)h(release)f(of)g(v)m
+(ersion)f(7.1)i(and)d(the)i(latest)-94 2205 y(v)m(ersion)32
+b(8.0.)48 b(So)32 b(far)g(w)m(e)h(ha)m(v)m(e)g(b)s(een)f(using)g(the)g
+(former)g(of)h(these)f(without)h(encoun)m(tering)g(an)m(y)f
+(di\016culties,)i(but)-94 2318 y(y)m(ou)c(should)g(probably)f(stic)m(k)
+j(to)f(the)f(Decem)m(b)s(er)i(or)e(Septem)m(b)s(er)g(2003)i(v)m(ersion)
+f(of)f(7.1)i(if)e(y)m(ou)h(can.)47 2431 y(On)h(m)m(y)i(Gen)m(to)s(o)g
+(Lin)m(ux)f(laptop,)i(on)e(the)h(other)f(hand,)h(I)f(exp)s(erienced)g
+(trouble)g(with)g(the)h(Septem)m(b)s(er)e(2003)-94 2544
+y(v)m(ersion)e(of)h(7.1.)42 b(I)30 b(receiv)m(ed)i(error)e(messages)h
+(lik)m(e)283 2770 y Fe(struct)46 b(stat)h(stat)p 1054
+2770 V 33 w(bbox)f(...)283 2883 y(Incomplete)f(components)g(in)i
+(structure)e(not)i(allowed)47 3108 y Ff(at)35 b(compilation)i(\(I)e(ha)
+m(v)m(e)h(forgotten)h(the)e(exact)i(w)m(ording,)f(but)e(y)m(ou'll)i
+(recognize)h(it\).)56 b(I)35 b(managed)g(to)h(w)m(ork)-94
+3221 y(around)g(this)h(b)m(y)g(using)g(the)g(In)m(tel)h(F)-8
+b(ortran)38 b(and)f(C++)f(compilers)i(v)m(ersion)g(8.0)g(\(build)f
+(Octob)s(er)g(2003\).)63 b(As)37 b(I)-94 3334 y(ha)m(v)m(e)g(not)g
+(done)g(extensiv)m(e)h(co)s(de)f(dev)m(elopmen)m(t)h(on)f(this)f
+(laptop,)j(though,)f(I)f(cannot)g(really)h(commen)m(t)f(on)g(the)-94
+3447 y(p)s(oten)m(tial)31 b(issues)f(concerning)h(the)g(8.0)g(v)m
+(ersion)g(men)m(tioned)g(ab)s(o)m(v)m(e.)47 3673 y(T)-8
+b(rouble)35 b(ma)m(y)h(also)h(arise)f(from)f(prepro)s(cessing)g(in)h
+(case)g(y)m(ou)g(are)g(using)g(RedHat)g(7.3)h(\(p)s(ossibly)e(also)h
+(with)-94 3786 y(other)26 b(v)m(ersions\).)40 b(This)26
+b(is)h(essen)m(tially)h(related)g(to)f(the)f(treatmen)m(t)j(of)d(white)
+h(space)g(in)f(F)-8 b(ortran)27 b(\014les.)40 b(Should)25
+b(y)m(ou)-94 3899 y(encoun)m(ter)32 b(rather)g(stupid)f(error)g
+(messages)i(whic)m(h)f(clearly)h(indicate)g(that)f(prop)s(er)f(lines)h
+(of)g(F)-8 b(ortran)33 b(ha)m(v)m(e)g(b)s(een)-94 4012
+y(corrupted)f(b)m(y)g(in)m(tro)s(ducing)h(white)g(space)g(\(e.g.)49
+b(line)33 b(breaks\))g(at)h(prepro)s(cessing,)f(y)m(ou)g(should)f(c)m
+(hec)m(k)i(y)m(our)f(cpp)-94 4125 y(and)c(p)s(ossibly)h(do)m(wnload)g
+(another)h(\(probably)f(older\))h(v)m(ersion.)41 b(Details)32
+b(ab)s(out)e(this)h(can)f(b)s(e)g(found)f(on)386 4289
+y Fe(http://www.cactuscode.org)o(/Do)o(cume)o(ntat)o(ion)o(/Arc)o(hite)
+o(ctu)o(res/)o(Linu)o(x.h)o(tml)-94 4454 y Ff(whic)m(h)34
+b(also)h(giv)m(es)h(a)f(link)f(to)h(the)g(prepro)s(cessor)f(of)g(the)h
+(older)g(RedHat)g(6.2)g(distribution.)53 b(I)34 b(do)m(wnloaded)h(that)
+-94 4567 y(older)30 b(v)m(ersion)h(and)f(it)h(solv)m(ed)g(the)f(prepro)
+s(cessing)g(problems)g(I)g(encoun)m(tered)h(prior)e(to)i(that.)-94
+4962 y Fg(5)134 b(Libraries)-94 5165 y Ff(As)33 b(m)m(uc)m(h)g(as)h
+(the)g(compiler)g(issue)f(is)g(strongly)h(dep)s(enden)m(t)e(on)i(y)m
+(our)f(platform,)h(the)g(exten)m(t)h(to)f(whic)m(h)f(y)m(ou)h(will)-94
+5278 y(ha)m(v)m(e)28 b(to)h(install)g(new)e(libraries)h(will)g(dep)s
+(end)e(on)h(what)h(y)m(our)g(system)g(administrator)g(has)f(already)i
+(done)e(for)h(y)m(ou.)-94 5391 y(Again)35 b(these)g(notes)h(cannot)f(b)
+s(e)f(exhaustiv)m(e)i(and)e(rather)h(fo)s(cus)f(on)h(our)f(exp)s
+(erience.)54 b(F)-8 b(eel)37 b(free,)f(as)f(b)s(efore,)g(to)-94
+5504 y(add)29 b(to)i(our)f(list.)p eop end
+%%Page: 5 5
+TeXDict begin 5 4 bop -94 100 a Fd(5)91 b(LIBRARIES)3332
+b Ff(5)-94 399 y Fb(5.1)112 b(HDF)37 b(library)-94 570
+y Ff(The)31 b(HDF5)j(library)e(is)h(required)f(for)g(handling)g
+(in/output)g(in)g(a)h(particular)g(binary)e(data)j(format.)47
+b(The)32 b(use)g(of)-94 683 y(these)38 b(libraries)g(in)g(Cactus/Carp)s
+(et)g(is)g(en)m(tirely)h(optional,)i(but)c(in)h(the)g(end)f(I)h(found)e
+(it)j(easier)g(to)f(install)h(the)-94 796 y(libraries)34
+b(than)f(to)i(con)m(vince)g(m)m(y)f(system)g(that)h(I)f(do)g(not)g(w)m
+(an)m(t)h(to)f(use)g(them.)51 b(They)34 b(should)f(b)s(e)g(useful)g(in)
+h(the)-94 909 y(long)c(run)f(an)m(yw)m(a)m(y)-8 b(,)33
+b(so)d(I)h(recommend)f(their)g(installation)i(unless)e(they)h(are)f
+(already)h(part)g(of)f(y)m(our)g(system.)47 1022 y(Let)h(us)e(start)i
+(with)f(the)h(hdf5)e(libraries.)41 b(The)30 b(binary)g(v)m(ersion)g
+(can)h(b)s(e)f(obtained)h(from)792 1209 y Fe(ftp://ftp.ncsa.uiuc.edu/)o
+(HDF)o(/HDF)o(5/hd)o(f5-)o(1.6.)o(1/bi)o(n)-94 1397 y
+Ff(As)f(b)s(efore)g(I)g(prefer)g(compiling)h(the)f(source)h(whic)m(h)f
+(y)m(ou)h(can)f(get)i(from)792 1585 y Fe(ftp://ftp.ncsa.uiuc.edu/)o
+(HDF)o(/HDF)o(5/hd)o(f5-)o(1.6.)o(1/sr)o(c)-94 1772 y
+Ff(Again)25 b(the)f(instructions)g(in)g(the)h Fe(INSTALL)d
+Ff(\014le)i(are)h(straigh)m(tforw)m(ard.)40 b(I)24 b(included)f(the)i
+(C++)e(in)m(terface)j(b)m(y)e(setting)-94 1885 y(the)30
+b(options)283 2111 y Fe(./configure)45 b(--enable-cxx)47
+2337 y Ff(and)37 b(used)f(the)i(v)-5 b(ariables)38 b
+Fe(CPPFLAGS)d Ff(and)i Fe(LDFLAGS)f Ff(to)i(ensure)e(that)i(the)g(szip)
+g(libraries)f(w)m(ere)h(found)e(\(see)-94 2450 y Fe(INSTALL)27
+b Ff(\014le\).)41 b(The)30 b(F)-8 b(ortran)30 b(in)m(terface)h(did)e
+(not)h(w)m(ork)g(for)g(me,)g(so)g(I)g(did)f(not)h(enable)g(that.)41
+b(In)29 b(future)g(v)m(ersions)-94 2563 y(of)38 b(this)g(do)s(cumen)m
+(t)g(this)g(issued)g(ma)m(y)h(b)s(e)f(readdressed.)63
+b(Finally)39 b(y)m(ou)g(ma)m(y)g(need)f(to)h(p)s(oin)m(t)f(the)h(en)m
+(vironmen)m(t)-94 2676 y(v)-5 b(ariable)31 b Fe(LD)p
+349 2676 29 4 v 33 w(LIBRARY)p 718 2676 V 33 w(PATH)e
+Ff(in)h(y)m(our)h Fe(.bashrc)d Ff(or)i Fe(.cshrc)f Ff(to)i(the)g
+(directory)g(con)m(taining)g(the)g(hdf5)f(library)-8
+b(.)-94 3032 y Fb(5.2)112 b(P)m(arallelization)-94 3204
+y Ff(This)35 b(subsection)h(is)g(relev)-5 b(an)m(t)37
+b(only)f(if)g(y)m(ou)h(plan)e(to)i(do)f(m)m(ulti)h(pro)s(cessor)e(runs)
+g(\(whic)m(h)h(y)m(ou)g(are)h(rather)f(lik)m(ely)-94
+3316 y(to)31 b(do,)h(though,)f(since)g(it)h(is)f(a)h(k)m(ey)g(feature)f
+(of)g(Cactus/Carp)s(et\).)44 b(There)30 b(are)i(v)-5
+b(arious)31 b(pac)m(k)-5 b(ages)33 b(that)f(tak)m(e)g(care)-94
+3429 y(of)i(parallelization,)k(suc)m(h)c(as)h Fe(MPICH)e
+Ff(or)h Fe(lam)f Ff(and)h(y)m(our)g(mac)m(hine)h(will)g(probably)e
+(come)j(equipp)s(ed)c(with)i(one)h(of)-94 3542 y(these.)47
+3655 y(I)d(ha)m(v)m(e)h(only)f(had)g(the)g(need)g(to)h(install)g(a)g
+(message)g(passing)f(in)m(terface)i Fe(\(MPI\))d Ff(on)h(m)m(y)g
+(laptop.)47 b(It's)32 b(a)h(single)-94 3768 y(pro)s(cessor)f(laptop)h
+(but)f(y)m(ou)h(can)g(em)m(ulate)h(m)m(ulti-pro)s(cessor)f(runs)e(none)
+h(the)h(less.)48 b(F)-8 b(urthermore)32 b(it)i(app)s(ears)d(to)-94
+3881 y(me)j(that)h(Carp)s(et)f(exp)s(ects)h Fe(MPI)f
+Ff(at)h(least)h(in)e(the)h(form)f(of)h(a)g(header)f(\014le)h
+Fe(mpi.h)p Ff(,)f(so)h(y)m(ou'd)g(b)s(etter)f(install)i(it.)53
+b(I)-94 3994 y(c)m(hose)31 b(the)f Fe(lam)g Ff(pac)m(k)-5
+b(age)32 b(for)e(this)h(purp)s(ose,)e(so)h(that)h(is)g(the)f(only)h
+(exp)s(erience)f(I)h(ha)m(v)m(e)g(to)g(rep)s(ort.)47
+4107 y(Installation)g(of)g(this)f(pac)m(k)-5 b(age)33
+b(w)m(as)d(straigh)m(tforw)m(ard)i(on)e(m)m(y)g(Gen)m(to)s(o)i(Lin)m
+(ux)e(laptop)h(b)m(y)f(t)m(yping)283 4333 y Fe(emerge)46
+b(lam-mpi)47 4558 y Ff(Dep)s(ending)31 b(on)h(y)m(our)g(Lin)m(ux)g
+(\015a)m(v)m(or)h(installation)h(ma)m(y)e(b)s(e)g(done)g(di\013eren)m
+(tly)-8 b(,)34 b(for)e(example)g(using)g Fe(rpm)p Ff(.)45
+b Fe(lam)-94 4671 y Ff(is)30 b(started)h(b)m(y)f(t)m(yping)283
+4897 y Fe(lamboot)47 5123 y Ff(and)f(then)h(executables)i(can)f(b)s(e)f
+(started)h(via)283 5349 y Fe(mpirun)46 b(-np)29 b Fa(<)p
+Ff(n)p Fa(>)h(<)p Ff(executable)p Fa(>)p eop end
+%%Page: 6 6
+TeXDict begin 6 5 bop -94 100 a Fd(6)91 b(CREA)-8 b(TING)30
+b(A)h(CONFIGURA)-8 b(TION)2411 b Ff(6)47 399 y(where)38
+b Fa(<)p Ff(n)p Fa(>)g Ff(is)h(the)g(n)m(um)m(b)s(er)f(of)h(pro)s
+(cessors)f(and)h Fa(<)p Ff(executable)p Fa(>)h Ff(the)f(binary)f
+(\014le)h(\(with)g(full)g(path\))g(y)m(ou)-94 511 y(w)m(an)m(t)31
+b(to)g(run.)-94 798 y Fg(6)134 b(Creating)47 b(a)e(con\014guration)-94
+1004 y Fb(6.1)112 b(The)38 b(con\014guration)g(\014le)-94
+1176 y Ff(Ev)m(en)m(tually)29 b(w)m(e)g(can)g(start)g(writing)f(a)h
+(con\014guration)g(\014le)f(for)g(a)h(Cactus-Carp)s(et)f(pro)5
+b(ject.)41 b(In)28 b(this)g(con\014guration)-94 1289
+y(\014le)37 b(the)g(paths)g(to)h(v)-5 b(arious)38 b(\014les,)h(suc)m(h)
+e(as)g(libraries)h(and)e(compilers)i(need)f(to)h(b)s(e)f(sp)s
+(eci\014ed.)60 b(Naturally)39 b(these)-94 1402 y(paths)29
+b(will)i(di\013er)f(from)g(mac)m(hine)h(to)g(mac)m(hine.)42
+b(In)29 b(this)i(subsection)f(I)g(will)h(assume)f(the)h(installation)h
+(path)283 1514 y Fe(/usr/local/)p Fa(<)p Ff(name)p Fa(>)47
+1740 y Ff(for)e(most)h(libraries,)h(where)e Fa(<)p Ff(name)p
+Fa(>)g Ff(is)h(the)g(name)g(of)f(the)h(library)-8 b(,)32
+b(e.g.)42 b Fe(hdf4)30 b Ff(or)h Fe(szip)p Ff(.)40 b(I)31
+b(further)e(assume)-94 1853 y(that)e(eac)m(h)h(of)g(these)f
+(directories)h(con)m(tains)g(sub)s(directories)f Fe(lib)f
+Ff(and)g Fe(include)f Ff(whic)m(h)i(con)m(tain)h(the)g(libraries)f(and)
+-94 1966 y(header)j(\014les.)40 b(Similarly)31 b(I)f(presume)f(that)i
+(all)h(compilers/prepro)s(cessors)e(are)h(installed)g(in)f(the)h
+(directory)283 2192 y Fe(/usr/local/for)p 961 2192 29
+4 v 30 w(carpet/bin)47 2418 y Ff(This)f(is,)h(of)h(course,)f(not)g
+(where)g(they)g(reside)g(on)g(y)m(our)g(mac)m(hine)h(\(nor)e(on)h
+(mine\),)h(but)e(it'll)j(b)s(e)d(su\016cien)m(t)h(for)-94
+2531 y(this)h(do)s(cumen)m(t)h(and)g(y)m(ou)g(will)h(merely)f(ha)m(v)m
+(e)h(to)g(replace)g(eac)m(h)g(of)g(these)f(paths)g(with)f(the)i
+(correct)g(one)f(on)g(y)m(our)-94 2644 y(system.)47 2756
+y(W)-8 b(e)28 b(are)g(no)m(w)g(in)f(the)h(p)s(osition)f(to)i(create)g
+(the)e(con\014guration)h(\014le,)h(sa)m(y)f Fe(mycode)p
+2829 2756 V 33 w(carpet.cfg)d Ff(\(y)m(ou)j(can)g(store)-94
+2869 y(that)g(\014le)f(wherev)m(er)g(y)m(ou)h(think)f(con)m(v)m(enien)m
+(t\).)42 b(W)-8 b(e)29 b(will)f(fo)s(cus)f(on)g(the)h(most)g(imp)s
+(ortan)m(t)f(en)m(tries)h(in)g(this)f(\014le)g(only)-8
+b(.)-94 2982 y(Please)26 b(refer)e(to)i(the)f(Cactus)g(do)s(cumen)m
+(tation)h(for)f(a)g(more)g(detailed)i(description.)38
+b(First)26 b(w)m(e)f(sp)s(ecify)g(information)-94 3095
+y(ab)s(out)30 b(the)g(compilers)283 3321 y Fe(F90)331
+b(/usr/local/for)p 1436 3321 V 30 w(carpet/bin/ifc)283
+3434 y(F77)g(/usr/local/for)p 1436 3434 V 30 w(carpet/bin/ifc)283
+3547 y(CC)378 b(/usr/local/for)p 1435 3547 V 31 w(carpet/bin/icc)283
+3660 y(CXX)331 b(/usr/local/for)p 1436 3660 V 30 w(carpet/bin/icc)283
+3773 y(CPP)g(/usr/local/for)p 1436 3773 V 30 w(carpet/bin/cpp)283
+3886 y(FPP)g(/usr/local/for)p 1436 3886 V 30 w(carpet/bin/cpp)47
+4111 y Ff(\(the)36 b(exact)h(amoun)m(t)f(of)f(white)h(space)g(b)s(et)m
+(w)m(een)g(the)g(v)-5 b(ariables)36 b Fe(F90,)47 b(F77,...)53
+b Ff(and)35 b(their)h(en)m(tries)g(should)-94 4224 y(not)28
+b(matter)i(and)e(y)m(ou)h(ma)m(y)g(ev)m(en)h(put)e(in)g(an)h(=)f
+(sign\).)41 b(Note)30 b(that)f(y)m(ou)g(do)f(not)h(need)g(to)g(sp)s
+(ecify)g(the)f(full)h(path)f(if)-94 4337 y(y)m(our)h(en)m(vironmen)m(t)
+g(v)-5 b(ariable)30 b Fe(PATH)e Ff(p)s(oin)m(ts)h(to)h(the)f(correct)i
+(v)m(ersions)e(of)h(the)f(compilers/prepro)s(cessors)g(already)-8
+b(.)-94 4450 y(Next)34 b(w)m(e)g(need)f(to)h(sp)s(ecify)f(information)h
+(ab)s(out)f(the)h(message)g(passing)g(in)m(terface.)51
+b(In)33 b(m)m(y)g(case)i(that)f(w)m(as)g Fe(lam)p Ff(,)-94
+4563 y(so)c(the)h(next)f(en)m(tries)h(in)f(m)m(y)h(\014le)f
+Fe(mycode)p 1367 4563 V 33 w(carpet.cfg)e Ff(are)283
+4789 y Fe(MPI)685 b(LAM)283 4902 y(LAM)p 433 4902 V 33
+w(INC)p 610 4902 V 34 w(DIR)331 b(/usr/include)283 5015
+y(LAM)p 433 5015 V 33 w(LIB)p 610 5015 V 34 w(DIR)g(/usr/lib)47
+5240 y Ff(In)34 b(case)i(y)m(ou)g(are)f(using)g(a)g(di\013eren)m(t)h
+Fe(MPI)e Ff(pac)m(k)-5 b(age)37 b(refer)e(to)h(the)f(Cactus)h(users)e
+(guide)h(to)h(\014nd)e(the)h(correct)-94 5353 y(en)m(try)j(for)g
+Fe(MPI)p Ff(.)f(Mak)m(e)j(sure)d(that)i(y)m(ou)f(sp)s(ecify)g(the)g
+(correct)h(paths)f(for)g(the)g(corresp)s(onding)f(header)h(\014les)g
+(and)-94 5466 y(libraries)30 b(\(ask)h(y)m(our)f(sys-admin)g(if)g
+(necessary\).)p eop end
+%%Page: 7 7
+TeXDict begin 7 6 bop -94 100 a Fd(6)91 b(CREA)-8 b(TING)30
+b(A)h(CONFIGURA)-8 b(TION)2411 b Ff(7)-94 399 y(Next)32
+b(w)m(e)g(sp)s(ecify)f(the)h(libraries)f(to)h(b)s(e)f(included)g(in)g
+(the)h(compilation.)45 b(F)-8 b(or)33 b(the)e(7.1)i(v)m(ersion)f(of)f
+(the)h(In)m(tel)g(com-)-94 511 y(pilers)e(in)g(com)m(bination)h(with)g
+Fe(lam)e Ff(w)m(e)i(found)e(the)h(follo)m(wing)i(to)f(w)m(ork)g(\014ne)
+283 737 y Fe(LIBS)567 b(crypt)46 b(lapack)g(blas)h(g2c)g(z)g(BINDF90)f
+(CEPCF90)g(F90)h(IEPCF90)e(PEPCF90)1039 850 y(POSF90)h(cprts)g(cxa)h
+(guide)f(imf)h(intrins)f(irc)h(ircmt)f(ompstub)g(svml)1039
+963 y(unwind)g(X11)h(ieeeio)f(df)h(m)g(mpi)g(lam)g(pmpi)47
+1189 y Ff(\(all)30 b(in)f(one)g(line\).)41 b(It)29 b(go)s(es)h(without)
+f(sa)m(ying)h(that)g(all)g(these)g(libraries)f(m)m(ust)g(b)s(e)f
+(installed)i(on)f(y)m(our)g(mac)m(hine.)-94 1302 y(Most)d(of)g(them)f
+(probably)g(are)h(and)f(the)h(installation)h(of)f(some)g(that)g(ma)m(y)
+g(not)g(is)g(describ)s(ed)e(in)i(more)f(detail)i(ab)s(o)m(v)m(e)-94
+1415 y(in)j(Sec.)15 b(5.)-94 1528 y(The)32 b(paths)h(to)g(some)h(of)f
+(these)h(libraries)f(ma)m(y)g(not)h(b)s(e)e(kno)m(wn)h(automatically)i
+(b)m(y)e(the)h(link)m(er)f(and)f(needs)h(to)h(b)s(e)-94
+1641 y(sp)s(eci\014ed)29 b(separately)-8 b(.)43 b(This)29
+b(is)i(done)f(with)g(the)g(v)-5 b(ariable)31 b Fe(LIBDIRS)e
+Ff(whic)m(h)h(I)g(had)g(to)h(set)g(to)283 1866 y Fe(LIBDIRS)424
+b(/usr/local/intel/compiler)o(70/)o(ia32)o(/lib)1039
+1979 y(/usr/X11R6/lib)44 b(/usr/local/IEEEIO/lib)e(/usr/local/hdf4/lib)
+1039 2092 y(/usr/lib/gcc-lib/i386-r)o(edha)o(t-li)o(nux)o(/egc)o(s-2.)o
+(91.)o(66)47 2318 y Ff(\(again)31 b(on)g(all)g(in)f(one)h(line\).)41
+b(As)30 b(b)s(efore)g(y)m(ou)h(will)g(ha)m(v)m(e)g(to)h(adjust)d(this)i
+(line)f(to)h(y)m(our)g(demands.)-94 2431 y(Finally)g(I)f(set)283
+2544 y Fe(PTHREADS)377 b(yes)47 2770 y Ff(though)30 b(I)g(am)g(not)h
+(sure)f(what)g(this)g(is)h(exactly)h(doing.)-94 3013
+y Fb(6.2)112 b(mak)m(e-con\014g)-94 3185 y Ff(In)29 b(order)h(to)h
+(create)h(a)f(con\014guration)g(c)m(hange)g(in)m(to)g(the)g
+Fe(Cactus)e Ff(directory)i(and)e(t)m(yp)s(e)283 3410
+y Fe(make)g Fa(<)p Ff(name)p Fa(>)p Fe(-config)45 b(options=)p
+Fa(<)p Ff(con\014g-\014le)p Fa(>)47 3636 y Ff(where)37
+b(y)m(ou)g(can)h(c)m(ho)s(ose)h(an)e(arbitrary)g Fa(<)p
+Ff(name)p Fa(>)g Ff(for)g(y)m(our)h(con\014guration)g(and)e
+Fa(<)p Ff(con\014g-\014le)p Fa(>)i Ff(is)f(the)h(\014le)-94
+3749 y(\(with)30 b(full)g(path\))h(created)g(in)f(the)h(previous)e
+(subsection.)-94 3993 y Fb(6.3)112 b(Creating)38 b(a)f(thornlist)-94
+4164 y Ff(Next)c(y)m(ou)f(will)h(need)f(to)h(generate)h(a)e(thornlist,)
+h(i.e.)16 b(a)33 b(list)g(of)f(all)i(those)e(thorns)g(y)m(ou)g(w)m(an)m
+(t)h(to)g(compile.)48 b(This)31 b(is)-94 4277 y(done)f(in)g(the)g
+Fe(Cactus)f Ff(directory)i(b)m(y)f(t)m(yping)283 4503
+y Fe(make)f Fa(<)p Ff(name)p Fa(>)p Fe(-thornlist)47
+4729 y Ff(where)k Fa(<)p Ff(name)p Fa(>)h Ff(m)m(ust)g(b)s(e)g(the)g
+(same)h(as)f(in)g(setting)h(up)f(the)g(con\014guration.)53
+b(This)33 b(command)h(will)h(searc)m(h)-94 4842 y(all)f(arrangemen)m
+(ts)h(for)f(all)g(thorns)f(and)h(ev)m(en)m(tually)h(prompt)e(y)m(ou)i
+(whether)e(y)m(ou)h(w)m(an)m(t)h(to)f(mo)s(dify)f(the)h(list.)52
+b(As)-94 4955 y(all)33 b(thorns)e(are)i(activ)-5 b(ated)34
+b(b)m(y)f(default)f(y)m(ou)h(do)f(w)m(an)m(t)h(to)g(mo)s(dify)f(the)h
+(list)g(and)e(t)m(yp)s(e)i Fc(yes)f Ff(and)g(hit)g(return.)46
+b(This)-94 5068 y(will)33 b(op)s(en)f(an)h(editor)h(session)f(where)g
+(y)m(ou)h(can)f(unselect)h(thorns)e(b)m(y)h(putting)g(a)h(hash)e('#')h
+(at)h(the)g(b)s(eginning)e(of)-94 5180 y(the)e(line.)41
+b(Unselect)32 b(all)f(thorns)f(in)g(this)g(w)m(a)m(y)h(except)h(for)e
+(the)g(follo)m(wing)283 5406 y Fe(CactusBase/Boundary)p
+eop end
+%%Page: 8 8
+TeXDict begin 8 7 bop -94 100 a Fd(6)91 b(CREA)-8 b(TING)30
+b(A)h(CONFIGURA)-8 b(TION)2411 b Ff(8)283 399 y Fe
+(CactusBase/CartGrid3D)283 511 y(CactusBase/CoordBase)283
+624 y(CactusBase/IOBasic)283 737 y(CactusBase/IOUtil)283
+850 y(CactusBase/LocalInterp)283 963 y(CactusBase/SymBase)283
+1076 y(CactusBase/Time)283 1189 y(Carpet/Carpet)283 1302
+y(Carpet/CarpetIOASCII)283 1415 y(Carpet/CarpetIOHDF5)283
+1528 y(Carpet/CarpetInterp)283 1641 y(Carpet/CarpetLib)283
+1753 y(Carpet/CarpetReduce)283 1866 y(Carpet/CarpetRegrid)283
+1979 y(Carpet/CarpetSlab)283 2092 y(CarpetExtra/IDScalarWave)283
+2205 y(CarpetExtra/WaveToyF77)47 2431 y Ff(Before)31
+b(y)m(ou)g(compile,)g(y)m(ou)g(need)f(to)h(apply)f(one)h(mo)s
+(di\014cation)g(to)g(the)f(\014le)47 2657 y Fe(arrangements/CarpetExtr)
+o(a/Wa)o(veT)o(oyF7)o(7/co)o(nfi)o(gura)o(tion)o(.cc)o(l)47
+2883 y Ff(namely)e(remo)m(v)m(e)h(the)e(en)m(try)h Fe(Cart3d)e
+Ff(from)h(the)h(list)g(of)g Fe(REQUIRED)d Ff(thorns.)39
+b(This)27 b(thorn)g(is)h(actually)h(required)-94 2995
+y(but,)37 b(for)g(some)g(reason)g(unkno)m(wn)e(to)i(me,)i(m)m(ust)d
+(not)h(b)s(e)f(men)m(tioned)i(here.)59 b(It)37 b(ga)m(v)m(e)i(an)d
+(error)h(message)g(com-)-94 3108 y(plaining)31 b(that)i(there)f(is)g
+(no)g(thorn)f Fe(Cart3d)p Ff(.)43 b(Ha)m(ving)33 b(applied)f(this)g(mo)
+s(di\014cation)g(y)m(ou)g(can)g(start)h(compiling)f(b)m(y)-94
+3221 y(t)m(yping)283 3447 y Fe(make)d Fa(<)p Ff(name)p
+Fa(>)47 3560 y Ff(There)c(is)h(no)g(guaran)m(tee,)j(but)c(at)i(least)g
+(y)m(ou)g(ha)m(v)m(e)g(a)f(c)m(hance)h(of)f(compiling)h(through)f
+(without)g(error)f(messages)-94 3673 y(\(do)h(not)h(b)s(e)e(in)m
+(timidated)j(b)m(y)e(the)g(o)s(dd)g(w)m(arning,)h(though\).)39
+b(In)26 b(case)h(y)m(ou)g(still)g(cannot)g(compile,)h(please)g(add)d(y)
+m(our)-94 3786 y(wisdom)k(to)i(this)g(do)s(cumen)m(t)f(to)h(help)f
+(future)f(users.)-94 4029 y Fb(6.4)112 b(Running)38 b(the)f(\014rst)h
+(application:)51 b(W)-9 b(a)m(v)m(eT)g(o)m(yF77)-94 4201
+y Ff(If)24 b(y)m(ou'v)m(e)i(gotten)g(this)e(far,)i(y)m(ou)f(should)e(b)
+s(e)h(able)h(to)g(run)f(y)m(our)g(\014rst)g(sim)m(ulation)h(with)g
+(mesh)f(re\014nemen)m(t.)38 b(Change)-94 4314 y(to)24
+b(some)g(con)m(v)m(enien)m(t)i(directory)e(for)f(this)h(purp)s(ose)e
+(and)h(cop)m(y)h(o)m(v)m(er)h(from)e(relativ)m(e)j(to)e(the)g(main)g
+Fe(Cactus)e Ff(directory)-94 4427 y(the)30 b(parameter)h(\014le)283
+4653 y Fe(arrangements/CarpetExtra)o(/Wa)o(veTo)o(yF77)o(/pa)o(r/wa)o
+(veto)o(yf7)o(7)p 2681 4653 29 4 v 29 w(rad)p 2854 4653
+V 33 w(full)p 3079 4653 V 33 w(rl2.par)47 4878 y Ff(Y)-8
+b(ou)27 b(will)g(need)g(to)h(adjust)e(this)h(parameter)g(\014le)g(a)g
+(little)i(to)f(get)g(it)f(running)e(\(I)i(am)g(not)h(a)m(w)m(are)g(of)f
+(a)g(W)-8 b(a)m(v)m(eT)g(o)m(y-)-94 4991 y(parameter)36
+b(\014le)g(that)g(do)s(es)f(not)h(require)g(suc)m(h)f(minor)h(mo)s
+(di\014cation\).)57 b(First)36 b(add)f(to)i(the)f(\014rst)f(line)h(b)s
+(eginning)-94 5104 y(with)i Fe(ActiveThorns)e Ff(the)k(thorns)e
+Fe(Slab)47 b(CoordBase)e(SymBase)37 b Ff(\(that)j(is)g(within)e(the)i
+(quotes\).)68 b(Finally)40 b(y)m(ou)-94 5217 y(should)29
+b(b)s(e)h(able)h(to)g(run)e(this)h(example)h(b)m(y)f(t)m(yping)h
+(something)g(lik)m(e)p eop end
+%%Page: 9 9
+TeXDict begin 9 8 bop -94 100 a Fd(6)91 b(CREA)-8 b(TING)30
+b(A)h(CONFIGURA)-8 b(TION)2411 b Ff(9)283 399 y Fe(mpirun)46
+b(-np)h(1)22 b Ff(~)-7 b Fe(/Cactus/exe/cactus-)p Fa(<)p
+Ff(name)p Fa(>)25 b Fe(wavetoyf77)p 2693 399 29 4 v 31
+w(rad)p 2868 399 V 34 w(full)p 3094 399 V 33 w(rl2.par)47
+624 y Ff(where)30 b Fa(<)p Ff(name)p Fa(>)h Ff(is)g(again)h(the)f(name)
+g(of)g(the)g(con\014guration)h(ab)s(o)m(v)m(e.)43 b(In)31
+b(case)h(y)m(ou)f(do)g(not)g(ha)m(v)m(e)h(y)m(our)f(main)-94
+737 y Fe(Cactus)d Ff(directory)j(under)e(y)m(our)h(home)h(directory)f
+(y)m(ou)h(will)g(need)f(to)h(adjust)f(that)h(part)f(in)g(the)h
+(command.)-94 850 y(By)25 b(running)f(this)i(command)f(y)m(ou)h(should)
+e(obtain)i(a)g(directory)g Fe(wavetoyf77)p 2626 850 V
+32 w(rad)p 2802 850 V 33 w(full)p 3027 850 V 34 w(rl2)e
+Ff(with)h(the)h(resulting)-94 963 y(data)31 b(in)f(ascii)h(format.)41
+b(Y)-8 b(ou)31 b(can)g(c)m(hec)m(k)h(for)e(example)h(the)f(\014le)283
+1189 y Fe(wavetoyf77)p 769 1189 V 32 w(rad)p 945 1189
+V 33 w(full)p 1170 1189 V 33 w(rl2/phi.x.asc)47 1415
+y Ff(\(relativ)m(e)i(to)f(the)f(directory)g(where)g(y)m(ou)g(ran)f(the)
+h(co)s(de\))h(whic)m(h)e(lists)i(the)f(data)h(on)e(the)h(separate)h
+(re\014nemen)m(t)-94 1528 y(lev)m(els.)p eop end
+%%Trailer
+
+userdict /end-hook known{end-hook}if
+%%EOF