%!PS-Adobe-2.0 %%Creator: dvips(k) 5.85 Copyright 1999 Radical Eye Software %%Title: ./testdata/dvipstst.xdv %%Pages: 1 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%DocumentFonts: Times-Roman Times-Italic CMEX10 CMMI10 CMR10 CMSY10 %%+ CMTT10 Times-BoldItalic %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: ./dvips -D 300 ./testdata/dvipstst.xdv -o dvipstst.ps %DVIPSParameters: dpi=300, compressed %DVIPSSource: TeX output 1998.01.01:1040 %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N /X{S N}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{dup dup 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 /IE 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 IE N end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /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 dup definefont setfont}B /ch-width{ch-data dup length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{ 128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data dup 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 /sf 0 N /CharBuilder{save 3 1 roll S dup /base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 sub]/id ch-image N /rw ch-width 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 dup 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 dup gp add /gp X adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{ dup 255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1 adv}B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 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}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{] }if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup length 1 sub dup 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 dup 1 get dup mul exch 0 get dup 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 /IE 256 array N 2 string 0 1 255{IE S dup 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 /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V{}B /RV statusdict begin /product where{pop false[ (Display)(NeXT)(LaserWriter 16/600)]{dup length product length le{dup 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 rulex ruley false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail {dup /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 = "22 June 1996", % filename = "8r.enc", % email = "kb@@mail.tug.org", % address = "135 Center Hill Rd. // Plymouth, MA 02360", % codetable = "ISO/ASCII", % checksum = "119 662 4424", % 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 down 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{/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 TeXDict begin @defspecial userdict begin /bop-hook{gsave 200 30 translate 65 rotate /Times-Roman findfont 260 scalefont setfont 0 0 moveto 0.8 setgray (DVIPS) show grestore}def end @fedspecial end %%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 92 /backslash put dup 97 /a put dup 101 /e put dup 102 /f put dup 108 /l put dup 111 /o put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put readonly def /FontBBox{-4 -235 731 800}readonly def /UniqueXX 5000832 def currentdict end currentfile eexec 8053514d28ec28da1630165fab262882d3fca78881823c5537fe6c3dda8ee5b8 97e17cb027f5c73fdbb56b0a7c25fc3512b55fe8f3acfbffcc7f4a382d8299cc 8fd37d3cea49dabdca92847af0560b404ef71134b0f3d99934fc9d0b4e602011 b9cfb856c23f958f3c5a2fbe0ef8587d1f5774879c324e51fcb22888b74f2415 50d7401eb990d4f3a7af635198422283cac1b6cd446ddbcbd915db9bff88844e 784c6bf7389803d9450b0c21756a017306462c563d51ecefaacd079732f12c29 315e4b9623a5752c6f1d8145869e120d910b2644887cea7e30b15676a92537c2 9d3aa80dc30082aba94b40990b82fb1a877e805e0c8c48f61e9f2edac05b944e e4d8084ec1d5cc517aaeec5b3ea379dd011eeb454cecab3ad2443c887c582789 72355673e503affe0394fc7db31de364e4f56c24033c7df2265c56445ec63a1d 5695a6041ea1b94407e1cdb7c5635603a4fd047e6edcaeb2d0da6c9e0e9396d5 1a4a58e8fdc1578730f992435560a6e2d3e3687703ee2f78f5896389ac8470bc 806169eb01762e89b6dc9adf857ead656620e2589aae722c37a2ed7a2941c360 b067ee34d8d5ca3bf68db725614d936bcb207781f4d4ec2ac67b13a5ad161f3f 059add7b5e3d904831e31c20c04546fae83ca93a35989e65c201756888f727b9 7e5313c9870ec96e4cec3901ea03a5c744754485e7d169bbc98bf872d0796e18 9d43b712950c3786257d8be06ab6080b9d9392313298327549a8a41c00a2cea3 690b4a333e45aa815a64facae1c2b44640860b8b8687afbefdbd5b4a541a7251 4ee7d3e0752af3e96a88c95d31fa16d34ba2f02fdb0088b165844f02611c734a dbcc2037bf741fdea7e8bcdc130c70c33772f777d8bcddf4611db99001ccff14 d7af2bb05defc3480bdab312a0eff2f375afb4e0df2f803c594b7c93f71ca4af 861ae1711932fef19bfe2f9b7adb69d68e5a70ea4d1a3d5bd85231b16993f65e fb37a0a823f0542f8c2340a073dc1be4a8347f9d3068a6435cd8278b0db1809e 8af9664c2c989b9f16873c009449b6284b85da4dee11c96a05ba83292f0edbd9 2cf674aad6ac1a5ff966ffc37e88a66048deed053565b55ef6bdb8c2f2f67832 f8939a32442ea54f13d003494d6350a2864b427a9126a9c26a031909fe53fa84 63b80c3ffd536c9a5dd29ceb03148dbc24c0033aea2115e1bfe3b6fcb656c12d e575584cd5412ce8b1fde28f9a199091442dda4990d873dbd4bc7ada4dcf4147 ca1308b05e8f5412e872f42375b62ee9433b57ab45e30eff343cd19d1afe2ac1 55aa2b20021122e90c48f01c319b2d570327c046ec7f3f363cca68ae2fddc933 a41fca23cae97cc23be42846570d475b801ffaf02bf6a4a94ec1c2b73dd93ae6 ac20190024c731b5806712c823cbf7d8291ea94e9a76bf1e3c715b90bd674aa0 3da0320af0450fff4a75f5e1e83fbf6536eb9691909a655765083ac504cc855b 9329df0dd5ee13003c240714c37eca8d518896bbe495329007451fba9df14cdd d8950c4c1636988c4e8de3dbc01277dfa36029116035c1eda42f4ac07f8c6883 eb4eac8f278213d40cf49cae813cd0269be8e1443bcaf9aa4f9383a5d8823585 1c385826de6cf55f7fdbfb74a99328cc64a1b4ad7991a3b9d9409952ae5b291f d5b2d2080fd62b248470d6eefe3111cb994e5731b9f1027c33c9154b0ce0a637 d33729c36924df540a864ed2196415230b81752222df8779f37d9c2a0f33f203 83744827452ff4d3042432ccb3d5f4314c6d51e6a8f53d35e458186f0f9061a2 a53b7dfcebab03dff2029d8377945c1a61d48db1fa628074359b845fa06d23b6 038b071c3601471c5ab555e440e46b81ddffcb0be3effe1e8c9b3b1f7f0608f3 a6e63a49a35ef71b3e9260cecfe913069e460b40bda636ff1da4a081a392f160 4e04b59522d3a0ebd09ca931979630b91265d0942485547f99cb9cf6e28a766d 3eb812599dbdfdc48ba6da66687899eee0e3b71911a30bc7f553cecf8bff1c73 4adb0035dc9ea4ff49404d66174aa5c25ef1352302c6432051cfd8da3eef1c17 6d96da475ef37303ae6499802c12986c497434a16eac7010e436cf47eead9abc 7a38bf20a20765008924ed4ae7a7a7554f2cf379161b073d6c429d3ca9157db8 aa7376874b1106588cd4b4855827b09065803c630d593bd1a5eb3a7ed7311e85 8f4219afb8559655444f8d9eb06e309ff626c33e2edafe56f96b69e1b0524163 215382f1d40f69c5a80de4ca466bad9dcbc895a3218c4a0476c5b9f86299551d 3fb81c90ded8cedd875981a61e68a4bb9276912a7642466ebd5ce0d4f3e6e9f7 e7f7371daa0e4104250edb7f0a4b28cdfecd60cb87115691d2eeb3ebf5d341c3 dc18a30a3c6b2d067363426064e4762c3e6abde9a201563d1f5cf2b4889a46e4 fbc30229a5ae97572c894277a6ca919dc425679bfa0c86fc9276bea056504c09 0ea9cec7ddc5ace9094d73f6e35e733f99eae54541a0486acde9c1ce4e96e25c 683a3512a8fb401832263336e7d1a1ea019d8829b41fce35d711adee4458fad4 6100584cef41dfda91037ce9a814082ca8f9f5789571c675c6f087acb7bee72e be41c47e20d7f3727bb1c4dfbf8441836e5e410b843091d6c926bdf8d19c3a69 d558fa8ee330cf1f2b0e0831f4532478ece8b7f50f98fc2f5756b5e31c9c36be 9b1eb0c563a1175566e559761b853ea9d1958d23ba35de9cb700102652d1fe3a 01982c8ace2a228af7094baad9de58e0f05539ae4920a6883d765f0faabc321b 1f9865066dbcbe1654c81a0388c3f407eeb40bba12c6a99c610e5f0616d03391 656386e6d341583ea15db7d3fbb674f79c4fd16633fa5abb9b84b3eca11be36c f21aa5edfd8224ceb89503db18f3148935d425acb8bd2ba0daa823355c82a6fc 1e1ea8d910468fdf058d0fdcd209557383dca05b45795dd4e03c7d598bd7377a 6bd3f601327734912728871eaa0585ed28477c6fea33358d89ba4c89acf24540 3c394088608d8aa25666406875d71a2193f9c49dbdca193caca5f9dbf26374a0 475969ee2f1d7bcacaecc49e331908c8813fbb6e26be0d4ca614ead1898551cc b0c0d4e7fef0f48a84880411f8101be5eef09962aa75aa2912bfc9ce225691fe 7dcec03cb22804c19c9a4e379df3fad8f875fa2d5edfb188a64c3111310bfca4 6bc6e4de7b202634d16136ce43ac1aa81d6591b0d1aa13f7300980449b819e54 98a6f8582b7bf69a32225067ba1c62f750b869c50bce47447b6c8961966dd59f 55d4ea56461d0e3035e8064273ca30cf67ca8b9e0e8efd7ff2c6aa3538a13ed9 17f408c558c95f379afe4280006402540c26b43e7bf0dd26e0874f73c9f25ab6 1de5ace591d953986d322ee6872bfb67a604ed39ae4cf005b6cdf32f2c1b7517 afc3c0626c6049c2713b079a1247c2c1a5442ba1459f180bf7fd78098d5d35bc eb97d566c468a5309f8d 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY10 %!PS-AdobeFont-1.1: CMSY10 1.0 %%CreationDate: 1991 Aug 15 07:20:57 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /minus put dup 33 /arrowright put dup 41 /arrowdblright put readonly def /FontBBox{-29 -960 1116 775}readonly def /UniqueXX 5000820 def currentdict end currentfile eexec 9b9c1569015f2c1d2bf560f4c0d52257bac8ced9b09a275ab231194ecf829352 05826f4e975dcecec72b2cf3a18899ccde1fd935d09d813b096cc6b83cdf4f23 b9a60db41f9976ac333263c908dcefcdbd4c8402ed00a36e7487634d089fd45a f4a38a56a4412c3b0baffaeb717bf0de9ffb7a8460bf475a6718b0c73c571145 d026957276530530a2fbefc6c8f67052788e6703bb5ee49533870bca1f113ad8 3750d597b842d8d96c423ba1273ddd32f3a54a912a443fcd44f7c3a6fe3956b0 aa1e784aaec6fce08dae0c76da9d0a3eba57b98a6233d9e9f0c3f00fcc6b2c6a 9ba23af389e6dfff4efec3de05d6276c6be417703ce508377f25960ef4ed83b4 9b01b873f3a639ce00f356229b6477a081933fef3bb80e2b9dffa7f75567b1fa 4d739b772f8d674e567534c6c5bbf1cf615372be20b18472f7aa58be8c216dbd df81cc0a86b6d8318ca68fe22c8af13b54d7576fe4ca5a7af9005ea5cc4edb79 c0ab668e4fec4b7f5a9eb5f0e4c088cd818ecc4feb4b40ec8bd2981bf2336074 b64c43079a611075699b4d5902c9a10bde669900444dd85bb50c1e6578957747 b8084982a5828fd7a9e3b9924a6ac5c404fc795f3fccdc98d530eacff0f28288 a34abdbb317d637d067dd07dd4168a3503519bc9093290a1e4bf69952b84acf4 ef4c3f13b51f2d1d79384e692b8efa1d7746b979b1a59812af57dd0da8eaae6c 05a62feda23714073d7b51ac3b8b688965df7b8ef00c00fcd28db19ec1f8cfd5 ce04ccc85d4292c4631d33d80c4a7659b7e1a0a67831c478c9a287d7738d3aea ca618d42d7ed26d9518dfed077319141e5854b0865aaaf29bf2ab46b40253c1f f7ab99d4b47fce091fb12faa57f990020e64b532e0906ab6d0d1db3c175021e9 dfa0cbe8dbe9903dcf86f752736e4e587693a81d58891784a13d33481b5d5d38 721721821e62ecd5d18cef58d38a6040b0cab2df935b54f758bb3fefe9a359e2 fe0aa2fd7f8e63e39bf225000be99bd9c4091fdf062f3b09ccb1963570d89e41 ee3b5d8f223db9031bc43ad2f5ee9ec190d9229ce70332ed03015989d19e47fb 4728c1c56863f1e4ffd3b422a738876531a06cc93c2211e2a5e849f6216c461c 53af1837650eb1dec1e17963155079d44f8b63c7e56da41bbf899e599e0d8eb3 4358fbc4a0ed5e7d3684c01b1c874fc5405c7ef58c0d66f3b34292e87abfad0c b36b5ea4ca4237467fde4fd43efb210c9c016634c22510cad36207dc9e65be80 49e59d573a0ef1fa462d298d3d8b381185 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 12 /fi put dup 13 /fl put dup 15 /ffl put dup 16 /dotlessi put dup 19 /acute put dup 25 /germandbls put dup 26 /ae put dup 27 /oe put dup 29 /AE put dup 30 /OE put dup 34 /quotedblright put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 49 /one put dup 52 /four put dup 53 /five put dup 54 /six put dup 56 /eight put dup 59 /semicolon put dup 61 /equal put dup 65 /A put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 73 /I put dup 80 /P put dup 82 /R put dup 83 /S put dup 84 /T put dup 88 /X put dup 89 /Y put dup 92 /quotedblleft put dup 94 /circumflex put dup 96 /quoteleft 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 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q 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 dup 124 /emdash put dup 127 /dieresis 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 87f907572b8354a5c3165eea7e8b2ba4e333802132f760b41a900c698eb3d273 8bea0aaf7aae96a558f08b61aec7c7d65b2889bb7b99800cffee5ba19ac90fce 11437be1ddfcf0bca5670b543b9644a71c8726d0c1005abdb96f6e0cf7caaa31 95017ca81519151c2c0b04f81e717c0691b63a76e9b25329ce2625b711cb7bf9 9d23ec2bb5ec8aefb8c1a3b422ad617b3da4d49685fd44cc21a1fe5e1541163a b3e1594601d63c7e98801d7746474377ce93f81404f3570afbd5dbfe77578605 917ab96963987e6efc2d3f99fa56ecae6422579852567f90cc90e4ef6d6f71d1 858270205477e221018a375ca83c572b3f972c5181d189ef4f3e3fb66f9815d9 b1bd406c1a645e8c66f53aa5d4bc2f4d0444412e1fa5d7238a7675e7cc9abda9 2065e641151f8d4793ce2385eff2dc1d08d6400624e77064fb08261091d6f932 c1ca0a102e9f438b86eaf91325876bf20b18005b9481db55864ea17e789202c8 fb89602f404043088da30ff4117fc061ce251785d5ae7d6cdaf7b5d5ec5151e7 249d4bc536705d99a55b17e9fb4c239f8c15d9b6e408013da8c171f6fd6204ee 16bdda4099494907d42586428602bec7eca4dd48c2a52b54fa821883661797a5 1fd6ae9253a211a8f687cd1233c579dc179ae59e2fa1b6825eff00f7accea0b0 247885b39355a8f4680b5db0e2baa48154f0b63f13a0c161095c26a13a6fca11 0016d69f63b3190e191ef5ddd06633533398a4671465de003ca627a0fe57be67 876185e099442b766a1513272676e775af0ab36cba03c02d8c11bae771eeda93 8b1fb4bd985e59a216dc0f199111c0f2544d7e77c800343a6fe7063f8bac8314 cab1c57054152a75da2bd1c1d433fb6a23dd19c6b523d270ee2ec1be09377b26 cc9f3bc1f90c5c5b8bbdb46eee75a66b4cc769cc9e06d6643f9730fadb35572f e38989263fe70333601fc4556d9dedb3ef75b522eb29cc0f4add67ae494abebd f105b2b6d0bef8430373c82a97e2ea3b6453e635f580687e36c3906f453dd157 d442d902b21ae3cb1495812b383315595cc69dda1ae5a9e963ceff5ad37dd976 a9a01d168199ad4fc0d02d1999cef8461c1ab3c34227832785a5adac572775b4 9563c201712394804bd06bd979a20badcc3db165733e86d6e51517c59beb4efd 7c76515c0a6b86d43bdace3ef38bfae98dee11282e592a66133b0cc869ddc5c4 043230521181d9a8676f103861b5dfe8373b6570c8577c096c415ea3df297aea d6d2075a5dbfd64b24c56bdc67f6f14fc7e34745c2ef4abd6827190b633cc08a a2563509c44c9aab7b4e9f705cc655a5c48b218846f0203bcd4b42706a88eebc 3650e2d016f19eaff962105ba8f5e1e1f045081f09a935be846eb568a522e510 358a00fa2a6f164592ff6b2410808480e6965705cf6ff8cbb6e376824d9ddb7e 72292a0b35610f7bc7057c781be9494698982ed7df62e52a30cc91ee84da86f5 480384093cf0a16cccbc0f5f016645383e544b33488436c4ccd212a9e59df18d 12cbb1c299343d13006da477da18162169868f6046c56d426fea2ed2a0a857ec 3f0aa14fd5e10d91934198fb577d3fc368eece32f934cf1e8a0dcaa6f3fe7853 8f1d02c151b229b178e00cbe4672d3d77d762f039d5478110226cab024fc9378 17ebf3559ddab5349b12bb1bb3743efee48512fe8c321cfcb0dca9fd2862acf2 f662211a8d432f2e8c42f4120af0b5fc2eb3dd6ede07dbe233989d2ab6ab23ef 0b35bc4b4f1958713dce98a5872b7ad0df5194c8156874a2a2f994befdaae464 5fe6484c700837e8b96ffeb520ebe64a19d3ea0a0c751f8ed3e8b141f27c0b2d 5ac82dca96c3f997673a1512f18eb99740bfe6c507fb336c89dcb2fd54bc3750 8c494c40f35af00c8bff6fcf3dbaf21a99491fc4a5d7ca8d211ea711e79f778d a5587494905569b2d63f0234e1339bb62d21c3b4a97b1f6838e8de056f765742 6f114657b3ab78bbf2dc88561d13df6830827f04626df0b0bdc85a2a27889986 cc5683b46d5a1a0fa64e2e74fafa5e6e45415a406d850a5aea592ec660a5c740 151427beedd6376703cdf91b9341105bc6e810de491cce20b1dab8981267c804 e105bab54e4794841ba6f0ae594aaef43e3a08888f1572343dec0a6c68395803 360ca667d163687f1569cbd0436242aea5673cbfb49ce8ea3ea2064807cecd98 18d1d55b5d5f698aaf00ccc301bb94a7d77546402ff894fb02fd372ac7170c14 9700d4aef3f91843fcb696227a629b437763e9f67b9fa92cde309d0da6427920 f46d64a679d82fe9e83007a68983a902ccdae36f69434d0fe4f617f78b6d0ce8 136a5535edaf3d43bd8e8f1e9b9480f974d79b1c29455dd93a496dd7d0d40cf3 f89bd01a20e923c3159186eafac1e584412023897532cb7fa158263b875cc445 bb8fdcd12b3987a49f46a40cf3e1e951ddb7d109fe0ee7a6e152a5df886af20e 94782ea9d48012d37e6e7c852008d6121fd88c04ba2829467ff846a8869521d2 95763e1123f62a7be1ecd3722b1f321299a22c5c7f5db458472199187e34c2a2 b8116314c71b243c535c9372c0ca2bbe160c5a378c80981a5ed1a70663a6db4b 86514f06b07e825660655fbe6cdea02201304d22ffbfdcca808b79f9a7e13fb7 fab5b551e36e757a909ecbdf2537d3a1c10b63ee0456e29d2131051ddb922c9c d6e875ef5cfeb8150dbb3040e64a269355a5c24e1ee92f31d8249628d9faa814 4040ccbf9c35999a19d38e2c383e0cc0a66eb614a6045b77b7d66a8c8e060df0 6cc7988b6bfbbf92ae74e63c95989cc38ebf40ef5c7609d96793e42578e3e0d8 2122cff161b2a8f096af90e03d2d7cc27459f54fa695286764b9007a2aa52d8f 19d7cad16a191b2f727d458bbb3a3a3edc8749711f62aec6ea1f074dc59b4d5a 1b4b5c73718f4c235e9bcb745bad6e01290996cc987b5dc3efda72b3b9d8bc45 a8c9e7505074c4c98eb29ff24d7c9f6988ad771a3c096668dbd3b10ea31fab91 590df16246e9851d9a00d8d7873454e464d0ca8359210afb37c05529a0d3df6f 7370e044c010896f528cb0ce7bdb95f0fcc447ae8f6f684f2a69d6507dee93ad 702d89d0a451e281bf679572cc8b2af1bf727d51e3afb753ef773d6cb37e24c4 6967c6b9a5d460d647117dad9ab0cbf38fdc8babd2d82314b646c09473be772b 8d4e2b47e5f16f061eff9e7fc2a61454cc6211c343f0145b1d4f4941f2fbdf1d f35ea62e70f0af95344e91d2c2c4ddabf9184740cf4208bf8a433f5e89f82e16 5b0d4a8175906c4345197f9e31c0edacab667ab62a86b59933dc858b49825201 cfa7ef8450eb4c3d3c0584b81f5f778bc97efb41f003f240e9da6db131ee25df c6c934b844508933120cd46de89ff18051a07a63c5712fd944dd8b104114bbf4 bf2bfdcc897d73efd5a1b506e694f5a2eaa99ea101f17057df0c5dcefac518bc 8c874646e8624ccb62d5d2c14fee75ddc1e8185f62a23a3eee78a4eececc92c3 71ce73c225ee7ff2da20b7b7f5e0d4af223ba49bf16baefe7805917149ed300c 465f7ece0d0ca756b0eb6bf7edb0936d5a2adb097f0f0e5f2c112833a0aa08e0 f5583be11be43f1c035704048d15d263c8f595ed0bffec05511f33b85f9efa35 0bdd02b87477dd96403f0263b449fcd9269d0769e6b53e93190cfeda96a3003e d9f11e70369e268b5b75fee9112525485271e5f51f833828b66bf9e76a8a6f30 8b021ddf0e3ceabdd395537d4488bd002b36a88156da857432f51e1067cce350 ae26a238235fbe61f6e0350a4e21d4fecb52b40d368214ab97e5908e7ed64d69 e5a6f2a041ba57b41daaf11f3658d8990dfd1bc54a2101d8916f6c61e3b0bd8a 6e0da2a74d7456e7386557b56e0623f203cb493c0529d3dec615e383ca8f2ef5 64591bd4739fad8ee86fd6d8f236e865c342c6faf10cdf95566c96509b3b589b 7bf33f7192065f208a53b8cfbe62b4c9261c5f8fc26da054ca591f7e7d05c2bf 5fcdbd9a3d21dfccd687084c68609cc2833a846974b0b69afffd65e4a29df09c 59bda18bb6cfd101a23a0d5768356d1b78949d668399ef48ad0633d1c7c3ba2f 6e1222269b76198d22fd5adbc568dfb36a0ffc955a1e219b9e71c348e2d54a31 eff43b5da97634f00f1cc71c6bc2e6cdedbbc15398c9ed55e867e86be6d02b33 c91cd0d41e53aeffab126d4936adc29abac839b4de494350c40671e0d3908f2e 4a1736c9a5a10014015615d8d8b0af745b3141d7ba094848da502d15de14cfc4 f76ef0482d9cfe62e31dfde244d5e8204d3f523e8c9487ffd1dc4f6473ce2855 d7fe290542726553407899392bff64e42dae9f06d4953bd857c9b01aa05ad3f2 a2e10e157b50610c74b05877f9c9e85aa3b24d19dd193c9c67b40b2e6224b713 f386fa40c1a5127a22be43cb5790d249999534c3a6bfdbc22ea85cefdf25b0cf 0b316fe1a40e1786a0cc7900600051c9f39551bfabd1dcd51902c363bba3ce38 55f3ef77f2785382a0f16228e12e54d31a2aa8e5e800107872126469355d0e58 06edef93af116bde482d936626aa54f894b0a09097a9773f96140915abeec6c0 10d744d7a7f97c538f9985499ec88cf9ab967d0613733b4782a8ae1d09bc8390 e301ff1d8bde7106e40368e7173df368f8777b07f411af5f4961087c06940ee6 8fac0f47fe453640210a42d4173c92307e74f6488335f516dda74857661845f3 0e49358f16f8e96f5b35c10d4612aa555c7ac952376305e0bc0c02e348423b2e 2c21554d68d9b51d6c427e6d065f5298654d76b45e3f22d4f2fb1f1e109ebfec 311fe3ba652639072112e9564bed7590ee7189589b1fa1adcad3224deee45efb b83f2273a9ff41296a289ea43bf1b73f131811156c3c14e76ed8706d4f3354a4 215fdf81f1319fb463c18d6f257155f779e83e39a7b69609260aed95246bae53 44f092df6636af6e2a2ba9339525819ffc092aeb7e38c672fa99aa6ca26dc8cc 73fa450d295564238c88065fb6b879fd53bf0fe29ef8ceaafe0cb3c510118ca8 c0df8976e7f3072f1e1d4dedcd772b424f4f0f138e421558298d4f5f8bc936da 8856b0db4e4b62f20c1d6ab58ae03b6395cf228c9a70efabd29991f5ab8df7dd 4fd47c9733573c67198cbab65ae651e025211419b170aefb294d2e80cfb5f9eb 36ac969019c2cdb44a57ffb66afe77302aaaa2dbcdf49ec728c345dd5e1d0046 b16ce7d795227cfa0bc873aab9b49d59d3ae8ba58d7ad1e0a5999d51ea336326 d94c31c8fe9f2061a935f0331bee01da7e7c9e099739061333b6c170d659463c cced3816caf5acb6da1e08287edce23d676e8665f6642a9116b3ac39b9560201 4c51ebf987f6ee7f662b76aa55f50aaf7a2e365970e1aeba25d2144c919f0fc1 e7a3864d90f9e8e57068e107f24d9380400929c0afbc5c702da2bb8394067951 565b2377764521b41e278cd9ee14b8b48b7b9042090e4bd92dd410dbfeeb3bb2 fcf70e76c03f37ce963a169bd51ec34cfe92ec199edce16373911512312cc454 95655ba9a81bbdd16ae2f442e45c4b6ddc0aa42bbfa0162e0e4841a20f4828a1 420d9dcc9fa817d605e8ca1382413d5e27620fc91a84c0cfb3fe08aacbf81f26 774428cbe16ffe835615a81a17d1a1bc94bcc0d4b1281387eed65128148cf50a 5ae8ef388574b3ac1d7f46a4b948deec4dfe37c01898bfe1b327b914b99a1b7f 0ff1782d5471dc008a85f331e045c555adcf83821919a79f3fcff66d0a4cdb90 ed7aa7abb087cf7977506b633a77d2431e217de51a1fc2b3ec14f46bc9331cc1 28e97ac7c6fefdf1384948485cb4c2886e657d3f0ab0bc70bcc16c758748185d dafa880905e2e70299f23c1e80c9b5c297a31ef9529608b3a96d5c98949da94b b0b34bc103f03532b68aee10fa178d2530d5ef5b9d2459b0c69fe66895ae76d7 0b6a63d9559e115c474490a311a8f4b554c7143cf48de949556e63dd9475241d 9452863f4480e520dc163d38ae9d38bba68dd0370e8207c55a9ee9ae7bbadb5c 181a13313c5b1a1cf9e4dcc818b2809608ea15d7973ffe3d639d3a110cd6f7f6 85d7e42ad6c8189e51f009b78a0f0a12da8933c4067ccffb675759b06a37ecc7 c839a4fefd7627cad46261f1dea98fbf549d82b266f7afa06e864d06b079de09 66c8cb6447f208778baa95fd0ff6d66d1864702513e0fc4ce09018f90d1a71cb 0493ee58a44b09bf3c98d63e2a130290d3c26a8b241e927f7ee608e19895c082 b50cac9c6c1bd411eb4ac9845cc80162f71ce0716a3a7aa31a882fefa87df826 d032f7bdf6dd6f0177857e55acb2eb2b2d7cc785749d0a89169a6e77f2eacb71 cfbba6fd6a062bb1c679d6cccdde2d92321bb9b078cd36aa33d31eb3c067e93d 2d5ed444fbda7fb401ff6b1af75078de4860e9ccadda4ccf230b9ecd80bf2cca d5525d165fba606b6dfaa81bf779865277790dae1529e51e1f8ca382ab64b0b8 1bf336c9f81e86b08e9b18f073c593f6f71e5771870614502471dfc386ebcda2 ad1a00c4cda1330a6fa94a79e58e9a58d5772721295053b25877188d1f9e5b9f ebd5c318aa18f8869339f6c212cb62afbfb6959418b76e7f30a454def2994b68 6381895987d76f2153340704d3e624cd29d04722f7be2072e6e07948c53b94b5 bba0b965e351ab6b5a49a1212f721e7febafde73cf0d33479431c606de53b715 5d85ef5ff827724c57cbe933a5e9827f6e697c9e587c93afbe8b6908e92d7238 e9582bb8e4a838ee39c5edcbac03845fc0b1b2bdb45b91c11689a675be038742 d78453c7b4714ac10fe67e5b352cd4ac1e7b53a88f9d30a12b24e13840423e60 6b877b4583610625cfb0dd32c026f6def079980a255d7d8ea615bdbb68c1e8b0 7fd1587187e629df14d51ee1bba24ac8ee2b3b2b30b00f863a2d434700488ab1 dd1844c82c33df17adf32e9f22d535056ea9ecab138311ee5a4cfc14354a7e46 0ad3ac6d9c9ac0427fc8cbd84ebe1000a05be466a674189ad8f03d3aca29983d 5517b9a0b0a793e88acc9a8831b28129f7ea986b1c1e7e7cbfb4d202c3ed2208 b04b2defab992f3550d0b6d7e2d8cbc64cb5f6f90e3f442ecc29383d4bbd45ba 3ebe3fada59b4cc519df6bb324599276c09edde3e77c87e016dccdfcafb4190b 522208a90a0d9f6f603388e949ef491a26a2378db50c69fce93395b7012ac751 b7c0da66f931850bf2200d87394990bb673273e386d20df8560d893402e2f761 bb216ea2530dcb27274cb81f2087c64155223d97af4b001ba8eb0a90ab5521c2 9fc8f83d01910dad063be555aadac8f7e281689df391f909fba84e20fef2a993 8caecefe097e279fb7678f69b82f8d89630595daac8f21d5e972829be216f962 835118acbf30fdca82256e598e0a3fc6c4099354d2acf44658c5598a96d07a82 412ff4aa22dfaf33e47250c183acceffb996405e373c22bc346a63231c7880cd f7ba283e77fcaa59756129c11eb010e8cc4c7fd5b3310db0394e3cf93dbff250 412fc01f08ab5ad0f51f7d473a5127a02067749f71e31712e2852879b628c4a3 5c2addd08340ef5a648b2886c5c31dbd75840215db72ac33fa8155588e502e60 7ffdadaa7c5116969a89deea790b2ca28bd54ea26d6dc490e820c0b44dacec8a ec1debe7b6560d75a115c3694112101929b9ab2a852e3fb6369b170ba4f77901 65d8347be454217587b3227d523aa73ef48e478e50c01123927322d05d390539 caccabd75cae8229419add110eba5a6d87c3cd44cb9e21b85665a4e44c095086 7bb5a8bad6fa3389267f2abb65037ec9793432f062d79b5d887de26bc1450bbb 9d058246ff0c4c5510017ef4d96293524c6ff46568ecb39c096c1baa57bfdaca 089aa112cdd8b546270658a0c56aea9e25ec2577a00d649b80ab589d2e3582dc fe215481fc54758742bc947ecf14058e0364eaedfe41e4045bbf0946e60911f3 1cca86bb700ed3f357279f920c4bfd9e9e8df4c3ea559a7d3d532bfe41d26178 17dd65299bcbd52d899ea539fc0274c338ee77398f69646b31f44a3084435689 f138b4c556c208ac5e59aac13e89d5b8f6018c6c3c1068838f387c699e7514bf 4b8a608d898df563e4e727f915fe1cc3f65fc7b96f8c1c83e7484735edf700e6 0ee4d09796500b1a200581583228ba47a98520fb0531d7d88ad8b0b5c9f6c937 58dae9786155ce58658685e8e027fdca5e09cb648b0f7e0e9aa2b6d3e6c673c2 d670dc95a3b8a4a6e405ebc8b48f5c90d050e666cd91901214f8a071310fd833 cea2290c694fa9b2bd781c4d25633ad46af6c07e2b2a7e5adfad8bb33e69c74b 7373f37999eeff3b5597073c69df3f637dc0a28e7a344a2c4847ae8185301c1c 33b379bccfb5a1813934ebe52c818ffb5ea72fa1eb54e2757930a349da35a280 d1ed7feea6b83d25f0ec6248b3f81d043b61089fe751ff7b210f872d7f9feca7 63cfae266c27ea61dd847806bcfa1f3e8d1f33707706a931a1d862f2b5585755 51e236a077f116e9d3298a7ca44f61daf86f718809dd27b820c795b5696363c0 9e0d9322a49a709cb470db9a2064561f9c6480514fa9eb41e30075f5aa1eb20a 1b5a5e23f84925be630dcfecfb3c2b4f290858506d4006e2d832df79b9be0a52 f42485ff3422b5f3df50de4cb18e006d81e8541be2013258af761723c908ebd7 c3d474d2affa85a0616a0bdc6186784e6ae6accf532059aa3a3f8a04629782e0 7769789984d0fc5d9d8f524ec8d578059096c7e517145e25bcc51bd45745e6ff eff1e5b55e045f53a0624ed5510fbbf7ee4fc40de4aaa82b4eaa5cdf37104b3c b40fa87b565bd37a225edfef2d41cc09a87cd8cbb3746244b0c335ec48590272 5ab1df0f5862f5b7f44b47e47f835a3c0ff0a87e10a50d60d553c17a9ae757c3 c2f2c35fcaca956943390e16ff670d2a460380eedfb195e9d9366f3ad6867ec3 aa199068fcb194c4ee06f62c018878f7e7a102afbbeeea3a343572266189feaf fca0c9f231eb58fc453a8eed2893332ec1fb3d99fc44d7d7e5a39e1feff513f0 312a7273a7610556b30b4276b474300b1666530f2602724e36c2dca4e8f1d858 0bb1d22d414f447798ce120d2b7fc8b8dbb042b02694b65cabb5ea50bb4f7d17 946bf7f70818e8f0e965f744a46df3d33bec94677b220214ea7f90863b72f42c b273296428aa663263a9c87d12ebf64eaf065cbf17022bd19ffdb0190df7897a 0d5bc2e761177b38b994bf51ca4e0ba101bc496a4ecba6b990fea92ddbf12131 e195dd17da487c525e012bab938b1f68911a1845a4d07372d4d6340a8415e739 776f085f73565b843eb405847401d80b3b484ef01609161d5bac8b379a0311a2 8063d0189feabdf89437e1707d74f690ef93b4d8a94977340a9961b92cfd57df 4d63aa87bf59d80e8dc495e3c118057890478599d6a1082a07c8c30c54b1224e d050611be8ce37ce615bc64c8b58f24abee247da6ce92fd5d71650f85059792b b1e8ed8fc287b63ce68fb34994a08e2a7a305f0767b7e3f9bd92ed7b7d625321 40849256e610f88361c783b990d87fe4d326d1dd2b00d19b7d6c4ba7cf66e56f a72494037094abf2edf1d0851d04d4a8b4480a13b3a88f68916745ea2f776607 8591ef49dc351a07ba3d53045fe5e9df5d38e92259feb561228c399ca16269d7 08ffa0142194141e621c8ad300544627ac5bd08a327bf2de4d6b916653c34120 ff229b8b3d7fa62c10e47222615fcedeea760237e42c9cb34a3d335e4eddff60 96161e91a9477776866c3120e252b8a83497b96947d4394e428a5b324cc54a2b 1f861b99db3ba3c9e780421749c749ff2ed7a48aba4a09450e00bd80e89c1004 d60fcbab0321d516b6dbc8098c6157c601528f0f122b275c664b258f83285bd7 047afbadb5e51628a91a0c1fbf1f098ae78fa1fe88782e2a4ea1c47e34ff277a 87518e379018f4636a9d15fc3b0bf92366cd05a8fd8332cc36091ef2244d3c30 c4721c25349358b8457a2e50d03a3f9674827b66efebc6d2df6b1af87a5da25a dbcd04b24db31f6cd17690e1bb55f310fc267bcb377d57f0c3cf1c3fb4925bbf 6ceef3348f6be726c0a5274d3c6cb328a7c66ad9e966663174e93af6a27751ec e8a1196eaee381cbddf7fa64c2910f101b083f39968a4e93d79bf998ae7d6835 c739a92ae2fc949d3d3bfc1d171d3c7ba8ed416bcd35be5d4eb80c1d8f319604 8eed1d50feba9a35055ceeb3282c10c53ec0c2c3962c0537e2d881f54da3019b fe0ecaad02fb03d7294e4e6b597ca78b429919bbca7db49662017c17bfcd7b74 c2ce2d2f0fdcbcf45aeed12d23f2518b129e491040b61187b935360730fdd6b3 5d8976497002ad582de4afbf811d0af9f45c5c0b3a6fb3937470d3313173dd9e 9b8d9d51521a809029efcbd7e88703851127de2496be97683962c1ca054ba244 593aa48c70ac36ac7d9574be2ccef5cfa071b1f65c3aff6191be60d986e0cb21 b26de38793de394003e277dd68ccfda1123ad3474cbfeaaf5ecf15bbda72acea 150d4b241193d450e3c3b92f758fd2a6516f07d3599e680e6fcba1171250245a e9f4a7741e817f2c2d455125c4405e299edb88771df944b4899acde5612cd3f7 bcb097be7c996559a8b724043992a3db9b9744564d0734bbdf6d4283f0ec7656 2eebb6dcf37ff4e9b1553bacbe9b1270f99c0e73dbb4acac4e221e8bb7da348d 0c8af4db6493d7b7fadeb70d6648991bb6bbc4eb862e3e9f08d3222c295a0618 0915bbdb4bd678ff4983e061bd29e8bd6d1a48db9df42ef59ee7492f1586b857 51ce4eae0c02046ad511a385447b9e13b3b6f62920184da93cd978909bce5de7 e15f39ccaabb6f08172f94f811f80e5ffcfc8be5307a69a2424af4d72102ca9e 14fcde9e540a6d9cf57b9e6c56670fa22e806ed33755b352d6ec527104609a10 1b3e71e689a0c7ffeb9b48c5c075771baae17b8832148ac28a7bd4dba5bc1049 78adf0e820148fa6a90545378b0268865abae637bb216bcc00aff113ba0e8bf0 828b68f60b28f4a2637639f33f491dd3de2155768151b62832bdd788034d9719 183b8f4ded0a486fe041f962155b64de9bb4a46cf7beae3b55a8698576e7d6d0 05d4293643dec08b5eae6f89e1c5aac003da0ee2a2f3aba3eb18f2e77ab035f3 0fe56488ebf42b59263bd4e61e0c868c4b5581feae5e91bb80b62dab428c87ba d79809858312a6abf6187c1cd2a7c28bb124e6b9347a1f0e804890d80fe44888 4ba908820fa43d8c8c755072927edff164e6b603a127262f70cdb3f775bfd50d c00056c049e93574f88385a99c2d9becb2e886c1d90419730d0b8186f720c652 c2ecf7bea7cac2f191e671fcdc84ab50116b04a37c8e074fd9182c45b9253fd5 5cbf8f30e3cef6bac8059e844fcb763d338f4b94edf8247e9e269335e2b546d3 b502baf5e1515ac61de0e89987c425d3013a7256d72c543a67eb08234611447b 5b276f420cff6dfa3427141e6d83966ea50a1de859af007f876fa8b65ed171f5 201fa992466df6d2207170d447f505e2c35d09be3436bdfad538b644d1881759 2577a5c15b7188c9887da87657686bcad61b6270b82cf789b5eaef79f3a5aa25 ed755b8c53a6fca530f85e9fc2acb5b378e4cccbd5de2c5b8df8319be2b0d8db d87693abea58f6865c16c30415a191b62ccab357002cf0d8d1c7f93aa4408f49 964f407467fd6c3f7e7b395d3b3ad381a658b78219bb75888262a1337a6c67b0 cac22a83b6c867024b536ff7061750958c697ae8f658c0b8d63dae6a31192797 1e320de30d3108cc5fab9edb9b56f172d11ecc1564224fcd2e89c4d835c35513 55607086cf2c59ee68f7951334d2736e07ebcd9c7c615faadbfdeb6967a3a712 4157d091c6742d203ff25ea67892a52bbc9e61df30e98c81280a273b57dc1d12 96c1cfa164f13f2cac17926b79c35f473a668c3a025cb013e1316441c0abafdf aedb95d62971b86956f0c9c32ef1d1b2d93362032f19c72da6d5c9759310694e efbc072dc6581b5b9ed8586ea5945ca4543f28ae0269ba1d5df705235d3b44a7 b33c2c84fbec31031a87910537a941080d8a87d6406c237093f487f03722aaab 258510ffcf4c4fade4066aa7c2b64d3a4fd34693ff1ef18ba23af5b00761a17a 3f6057d86e0e4c42de919d7c847ed72feb545d7d2a6fec374f413cd13c57ecab 02cf17518fd5096112fa475f80ee345600c95e0cbebd3ab70ca5189ec3c96ef4 78f5e22acdffc0fa71705c223cfdd8a9f28a13458e11e35eb300f80d8a1a4353 0fca1305ea87464c5a44df910343ff15436ca508ff4229e5007c7d2929827f38 9afc24be23088f0229e3e24d06ce357df383437e0cd7cad77b95f16f80a38b8f 67bdab2eff74f1017eb43f1525a4bbe2be25d14aac0c231d57bad93051b3f663 987fedf66d2cf59d5fcd3e40423bd50ef476697efaad54ff64a3836884f91f07 827270793f1804de5fc95eccc4a009fb3280fe8240b60bd9738b0b8bef04aaf6 9b5321ef284eca3ca1ddcd9594d6e801767f395dae321860c4cd5203dd5fa2fe 687f6a6f786a201d803cc9b3d697c53db1bff53f90e694761d59f2f3fd73bb70 0d5518d4b691b3b4caa9f77a694cef0663900d61b6124ef7b40b73363a44b955 24b49e573b28fb58d134eef2a7b88f5be4cd6d3e577587f8ca2b73ce44cce68f 1c235bcb224eb59c1e61e5e7746d35deee11f891186aa86a99806199ee8c2c5b f517b17fdecafcc4fe40114fbc5de7b7ed0880554052df18dc90928c580b8fbd bbdec1fec4a38332405535cc3045fa280adee50c8b56f195142d25b0ab202d2a b781ca92efd3c2238e7e6b73d0fb706cdd931590865fa81e0f5b368c65f53d0f 865ea386aee57a649431351fb480e3a531a4da45ac60fbd7f2e5dc7053341e43 0296d65105e3bdbd9cb99d3387f78409c7ad5aeefaf49bdf5351d9d01941f14d 16ebcf8633c682d123771cd369145b25eb020a8c56c70c43d7e6700377992367 ccdb65ef22453c53b2fe07a0d025cf953809ced8fc3230703c2da46389610d59 586871679439ae58c0848a1ae5abf77e308b07711ea6a74269df22de41de6ac8 f7cc5a948a0a62d1c9303129daaac7b72fac4898c5c6b9a870dbe75610492f5f 3121516efe9b3a1ae1e94c0e29a2a52256772fb67993eb152c40f65d1249755f 335225abce8be0de8d033aa432ba13ae229039a2169649d5ba4b28ee11ddfc08 f91f86591911ba88611629dcdd5a081ea1bde8af301f3ad0063f28c33c2c65c9 38283e876be91207e249aa3927576dcf539de2cba8a2f14aec67560d754470e5 358afc36cae477d9f9ea61b47b64d26c92437c80ecd706c328c0d918bf253466 4c6a074a0b43aad427cefc990b0bd7c77ebcf643007d9c930f4aa7cc36dc681e 70bca4e727fdefe6492f675d578816ba6092794de8f8e0610867c0b9ec6780bf 3d29fbbfe7699efbf7dfb0102a4c96a1117530c19064df685f4f1288279c1948 e74e563bad0cef02499af1daa0cb95ea249db6baf600a0aa0a53f0ec68bad5ad 9b0d7471c4486f88ae2be029baeb32d72b2d613af9dcdd874748ae30d08ccaf7 176271f1bc14456e9554f37da5b85541178f9f9289a89669cb4921d12772d07a b33174c84f574fc95c276f69d73cedab4077b26f56911fc435e6d2514417dd8c 4215cbfa620338044a4bcae0d45735331a9fc7f8b80aa3ee14ac267ef0fc2d8a 7506a377ab51876bd3ec78eb552c327f9c9c3a8d1dc8a1b01428e99021aa3b9f 01f57c4f60c192415af53fd497f406ed514598bb175c7b21928a2c5fd265a343 2f08dd80964dfe9b42565a3a38b9fe4b52fb31ba9d5992c99c0d7a658aed561e 9c50657dec64d416fb2f6326cd26181cd8b45ae1a8886fe986a375c9798b94f1 1859754b2f420791f8350c1b810b741707409158d4f83ce3cc0a74f4535ad6b6 8603d39e34c29f40a0e73553844cff55f0e336da9f90f2353e626703f3a3af41 ed6af2e513d2166779b4a955137664993fa25513db29539ba31d966c2d2163a0 ed3782990a47394f3fbbcde6775c1ec76b4daf49a7e4726eb6dac796b089b14e c4a83b30fee477b7fb3aeb9a8f31defddd61a0fff25967ad80c2851e55dc5c26 c84514402225c409bcb0f0dc4738b1e3f7f2524ea2c5c4efb184f880670e9a65 c90ff6b0d2594f33d43fe4fcef58ed7cedd73cf2c410276a4d9d5f06ba155017 d32e70ae2f93b552d0c0b8e0d8ab112d741b54133f91470ec3c28e4731d15b12 3a44ef63538c9fe837300562047d7b8585b4e00693741737d1c5e8d6cef0ab12 b65cdcc5bb5c766d9a6590c60aee88556d20b071b2c9f6506518f13a9461a85d ed9524440d0fbdce913030eaf79436cda3efeb67fef77a259aecf445828938fc e264788a928915351c643a092ace3857005fb64501cc778764169a13013a4b99 dd695618af53bc8c26eff31c724f301726756cd2415f4f17b90755ec1d745121 26a0f9d01da1962213cda30a59068586ce26d92b1814130b4ff77a334d1d48d8 6b9542dac0c945141ed69b5ec940dcd5d9fa3d892fa4043fffadcbd1a0b51b4c 704dcebda6f9aa43463c6707cba64db4e294940086062201b4b4a8fe9b0f300b 4275ad0c4c92e26892b4077dedf2c6604383400ce1f8f4d63365a7217c1cf834 9aad15faf7f21d09ebb3df67cfbbe251ba3121e698923e631233188fcfb16c12 1c5c23f8bdb4b0e5ad4d2389874413a00933dca8b87b9db5c52f8c37509be0f5 6b50256c3c9182975c8e13c7b5da8e818ac6cad0327d365610f1244ab3f7ebb2 e32a0212f00748565aeea0be81c9a7fe11796f07bef253c724269a4783a8d34e c3545d80dd8fdc466aada30ae86e6a1aea3288b2dab999bdac8c6bb52ff41f4e f24bd2fdf4c4435e466ba6218a6b8e4597bac9c03817481adeb21a047cf34eb5 ccf3fc45698034129ac197928c86d8c975f0e86832df44d0e52f6e56ffc1b306 6817f5fdbce03a8e449027aa122e2ac2a28748b3e5d5114f01b4faca0ea7364f b93af7584f01016c2b6bb1278f9c8d8edfae99395c1d9c0048be9a38b283b22e 0737cdb51d548c0860e0381d74cc932b279ab6d62e44448c83f49e670c927dcd 73a81f51edb4698dd3d7e4554d5b9e411a0421b0db1fa75bf94bf77ba0489dc9 126bb21a975f6aa1aaeefea082186cac478d6267e373ce65dee5add48dae4708 a34e1fe4a01bf96a99374edee8f016c600bc3bee6951699f0be054297270b8bb f0559cfe02bda0ad4a2a4dd0fda595c1336a664c04bd5e64675b6495513fb8ab 261a740792e95cb18d6d7994efd85b95c0c1aad40b61a84934958fc90d77435a 5e7d542d08b8c7f9a7328f6bdcdd204a595fc5ddf3d4056f24aef7ae04c5ada0 df13978758f1c31ee153164229fc748e725c87f2f941077331ad83db1b81fc2c 4423b15cb4638b1fefb8207e01c6643560ca9f51aac52f6b1890a8877d8f1951 2d20f6765aa120f2b1d1811b87dfa928a668966461e5fa2aa74be5a154b6630c fae5d882c4d8a692acece141dd63dbfb471d746f2c7d930b48e814f90b33d10f b9d58ed82a27d8fadb9d5d96436665974048c3afa992345fc5051ed83fff1b93 3f4aec562038fd62819d675e76c12cca1ee8099544965e9d63b3a8d91042d071 a2c41ccf9464b3f6a373d56fb166015be39553fe7f6ea7b5642e5669f5a44804 24f7a4fed8966f3ad5be261cca182b5f9a92793af1f3d4da5709acb4b8771f8a 6c467918fe9ffbdbef1a974c57fb948ab3da6e6e3f4b58915f58b0ccddd27ffe 171ee22fcd3615edc81af5fa5fe712040a8eba47191e5a5566e5bab7be507f14 ead70352bed34a443f48bc6919d3ecf5246ec5db649bf01ff3c8fa8b29b415d9 1f28ff5190c5a37c11dfd4328d3d08921156101ff3615ad513f3b2356386c42f a07f0fd822104dd8f5a63c606684cb8f2d8a6bfefc1997c2d1db6747a00a489c 198b46f93582aa3e09b403ea2789e482e481d17584953876214c32165be6ee19 7952becd780c414acbfacaa1a5712da00f7aba8e62b1122ffe6853ae103e8481 8855c70c15782a6342d2602e715d553d9bbfc9c3c5b8e0661ec0f4498530c97a afb833a68e98c16901c6c70aef6ef303f9f1ab603085fee230d086fbaea5cf34 1e9ea3d16e58a24ce0dbf664a605429e50930a2b29a1c45a01b5126b0efce248 4ac57548de3adbd362a7d3f1f8e99b79c1e46d241195e9d8dc49b8111b36195f fad7db28630bbb2023a316301d82e3562f0554e0b1c16819ec9e836d338baab0 82a619a39fdbd95ea5b2c7b96d28234f17eec431df24f200e94f2dad9d1f9eba 8602eeaf0ebc3a16c77c109b33a77de490a5def568d2b120e48f36c49b71f219 64602ba574d1c5ef73d6b6abdbc78ba8afb1fe83bb055ab688f986e0608f708b 045272644d9cb83e2b6ea88e934117e837fd18eed15aad674a35f74edf49cac9 2f41806552789b4017af81e9adb4417da096 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%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 25 /pi put dup 97 /a put dup 98 /b put dup 99 /c put readonly def /FontBBox{-32 -250 1048 750}readonly def /UniqueXX 5087385 def currentdict end currentfile eexec 80347982ab3942d930e069a70d0d48311d725e830d1c76fba12e12486e989c98 74c2b527f0925722787027f44470d484262c360cdfdddf3657533a57bb16f730 48bfbbfcb73a650484015441fdc837add94ac8fbd2022e3ec8f115d4b4bb7b7f 15388f22cc6198efe768bd9fceb3446ee4a8dc27d6cd152485384ef5f59381ff da43f2d20c8fb08aa27ab2015b774db10dacfdcd33e60f178c461553146ab427 bdd7da12534ba078ad3d780414930da4f8d58abefd45db119b10eb409dd89792 3c6e705479464a4b310b58348c4b42393988fef4925cf984423aaf65fea9f0e6 4629953bcf50b919d968d99bd185f83112b2759cc411764e9bde677f57c5ee5a c555448d5f81a16259ded1e11bf4119d53e8ab07a802df900d3a2d5ccc1c6876 d29c5e9effb7af3ef83400b0910c07873a8c56fa7b1eb1ba426043b00cc95dbe dc6e136cbbbcb3f67509964f9f281ebf81fe5b018122eaf66c4a838487e82e18 6e006093042848a903efb3469ab6b4049767aadb95c30408dfd58d8a10f4cb22 168decd9f3ee100f07b49aa44c92139b669cc312ba20192454eb2375be6284b0 26659d964b96ae82d4942e758027fcf23c25ed01115af27ce7f20efe2a822bb6 84004f20243a49c9e93301fc21b80815c033c3e2ba58ef53da2157d524b395f2 b37abca13bc6a2f42e824ab7e47106176b0d6db267fbb795ac7425582df2e3dc 55863468a9200742bd7b552c48f8cf58bc21343bd3b95abfa140f33f37c6f3f7 8b0d8a5154eb7c1f62ec598267f13e841a3e64172663935ac8b665d86540d316 ddece329c008049c5e74b27d59022c5515059bc3b89370b1bc6a169c888bb325 e0b74282d6f053a50da4024ed1e433271a32ab8c17d41c632b41cf9f3ecd5fe1 24daf7aea7ce8a63047b245822930d517df7baaafa69d2d17f7d93cebd45416d f3459365434123a76ccf883a4973bab19807e1f0c4bab03a45f7ed69ff2660ff 3963e4def11001eec4238c368a39d874fd30b3c14f4186ec7700fbce22abe468 eb32baf7b0164f8f21a9b5e706b91411faaa44467cb2180ab03de375c1ab93e9 76e11ab92fdd4a7280a6d1a8dc65c4c89d04c8ed6988045a2a3de9a4c7b1efd3 75b039396b2b2fbce3411457e1e57ac7a384d9b78115e83ab521e184b967ce5c e092e438389425a12f58dbee0001e7033a91d3b0e9a125333f45f35d430550fe ad3202aaba81a150b1ec34728f8109d39d5d163a57da9a47ba373d1b86f2da4e be09454415d644e1fbef933f8663390912ad15247dc543b417fd9bedec05f8f3 7c9d5b173ec38cc7f61452a942023c17f01220547a06962ba53adb46b82005e8 7113e70e9981ff1e37e6834c8d29ce11c6e0f91bc9924d48fa5a127b031e466a c9699299989c92487f88e1d6e59e6d4ec5461b68b3979cd8ecc13bbef603d714 d5ca9341d79f2ab6e200cec023020841b2598b2489c4d54fd35753081acda3da 6f6afa5ce44b46391fce0e84f4e05f6f343b3f0501e546fd1aaf73cd8d640a99 7e237bc5ebe85b1a4adee6abf5cb4566ad001acc34fe95b8cbf74a67d94334f2 ac6d7f5e327ac1336ab13a94da916532d6d68bc5783a02dcb7da158002a16151 35483906b884df3c115d3751002afe38e2fa21678b40e26d26da7c5303720f54 89a88633e03555724710902a4c266afad5d1d9799bfc5191fae942b6f85fad06 d4939cf5ed9d86126067a3a16fe186899d100e135d03abc11192cb965c57b743 9d1bba286487e5e44d8e2cf3f9f2eb973924bf0d152aa1f0361b1622c506bc56 2a74e050f5da01d948bb4bb9bb69ee09581866a640dd234915ad9ab104ab7281 bcdf80110e85e9c2082741975d8f94c85ddd8e22ef84c4611b11879a9a4394cc 25a09db1146baf1f8721c71713315ba274dc1850138421fec50e4b71155d6b74 01951cb91214ecdad8ac19a19cad86c5e2a01912d9d439b1a19b734649784e5f bc9928792b040831e51b54043400194377d0ea5b0a4aca856e15e0657b163021 07fecb822d7e706230d29fd6c17f95d5a3507af0f81594633fa734232d908889 b6b1726f2ed970b85b27141f0d5cfe699dc6f07b8a0efbf71a5ac51ba4c6c057 e2688073c8748e6e60cdfd716286e7b79b0b1d3cab2e8d3d801d3fcfce711d69 42395895aba13f4084ce84787dd45f77412d4bb6fb7561f17cfecda1e257fcaf 4b44b392d5660bdbab2f86a4ccca2255fd2f1b957a556f53f77156d539c70790 e30582bc3f6e9b0b584bfa8af5b92a6ec1582c3086be1704fe1dbf9f48e74aaf f0a824b9f37d7bd5c6d05028955d2b42dc4023b4c2c91ea823ea4ecdecaae79c 5cee 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMEX10 %!PS-AdobeFont-1.1: CMEX10 1.00 %%CreationDate: 1992 Jul 23 21:22:48 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMEX10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMEX10 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 116 /radicalbt put dup 117 /radicalvertex put dup 118 /radicaltp put readonly def /FontBBox{-24 -2960 1454 772}readonly def /UniqueXX 5000774 def currentdict end currentfile eexec 80347982ab3942d930e069a70d0d48311d7190fa2d133a583138f76695558e7a e9348d37cac6651806d08527c1bb4a062a4835ac37784cc39ad8841404e438b4 d52d3901e47a1de4f7924e0fb3daf442499175bab1226edf692a4956739f8828 e80592f450c5d5c22ac88bcfbe9748f61d18243a16f4a4467f084e8e2be46ef4 7fc51c3a8199e3cda62ff9c4fb73956dab8b6683d2156377808cb35026073e80 523f59a30d195fcf9b9fce4ffafc6d5649664203ab24acb938d58d246707ffe7 d62f04bec4b70c21ef75beb2b812622b3c74e969d72d3cd11bd7106294a99caf 0b1629bc7d4de6b96ca82930831d64575f23f4ad06a0e45e315b1d392411be8d 6d73c998789ff258a07a3c8c2057325784514c845500bfd1a971310cfc11d41c 1a167dbd5ff012c60add4e87325f6e5299032a839de65fb1473a166aae1876a4 414a434f22c1d241591fb36f857df6fa930608750ffc0c54f44994662b1f00f1 400bf752ea8d83ffc4cb77a290bc2d99981ae59a191748ba5c7ba1a9d2583fd2 1398452b6ff5d83a059f7eadcd2ef744e9dd22bdf9c79d049bf06835e878c32b 7765c69bdd8ef4deb4ea7cfff4cf9354a4ddffa689de961d16772491c7afbd7f ffde42400764c68e954ee5c455a5687959829bc3b319b2147deaab3628662c80 30c5e02fea09609abe4eaa12e217bc3af673f1bc36a7039eb13fcacb4218fe0f c5a3f9452d4edf46cc91db67b624d4f2d37502fb9f11af4da18ca40b61097f95 d44329375467ed13c5cb585ec53f62b83ef9502cc755af44bf32b87b8ae9f3f2 f8dbf72dab90acafbacd280db6aaffaefdff6d5eff26669bac56280a950560e3 d01714ba38659b0e4e28bf8cdc1f15ff7e3ea9d95a6afbbe3d8e6905aa6d531d 6b6dcab89e2036cc492c65f76ddcc3cfcff33fde3d9ffd10f7a90530fd5c7683 4329baa902e701ca42717476298c9ff511b1941244bb1dfd0e5cab92a43970cd 1bdb292eadd055c97972844fdcdb0aa06401e7b2632b9d134f96bce0064860f3 9859da7a9a82be0a840672a1331212752ae1b521b693b384a72dba8d37a86eaf a0341e7fc5f6ef7a8c566aacb91e8bf5005c18837894c4eacff41dba54e071ca 83f80e7f256d4fe2fde6e2408ec819f8fecbb87409f8f9c35a722494d279b0d2 9ef6281f11d144eb362d34c20dfc58ead6a17cb0429ca22b44d307134497d1db e12b46cb16bf4aeb600463d05ec3d04ff464f4d61be7feeb7a3805b3f767bef6 240d59d8a026581e5ecfadb595fbcfc59ee1f1f88fb995319fa99b744a274972 c95971a00bdf7c2ca0b47856e2caa561a22a7ba32de87c5075cb4dc4ad680dba d837e74bb0c64aaf1287e059946a83dff78831b493841179583dfa0a42f1e08d 71f5406eba065f25c1f724a2b9e37855f7decf7de70d0efe5bf63250acf798eb 2ab1bef909a76568800af7d5d44ad80383a913815490e3c2fb9e9284fb3aa8f8 46bdcdfa944e757faef290bf48db6dea131ef5d7f107e5690926edfc34651323 b0608622983f92e99ce363df17a81967f2adb131e18aac3639c947b81da87849 2efa86cb8a1973900d843a579cebbe2a7f43558296b6475c4d96243803d45715 8056da4a158b7bcb9d1e762ce646d1c6f7cc7b15b92cbad4ab4977e184835fca 5d1a60816a969cc18609160740c903af208babd9bbf51315eedb5f0bef81e223 eee2b49b8f7b 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont TeXDict begin 39158280 55380996 1000 300 300 (./testdata/dvipstst.xdv) @start /Fa 25[48 6[33 24[63 17[22 11[22 11[48 4[66 10[63 3[22 16[44 29 37 18 26 26 1[33 33 37 52 18 2[18 37 1[22 29 33 29 1[33 23[26 4[48 21[17 6[22 21[18 13[37 3[{ TeXBase1Encoding ReEncodeFont}33 66.4176 /Times-BoldItalic rf /Fb 138[22 22 22 22 2[22 2[22 5[22 22 3[22 4[22 92[{}10 41.511 /CMTT10 rf /Fc 214[42 7[42 32[32{}3 41.511 /CMSY10 rf /Fd 128[21 2[42 2[22 22 30 22 23 16 16 16 22 23 21 23 35 12 22 1[12 23 21 13 18 23 18 23 21 12 1[21 1[21 2[31 31 3[30 23 31 1[28 6[15 2[27 28 32 30 1[31 3[32 1[12 2[21 1[21 21 21 2[21 2[12 14 12 2[16 16 12 4[21 3[42 37 1[32 30 21 5[21 2[12 35 1[23 23 12[{}65 41.511 /CMR10 rf /Fe 156[18 18 22 71[24 25[{}4 41.511 /CMMI10 rf /Ff 137[44 44 44 116[{}3 41.511 /CMEX10 rf /Fg 152[208 103[{TeXBase1Encoding ReEncodeFont}1 415.11 /Times-Italic rf /Fh 137[42 1[23 32 28 1[42 42 5[23 3[37 1[37 10[60 1[60 1[51 46 2[46 6[28 2[46 51 60 2[60 6[23 58[{ TeXBase1Encoding ReEncodeFont}20 83.022 /Times-Roman rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 300dpi TeXDict begin %%PaperSize: A4 %%EndSetup %%Page: 1 1 1 0 bop -225 -200 2331 25 v -225 3108 25 3309 v 325 -77 a Fh(D)m(VIPS:)21 b(A)g(T)724 -58 y(E)764 -77 y(X)f(Dri)n(v)o(er)g(F)o (or)f(PostScript)836 238 y Fg(g)-225 695 y @beginspecial @setspecial 0 36 translate .05 .099 .95 { 27.4 0 translate gsave 0 0 moveto dup 90 mul rotate -10 -10 rmoveto 20 0 rlineto 0 20 rlineto -20 0 rlineto closepath gsave dup setgray fill grestore 1 exch sub setgray stroke grestore 27.4 0 translate } for @endspecial 441 770 a Ff(v)441 794 y(u)441 818 y(u)441 843 y(u)441 868 y(u)441 893 y(u)441 918 y(u)441 943 y(u)441 968 y(t)p 485 770 954 2 v -180 x(v)485 811 y(u)485 836 y(u)485 861 y(u)485 885 y(u)485 910 y(u)485 935 y(u)485 960 y(t)p 529 788 910 2 v 865 828 a Fe(a)12 b Fd(=)-7 b Fc(\))11 b Fe(b)g Fc(\000)-6 b(!)11 b Fe(c)p 534 846 900 2 v 534 880 a Fd(the)17 b(phase)f(of)f(the)i(mo)q(on)e(m)o (ultiplied)f(b)o(y)i(the)h(n)o(um)o(b)q(er)534 930 y(of)10 b(angels)h(that)g(can)g(dance)h(on)f(the)h(head)f(of)f(a)h(pin)f(while) 534 980 y(the)18 b(ric)o(h)f(man)f(threads)i(the)g(needle)g(divided)e (b)o(y)h Fe(\031)h Fd(or)534 1030 y(some)c(other)g(transcenden)o(tal)i (n)o(um)o(b)q(er)-158 2836 y @beginspecial 18 @llx 18 @lly 577 @urx 814 @ury 2796 @rwi @setspecial @endspecial 1090 1185 a(T)m(o)i(run)g(this)h(test,)h(remo)o(v)o(e)e(a)g(\014le)h (called)f(m)o(test.ps)g(if)g(it)1049 1235 y(exists.)36 b(Then,)21 b(run)f(T)1429 1244 y(E)1452 1235 y(X)g(o)o(v)o(er)g (test.tex,)i(run)e(dvips)g(o)o(v)o(er)1049 1285 y(test.dvi,)10 b(sa)o(ving)g(the)h(output)f(in)g(a)g(\014le)g(test.ps.)18 b(Cop)o(y)10 b(test.ps)1049 1335 y(to)17 b(m)o(test.ps.)29 b(Run)17 b(dvips)g(o)o(v)o(er)g(test.dvi)h(again,)e(this)i(time)1049 1385 y(prin)o(ting)9 b(or)h(sa)o(ving)f(the)h(output,)h(as)f(y)o(ou)f (c)o(ho)q(ose.)18 b(\(Including)1049 1434 y(the)12 b(do)q(cumen)o(t)h (to)q(o)f(man)o(y)f(times)h(inside)g(itself)g(will)f(o)o(v)o(er\015o)o (w)1049 1484 y(the)j(virtual)f(memory)h(capacities)g(of)f(most)h(prin)o (ters.\))1090 1565 y(Some)i(things)g(to)g(c)o(hec)o(k)i(on)e(this)g (page.)25 b(First,)17 b(the)g(large)1049 1615 y(rules)c(surrounding)f (the)h(page)g(should)f(b)q(e)h(exactly)f(one)h(quar-)1049 1665 y(ter)i(inc)o(h)f(from)g(eac)o(h)h(b)q(order)h(\(assuming)e(a)g (8.5)g(b)o(y)g(11)g(page;)1049 1715 y(for)c(an)g(a4)g(page,)h(c)o (hange)g(the)g Fb(\\afourfalse)d Fd(to)j Fb(\\afourtrue)1049 1765 y Fd(on)i(line)h(16.\))1090 1845 y(Y)m(ou)f(should)g(see)i(a)e (title)g(at)g(the)h(top,)f(and)g(a)g(large)g(italic)f(g)1049 1895 y(under)f(that.)17 b(Then,)11 b(there)g(should)g(b)q(e)g(a)f(cen)o (tered)i(ro)o(w)e(of)g(ten)1049 1945 y(b)q(o)o(xes,)k(going)e(from)h (dark)h(to)g(ligh)o(t)f(gra)o(y)m(,)f(rotating)h(slo)o(wly)m(.)1090 2026 y(In)18 b(the)h(`equation')d(that)i(follo)o(ws,)f(c)o(hec)o(k)i (the)g(upp)q(er)g(left)1049 2076 y(corner)g(of)e(the)i(radical)f(signs) g(for)f(alignmen)o(t.)30 b(Also)18 b(c)o(hec)o(k)1049 2126 y(the)c(righ)o(t)g(arro)o(ws.)1090 2207 y(In)e(the)h(recursiv)o (ely)g(included)f(page)g(to)g(the)h(left,)f(note)g(ho)o(w)1049 2256 y(bad)g(the)i(bitmapp)q(ed)e(fon)o(ts)h(lo)q(ok)f(\(they)i(are)f (the)g(ones)h(under)1049 2306 y(the)g(radical,)f(and)g(indeed)i(this)f (text)g(itself.\))k(The)c(thin)g(rules)1049 2356 y(ma)o(y)g(disapp)q (ear)i(altogether.)23 b(This)16 b(p)q(oin)o(ts)f(out)g(the)h(resolu-) 1049 2406 y(tion)11 b(dep)q(endence)j(of)d(dvips)h(output;)g(this)g(is) g(an)f(unfortunate)1049 2456 y(necessit)o(y)23 b(of)d(using)h(bitmapp)q (ed)h(fon)o(ts.)40 b(The)22 b(P)o(ostScript)1049 2506 y(fon)o(ts,)13 b(on)h(the)g(other)h(hand,)e(should)g(scale)i(\014ne.) 1090 2586 y(Finally)m(,)c(at)h(the)i(b)q(ottom)e(of)g(the)h(page,)g(y)o (ou)f(will)f(see)j(some)1049 2636 y(tests)f(of)f(the)g(accen)o(ts)i(in) e(the)h(P)o(ostScript)f(fon)o(ts.)18 b(P)o(a)o(y)11 b(careful)1049 2686 y(atten)o(tion)18 b(to)g(the)h(w)o(ord)f(na)-5 b(\177)-16 b(\020v)o(e;)20 b(there)g(should)e(b)q(e)h(an)f(um-)1049 2736 y(laut)e(o)o(v)o(er)h(a)g(dotless)h(i.)27 b(The)17 b(text)h(should)e(read)i(\\Ic)o(h)f(w)o(ei\031)1049 2786 y(tats\177)-21 b(ac)o(hlic)o(h)15 b(nic)o(h)o(t)f(mehr)i(als)e(das.)22 b(D\032monic)14 b(sou\017)o(\023)-20 b(es)16 b(ha)o(v)o(e)1049 2836 y(no)d(r^)-21 b(ole)14 b(in)g(na)-5 b(\177)-16 b(\020v)o(e)13 b(\033uvres.)19 b(|\035sop's)14 b(\036uvres.")100 2963 y Fa(Ic)o(h)25 b(w)o(ei\337)i(tats)467 2962 y(\250)461 2963 y(ac)o(hlich)g(nic)o(ht)g(mehr)d(als)i(das.)48 b(D\346monic)25 b(souf)o(\003)1729 2962 y(\264)1725 2963 y(es)100 3027 y(hav)o(e)18 b(no)e(r)363 3026 y(\210)357 3027 y(ole)i(in)f(na)595 3026 y(\250)597 3027 y(\021v)o(e)h(\234uvres.)24 b(\227\306sop')-5 b(s)17 b(\214uvres.)p 2080 3108 25 3309 v -225 3133 2331 25 v eop %%Trailer end userdict /end-hook known{end-hook}if %%EOF