diff options
author | Karl Berry <karl@freefriends.org> | 2011-02-13 23:45:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-02-13 23:45:32 +0000 |
commit | 5473664986a9e2326863e7c09383c5daa830a5e7 (patch) | |
tree | 0d803ec3821dfd800cfd696b26693f4bb82b16dc /Master/texmf-dist/doc/latex/lettre/letex5.ps | |
parent | c7e46de6460a5f1a70081a27033654c5e0b8ec22 (diff) |
lettre (long ago)
git-svn-id: svn://tug.org/texlive/trunk@21400 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/lettre/letex5.ps')
-rw-r--r-- | Master/texmf-dist/doc/latex/lettre/letex5.ps | 1585 |
1 files changed, 1585 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/lettre/letex5.ps b/Master/texmf-dist/doc/latex/lettre/letex5.ps new file mode 100644 index 00000000000..4ee9f244b01 --- /dev/null +++ b/Master/texmf-dist/doc/latex/lettre/letex5.ps @@ -0,0 +1,1585 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.85 Copyright 1999 Radical Eye Software +%%Title: letex5.dvi +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentFonts: Times-Roman CMR12 CMR8 CMR6 CMR10 CMTT8 +%%DocumentPaperSizes: a4 +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips letex5 -o +%DVIPSParameters: dpi=600, compressed +%DVIPSSource: TeX output 2002.01.07:1923 +%%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: 8r.enc +% @@psencodingfile@{ +% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry", +% version = "0.6", +% date = "1 July 1998", +% filename = "8r.enc", +% email = "tex-fonts@@tug.org", +% docstring = "Encoding for TrueType or Type 1 fonts +% to be used with TeX." +% @} +% +% Idea is to have all the characters normally included in Type 1 fonts +% available for typesetting. This is effectively the characters in Adobe +% Standard Encoding + ISO Latin 1 + extra characters from Lucida. +% +% Character code assignments were made as follows: +% +% (1) the Windows ANSI characters are almost all in their Windows ANSI +% positions, because some Windows users cannot easily reencode the +% fonts, and it makes no difference on other systems. The only Windows +% ANSI characters not available are those that make no sense for +% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen +% (173). quotesingle and grave are moved just because it's such an +% irritation not having them in TeX positions. +% +% (2) Remaining characters are assigned arbitrarily to the lower part +% of the range, avoiding 0, 10 and 13 in case we meet dumb software. +% +% (3) Y&Y Lucida Bright includes some extra text characters; in the +% hopes that other PostScript fonts, perhaps created for public +% consumption, will include them, they are included starting at 0x12. +% +% (4) Remaining positions left undefined are for use in (hopefully) +% upward-compatible revisions, if someday more characters are generally +% available. +% +% (5) hyphen appears twice for compatibility with both +% ASCII and Windows. +% +/TeXBase1Encoding [ +% 0x00 (encoded characters from Adobe Standard not in Windows 3.1) + /.notdef /dotaccent /fi /fl + /fraction /hungarumlaut /Lslash /lslash + /ogonek /ring /.notdef + /breve /minus /.notdef +% These are the only two remaining unencoded characters, so may as +% well include them. + /Zcaron /zcaron +% 0x10 + /caron /dotlessi +% (unusual TeX characters available in, e.g., Lucida Bright) + /dotlessj /ff /ffi /ffl + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + % very contentious; it's so painful not having quoteleft and quoteright + % at 96 and 145 that we move the things normally found there to here. + /grave /quotesingle +% 0x20 (ASCII begins) + /space /exclam /quotedbl /numbersign + /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +% 0x30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +% 0x40 + /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O +% 0x50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +% 0x60 + /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o +% 0x70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde + /.notdef % rubout; ASCII ends +% 0x80 + /.notdef /.notdef /quotesinglbase /florin + /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft + /OE /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /quotedblleft + /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright + /oe /.notdef /.notdef /Ydieresis +% 0xA0 + /.notdef % nobreakspace + /exclamdown /cent /sterling + /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft + /logicalnot + /hyphen % Y&Y (also at 45); Windows' softhyphen + /registered + /macron +% 0xD0 + /degree /plusminus /twosuperior /threesuperior + /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright + /onequarter /onehalf /threequarters /questiondown +% 0xC0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis + /Igrave /Iacute /Icircumflex /Idieresis +% 0xD0 + /Eth /Ntilde /Ograve /Oacute + /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex + /Udieresis /Yacute /Thorn /germandbls +% 0xE0 + /agrave /aacute /acircumflex /atilde + /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis + /igrave /iacute /icircumflex /idieresis +% 0xF0 + /eth /ntilde /ograve /oacute + /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex + /udieresis /yacute /thorn /ydieresis +] 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]/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[2 index currentdict +end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{ +dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 +roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def +dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def} +if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def} +def end + +%%EndProcSet +%%BeginProcSet: special.pro +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState +save N userdict maxlength dict begin/magscale true def normalscale +currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts +/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x +psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx +psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub +TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{ +psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 +roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath +moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict +begin/SpecialSave save N gsave normalscale currentpoint TR +@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{ +CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto +closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx +sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR +}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse +CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury +lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N +/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end} +repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginFont: CMTT8 +%!PS-AdobeFont-1.1: CMTT8 1.0 +%%CreationDate: 1991 Aug 20 16:46: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 (CMTT8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +end readonly def +/FontName /CMTT8 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 46 /period put +dup 64 /at put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 115 /s put +dup 117 /u put +dup 118 /v put +readonly def +/FontBBox{-5 -232 545 699}readonly def +/UniqueXX 5000830 def +currentdict end +currentfile eexec +9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0 +0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3 +79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3 +2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8 +b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d +823385fe55f3402d557fd3b4486be533de8dbe3ccd493ef4c9656d5d5b76d531 +9e704539dd76b065f45e6d6f62ec499c9ab91923a364237ef75e1d62d52df3a9 +43713cbc63b16c1880feedd1633766248fed9d060ff709951f2ec84ecdc06bbd +9cc4a865e1f275455525e5ac7e2e6289615e98cf7ce3763b6914d3a4c5b75b29 +b8043dbd898ccd5be448064cf1af2f80f969a44b4f9b801c42f6d6a6d0c3ff42 +e0b1cff748c1fc49b598eadde0c2802dd591c54b802ffd24cb7a7639295713d5 +4e639514ac78460672c9c51742ae2014e4137ba4303051c06f686395aaef86c9 +9d7f9a97009436c2ff55b770de3e80cef0d53f4df46aacecc21632c0c676e2f5 +ca7bb101a239a0ff67ebd37a6b8c4c8246dc2c90b759dc03fb26bde8f134f552 +23ef3d6496aa0c4a2d7b6398de6e6a0474ee1b0d78b2d865614609f1db92fc56 +4ab5921078b4944e11a2162902f0e04f4b29448aaa22b4ea92fac48f8dc47535 +d717dc7acd08b25d391c97c6c540ae0a98be5d6a8da564ab73e8b5d3b5e1989d +6e25c3a35ea44d596b5fd6b2373b30de7d59c1831245edb76d6a67816ab91a80 +a27a6597c6dfd274db8b3e45cb01aedee59ba6efa1428e41ed557f051012a389 +9b195ea44a4e4d0067398d9d40ea26195efbffd2cf785540bbeb8964f6391361 +904fa5e187e4af3baeb4e8cbe7558fb7049c94a1769a2ff0b44f679bf6f14d8a +974bb8bdc735d5a9798c89d7d81176ba98dc22dddf6766acd52020e3ddcbc94b +71ad8a336dbe9262f302d8e8d5ced4481b19a586e1d73d0138ab0b732226185e +8cfb8408890ecb590f032a5633352c42df62a7dd1a3cb4fb12083709edc26146 +f31161bae67a54aa5b41ca7af61b515c100b38a01b77f831245a013f804584b7 +bb764dab019978bf8edeedf4240c515243adc9bdb50385e81f70a65f031d4486 +594af4e88cb457a128d44a7f6738c34a6e89cd410cc2e60dbeeaaaedc7825087 +48c49eee4cb8eec70aed7c5eb03f09ac80ccd77b63ba9df9b9ad82796e68c538 +1df0ecf89f10898952f143f43cd5b40d6fb4cc287bc593ff31cb62666028afdb +da1d3b08c35890ad90909bbaa81ffa3aabf9384f03954191f83615c35f170d04 +724f6dfbc5c4c423a0ea13cac077ead5bdbe02113deceaf7496f77028d84692a +e376e3b10a25ce9dcde1ebf4e2a7febf56ccc2ab9f4a0620c647ed8324eddbd9 +62113203358decdad443bc5580d2e362b5056c684be905747376147e694bd307 +74bde330b7672535c8bb0558fe6dcce7a399cead4fd84fecab51ba2585724451 +2d1409e7b03679bdcdd74c8d8c738adad4cbc0dca4b1d6d32c09d9ab284bc062 +b020bccb5156f05051ba86e596ef660688df97ad4cd17e3bdf4951ad6c0570f1 +1b859c5d4195d22fcd69a9a5c0de1d9bf5f3051685219d58e59ee697f61ebb4e +70bb2ce2ca92dd1f0e46b883ef870c755fa9eb637198644ce201d73a533ecfda +9c59ace24725a8ac4b8117d93bc30acf2adfdbd7809c21ad97d25269ef245dfd +e29070ffd34a791d491774a0774d303879de89552a115613a25255f143952497 +7a0cda50b29600465c28ea0ea7558fcaf2a5ace0bb88fd27ebd1a29b21514bd9 +7188c34c5b8f5d59d3ef9e5a44adec80bb5c7ec618c27a543a03b312a5d979c4 +00e4dfd39fcd1691431e1bb8e8115960b9dfa73a7e635eab41bb6be1b59b124a +9d207dfb4d07ab4b4f04c682ef3a79e9fe0dc23831abd74da1cbd573a864ad6a +1bc42954e056fbb82f5fdc8b8230152fc18593ab328f177519330fe02da4e032 +467e76494e706e8a9baa323303aedbb18c3fe81034d83c903487257139751705 +e009f6b38f2adc6fd315f74bac04d69a2369aafb234161ae292726eb064dad4a +bbf78aaa022b0353d7f4629b107d87017069f10b5a90a756084c52b68397cbd9 +b0bb2346a2940b84d2a5c3751cc070c3685f1c6acb999cacfb350d4f6296b236 +3ec15693cfe92501eefa5d7d4600ef8b52925ff92d03e137279b885ba8596f61 +4801c051c8f059c465c86024d64e84855e4ab26663817ce6ce365eab233f0095 +fa97dc05da896dfdecfdfccedfdd1a22e9e7024773dd63b7c03523085bc8c8e6 +052861150012f1ed8ff9f63a6a2867b594109d48cd9fa71b06522bbe115152f4 +163b6d01e6bf74ccd475cbb053b21169bc6720e58c7fee1726e9b6548ed539f2 +4d0e0f3e0d5d6b51cb0fa484357cc356846a02b76b3fa918ae2023ef87fa245b +cb63bf2aa94cbf6101e5667a13f97ed09c551c4d204437ecebdfe1983377c05a +fa29b7793cea97c47de02fcc83a88b633c7ad43c795208ca3f23eb90c7475381 +a923b21206a0f314169330f8c0ac0a550164a5e66916ade8ca462d01fbbab399 +06d13acc45417fdd08fc5555eaf4b0eaf0396d5c384eb9d8fea5dcf6a08a20fe +d8f06c5debb023e9cdb898b22cc95a0a5f998d2b5dc7ff436514a960a3329304 +59dc66f5a51bd1f9f91b70a2447ba5c5f063b63a9013d33508fed41b488386c6 +8e608cc9b5d631f9c5ad26f3d68a3bd33caabf34d04600d8f3b862eff6be725c +226c7ed089a6c5744dbdab6c950b50255d450a01c82dd4c8b55e4c2a4619d889 +da09a3a2a28ca5d00c0da230c84ad85318eb65111734e6ad03012d44cba56125 +d051869b2190c73cb60b2958af11a6fc4517e297577e5525113f832e336c37b9 +842d57dc98f80b6ad966b58193b72c032b58bbee93ed2c79cd8c5e9e45455209 +6b57450eadbcc1b153730ff1f329580b98630d6594de7af26140f8013f03dcd9 +f9bf7a9c87e0f3e3d544222cfa4dd2b08d041c1b248302ab7cbe0caf6579943e +3fe530fa0f8138b9ac3fc716cc988ec2b358327fec5e73ae6977f51486e3a2bf +93e639f2d11a554ea01a47bb0c24a0fa0a16432d6589571dd8ff75e4d3e9b39e +3aea1379a4a8b215d4129bfb74ea9dc4042cf5dab8b730101568af400e3fa48d +829da13c113c392ba15ee4ef306c186cea653fba5e7853c16e8a798d0af61fb5 +9c90ed9eb61387d0620bbb35386a12b9985cadbca1a08266ecdec435db0b934b +27a9c562fc5d068285fe99b347df4cb94fd9f5f0e51481c40054b4cb840671c4 +56616de20286775cc9219593ea1c68bc69f5df1fd9c492c070cad3c951d71427 +7f472a14625da02789921b0270167c16b3508126d1f1c33a6db0df4bcf2eea15 +2fe362af27e4a019d89e7e856f07d06e6fe1926de5a507658340ced053ee1d06 +3a084b67ff751c029f815f93189a1e8705f748a986f3ecb89398a951b97393a4 +53a84beb369d7ed32cc7b3550f06380619b72f88d483206c6d4cf64ccce32031 +d2bbae2391fef16272118d6866c33b75a8fa847747f382d4a0f357af0e7fc600 +3e59b757e9824db66c197d3f59c4bfa3c393445483bf945580ae16a0e2140de8 +a7d00f4271bae4ec022d08f074293addc1479bca89c4239b7029e948e8bb0d86 +b581346775563ce56c7db5758c1bce7c5aeff68bf6489b2af10a7bb4d09a33d4 +8eb1681748c10ae6f2ee807db3c39a78128cd7ba4f9d04cf3ca0f254a8db008f +58a277a8347f8343d70d3747c4599ab832c13406dfa46a750a5886732e386d92 +0211aa08155199eeb148f2e61a3a21b96f35d2f80ebaa929e5adf1e5c5feff92 +8adc49731c7c9df63ed89299273a1e0b369917d52fc2ab23cc0b155f1f85e3b2 +d7ff39fa50325c8696d0370d4f95e410fcbad016e4dd5c2b17a379600fb03753 +388d49e7585360f32815bec5cb7e489b9650f5fe09a64e5db7de39729191800f +5f714b32685fdd446bd7c71a6dce803cecd4bc95961a25b74324167e8d4fad60 +9639dc93e27b1e19a4bd168da69e64ed61d43c34d301ec1d5ad37e79f4305f80 +32978568d51b0345f689ce005b3c398ca58012c31a47b544e06b14df15bd08a0 +36a9d83065eea2895b69a5cba77388fcd58df922648e6d2caeb839c4a7689216 +7ed7398981464576d2f708a2496d15b802ff4a1b48459d4e2a532ae802a2e5d7 +ae743c20fca975d6673457ed84273b71c0d0a2e1a8860679a018ac36014c34d6 +612f5bc53699b028ef13e2d00064e1daf841a9516c977327e44eee21597161fc +9cb00115b41f272b450549a1b5ac54e969392b44b3e1fcdf8156b607cf37f0fe +e5f9348efdbf7776a4cb9ad89de8e3b0b736905b42c8e77ef74977f0fec12acc +9da97109ccdb3dc57dba44f3c230c57bb0635e741803e41ecbcc7200ee3ab247 +b520597d443a1732e7359850c7cba6a854af417b33765b615d17c09ac61481c7 +b957a7dd2b6783af24ea86c7d7f1e178a7783a01a9d206aebd7834c60de836fd +235299662124e24cd51bef5e0062de593b976321a38056710805d36f92048b7e +5fe777ce003b2fbe7453b946096f98ba49fab4805d7b968186843e02ca7b0c0d +05d6de38e25665138e1e2820c85a7ba722330ea9dacce08317de5dafae259888 +e61219ebf5126b3a86e256a02069b8116d2525dadc95cdc198ced20a +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 47 /slash put +dup 50 /two put +dup 56 /eight put +dup 57 /nine put +dup 67 /C put +dup 71 /G put +dup 80 /P put +dup 84 /T put +dup 85 /U put +dup 98 /b put +dup 107 /k put +readonly def +/FontBBox{-251 -250 1009 969}readonly def +/UniqueXX 5000793 def +currentdict end +currentfile eexec +8053514d28ec28da1630165fab262882d3fca78881823c5537fe6c3dda8ee5b8 +97e17cb027f5c73fdbb56b0a7c25fc3512b55fe8f3acfbffcc7f4a382d8299cc +8fd37d3cea49dabdca92847af0560b404ef71134b0f3d99934fc9d0b4e602011 +b9cfb856c23f958f3c5a2fbe0ef8587d1f5774879c324e51fcb22888b74f2415 +50d7401eb990d4f3a7af635198422283cac1b6cd446ddbcbd915db9bff88844e +784c6bf7389803d9450b0c21756a017306457c7e62c1d269f306bd3402e266de +fc3b5e7d8a8d2f5bf0fe6ddd40d07391df4fad4a6018dce29a2b8f692b29f202 +3a7c0e66de8ed85c14f1f8492167357f51a7e84cc5d92e0fee4d81cf7fbc8de5 +2d2e7bb57142033993f9c08c315abade8dbc4a732e84e142d3bee51557910e12 +cd8aa37c459a5e6b7f5269f59078aba3be4641a11ac48d0b625c8325b38ec08e +4c9e5e7fed976a5650d99d82114f449b9ca14c4ec957702295a39a93ef93f618 +99b8ea06b092c3c1e503e6e436e0a9fa22576c8930ab3dc8c20f5d82b69cddf8 +ff4dacfa9c54bed5a3aa3ea5b129fe96be632843b9b6bc91b615581a985db56b +1e01ca60ee69ca92cf5c0882ece62edad3e106d835348822400f0b66af658f2a +e56ed08f8b0010571807009b73ab12a8cf14ca6c71f03c2a48c500f9d62266af +154a6375ff600d9bac3f05ce34142d6867a79581c533176bb2f3117336671e2e +44638a97167e2ea9644e31ea16c2ad2990ea33c54001e0c8156e6de8ab6a4d40 +a7137ba275f39589fea2e2db8256adc103d6f9cc038037a47e8fd469c5f98a5e +3c15bd4ace40d340018b1cff7d1ed8abb0ac57b5b5a2c20a51957b96c453edb7 +dae5affd91a46d938fe0a13363001d844ded4323f1ee6d30012aea19b024a552 +315505535c85dc26bad31e09c50e6512802976d298c4e90d0044c362e6bf3ab3 +62a454ee93de25ce54411090c29e9d75c80ce26a84404bd9de3aee0e3f921ac5 +87f907572b8354a5c3165eea7e8b2ba4e2037196d8b532309e014915a9107164 +69ae7264d6ac57d2386500ad5e3ba97d0073434ae3456ed9919059f1aff60800 +fa820e69d5ec9752d7f47002ccdded6cf459a850eb200d297869cfcf412bb9b8 +0646d16b5e4520dbd46644a725568e617e809ead7aafc9ab5cf4c9fe57682608 +bb48f6307224e9ca749dbfd8dbabb22dbc830085b26138b221ea2a790a148f05 +ff52fcc9a9e49d366258a9da85ebbe03b410dd7906f7174906245fd6c2ab8e4b +93d7bfb6cca5c902be684e2158c750114e6b0b81cd153d07975c4e8e3e19d96d +68719934440552915bfdc0a1ea5479a9764ffee65877ce6204d53cec1de158fa +503e4b76e2f1ddd89734edb8dcd9b54ba50e81372ea8daf09e377cc2d6bdb8b8 +f5bd4c077874d8be3465f5fb0d6a6adc50db03dda3f75f8e057dd94187f41f15 +bd81b461798eb4b0947fd8d342f30934c5ffe198d51929f14f539717ca2605c7 +a082e3394a8ffd38596ddb1ec114d611192b2cd66b45a36582ba74ce27947060 +107a43fb896f301a594d81c7ed651dafd81aaf93f5e347bf14edba026e4d147c +e75a367e932c812a45be770b9c514eca939af226530b32fee39d8e34c18ae805 +64e67e806693c1e9186331d28ae979a087703de8d03568e69a04f05c831151e3 +54c7915435f68a62f7f337d837180b1adc9d37b23f57e3f1d88fdb604bebae28 +73c342c55b76171b3ccf51be5bd665a2bc3cafc573e2c6cbfbd24ff6a38fe988 +d8cfa838cff4ba16a5acc3c420b158fff075446ea5e7ddbfcc98c19ce90a4a35 +40a057dbe8063d01569ed584365eabb22bba0431a8f1d4d616af55b052f41272 +671e1811fa4c7d87e9b58991e795de338bcce90f0bcad44b22c536d43ba6d4e3 +bff9a60e0ed9cbf1d42a8c8eb45842b7fb2ef597fd6992d1f44e3a0ed8a422d4 +1908007cf837811392b296269a01e99b411812a82fdeb77de3c653a0d80346ea +1a62aed37749707ba00a7a932554ab2c17f829cbde5c35299f3d92ada2a7f3b2 +ae9ca63122e7fd7667abec9ae0412491888bd96594a205cc835d6d3a6a966797 +d8f32a7afb9d2ef6978b19ea0a88d71f67db2a759e79c6781216539db9892eda +9d05f06680b61ddc0687470211918b466cf75e95f3d1eddd0f80b1b9ab219f6e +aba6610e5800af8f16db18827def98c09e43c08a39f851c881e06f881149b984 +d7d2ac6b7403e0e9499a4c86d8ea76c0e9c97225097c5fd19728aa871d8fcd93 +c09d8cda32c7324070b836fec2d55338c6c8fc9beaae00201ce2bde394b5c95e +d43bb2956c6107c6c89c73d6ebb6b3b789bb362344a5476ada043053db77046b +e20f1e9a6bc54ad8fe0991585db3d41732c438d3dff5387b089756f11231a32d +7a8f1a5a9fbf78d94d68504d562649cd41d4f9cd0a2bbaa33298448ec785fbd2 +b6aacad1f1724ba7fce18c50e4791c41134650485b2a2d35f1338ee8525d22f7 +74c96275301ccbe15d9dfdf2070beb3d941a0f1ce391959f0c835b3df116a258 +980ff7fe876961fcc23f9a68b395f08f1ada1bac7e3750ff302cca0d194f0a61 +6cdaf332bbc625d022087f264f76a5fee67136c78b76106c7bf20d2546910c03 +bce66235e7b6141b8f371d9d5a5f12c0ba47a9d8020705d7e9731f9a673a6104 +98539b1d1bc276bdf899a7e6f8c3fa3468a47203382859c4e70fb1329e2e5e27 +2c0e3ff173059e287a2889b2055549cd6b6614faebdcbe4f16ec916ca3e6862a +55c5e85a61d3645289c515713e3d6de9a6a2f2b127103b5936e77aad0c5233fd +bd5607fdb058ee031a5ee132d73d3301b8ac7f6c30cd2c425ec4b91754a67f87 +f1cd23e7b5b83da29e59a62152cbbc9a4914775442c7f42ea2acb4a169d61e73 +18cf9c046b86133c033e731f85565c4ef213f593343fd1b6fb6e4e270d1af40e +3b540468115dea67b0d20b862aa8bfa5c4994dc1e67bffb1b0a7e3d911f3bdb3 +650530eb32609af468bbff2020fac2509bd5147a2f2f34619085713dddf4375c +59032f3c9355e92b2147ef2e71c1d01227d4e708c148066be4017e7ff29fafe2 +937314b6d60ba33963a89894914ce386b1c3322fd4c22981e4111b2478e82298 +cd8b0902a946042db62c0a6198708359a39a6f5d1f046552393548e32085bdf3 +1f4a66e021afffdbba7f189dcdfd3d1f05b6ca9bd0dddbf2a01765bd248c6a77 +62ff15633b687e34221a10d23eb1bffacb47bb625dd62a183289e4a8bcb5b373 +88b47c051538ed2215d12fd3356b628181205486b7e16534605fb2eea15c089c +925aef9256fdeac37cd8addab72eaf23c13a21acda5a7c2f7d52ca7903ea41e1 +593fcb8403af2c10cdf3b35761d48956c581e6538bf345cad96bfdce35f8ff93 +30555ba19c8735e309e7e5c68eea2679893b8b6fa3eeb9139b0360c21fbc6e41 +9aed37ce4ea5887cf4aede19901b263cbedc422c4b353a9b3e2ff66ebd5987dc +b9764c6a62ec0282e1e1ff6870c5ddc68a2688d162eeced81b1a057dc6f5b752 +6d24c1da12d7dcfd6395006866422dea52560a93f57163bfee8b53788e0b6115 +0dfd9416d84b3931defaddc54354300b21573d1665c1dcb110fb1deb31899b2f +4f50c6b4e65ffe34bcf74fdfc41b497588ab20d295d3d472ea9bc274ae5e5b9d +475e0b479db94d82835fc2bf55acb62a58600033e6add93e436e3c17fef8e36d +53b616d532bb26c9c2e00e66ebd0264423eded6d84483251a956a8a0bcba924c +f3c01cefef69197739fbb5840c9bd87eb520b764692539bf3b28d78613398110 +9f239f8f0b5f7360349999fffb0d9a3eeb7ec2e9c9a1fd2f78806c1f19d8e21a +2fa3ac29f9014f5364e7c6de35433a5086b5c2461f4c22245c5b95e6cb734a9e +3e260ac7f233e0d1f23d1dd010b6d3ab246f5bd95e32173050eff8a1f53ba66e +44146b286c7388a164069914e96eb5f4ddcc3d32636dfdfd81f5d00ae64204ea +6ac687a32a7cc7b6271ba5ee4dab733da05c7206681cfa7e219cc476cf384873 +b802d4ffb30d79a627114ba7524917975c3c92fd255af116b6d38c6c87a8989f +7f98a503e6bb56acb6f095407c21ea41c06363dffb1b6bc1f2c5cbda7dda429d +258c286374793c3962301575241d32066d8b496379ad6507d9fd96677a5f3677 +d23ed9eedf6455623bfdd3c695f79f448156ccf2d344ffec4ac483a44f52375c +be63dc +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark + +%%EndFont +%%BeginFont: CMR6 +%!PS-AdobeFont-1.1: CMR6 1.0 +%%CreationDate: 1991 Aug 20 16:39:02 + +% 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 (CMR6) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMR6 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 47 /slash put +readonly def +/FontBBox{-20 -250 1193 750}readonly def +/UniqueXX 5000789 def +currentdict end +currentfile eexec +9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0 +0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3 +79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3 +2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8 +b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d +823385fe55f3402d557fd3b4486858b2a4b5a0cc2e1bf4e2a4a0e748483c3bcf +5de47cc5260a3a967cac70a7a35b88b54315191d0423b4065c7a432987938c6b +edad3b72ad63c2918b6e5a2017457e0d4ebc204b031f3fc6c13d7da7277a94ba +018e9998b3dd888011a5d7c4204989f30f908b95533bda845746b673ab71ea57 +65a0d14f4350707e47c8276305b28513cbe1bb0dbd269a53719bda46e536685d +df78ca0146b6b93e760256b74d939d4e35b5e77238f04c92298dfdd188feea30 +e053eefbcbb52f2011772b3aae39f5805597bbc1e8bb75a446ce014030f4f2f0 +f49f9e962ee4a1024a746fa92a3628db5270732b54e43fe5ecfa524f127e5fcc +788e77e66098336ad67fe4cccaf0253272d5df79864bf4b734cb9a5859d557d8 +bc11b8e00221ebc12e97de4b1f466ead83a4c894709363bca9040410a52d592e +34ee40cc7e5efa920546b981aa659513a24b1b85c221a1875b62d0b89e57a368 +321b8043a5b094e0379760a443d632892b14ad6d19dacc8c78093243ad67e6a3 +08e56e6b68412ee690b10dac6e17708754a00d51fc957b500eb80175716eef4b +2ca1ef867614659bee3f2b7319e97b6fdf1efc847bf3cee3156f72f21751da8e +5fb6898919e6799820d3de0642d756e09d6fae4ff08dd3deda3173bff4bb11f7 +9109c97ddc05897af709ea199a90fcee8ce4c7a3c15b18170c41c04de2d3fba8 +f34296a95b8e1e8de3739b17273f8f2c85e914615e8eac5e8bd2387ba3b1edf4 +7968f06e2067d836d0f9f3e085cdfd2de06a62c81d786b304326f7002e83160a +36598589228b4dddddc43c85e1d126f8fe81b828028e26317af5894aaccf4f69 +6301e1a9fc45935d8a414957f08febebbc3a72ada80f101e47447d019ade56e9 +f4fab969bba2b44e47399fedf5caa1bcea216d7ba713d523dfa618d367b001af +bfc9543651fadf6389c92ef4a600cf456d953e4e08f54200d74dea8c5b7847e8 +971ce5ce79a26e26e48d3672cd83202db6232cdaea6f5fffa7b442ab860e3ce8 +6874509055c2ff1191983361b71157553af7188ad15aa90ca031b58684f04efb +7269332a5baf80280c606b4e92d949c96059396089023ab792d4ee9e3ed74d20 +2fc595afcedc76306f939ba8821e5c2046f24c2eed4d43bacb16b1280a9bb196 +7c1d57afb3d876b89440376eb29dceceaa54473be23c6db6e42d51b3dda0be08 +31d0c83ba30c0dca8755a9b1aad4877029ec31e2435c96566eda43f85da410ed +0917f9dcb8f3cb9c8a26a1b9c1 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark + +%%EndFont +%%BeginFont: CMR8 +%!PS-AdobeFont-1.1: CMR8 1.0 +%%CreationDate: 1991 Aug 20 16:39:40 + +% 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 (CMR8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMR8 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 45 /hyphen put +dup 46 /period put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 58 /colon put +dup 67 /C put +dup 69 /E put +dup 77 /M put +dup 79 /O put +dup 80 /P put +dup 89 /Y put +dup 97 /a put +dup 101 /e put +dup 102 /f put +dup 105 /i put +dup 108 /l put +dup 114 /r put +readonly def +/FontBBox{-36 -250 1070 750}readonly def +/UniqueXX 5000791 def +currentdict end +currentfile eexec +9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0 +0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3 +79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3 +2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8 +b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d +823385fe55f3402d557fd3b4486858b2a4b5a0cc2e1bf4e2a4a0e748483c3bcf +5de47cc5260a3a967cac70a7a35b88b54315191d0423b4065c7a432987938c6b +edad3b72ad63c2918b6e5a2017457e0d4ebc204b094541f345ec367ae85ca9bd +24568a01d3b9f8095f7420e6c423c414b3dcce6da48dd1c89a56d078e0d0e2f2 +62a13640a06d17e44ee3866c3471fb58fedf5a3b77294517651c16bdd7267d39 +a54e7171752dbde63ac19bb4b3021ce95eb5fe67390b09ae4d9ed4d704a67443 +f55dce17acd996c1f5e023c9e5a18cbeecc3097f23763acb86cdd7cd13381ae7 +4e48495ec7fa520539d87f8a8dcb3c826275469b6800876a457e7d1e5be867c7 +b1ccad69742a8c9b0ad943482bf2a4ad0aed40baeb69a0233bad36b4ca2d2da7 +322956c70375d152653500b2f22d2ab6990cadde2da14b4917f7515e64bc3d96 +bf775258fc7dae4e42a4c9b6da8eddec4a800c8aadc8d75e48cae52137e05c03 +677f5d6a82fa46d9f2fc7f56d62e5c605a1b7898b8d1401c2cac1a0122a2c8a7 +aae09607f2c5f29293a09b9959399283be89051452898238b777db9830ff4318 +a298b221c4a820c700ca964fc99e6b1d9eb0bafc39be9aa9dffa2fa326b2a466 +1e67261bb3dbc85844e76f9313ab533ee16bcb478166de5502b68e6ec1ea6110 +f53206cf1cfea419571b0243244b32ea38b828a01e62b03bcf476a32c2341cec +b8a0fa2a3f3f339315d5f3aa7704408f6617d026ffee4925aa48537a4b2e556d +225be09392546ad561cd46cf766f0ba14c6854c5af1a528c3842b0c5aeefefcf +19f19cbce5d967153c4f88e51c776cfbe10d39328466f7a3b83d85601ef4d1ce +0cc136610fa6a74d9676e4e99291d565cad27b9eb2337b0eba4148efd0eb2866 +ebf0a4209ba135ad1376cf9cc2d4110f36121055caa3f2e63c34e9c8723fafd1 +3d814498dee3c398cd89fa0db91d3b720bae1ab49df8cefdafbe61ddef27a29c +731724f033fe88899e9b8430596006a2e9810cd8bacc79ad6fda1a7d525bec0c +68795b484e7e233100a32da273f5f70902c31ab60d68349d540656757b4dc107 +38051f6701e00fd7c3906e14c60898f8da39a8edfa3f49a6fdd44fb52a9343d7 +36ec392e17b96c1095231f66d7a7b79fb478ab195a0138c065e97865c78abcd5 +03c86b7d70499de12e6a7fe4d5c8a3c784e1bb811b5cedfddc62dbf10bfd01e1 +ed62d146de15bf197299825c1aca7074b3d1acaccdb9cc0cf68c1c6c2a753431 +37f0d070d94e574d33ef8c86b8cc18b2212113343cc5ece2d566ed30f0cda953 +a0ebb4883feed2fd9f7e7556468e3abf04e51492df45d349454311d41c85823e +1b855b2bc58f83eecadf8a737e4231515956fd2c0745fe0b10e196075a1fee18 +4d1f8bc62667c95c300ebae359d9197e24a3b7d6b6c6bc12b19cd0a2ef311ba8 +92669f077353d47eb445a9ecef6a9194a4dde4698d4c6802a67c53afddfc52b3 +eeefcde485758282a9871a63ef432296c5a8e3691602ef13f5dfc30faa8f6e85 +c714bfb1ce8ecd34dd19fab2704da2170e53f2baca4b1d7a0b00e8c425533a4b +b18851b25bf2af72d2b27fde51464e210b1ec8ae3b363048509d226c50742bf4 +4f92c07264dee398a4bc8cc08958f02fd970864d10e32653f9cd01ec2b7ac2c8 +53825ad920dbecdcdf3541528ae386602634eef994ed268fbe9b0050f541d0f1 +e3bd48bec5de8dc85bf91bbe0b304e56bed24ae6a6193103da02517f2c1cab99 +79427f8a671b77eb8f6b0662a71647614e6bb8569dd4f84ce8daa383eb195f16 +05e8bce08531c80b12d26612dee9f714140a7099a743606d81af4b23455bb1e5 +9ea3a07582f75ea10cc0ee6b09fc8f4fecdb6ff54d8e80d12c6c79749148cad4 +9ab92ac7d4289f16f3ce61c893484b8a7a2c7c9ffdac8c37ef8b00564064aa56 +53d0b1bfba0eb65e3426134493b0756a0d3a5d9e1d1756835ab7975fb6e36ed8 +94d6c6fdae93b0b9b02ab58023fe900f83683722956fded2b572841b7db17f59 +5e1e79821452c130148029df2673dc89151c3c34d54e2fac98d39ad840254090 +5447a2d199c95a86312bfbbef09615e6955dde1648a5bd4cd27e31c091a4918b +e656fb52f1f1bfd01510a7b435fc55dec0af64a8f5fbc22b6a519d452a784cf5 +2549b400e77e335ee634c0a15f1de3da48412c1c73f9bff453fe14e27bc8f2bd +1d9280b49f38df70a5897e237c2ec57e94911213a4eb7a2bb78a05c087e0e415 +49e466fcf73ae8292f0f240de807c2e8ce76dc8f4574a95042800c9b23a07390 +5678bb7d4efd67f6e3d90ed5927ee1a64d1ae47e5d8cb3cc5d074212a1256629 +cb067c86202fe12ae7b6f98e8f2ff21ae4a2085da5eccd57b1afbe55cef30a6e +0ac3eabce1a9868123b6e8c16af7cccd950d358f2b85950bcdb889ba8e8d0f2e +2bc9cdddd4bb5caf9d2b2435108a2d63ce0989f297a1cdea9ad9ab3db1a631c1 +748f92d4ffcac1c5ac497213227696de7ebca3573c0557565de5d37c2c697686 +e8b79f8ba23ae603ae43850b857516ab6774d379ed0f64f6710bcbc274bae18b +9862f45549f3de2a2d68214056fc886f24566fef17af52f773c7735e945294e9 +bc5e412ebf4811216a6845e3c61d7a65a509a25cc66589874b06813fed9d2cc4 +6f45735a51b171c0da753d441a5966f6345b1199ef4d848e4968b5c981bc8ba8 +51c0c682a8dc16beadc3abce4a434d53cb4cef40db5f4502f08587f4e97a6b11 +4e689dcaac73ea722ec5f043673193979ef14c9dd72872e935e7f2c5eab12707 +ae82702bc6ef3ae61e9bc2d0d9040e8905290020526cbaa0e861fe913e834400 +2f558f3b643392c6d228150e4b97ac87bb647dff3b09de5784baabb1cb591842 +7cfc5647c8d3c67b6b536bf4ed4d6ffe1d9fd8b6c0745667ed4dacc0344ce5ce +bd38829a9382e2401c1ecff3ab072823f91c59d43b8372436dab4826e68b9141 +4209e09cf1cc728c99e4fce5d62fd08aa011f66ec22c63a29722c0cff94277a5 +04aee5b672905e15aae2023e2449a2801bbe64d997116a6a11c0d6ad865fdc86 +d5f4395fbe417cdab96983caad4a160d4a53ca82fa53c158d828edc4f742f580 +65308d9f03d56606326573eb5ad936f82c148971828224cd504c9fc1eb9a0acc +100620b4e58c297ae704471010592d5bc67e5182015f8cbdd83eccb0f375f6e1 +240ad955b01d1ca2568000419297d5703c7af8ab7a2d04038c212baad884882d +81e5f5c6abd1724779580576ae9f75087c22e0f38d85997a3100aee367af2e86 +482fd63dfdaa9f938fe7308d1a65266b3af06a7d4e1e4f181770efa1b9e16a9b +91a4e0f09c9da5ffc902a20a027021edf9f1fc919588e7781e4f1125e727100c +d9422420751455f34883befcf16e7ea97e5957fdcf5b4dee959be4705daedf2a +0f6a13e95199238a754f7c7b90edba72da8ebb3a766ac7e3d8386f3b4824cd0d +56fc761f9c2539a4a43fdffa390d963b95c74cae242cb05890a12f3e45652d2c +c84c2301ad05862bebad705affa80691ca0ecae85ddd85a671884cf0dc10585b +1f43001fdd8f6460b1ddc40a522ce570f84f46b6110ba9bd2430a1c019d59db4 +e7db2bbadb55b5172f9bff01735c19077c6ee3bbf611cb208ab78ed95e657e03 +e89e4a5cd5b7cfc9b39947bcd554f4ff732a718f410d40aa27ac61970bf3f94d +9318a479f7c15c89fdff07477ec63883fc3df0920e71120dc793167a431fb9ed +cc58a9e2a4fe5fa83ac1054bbab5ddc9f24c9cbb1e34b9adac03638418a06b03 +bb03c112a8949547c4ef4f2213fac8225ac677a6e10d688bf41a26029ca3c17d +8ab1f746057619af3c8214409f728c5fdf362c619da6e153d8b1d974157626a4 +a9e9b24d6b9aba57104a17de40396c86eb5fe4b38dc2f4efeddec53f43b20da5 +8f42c59624711496b3bb547910d6e4a1092896e93c4e663f04d706bc45d87d7d +76a69112de9b94be75eaaca57bf9837c5e47266b2802e5a5472b7245ad63181b +6aa2835ece1297701b311e435850f321fc893fe9592c3ccc61b94e0dcf116a08 +4eb30d60e1845dc0b588aeaad1c9a8d6f8a010f4401680b009b587124324cc69 +acbb2cac07219e17b60438f4e3b13155b89d98f3be2763610403aa0e3bd41101 +4ebcda45d2c4b22ce958b5f3a697de40d2524fdbb87c3fdb20608dc769a77588 +9d0160476da0450496e2888622bea2097f68c101e63e8fa2b6aab28ef9450549 +f3ad66d23c397dd7e8672a790d6ca78e84e3d6aacb9d357b7e9bc7ee9e050230 +bfc54a042ae53dd16af57a3a0356c7d6c4cf9bc87cd185a8967096c9951c63a4 +4ba739e7bedfb93fdd017ee76ffa76c372cf4a5592028b08326f891bb1eb5d84 +5372b1c83e21833f49a4a1fc9d6d2b8ba5f1bc8be90e3586b691426a1280998a +4e2fe979b746f14e1e73ce0237f55ec7e6e6241fc12f71c745832ef0bc2a9c3e +203e4afb574fc0cde89876f672b5e022b165eb40b942cb4496992583338423e1 +9a8014b4b8ccc690c40ddf7bee4cab5e887671333ec002817cf9ab720ec1c119 +ead8d7bcd09c98dc61efeeb8c5e70303b9cd3cb14386415e1b41b3c760b323d2 +f26e4399784d1b47964a746da94badbf658f1e0cf4162a903a4b2cd71f3d1a2d +a1104fdc59f303cfb357f442bf6ed3931b7085439e5a1305c5bba2aff32027c8 +c594bca68798d2e9c1d0c3ad84bc0e09b67362c32bfa986298672e9ebdce9fb9 +b7a5962839465ad4645a9a122b5b59fccb3c9fafe84a9292fb9c54234af62010 +3f755bcaf6abe01a585d4cd5be514e3aebc3fcf9a1edafce97b7c276001f8e9b +c877e7f4808c7bcd5475b177a692f9407b6dd58e0ec048cf3661a5d1ed265e99 +07cfda34d36727e279e07d271295163ada1d4f3a05515a8557129423e2789001 +f1293a98b891e924db7fdc17202ccc7ed9d3b9fa9f224e8f5b916dd4 +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 12 /fi put +dup 19 /acute put +dup 35 /numbersign put +dup 36 /dollar put +dup 40 /parenleft put +dup 41 /parenright put +dup 44 /comma put +dup 46 /period put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 53 /five put +dup 54 /six put +dup 55 /seven put +dup 57 /nine put +dup 58 /colon put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 71 /G put +dup 73 /I put +dup 74 /J put +dup 77 /M put +dup 79 /O put +dup 80 /P put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 88 /X put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +readonly def +/FontBBox{-34 -251 988 750}readonly def +/UniqueXX 5000794 def +currentdict end +currentfile eexec +9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0 +0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3 +79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3 +2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8 +b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d +823385fe55f3402d557fd3b4486858b2a4b5a0cc2e1bf4e2a4a0e748483c3bcf +5de47cc5260a3a967cac70a7a35b88b54315191d0423b4065c7a432987938c6b +edad3b72ad63c2918b6e5a2017457e0d4ebc204a520640fd7c4d05e35ea5486f +a43d0e970787203855daccb1ed0b16325828b13b7c767a1a58c87902f0546ea5 +404440fa6526975783c2d7a9572b8e5d5176bac598b8960609f49016aebf3763 +89c1adfe6a1ffc0c53b3acd9d168ec3a278fd4f1d9b085dc2df701346c9d0887 +3d230a161692b42a45bb5da343b4edd839dd60685a59aaa49fc65cd8e2ad2a9c +5cab953495172a1a9f40d5f38e922443a519dd96f667201a408bd1d89e35f4ab +98e2f68c3366efc14b5afe1018d9c845d808d4f8e07ea8168518a171ab4d6e21 +70eeac099eb7ef46eb9781384da1fac3b3133bb718bc80082eaea88759745188 +f266b31d0c7e791d633f16ed94e05517a32163e74cbd96dc5db066f2a5313d6d +7f09465608cb404613e0f058073af000e5bdfafbbf9da0c0d5c02a3447f2cdc1 +f56481901e34265c26d331ac3f85bdcbc7c51ef9eddf2b9c189c5253f8e74282 +d6f053d7d183ae17ea175e5ebc401e67d21a9fea139cbbf3bb1358c713a75843 +b39a69aa2b1a7b975f53ff22d1dc3bdf7acd17afa1da21568310c68241b31d3d +03bf404bd30baf9cc19c75b958bce7155f03cb0cfe2cae0327aad4b603284a51 +7c26de75b8c6f6aaa9debe4aec08ca4b646d787bab1e702054272909211e814c +1d2c33152bda973de70ec02436551ff9be604d16ffa29b93380b5a04a493f00a +c1d3c429bd6c92508652f7ab7347e9dab047409e478b59e22a73993a96ad13f7 +3a58f110ca20a1d65e0577f470498b6faed25a690fcb92f9f19bac5ac431c893 +607dfdc528e7d7ccd1a953ffda264220271f146682ae3af7b7d80807576dcb76 +0e5c25929b3a4ac45cc6fa965b8ba72eb5f411d089e080b28c17e3345b0fdbc2 +19a9947f463b5b9077552f998515db0f2c91b1446839306d2067ad2fbb45a2fe +89ed85beb4b020866bc5a296802d9b77d08fb8e096c0e3c9bae7bde7600f9d63 +1c341ed14591321285b8df656094282472482089a705f6e81283abd7ab66c956 +62bec514232b63eda39ffe34a7d0dc5dabb33ae3aa36c896d8fe82b61fe3bf57 +a094b4d03300adab732ce07c8b8687ce0c90811a57a9e846cd92eea3ebfae65b +57e5e6395f3dbdadc1584a932557cf01d0bf9a5a61462814b61eb9640f5c46e5 +ad4dc4f68d13d633b05c832933745f696c8d5d42bafb3960dd6fa91546fede5e +cf69c9e139b0fa45ee9e69769c494e43e51886ded37c5eb826937de55ce0cf41 +53399d188756901f082e54a9ff7e42f38195b767b6a0283ad5cc9b774b47d42f +f87a10db6880d6cb826c7cfff53737f74f4be19f631f3187f45384c84d94ea9c +f54be7a601b11fc25c21ac5bbf3f0ea7575669b16eaac0cf66a558950936dd0c +23dc3fc260b762ac40b9cf2012622278a52a6862a0ed07268f44cd4f3e107596 +4e4c64b435884c3cffb7f372c9695fbc704440c7b76c04019dd09d115a240714 +c9974a3b0d0d56a7b74af38d34a012fe636d8433c3eaa21b985a0940a0b82ac0 +e413bbdaa35fc98f669b8a722fd282919a4f10c91435310c7e7c4adbd9a7657e +29a157be955a06ef5e2a7e35ae9c6287ff88ad77d5d1292290ce8587249d4cc6 +29b29d844bde24242f8ba5ce1c4264d64a6339a76516b94726f3f698eac81e67 +c24c51d9cead7a103a2ef845fb3ae7b0399edca72647b69c3d901854ad39339f +5b7e846916637f8ac6b0636cd095f72da4bdb603198778a98e2fec4b0cc306b7 +254774ceae880bf9efa8507a828069bd6cee7ae2f38c87393bb6638147d8143a +f5b93cb66729f17b7854619177539238bad15040cc43ac8c6dde773b4c346206 +32b4526f86fd47db6b83d29b2e083a69934adb980f9b81475f285416edfe2f59 +d2ea32f47d6b5df1fc7a27026a5b0b89915ac1a3f9ac1b0d2bce6520a67ed2fb +ae49585b7f3d91803f8a62048836e7535fef8faf96d56620937a325360dba4d1 +a9cfbe29814834ee402dc3600d056bc0d7908a2c31809984f2ae1018408c91bb +3a4a2eb14da3e41f57bd67b680ecb9e265068678ff1961037bf7dfa10bee1192 +d862850639bb01485360d596ad87ace60441bf72261dd0082f977f7f1ae4fbd3 +d3ac2eb7dc48050017900b513d0bcc7fd0e12d42cbca9e23ac7447dd453b89d4 +a7005d92d4883e556c70e6ab1f6af4cf0fe877bccc22536eac12240822a32d5b +f07675db8a7d66210ec6e55a8030607efc6674053fc047743fdd5ae7ba70be8c +34e8edd36e7f52fc85dfafc4cb75d15976491c601452c8103c3efdb6d60e94c6 +09a3a470a019832713dbecad4d9c8cd9cbc686195997e3b466b6fdcec391b3b3 +a00e2061d6978e04bc4a6cd24406dbbbfcca51800945d2d0b8c4ee90ac060abb +5733983d1eb46502c2c1b4985dc9b6a9ee9dc15675048596732babd46e0b3127 +e69739942ecda2c1db5d3132de47f4da31e0cfba8731e29b3c24a0ed4d861c8c +4625fa039040877cf555485127c1660a4cd9df6dfcf29af0dc10cfc0182ebfcb +f5ef99d0c0e9496b75467188822bbd7666b8ebddb845088787355c4ae994f678 +82b0d6e72b785e5a83676022c0bf196ef0162a76b875c1f80d482b0587c2602e +39e9224ee9204fb94ae8671131cdbf431a1cae7fa3f424266005ab09e2ecdddf +04a4bc391bf66b910f61007b6d181a7068e3165e08f33ba90be02e47b1405423 +52d88e00e0ead9de5d9bec815a5ca6996cebab1121cc21aa399603816bcb64a3 +66bdf75908a912cf780850ed504b4634d39e4edef2ac06de3467de5f12c84858 +32458fe7ff89dced918f1e932f372de2f65f18126ea17d00d275df64d2591633 +54f5f39628ead085008b6f9b04ddbacdb6da3fcdb98e1cbbb204f90e3453a538 +e87b6739272bda8f13aa51ba7307a612db49ba7729cace75ecb96a5c8db63a19 +23baadfdf8b8546e4094d400b4ba43102894d8d94588587b922b238c501bc200 +4518c55c96a74465adfa82b982d38cf90d21ed7d9fa2b6aa2144a13e04cb090b +8a55aa5434a8ce9facbe5f855e4d3ab9ebaa12710c7993fcc27dc08c41f187f3 +549f4e6cd5b1efdcffc20dc1145f5214b806faeac990110eedebb67bb341cb8c +a62bba64881bac68df0a02416fc28cf09cc6778d9b03eebe517ede45eefabb84 +7fef00aa0a4becda13bc2b7ad021e085d5d08550cc56551a425ebedad9a13a3c +d7577a15ab97053597c8ff8dc88926c80bfc81b5e3b257a75f5691043a360dc5 +3cbf68f2be4943536b4f573b531a532af6d0b219e794e959984fa4301ddf2cd3 +2464e49e20f6e7c446b9853502f52ac15e0e80fd4c575b78b091463a673bb00e +c702f9d0838daa83e866a0ab03be04a87bbe15f412c0794eea9a172debbf56c0 +b094dd4c5476af95adf9a96328522119062a270f24dc26dfed0051d4395433e5 +f456c20093db41c312a607e272888c4f63be392333e0202f7e3fd15614151fac +a81fac1cde248a0f6c3f28ed0b7cde1e0ce2356d6da7c58857f6757af7db2b2f +adf96a16c02d631698afc4ab9b14ed6f810d9910f38ff9d34a2fc4c097410bee +9cc7340aab7c1c64ac6ce838c8c54a3a255079696bd0cb54a4891e146233fe3b +fd8ce35f6ca25d42da6cf703fde420505cf6cccce005b850d9c85d47c413b43c +62079e4be507310085cbe3eca7fee01240708361037c462d8f81371082e54b3a +8fcfb070b3e3c3322f77249774456ba1d5e24e72457891f216b42744c9f9ffc8 +08d3988e1e4d9bd3eb346f6f0295be023caa9c144c2265860795b2a7d31aae12 +094ce82a2623d3276d5bbfe43a561dfb592311818e8cf8bc31f1a62f7c8c5f6b +b89f5f28946744ace02966af6e8b6e3a78e1c35acaad92e4387ee918b1cf1472 +a7fa9278e59860373d139cb0b783645334694b52171ac5b2940b39e9dbd669c7 +6c677322143a598e0abc4e092f940ad6713879cba29a1c0636e59699d27b90b7 +6bfdc06fe5705390e1ead71063ad5a141c33d0788b3f0aae036eed7bf751335b +f47fb9a3d99aacec5e8e030ea9c9dcc87145b9a0b13228d5adde946afd542262 +81895414c27c18e6d9313dc4005b46e5f32e636c44038997fe95c0607cdcf3b5 +8b61a5bcc1f6d0eda292812a580dbcf62fcb883c898a833d4580b58697d6a397 +345debb281da9e5a796c82e910637c003405d7f6ce31eac9296482c28db48f44 +1cb4a21526df2e6ecbfcf722f6b2225cde5f79fbeafbfbb2dcea5067371f999d +743db5171d497be350957a5d69c843b770dcd75ea953c4ccb952c6e9319512b3 +da4228abe129662ff0b61973547f35c30bdd2cd89e75a28861a7cd97db6c74da +0cdc31f2397e668108cb7e590ef70d52b3d66026fe856d29a313099f3527f4a8 +b59101308e785f3aae350dec1313186ad9b0fbb0e612710396ee76354fd5476e +59ab382cd6c973c6b57997ee65a7c93fbc0d9bc95ad1429abea143f15b8a6c82 +4934c255df28f5278016f604eed0ef79530f4c98a13cb30c8b484f5fe50aeda2 +3f8ad523c19734caddf5996ead758d10ebe7422b27c600bc6908506a8e0c2391 +bdfc8511ad7f46a2d01bea1071f356305ab62a451e2a90115e01bd97ec5a5ede +5457919c1bcf7ccdcbeeb7dd1bd911ee7c98f1e10099c310fd77abc4fce870a6 +280e4b37e5f5600b554db52167bf50542b9dbf0d9d5f927c021d793acdae71d3 +52e8378151adf3b4f10f8394e99ae942b6f85fac37a2ca902355ce34efb84528 +b1f390b65ba32386c13673b1304ec134dd5d613dcae1d49ef889727d5c3f83c0 +ae52e53af7e44fab6e7680eeb3643a9d348990e3e2e84a2f53a736c43eb6e3b3 +b7cc9feae4477a00dd950c070694123ed0db034a609af4c69c3dead8401ad52e +a74c2b7884e4824a0f0d22a4aa00e7981297a211dbe9e62884d3f3f97e2e3b21 +b7c22100aa9bfe513501e0da4efa59d306ddeaada82151156f6c61ece41317a5 +639538fa41df08a332d855552c6f2975ba3b3b8c322de84530d29eb84145774b +d588da31cf948ca20cfc9fa0b4e8853dbd68518a3b5446c1205d171a9a215add +a633a403f995d325b78700c92a2c0a891f1c259247c5e7fbef82315994824e7b +74b3b7cec0fe5960014f22f0c60fe84d9435075e837a91b6482c92c8dfb7e6d6 +619c96a7d0d1e67d17f65c1f77f288c1b407d4dae832cc16656c8c9a88e15106 +f8f07e67a695a3302f7a12665e0ecdb2cb6ba7f20b0c1d205f6c0e1d2c6ef02e +e7cc4d5bd5b2516e50419f968eed98f935b5c0d1ccb8b5f3ae406a8966c0cd19 +29c5616910aed558d0a778f7a4edb57f3e59e1f2faefd1011b5b2bc7d7e748fa +38349cb2edb703b2ac5548312ba020067a379e95b2f7134346aa4b913cbcdc14 +68d584c8c257d68fb776336f4eb75f9b9c610f48c437cc725799cff22a7062fb +e56c50055f09818f8448edc3f93759c8fe27af9f1d898837aca14509d9bf1d28 +71466e00c1dd81c2c0959a6b0d1c51beafb49bceca461dee912b69eef4e0bdf1 +9790c7dec3f3a49a4a3f3f76eff02252dbf8c36329a92ba305041325089d475b +4e0d9146c12e60aa5abb4a98c84ee51ceaf6547f11cdcb1ccae13238d38e5da3 +88d31306772da57f8d63794700b2d643269ba826740131900d517c1122ad65f8 +e4805dc806e1b9a12f43c32fbe01672a48d40bac87c85f25790b1a50ab9b5c84 +863d770f1422530701e7ffbb139030d25a6ad366ed2cc22b05b2c38e1f0f9636 +2dd33f4e426f0e6d9bb752d7feccdf181ec0d9875661c0c6c89daad5039c5f9a +0d74598a64d9cd9a9283f403c58e82e16bd48b18585072103276922ff9c70e49 +94bae6d9e7ac34939747d08f731bb83c05126344c4581415cf31b1d166a88564 +3bc8814d93f3d147fdcdc8db0aa25e8de5d90e78da753c7f7c20d04cd1ba0ad0 +b2d0eb2dc06594c2f3022814bbabc280573b3ce484e8857354b288e353479cfa +b571e12b31269089d99dccc91e3528f6a87d8a16c97df80e4c73a8d7f83afa8d +8bd03ac7544cc911b5e015711f5e7ba7f47e4161b0e9ec1bd0fbf84ce55a5aa9 +b10f0657a5a823f1798e74331b3ed9f7101a1648724a4ffc79c38b43b155d88a +541c0536d5bc5ee27b8e56b2b1f12d44af995eedcfd799c22b5996b0e18b1033 +7dc3a2f12d4a8c8783eda19de22ac4fe7efb927fef758cbdc2419502629ebf1c +d3a464abb2d345ef7785d25837e17648b7f214c9bf72c8b0eb49fb81f6288b67 +fe5e6c388450d31f813c942092138ebc37cb9f1e6e1d0d11f3838b25ddc6a9fe +d85552a5fbb1bcc058d6589c279560a5a9476c8cbc3b301c6195b6f3a88597ea +8b4cdbecc328c216d6e44134986a31a28617c32d8ef7f37cbc56cdb1abbe9924 +e6add306873262aa648e245cf5c475f07c2eb2271056a3d6b1b2660254e0b886 +713966b86a5f0ab7af3982bb77bc7d15b8aa287a5a79141a48d79d087ce52549 +c9297cb26f4f98c3eb8edaa7b73ae958f46520995c2d91ce406fdcf357587c1b +c30560ab0b5097ed7e29b689717637f492f355fdc7a915016e7cdea25bc2e9c8 +db5be415d3a82ed733455c101ec8af89afe35c1a87cb4b57e2bf72265ccbf58a +da0636040484e9855006a128ec6db8d1c77ac4a4ee1dc19df913c5b9a0ebe101 +8a527b1b0d293172dae05c637be05222133502ddbf082d288d4f8817c172ca91 +051cae275fabbbb7dce33ba0dceba99d60b02c5e3e61909073dc7e5d861d384b +75288c08259186f672fc18a9da3acf78a697fe02f9bb1a4b1881fce10b5e9d69 +2a90459718f785c6ef57396fbcb5feebc4bd6d7e9d083aae893ada39cba85ce0 +e7173e4e0b909cc524fa2138c705cbf1a936566ce81dae077962308f71b98393 +28ea0e43a5ec3f93d05d2b3312c152bf447e147ec3bf5b96c0f53a3670744180 +c47dffe70e410b6eb84b38f89bf3d40dc4aa072925ca99081764c350897cdbc3 +1641782ba1dbdde6d7bf1fa90c7662b0f985dd9b31bf2b3686d8207789189b7a +b81cb16629f943478583a1f19c2d49668dd759980591241d96d0dd9ae2233ca6 +3883a04e3e08e30b4a25b4f5d783fc8f3c0d59faaa8b9c18093894fff23e775d +ee36692d1b448caa1cd0a0c47fcaf69d719d560eedfb4e0d8c4d68aa6aa9a159 +c200bc96e6f13d1d5a4efef1cb7d95e393f79c298c9d8b8cb979d20009c4b7b4 +92e4f4c6e0112d6a55548fecd52a7f7ca5294b01c89a9de071eca5dfb412c30b +059ce53c5900ce938f0779d164067684f2e0e50d29eb06ec68a5a92db9f74cdd +96ec504cecbde0d0f0b3590bffec8a7fa9d6cdc051848c72f752b162544cdf87 +d9cf7d80542bde56279280a874a2e353affa34bd77b6ef2e9169927b4bc36198 +ff69af558607732c8ebc6952bce000643f914d8ae80bd39eea20ddda6b3a88fb +bb8c0fc51b9736190988c4c8ebfc4174398875725614409ee506ee68765cdd4b +f0e4df14cfe8a5c8516a42d91282a14b55933d9c4e0c1216a231f626236041c5 +fab5a053a7cc7f2aa96f9aa3a7df82c100f7fae9c62d249d13cdcb3e92a9b49c +274ce85312d9a3dac247f78a976d0d21b3b2dd5ad3523a7c2517994a0077a8c6 +38fafd6439c54bfbc1ca78ffd121a803acf6470551c733966cf65a57d6544b3c +f2611297b48aea179945b5b9c416387aa7603b46ed375e30eb942e95470a8481 +4acb67961a2aa22cc3e4ff440197c3f67f55d8ed1f078cbeae148d5ea38e87b3 +2b2e396a960ca997866254129a4b92261b3dd3508c06ab59d0a1e4eecf5222b2 +f1f3e4eb3873bb2cb3b969a706dd4a80cce825ae58a2281c2d2f399855f36a1b +130553b2d529e53c59d385e06f876137851133400459b5fe496bc14489d4fe3b +351de5a0cecbe94397a6623da4728819b6bbde3ac80ac06e69507279e65e1ec3 +8a3049086b23f8e6e0ddfdcfe4da9c9cf5cc406b2d9d69cb7f9bcb3635983dbf +8ae1d0af17d5fd8e266929f938aab44ad436feecf59f1345e34a12949df267b7 +e7c01e1e09c733c49e6ed383b350ff59766bec4d6978093dec9cab7a8cb50bd2 +deb3609e2525d8fb0b484160e6af7c5cf9c97e7d6aadbc2cc239137527cf3fac +c6044deebef024d24d6006f5231ea84c52dbb123218c43ac13b7f312225ecec0 +761c9736086346eb3d62197b5604d493daec9d59eb03af4d3555748d4517d34a +2ea68bd1f174831297002544740bf293d7ba9840f1652977395426185e477836 +d28756e7b0e17f90ff43dda2713f787835367646678eb5d6d267522431e95406 +0ad8163fa1bb492c348bc4bf034ce5da1902d4ff50bb996d3289d745087ea8ca +074e5f353a2336c3c97b564f381ed34f8483231a7a1d4a3f663d572bd78c04d8 +43da0e64b02e6f32a949c1039ca94771e250d4001a7ade9e278ff48acadb2f90 +5744bbff7402bbd6aaf7199b48518e73b49813a7899d57d3262255f8199014b4 +edcd83f401aacf48ff892f0564606852130dbe765f31dbd011711c8af5dbd10a +e3c2ab9b555f376c7993ab6a2e98f7d1ec1f1e72ec1eab6ba9230c5d6317dea9 +98c30f03a3172fe93bc62ca1feab320c9ed722c498d274df6821412ccac5e52e +860f616fad7376461d95ca137eced1a3e1303b92a86a58fa75d0665d27598242 +a7d749499510d4162dedf70aee195571bef41f976be76517d455a9ca59bf5c3e +8e60448a26fd13c9bcf4b5238ebb61547028beffced691fa0d8e537a31252eb5 +d64887b45608f98e8285eeaf163ac6425d409cc6a40fe322bba769445f405786 +c2d8f6ade1185a972c96b57ed416420b0b015d8a4b78263893e550f7557c9f5a +96fb8c0098771fd493dc7114da2f3f2acfbfef6d3b77e487422d1a842275846f +8bfba47654a82ba35fd50ff01018c6820e9c9d4b25d0cba73bd6c274f50a95a4 +c7023428f0b2e727dcd3d133f1062ef6d3e33e333f61d12abf9dbccda3b19e85 +e690fd144c0670e0e0b4dc6b7acbf2ce6bfec2b4f77c1f614535476f1b93bbc6 +4fdbc5c9f4c99bcf18be506837b75c2b73396a41a35b63f21d7a807dc1977e6e +ae45ad3fe7741087e9b903f6231b1aa6d4e829e400bbfd0ad7a344426fcf021d +ec0a88e3ecef5524ec36edf2bf0733cb4f76d04c2d7e02176d8130fbb5ef2566 +c8a546b71e4f9fd749e1224f4c4f2383f19bc75e1b51f5a2ff583ec3cc2ddd53 +f36c10961ced553cf1039ad6002bc40facccb1f3a18689b6ea877a111b3f18b9 +ba4da4ed9031151df8f5eaf70cc97e997976ddf16fba8609d921badaae65cdfa +5f667c9513cf112b19c0f11dc1dab0021cf7ffd25f3b8e403a19d708c1221ed0 +0889bc632e6913438ca7d01b912c3ac90e0f26ca7dbdfdd3aaf685e74529ea40 +c251c648977ea7d1f9b88c58b86c69c88926028d3c5deb860be6370e7af39f7d +2fa03f9c770c8e7e08c4298feb0b8a158d869a05fddd6d90a6017636d15d4577 +60a7a22db7329805047c91635e3e6e2ede6c1301473f857fa601d6eb76c30a09 +c4c8254d347d10a2944c45667ad8e2c8ba8566e8976835d840879aebf72dabf3 +8517b441e6a058c567bcb85d6663d9c18fda99f6c74ac1e393347e74bef3cf06 +737ff05bd8f6d618a4594e2f3c39111308b1459c1e5ce5070996003982d4f96f +48f77dc15ee257d248e3d8049dc1fb9870228dfc6833f96f9e6fbe1d933b5101 +f472e983130f2127d7978cc10dc1dc7ff1c364d5131e722139c471d914e3a9a2 +e872a7034194c9f288e094e1e465773f8bf84130365f8e283397042616052eb3 +db3c357feddf59b28caef42675e9da9297a138185392273ad6e90dbdc5e9ac36 +36c803cc6992e48d91179ce34305de86d681c8836ac9eda993eb4babdbd97fd5 +e394493ea6c247ceb4293795b4dae3f9ddcc1b464c0e808c3097ff3e4246197b +e6912459793f5f5488233508d36170b3e5b4ca0986f3443640a1a9cbe3a7fd35 +fac8bf9f567531286d2bd33a4356fc635210a4cbe33e0a4e7201e0120ce343c4 +22e7c4edc8efbd3ae84f97a9084afe9749b010f523e91d4e203a70ce998a3ddb +6c9ddfff3044799451c1b4d8ba3ef4b5d5865b529e08295e6c31933a3e97276d +17371b7245e136967db05c3eddb8ea31a724a5558c2f379f7cd664d63de8c636 +081cac0e755bf75951ed6f25d7607688c6f3282ac99ed12047e9a442b282e28f +0ef6fbecb839056aa5acae7682749019741c155d8300b377380b85cd7083fabb +d119bed2d7107217ae17daf8c788e0d1a54a12ec2b152792fed72495363b9461 +d62454a5798cc74799fc261b064fffca6dc82b0d39d7fa8ae7ea36ded52079da +e05917d5d3e88271093270d4dceedca51e499ecc403313b75f925f30907dad9a +6bd1035a55abcdc55d5977e4adf0b5990013b8a48f560526fdbe283f99378342 +a22c15f052c920af27e902d052bd2c8774363c4a6514edff167416eb506f1608 +6426e4983c95b7f233a5b5db5b4dd67e2ba707fdcd0916adef705944ed851a78 +a9613cfb5df40da13082090a0ffd9f0e48d9cbc71e019333ced440577ade97cd +3cac1cb89c58f7b2a7f33bbf6916b7cb27beae8de18d924b38abaea4f09a68d1 +21b550ec162c43e0b326ab0e3fe24cc1f32909a68eda7312f9672087fa15e854 +f18d2a1bfa2a1e3ee94910a85248adba78595bdf7ebf1b136793f4f2deb311b3 +7569847ed74a44120060cf0ab1bd3beb3dfbc29595e7dda12261b1f8eca61707 +c8a9cc5037e79db2a23cf66c40c411d859895ecc0646e6632ae0dd1c6409396a +b040436f05c2f3408816763e4d9e2a2c28eb86f2e1497bbfa7d0e62270e1609c +2f7b2f8b500db62383857e4afa234d24706a156dea128f11f4437b7c3323dd18 +4a06279d9028e4eb34b75f81c3f4d3069519b7e2aaec439fca863384a06811a3 +e87b24f1714e8bfc5b192ada70200348829974aee790490ce80a9995b75ef28c +772f35e5732a8f009cc24b3fc45897eb25f9897ff8f027450bc6ac1cd8bb5b09 +6f778e9f18ad7bbf6a8fbb12a35bee6014ef2ffb10ada2cae2a1d342e2e4a559 +705998dfec0881ab743e80c46d155d8db66817728b1ba8826b665c476575e95f +d522636c39293338f7f32d54c47cc858e0fcbbdd98495a45497eff56b3cb0d87 +87a2fc57523ec8c7e019fb772588b7fb2589b4f7c9acd92aa9d7c13ad1bed292 +df0f1b38501ed43bbc92827c86ec58a84332d38ca3820bf0b251497d770f257f +f2ee35f61ac784480751ee818992273f7cac70f73e070266dd0b42e0641a8762 +9ef35ea6c0d3ac2cf13de18b3210e07afbd4f8b66c50b13d0a0248cf7f1cb9ed +3c892e8b9f9ed6b1b647cfefdc9119e5179ce5b640031aa8373beb4b81a8ba46 +8110a4829ba97dfb2cd5bae856593f688b25dcadd2deae088ccfb5f2a158889c +6875f65cb821dc715c29a1c22c8c7de9c89496018262a5ae46279b032b7abc54 +85c50a9b02ca7a275a8729e7df64852795e6f61859a6ffd33d4c6108228fac37 +da34cafadc6b5711cd4590719b2a4ebc4df1e0bfb24139ba7f1a742d7a67e1f2 +a8d38d01617aae299de618e34c555385dd50a90b3cffc7a0df56d8bac6f47c96 +db9c1ec84f8d2d419b1f408fa5efe9afbcceec42d8fe7034f60c85517f0dd98a +1c39513174ed7d4d700eb541497b744c8c6239454189e52609243a7c79d48783 +a414ffb1e6d0428e26b40b2c5d000c5f83d2b550aef9c91567150804c2b76355 +a1ca29bf7de7fbd8822a893b5502b6adfb363293f5302a69519758db72d3be09 +46b0b6aa6445aa97724ceb3b2db59cf4a94487e0eced1037ba802547e378ed0c +0db143e03c239a60ee434cf93369195d619fa543b3e484e4f277f355dbedce20 +56ff7a5cf54a689649def7a8acac96cafc31ff21fe851ac78b1285cb9a61e3ca +6c30a3ab6beee7c37ffca1a6a1eafadcad5354719ab1d620c984c07d7b65c756 +15009475e3d03f111cf7649dd1e662463f85fc4d2f65addef946005bcfd4c8da +191859f9942ae34c169012b124d8d51380a8b45fe94e3da136b45338ce8f576d +7821f069c96b0054abae394f53f137b34a009ea3a154996032dea2b6b30708c8 +0796decf659779b15c76a40a73b3e7f165e30d90a4d05965586c6c1b5588af97 +dd309112744b4456ffd889f6494c454239f807caf11365fe9b20a3c204218708 +5f4f389fcf2ad751c6ae0f0a21a1ab1ee23d940dc523e30ff8822547c828168d +feef64214ef23b5783ebc19f52c7f463ee6a22380b10a1470af95ebde762a029 +e2ad8c81dd58e0d96da2b8cd285cd5382686c3c9792c93927d1585ae96e3222b +66bbdd0e84ef60a7b06932601d4e887232f3e2d8de75ad9a5c1932bdc98d593b +c3f80e8523827785f7a7ac4800fcb11737ddea2bf6af6feb020e1108841e276f +ac2cb39ac5c9b8b4fc01fea7e0a3bb6a53d3323c4905c149b1c1539156fb17f8 +21806df65de02d446395ca8d7cf23b3f13affe71d05b9549a09d57093a1503fc +deefda2ea572de56bfd6e633b843135c5075f644ca3f3b17dde537cef7c174fb +4f5b113e3390d3daa5fedccf269f0917dae9d99987f46e438dada43a429d5484 +25386e1e4d85352a42080d53d95434a3bb643d6318fb32edf35253bac2a5e41a +c913a43770fe343fc095dff6563bf38dd5c03162033d1c5a55e5dd09e3d824fa +b024a1656ac49c414b0e59aed93042380f62f641186154cf43cb2f8fd6d13dfc +f4f4284ddd2be6f62a4c947405a66d52cb9ce8be834d009b01cd2b7b034d47f4 +8d027b1da1402423cbc7165a7e061a37904d0755c4db5e51c92aab0faf95f7bc +9864ab3772aaf0c6cd2800fa7df023fa427c8ac2435f4bd12d4df1f1890de9f0 +cec28d8f4d8411b65daf3efd857955bd6dce370b3aeb0b150d4761053189700a +9c3793fcaa36979ed8662a9b1a3a0c3fb6ad04f43988037bc6d983873d01a732 +c9ded400a1bb06ecc1217cb1309c77a451bf4da12320a08dbdf384fce0eee854 +29ed2e03995579a1c603a88c039e369ae49b5a8451366cfaa0eef6aaf41faeba +b12c7b6a4209568ee89f7b4fd1a11f6466343cf4830aa37e8918b118d0b79fb3 +2c71716e607019e0f2e8cb82c08a95d8b2cc91804d3a3e1e078fed14798cede8 +359cb1de59e871e1cf5056dcdc8c96dc26520072f59c78db5107ea7cad8adcd2 +c09dffbdc855e2ea254457413615263e1de22fab7adf9b202a842ff1f49408bf +1746c19709c5740ef82947fc6bacd75a5bddcb319daebecfb650f02d7d33c402 +bfb854d9154ae4f13d463ed94f054d937d550d15c8dc5c44529b5b316023c9e9 +ab6eb1263fde2e8b479ba9d30fc69a5ec13dc528c2e8b92ac4e2dfea3f370666 +a5b036f37e53f3b648cc0f951d61b02c7ea0fb7b982441546f09c1e3825cd459 +4d8520a49c94db1c4ace50f6c6cdd95fcdbf19cc6ad557572f8824c24b3eb589 +edeb8df1d588cc16c906871c8ccb734e212b0adfd9a38645b4c9a4274fac43dc +6e24e9f98b804ab49a7c3d29fe0a01161aa8ee79c1102b2179152c0ca2221d1e +1de104f752db046521e2b04f073cb521b3605922f0d73dff518ba9a6e9a9ef38 +3ca901e039b8a8a59c6d22d57492b5e9a20551989f4b39bf9aec812d2b777358 +d5250d28806e788ceab7d10783aa347c12894660d1cae443b6aea1e335670246 +92646e3883741a2eeb8d4553d8aeef357e8a18b21ec6cb7bc6235f18804debd0 +a3b954f6bf40a4b79dd5c3affefcd01dd6f5e9cb461f4bf3939f7e116128bf9f +b08657abf7518bb1872499f0db24f7e387b6c5cca940a3c7f6ff87ad8989a244 +55acb93f75950785c9a6d841096d86165288b1625fd9282e98c923c6ac20b38d +288c1007f5fad211fef2a98b504190568b0f79ae4af244c31e5aa9e0a890c005 +13ef24954ac5a4d837b0bb01b24a94937c875d59ac5aa28109d23b2fd78a84ec +e1946fffaf03f862bdc5033aefbc3c1cf0d67ec0179f38b8e4567f75fd3c0e6d +3cd08302dcfd84835c3b148d1180ba1d909c161423239c4aed83f39c469ddbea +b9c3e55d080877160e59e64d99d3708362d060a12def3e8d25e31fbf17a236aa +af7a06a88a34c0d8d5627b28f3139edbb0ecf314919aeffed34bf9d478d19aa1 +9e1a7280f73f72c72b132e1f9ca32bed639b3796762f96a7a28f5a17c4443a1c +4e4fd2b90179425341f7c7e6960390fea2eda130f2f5cfdde90d656daad5a0ae +5fce99e58eb5770c7537bea435cf2c0a42dcd42184a0c8b1fc517450bb64d145 +cb615ab5a625bc1f1d1b4b57ed9a64be65dde0ea4364554c37f54bd0d3a8cccc +0c18957b32722b3a454bde6806c9e2abd35437a691eede2dd487e1078a76eae6 +a8b21d018c3255d0d9599017e2684ea2e698f4cb29582e6f77a813078991ca93 +a07bb167 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark + +%%EndFont +TeXDict begin 39158280 55380996 1000 600 600 (letex5.dvi) +@start /Fa 137[35 35 1[35 3[35 35 35 3[35 35 35 1[35 +35 35 35 35 32[35 17[35 46[{}16 66.4176 /CMTT8 rf /Fb +148[48 8[51 12[68 66 3[62 8[71 3[66 9[45 45 5[45 2[45 +47[{}11 90.9091 /CMR10 rf /Fc 208[30 47[{}1 49.8132 /CMR6 +rf /Fd 141[28 5[20 2[20 2[22 31 3[35 7[53 8[48 55 1[65 +7[48 1[51 8[20 5[35 35 35 35 35 1[20 24 45[{}20 66.4176 +/CMR8 rf /Fe 134[51 51 70 51 54 38 38 38 1[54 49 54 81 +27 51 30 27 54 49 30 43 54 43 54 49 8[73 2[73 70 54 72 +1[66 76 1[89 2[50 35 1[77 1[66 75 70 69 73 6[27 49 1[49 +49 49 49 49 49 49 49 1[27 1[27 2[38 38 3[49 81 15[49 +6[54 12[{}58 99.6264 /CMR12 rf /Ff 22[37 112[42 1[42 +42 1[32 28 3[42 1[23 2[23 42 42 1[37 42 37 1[37 7[60 +2[60 60 51 46 55 3[60 74 3[28 60 1[46 51 60 55 1[60 6[23 +42 42 42 42 42 42 42 42 42 42 1[21 28 1[47 1[28 28 40[{ +TeXBase1Encoding ReEncodeFont}46 83.022 /Times-Roman +rf /Fg 55[76 113[90 1[76 69 83 2[90 90 4[41 1[90 1[76 +90 1[83 90 65[{TeXBase1Encoding ReEncodeFont}13 124.533 +/Times-Roman rf /Fh 54[41 41 113[48 48 41 1[44 48 37 +48 48 1[41 2[22 1[48 1[41 48 44 44 48 65[{TeXBase1Encoding ReEncodeFont} +18 66.4176 /Times-Roman rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +%%BeginPaperSize: a4 +a4 +%%EndPaperSize + +%%EndSetup +%%Page: 1 1 +1 0 bop -600 1957 237 4 v 363 -111 a Fh(R\311PUBLIQ)o(UE)189 +-52 y(ET)16 b(CANT)o(ON)g(DE)g(GEN\310VE)315 524 y @beginspecial +-7 @llx -7 @lly 55 @urx 65 @ury 708 @rhi @setspecial +%%BeginDocument: ecusson55.ps +%! +%%Title: Ecusson de Geneve +%%Creator: D. Megevand +%%CreationDate: 13 Decembre 1989 +%%Coloration: 14 Mai 1992 +%%Pages: 0 +%%BoundingBox: 0 0 100 100 +%%EndComments + +/Jaune {1 setgray} def +/Rouge {1 setgray} def +/Noir {0 setgray} def +/Blanc {1 setgray} def + +% Ellipse routine : +% Syntaxe: <rad sclx scly centx centy> Open_Ellipse +% where: rad -> max(x_width, y_width) +% sclx -> (rad==x_width) ? 1 : x_width / y_width +% scly -> (rad==x_width) ? y_width / x_width : 1 +% centx -> x_center +% centy -> y_center + +/Open_Ellipse { gsave newpath /cmtx matrix currentmatrix def + translate scale 0 0 3 -1 roll 0 360 arc } def + +/Close_Ellipse { cmtx setmatrix grestore } def + +/EcupathG + {newpath 20 70 moveto 45 70 lineto 45 10 lineto 45 35 25 270 180 arcn + closepath} def +/EcupathD + {newpath 45 70 moveto 70 70 lineto 70 35 lineto 45 35 25 0 270 arcn + closepath} def +/Ecu + {EcupathG 0.3 setlinewidth stroke + EcupathD 0.3 setlinewidth stroke} def + +% RayonDroit routine: +% Syntax: <ang> RayonDroit +% Dessine un rayon droit dans la direction ang. +% +/RayonDroit + { gsave newpath /cmtx matrix currentmatrix def + /angle exch def angle rotate + rmin 0 moveto rmax 0 lineto + rmin -1.5 lineto rmin 1.5 lineto rmax 0 lineto + gsave closepath Jaune fill grestore + stroke cmtx setmatrix grestore } def + +% RayonFlamme routine: +% Syntax: <ang> RayonFlamme +% Dessine un rayon flamme dans la direction ang. +% +/RayonFlamme + { gsave newpath /cmtx matrix currentmatrix def + /angle exch def angle rotate + rmax 0 moveto + rmax rmin sub 3 div dup 2 mul rmin add 4 3 -1 roll rmin add -3 4 2 roll + rmin 1.5 curveto + rmin -1.5 lineto + rmax rmin sub 3 div dup 2 mul rmin add -6 3 -1 roll rmin add 2 4 2 + roll rmax 0 curveto + gsave closepath Jaune fill grestore + stroke cmtx setmatrix grestore } def + +% Soleil routine: +% Syntax: <x y rsol rrays> Soleil +% Dessine le demi+ soleil de l'ecusson centre en x, y +% +/Soleil + {gsave newpath /omtx matrix currentmatrix def + /rmax exch def /rmin exch def translate + 0 0 rmin -20 200 arc + gsave closepath Jaune fill grestore + 0 RayonDroit + 45 RayonDroit + 90 RayonDroit + 135 RayonDroit + 180 RayonDroit + 22.5 RayonFlamme + 67.5 RayonFlamme + 112.5 RayonFlamme + 157.5 RayonFlamme + stroke omtx setmatrix grestore } def + +/CleTube + {newpath + 53 38 moveto + 53 63 lineto + 54.5 63 1.5 180 0 arcn + 56 38 lineto + gsave closepath Jaune fill grestore + stroke} def + +/CleCode + {newpath 60.5 59 moveto 59 59 lineto 59 56 lineto 57.5 56 lineto + 57.5 55 lineto 59 55 lineto 59 52 lineto 60.5 52 lineto + 60.5 55 lineto 62 55 lineto 62 56 lineto 60.5 56 lineto + 60.5 59 lineto + 56 58 moveto 57 58 lineto 57 62 lineto 58 62 lineto 59 61 lineto + 60.5 61 lineto 61.5 62 lineto 63 62 lineto 63 59 lineto + 62 59 lineto 62 58 lineto 63 58 lineto 63 53 lineto 62 53 lineto + 62 52 lineto 63 52 lineto 63 49 lineto 61.5 49 lineto + 60.5 50 lineto 59 50 lineto 58 49 lineto 57 49 lineto + 57 53 lineto 56 53 lineto + gsave closepath Jaune fill grestore + stroke} def + +/ClePoignee + {newpath 47 23 7.5 0 90 arc + 47 38 7.5 270 360 arc + 62 38 7.5 180 270 arc + 62 23 7.5 90 180 arc 47 30.5 moveto + 47 23 5.5 90 0 arcn 56.5 23 lineto + 62 23 5.5 180 90 arcn 62 32.5 lineto + 62 38 5.5 270 180 arcn 52.5 38 lineto + 47 38 5.5 360 270 arcn 47 28.5 lineto + gsave Jaune fill grestore + newpath 52 38 moveto 57 38 lineto 57 37 1 90 -90 arcn 52 36 lineto + 52 37 1 -90 90 arcn closepath + gsave Jaune fill grestore + stroke + newpath 52 25 moveto 57 25 lineto 57 24 1 90 -90 arcn 52 23 lineto + 52 24 1 -90 90 arcn closepath + gsave Jaune fill grestore + stroke + newpath 54.5 23 2 -180 0 arc closepath + gsave Jaune fill grestore + stroke + newpath 60 33.5 moveto 60 27.5 lineto 61 27.5 1 180 0 arc 62 33.5 lineto + 61 33.5 1 0 180 arc closepath + gsave Jaune fill grestore + stroke + newpath 62 30.5 2 -90 90 arc closepath + gsave Jaune fill grestore + stroke + newpath 47 33.5 moveto 47 27.5 lineto 48 27.5 1 180 0 arc 49 33.5 lineto + 48 33.5 1 0 180 arc closepath + gsave Jaune fill grestore + stroke + newpath 47 30.5 2 90 -90 arc closepath + gsave Jaune fill grestore + stroke + 47 23 7.5 15.5 74.5 arc stroke + 62 23 7.5 105.5 164.5 arc stroke + 62 38 7.5 195.5 254.5 arc stroke + 47 38 7.5 285.5 344.5 arc stroke + 47 23 5.5 21.3 68.7 arc stroke + 62 23 5.5 111.3 158.7 arc stroke + 62 38 5.5 201.3 248.7 arc stroke + 47 38 5.5 291.3 338.7 arc stroke} def + +/Cle + { gsave newpath /cmtx matrix currentmatrix def + 1 0 translate CleTube CleCode ClePoignee + cmtx setmatrix grestore } def + +/AigleCorps + {newpath 45 56 moveto 38 62 lineto 32 62 lineto 31 61 lineto + 34 60 34 59 32 58 curveto + 33 55 36 56 38 55 curveto + 38 50 33 46 34 51 curveto + 23 64 lineto 20 60 23 59 30 52 curveto + 21 57 lineto 20 54 22 53 29 50 curveto + 21 51 lineto 22 47 23 47 28 47 curveto + 21 45 lineto 23 42 24 43 30 45 curveto + 22 39 lineto 25 37 26 39 31 43 curveto + 27 33 lineto 30 33 31 35 34 42 curveto + 34 39 lineto 35 40 36 41 36 42 curveto + 39 43 40 40 34 35 curveto + 39 31 39 30 41 35 curveto + 41 31 37 27 37 26 curveto + 40 28 lineto + 36 23 37 19 39 19 curveto 37 19 41 23 42 25 curveto + 41 20 lineto 42 20 lineto 45 15 lineto + gsave closepath Noir fill grestore + stroke} def + +/AiglePatte + {newpath 37 34 moveto 33 30 lineto + 32 30 30 31 28 31 curveto + 28 30.5 29 31 31 29 curveto + 27 29 27 28 26.5 27.5 curveto + 28 28 28.5 28 30 28 curveto + 28 27 27 25 28 25 curveto + 29 27 32 27 33 26 curveto + 34 24 31 25 32 24 curveto + 33 23 36 27 34 29 curveto 38 33 lineto + gsave closepath Rouge fill grestore + stroke} def + +/AigleBec + { newpath 31 61 moveto + 27 61 27 61 28 59 curveto + 28 59.5 28 59.5 30 59.5 curveto + 32 59.5 32 59.5 32 58 curveto + 30 58 29 57 29 58 curveto + 29 56.5 30 57 33 57 curveto + 35 58.5 34 60 31 61 curveto + gsave closepath Rouge fill grestore + stroke } def + +/AigleCouronne + { newpath 38 62 moveto 38 63 lineto + 38 64.5 1.5 -90 90 arc 32 66 lineto 32 64.5 1.5 90 -90 arc + 32 62 lineto 38 62 lineto + gsave closepath Rouge fill grestore stroke + 38 63 moveto 32 63 lineto + 34 64.5 moveto 33 64.5 1 0 360 arc stroke + 38 64.5 moveto 37 64.5 1 0 360 arc stroke + 38 64 moveto 35 66.4 0.5 -90 270 arc Noir fill } def + +/AigleOeil + {0.7 1 0.5 35.3 60.4 Open_Ellipse + gsave Jaune fill grestore + Close_Ellipse} def + +/Aigle + { AigleCorps AiglePatte AigleBec AigleCouronne AigleOeil} def + +/IHS + {newpath 0.8 setlinewidth + 41 75.5 moveto 41 71.5 lineto + 43 75.5 moveto 43 71.5 lineto + 43 73.5 moveto 45 73.5 lineto + 45 75.5 moveto 45 71.5 lineto + 49 75 moveto 47 75 lineto 47.5 73.5 lineto 47 72 lineto 49 72 lineto + 42 76.5 moveto 44 76.5 lineto 45 76.5 1 180 0 arcn 48 76.5 lineto + stroke} def + +/PostTenebrasLux + {22 3 moveto Weight { /Helvetica-Bold findfont } { /Helvetica findfont } ifelse + 4.5 scalefont setfont + (POST TENEBRAS LUX) show} def + +% Ecusson routine: +% Syntaxe: X Y SC W Ecusson -- +% Dessine l'ecusson de Geneve centre dans un carre virtuel de +% SC points de cote dont le bas gauche est en X,Y. +% W est le poids de la legende "POST TENEBRAS LUX" (false = normal, true = bold) +% +% SC +% <--------------------------> +% +% +% ^ --------------------- +% | | | | +% | | | | +% | | | | +% | | | | +% | | | | +% SC | \ | / +% | \ | / +% | \ | / +% | \ | / +% | --------- +% X | +%-------------->v POST TENEBRAS LUX +% ^ +% | +% | +% | +% Y | +% | +% | +%(0,0) | + +/Ecusson + {/Weight exch def + gsave newpath /amtx matrix currentmatrix def + 3 1 roll translate 100 div dup scale + 0.1 setlinewidth 0 setlinejoin + 45 72 7.5 15 Soleil + EcupathG Jaune fill + EcupathD Rouge fill + Noir + Ecu Cle Aigle + IHS PostTenebrasLux + amtx setmatrix grestore } def + +% tests du fichier: + +0 0 55 false Ecusson +% 50 500 55 false Ecusson +% 150 300 300 true Ecusson +% showpage + +%%EndDocument + @endspecial -246 644 a Fg(OBSER)-10 b(V)-17 b(A)j(T)n(OIRE)32 +b(DE)g(GEN\310VE)181 791 y Ff(CH-1290)18 b(SA)-5 b(UVERNY)463 +891 y(Suisse)291 1061 y(Dr)21 b(D.)f(M\351ge)n(v)n(and)189 +1161 y(Ing\351nieur)e(de)i(recherche)174 1260 y(T)-6 +b(el:)21 b(+41)e(\(22\))g(755)h(26)f(11)165 1360 y(F)o(ax:)h(+41)g +(\(22\))f(755)g(39)h(83)2117 117 y Fe(Sauv)m(ern)m(y)-8 +b(,)34 b(Jan)m(uary)f(7,)g(2002)2117 724 y(T)2171 745 +y(E)2225 724 y(X)g(Users)g(Group)2117 844 y(P)-8 b(.O.Bo)m(x)33 +b(594)2117 965 y(Pro)m(vidence,)i(RI)d(02901)2117 1085 +y(USA)345 2073 y Fd(Y.)418 2062 y Fc(/)448 2073 y Fd(ref.)22 +b Fb(TUG/kb)602 b Fd(O.)1597 2062 y Fc(/)1627 2073 y +Fd(ref.)22 b Fb(PCT8289)1126 b Fd(C.C.P)-6 b(.)22 b(12-2130-4)345 +2545 y Fe(Sub)5 b(ject:)34 b(PiCT)944 2566 y(E)999 2545 +y(X)f(Man)m(uals)345 3017 y(Dear)f(Sir,)345 3206 y(Enclosed,)50 +b(y)m(ou)45 b(will)g(\014nd)h(a)e(c)m(hec)m(k)j(of)e($60.00)e(corresp)s +(onding)j(to)e(y)m(our)i(in)m(v)m(oice)g(#902)345 3326 +y(dated)33 b(June)g(2,1993)f(for)g(2)g(PiCT)1601 3348 +y(E)1656 3326 y(X)h(man)m(uals.)2702 3699 y(Sincerely)2539 +4173 y(Dr)f(D.)h(M)m(\023)-46 b(egev)-5 b(and)-92 4543 +y(Encl\(s\):)117 b(1)32 b(c)m(hec)m(k)p -9 6151 3780 +4 v -9 6271 a Fd(E-Mail)22 b(:)1403 b Fa(megevand@obs.unige.ch)p +eop +%%Trailer +end +userdict /end-hook known{end-hook}if +%%EOF |