%!PS-Adobe-2.0 %%Creator: dvips 5.60 Copyright 1986, 1996 Radical Eye Software %%Title: dvips.dvi %%CreationDate: Sun Apr 4 23:26:53 1999 %%Pages: 58 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%EndComments %DVIPSCommandLine: /sys/lib/texmf/bin/386/old.dvips -r0 -q0 -f0 dvips %DVIPSParameters: dpi=300, comments removed %DVIPSSource: TeX output 1999.04.04:2322 %%BeginProcSet: tex.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]{ch-image}imagemask restore}B /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: 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 39158280 55380996 1000 300 300 (/sys/src/cmd/ntex/dvipsk/dvips.dvi) @start /Fa 1 47 df<70F8F8F0E005057B840E>46 D E /Fb 1 47 df<0E003F007F807F80FF80FF80FF00 7E003C000909798815>46 D E /Fc 38 123 df<01F000071C000C060018030038038038 03807001C07001C07001C07001C0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F0 01E0F001E0F001E0F001E0F001E0F001E0F001E07001C07001C07001C07803C038038038 03801C07000C0600071C0001F00013227EA018>48 D<008003800F80F380038003800380 038003800380038003800380038003800380038003800380038003800380038003800380 03800380038003800380038007C0FFFE0F217CA018>I<03F0000C1C0010070020078040 03C04003C08003E0F003E0F801E0F801E0F801E02003E00003E00003C00003C000078000 0700000E00001C0000180000300000600000C00001800001000002002004002008002018 00603000403FFFC07FFFC0FFFFC013217EA018>I<03F8000C1E00100F002007804007C0 7807C07803C07807C03807C0000780000780000700000F00000C0000380003F000001C00 000F000007800007800003C00003C00003E02003E07003E0F803E0F803E0F003C04003C0 400780200780100F000C1C0003F00013227EA018>I<000300000300000700000700000F 000017000017000027000067000047000087000187000107000207000607000407000807 00080700100700200700200700400700C00700FFFFF80007000007000007000007000007 00000700000700000F80007FF015217FA018>I<1000801E07001FFF001FFE001FF80017 E00010000010000010000010000010000010000011F800120C001C070018038010038000 01C00001C00001E00001E00001E00001E07001E0F001E0F001E0E001C08001C04003C040 03802007001006000C1C0003F00013227EA018>I<007E0001C1000300800601C00C03C0 1C03C0180180380000380000780000700000700000F0F800F30C00F40600F40300F80380 F801C0F001C0F001E0F001E0F001E0F001E0F001E07001E07001E07001E03801C03801C0 1803801C03000C0600070C0001F00013227EA018>I<4000006000007FFFE07FFFC07FFF C0400080C001008001008002008002000004000008000008000010000020000020000060 0000400000C00000C00001C00001C0000180000380000380000380000380000780000780 0007800007800007800007800007800003000013237DA118>I<01F800060E0008030010 01802001806000C06000C06000C07000C07000C07801803E01003F02001FC4000FF80003 F80001FC00067E00083F00100F803007C06003C06000E0C000E0C00060C00060C00060C0 00606000406000C03000801803000E0E0003F00013227EA018>I<07E01838201C400E80 0FF00FF00FF00F000F000E001C00380030006000C000C000800080018001000100010001 000100010000000000000000000000038007C007C007C0038010237DA217>63 D<0007E0100038183000E0063001C00170038000F0070000F00E0000701E0000701C0000 303C0000303C0000307C0000107800001078000010F8000000F8000000F8000000F80000 00F8000000F8000000F8000000F800000078000000780000107C0000103C0000103C0000 101C0000201E0000200E000040070000400380008001C0010000E0020000381C000007E0 001C247DA223>67 DI73 D80 D<03F0200C0C601802603001E07000E0600060E00060E00060 E00020E00020E00020F00000F000007800007F00003FF0001FFE000FFF0003FF80003FC0 0007E00001E00000F00000F0000070800070800070800070800070C00060C00060E000C0 F000C0C80180C6070081FC0014247DA21B>83 D87 D<1FE000303800780C00780E003007 0000070000070000070000FF0007C7001E07003C0700780700700700F00708F00708F007 08F00F087817083C23900FC1E015157E9418>97 D<01FE000703000C07801C0780380300 780000700000F00000F00000F00000F00000F00000F00000F00000700000780040380040 1C00800C010007060001F80012157E9416>99 D<0000E0000FE00001E00000E00000E000 00E00000E00000E00000E00000E00000E00000E00000E00000E001F8E00704E00C02E01C 01E03800E07800E07000E0F000E0F000E0F000E0F000E0F000E0F000E0F000E07000E078 00E03800E01801E00C02E0070CF001F0FE17237EA21B>I<01FC000707000C03801C01C0 3801C07801E07000E0F000E0FFFFE0F00000F00000F00000F00000F00000700000780020 3800201C00400E008007030000FC0013157F9416>I<003E0000E30001C7800387800307 80070000070000070000070000070000070000070000070000070000FFF8000700000700 000700000700000700000700000700000700000700000700000700000700000700000700 000700000700000700000700000780007FF000112380A20F>I<00007003F1980E1E181C 0E183807003807007807807807807807807807803807003807001C0E001E1C0033F00020 00002000003000003800003FFE001FFFC00FFFE03000F0600030C00018C00018C00018C0 00186000306000303800E00E038003FE0015217F9518>I<0E0000FE00001E00000E0000 0E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E1F800E60C0 0E80E00F00700F00700E00700E00700E00700E00700E00700E00700E00700E00700E0070 0E00700E00700E00700E00700E00700E0070FFE7FF18237FA21B>I<1C003E003E003E00 1C00000000000000000000000000000000000E007E001E000E000E000E000E000E000E00 0E000E000E000E000E000E000E000E000E000E000E00FFC00A227FA10E>I<0E0000FE00 001E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00 000E03FC0E01F00E01C00E01800E02000E04000E08000E10000E38000EF8000F1C000E1E 000E0E000E07000E07800E03C00E01C00E01E00E00F00E00F8FFE3FE17237FA21A>107 D<0E00FE001E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E 000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E00FFE00B 237FA20E>I<0E1F80FE60C01E80E00F00700F00700E00700E00700E00700E00700E0070 0E00700E00700E00700E00700E00700E00700E00700E00700E00700E0070FFE7FF18157F 941B>110 D<01FC000707000C01801800C03800E0700070700070F00078F00078F00078 F00078F00078F00078F000787000707800F03800E01C01C00E038007070001FC0015157F 9418>I<0E1F00FE61C00E80600F00700E00380E003C0E003C0E001E0E001E0E001E0E00 1E0E001E0E001E0E001E0E003C0E003C0E00380F00700E80E00E41C00E3F000E00000E00 000E00000E00000E00000E00000E00000E00000E0000FFE000171F7F941B>I<0E3CFE46 1E8F0F0F0F060F000E000E000E000E000E000E000E000E000E000E000E000E000E000F00 FFF010157F9413>114 D<0F8830786018C018C008C008E008F0007F003FE00FF001F800 3C801C800C800CC00CC008E018D0308FC00E157E9413>I<020002000200020006000600 06000E001E003E00FFFC0E000E000E000E000E000E000E000E000E000E000E000E040E04 0E040E040E040E040708030801F00E1F7F9E13>I<0E0070FE07F01E00F00E00700E0070 0E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00F0 0E00F006017003827800FC7F18157F941B>III< FF83FE1F00F00E00C007008007810003830001C20000E400007800007800003800003C00 004E00008F000187000103800201C00401E00C00E03E01F0FF03FE17157F941A>II<3FFFC038038030078020 0700600E00401C00403C0040380000700000E00001E00001C0000380400700400F00400E 00C01C0080380080780180700780FFFF8012157F9416>I E /Fd 11 121 df<00800100020004000C00080018003000300030006000600060006000E000E0 00E000E000E000E000E000E000E000E0006000600060006000300030003000180008000C 00040002000100008009267D9B0F>40 D<8000400020001000180008000C000600060006 000300030003000300038003800380038003800380038003800380038003000300030003 000600060006000C0008001800100020004000800009267E9B0F>I73 D<003F000007000007000007000007000007000007 0000070000070000070003E7000C1700180F00300700700700E00700E00700E00700E007 00E00700E00700600700700700380F001C370007C7E0131A7F9915>100 D<07C01C3030187018600CE00CFFFCE000E000E000E0006000700438081C1807E00E107F 8F11>I<183C3C18000000000000FC1C1C1C1C1C1C1C1C1C1C1C1C1C1CFF081A80990A> 105 D110 D<07E01C38300C700E6006E007 E007E007E007E007E0076006700E381C1C3807E010107F8F13>I<1F2060E04020C020C0 20F0007F003FC01FE000F080708030C030C020F0408F800C107F8F0F>115 D<0800080008000800180018003800FFC038003800380038003800380038003800382038 203820382018201C4007800B177F960F>I 120 D E /Fe 4 85 df[<0000000000000000000000000000FFFFFFFFFFFFFF00000000 00000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000 000000000000000000000000000000000000000000003FFFFFFFFFFFFFFFFC0000000000 000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFF000000000000 0000000000000000000000000000000000000001FFFFFFFFFFFFFFFFFF80000000000000 00000000000000000000000000000000000007FFFFFFFFFFFFFFFFFFE000000000000000 00000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFF00000000000000000 000000000000000000000000000000001FFFFFFFFFFFFFFFFFFFF8000000000000000000 0000000000000000000000000000003FFFFFFFFFFFFFFFFFFFFC00000000000000000000 00000000000000000000000000003FFFFFFFFFFFFFFFFFFFFC0000000000000000000000 000000000000000000000000007FFFFFFFFFFFFFFFFFFFFE000000000000000000000000 000000000000000000000000FFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000 0000000000000000000000FFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000 00000000000000000001FFFFFFFFFFFFFFFFFFFFFF800000000000000000000000000000 000000000000000001FFFFFFFFFFFFFFFFFFFFFF80000000000000000000000000000000 0000000000000003FFFFFFFFFFFFFFFFFFFFFFC000000000000000000000000000000000 00000000000003FFFFFFFFFFFFFFFFFFFFFFC00000000000000000000000000000000000 000000000003FFFFFFFFFFFFFFFFFFFFFFC0000000000000000000000000000000000000 0000000007FFFFFFFFFFFFFFFFFFFFFFE000000000000000000000000000000000000000 00000007FFFFFFFFFFFFFFFFFFFFFFE00000000000000000000000000000000000000000 000007FFFFFFFFFFFFFFFFFFFFFFE0000000000000000000000000000000000000000000 000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000 0FFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000F FFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000001FFF FFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000000000001FFFFF FFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000000000001FFFFFFF FFFFFFFFFFFFFFFFF8000000000000000000000000000000000000000000003FFFFFFFFF FFFFFFFFFFFFFFFC000000000000000000000000000000000000000000003FFFFFFFFFFF FFFFFFFFFFFFFC000000000000000000000000000000000000000000003FFFFFFFFFFFFF FFFFFFFFFFFC000000000000000000000000000000000000000000007FFFFFFFFFFFFFFF FFFFFFFFFE000000000000000000000000000000000000000000007FFFFFFFFFFFFFFFFF FFFFFFFE000000000000000000000000000000000000000000007FFFFFFFFFFFFFFFFFFF FFFFFE00000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFF FFFF00000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFF FF00000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000000000000000000000000000000000001FFFFFFFFFFFFFFFFFFFFFFFFFF80 000000000000000000000000000000000000000001FFFFFFFFFFFFFFFFFFFFFFFFFF8000 0000000000000000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFC00000 00000000000000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFC0000000 000000000000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFC000000000 0000000000000000000000000000000007FFFFFFFFFFFFFFFFFFFFFFFFFFE00000000000 00000000000000000000000000000007FFFFFFFFFFFFFFFFFFFFFFFFFFE0000000000000 000000000000000000000000000007FFFFFFFFFFFFFFFFFFFFFFFFFFE000000000000000 000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000 0000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000 00000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000 000000000000000000001FFFFFFFFFFFFFFFFFFFFFFFFFFFF80000000000000000000000 0000000000000000001FFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000 00000000000000001FFFFFFFFFFFFFFFFFFFFFFFFFFFF800000000000000000000000000 000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFC0000000000000000000000000000 0000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFC000000000000000000000000000000 00000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFC00000000000000000000000000000000 000000007FFFFFFFFFFFFFFFFFFFFFFFFFFFFE0000000000000000000000000000000000 0000007FFFFFFFFFFFFF7FFFFFFFFFFFFFFE000000000000000000000000000000000000 00007FFFFFFFFFFFFE7FFFFFFFFFFFFFFE00000000000000000000000000000000000000 00FFFFFFFFFFFFFE7FFFFFFFFFFFFFFF0000000000000000000000000000000000000000 FFFFFFFFFFFFFE7FFFFFFFFFFFFFFF0000000000000000000000000000000000000001FF FFFFFFFFFFFE7FFFFFFFFFFFFFFF8000000000000000000000000000000000000001FFFF FFFFFFFFFE3FFFFFFFFFFFFFFF8000000000000000000000000000000000000001FFFFFF FFFFFFFC3FFFFFFFFFFFFFFF8000000000000000000000000000000000000003FFFFFFFF FFFFFC3FFFFFFFFFFFFFFFC000000000000000000000000000000000000003FFFFFFFFFF FFFC3FFFFFFFFFFFFFFFC000000000000000000000000000000000000003FFFFFFFFFFFF FC1FFFFFFFFFFFFFFFC000000000000000000000000000000000000007FFFFFFFFFFFFF8 1FFFFFFFFFFFFFFFE000000000000000000000000000000000000007FFFFFFFFFFFFF81F FFFFFFFFFFFFFFE000000000000000000000000000000000000007FFFFFFFFFFFFF81FFF FFFFFFFFFFFFE00000000000000000000000000000000000000FFFFFFFFFFFFFF00FFFFF FFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFF00FFFFFFF FFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFF00FFFFFFFFF FFFFFFF00000000000000000000000000000000000001FFFFFFFFFFFFFF007FFFFFFFFFF FFFFF80000000000000000000000000000000000001FFFFFFFFFFFFFE007FFFFFFFFFFFF FFF80000000000000000000000000000000000001FFFFFFFFFFFFFE007FFFFFFFFFFFFFF F80000000000000000000000000000000000003FFFFFFFFFFFFFE007FFFFFFFFFFFFFFFC 0000000000000000000000000000000000003FFFFFFFFFFFFFC003FFFFFFFFFFFFFFFC00 00000000000000000000000000000000003FFFFFFFFFFFFFC003FFFFFFFFFFFFFFFC0000 000000000000000000000000000000007FFFFFFFFFFFFFC003FFFFFFFFFFFFFFFE000000 0000000000000000000000000000007FFFFFFFFFFFFFC001FFFFFFFFFFFFFFFE00000000 0000000000000000000000000000FFFFFFFFFFFFFF8001FFFFFFFFFFFFFFFF0000000000 00000000000000000000000000FFFFFFFFFFFFFF8001FFFFFFFFFFFFFFFF000000000000 000000000000000000000000FFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFF00000000000000 0000000000000000000001FFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFF8000000000000000 00000000000000000001FFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFF800000000000000000 000000000000000001FFFFFFFFFFFFFF00007FFFFFFFFFFFFFFF80000000000000000000 0000000000000003FFFFFFFFFFFFFE00007FFFFFFFFFFFFFFFC000000000000000000000 00000000000003FFFFFFFFFFFFFE00007FFFFFFFFFFFFFFFC00000000000000000000000 000000000003FFFFFFFFFFFFFE00007FFFFFFFFFFFFFFFC0000000000000000000000000 0000000007FFFFFFFFFFFFFC00003FFFFFFFFFFFFFFFE000000000000000000000000000 00000007FFFFFFFFFFFFFC00003FFFFFFFFFFFFFFFE00000000000000000000000000000 000007FFFFFFFFFFFFFC00003FFFFFFFFFFFFFFFE0000000000000000000000000000000 000FFFFFFFFFFFFFF800001FFFFFFFFFFFFFFFF000000000000000000000000000000000 0FFFFFFFFFFFFFF800001FFFFFFFFFFFFFFFF0000000000000000000000000000000000F FFFFFFFFFFFFF800001FFFFFFFFFFFFFFFF0000000000000000000000000000000001FFF FFFFFFFFFFF000000FFFFFFFFFFFFFFFF8000000000000000000000000000000001FFFFF FFFFFFFFF000000FFFFFFFFFFFFFFFF8000000000000000000000000000000001FFFFFFF FFFFFFF000000FFFFFFFFFFFFFFFF8000000000000000000000000000000003FFFFFFFFF FFFFF0000007FFFFFFFFFFFFFFFC000000000000000000000000000000003FFFFFFFFFFF FFE0000007FFFFFFFFFFFFFFFC000000000000000000000000000000003FFFFFFFFFFFFF E0000007FFFFFFFFFFFFFFFC000000000000000000000000000000007FFFFFFFFFFFFFE0 000003FFFFFFFFFFFFFFFE000000000000000000000000000000007FFFFFFFFFFFFFC000 0003FFFFFFFFFFFFFFFE00000000000000000000000000000000FFFFFFFFFFFFFFC00000 03FFFFFFFFFFFFFFFF00000000000000000000000000000000FFFFFFFFFFFFFFC0000001 FFFFFFFFFFFFFFFF00000000000000000000000000000000FFFFFFFFFFFFFF80000001FF FFFFFFFFFFFFFF00000000000000000000000000000001FFFFFFFFFFFFFF80000001FFFF FFFFFFFFFFFF80000000000000000000000000000001FFFFFFFFFFFFFF80000000FFFFFF FFFFFFFFFF80000000000000000000000000000001FFFFFFFFFFFFFF00000000FFFFFFFF FFFFFFFF80000000000000000000000000000003FFFFFFFFFFFFFF00000000FFFFFFFFFF FFFFFFC0000000000000000000000000000003FFFFFFFFFFFFFF000000007FFFFFFFFFFF FFFFC0000000000000000000000000000003FFFFFFFFFFFFFE000000007FFFFFFFFFFFFF FFC0000000000000000000000000000007FFFFFFFFFFFFFE000000007FFFFFFFFFFFFFFF E0000000000000000000000000000007FFFFFFFFFFFFFE000000003FFFFFFFFFFFFFFFE0 000000000000000000000000000007FFFFFFFFFFFFFC000000003FFFFFFFFFFFFFFFE000 000000000000000000000000000FFFFFFFFFFFFFFC000000003FFFFFFFFFFFFFFFF00000 0000000000000000000000000FFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFF0000000 00000000000000000000000FFFFFFFFFFFFFF8000000001FFFFFFFFFFFFFFFF000000000 000000000000000000001FFFFFFFFFFFFFF8000000001FFFFFFFFFFFFFFFF80000000000 0000000000000000001FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFF8000000000000 00000000000000001FFFFFFFFFFFFFF0000000000FFFFFFFFFFFFFFFF800000000000000 000000000000003FFFFFFFFFFFFFF0000000000FFFFFFFFFFFFFFFFC0000000000000000 0000000000003FFFFFFFFFFFFFF00000000007FFFFFFFFFFFFFFFC000000000000000000 00000000007FFFFFFFFFFFFFE00000000007FFFFFFFFFFFFFFFE00000000000000000000 000000007FFFFFFFFFFFFFE00000000007FFFFFFFFFFFFFFFE0000000000000000000000 0000007FFFFFFFFFFFFFE00000000003FFFFFFFFFFFFFFFE000000000000000000000000 0000FFFFFFFFFFFFFFC00000000003FFFFFFFFFFFFFFFF00000000000000000000000000 00FFFFFFFFFFFFFFC00000000003FFFFFFFFFFFFFFFF0000000000000000000000000000 FFFFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFFF0000000000000000000000000001FF FFFFFFFFFFFF800000000001FFFFFFFFFFFFFFFF8000000000000000000000000001FFFF FFFFFFFFFF800000000001FFFFFFFFFFFFFFFF8000000000000000000000000001FFFFFF FFFFFFFF800000000000FFFFFFFFFFFFFFFF8000000000000000000000000003FFFFFFFF FFFFFF000000000000FFFFFFFFFFFFFFFFC000000000000000000000000003FFFFFFFFFF FFFF000000000000FFFFFFFFFFFFFFFFC000000000000000000000000003FFFFFFFFFFFF FF0000000000007FFFFFFFFFFFFFFFC000000000000000000000000007FFFFFFFFFFFFFE 0000000000007FFFFFFFFFFFFFFFE000000000000000000000000007FFFFFFFFFFFFFE00 00000000007FFFFFFFFFFFFFFFE000000000000000000000000007FFFFFFFFFFFFFE0000 000000003FFFFFFFFFFFFFFFE00000000000000000000000000FFFFFFFFFFFFFFC000000 0000003FFFFFFFFFFFFFFFF00000000000000000000000000FFFFFFFFFFFFFFC00000000 00003FFFFFFFFFFFFFFFF00000000000000000000000000FFFFFFFFFFFFFFC0000000000 001FFFFFFFFFFFFFFFF00000000000000000000000001FFFFFFFFFFFFFF8000000000000 1FFFFFFFFFFFFFFFF80000000000000000000000001FFFFFFFFFFFFFF80000000000001F FFFFFFFFFFFFFFF80000000000000000000000003FFFFFFFFFFFFFF80000000000000FFF FFFFFFFFFFFFFC0000000000000000000000003FFFFFFFFFFFFFF00000000000000FFFFF FFFFFFFFFFFC0000000000000000000000003FFFFFFFFFFFFFF00000000000000FFFFFFF FFFFFFFFFC0000000000000000000000007FFFFFFFFFFFFFF000000000000007FFFFFFFF FFFFFFFE0000000000000000000000007FFFFFFFFFFFFFE000000000000007FFFFFFFFFF FFFFFE0000000000000000000000007FFFFFFFFFFFFFE000000000000007FFFFFFFFFFFF FFFE000000000000000000000000FFFFFFFFFFFFFFE000000000000003FFFFFFFFFFFFFF FF000000000000000000000000FFFFFFFFFFFFFFC000000000000003FFFFFFFFFFFFFFFF 000000000000000000000000FFFFFFFFFFFFFFC000000000000003FFFFFFFFFFFFFFFF00 0000000000000000000001FFFFFFFFFFFFFFC000000000000001FFFFFFFFFFFFFFFF8000 00000000000000000001FFFFFFFFFFFFFF8000000000000001FFFFFFFFFFFFFFFF800000 000000000000000001FFFFFFFFFFFFFF8000000000000001FFFFFFFFFFFFFFFF80000000 0000000000000003FFFFFFFFFFFFFF8000000000000000FFFFFFFFFFFFFFFFC000000000 00000000000003FFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFC00000000000 000000000003FFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFC0000000000000 0000000007FFFFFFFFFFFFFF00000000000000007FFFFFFFFFFFFFFFE000000000000000 00000007FFFFFFFFFFFFFE00000000000000007FFFFFFFFFFFFFFFE00000000000000000 000007FFFFFFFFFFFFFE00000000000000007FFFFFFFFFFFFFFFE0000000000000000000 000FFFFFFFFFFFFFFE00000000000000003FFFFFFFFFFFFFFFF000000000000000000000 0FFFFFFFFFFFFFFC00000000000000003FFFFFFFFFFFFFFFF0000000000000000000000F FFFFFFFFFFFFFC00000000000000003FFFFFFFFFFFFFFFF0000000000000000000001FFF FFFFFFFFFFF800000000000000001FFFFFFFFFFFFFFFF8000000000000000000001FFFFF FFFFFFFFF800000000000000001FFFFFFFFFFFFFFFF8000000000000000000003FFFFFFF FFFFFFF800000000000000001FFFFFFFFFFFFFFFFC000000000000000000003FFFFFFFFF FFFFF000000000000000000FFFFFFFFFFFFFFFFC000000000000000000003FFFFFFFFFFF FFF000000000000000000FFFFFFFFFFFFFFFFC000000000000000000007FFFFFFFFFFFFF F000000000000000000FFFFFFFFFFFFFFFFE000000000000000000007FFFFFFFFFFFFFE0 000000000000000007FFFFFFFFFFFFFFFE000000000000000000007FFFFFFFFFFFFFE000 0000000000000007FFFFFFFFFFFFFFFE00000000000000000000FFFFFFFFFFFFFFE00000 00000000000007FFFFFFFFFFFFFFFF00000000000000000000FFFFFFFFFFFFFFC0000000 000000000003FFFFFFFFFFFFFFFF00000000000000000000FFFFFFFFFFFFFFC000000000 0000000003FFFFFFFFFFFFFFFF00000000000000000001FFFFFFFFFFFFFFC00000000000 00000003FFFFFFFFFFFFFFFF80000000000000000001FFFFFFFFFFFFFF80000000000000 000001FFFFFFFFFFFFFFFF80000000000000000001FFFFFFFFFFFFFF8000000000000000 0001FFFFFFFFFFFFFFFF80000000000000000003FFFFFFFFFFFFFF800000000000000000 01FFFFFFFFFFFFFFFFC0000000000000000003FFFFFFFFFFFFFF00000000000000000000 FFFFFFFFFFFFFFFFC0000000000000000003FFFFFFFFFFFFFF00000000000000000000FF FFFFFFFFFFFFFFC0000000000000000007FFFFFFFFFFFFFF00000000000000000000FFFF FFFFFFFFFFFFE0000000000000000007FFFFFFFFFFFFFE000000000000000000007FFFFF FFFFFFFFFFE0000000000000000007FFFFFFFFFFFFFE000000000000000000007FFFFFFF FFFFFFFFE000000000000000000FFFFFFFFFFFFFFE000000000000000000003FFFFFFFFF FFFFFFF000000000000000000FFFFFFFFFFFFFFC000000000000000000003FFFFFFFFFFF FFFFF000000000000000001FFFFFFFFFFFFFFC000000000000000000003FFFFFFFFFFFFF FFF800000000000000001FFFFFFFFFFFFFFC000000000000000000001FFFFFFFFFFFFFFF F800000000000000001FFFFFFFFFFFFFF8000000000000000000001FFFFFFFFFFFFFFFF8 00000000000000003FFFFFFFFFFFFFF8000000000000000000001FFFFFFFFFFFFFFFFC00 000000000000003FFFFFFFFFFFFFF8000000000000000000000FFFFFFFFFFFFFFFFC0000 0000000000003FFFFFFFFFFFFFF0000000000000000000000FFFFFFFFFFFFFFFFC000000 00000000007FFFFFFFFFFFFFF0000000000000000000000FFFFFFFFFFFFFFFFE00000000 000000007FFFFFFFFFFFFFF00000000000000000000007FFFFFFFFFFFFFFFE0000000000 0000007FFFFFFFFFFFFFE00000000000000000000007FFFFFFFFFFFFFFFE000000000000 0000FFFFFFFFFFFFFFE00000000000000000000007FFFFFFFFFFFFFFFF00000000000000 00FFFFFFFFFFFFFFE00000000000000000000003FFFFFFFFFFFFFFFF0000000000000000 FFFFFFFFFFFFFFC00000000000000000000003FFFFFFFFFFFFFFFF0000000000000001FF FFFFFFFFFFFFC00000000000000000000003FFFFFFFFFFFFFFFF8000000000000001FFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000001FFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000003FFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC000000000000003FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC000000000000003FFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC000000000000007FFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE000000000000007FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE00000000000000FFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000FFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000FFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000001FFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000000000001FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000000000001FFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFF80000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFC0000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFC0000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFE0000000000007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFE0000000000007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFE000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFF000000000001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFF800000000001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFF800000000001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFF800000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFC00000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C00000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 0000000007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE000 00000007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE00000 00000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000 000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000 0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000001F FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000001FFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000001FFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000003FFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC000000003FFFFFFFFF FFFFF800000000000000000000000000001FFFFFFFFFFFFFFFFC000000003FFFFFFFFFFF FFF000000000000000000000000000000FFFFFFFFFFFFFFFFC000000007FFFFFFFFFFFFF F000000000000000000000000000000FFFFFFFFFFFFFFFFE000000007FFFFFFFFFFFFFF0 000000000000000000000000000007FFFFFFFFFFFFFFFE000000007FFFFFFFFFFFFFE000 0000000000000000000000000007FFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFE00000 00000000000000000000000007FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFE0000000 000000000000000000000003FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFC000000000 0000000000000000000003FFFFFFFFFFFFFFFF00000001FFFFFFFFFFFFFFC00000000000 00000000000000000003FFFFFFFFFFFFFFFF80000001FFFFFFFFFFFFFFC0000000000000 000000000000000001FFFFFFFFFFFFFFFF80000001FFFFFFFFFFFFFF8000000000000000 0000000000000001FFFFFFFFFFFFFFFF80000003FFFFFFFFFFFFFF800000000000000000 00000000000001FFFFFFFFFFFFFFFFC0000003FFFFFFFFFFFFFF00000000000000000000 000000000000FFFFFFFFFFFFFFFFC0000007FFFFFFFFFFFFFF0000000000000000000000 0000000000FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFF000000000000000000000000 00000000FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFE00000000000000000000000000 0000007FFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFE0000000000000000000000000000 00007FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFE000000000000000000000000000000 007FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFC00000000000000000000000000000000 3FFFFFFFFFFFFFFFF000001FFFFFFFFFFFFFFC000000000000000000000000000000003F FFFFFFFFFFFFFFF800001FFFFFFFFFFFFFFC000000000000000000000000000000003FFF FFFFFFFFFFFFF800001FFFFFFFFFFFFFF8000000000000000000000000000000001FFFFF FFFFFFFFFFF800003FFFFFFFFFFFFFF8000000000000000000000000000000001FFFFFFF FFFFFFFFFC00003FFFFFFFFFFFFFF8000000000000000000000000000000001FFFFFFFFF FFFFFFFC00003FFFFFFFFFFFFFF0000000000000000000000000000000000FFFFFFFFFFF FFFFFC00007FFFFFFFFFFFFFF0000000000000000000000000000000000FFFFFFFFFFFFF FFFE00007FFFFFFFFFFFFFF00000000000000000000000000000000007FFFFFFFFFFFFFF FE00007FFFFFFFFFFFFFE00000000000000000000000000000000007FFFFFFFFFFFFFFFE 0000FFFFFFFFFFFFFFE00000000000000000000000000000000007FFFFFFFFFFFFFFFF00 00FFFFFFFFFFFFFFE00000000000000000000000000000000003FFFFFFFFFFFFFFFF0000 FFFFFFFFFFFFFFC00000000000000000000000000000000003FFFFFFFFFFFFFFFF0001FF FFFFFFFFFFFFC00000000000000000000000000000000003FFFFFFFFFFFFFFFF8001FFFF FFFFFFFFFFC00000000000000000000000000000000001FFFFFFFFFFFFFFFF8003FFFFFF FFFFFFFF800000000000000000000000000000000001FFFFFFFFFFFFFFFF8003FFFFFFFF FFFFFF800000000000000000000000000000000001FFFFFFFFFFFFFFFFC003FFFFFFFFFF FFFF000000000000000000000000000000000000FFFFFFFFFFFFFFFFC007FFFFFFFFFFFF FF000000000000000000000000000000000000FFFFFFFFFFFFFFFFE007FFFFFFFFFFFFFF 000000000000000000000000000000000000FFFFFFFFFFFFFFFFE007FFFFFFFFFFFFFE00 00000000000000000000000000000000007FFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFE0000 000000000000000000000000000000007FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFE000000 0000000000000000000000000000007FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFC00000000 00000000000000000000000000003FFFFFFFFFFFFFFFF01FFFFFFFFFFFFFFC0000000000 000000000000000000000000003FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFC000000000000 0000000000000000000000003FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFF800000000000000 00000000000000000000001FFFFFFFFFFFFFFFF83FFFFFFFFFFFFFF80000000000000000 000000000000000000001FFFFFFFFFFFFFFFFC3FFFFFFFFFFFFFF8000000000000000000 0000000000000000000FFFFFFFFFFFFFFFFC3FFFFFFFFFFFFFF000000000000000000000 00000000000000000FFFFFFFFFFFFFFFFC7FFFFFFFFFFFFFF00000000000000000000000 000000000000000FFFFFFFFFFFFFFFFE7FFFFFFFFFFFFFF0000000000000000000000000 00000000000007FFFFFFFFFFFFFFFE7FFFFFFFFFFFFFE000000000000000000000000000 000000000007FFFFFFFFFFFFFFFEFFFFFFFFFFFFFFE00000000000000000000000000000 0000000007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0000000000000000000000000000000 00000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC000000000000000000000000000000000 000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF800000000000000000000000000000000000 0001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000000000000000000000000000000000000 01FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFE00000000000000000000000000000000000000007F FFFFFFFFFFFFFF7FFFFFFFFFFFFC00000000000000000000000000000000000000003FFF FFFFFFFFFFFE7FFFFFFFFFFFF800000000000000000000000000000000000000001FFFFF FFFFFFFFFE3FFFFFFFFFFFF000000000000000000000000000000000000000000FFFFFFF FFFFFFFC3FFFFFFFFFFFE0000000000000000000000000000000000000000007FFFFFFFF FFFFFC1FFFFFFFFFFFC0000000000000000000000000000000000000000001FFFFFFFFFF FFF80FFFFFFFFFFF00000000000000000000000000000000000000000000FFFFFFFFFFFF F003FFFFFFFFFC000000000000000000000000000000000000000000001FFFFFFFFFFFC0 00FFFFFFFFC00000000000000000000000000000000000000000000003FFFFFFFFFF00> 280 300 110 427 317 65 D[<000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFC0000007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF800001FFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE00003FFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFF00007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFF8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC001FFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE003FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFF003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFF007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF807FFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFF800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFF01FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFF0000000000000000000000FFFFFFFF FFFC0000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 80000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF800000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFE00000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFE00000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFF80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFE00000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE00000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFF800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE000000FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 80000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000000000000000000FFFFFFFFFFFFFFFF000000000000000000000000000000 00000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000FFFFFFFFFF FFFFFF00000000000000000000000000000000000000FFFFFFFFFFFFFFFF000000000000 00000000000001FFFFFFFFF000FFFFFFFFFFFFFFFF0000000003FFFFFFFFFFFFFFFFFFFF FFFFFE00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFE7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3FFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFC1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF007FFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE003FFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFC001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFF80007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE00000FFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000>216 299 88 426 277 69 D[<000FFFFFFFFFFFFFFC000000000000000000000000000000000000 07FFFFFFC000007FFFFFFFFFFFFFFFC000000000000000000000000000000000003FFFFF FFF80001FFFFFFFFFFFFFFFFF80000000000000000000000000000000000FFFFFFFFFE00 03FFFFFFFFFFFFFFFFFE0000000000000000000000000000000001FFFFFFFFFF0007FFFF FFFFFFFFFFFFFF0000000000000000000000000000000003FFFFFFFFFF800FFFFFFFFFFF FFFFFFFFC000000000000000000000000000000007FFFFFFFFFFC01FFFFFFFFFFFFFFFFF FFE00000000000000000000000000000000FFFFFFFFFFFE03FFFFFFFFFFFFFFFFFFFF000 00000000000000000000000000001FFFFFFFFFFFF03FFFFFFFFFFFFFFFFFFFF800000000 00000000000000000000001FFFFFFFFFFFF07FFFFFFFFFFFFFFFFFFFFC00000000000000 00000000000000003FFFFFFFFFFFF87FFFFFFFFFFFFFFFFFFFFE00000000000000000000 00000000003FFFFFFFFFFFF87FFFFFFFFFFFFFFFFFFFFF00000000000000000000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFFFFFFFFFFFC000000000000000000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFFFFFFFFFFFC000000000000000000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFFFFFFFFFFFE000000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF FFFFFFFFFFE000000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFF FFFFF000000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFF0 00000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFF8000000 00000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFF8000000000000 00000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFC000000000000000000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFC000000000000000000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFE00000000000000000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFFFFFFFFFFFFF80000000000000000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFFFFFFFFFFFFF80000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF FFFFFFFFFFFFC0000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFF FFFFFFC0000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFF E0000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFE00000 00000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFF00000000000 00000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFF80000000000000000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFC000000000000000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFC000000000000000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFFFFFFFFFFFFFFE000000000000000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFFFFFFFFFFFFFFE000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF FFFFFFFFFFFFFF000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFF FFFFFFFF000000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFF FF800000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFF8000 00000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFC000000000 00000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFC000000000000000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFE000000000000000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFE00000000000000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFFFFFFFFFFFFFFFF80000000000000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFFFFFFFFFFFFFFFF80000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF FBFFFFFFFFFFFFFC0000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFFBFFFF FFFFFFFFFC0000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF9FFFFFFFFFF FFFE0000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF9FFFFFFFFFFFFFE00 00000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8FFFFFFFFFFFFFF00000000 00000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8FFFFFFFFFFFFFF00000000000000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF87FFFFFFFFFFFFF80000000000000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF87FFFFFFFFFFFFF8000000000000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFF83FFFFFFFFFFFFFC000000000000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFF83FFFFFFFFFFFFFC000000000000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFF81FFFFFFFFFFFFFE000000000000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFF81FFFFFFFFFFFFFE000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF F80FFFFFFFFFFFFFF000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80FFF FFFFFFFFFFF000000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF807FFFFFFFF FFFFF800000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF807FFFFFFFFFFFFF8 00000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF803FFFFFFFFFFFFFC000000 00000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF803FFFFFFFFFFFFFC000000000000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF801FFFFFFFFFFFFFE000000000000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF801FFFFFFFFFFFFFE00000000000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFF800FFFFFFFFFFFFFF00000000000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFF800FFFFFFFFFFFFFF00000000000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFF8007FFFFFFFFFFFFF80000000000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFF8003FFFFFFFFFFFFFC0000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF F8003FFFFFFFFFFFFFC0000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8001F FFFFFFFFFFFFE0000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8001FFFFFFF FFFFFFE0000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8000FFFFFFFFFFFFF F0000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8000FFFFFFFFFFFFFF00000 00000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80007FFFFFFFFFFFFF80000000000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80007FFFFFFFFFFFFF80000000000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF80003FFFFFFFFFFFFFC000000000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFF80003FFFFFFFFFFFFFC000000000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFF80001FFFFFFFFFFFFFE000000000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFF80001FFFFFFFFFFFFFE000000000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFF80000FFFFFFFFFFFFFF000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF F80000FFFFFFFFFFFFFF000000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 7FFFFFFFFFFFFF800000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800007FFFFF FFFFFFFF800000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800003FFFFFFFFFFF FFC00000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800003FFFFFFFFFFFFFC000 00000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800001FFFFFFFFFFFFFE000000000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800001FFFFFFFFFFFFFE000000000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF800000FFFFFFFFFFFFFF00000000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFF800000FFFFFFFFFFFFFF00000000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFF8000007FFFFFFFFFFFFF80000000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFF8000007FFFFFFFFFFFFF80000000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFF8000003FFFFFFFFFFFFFC0000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF F8000003FFFFFFFFFFFFFC0000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 01FFFFFFFFFFFFFE0000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8000001FFFF FFFFFFFFFE0000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8000000FFFFFFFFFF FFFF0000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8000000FFFFFFFFFFFFFF00 00000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000007FFFFFFFFFFFFF80000000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000007FFFFFFFFFFFFF80000000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF80000003FFFFFFFFFFFFFC000000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFF80000003FFFFFFFFFFFFFC000000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFF80000001FFFFFFFFFFFFFE000000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFF80000001FFFFFFFFFFFFFE000000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFF80000000FFFFFFFFFFFFFF000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF F80000000FFFFFFFFFFFFFF000000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 0007FFFFFFFFFFFFF800000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000007FF FFFFFFFFFFF800000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000003FFFFFFFF FFFFFC00000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000003FFFFFFFFFFFFFC 00000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000001FFFFFFFFFFFFFE000000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000001FFFFFFFFFFFFFE000000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000FFFFFFFFFFFFFF00000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFF800000000FFFFFFFFFFFFFF00000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFF8000000007FFFFFFFFFFFFF80000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFF8000000007FFFFFFFFFFFFF80000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFF8000000003FFFFFFFFFFFFFC0000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF F8000000001FFFFFFFFFFFFFE0000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 00001FFFFFFFFFFFFFE0000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8000000000F FFFFFFFFFFFFF0000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8000000000FFFFFFF FFFFFFF0000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000007FFFFFFFFFFFF F8000000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000007FFFFFFFFFFFFF80000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000003FFFFFFFFFFFFFC0000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000003FFFFFFFFFFFFFC000000000000007F FFFFFFFFFFFCFFFFFFFFFFFFF80000000001FFFFFFFFFFFFFE000000000000007FFFFFFF FFFFFCFFFFFFFFFFFFF80000000001FFFFFFFFFFFFFE000000000000007FFFFFFFFFFFFC FFFFFFFFFFFFF80000000000FFFFFFFFFFFFFF000000000000007FFFFFFFFFFFFCFFFFFF FFFFFFF80000000000FFFFFFFFFFFFFF000000000000007FFFFFFFFFFFFCFFFFFFFFFFFF F800000000007FFFFFFFFFFFFF800000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 0000007FFFFFFFFFFFFF800000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 3FFFFFFFFFFFFFC00000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000003FFFFF FFFFFFFFC00000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000001FFFFFFFFFFF FFE00000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000001FFFFFFFFFFFFFE000 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000FFFFFFFFFFFFFF000000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000FFFFFFFFFFFFFF00000000000007F FFFFFFFFFFFCFFFFFFFFFFFFF8000000000007FFFFFFFFFFFFF80000000000007FFFFFFF FFFFFCFFFFFFFFFFFFF8000000000007FFFFFFFFFFFFF80000000000007FFFFFFFFFFFFC FFFFFFFFFFFFF8000000000003FFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFCFFFFFF FFFFFFF8000000000003FFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFCFFFFFFFFFFFF F8000000000001FFFFFFFFFFFFFE0000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 00000001FFFFFFFFFFFFFE0000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 00FFFFFFFFFFFFFF0000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF8000000000000FFFF FFFFFFFFFF0000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000007FFFFFFFFF FFFF8000000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000007FFFFFFFFFFFFF80 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000003FFFFFFFFFFFFFC0000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000003FFFFFFFFFFFFFC000000000007F FFFFFFFFFFFCFFFFFFFFFFFFF80000000000001FFFFFFFFFFFFFE000000000007FFFFFFF FFFFFCFFFFFFFFFFFFF80000000000001FFFFFFFFFFFFFE000000000007FFFFFFFFFFFFC FFFFFFFFFFFFF80000000000000FFFFFFFFFFFFFF000000000007FFFFFFFFFFFFCFFFFFF FFFFFFF80000000000000FFFFFFFFFFFFFF000000000007FFFFFFFFFFFFCFFFFFFFFFFFF F800000000000007FFFFFFFFFFFFF800000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 0000000007FFFFFFFFFFFFF800000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 0003FFFFFFFFFFFFFC00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000003FF FFFFFFFFFFFC00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000001FFFFFFFF FFFFFE00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000001FFFFFFFFFFFFFE 00000000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000000FFFFFFFFFFFFFF000000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000000FFFFFFFFFFFFFF00000000007F FFFFFFFFFFFCFFFFFFFFFFFFF8000000000000007FFFFFFFFFFFFF80000000007FFFFFFF FFFFFCFFFFFFFFFFFFF8000000000000007FFFFFFFFFFFFF80000000007FFFFFFFFFFFFC FFFFFFFFFFFFF8000000000000003FFFFFFFFFFFFFC0000000007FFFFFFFFFFFFCFFFFFF FFFFFFF8000000000000003FFFFFFFFFFFFFC0000000007FFFFFFFFFFFFCFFFFFFFFFFFF F8000000000000001FFFFFFFFFFFFFE0000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 00000000001FFFFFFFFFFFFFE0000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 00000FFFFFFFFFFFFFF0000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000007 FFFFFFFFFFFFF8000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000007FFFFFF FFFFFFF8000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000003FFFFFFFFFFFF FC000000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000003FFFFFFFFFFFFFC0000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000001FFFFFFFFFFFFFE000000007F FFFFFFFFFFFCFFFFFFFFFFFFF80000000000000001FFFFFFFFFFFFFE000000007FFFFFFF FFFFFCFFFFFFFFFFFFF80000000000000000FFFFFFFFFFFFFF000000007FFFFFFFFFFFFC FFFFFFFFFFFFF80000000000000000FFFFFFFFFFFFFF000000007FFFFFFFFFFFFCFFFFFF FFFFFFF800000000000000007FFFFFFFFFFFFF800000007FFFFFFFFFFFFCFFFFFFFFFFFF F800000000000000007FFFFFFFFFFFFF800000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 0000000000003FFFFFFFFFFFFFC00000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 0000003FFFFFFFFFFFFFC00000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000 1FFFFFFFFFFFFFE00000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000000001FFFFF FFFFFFFFE00000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000000000FFFFFFFFFFF FFF00000007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000000000FFFFFFFFFFFFFF000 00007FFFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000007FFFFFFFFFFFFF80000007F FFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000007FFFFFFFFFFFFF80000007FFFFFFF FFFFFCFFFFFFFFFFFFF8000000000000000003FFFFFFFFFFFFFC0000007FFFFFFFFFFFFC FFFFFFFFFFFFF8000000000000000003FFFFFFFFFFFFFC0000007FFFFFFFFFFFFCFFFFFF FFFFFFF8000000000000000001FFFFFFFFFFFFFE0000007FFFFFFFFFFFFCFFFFFFFFFFFF F8000000000000000001FFFFFFFFFFFFFE0000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 00000000000000FFFFFFFFFFFFFF0000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 00000000FFFFFFFFFFFFFF0000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000 007FFFFFFFFFFFFF8000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000007FFF FFFFFFFFFF8000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000003FFFFFFFFF FFFFC000007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000003FFFFFFFFFFFFFC0 00007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000001FFFFFFFFFFFFFE000007F FFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000001FFFFFFFFFFFFFE000007FFFFFFF FFFFFCFFFFFFFFFFFFF80000000000000000000FFFFFFFFFFFFFF000007FFFFFFFFFFFFC FFFFFFFFFFFFF80000000000000000000FFFFFFFFFFFFFF000007FFFFFFFFFFFFCFFFFFF FFFFFFF800000000000000000007FFFFFFFFFFFFF800007FFFFFFFFFFFFCFFFFFFFFFFFF F800000000000000000007FFFFFFFFFFFFF800007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 0000000000000003FFFFFFFFFFFFFC00007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 0000000003FFFFFFFFFFFFFC00007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000 0001FFFFFFFFFFFFFE00007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000000000001FF FFFFFFFFFFFE00007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000000000000FFFFFFFF FFFFFF00007FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000000000000FFFFFFFFFFFFFF 00007FFFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000000007FFFFFFFFFFFFF80007F FFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000000007FFFFFFFFFFFFF80007FFFFFFF FFFFFCFFFFFFFFFFFFF8000000000000000000003FFFFFFFFFFFFFC0007FFFFFFFFFFFFC FFFFFFFFFFFFF8000000000000000000003FFFFFFFFFFFFFC0007FFFFFFFFFFFFCFFFFFF FFFFFFF8000000000000000000001FFFFFFFFFFFFFE0007FFFFFFFFFFFFCFFFFFFFFFFFF F8000000000000000000001FFFFFFFFFFFFFE0007FFFFFFFFFFFFCFFFFFFFFFFFFF80000 00000000000000000FFFFFFFFFFFFFF0007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 00000000000FFFFFFFFFFFFFF0007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000 000007FFFFFFFFFFFFF8007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000003 FFFFFFFFFFFFFC007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000003FFFFFF FFFFFFFC007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000001FFFFFFFFFFFF FE007FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000001FFFFFFFFFFFFFE007F FFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000FFFFFFFFFFFFFF007FFFFFFF FFFFFCFFFFFFFFFFFFF80000000000000000000000FFFFFFFFFFFFFF007FFFFFFFFFFFFC FFFFFFFFFFFFF800000000000000000000007FFFFFFFFFFFFF807FFFFFFFFFFFFCFFFFFF FFFFFFF800000000000000000000007FFFFFFFFFFFFF807FFFFFFFFFFFFCFFFFFFFFFFFF F800000000000000000000003FFFFFFFFFFFFFC07FFFFFFFFFFFFCFFFFFFFFFFFFF80000 0000000000000000003FFFFFFFFFFFFFC07FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 0000000000001FFFFFFFFFFFFFE07FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000 0000001FFFFFFFFFFFFFE07FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000 0FFFFFFFFFFFFFF07FFFFFFFFFFFFCFFFFFFFFFFFFF800000000000000000000000FFFFF FFFFFFFFF07FFFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000000000007FFFFFFFFFF FFF87FFFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000000000007FFFFFFFFFFFFF87F FFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000000000003FFFFFFFFFFFFFC7FFFFFFF FFFFFCFFFFFFFFFFFFF8000000000000000000000003FFFFFFFFFFFFFC7FFFFFFFFFFFFC FFFFFFFFFFFFF8000000000000000000000001FFFFFFFFFFFFFE7FFFFFFFFFFFFCFFFFFF FFFFFFF8000000000000000000000001FFFFFFFFFFFFFE7FFFFFFFFFFFFCFFFFFFFFFFFF F8000000000000000000000000FFFFFFFFFFFFFF7FFFFFFFFFFFFCFFFFFFFFFFFFF80000 00000000000000000000FFFFFFFFFFFFFF7FFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 000000000000007FFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000 000000007FFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000 003FFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000003FFF FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000001FFFFFFFFF FFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000001FFFFFFFFFFFFFFF FFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000000FFFFFFFFFFFFFFFFFFFFF FFFFFCFFFFFFFFFFFFF80000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFC FFFFFFFFFFFFF800000000000000000000000007FFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFF FFFFFFF800000000000000000000000007FFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFF F800000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000 0000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 0000000000000001FFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000 0000000001FFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000 0000FFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF800000000000000000000000000FF FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000000000000007FFFFFFF FFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000000000000007FFFFFFFFFFFFF FFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000000000000003FFFFFFFFFFFFFFFFFFF FFFFFCFFFFFFFFFFFFF8000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFC FFFFFFFFFFFFF8000000000000000000000000001FFFFFFFFFFFFFFFFFFFFFFFFCFFFFFF FFFFFFF8000000000000000000000000001FFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFF F8000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000 00000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 000000000000000007FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000 000000000007FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000 000003FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000000003 FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000000001FFFFFF FFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000000000FFFFFFFFFFFF FFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000000000FFFFFFFFFFFFFFFFFF FFFFFCFFFFFFFFFFFFF800000000000000000000000000007FFFFFFFFFFFFFFFFFFFFFFC FFFFFFFFFFFFF800000000000000000000000000007FFFFFFFFFFFFFFFFFFFFFFCFFFFFF FFFFFFF800000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFF F800000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000 0000000000000000000000001FFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000 0000000000000000001FFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000 0000000000000FFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000 0000000FFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF80000000000000000000000000000 07FFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFF8000000000000000000000000000007FFFF FFFFFFFFFFFFFFFFFC7FFFFFFFFFFFF8000000000000000000000000000003FFFFFFFFFF FFFFFFFFFFFC7FFFFFFFFFFFF0000000000000000000000000000001FFFFFFFFFFFFFFFF FFFFF87FFFFFFFFFFFF0000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFF8 3FFFFFFFFFFFE00000000000000000000000000000007FFFFFFFFFFFFFFFFFFFF03FFFFF FFFFFFE00000000000000000000000000000003FFFFFFFFFFFFFFFFFFFF01FFFFFFFFFFF C00000000000000000000000000000001FFFFFFFFFFFFFFFFFFFE00FFFFFFFFFFF800000 000000000000000000000000000FFFFFFFFFFFFFFFFFFFC007FFFFFFFFFF000000000000 0000000000000000000003FFFFFFFFFFFFFFFFFF8003FFFFFFFFFE000000000000000000 0000000000000001FFFFFFFFFFFFFFFFFF0001FFFFFFFFFC000000000000000000000000 00000000007FFFFFFFFFFFFFFFFE00007FFFFFFFF0000000000000000000000000000000 00000FFFFFFFFFFFFFFFF800000FFFFFFF80000000000000000000000000000000000000 FFFFFFFFFFFFFFC000>262 300 88 427 343 78 D[<000FFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0000007FFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF800001FFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE00003FFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00007FFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC001FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE003FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF003FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF007FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC07FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF003FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0007FFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE000007FFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000FFFFFFFFF0000000000000007 FFFFFFFFFFFFFFF8000000000000003FFFFFFFFC00000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000007 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000003 FFFFFFFFFFFFFFF800000000000000000000000000000000000000000000000000000003 FFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000003 FFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000001 FFFFFFFFFFFFFFE000000000000000000000000000000000000000000000000000000001 FFFFFFFFFFFFFFE000000000000000000000000000000000000000000000000000000000 FFFFFFFFFFFFFFC000000000000000000000000000000000000000000000000000000000 7FFFFFFFFFFFFF8000000000000000000000000000000000000000000000000000000000 3FFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000000 1FFFFFFFFFFFFE0000000000000000000000000000000000000000000000000000000000 0FFFFFFFFFFFFC0000000000000000000000000000000000000000000000000000000000 03FFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000 007FFFFFFFFF80000000000000000000000000000000>282 298 111 425 317 84 D E /Ff 1 66 df<000003800000000007C00000000007C000000000 0FE0000000000FE0000000000FE0000000001FF0000000001FF0000000003FF800000000 3FF8000000003FF80000000073FC0000000073FC00000000F3FE00000000E1FE00000001 E1FF00000001C0FF00000001C0FF00000003C0FF80000003807F80000007807FC0000007 003FC0000007003FC000000E001FE000000E001FE000001E001FF000001C000FF000001F FFFFF000003FFFFFF800003FFFFFF80000780007FC0000700003FC0000F00003FE0000E0 0001FE0000E00001FE0001E00001FF0001C00000FF0003C00000FF80FFFE001FFFFEFFFE 001FFFFEFFFE001FFFFE2F297EA834>65 D E /Fg 14 117 df<70F8F8F8F8F8F8F8F8F8 F8F8F8F8F8F8F8F8F8F8F87000000000000070F8F8F870052175A01C>33 D<600CF01EF01EF01EF01EF01EF01EF01EF01EF01EE00EE00EE00EE00E600C0F0F7AA01C >I<7FFFF0FFFFF8FFFFF87FFFF015047D921C>45 D<7FFFFF80FFFFFF80FFFFFF80F01E 0780F01E0780F01E0780F01E0780F01E0780001E0000001E0000001E0000001E0000001E 0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E 0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E000001FF E00003FFF00001FFE00019217FA01C>84 D<600000F00000F00000F800007800007C0000 3C00003E00001E00001E00001F00000F00000F800007800007C00003C00003E00001E000 01E00001F00000F00000F800007800007C00003C00003C00003E00001E00001F00000F00 000F800007800007C00003C00003C00003E00001E00001F00000F00000F8000078000078 000030152B7DA51C>92 D<0FF8001FFE003FFF803C0F801803C00001E00001E00001E000 3FE003FFE00FFFE03FC1E07E01E07801E0F001E0F001E0F001E0F001E07803E07C0FE03F FFFF1FFEFF03F03F18177D961C>97 D<00FF8003FFC00FFFE01F01E03E00C03C00007800 00780000F00000F00000F00000F00000F00000F00000F000007800007800F03C00F03E01 F01F03E00FFFC003FF8000FE0014177C961C>99 D<00FC0003FF000FFFC01F03E03E01E0 3C00F07800F0780070F00078F00078FFFFF8FFFFF8FFFFF8F00000F00000780000780078 3C00783E00F81F81F00FFFE003FFC000FE0015177D961C>101 D<0003F8001FFC003FFE 007C1E00780C00F00000F00000F00000F00000F0007FFFFCFFFFFCFFFFFC00F00000F000 00F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F000 00F00000F00000F0007FFFE07FFFE07FFFE017217FA01C>I<00E00001F00001F00001F0 0000E0000000000000000000000000000000000000007FF000FFF0007FF00000F00000F0 0000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F0 0000F00000F00000F000FFFFE0FFFFE0FFFFE013227CA11C>105 D<7FF800FFF8007FF8000078000078000078000078000078000078000078000078000078 000078000078000078000078000078000078000078000078000078000078000078000078 000078000078000078000078000078000078007FFFF8FFFFFC7FFFF816217DA01C>108 D112 D<03F9C01FFFC03FFFC07807C0F003C0E003C0E003C0F003C07E00007FF8 001FFF0007FF80007FE00003E07000F0F00070F00070F80070FC00E0FE03E0FFFFC0EFFF 80E1FC0014177C961C>115 D<00E00001E00001E00001E00001E00001E00001E0007FFF F8FFFFF8FFFFF801E00001E00001E00001E00001E00001E00001E00001E00001E00001E0 0001E00001E03C01E03C01E03C01E03C01E03C00F07800FFF8007FE0001F80161E7F9D1C >I E /Fh 4 122 df<70F8F8F87005057C840D>58 D<0000400000C00001800001800001 80000300000300000300000600000600000C00000C00000C000018000018000018000030 0000300000600000600000600000C00000C00000C0000180000180000180000300000300 000600000600000600000C00000C00000C00001800001800003000003000003000006000 00600000600000C00000C00000122D7EA117>61 D<03C1C00C62201034701038F02038F0 20386040700000700000700000700000E00000E00000E00000E02061C040F1C040F1C080 E2C080446300383C0014147E931A>120 D<1E00602300702300E04380E04300E04700E0 8701C00E01C00E01C00E01C01C03801C03801C03801C03801C07001807001C07001C0F00 0C3E0003CE00000E00000E00001C00F01800F03800E07000C0600041C0003F0000141D7E 9316>I E /Fi 55 122 df<0007FC0FE0003FFF3FF800FC03FC7803F007F0FC07E00FF0 FC07E00FE0FC0FC00FE0780FC007E0000FC007E0000FC007E0000FC007E0000FC007E000 0FC007E0000FC007E000FFFFFFFF80FFFFFFFF800FC007E0000FC007E0000FC007E0000F C007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC0 07E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007 E0000FC007E0000FC007E000FFFC7FFF00FFFC7FFF0026267FA524>11 D<0007FC00003FFF0000FE078003F007C007E00FC007E00FC00FC00FC00FC00FC00FC00F C00FC003000FC000000FC000000FC000000FC07FE0FFFFFFE0FFFFFFE00FC007E00FC007 E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007 E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007 E0FFFC7FFEFFFC7FFE1F267FA522>I<3C007E00FF00FF00FF80FF807F803D8001800180 038003000300060006000C0018003000200009137CA511>39 D<3C7EFFFFFFFF7E3C0808 7C8711>46 D<001C00003C0000FC00FFFC00FFFC0000FC0000FC0000FC0000FC0000FC00 00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC007FFFFC 7FFFFC16237CA21F>49 D<01FF0007FFC01E07F03803F86001FC7C00FEFE00FEFE00FFFE 007FFE007F7C007F3800FF0000FF0000FE0000FE0001FC0001F80003F00007E000078000 0F00001E00003C0000700000E00301C0030380070700060600060FFFFE1FFFFE3FFFFE7F FFFCFFFFFCFFFFFC18237DA21F>I<01FF0007FFE01E03F03801F83C01FC7E00FE7E00FE 7E00FE3E00FE1C01FE0001FC0001FC0003F80007F0000FC001FF0001FF000007E00001F0 0001F80000FC0000FE0000FF0000FF1000FF7C00FFFE00FFFE00FFFE00FEFE00FE7C01FC 7001F83E07F00FFFC001FF0018237DA21F>I<0000380000007800000078000000F80000 01F8000003F8000007F8000006F800000CF800001CF8000038F8000030F8000060F80000 E0F80001C0F8000180F8000300F8000700F8000E00F8001C00F8001800F8003000F80070 00F800E000F800FFFFFFC0FFFFFFC00001F8000001F8000001F8000001F8000001F80000 01F8000001F800007FFFC0007FFFC01A237EA21F>I<18000C1F007C1FFFF81FFFF01FFF E01FFFC01FFF801FFC0018000018000018000018000018000018FF001BFFE01F03F01C00 F80800FC00007E00007E00007E00007F00007F78007FFC007FFC007FFC007FFC007EF800 7E6000FC7000FC3801F81E07E007FFC001FE0018237DA21F>I<001FC0007FF001F03803 E00C07803E0F807E1F007E3F007E3F007E7E003C7E00007E00007E0000FE3FC0FE7FF0FE 80F8FF80FCFF007CFF007EFE007EFE007FFE007FFE007FFE007F7E007F7E007F7E007F7E 007F3E007E3F007E1F007C0F80F807C1F003FFC0007F0018237DA21F>I<300000003C00 00003FFFFFC03FFFFFC03FFFFF807FFFFF007FFFFE007FFFFC006000180060001800E000 3000C0006000C000C00000018000000180000003000000060000000E0000000E0000001C 0000001C0000003C0000003C0000007800000078000000F8000000F8000000F8000000F8 000001F8000001F8000001F8000001F8000001F8000001F8000000F00000006000001A25 7DA41F>I<3C7EFFFFFFFF7E3C00000000000000003C7EFFFFFFFF7E3C08187C9711>58 D<00001C00000000001C00000000003E00000000003E00000000003E00000000007F0000 0000007F0000000000FF8000000000FF8000000000FF80000000019FC0000000019FC000 0000031FE0000000030FE0000000070FF00000000607F00000000607F00000000C07F800 00000C03F80000001C03FC0000001801FC0000001801FC0000003000FE0000003000FE00 00007FFFFF0000007FFFFF000000E0007F800000C0003F800000C0003F80000180003FC0 000180001FC0000380001FE0000300000FE0000300000FE00007000007F000FFF000FFFF 80FFF000FFFF8029257EA42E>65 D<0000FF8008000FFFF018003FC03C7800FE0006F801 F80003F803F00001F807E00000F80FC00000781FC00000783F800000383F800000387F80 0000187F000000187F00000018FF00000000FF00000000FF00000000FF00000000FF0000 0000FF00000000FF00000000FF00000000FF000000007F000000007F000000187F800000 183F800000183F800000181FC00000300FC000003007E000006003F00000C001F8000180 00FE000700003FC01E00000FFFF8000000FFC00025257DA42C>67 DIII<0000FF8010000FFFE030003FC078F000FE000DF001F80007F007F00003F00FE00001 F00FC00000F01FC00000703F800000703F800000707F800000307F000000307F00000030 FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF 0003FFFFFF0003FFFF7F000007F07F000007F07F800007F03F800007F03F800007F01FC0 0007F00FC00007F00FE00007F007F00007F001F80007F000FE000FF0003FC039F0000FFF F0700000FF803028257DA430>II I76 DII<0003FF8000001FFFF000007F01FC0001FC007F0003F0001F8007E0000FC00FE0 000FE01FC00007F01F800003F03F800003F83F800003F87F800003FC7F000001FC7F0000 01FCFF000001FEFF000001FEFF000001FEFF000001FEFF000001FEFF000001FEFF000001 FEFF000001FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F83F800003F8 1FC00007F01FC00007F00FE0000FE007F0001FC003F8003F8001FC007F00007F01FC0000 1FFFF0000003FF800027257DA42E>II82 D<00FF008007FFE3800F80F7801E001F803C000F807800078078000380F800 0380F8000180F8000180FC000180FC000000FF0000007FE000007FFE00003FFFE0003FFF F8001FFFFE0007FFFF0003FFFF80007FFF800003FFC000003FC000000FE0000007E00000 07E0C00003E0C00003E0C00003E0C00003C0E00003C0F00007C0F8000780FC000F00FFC0 3E00E3FFF800803FE0001B257DA422>I<7FFFFFFFF87FFFFFFFF87E00FE01F87800FE00 787000FE00386000FE00186000FE0018E000FE001CE000FE000CC000FE000CC000FE000C C000FE000CC000FE000C0000FE00000000FE00000000FE00000000FE00000000FE000000 00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE 00000000FE000000FFFFFE0000FFFFFE0026247EA32B>I II<7FFFC07FFE007FFFC07FFE0003FC0007800003FC0007 000001FE000E000000FF000C000000FF00180000007F80380000003FC0700000001FE060 0000001FE0C00000000FF1C000000007FB8000000007FB0000000003FE0000000001FE00 00000000FE0000000000FF00000000007F80000000007FC0000000007FC000000000DFE0 00000001CFF0000000038FF00000000307F80000000603FC0000000E01FE0000001C01FE 0000001800FF00000030007F80000070007F800000E0003FC00000C0001FE0000180000F E00003C0000FF000FFFC00FFFF80FFFC00FFFF8029257EA42E>88 D<020006000C0018003000300060006000E000C000C000DE00FF00FF80FF807F807F803F 001E0009137DA511>96 D<07FF00001FFFE0003E03F0003F00F8003F00FC003F007E001E 007E0000007E0000007E0000007E00001FFE0003FE7E000FC07E001F007E003E007E007E 007E00FC007E00FC007E00FC007E00FC00BE007E01BE003F073E001FFE1FE007F00FE01B 187E971E>II<007FE003FFF807C07C1F80FC1F00FC 3F00FC7E00787E0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007E0000 7F00003F000C1F800C1FC01807E07003FFE0007F0016187E971B>I<0000FFC00000FFC0 00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0 00000FC000000FC000000FC0007F0FC003FFCFC00FE0FFC01F803FC03F000FC03F000FC0 7E000FC07E000FC0FE000FC0FE000FC0FE000FC0FE000FC0FE000FC0FE000FC0FE000FC0 FE000FC07E000FC07E000FC03F000FC03F001FC01F803FC00FC0EFC003FFCFFC00FE0FFC 1E267EA522>I<007F0003FFC007C1F00F80F81F00F83F007C7E007C7E007EFE007EFE00 7EFFFFFEFFFFFEFE0000FE0000FE00007E00007E00007E00063F00061F000C0F801807E0 7003FFE0007F8017187E971C>I<001FC0007FF001F8F003E1F807E1F807C1F80FC0F00F C0000FC0000FC0000FC0000FC0000FC0000FC000FFFF00FFFF000FC0000FC0000FC0000F C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000F C0000FC0000FC0000FC0000FC000FFFE00FFFE0015267EA513>I<01FF07C007FFDFE00F 83F1E01F01F1E03E00F8007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC003E 00F8001F01F0000F83E0000FFFC00011FF00003000000030000000380000003C0000003F FFE0001FFFFC001FFFFE000FFFFF001FFFFF803C003F8078000FC0F80007C0F80007C0F8 0007C0F80007C07C000F803E001F001F807E0007FFF80000FFC0001B247E971F>II<0F001F803FC03FC03FC03FC01F800F0000000000000000 000000000000007FC07FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00F C00FC00FC00FC00FC00FC00FC00FC0FFF8FFF80D277EA611>I107 DIII<007F800003FFF00007C0F8001F807E00 3F003F003F003F007E001F807E001F80FE001FC0FE001FC0FE001FC0FE001FC0FE001FC0 FE001FC0FE001FC0FE001FC07E001F807E001F803F003F003F003F001F807E000FC0FC00 03FFF000007F80001A187E971F>II114 D<07F8C01FFFC03C07C0 7001C0F000C0F000C0F000C0FC0000FF80007FFC007FFE003FFF800FFFC003FFC0001FE0 0003E0C001E0C001E0E001E0E001C0F003C0FC0780EFFF00C3FC0013187E9718>I<00C0 0000C00000C00000C00001C00001C00001C00003C00007C0000FC0001FC000FFFFC0FFFF C00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0 000FC0600FC0600FC0600FC0600FC0600FC06007E0C007E1C001FF80007E0013237FA218 >IIIIII E /Fj 15 123 df<387CFEFEFE7C38070774861F>46 D<07FC00001FFF00003FFFC0003E 03E0003E01F0001C00F00000007800000078000000780000007800003FF80001FFF80007 FFF8001FE078003E0078007C00780078007800F0007800F0007800F0007800F000780078 00F8007E03F8003FFFFFE00FFF3FE003FC0FE01B1A7D991F>97 D<007FE001FFF807FFFC 0FC07C1F007C3E00383C0000780000780000700000F00000F00000F00000F00000F00000 F000007000007800007800003C003C3E003C1F007C0FC0F807FFF001FFE0007F80161A7C 991F>99 D<007F0001FFC007FFE00F81F01F00783E00783C003C78003C78001E70001EF0 001EFFFFFEFFFFFEFFFFFEF00000F000007800007800007800003C001E1E001E1F003E0F C0FC03FFF801FFF0003F80171A7D991F>101 D<0001FC000007FF00001FFF80003F0F80 003C0F800078070000780000007800000078000000780000007800007FFFFE00FFFFFE00 FFFFFE000078000000780000007800000078000000780000007800000078000000780000 007800000078000000780000007800000078000000780000007800000078000000780000 0078000000780000007800003FFFF0007FFFF8003FFFF00019257FA41F>I<007C0F8001 FF3FC007FFFFE00F83F1E01F01F1C01E00F0003C0078003C0078003C0078003C0078003C 0078003C0078001E00F0001F01F0000F83E0001FFFC0001DFF00001C7C00003C0000003C 0000003C0000001E0000001FFFE0000FFFF8000FFFFE001FFFFF003C003F8078000F8078 0007C0F00003C0F00003C0F00003C0F00003C078000780780007803E001F001F807E000F FFFC0003FFF000007F80001B287E991F>I<00700000F80000F80000F800007000000000 0000000000000000000000000000000000007FF800FFF8007FF800007800007800007800 007800007800007800007800007800007800007800007800007800007800007800007800 007800007800007800007800007800FFFFF8FFFFF8FFFFF815267BA51F>105 D109 D<7F83F000FF8FFC007FBFFE0007FC1F0007F00F0007E0078007C0078007C0 078007800780078007800780078007800780078007800780078007800780078007800780 07800780078007800780078007800780078007800780078007807FF87FF8FFFCFFFC7FF8 7FF81E1A80991F>I<00FC0003FF0007FF801F87E01E01E03C00F07C00F8780078780078 F0003CF0003CF0003CF0003CF0003CF0003CF0003CF8007C7800787800787C00F83C00F0 1E01E01F87E007FF8003FF0000FC00161A7C991F>I<7F83E000FF9FFC007FBFFE0007FC 1F0007F0078007E003C007C003C0078001E0078001E0078000F0078000F0078000F00780 00F0078000F0078000F0078000F0078000F0078001E007C001E007C003C007E007C007F0 0F8007F81F0007BFFE00079FF8000787E000078000000780000007800000078000000780 000007800000078000000780000007800000078000007FF80000FFFC00007FF800001C27 80991F>I<7FE07E00FFE1FF807FE3FFC001EF87C001FF07C001FC038001F8000001F800 0001F0000001F0000001F0000001E0000001E0000001E0000001E0000001E0000001E000 0001E0000001E0000001E0000001E0000001E0000001E000007FFFE000FFFFE0007FFFE0 001A1A7E991F>114 D<03FC700FFFF03FFFF07C03F07001F0E000F0E000F0E000F0F000 F07C00003FE0001FFF0007FFC000FFF00003F800007870003CF0001CF0001CF8001CF800 1CFC0038FF00F0FFFFF0E7FFC0E1FE00161A7C991F>I<0070000000F0000000F0000000 F0000000F0000000F0000000F000007FFFFE00FFFFFE00FFFFFE0000F0000000F0000000 F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000 F0000000F0000000F0078000F0078000F0078000F0078000F0078000F00F00007C1F0000 3FFE00001FFC000007F00019217FA01F>I<3FFFFF807FFFFF807FFFFF8078001F007800 3E0078007C007800F8000001F0000003E0000007C00000078000000F0000001E0000003C 00000078000000F0000001F0000003E0000007C000000F8007801F0007803E0007807C00 0780FFFFFF80FFFFFF80FFFFFF80191A7E991F>122 D E /Fk 50 123 df<0003F07C001E0DC600380F0F00701E0F00E01E0E00E00C0001C01C0001C01C00 01C01C0001C01C0001C01C00038038007FFFFFC003803800038038000380380003803800 0700700007007000070070000700700007007000070070000E00E0000E00E0000E00E000 0E00E0000E00E0000E00E0001C01C0001E01E000FF8FFC0020207E9F1B>11 D<0003E0001C1800381800703C00E03C00E03801C00001C00001C00001C00001C0000380 007FFFF00380700380700380700380700700E00700E00700E00700E00700E00700E00E01 C00E01C00E01C00E01C00E01C00E01C01C03801E03C0FF0FF016207E9F19>I<00000801 00000018030000001803000000300600000030060000003006000000600C000000600C00 0000C018000000C018000000C0180000018030000001803000000180300000030060003F FFFFFFC03FFFFFFFC0000C018000000C0180000018030000001803000000180300000030 06000000300600000030060000FFFFFFFF80FFFFFFFF8001803000000180300000018030 00000300600000030060000003006000000600C000000600C000000C018000000C018000 000C0180000018030000001803000000100200000022297D9F26>35 D<000200000400003F8000C4600104100204100404080C08080808381808781808781808 301C08001E10001F10000FF00007FE0003FF0001FF80003FC00023C00021C00020E02020 E07020E0F040C0F040C08040C080408040410040430020840018980007E0000080000080 0000800015257DA117>I<183C7C7C3C040408081010204080060E7D840D>44 DI<3078F8787005057C840D>I<0018003801F80E700070007000 700070007000E000E000E000E000E000E001C001C001C001C001C001C003800380038003 800380038007000780FFFC0E1E7B9D17>49 D<003F8000C1E00100700200780400780400 780F007C0F807C0F807C0F00780600780000F80000F00001E00001C0000380000700000E 00001C0000380000600000C0000180000300200600200800401000403FFFC07FFF80FFFF 80161E7E9D17>I<0E1F1F1E0C000000000000000000003078F8787008147C930D>58 D<0000080000000C0000001C0000003C0000003C0000007C0000007E0000009E0000009E 0000011E0000011E0000021E0000020F0000040F0000040F0000080F0000080F0000100F 80001007800020078000200780007FFF80004007C0008003C0008003C0010003C0010003 C0020003C0020001E0060001E01F0003E0FF801FFE1F207F9F22>65 D<0000FE0200070186001C004E0070003E00E0001E01C0001C0380000C0780000C0F0000 0C1F00000C1E00000C3E0000083C0000007C0000007C0000007C0000007C000000F80000 00F8000000F8000000F8000000780000007800001078000020780000203C0000203C0000 401C0000800E0001000700020003800C0000E03000003FC0001F217C9F21>67 D<07FFFFFC00F8007C0078001C0078000C00F0000C00F0000400F0000400F0000400F000 0400F0040401E0080001E0080001E0080001E0380001FFF80001E0380003C0100003C010 0003C0100003C0100003C0000803C0001007800010078000100780002007800020078000 60078000C00F0001C00F0007C0FFFFFF801E1F7E9E1F>69 D<0000FE0200070186001C00 4E0070003E00E0001E01C0001C0380000C0780000C0F00000C1F00000C1E00000C3E0000 083C0000007C0000007C0000007C0000007C000000F8000000F8000000F8003FFEF80001 F0780000F0780000F0780001E0780001E03C0001E03C0001E01C0001E00E0003E0070005 C0038008C000E03040003FC0001F217C9F24>71 D<07FF83FFC000F8007C000078003C00 0078003C0000F000780000F000780000F000780000F000780000F000780000F000780001 E000F00001E000F00001E000F00001E000F00001FFFFF00001E000F00003C001E00003C0 01E00003C001E00003C001E00003C001E00003C001E000078003C000078003C000078003 C000078003C000078003C000078003C0000F000780000F8007C000FFF07FF800221F7E9E 22>I<07FF8000F80000780000780000F00000F00000F00000F00000F00000F00001E000 01E00001E00001E00001E00001E00003C00003C00003C00003C00003C00003C000078000 0780000780000780000780000780000F00000F8000FFF000111F7E9E10>I<07FF803FE0 00F8001F000078000C00007800180000F000200000F000400000F000800000F001000000 F002000000F008000001E010000001E020000001E060000001E0F0000001E1F0000001E4 F8000003C878000003D07C000003E03C000003C03E000003C01E000003C01F000007800F 000007800F80000780078000078007C000078003C000078003E0000F0001E0000F8003F0 00FFF00FFE00231F7E9E23>75 D<07F8007FC0007C001F00007C000C00005E000400009E 000800008F000800008F000800008780080000878008000083C008000103C010000101E0 10000101E010000100F010000100F010000100781000020078200002003C200002003C20 0002001E200002001E200002000F200004000F4000040007C000040007C000040003C000 040003C000040001C0000C000180001E00008000FF80008000221F7E9E22>78 D<07FFFF0000F803C0007800F00078007800F0007800F0007C00F0007C00F0007C00F000 7C00F0007801E000F801E000F001E001E001E003C001E00F0001FFFC0003C0000003C000 0003C0000003C0000003C0000003C0000007800000078000000780000007800000078000 00078000000F0000000F800000FFF800001E1F7E9E1F>80 D<07FFFE0000F80780007801 E0007800F000F000F000F000F800F000F800F000F800F000F800F000F001E001F001E001 E001E003C001E0078001E01E0001FFF00003C0380003C01C0003C01E0003C00E0003C00E 0003C00F0007801F0007801F0007801F0007801F0007801F0007801F020F001F040F800F 04FFF00788000001F01F207E9E21>82 D<001F8200706600C01E01800E03000E07000C06 00040E00040E00040E00040F00000F00000F800007F00007FF0003FFC001FFE0003FF000 03F80000F800007800003C00003C400038400038400038400030600070600060F000C0E8 0180C6030081FC0017217E9F19>I<3FFFFFF03C0780F03007803060078030400F001040 0F0010C00F0010800F0010800F0010800F0010001E0000001E0000001E0000001E000000 1E0000001E0000003C0000003C0000003C0000003C0000003C0000003C00000078000000 7800000078000000780000007800000078000000F0000000F800003FFFE0001C1F7A9E21 >II87 D<03FFC0FFC0007F003E00003C001800003E001000001E00 2000001F004000000F008000000F81000000078300000007C200000003C400000003E800 000001F000000001F000000000F000000000F800000000F8000000017C000000023C0000 00043E0000000C1E000000081F000000100F000000200F000000400F8000008007800001 8007C000010003C000070003E0001F8007F000FFC01FFE00221F7F9E22>I<07F8000C0C 001E06001E07001C070000070000070000070000FF0007C7001E07003C0E00780E00F00E 10F00E10F00E10F01E10F02E20784F401F878014147D9317>97 D<0700003F00000F0000 0700000700000E00000E00000E00000E00000E00000E00001C00001C7C001D83001E0180 1C01C01C00E03800E03800F03800F03800F03800F03800F07001E07001E07001C07003C0 700380700700E80E00CC380083E00014207B9F19>I<00FE000383000E07801C07803807 00380000780000F00000F00000F00000F00000E00000E00000E00000F00000F001007002 003804001C180007E00011147D9314>I<0000380001F800007800003800003800007000 00700000700000700000700000700000E000FCE00382E00601E01C01E03C00E03801C078 01C0F001C0F001C0F001C0F001C0E00380E00380E00380E00380F00380700780380F001C 378007C7E015207D9F19>I<00F800070E000E07001C0700380380780380700380F00380 F00380FFFF80F00000E00000E00000E00000E00000F001007002003004001C180007E000 11147D9314>I<0007C0001C600030F00060F000E0E000C00001C00001C00001C00001C0 0001C0000380003FFC000380000380000380000380000700000700000700000700000700 000700000E00000E00000E00000E00000E00000E00001C00001E0000FFC00014207F9F0E >I<00000E003E1100E1A301C1C20381E00780E00701E00F01E00F01E00F01E00703C007 038007870004FC000800000800001800001C00000FFF000FFFC00FFFE01800F030003060 0030C00030C00030C000306000603000C01C070007FC00181F809417>I<00E00007E000 01E00000E00000E00001C00001C00001C00001C00001C00001C000038000038F800390E0 03A0E003C0600380600780E00700E00700E00700E00700E00700E00E01C00E01C00E01C0 0E01C00E01C00E01C01C03801E03C0FF8FF014207E9F19>I<01C003E003E003C0018000 000000000000000000000003801F800780038003800700070007000700070007000E000E 000E000E000E000E001C001E00FF800B1F7F9E0C>I<0003800007C00007C00007800003 00000000000000000000000000000000000000000700007F00000F00000700000700000E 00000E00000E00000E00000E00000E00001C00001C00001C00001C00001C00001C000038 00003800003800003800003800003800007000607000F06000F0C0006180003F00001228 839E0E>I<00E00007E00001E00000E00000E00001C00001C00001C00001C00001C00001 C0000380000381FC0380F00380C0038180038100070400070800071800073800077C0007 1C000E1C000E0E000E0E000E0F000E07000E07801C03801E07C0FF8FF016207E9F18>I< 00E007E001E000E000E001C001C001C001C001C001C00380038003800380038003800700 070007000700070007000E000E000E000E000E000E001C001E00FF800B207F9F0C>I<03 87C07C001F9861860007A072070003C03403000380380300078078070007007007000700 7007000700700700070070070007007007000E00E00E000E00E00E000E00E00E000E00E0 0E000E00E00E000E00E00E001C01C01C001E01E01E00FFCFFCFFC022147E9326>I<038F 801F90E007A0E003C0600380600780E00700E00700E00700E00700E00700E00E01C00E01 C00E01C00E01C00E01C00E01C01C03801E03C0FF8FF014147E9319>I<00FC000387000E 01801C00C03800E03800E07000F0F000F0F000F0F000F0F000F0E001E0E001E0E001C0E0 03C0F00380700700380E001C1C0007E00014147D9317>I<00E3E00007EC380000F01C00 00E00E0000E00F0001C0070001C0078001C0078001C0078001C0078001C0078003800F00 03800F0003800E0003801E0003801C0003803800074070000761C000071F000007000000 07000000070000000E0000000E0000000E0000000E0000001E000000FFC00000191D8093 19>I<038E001FB38007C78003C780038300078000070000070000070000070000070000 0E00000E00000E00000E00000E00000E00001C00001E0000FFC00011147E9312>114 D<01F9060708031803180138023C001F001FF007FC01FE001F40074003400360036006F0 04C81887E010147F9312>I<0080010001000100030007000F001E00FFF80E000E000E00 0E001C001C001C001C001C001C00380038103810381038103820382018400F800D1C7C9B 12>I<1C0380FC1F803C07801C03801C0380380700380700380700380700380700380700 700E00700E00700E00700E00701E00701E00703C00305E001F9F8011147B9319>III<1FF0FF03C07801C07001C04000E0C000E180007300007600003C0000 3C00001C00002E00004E000087000107000203800403800C01C03C03E0FE07FC18147F93 18>I<0FF83F8001E00E0001C00C0001C0080001E0080000E0100000E0300000E0200000 E040000070400000708000007080000071000000390000003A0000003E0000003C000000 38000000180000001000000010000000200000002000000040000070C00000F0800000F1 000000E600000078000000191D809318>I<0FFFE00E01E00C01C0080380080700100E00 101C0000380000700000700000E00001C0000380800700800E00801C01001C0100380300 700E00FFFE0013147F9314>I E /Fl 38 123 df<0001C0000003C000000FC000007FC0 001FFFC000FFFFC000FFBFC000E03FC000003FC000003FC000003FC000003FC000003FC0 00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0 00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0 00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0 00003FC000003FC000003FC0007FFFFFF07FFFFFF07FFFFFF01C2E7AAD28>49 D<003FE00001FFFE0007FFFF800F80FFC01E003FE038001FF07C000FF87E0007FCFF0007 FCFF8007FEFF8007FEFF8003FEFF8003FE7F0003FE3E0007FE000007FE000007FC000007 FC00000FF800000FF800000FF000001FE000001FC000003F8000007F0000007E000000F8 000001F0000003E0000007C000000F0000001E000E003C000E0038000E0070001E00E000 1C01C0001C0300003C07FFFFFC0FFFFFFC1FFFFFFC3FFFFFFC7FFFFFF8FFFFFFF8FFFFFF F8FFFFFFF81F2E7CAD28>I<001FF8000000FFFF000003FFFFC00007E01FF0000F0007F8 001F8007FC003FC007FC003FC003FE003FC003FE003FC003FE003FC003FE001F8003FE00 0F0007FE00000007FC00000007FC00000007F80000000FF00000001FE00000003F800000 00FF0000003FF80000003FFF800000001FE00000000FF000000007F800000003FC000000 03FE00000001FF00000001FF00000001FF80000001FF80000001FF801C0001FF803E0001 FF807F0001FF80FF8001FF80FF8001FF00FF8001FF00FF8003FE007F0003FE007E0007FC 003C0007F8001FC01FF0000FFFFFC00003FFFF0000003FF80000212E7DAD28>I<000000 7000000000F000000001F000000003F000000007F00000000FF00000000FF00000001FF0 0000003FF000000077F0000000F7F0000000E7F0000001C7F000000387F000000707F000 000F07F000000E07F000001C07F000003807F000007007F00000F007F00000E007F00001 C007F000038007F000070007F0000F0007F0000E0007F0001C0007F000380007F0007000 07F000E00007F000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE000000FF00000000FF00000000F F00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000FFFFF E0000FFFFFE0000FFFFFE0232E7EAD28>I<0C0000300FC007F00FFFFFE00FFFFFC00FFF FF800FFFFF000FFFFE000FFFF8000FFFF0000FFF80000E0000000E0000000E0000000E00 00000E0000000E0000000E0000000E0000000E1FF0000EFFFE000FE03F800F000FC00E00 07E00C0007F0000007F8000003F8000003FC000003FC000003FE000003FE180003FE3E00 03FE7F0003FEFF0003FEFF0003FEFF0003FCFF0003FCFE0003FC780007F8780007F03C00 0FE01E001FC00FC07F8007FFFF0001FFFC00003FE0001F2E7CAD28>I<0000FF00000007 FFE000001FFFF000007F80F80000FE003C0001F8007C0003F000FE0007F001FE000FE001 FE000FE001FE001FC001FE003FC000FC003FC00078003FC00000007F800000007F800000 007F80000000FF83FC0000FF8FFF8000FF9C0FC000FFB003F000FFB001F800FFE001FC00 FFC001FE00FFC000FE00FFC000FF00FFC000FF00FF8000FF80FF8000FF80FF8000FF80FF 8000FF807F8000FF807F8000FF807F8000FF807F8000FF803F8000FF003FC000FF001FC0 00FF001FC000FE000FC001FC0007E001FC0003F003F80001FC0FE00000FFFFC000003FFF 0000000FFC0000212E7DAD28>I<38000000003E000000003FFFFFFFC03FFFFFFFC03FFF FFFFC03FFFFFFF807FFFFFFF007FFFFFFE007FFFFFFC007FFFFFF8007800003800700000 7000700000E000F00001C000E000038000E000070000E00007000000000E000000001C00 000000380000000078000000007000000000F000000001E000000001E000000003E00000 0003C000000007C000000007C00000000FC00000000FC00000001FC00000001F80000000 1F800000003F800000003F800000003F800000003F800000007F800000007F800000007F 800000007F800000007F800000007F800000007F800000007F800000003F000000001E00 000022307CAF28>I<007FF00003FFFE000F807F801C001FC038000FE07C000FF0FE000F F8FF000FF8FF000FF8FF000FF8FF000FF87E000FF03C001FF000001FE000003FC000007F 800000FE000000F8000001F0000003E0000003C0000007800000070000000F0000000E00 00000E0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000000 00000000000000000000000000000000000000000000000000001E0000003F0000007F80 0000FFC00000FFC00000FFC00000FFC000007F8000003F0000001E00001D327CB126>63 D<000003FF80018000003FFFF003800001FFFFFC07800007FF003F0F80001FF800079F80 003FC00001FF8000FF800000FF8001FE0000007F8003FC0000003F8007FC0000001F8007 F80000000F800FF00000000F801FF000000007801FF000000007803FE000000007803FE0 00000003807FE000000003807FE000000003807FC000000000007FC00000000000FFC000 00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000 000000FFC00000000000FFC00000000000FFC000000000007FC000000000007FC0000000 00007FE000000000007FE000000003803FE000000003803FE000000003801FF000000003 801FF000000007800FF0000000070007F8000000070007FC0000000E0003FC0000001E00 01FE0000001C0000FF8000007800003FC00000F000001FF80003E0000007FF003F800000 01FFFFFE000000003FFFF80000000003FF80000031317CB03A>67 DI73 D80 D<001FF8018000FFFF038003FFFFC78007F007EF800F8000FF801F00007F803E00001F80 3E00000F807C00000F807C00000780FC00000780FC00000780FC00000380FE00000380FE 00000380FF00000000FFC00000007FF00000007FFF8000003FFFF800003FFFFF80001FFF FFF0000FFFFFF80007FFFFFC0003FFFFFF0000FFFFFF00003FFFFF800001FFFFC000001F FFE0000001FFE00000003FE00000001FF00000000FF000000007F060000007F0E0000003 F0E0000003F0E0000003F0E0000003E0F0000003E0F0000003E0F8000007C0FC000007C0 FF00000F80FFC0001F00FBFC00FE00F1FFFFF800E03FFFF000C003FF800024317CB02D> 83 D<7FFFFFFFFFFF007FFFFFFFFFFF007FFFFFFFFFFF007FC00FF801FF007E000FF800 3F007C000FF8001F0078000FF8000F0078000FF8000F0070000FF8000700F0000FF80007 80F0000FF8000780F0000FF8000780E0000FF8000380E0000FF8000380E0000FF8000380 E0000FF8000380E0000FF800038000000FF800000000000FF800000000000FF800000000 000FF800000000000FF800000000000FF800000000000FF800000000000FF80000000000 0FF800000000000FF800000000000FF800000000000FF800000000000FF800000000000F F800000000000FF800000000000FF800000000000FF800000000000FF800000000000FF8 00000000000FF800000000000FF800000000000FF800000000000FF800000000000FF800 000000000FF800000000000FF800000000000FF800000000000FF8000000007FFFFFFF00 00007FFFFFFF0000007FFFFFFF000031307DAF38>I87 D<00FFF0000003FFFF00000F803F80000FC00FE000 1FE007F0001FE007F0001FE003F8000FC003FC00078003FC00000003FC00000003FC0000 0003FC00000003FC000000FFFC00001FFFFC0000FFE3FC0003FC03FC000FF003FC001FC0 03FC003FC003FC007F8003FC007F8003FC00FF0003FC00FF0003FC00FF0003FC00FF0007 FC00FF0007FC007F800DFC003FC01DFE001FE078FFF007FFE07FF000FF803FF024207E9F 27>97 D<01F8000000FFF8000000FFF8000000FFF80000000FF800000007F800000007F8 00000007F800000007F800000007F800000007F800000007F800000007F800000007F800 000007F800000007F800000007F800000007F800000007F83FE00007F8FFFC0007FBE07F 0007FF001F8007FE000FC007FC000FE007F80007F007F80007F807F80007F807F80003FC 07F80003FC07F80003FC07F80003FE07F80003FE07F80003FE07F80003FE07F80003FE07 F80003FE07F80003FE07F80003FE07F80003FC07F80003FC07F80003FC07F80007F807F8 0007F807F80007F007FC000FE007FE000FC007E7003F8007C3C0FE000780FFF80007003F C00027327EB12D>I<000FFF00007FFFC001FC01F003F003F007E007F80FE007F81FC007 F83FC003F03FC001E07F8000007F8000007F800000FF800000FF800000FF800000FF8000 00FF800000FF800000FF800000FF8000007F8000007F8000007F8000003FC0001C3FC000 1C1FC000380FE0003807E0007003F001E001FC07C0007FFF00000FF8001E207D9F24>I< 0000000FC0000007FFC0000007FFC0000007FFC00000007FC00000003FC00000003FC000 00003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000 003FC00000003FC00000003FC00000003FC00007F83FC0003FFF3FC000FE07BFC003F801 FFC007E0007FC00FE0007FC01FC0003FC03FC0003FC03FC0003FC07F80003FC07F80003F C07F80003FC0FF80003FC0FF80003FC0FF80003FC0FF80003FC0FF80003FC0FF80003FC0 FF80003FC0FF80003FC07F80003FC07F80003FC07F80003FC03FC0003FC03FC0003FC01F C0003FC00FE0007FC007E000FFC003F003FFE001FC0F3FFE007FFE3FFE000FF03FFE2732 7DB12D>I<000FFC00007FFF8001FC0FC003F003E007E001F00FE001F81FC000FC3FC000 FE3FC000FE7F80007E7F80007F7F80007FFF80007FFF80007FFFFFFFFFFFFFFFFFFF8000 00FF800000FF800000FF8000007F8000007F8000007F8000003FC000071FC000071FC000 0E0FE0000E07F0001C03F8007800FE03E0003FFFC00007FE0020207E9F25>I<0001FE00 000FFF80001FC3C0007F07E000FE0FF001FE0FF001FC0FF003FC0FF003FC07E003FC0180 03FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0000FFFFFC00 FFFFFC00FFFFFC0003FC000003FC000003FC000003FC000003FC000003FC000003FC0000 03FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0000 03FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0000 03FC00007FFFF0007FFFF0007FFFF0001C327EB119>I<001FF007C000FFFE3FE001F83F 79F007E00FC3F00FE00FE1F00FC007E0E01FC007F0001FC007F0003FC007F8003FC007F8 003FC007F8003FC007F8003FC007F8001FC007F0001FC007F0000FC007E0000FE00FE000 07E00FC00003F83F000006FFFE00000E1FF000000E000000001E000000001E000000001F 000000001F800000001FFFFF80000FFFFFF0000FFFFFFC0007FFFFFE0003FFFFFF0003FF FFFF800FFFFFFFC03F00007FC07E00001FE07C00000FE0FC000007E0FC000007E0FC0000 07E0FC000007E07E00000FC03E00000F803F00001F800FC0007E0007F803FC0001FFFFF0 00001FFF0000242F7E9F28>I<01F8000000FFF8000000FFF8000000FFF80000000FF800 000007F800000007F800000007F800000007F800000007F800000007F800000007F80000 0007F800000007F800000007F800000007F800000007F800000007F800000007F807F800 07F83FFE0007F8783F0007F8C03F8007F9801FC007FB001FC007FE001FE007FC001FE007 FC001FE007FC001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8 001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F800 1FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE0FFFFC3FF FFFFFFC3FFFFFFFFC3FFFF28327DB12D>I<03C00007E0000FF0001FF8001FF8001FF800 1FF8000FF00007E00003C000000000000000000000000000000000000000000000000000 00000001F8007FF8007FF8007FF80007F80007F80007F80007F80007F80007F80007F800 07F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F800 07F80007F80007F80007F80007F80007F800FFFF80FFFF80FFFF8011337DB217>I<01F8 000000FFF8000000FFF8000000FFF80000000FF800000007F800000007F800000007F800 000007F800000007F800000007F800000007F800000007F800000007F800000007F80000 0007F800000007F800000007F800000007F800FFF807F800FFF807F800FFF807F8003F00 07F8003C0007F800780007F800F00007F803C00007F807800007F80F000007F81E000007 F878000007F8FC000007F9FE000007FBFE000007FFFF000007FE7F800007FC7FC00007F8 3FC00007F01FE00007F00FF00007F00FF80007F007FC0007F003FC0007F001FE0007F000 FF0007F000FF8007F0007F8007F0007FC0FFFF81FFFEFFFF81FFFEFFFF81FFFE27327EB1 2B>107 D<01F800FFF800FFF800FFF8000FF80007F80007F80007F80007F80007F80007 F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007 F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007 F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007 F800FFFFC0FFFFC0FFFFC012327DB117>I<03F007F800FFF03FFE00FFF0783F00FFF0C0 3F800FF1801FC007F3001FC007F6001FE007FC001FE007FC001FE007FC001FE007F8001F E007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE0 07F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007 F8001FE007F8001FE007F8001FE007F8001FE0FFFFC3FFFFFFFFC3FFFFFFFFC3FFFF2820 7D9F2D>110 D<0007FC0000007FFFC00001FC07F00003F001F80007E000FC000FC0007E 001FC0007F003FC0007F803F80003F807F80003FC07F80003FC07F80003FC0FF80003FE0 FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE07F 80003FC07F80003FC07F80003FC03FC0007F803FC0007F801FC0007F000FE000FE0007E0 00FC0003F803F80001FE0FF000007FFFC0000007FC000023207E9F28>I<01F83FE000FF F8FFFC00FFFBE07F00FFFF003F8007FE001FC007FC000FE007F8000FF007F80007F807F8 0007F807F80007FC07F80003FC07F80003FC07F80003FE07F80003FE07F80003FE07F800 03FE07F80003FE07F80003FE07F80003FE07F80003FE07F80003FC07F80007FC07F80007 FC07F80007F807F80007F807F8000FF007FC000FE007FE001FC007FF003F8007FBC0FE00 07F8FFF80007F83FC00007F800000007F800000007F800000007F800000007F800000007 F800000007F800000007F800000007F800000007F800000007F8000000FFFFC00000FFFF C00000FFFFC00000272E7E9F2D>I<03F03F00FFF07FC0FFF1C3E0FFF187E00FF30FF007 F60FF007F60FF007FC07E007FC03C007FC000007FC000007F8000007F8000007F8000007 F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007 F8000007F8000007F8000007F8000007F8000007F80000FFFFE000FFFFE000FFFFE0001C 207E9F21>114 D<01FF860007FFFE001F00FE003C003E0078001E0078000E00F8000E00 F8000E00F8000E00FC000000FF800000FFFC00007FFFC0003FFFF0003FFFF8001FFFFC00 07FFFE0001FFFF00003FFF000000FF8000003F8060001F80E0000F80E0000F80F0000F80 F0000F00F8000F00FC001E00FE001C00FF807800F3FFF000C07F800019207D9F20>I<00 1C0000001C0000001C0000001C0000001C0000003C0000003C0000003C0000007C000000 7C000000FC000001FC000003FC000007FC00001FFFFE00FFFFFE00FFFFFE0003FC000003 FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003 FC000003FC000003FC000003FC000003FC000003FC000003FC038003FC038003FC038003 FC038003FC038003FC038003FC038001FC038001FC070000FE0700007F0E00003FFC0000 07F000192E7FAD1F>I<01F80007E0FFF803FFE0FFF803FFE0FFF803FFE00FF8003FE007 F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8 001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F800 1FE007F8001FE007F8001FE007F8001FE007F8001FE007F8003FE007F8003FE003F8007F E003F8007FE001FC00DFF000FE039FFF007FFF1FFF000FFC1FFF28207D9F2D>III<7F FF807FFC7FFF807FFC7FFF807FFC03FC000F0001FE001E0000FF003C0000FF803800007F C07800003FC0F000001FE1E000000FF3C000000FFF80000007FF00000003FE00000001FE 00000000FF00000000FF80000000FFC0000001FFC0000003DFE00000078FF00000078FF8 00000F07FC00001E03FE00003C01FE00007800FF0000F000FF8001E0007FC003E0003FE0 FFFC01FFFFFFFC01FFFFFFFC01FFFF28207F9F2B>II<3FFFFFF83FFFFFF83F800FF03E001FE03C003FE038003FC078007F8078 00FF807001FF007001FE007003FE007007FC000007F800000FF800001FF000001FE00000 3FC000007FC00000FF801C00FF001C01FF001C03FE001C03FC001C07FC003C0FF8003C0F F000381FE000783FE000F83FC001F87F8007F8FFFFFFF8FFFFFFF81E207E9F24>I E /Fm 91 127 df<70F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F870000000000070F8F8F870 051C779B18>33 D<4010E038F078E038E038E038E038E038E038E038E038E038E0386030 0D0E7B9C18>I<030600078F00078F00078F00078F00078F00078F007FFFC0FFFFE0FFFF E07FFFC00F1E000F1E000F1E000F1E000F1E000F1E007FFFC0FFFFE0FFFFE07FFFC01E3C 001E3C001E3C001E3C001E3C001E3C000C1800131C7E9B18>I<00C00001C00001C00001 C00003F0000FFC003FFE007DCF0071C700E1C380E1C780E1C780E1C780F1C00079C0003F C0001FE0000FF80001FC0001DE0001CF0001C70061C380F1C380F1C380E1C380E1C70071 C70079DE003FFE001FF80007E00001C00001C00001C00000C00011247D9F18>I<380300 7C07807C0780EE0F80EE0F00EE0F00EE1F00EE1E00EE1E00EE3E007C3C007C3C00387C00 00780000780000F80000F00001F00001E00001E00003E00003C00003C00007C000078380 0787C00F87C00F0EE00F0EE01F0EE01E0EE01E0EE03E0EE03C07C03C07C018038013247E 9F18>I<387C7C7E3E0E0E0E1C1C38F8F0C0070E789B18>39 D<007000F001E003C00780 0F001E001C00380038007000700070007000E000E000E000E000E000E000E000E0007000 700070007000380038001C001E000F00078003C001F000F000700C24799F18>I<6000F0 0078003C001E000F000780038001C001C000E000E000E000E00070007000700070007000 700070007000E000E000E000E001C001C0038007800F001E003C007800F00060000C247C 9F18>I<01C00001C00001C00001C00041C100F1C780FDDF807FFF001FFC0007F00007F0 001FFC007FFF00FDDF80F1C78041C10001C00001C00001C00001C00011147D9718>I<00 600000F00000F00000F00000F00000F00000F00000F0007FFFC0FFFFE0FFFFE07FFFC000 F00000F00000F00000F00000F00000F00000F00000600013147E9718>I<1C3E7E7F3F1F 070E1E7CF860080C788518>I<7FFFC0FFFFE0FFFFE07FFFC013047E8F18>I<3078FCFC78 300606778518>I<000300000780000780000F80000F00001F00001E00001E00003E0000 3C00007C0000780000780000F80000F00001F00001E00003E00003C00003C00007C00007 80000F80000F00000F00001F00001E00003E00003C00003C00007C0000780000F80000F0 0000F0000060000011247D9F18>I<01F00007FC000FFE001F1F001C07003803807803C0 7001C07001C0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0F001E0 7001C07001C07803C03803801C07001F1F000FFE0007FC0001F000131C7E9B18>I<0180 0380038007800F803F80FF80FB8043800380038003800380038003800380038003800380 0380038003800380038003807FFCFFFE7FFC0F1C7B9B18>I<03F0000FFE003FFF007C0F 807003C0E001C0F000E0F000E06000E00000E00000E00001C00001C00003C0000780000F 00001E00003C0000780000F00001E00007C0000F80001E00E03C00E07FFFE0FFFFE07FFF E0131C7E9B18>I<07F8001FFE003FFF007807807803C07801C03001C00001C000038000 0380000F0003FF0003FE0003FF000007800003C00001C00000E00000E00000E0F000E0F0 00E0F001C0F003C07C07803FFF001FFE0003F800131C7E9B18>I<001F00003F00007700 00770000E70001E70001C7000387000787000707000E07001E07003C0700380700780700 F00700FFFFF8FFFFF8FFFFF8000700000700000700000700000700000700007FF0007FF0 007FF0151C7F9B18>I<3FFF803FFF803FFF803800003800003800003800003800003800 003800003800003BF8003FFE003FFF003C07803003C00001C00000E00000E06000E0F000 E0F000E0E001C07003C07C0F803FFF001FFC0003F000131C7E9B18>I<007E0001FF0007 FF800F83C01E03C01C03C0380180380000700000700000E1F800E7FE00FFFF00FE0780F8 03C0F001C0F000E0E000E0F000E07000E07000E07000E03801C03C03C01E07800FFF0007 FE0001F800131C7E9B18>II<03F8 000FFE001FFF003E0F803803807001C07001C07001C07001C03803803C07801FFF0007FC 000FFE001F1F003C07807001C0F001E0E000E0E000E0E000E0E000E07001C07803C03E0F 801FFF000FFE0003F800131C7E9B18>I<03F0000FFC001FFE003C0F00780780700380E0 01C0E001C0E001C0E001E0E001E07001E07803E03C0FE01FFFE00FFEE003F0E00000E000 01C00001C00001C0300380780780780F00783E003FFC001FF00007C000131C7E9B18>I< 3078FCFC783000000000000000003078FCFC78300614779318>I<183C7E7E3C18000000 0000000000183C7E7E3E1E0E1C3C78F060071A789318>I<0000C00003E00007E0001FC0 003F8000FE0001FC0007F0000FE0003F80007F0000FC0000FC00007F00003F80000FE000 07F00001FC0000FE00003F80001FC00007E00003E00000C013187E9918>I<7FFFC0FFFF E0FFFFE07FFFC00000000000000000000000007FFFC0FFFFE0FFFFE07FFFC0130C7E9318 >I<600000F80000FC00007F00003F80000FE00007F00001FC0000FE00003F80001FC000 07E00007E0001FC0003F8000FE0001FC0007F0000FE0003F80007F0000FC0000F8000060 000013187E9918>I<0FF0003FFC007FFF00700F00F00380F00380600780000F00003E00 007C0001F00001E00003C00003C00003C00003C00003C000038000000000000000000000 00000000000003800007C00007C00007C000038000111C7D9B18>I<007C0001FE0007FF 000F87801E03C03C1DC0387FC070FFE071E3E071C1E0E1C1E0E380E0E380E0E380E0E380 E0E380E0E380E0E1C1C071C1C071E3C070FF80387F003C1C001E00E00F83E007FFC001FF 80007E00131C7E9B18>I<00700000F80000F80000D80000D80001DC0001DC0001DC0001 8C00038E00038E00038E00038E000707000707000707000707000707000FFF800FFF800F FF800E03801C01C01C01C01C01C07F07F0FF07F87F07F0151C7F9B18>I<7FFC00FFFF00 7FFF801C03C01C01C01C00E01C00E01C00E01C00E01C01E01C01C01C07C01FFF801FFF00 1FFFC01C03C01C00E01C00F01C00701C00701C00701C00701C00F01C00E01C03E07FFFC0 FFFF807FFE00141C7F9B18>I<00F8E003FEE007FFE00F07E01E03E03C01E03800E07000 E07000E0700000E00000E00000E00000E00000E00000E00000E00000E000007000007000 E07000E03800E03C00E01E01C00F07C007FF8003FE0000F800131C7E9B18>I<7FF800FF FE007FFF001C0F801C03C01C03C01C01E01C00E01C00E01C00F01C00701C00701C00701C 00701C00701C00701C00701C00701C00F01C00E01C00E01C01E01C01C01C03C01C0F807F FF00FFFE007FF800141C7F9B18>III<01F1C003FDC00FFFC01F0FC01C03C03803C038 01C07001C07001C0700000E00000E00000E00000E00000E00000E00FF0E01FF0E00FF070 01C07001C07003C03803C03803C01C07C01F0FC00FFFC003FDC001F1C0141C7E9B18>I< 7F07F0FF8FF87F07F01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C0 1FFFC01FFFC01FFFC01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C0 1C01C07F07F0FF8FF87F07F0151C7F9B18>I<7FFF00FFFF807FFF0001C00001C00001C0 0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0 0001C00001C00001C00001C00001C00001C00001C0007FFF00FFFF807FFF00111C7D9B18 >I<7F07F0FF87F87F07F01C03C01C07801C07001C0E001C1E001C3C001C38001C70001C F0001DF0001DF0001FB8001FB8001F1C001E1C001C0E001C0E001C07001C07001C03801C 03801C01C07F03F0FF87F87F03F0151C7F9B18>75 DII<7E07F0FF0FF87F07F01D81C0 1D81C01D81C01DC1C01CC1C01CC1C01CE1C01CE1C01CE1C01C61C01C71C01C71C01C31C0 1C39C01C39C01C39C01C19C01C19C01C1DC01C0DC01C0DC01C0DC07F07C0FF87C07F03C0 151C7F9B18>I<0FFE003FFF807FFFC07803C07001C0F001E0E000E0E000E0E000E0E000 E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000 E0F001E07001C07C07C07FFFC03FFF800FFE00131C7E9B18>II<0FFE003FFF807FFFC07803C07001C0F001E0E000E0E000E0E000E0 E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E070E0 E070E0F079E07039C0783FC07FFFC03FFF800FFE00000F000007800007800003C00001C0 0001C013227E9B18>I<7FF800FFFE007FFF001C0F801C03801C03C01C01C01C01C01C01 C01C03C01C03801C0F801FFF001FFE001FFE001C0F001C07001C03801C03801C03801C03 801C03801C039C1C039C1C039C7F01F8FF81F87F00F0161C7F9B18>I<03F1C01FFFC03F FFC07C0FC07003C0E001C0E001C0E001C0E000007000007800003F00001FF00007FE0000 FF00000F800003C00001C00000E00000E06000E0E000E0E001E0F001C0F80780FFFF80FF FE00E7F800131C7E9B18>I<7FFFF8FFFFF8FFFFF8E07038E07038E07038E07038007000 007000007000007000007000007000007000007000007000007000007000007000007000 00700000700000700000700000700007FF0007FF0007FF00151C7F9B18>IIII<7F0FE07F9FE07F0FE00E07000F0700070E00078E 00039C0003DC0001F80001F80000F80000F00000700000F00000F80001FC0001DC00039E 00038E00070F000707000E07800E03801E03C07F07F0FF07F87F07F0151C7F9B18>II<3FFFE07FFFE07FFFE07001C07003C0700780 700700000F00001E00001C00003C0000780000700000F00001E00001C00003C000078000 0700000F00001E00E01C00E03C00E07800E07000E0FFFFE0FFFFE0FFFFE0131C7E9B18> II<600000F00000F00000F800007800007C00003C00003C00003E00001E 00001F00000F00000F00000F800007800007C00003C00003C00003E00001E00001F00000 F00000F800007800007800007C00003C00003E00001E00001E00001F00000F00000F8000 078000078000030011247D9F18>II<7FFFC0FFFFE0FFFFE07FFFC01304 7E7F18>95 D<061E3E387070E0E0E0F8FC7C7C38070E789E18>I<0FF0001FFC003FFE00 3C0F0018070000038000038000FF8007FF801FFF807F0380780380E00380E00380E00380 F00780780F803FFFF81FFDF807F0F815147E9318>I<7E0000FE00007E00000E00000E00 000E00000E00000E00000E3E000EFF800FFFC00FC1E00F80E00F00700E00700E00380E00 380E00380E00380E00380E00380F00700F00700F80E00FC1E00FFFC00EFF80063E00151C 809B18>I<01FE0007FF001FFF803E0780380300700000700000E00000E00000E00000E0 0000E00000E000007000007001C03801C03E03C01FFF8007FF0001FC0012147D9318>I< 001F80003F80001F8000038000038000038000038000038003E3800FFB801FFF803C1F80 380F80700780700380E00380E00380E00380E00380E00380E00380700780700780380F80 3C1F801FFFF00FFBF803E3F0151C7E9B18>I<01F00007FC001FFE003E0F003807807003 80700380E001C0E001C0FFFFC0FFFFC0FFFFC0E000007000007001C03801C03E07C01FFF 8007FF0001F80012147D9318>I<001F80007FC000FFE000E1E001C0C001C00001C00001 C0007FFFC0FFFFC0FFFFC001C00001C00001C00001C00001C00001C00001C00001C00001 C00001C00001C00001C00001C00001C0007FFF007FFF007FFF00131C7F9B18>I<01E1F0 07FFF80FFFF81E1E301C0E003807003807003807003807003807001C0E001E1E001FFC00 1FF80039E0003800001C00001FFE001FFFC03FFFE07801F0700070E00038E00038E00038 E000387800F07E03F01FFFC00FFF8001FC00151F7F9318>I<7E0000FE00007E00000E00 000E00000E00000E00000E00000E3E000EFF800FFFC00FC1C00F80E00F00E00E00E00E00 E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E07FC7FCFFE7FE7FC7 FC171C809B18>I<038007C007C007C0038000000000000000007FC0FFC07FC001C001C0 01C001C001C001C001C001C001C001C001C001C001C001C0FFFFFFFFFFFF101D7C9C18> I<0038007C007C007C003800000000000000000FFC0FFC0FFC001C001C001C001C001C00 1C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C6038F0 78FFF07FE03F800E277E9C18>I<7E0000FE00007E00000E00000E00000E00000E00000E 00000E3FF00E3FF00E3FF00E07800E0F000E1E000E3C000E78000EF0000FF8000FFC000F 9C000F0E000E0F000E07000E03800E03C07FC7F8FFC7F87FC7F8151C7F9B18>III<7E3E00FEFF807FFFC00FC1C00F80E00F00E00E00E00E00E00E 00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E07FC7FCFFE7FE7FC7FC17 14809318>I<01F0000FFE001FFF003E0F803803807001C07001C0E000E0E000E0E000E0 E000E0E000E0F001E07001C07803C03C07803E0F801FFF000FFE0001F00013147E9318> I<7E3E00FEFF807FFFC00FC1E00F80E00F00700E00700E00380E00380E00380E00380E00 380E00380F00700F00700F80E00FC1E00FFFC00EFF800E3E000E00000E00000E00000E00 000E00000E00000E00007FC000FFE0007FC000151E809318>I<01F38007FB801FFF803E 1F80380F80700780700780E00380E00380E00380E00380E00380E0038070078070078038 0F803C1F801FFF800FFB8003E38000038000038000038000038000038000038000038000 1FF0003FF8001FF0151E7E9318>II<07F7003FFF007FFF00780F00E00700E00700E007007C00007FE0 001FFC0003FE00001F00600780E00380E00380F00380F80F00FFFF00FFFC00E7F0001114 7D9318>I<0180000380000380000380000380007FFFC0FFFFC0FFFFC003800003800003 80000380000380000380000380000380000380000380400380E00380E00380E001C1C001 FFC000FF80003E0013197F9818>I<7E07E0FE0FE07E07E00E00E00E00E00E00E00E00E0 0E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E01E00F03E007FFFC03FFFE 01FCFC1714809318>I<7F8FF0FF8FF87F8FF01C01C00E03800E03800E03800707000707 00070700078F00038E00038E00038E0001DC0001DC0001DC0000F80000F8000070001514 7F9318>II< 7F8FF07F9FF07F8FF00F0700078E00039E0001DC0001F80000F80000700000F00000F800 01DC00039E00038E000707000E07807F8FF0FF8FF87F8FF015147F9318>I<7F8FF0FF8F F87F8FF00E01C00E03800E0380070380070700070700038700038700038E0001CE0001CE 0001CC0000CC0000DC0000780000780000780000700000700000700000F00000E00079E0 007BC0007F80003F00001E0000151E7F9318>I<3FFFF07FFFF07FFFF07001E07003C070 0780000F00001E00003C0000F80001F00003C0000780000F00701E00703C0070780070FF FFF0FFFFF0FFFFF014147F9318>I<0007E0001FE0007FE000780000E00000E00000E000 00E00000E00000E00000E00000E00000E00000E00000E00001E0007FC000FF8000FF8000 7FC00001E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E000 00E000007800007FE0001FE00007E013247E9F18>I<60F0F0F0F0F0F0F0F0F0F0F0F0F0 F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0600424769F18>I<7C0000FF0000FF C00003C00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000 E00000F000007FC0003FE0003FE0007FC000F00000E00000E00000E00000E00000E00000 E00000E00000E00000E00000E00000E00003C000FFC000FF00007C000013247E9F18>I< 060C1F1E3FBEFBF8F1F060C00F067C9B18>I E /Fn 3 106 df<03F0000FFC001FFE003F FF007FFF807FFF80FFFFC0FFFFC0FFFFC0FFFFC0FFFFC0FFFFC07FFF807FFF803FFF001F FE000FFC0003F00012127E9317>15 D<0020006000C000C000C001800180030003000300 060006000C000C0018001800180030003000600060006000C000C0006000600060003000 30001800180018000C000C00060006000300030003000180018000C000C000C000600020 0B2E7CA112>104 DI E /Fo 61 123 df<0001FF0000001FFFC000007F81E00000FC01E00001F807F00003F807 F00007F007F00007F007F00007F007F00007F007F00007F001C00007F000000007F00000 0007F000000007F03FF800FFFFFFF800FFFFFFF800FFFFFFF80007F003F80007F003F800 07F003F80007F003F80007F003F80007F003F80007F003F80007F003F80007F003F80007 F003F80007F003F80007F003F80007F003F80007F003F80007F003F80007F003F80007F0 03F80007F003F80007F003F80007F003F80007F003F8007FFF3FFF807FFF3FFF807FFF3F FF80212A7FA925>12 D<3C007F00FF80FF80FFC0FFC0FFC07FC03EC000C000C001800180 01800300030006000E001C00380010000A157BA913>39 D<0006000C00180038007000E0 01E003C003C0078007800F800F001F001F003E003E003E007E007E007E007C007C00FC00 FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC007C007C007E007E007E00 3E003E003E001F001F000F000F800780078003C003C001E000E0007000380018000C0006 0F3C7AAC1A>II45 D<1C007F007F00FF80FF80FF807F007F001C000909 7B8813>I<00000300000007800000078000000F8000000F0000000F0000001F0000001E 0000003E0000003C0000003C0000007C0000007800000078000000F8000000F0000001F0 000001E0000001E0000003E0000003C0000003C0000007C00000078000000F8000000F00 00000F0000001F0000001E0000003E0000003C0000003C0000007C000000780000007800 0000F8000000F0000001F0000001E0000001E0000003E0000003C0000003C0000007C000 00078000000F8000000F0000000F0000001F0000001E0000001E0000003E0000003C0000 007C0000007800000078000000F8000000F0000000F000000060000000193C7CAC22>I< 003F800001FFF00007E0FC000FC07E001F803F001F001F003F001F803E000F807E000FC0 7E000FC07E000FC07E000FC0FE000FE0FE000FE0FE000FE0FE000FE0FE000FE0FE000FE0 FE000FE0FE000FE0FE000FE0FE000FE0FE000FE0FE000FE0FE000FE0FE000FE0FE000FE0 7E000FC07E000FC07E000FC07E000FC03F001F803F001F801F001F001F803F000FC07E00 07E0FC0001FFF000003F80001B277DA622>I<000E00001E00007E0007FE00FFFE00FFFE 00F8FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE 0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE 0000FE0000FE0000FE0000FE0000FE0000FE00FFFFFEFFFFFEFFFFFE17277BA622>I<00 FF800007FFF0000FFFFC001E03FE003800FF807C003F80FE003FC0FF001FC0FF001FE0FF 000FE0FF000FE07E000FE03C001FE000001FE000001FC000001FC000003F8000003F0000 007E000000FC000000F8000001F0000003E00000078000000F0000001E0000003C00E000 7000E000E000E001C001C0038001C0060001C00FFFFFC01FFFFFC03FFFFFC07FFFFFC0FF FFFF80FFFFFF80FFFFFF801B277DA622>I<007F800003FFF00007FFFC000F81FE001F00 7F003F807F003F803F803F803F803F803F801F803F801F003F8000007F0000007F000000 7E000000FC000001F8000007F00000FFC00000FFC0000001F80000007E0000003F000000 3F8000001FC000001FC000001FE000001FE03C001FE07E001FE0FF001FE0FF001FE0FF00 1FC0FF003FC0FE003F807C007F003F01FE001FFFFC0007FFF00000FF80001B277DA622> I<00000F0000000F0000001F0000003F0000007F000000FF000001FF000001FF000003BF 0000073F00000E3F00001C3F00003C3F0000383F0000703F0000E03F0001C03F0003803F 0007803F0007003F000E003F001C003F0038003F0070003F00F0003F00FFFFFFF8FFFFFF F8FFFFFFF800007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F 00001FFFF8001FFFF8001FFFF81D277EA622>I<180003001F801F001FFFFE001FFFFC00 1FFFF8001FFFF0001FFFC0001FFF00001C0000001C0000001C0000001C0000001C000000 1C0000001C0000001C7FC0001DFFF8001F80FC001E003F0008003F0000001F8000001FC0 00001FC000001FE000001FE018001FE07C001FE0FE001FE0FE001FE0FE001FE0FE001FC0 FC001FC078003F8078003F803C007F001F01FE000FFFFC0003FFF00000FF80001B277DA6 22>I<0007F800003FFE0000FFFF0001FC078003F00FC007C01FC00F801FC01F801FC01F 001FC03F000F803F0000007E0000007E0000007E000000FE020000FE1FF000FE3FFC00FE 603E00FE801F00FF801F80FF000FC0FF000FC0FE000FE0FE000FE0FE000FE0FE000FE07E 000FE07E000FE07E000FE07E000FE03E000FE03F000FC01F000FC01F001F800F801F0007 E07E0003FFFC0001FFF800003FC0001B277DA622>I<380000003E0000003FFFFFF03FFF FFF03FFFFFF07FFFFFE07FFFFFC07FFFFF807FFFFF0070000E0070000E0070001C00E000 3800E0007000E000E0000001C0000001C000000380000007800000070000000F0000001F 0000001E0000003E0000003E0000007E0000007C0000007C000000FC000000FC000000FC 000000FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000000F8 0000007000001C297CA822>I<003FC00001FFF00003FFFC0007C07E000F003F001E001F 001E000F803E000F803E000F803F000F803F800F803FC00F003FF01F001FFC1E001FFE3C 000FFFF80007FFE00003FFF00001FFFC0001FFFE0007FFFF000F0FFF801E07FFC03E01FF C07C007FE07C001FE0F8000FE0F80007E0F80003E0F80003E0F80003E0F80003C07C0003 C07E0007803F000F001FC03F000FFFFC0003FFF800007FC0001B277DA622>I<1C007F00 7F00FF80FF80FF807F007F001C000000000000000000000000000000000000001C007F00 7F00FF80FF80FF807F007F001C00091B7B9A13>58 D<01FF000FFFE01E03F03801F87800 FCFC00FEFE00FEFE00FEFE00FE7C00FE3800FC0001FC0003F80007E0000FC0000F80001E 00001E00003C000038000038000070000070000070000070000070000070000070000000 0000000000000000000000000000700000F80001FC0003FE0003FE0003FE0001FC0000F8 00007000172A7CA920>63 D<00000780000000000780000000000FC0000000000FC00000 00000FC0000000001FE0000000001FE0000000003FF0000000003FF0000000003FF00000 000077F80000000077F800000000F7FC00000000E3FC00000000E3FC00000001C1FE0000 0001C1FE00000003C1FF0000000380FF0000000380FF00000007007F80000007007F8000 000F007FC000000E003FC000000E003FC000001C001FE000001C001FE000003FFFFFF000 003FFFFFF000003FFFFFF00000700007F80000700007F80000F00007FC0000E00003FC00 01E00003FE0001C00001FE0001C00001FE0003C00001FF00FFFE003FFFFCFFFE003FFFFC FFFE003FFFFC2E297EA833>65 DI<00007FE0030007FFFC07001FFFFF0F007FF00F9F00FF0001FF01 FC0000FF03F800007F07F000003F0FE000001F1FC000001F1FC000000F3F8000000F3F80 0000077F800000077F800000077F00000000FF00000000FF00000000FF00000000FF0000 0000FF00000000FF00000000FF00000000FF00000000FF000000007F000000007F800000 007F800000073F800000073F800000071FC00000071FC000000E0FE000000E07F000001C 03F800003C01FC00007800FF0001F0007FF007C0001FFFFF800007FFFE0000007FF00028 297CA831>IIII<00 007FE003000007FFFC0700001FFFFF0F00007FF00F9F0000FF0001FF0001FC0000FF0003 F800007F0007F000003F000FE000001F001FC000001F001FC000000F003F8000000F003F 80000007007F80000007007F80000007007F0000000000FF0000000000FF0000000000FF 0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF 0000FFFFF87F0000FFFFF87F8000FFFFF87F800000FF003F800000FF003F800000FF001F C00000FF001FC00000FF000FE00000FF0007F00000FF0003F80000FF0001FC0000FF0000 FF0001FF00007FF007FF00001FFFFF9F000007FFFE0F0000007FF003002D297CA835>I< FFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFF03FC00003FC003FC00003FC003FC00003FC0 03FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC0 03FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC0 03FFFFFFFFC003FFFFFFFFC003FFFFFFFFC003FC00003FC003FC00003FC003FC00003FC0 03FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC0 03FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC0 03FC00003FC003FC00003FC0FFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFF30297EA835> II76 DI80 D82 D<00FF806003FFF0E00FFFF8E01F80FDE03F001FE03E0007E07C0003E07C0003E0FC 0001E0FC0001E0FC0000E0FE0000E0FE0000E0FF000000FFC000007FFC00007FFFE0003F FFF8001FFFFE001FFFFF0007FFFF8003FFFFC000FFFFC0000FFFE000007FE000001FF000 000FF0000007F0E00003F0E00003F0E00003F0E00003F0F00003E0F00003E0F80007E0FC 0007C0FF000F80FFE03F80E3FFFE00E1FFFC00C01FF0001C297CA825>I<7FFFFFFFFF80 7FFFFFFFFF807FFFFFFFFF807F807F807F807C007F800F8078007F80078078007F800780 70007F800380F0007F8003C0F0007F8003C0E0007F8001C0E0007F8001C0E0007F8001C0 E0007F8001C0E0007F8001C000007F80000000007F80000000007F80000000007F800000 00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000 00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000 00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000 00FFFFFFC00000FFFFFFC00000FFFFFFC0002A287EA72F>II87 D<7FFFF01FFFE07FFFF01FFFE07FFFF01FFFE001FF0000F00000FF8001E0 0000FFC001C000007FC003C000003FE0078000001FF0070000001FF00F0000000FF81E00 000007FC3C00000007FC3800000003FE7800000001FFF000000001FFE000000000FFC000 0000007FC0000000003FE0000000003FE0000000001FF0000000001FF8000000003FF800 0000003FFC000000007BFE00000000F3FF00000001E1FF00000001C0FF80000003C07FC0 000007807FC000000F003FE000000E001FF000001E001FF000003C000FF80000380007FC 0000700007FE0000F00003FE0001E00001FF00FFFF003FFFFCFFFF003FFFFCFFFF003FFF FC2E297EA833>I<020007000E001C00180030003000600060006000C000C000DF00FF80 FFC0FFC0FFC07FC07FC03F800F000A157CA913>96 D<03FF80000FFFF0001F01FC003F80 FE003F807F003F803F003F803F801F003F8000003F8000003F8000003F8000003F80003F FF8001FC3F800FE03F801F803F803F003F807E003F80FC003F80FC003F80FC003F80FC00 3F80FC005F807E00DF803F839FFC1FFE0FFC03FC03FC1E1B7E9A21>II<003FF00001FFFC0003F03E00 0FC07F001F807F003F007F003F007F007F003E007E0000007E000000FE000000FE000000 FE000000FE000000FE000000FE000000FE0000007E0000007E0000007F0000003F000380 3F8003801F8007000FE00E0003F83C0001FFF800003FC000191B7E9A1E>I<00007FF000 007FF000007FF0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 0007F0000007F0000007F0000007F0000007F0003F87F001FFF7F007F03FF00FC00FF01F 8007F03F0007F03F0007F07E0007F07E0007F07E0007F0FE0007F0FE0007F0FE0007F0FE 0007F0FE0007F0FE0007F0FE0007F0FE0007F07E0007F07E0007F03F0007F03F0007F01F 800FF00FC01FF007E07FFF01FFE7FF007F87FF202A7EA925>I<003FC00001FFF00003E0 7C000F803E001F801F001F001F003F000F807E000F807E000FC07E000FC0FE0007C0FE00 07C0FFFFFFC0FFFFFFC0FE000000FE000000FE0000007E0000007E0000007F0000003F00 01C01F0001C00F80038007C0070003F01E0000FFFC00003FE0001A1B7E9A1F>I<0007F8 003FFC007E3E01FC7F03F87F03F07F07F07F07F03E07F00007F00007F00007F00007F000 07F00007F000FFFFC0FFFFC0FFFFC007F00007F00007F00007F00007F00007F00007F000 07F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F000 07F00007F0007FFF807FFF807FFF80182A7EA915>I<00FF80F003FFE3F80FC1FE1C1F00 7C7C3F007E7C3E003E107E003F007E003F007E003F007E003F007E003F007E003F003E00 3E003F007E001F007C000FC1F8000BFFE00018FF80001800000038000000380000003C00 00003FFFF8003FFFFF001FFFFFC00FFFFFE007FFFFF01FFFFFF03C0007F07C0001F8F800 00F8F80000F8F80000F8F80000F87C0001F07C0001F03F0007E00FC01F8007FFFF00007F F0001E287E9A22>II<07000F801FC03FE03FE03FE01FC00F8007000000000000000000000000000000 FFE0FFE0FFE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE0 0FE00FE00FE00FE00FE00FE0FFFEFFFEFFFE0F2B7EAA12>I107 DIII<003FE00001FFFC00 03F07E000FC01F801F800FC03F0007E03F0007E07E0003F07E0003F07E0003F0FE0003F8 FE0003F8FE0003F8FE0003F8FE0003F8FE0003F8FE0003F8FE0003F87E0003F07E0003F0 3F0007E03F0007E01F800FC00FC01F8007F07F0001FFFC00003FE0001D1B7E9A22>II114 D<03FE300FFFF03E03F07800F07000F0F00070F00070F80070FE0000FFE0007FFF007FFF C03FFFE01FFFF007FFF800FFF80007FC0000FCE0007CE0003CF0003CF00038F80038FC00 70FF01E0E7FFC0C1FF00161B7E9A1B>I<00E00000E00000E00000E00001E00001E00001 E00003E00003E00007E0000FE0001FFFE0FFFFE0FFFFE00FE0000FE0000FE0000FE0000F E0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0700FE0700FE0700F E0700FE0700FE0700FE07007F0E003F0C001FF80007F0014267FA51A>I IIIII<3FFFFF3FFFFF3F00FE3C01FE38 03FC7803F87807F0700FF0700FE0701FC0003FC0003F80007F0000FF0000FE0001FC0703 FC0703F80707F0070FF00F0FE00F1FC00E3FC01E7F803E7F00FEFFFFFEFFFFFE181B7E9A 1E>I E /Fp 88 125 df<001F83E000F06E3001C078780380F8780300F0300700700007 0070000700700007007000070070000700700007007000FFFFFF80070070000700700007 007000070070000700700007007000070070000700700007007000070070000700700007 0070000700700007007000070070000700700007007000070070003FE3FF001D20809F1B >11 D<003F0000E0C001C0C00381E00701E00701E0070000070000070000070000070000 070000FFFFE00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E0 0700E00700E00700E00700E00700E00700E00700E00700E03FC3FC1620809F19>I<003F E000E0E001C1E00381E00700E00700E00700E00700E00700E00700E00700E00700E0FFFF E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700 E00700E00700E00700E00700E00700E00700E03FE7FC1620809F19>I<001F81F80000F0 4F040001C07C06000380F80F000300F00F000700F00F0007007000000700700000070070 0000070070000007007000000700700000FFFFFFFF000700700700070070070007007007 000700700700070070070007007007000700700700070070070007007007000700700700 070070070007007007000700700700070070070007007007000700700700070070070007 007007003FE3FE3FE02320809F26>I<001F81FF0000F06F070001C07C0F000380F80F00 0300F0070007007007000700700700070070070007007007000700700700070070070007 00700700FFFFFFFF00070070070007007007000700700700070070070007007007000700 700700070070070007007007000700700700070070070007007007000700700700070070 0700070070070007007007000700700700070070070007007007003FE3FE3FE02320809F 26>I<001FFFFFF000017C00F000013C003000023C001000023C001000063C001800043C 000800043C000800083C000800083C000800083C000000103C020000103C020000303C02 0000203C020000203C0600007FFFFE0000403C060000403C020000803C020000803C0204 01003C020401003C000401003C000802003C000802003C000802003C001804003C00180E 003C00301F003C00F0FFC1FFFFF0261F7F9E29>29 D<70F8F8F8F8F8F8F8707070707070 707070702020202020000000000070F8F8F87005217CA00D>33 D<7038F87CFC7EFC7E74 3A0402040204020804080410081008201040200F0E7F9F17>I<07800018001840001800 3020003000301800E00060170360006008FCC000E008018000E008018000E008030000E0 08060000E008060000E0080C000060081800006010180000301030000030206000001840 6000000780C0000000018078000001818400000303020000030301000006070100000C06 0100000C0E008000180E008000300E008000300E008000600E008000C00E008000C00E00 8001800601000300070100030003010006000302000C00018400040000780021257EA126 >37 D<007800000084000001840000030200000702000007020000070200000702000007 0400000704000007080000070800000390000003A00FFC03C001E003C000C001C0008001 C0010002E0010004E00200087002001878040030380800703C0800701C1000F00E1000F0 0F2000F007C000F00380047001C0047802E008380470181C183C3007E00FC01E227EA023 >I<70F8FCFC74040404080810102040060E7C9F0D>I<0040008001000300060004000C00 1800180038003000300070006000600060006000E000E000E000E000E000E000E000E000 E000E000E000E00060006000600060007000300030003800180018000C00040006000300 0100008000400A2E7BA112>I<8000400020003000180008000C00060006000700030003 000380018001800180018001C001C001C001C001C001C001C001C001C001C001C001C001 800180018001800380030003000700060006000C000800180030002000400080000A2E7E A112>I<70F0F8F878080808101010202040050E7C840D>44 DI< 70F8F8F87005057C840D>I<0000400000C0000180000180000180000300000300000300 000600000600000C00000C00000C00001800001800001800003000003000006000006000 00600000C00000C00000C000018000018000018000030000030000060000060000060000 0C00000C00000C0000180000180000300000300000300000600000600000600000C00000 C00000122D7EA117>I<03F0000E1C001C0E001806003807007003807003807003807003 80F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003 C0F003C07003807003807003807807803807001806001C0E000E1C0003F000121F7E9D17 >I<008003800F80F3800380038003800380038003800380038003800380038003800380 0380038003800380038003800380038003800380038007C0FFFE0F1E7C9D17>I<03F000 0C1C00100E00200700400780800780F007C0F803C0F803C0F803C02007C00007C0000780 000780000F00000E00001C0000380000700000600000C0000180000300000600400C0040 1800401000803FFF807FFF80FFFF80121E7E9D17>I<03F0000C1C00100E00200F00780F 80780780780780380F80000F80000F00000F00001E00001C0000700007F000003C00000E 00000F000007800007800007C02007C0F807C0F807C0F807C0F00780400780400F00200E 00183C0007F000121F7E9D17>I<000600000600000E00000E00001E00002E00002E0000 4E00008E00008E00010E00020E00020E00040E00080E00080E00100E00200E00200E0040 0E00C00E00FFFFF0000E00000E00000E00000E00000E00000E00000E0000FFE0141E7F9D 17>I<1803001FFE001FFC001FF8001FE000100000100000100000100000100000100000 11F000161C00180E001007001007800003800003800003C00003C00003C07003C0F003C0 F003C0E00380400380400700200600100C0008380007E000121F7E9D17>I<007C000182 000701000E03800C0780180780380300380000780000700000700000F1F000F21C00F406 00F80700F80380F80380F003C0F003C0F003C0F003C0F003C07003C07003C07003803803 803807001807000C0E00061C0001F000121F7E9D17>I<4000007FFFE07FFFC07FFFC040 008080010080010080020000040000040000080000100000100000200000200000600000 600000E00000C00001C00001C00001C00001C00003C00003C00003C00003C00003C00003 C00003C000018000131F7E9D17>I<03F0000C0C00100600300300200180600180600180 6001807001807803003E03003F06001FC8000FF00003F80007FC000C7E00103F00300F80 6007806001C0C001C0C000C0C000C0C000C0C000806001802001001002000C0C0003F000 121F7E9D17>I<03F0000E18001C0C00380600380700700700700380F00380F00380F003 C0F003C0F003C0F003C0F003C07007C07007C03807C0180BC00E13C003E3C00003800003 80000380000700300700780600780E00700C002018001070000FC000121F7E9D17>I<70 F8F8F8700000000000000000000070F8F8F87005147C930D>I<70F8F8F8700000000000 000000000070F0F8F878080808101010202040051D7C930D>I61 D<0FE0103C601E400EE00FF00FF00F600F001E001C003800700060 00C00080008001000100010001000100010000000000000000000000038007C007C007C0 038010207E9F15>63 D<000100000003800000038000000380000007C0000007C0000007 C0000009E0000009E0000009E0000010F0000010F0000010F00000207800002078000020 780000403C0000403C0000C03E0000801E0000801E0001FFFF0001000F0001000F000200 07800200078002000780040003C0040003C00C0003C01E0003E0FF801FFE1F207F9F22> 65 DI<000FE01000381C3000E0 027003C00170078000F00F0000701E0000701E0000303C0000303C0000107C0000107800 0010F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F800 0000780000007C0000103C0000103C0000101E0000201E0000200F0000200780004003C0 008000E0030000380C00000FF0001C217E9F21>IIII<000FE01000381C3000E0027003C001700780 00F00F0000701E0000701E0000303C0000303C0000107C00001078000010F8000000F800 0000F8000000F8000000F8000000F8000000F8000000F8003FFEF80001F0780000F07C00 00F03C0000F03C0000F01E0000F01E0000F00F0000F0078000F003C0017000E002300038 0C10000FF0001F217E9F24>II< FFF00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F00 0F000F000F000F000F000F000F000F000F000F000F000F00FFF00C1F7E9E10>I<07FFC0 003E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00 001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00201E00F81E00 F81E00F81E00F01C00403C006038001070000FC00012207F9E17>IIIII<001FE0000070380001C00E0003800700070003800F0003C0 1E0001E03C0000F03C0000F07C0000F87C0000F878000078F800007CF800007CF800007C F800007CF800007CF800007CF800007CF800007CF800007C780000787C0000F87C0000F8 3C0000F03E0001F01E0001E00F0003C0070003800380070001E01E0000703800001FE000 1E217E9F23>II<001FE0000070 380001C00E0003800700070003800F0003C01E0001E03E0001F03C0000F07C0000F87C00 00F878000078F800007CF800007CF800007CF800007CF800007CF800007CF800007CF800 007CF800007C780000787C0000F87C0000F83C0000F03E0781F01E0841E00F1023C00710 23800390170001D01E0000783804001FF80400001C0400000C0C00000E1C00000FF80000 0FF8000007F8000007F0000001E01E297E9F23>II<03F0400C0CC01803C03001C06000C06000C0E000C0E00040 E00040E00040F00000F800007C00007F80003FF8001FFF0007FF8000FFC0001FE00003E0 0001E00000F0000070800070800070800070800070C00060C000E0E000C0F80180C60300 81FC0014217E9F19>I<7FFFFFE0780F01E0600F0060400F0020400F0020C00F0030800F 0010800F0010800F0010800F0010000F0000000F0000000F0000000F0000000F0000000F 0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F 0000000F0000000F0000000F0000000F0000001F800003FFFC001C1F7E9E21>IIII<7FF8 1FF80FE007C007C0030003C0020003E0060001F0040000F0080000F8180000781000003C 2000003E6000001E4000000F8000000F8000000780000003C0000007E0000005E0000008 F0000018F8000010780000207C0000603E0000401E0000801F0001000F80010007800200 07C0060003C01F0007E0FFC01FFE1F1F7F9E22>II91 D<0804100820102010402040 20804080408040B85CFC7EFC7E7C3E381C0F0E7A9F17>II<081020204040808080B8FCFC7C38060E7D9F0D>96 D<1FE00030300078180078 1C00300E00000E00000E00000E0000FE00078E001E0E00380E00780E00F00E10F00E10F0 0E10F01E10781E103867200F83C014147E9317>I<1C0000FC00001C00001C00001C0000 1C00001C00001C00001C00001C00001C00001C00001C7C001D87001E01801E00C01C00E0 1C00701C00701C00781C00781C00781C00781C00781C00781C00701C00F01C00E01E00C0 1A0180198700107C0015207E9F19>I<01FC000706001C0F00380F003806007800007000 00F00000F00000F00000F00000F00000F000007000007800003800803800801C01000706 0001F80011147F9314>I<0001C0000FC00001C00001C00001C00001C00001C00001C000 01C00001C00001C00001C001F1C0070DC00C03C01801C03801C07801C07001C0F001C0F0 01C0F001C0F001C0F001C0F001C07001C07001C03801C01803C00C03C0070DC001F1F815 207F9F19>I<03F0000E1C001C0E00380700380700700700700380F00380F00380FFFF80 F00000F00000F000007000007000003800803800801C010007060001F80011147F9314> I<007C01C6030F070F0E060E000E000E000E000E000E000E00FFF00E000E000E000E000E 000E000E000E000E000E000E000E000E000E000E000E000E000E007FE01020809F0E>I< 0000E003E3300E3C301C1C30380E00780F00780F00780F00780F00780F00380E001C1C00 1E380033E0002000002000003000003000003FFE001FFF801FFFC03001E0600070C00030 C00030C00030C000306000603000C01C038003FC00141F7F9417>I<1C0000FC00001C00 001C00001C00001C00001C00001C00001C00001C00001C00001C00001C7C001C86001D03 001E03801E03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03 801C03801C03801C03801C0380FF8FF014207E9F19>I<38007C007C007C003800000000 0000000000000000001C00FC001C001C001C001C001C001C001C001C001C001C001C001C 001C001C001C001C001C00FF80091F7F9E0C>I<00E001F001F001F000E0000000000000 000000000000007007F000F0007000700070007000700070007000700070007000700070 0070007000700070007000700070007000706070F060F0C061803F000C28829E0E>I<1C 0000FC00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C 1FE01C07801C06001C04001C08001C10001C20001C60001CE0001DF0001E70001C38001C 3C001C1C001C0E001C0F001C07001C07801C07C0FF9FF014207E9F18>I<1C00FC001C00 1C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C00 1C001C001C001C001C001C001C001C001C001C00FF8009207F9F0C>I<1C3E03E000FCC3 0C30001D039038001E01E01C001E01E01C001C01C01C001C01C01C001C01C01C001C01C0 1C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C 001C01C01C001C01C01C001C01C01C00FF8FF8FF8021147E9326>I<1C7C00FC86001D03 001E03801E03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03 801C03801C03801C03801C0380FF8FF014147E9319>I<01F800070E001C03803801C038 01C07000E07000E0F000F0F000F0F000F0F000F0F000F0F000F07000E07000E03801C038 01C01C0380070E0001F80014147F9317>I<1C7C00FD87001E01801E01C01C00E01C00F0 1C00701C00781C00781C00781C00781C00781C00781C00701C00F01C00E01E01C01E0380 1D87001C7C001C00001C00001C00001C00001C00001C00001C00001C0000FF8000151D7E 9319>I<01F040070CC00E02C01C03C03801C07801C07001C0F001C0F001C0F001C0F001 C0F001C0F001C07001C07801C03801C01C03C00C05C00709C001F1C00001C00001C00001 C00001C00001C00001C00001C00001C0000FF8151D7F9318>I<1CF0FD181E3C1E3C1E18 1C001C001C001C001C001C001C001C001C001C001C001C001C001C00FFC00E147E9312> I<0FC830386018C008C008C008E0007C003FE01FF007F8003C800E8006C006C006C004E0 0CD81887E00F147F9312>I<020002000200060006000E000E003E00FFF80E000E000E00 0E000E000E000E000E000E000E000E000E040E040E040E040E040708030801F00E1C7F9B 12>I<1C0380FC1F801C03801C03801C03801C03801C03801C03801C03801C03801C0380 1C03801C03801C03801C03801C03801C07800C0780061B8003E3F014147E9319>IIIII<7FFF700E600E401C403840 78407000E001E001C00380078007010E011E011C0338027006700EFFFE10147F9314>I< FFFFFC1601808C17>II E /Fq 20 119 df45 D<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F0000000000 0000000000000000000000000000000000000000000000000F003FC07FE07FE0FFF0FFF0 FFF0FFF07FE07FE03FC00F000C2679A51B>58 D<00000001E00000000000000003F00000 000000000003F00000000000000007F80000000000000007F80000000000000007F80000 00000000000FFC000000000000000FFC000000000000001FFE000000000000001FFE0000 00000000001FFE000000000000003FFF000000000000003FFF000000000000007FFF8000 00000000007BFF800000000000007BFF80000000000000F3FFC0000000000000F1FFC000 0000000001F1FFE0000000000001E0FFE0000000000003E0FFF0000000000003C0FFF000 0000000003C07FF0000000000007C07FF8000000000007803FF800000000000F803FFC00 000000000F001FFC00000000000F001FFC00000000001F001FFE00000000001E000FFE00 000000003E000FFF00000000003C0007FF00000000003C0007FF0000000000780007FF80 00000000780003FF8000000000F80003FFC000000000F00001FFC000000000F00001FFC0 00000001FFFFFFFFE000000001FFFFFFFFE000000003FFFFFFFFF000000003FFFFFFFFF0 00000007C000007FF8000000078000007FF8000000078000003FF80000000F8000003FFC 0000000F0000001FFC0000001F0000001FFE0000001E0000000FFE0000001E0000000FFE 0000003E0000000FFF0000003C00000007FF0000007C00000007FF8000007800000003FF 800000FC00000003FF8000FFFFF00003FFFFFFC0FFFFF00003FFFFFFC0FFFFF00003FFFF FFC0FFFFF00003FFFFFFC0423B7DBA49>65 D68 D73 D80 D<0003FF000300001FFFE0 070000FFFFFC0F0001FFFFFE1F0003FE00FF3F0007F0001FFF000FE00007FF001FC00001 FF003F800000FF003F800000FF007F0000007F007F0000003F007F0000003F00FF000000 1F00FF0000001F00FF0000001F00FF8000000F00FF8000000F00FFC000000F00FFC00000 0F00FFF0000000007FFC000000007FFF800000003FFFF80000003FFFFFC000001FFFFFFC 00001FFFFFFF00000FFFFFFFC00007FFFFFFF00003FFFFFFF80000FFFFFFFC00007FFFFF FE00001FFFFFFE000003FFFFFF0000001FFFFF80000001FFFF800000000FFFC000000003 FFC000000000FFC0000000007FE0000000007FE0700000003FE0F00000003FE0F0000000 1FE0F00000001FE0F00000001FE0F80000001FE0F80000001FC0F80000001FC0FC000000 1FC0FC0000003F80FE0000003F80FF0000003F00FFC000007F00FFE00000FE00FFFC0001 FC00FDFFC00FF800F87FFFFFF000F01FFFFFC000E003FFFF0000C0003FF800002B3D7BBB 36>83 D<3FFFFFFFFFFFFFC03FFFFFFFFFFFFFC03FFFFFFFFFFFFFC03FFFFFFFFFFFFFC0 3FF8007FF001FFC07FC0007FF0003FE07F80007FF0001FE07F00007FF0000FE07E00007F F00007E07C00007FF00003E07C00007FF00003E07C00007FF00003E07800007FF00001E0 7800007FF00001E07800007FF00001E07800007FF00001E0F000007FF00000F0F000007F F00000F0F000007FF00000F0F000007FF00000F0F000007FF00000F00000007FF0000000 0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000 0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000 0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000 0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F F0000000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000 3C3A7DB943>I86 D<003FFE00000001FFFFE0000007FFFFF800000FE007FC00000FF001FE0000 1FF800FF00001FF8007F80001FF8007FC0001FF8003FC0000FF0003FE00007E0003FE000 03C0003FE0000000003FE0000000003FE0000000003FE0000000003FE0000000FFFFE000 001FFFFFE000007FF83FE00003FF803FE00007FC003FE0000FF0003FE0001FE0003FE000 3FE0003FE0007FC0003FE0007FC0003FE000FF80003FE000FF80003FE000FF80003FE000 FF80003FE000FF80007FE0007FC0007FE0007FC000DFE0003FE0039FF0001FF80F0FFFE0 07FFFE0FFFE001FFFC07FFE0003FE000FFE02B267DA52F>97 D<0001FFF000000FFFFE00 003FFFFF8000FF801FC001FE003FC003FC007FE007F8007FE00FF0007FE01FF0007FE03F E0003FC03FE0001F807FE0000F007FC00000007FC0000000FFC0000000FFC0000000FFC0 000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC000 00007FC00000007FE00000007FE00000003FE00000003FF00000F01FF00000F00FF80001 E007F80001E003FC0003C001FF000F8000FFC03F00003FFFFE00000FFFF8000001FFC000 24267DA52B>99 D<01E00007F8000FFC000FFC001FFE001FFE001FFE001FFE000FFC000F FC0007F80001E00000000000000000000000000000000000000000000000000000000000 000000000000FE007FFE007FFE007FFE007FFE0007FE0003FE0003FE0003FE0003FE0003 FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003 FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE00FF FFF0FFFFF0FFFFF0FFFFF0143D7DBC1A>105 D<00FE00FFFE00FFFE00FFFE00FFFE0007 FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003 FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003 FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003 FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003 FE0003FE0003FE00FFFFF8FFFFF8FFFFF8FFFFF8153C7DBB1A>108 D<01FC00FF8000FFFC03FFF000FFFC0FFFF800FFFC1E03FC00FFFC3801FE0007FC6001FF 0003FCC000FF0003FDC000FF8003FD8000FF8003FF0000FF8003FF0000FF8003FF0000FF 8003FE0000FF8003FE0000FF8003FE0000FF8003FE0000FF8003FE0000FF8003FE0000FF 8003FE0000FF8003FE0000FF8003FE0000FF8003FE0000FF8003FE0000FF8003FE0000FF 8003FE0000FF8003FE0000FF8003FE0000FF8003FE0000FF8003FE0000FF8003FE0000FF 8003FE0000FF8003FE0000FF8003FE0000FF8003FE0000FF80FFFFF83FFFFEFFFFF83FFF FEFFFFF83FFFFEFFFFF83FFFFE2F267CA536>110 D<0001FFC00000000FFFF80000007F FFFF000000FF80FF800003FE003FE00007F8000FF0000FF00007F8000FF00007F8001FE0 0003FC003FE00003FE003FE00003FE007FC00001FF007FC00001FF007FC00001FF007FC0 0001FF00FFC00001FF80FFC00001FF80FFC00001FF80FFC00001FF80FFC00001FF80FFC0 0001FF80FFC00001FF80FFC00001FF80FFC00001FF807FC00001FF007FC00001FF007FC0 0001FF003FE00003FE003FE00003FE001FE00003FC001FF00007FC000FF00007F80007F8 000FF00003FE003FE00000FF80FF8000007FFFFF0000000FFFF800000001FFC000002926 7DA530>I<00FE01FF0000FFFE1FFFF000FFFE7FFFFC00FFFEFC07FE00FFFFF001FF0007 FFC0007F8003FF00003FC003FE00003FE003FE00001FF003FE00001FF803FE00000FF803 FE00000FFC03FE00000FFC03FE000007FC03FE000007FE03FE000007FE03FE000007FE03 FE000007FE03FE000007FE03FE000007FE03FE000007FE03FE000007FE03FE000007FE03 FE000007FC03FE00000FFC03FE00000FFC03FE00000FFC03FE00000FF803FE00001FF003 FE00001FF003FF00003FE003FF80007FC003FFC000FF8003FFE001FF0003FEFC07FE0003 FE7FFFF80003FE1FFFE00003FE03FE000003FE0000000003FE0000000003FE0000000003 FE0000000003FE0000000003FE0000000003FE0000000003FE0000000003FE0000000003 FE0000000003FE0000000003FE0000000003FE00000000FFFFF8000000FFFFF8000000FF FFF8000000FFFFF80000002F377DA536>I<01FC03F000FFFC0FFC00FFFC1FFF00FFFC3C 3F80FFFC707F8007FCE0FFC003FCC0FFC003FD80FFC003FD80FFC003FF807F8003FF003F 0003FF001E0003FF00000003FE00000003FE00000003FE00000003FE00000003FE000000 03FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003 FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE 00000003FE000000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC000022267DA528>114 D<003FF03803FFFE7807FFFFF81FC00FF83F0003F83E0000F87C0000F87C000078FC0000 78FC000078FE000078FF000000FFC00000FFFC00007FFFF0003FFFFE003FFFFF801FFFFF C00FFFFFE003FFFFF000FFFFF8001FFFFC00007FFC000007FE700001FEF00000FEF00000 7EF800007EF800007EFC00007EFC00007CFE0000FCFF0000F8FF8001F0FFF00FE0F9FFFF C0F07FFF00C01FF8001F267DA526>I<000F0000000F0000000F0000000F0000000F0000 001F0000001F0000001F0000001F0000003F0000003F0000007F0000007F000000FF0000 01FF000003FF000007FF00001FFFFFF0FFFFFFF0FFFFFFF0FFFFFFF001FF000001FF0000 01FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF0000 01FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF003C 01FF003C01FF003C01FF003C01FF003C01FF003C01FF003C01FF003C00FF007800FF8078 007F80F0003FC1E0001FFFC0000FFF800001FE001E377EB626>I118 D E end %%EndProlog %%BeginSetup %%Feature: *Resolution 300dpi TeXDict begin %%PaperSize: a4 %%EndSetup %%Page: 1 1 1 0 bop 75 693 a Fq(Dvips:)44 b(A)33 b(D)m(VI-to-P)m(ostScript)h(T)-8 b(ranslator)p 75 743 1800 17 v 1547 791 a Fp(for)15 b(v)o(ersion)g (5.66a)1590 845 y(F)l(ebruary)g(1997)75 2464 y Fo(T)-6 b(omas)21 b(Rokic)n(ki)75 2531 y(\(edited)i(for)g(Dvipsk)g(b)n(y)g Fn(h)p Fm(kb@mail.tug.org)p Fn(i)p Fo(\))p 75 2570 1800 9 v eop %%Page: 2 2 2 1 bop 75 2660 a Fp(This)16 b(do)q(cumen)o(t)f(is)h(based)g(on)f(`)p Fm(dvips.tex)p Fp(')e(b)o(y)i(T)l(omas)f(Rokic)o(ki.)22 b(It)15 b(is)h(in)g(the)f(public)i(domain.)p eop %%Page: 1 3 1 2 bop 75 -58 a Fp(Chapter)15 b(1:)k(Wh)o(y)c(use)h(Dvips?)1221 b(1)75 183 y Fl(1)41 b(Wh)n(y)26 b(use)h(Dvips?)137 300 y Fp(The)20 b(Dvips)f(program)f(has)i(a)e(n)o(um)o(b)q(er)i(of)f (features)g(that)f(set)h(it)h(apart)e(from)g(other)h(P)o(ostScript)75 355 y(driv)o(ers)c(for)e(T)317 365 y(E)343 355 y(X.)h(This)h(rather)f (long)g(section)h(describ)q(es)h(the)f(adv)m(an)o(tages)e(of)h(using)h (Dvips,)g(and)g(ma)o(y)75 410 y(b)q(e)k(skipp)q(ed)h(if)f(y)o(ou)e(are) h(just)g(in)o(terested)h(in)g(learning)g(ho)o(w)f(to)g(use)g(the)h (program.)28 b(See)18 b(Chapter)g(2)75 465 y([Installation],)d(page)g (2,)g(for)f(details)j(of)d(compilation)j(and)e(installation.)137 532 y(The)f(Dvips)f(driv)o(er)h(generates)f(excellen)o(t,)i(standard)e (P)o(ostScript,)g(that)f(can)i(b)q(e)f(included)j(in)e(other)75 587 y(do)q(cumen)o(ts)19 b(as)f(\014gures)h(or)f(prin)o(ted)h(through)f (a)g(v)m(ariet)o(y)h(of)f(sp)q(o)q(olers.)31 b(The)19 b(generated)f(P)o(ostScript)75 642 y(requires)13 b(v)o(ery)f(little)i (prin)o(ter)f(memory)l(,)f(so)g(v)o(ery)g(complex)h(do)q(cumen)o(ts)g (with)f(a)h(lot)f(of)g(fon)o(ts)f(can)i(easily)75 696 y(b)q(e)18 b(prin)o(ted)g(ev)o(en)g(on)g(P)o(ostScript)f(prin)o(ters)g (without)h(m)o(uc)o(h)f(memory)l(,)h(suc)o(h)f(as)h(the)f(original)i (Apple)75 751 y(LaserW)l(riter.)h(The)c(P)o(ostScript)f(output)g(is)h (also)f(compact,)f(requiring)j(less)f(disk)g(space)g(to)e(store)h(and) 75 806 y(making)g(it)h(feasible)g(as)f(a)g(transfer)g(format.)137 873 y(Ev)o(en)k(those)g(do)q(cumen)o(ts)g(that)f(are)h(to)q(o)f (complex)i(to)e(prin)o(t)h(in)h(their)f(en)o(tiret)o(y)g(on)g(a)f (particular)75 928 y(prin)o(ter)j(can)g(b)q(e)g(prin)o(ted,)i(since)f (Dvips)f(will)h(automatically)f(split)h(suc)o(h)f(do)q(cumen)o(ts)g(in) o(to)g(pieces,)75 983 y(reclaiming)c(the)e(prin)o(ter)h(memory)e(b)q (et)o(w)o(een)i(eac)o(h)f(piece.)137 1050 y(The)g(Dvips)h(program)d (supp)q(orts)i(graphics)g(in)h(a)f(natural)f(w)o(a)o(y)l(,)g(allo)o (wing)i(P)o(ostScript)e(graphics)i(to)75 1105 y(b)q(e)g(included)i(and) d(automatically)h(scaled)g(and)f(p)q(ositioned)i(in)f(a)f(v)m(ariet)o (y)g(of)g(w)o(a)o(ys.)137 1172 y(Prin)o(ters)21 b(with)f(an)o(y)h (resolution)g(are)f(supp)q(orted,)i(ev)o(en)f(if)g(they)f(ha)o(v)o(e)g (di\013eren)o(t)h(resolutions)g(in)75 1227 y(the)16 b(horizon)o(tal)g (and)g(v)o(ertical)g(directions.)22 b(High)17 b(resolution)f(output)f (is)i(supp)q(orted)f(for)f(t)o(yp)q(esetters,)75 1282 y(including)22 b(an)c(option)i(that)e(compresses)h(the)g(bitmap)g(fon)o (ts)f(so)g(that)h(t)o(yp)q(esetter)f(virtual)i(memory)75 1336 y(is)d(not)g(exhausted.)26 b(This)17 b(option)g(also)g (signi\014can)o(tly)i(reduces)f(the)f(size)g(of)g(the)g(P)o(ostScript)g (\014le)h(and)75 1391 y(deco)q(ding)f(in)f(the)f(prin)o(ter)g(is)h(v)o (ery)f(fast.)137 1458 y(Missing)h(fon)o(ts)f(can)g(b)q(e)h (automatically)g(generated)f(if)h(Metafon)o(t)e(exists)i(on)f(the)g (system,)g(or)g(fon)o(ts)75 1513 y(can)20 b(b)q(e)h(con)o(v)o(erted)f (from)g(GF)g(to)f(PK)i(format)e(on)h(demand.)36 b(If)20 b(a)g(fon)o(t)g(cannot)g(b)q(e)h(generated,)g(a)75 1568 y(scaled)c(v)o(ersion)e(of)h(the)f(same)h(fon)o(t)e(at)h(a)h (di\013eren)o(t)g(size)g(can)g(b)q(e)g(used)g(instead,)g(although)g (Dvips)g(will)75 1623 y(complain)g(loudly)h(ab)q(out)e(the)g(p)q(o)q (or)h(aesthetics)f(of)g(the)g(resulting)h(output.)137 1690 y(Users)j(will)i(appreciate)e(features)f(suc)o(h)i(as)e(collated)i (copies)g(and)f(supp)q(ort)g(for)f(`)p Fm(tpic)p Fp(',)g(`)p Fm(psfig)p Fp(',)75 1745 y(`)p Fm(emtex)p Fp(',)c(and)h(`)p Fm(METAPOST)p Fp(';)f(system)g(administrators)i(will)h(lo)o(v)o(e)e (the)h(supp)q(ort)f(for)g(m)o(ultiple)i(prin)o(ters,)75 1800 y(eac)o(h)22 b(with)f(their)h(o)o(wn)f(con\014guration)h(\014le,)h (and)f(the)g(abilit)o(y)g(to)f(pip)q(e)i(the)e(output)h(directly)g(to)f (a)75 1854 y(program)g(suc)o(h)h(as)g(`)p Fm(lpr)p Fp('.)39 b(Supp)q(ort)23 b(for)e(MS-DOS,)h(OS/2,)i(and)e(VMS)g(in)h(addition)g (to)e(Unix)i(is)75 1909 y(pro)o(vided)16 b(in)g(the)f(standard)g (distribution,)i(and)e(p)q(orting)g(to)g(other)g(systems)f(is)i(easy)l (.)137 1977 y(One)e(of)f(the)g(most)f(imp)q(ortan)o(t)h(features)f(is)i (the)f(supp)q(ort)g(of)g(virtual)h(fon)o(ts,)e(whic)o(h)i(add)f(an)g (en)o(tirely)75 2031 y(new)i(lev)o(el)i(of)d(\015exibili)q(t)o(y)j(to)d (T)604 2041 y(E)630 2031 y(X.)h(Virtual)g(fon)o(ts)g(are)f(used)i(to)e (giv)o(e)i(Dvips)f(its)g(excellen)o(t)i(P)o(ostScript)75 2086 y(fon)o(t)12 b(supp)q(ort,)h(handling)i(all)e(the)g(fon)o(t)f (remapping)i(in)f(a)g(natural,)g(p)q(ortable,)g(elegan)o(t,)g(and)g (extensible)75 2141 y(w)o(a)o(y)l(.)24 b(Dvips)18 b(ev)o(en)f(comes)g (with)h(its)f(o)o(wn)f(Afm2tfm)g(program)g(that)g(creates)h(the)g (necessary)g(virtual)75 2196 y(fon)o(ts)d(and)i(T)300 2205 y(E)325 2196 y(X)f(fon)o(t)g(metric)g(\014les)i(automatically)e (from)g(the)g(Adob)q(e)h(fon)o(t)e(metric)i(\014les.)137 2263 y(Source)h(is)g(pro)o(vided)g(and)g(freely)g(distributable,)h(so)e (adding)h(a)f(site-sp)q(eci\014c)j(feature)d(is)h(p)q(ossible.)75 2318 y(Adding)f(suc)o(h)g(features)f(is)g(made)h(easier)f(b)o(y)g(the)h (highly)g(mo)q(dular)g(structure)f(of)g(the)g(program.)137 2385 y(There)g(is)h(really)f(no)g(reason)g(to)f(use)h(another)g(driv)o (er,)f(and)i(the)e(more)h(p)q(eople)h(use)f(Dvips,)g(the)g(less)75 2440 y(time)j(will)i(b)q(e)f(sp)q(en)o(t)f(\014gh)o(ting)h(with)f(P)o (ostScript)g(and)g(the)g(more)g(time)g(will)i(b)q(e)f(a)o(v)m(ailable)h (to)d(create)75 2495 y(b)q(eautiful)g(do)q(cumen)o(ts.)j(So)15 b(if)h(y)o(ou)f(don't)f(use)i(Dvips)g(on)f(y)o(our)f(system,)h(get)g (it)g(to)q(da)o(y)l(.)137 2562 y(T)l(om)g(Rokic)o(ki)i(wrote)d(and)h (main)o(tains)h(the)f(original)h(Dvips)g(program.)p eop %%Page: 2 4 2 3 bop 75 -58 a Fp(Chapter)15 b(2:)k(Installation)1320 b(2)75 183 y Fl(2)41 b(Installation)137 299 y Fp(\(A)15 b(cop)o(y)g(of)g(this)h(c)o(hapter)f(is)g(in)h(the)g(distribution)h (\014le)f(`)p Fm(dvipsk/INSTALL)p Fp('.\))137 366 y(Installing)d(Dvips) f(is)f(mostly)g(the)h(same)e(as)h(installing)i(an)o(y)e(Kpathsea-using) h(program.)17 b(Therefore,)75 421 y(for)g(the)h(basic)g(steps)f(in)o(v) o(olv)o(ed,)i(see)f(section)g(\\Installation")g(in)g Fk(Kpathsea)p Fp(.)27 b(\(A)17 b(cop)o(y)h(is)g(in)g(the)g(\014le)75 476 y(`)p Fm(kpathsea/INSTALL)p Fp('.\))137 543 y(F)l(or)c(solutions)h (to)e(common)h(installation)i(problems)e(and)h(information)f(on)g(ho)o (w)g(to)f(rep)q(ort)h(a)g(bug,)75 598 y(see)21 b(the)g(\014le)g(`)p Fm(kpathsea/BUGS)p Fp(')d(\(see)j(section)g(\\Bugs")f(in)h Fk(Kpathsea)p Fp(\).)36 b(F)l(or)20 b(solutions)h(to)f(Dvips-)75 653 y(sp)q(eci\014c)d(problems,)e(see)g(Section)h(2.4.1)d([Debug)h (options],)h(page)f(5.)20 b(Also)15 b(see)g(the)g(Dvips)g(home)g(page) 75 707 y(at)g(`)p Fm(http://www.radicaley)o(e.com/d)o(vips)p Fp('.)137 774 y(Dvips)h(do)q(es)f(require)h(some)f(additional)i (installation,)f(detailed)g(in)g(the)f(sections)h(b)q(elo)o(w.)21 b(Also,)15 b(to)75 829 y(con\014gure)h(color)f(devices,)h(see)f (Section)i(7.5)d([Color)g(device)j(con\014guration],)e(page)g(50.)75 957 y Fo(2.1)33 b(`)p Fj(config.ps)p Fo(')19 b(installation)137 1053 y Fp(Dvips)j(has)e(its)h(o)o(wn)g(con\014guration)f(\014les:)33 b(a)20 b(\014le)i(`)p Fm(config.ps)p Fp(')d(for)h(sitewide)i(defaults,) g(and)f(a)75 1108 y(\014le)g(`)p Fm(config.)p Fk(prin)o(ter)s Fp(')d(for)h(eac)o(h)h(prin)o(ter)g(\(output)f(device\).)34 b(Since)21 b(these)f(are)f(site-sp)q(eci\014c,)k Fm(make)75 1163 y(install)14 b Fp(do)q(es)i(not)f(create)f(them;)h(y)o(ou)g(m)o (ust)g(create)g(them)g(y)o(ourself.)137 1230 y(\(These)27 b(Dvips)g(con\014guration)g(\014les)g(are)f(indep)q(enden)o(t)j(of)d (the)h(Kpathsea)f(on\014guration)h(\014le)75 1285 y(`)p Fm(texmf.cnf)p Fp(')13 b(\(see)i(section)h(\\Con\014g)f(\014les")h(in)g Fk(Kpathsea)p Fp(\).)137 1352 y(Dvips)d(con\014guration)g(\014les)g (con)o(ten)o(ts)f(and)h(searc)o(hing)g(are)f(describ)q(ed)i(fully)g(in) g(Section)f(3.4)f([Con\014g)75 1407 y(\014les],)h(page)f(15.)19 b(The)13 b(simplest)g(w)o(a)o(y)e(to)h(create)g(a)h(new)f (con\014guration)h(\014le)g(is)g(to)f(cop)o(y)g(and)h(mo)q(dify)g(the) 75 1461 y(\014le)g(`)p Fm(dvipsk/contrib/config.pr)o(oto)p Fp(',)c(seasoning)j(with)h(options)f(to)f(y)o(our)h(taste)f(from)g (Section)i(3.4)75 1516 y([Con\014g)i(\014les],)g(page)g(15.)k(Here)d (is)f(`)p Fm(config.proto)p Fp(')e(for)i(y)o(our)f(reading)i(pleasure:) 195 1580 y Fm(\045)24 b(Prototype)e(Dvips)i(configuration)e(file.)195 1684 y(\045)i(How)f(to)h(print,)f(maybe)g(with)g(lp)h(instead)f(lpr,)g (etc.)195 1736 y(o)h(|lpr)195 1840 y(\045)g(Default)f(resolution)f(of)i (this)f(device,)g(in)h(dots)f(per)g(inch.)195 1892 y(D)h(600)195 1995 y(\045)g(Metafont)e(mode.)48 b(\(This)23 b(is)g(completely)g (different)f(from)i(the)f(-M)h(command-line)195 2047 y(\045)g(option,)f(which)g(controls)g(whether)f(MakeTeXPK)h(is)h (invoked.\))46 b(Get)195 2099 y(\045)24 b(`ftp://ftp.tug.org/tex/m)o (odes.mf)o(')d(for)j(a)f(list)h(of)f(mode)h(names.)47 b(This)23 b(mode)195 2151 y(\045)h(and)f(the)h(D)f(number)g(above)h (must)f(agree,)g(or)h(MakeTeXPK)e(will)h(get)h(confused.)195 2203 y(M)g(ljfour)195 2307 y(\045)g(Memory)f(available.)f(Download)h (the)g(three-line)g(PostScript)f(file:)195 2359 y(\045)71 b(\045!)24 b(Hey,)f(we're)h(PostScript)195 2411 y(\045)71 b(/Times-Roman)23 b(findfont)f(30)i(scalefont)f(setfont)g(144)g(432)g (moveto)195 2462 y(\045)71 b(vmstatus)23 b(exch)h(sub)f(40)h(string)f (cvs)g(show)g(pop)h(showpage)195 2514 y(\045)g(to)f(determine)g(this)g (number.)g(\(It)h(will)f(be)h(the)f(only)g(thing)g(printed.\))195 2566 y(m)h(3500000)195 2670 y(\045)g(Correct)f(printer)g(offset.)f(You) i(can)f(use)h(testpage.tex)e(from)h(the)h(LaTeX)p eop %%Page: 3 5 3 4 bop 75 -58 a Fp(Chapter)15 b(2:)k(Installation)1320 b(3)195 183 y Fm(\045)24 b(distribution)e(to)i(find)f(these)g(numbers.) g(Print)g(testpage.dvi)f(more)i(than)f(once.)195 235 y(O)h(0pt,0pt)195 339 y(\045)g(Partially)e(download)h(Type)g(1)h(fonts) f(by)h(default.)47 b(Only)23 b(reason)g(not)g(to)h(do)195 391 y(\045)g(this)f(is)h(if)f(you)h(encounter)e(bugs.)47 b(\(Please)23 b(report)g(them)h(to)195 443 y(\045)g Fn(h)p Fm(tex-k@mail.tug.org)p Fn(i)c Fm(if)k(you)g(do.\))195 495 y(j)195 598 y(\045)g(Also)f(look)g(for)h(fonts)f(at)h(these)f (resolutions.)195 650 y(R)h(300)f(600)195 754 y(\045)h(With)f(a)h(high) f(resolution)g(and)g(a)h(RISC)f(cpu,)g(better)g(to)h(compress)f(the)g (bitmaps.)195 806 y(Z)195 910 y(\045)h(Uncomment)e(these)i(if)f(you)h (have)f(and)g(want)h(to)f(use)h(PostScript)e(versions)h(of)h(the)195 962 y(\045)g(fonts.)195 1013 y(\045p)g(+cmfonts.map)195 1065 y(\045p)g(+lafonts.map)195 1117 y(\045p)g(+cyrfonts.map)195 1169 y(\045p)g(+eufonts.map)195 1273 y(\045)g(You)f(will)g(also)h(want) f(definitions)f(for)i(alternative)e(paper)h(sizes)h(--)f(A4,)195 1325 y(\045)h(legal,)f(and)g(such.)47 b(Examples)23 b(in)h (`contrib/papersize.leve)o(l2')d(and)195 1377 y(\045)j (`contrib/papersize.simpl)o(e'.)75 1516 y Fo(2.2)33 b(P)n(ostScript)23 b(fon)n(t)f(installation)137 1617 y Fp(T)l(o)e(use)g(P)o(ostScript)g (fon)o(ts)f(with)h(T)768 1626 y(E)793 1617 y(X)g(and)g(Dvips,)h(y)o(ou) f(need)h(b)q(oth)f(metric)g(\014les)h(\(`)p Fm(.tfm)p Fp(')d(and)75 1671 y(`)p Fm(.vf)p Fp('\))c(and)h(the)g(outlines)i(\(`)p Fm(.pfa)p Fp(')c(or)i(`)p Fm(.pfb)p Fp('\).)j(See)e(Section)g(6.1)e([F) l(on)o(t)g(concepts],)h(page)g(34.)137 1743 y(T)l(o)i(supp)q(ort)f(the) h(basic)g(P)o(ostScript)g(fon)o(t)f(set,)g(the)h(recommended)g(\(and)g (simplest\))g(approac)o(h)f(is)75 1798 y(to)e(retriev)o(e)h(`)p Fm(ftp://ftp.tug.org/tex)o(/psfont)o(s.tar.gz)o Fp(')c(and)k(unpac)o(k) g(it)g(in)g(y)o(our)f Fm($\(fontdir\))75 1853 y Fp(directory)19 b(\(`)p Fm(/usr/local/share/texmf/)o(fonts)p Fp(')c(b)o(y)k(default\).) 32 b(This)20 b(arc)o(hiv)o(e)f(con)o(tains)g(metrics,)75 1907 y(outlines,)d(and)e(bitmaps)h(\(for)f(previewing\))i(for)e(the)h (35)f(de)h(facto)f(standard)g(fon)o(ts)g(donated)g(b)o(y)h(UR)-5 b(W)75 1962 y(and)20 b(the)f(additional)i(high-qualit)o(y)h(freely)e(a) o(v)m(ailable)h(P)o(ostScript)e(fon)o(ts)g(donated)h(b)o(y)f(Adob)q(e,) i(Bit-)75 2017 y(stream,)13 b(and)h(UR)-5 b(W,)13 b(including)j (geometrically-created)f(v)m(arian)o(ts)f(suc)o(h)g(as)f(oblique)i(and) f(small)g(caps.)137 2089 y(`)p Fk(CT)l(AN:)q Fm(/fonts/psfonts)p Fp(')9 b(con)o(tains)k(supp)q(ort)f(for)g(man)o(y)f(additional)j(fon)o (ts)e(for)f(whic)o(h)j(y)o(ou)e(m)o(ust)75 2143 y(buy)i(outlines)h (\(Adob)q(e,)f(Bigelo)o(w)g(&)g(Holmes,)g(Monot)o(yp)q(e,)f(Softk)o(ey) l(,)g(Y&Y\).)g(`)p Fm(psfonts.tar.gz)p Fp(')e(is)j(a)75 2198 y(small)j(extract)f(from)g(this)h(directory)l(.)24 b(\(F)l(or)15 b(CT)l(AN)i(info,)g(see)g(section)g(\\unixtex.ftp")f(in)h Fk(Kpathsea)p Fp(;)75 2253 y(a)e(cop)o(y)g(is)h(in)g(the)f(top-lev)o (el)h(\014le)h(`)p Fm(INSTALL)p Fp('.\))137 2324 y(If)i(y)o(ou)f(ha)o (v)o(e)g(additional)h(P)o(ostScript)f(fon)o(ts,)g(y)o(ou)g(can)g(mak)o (e)g(them)g(a)o(v)m(ailable)i(to)e(Dvips)h(b)o(y)f(\(1\))75 2379 y(giving)c(them)g(with)g(appropriate)f(\014lenames;)i(and)f(\(2\)) f(running)h(Afm2tfm)f(\(see)g(Section)i(6.2)d([Making)75 2434 y(a)k(fon)o(t)g(a)o(v)m(ailable],)i(page)e(38\))g(to)g(mak)o(e)g (TFM)f(and)i(VF)f(metrics)h(for)f(T)1334 2444 y(E)1359 2434 y(X)h(and)g(Dvips)g(to)e(use.)25 b(Also)75 2489 y(add)13 b(them)g(to)g(`)p Fm(psfonts.map)p Fp(')e(if)i(necessary)h (\(see)f(Section)h(6.4)e([psfon)o(ts.map],)f(page)i(45\);)g(it)g(con)o (tains)75 2544 y(ev)o(erything)j(con)o(tained)f(in)h(`)p Fm(psfonts.tar.gz)p Fp(')d(and)i(most)g(fon)o(ts)f(that)h(come)g(with)g (Unix)h(systems.)137 2615 y(F)l(ollo)o(wing)f(are)f(lo)q(cations)h(for) f(v)o(endor-supplied)j(fon)o(ts.)h(Please)d(mail)g Fn(h)p Fm(tex-k@mail.tug.org)p Fn(i)c Fp(if)75 2670 y(y)o(ou)k(\014nd)h(fon)o (ts)e(elsewhere)j(on)e(y)o(our)f(system.)p eop %%Page: 4 6 4 5 bop 75 -58 a Fp(Chapter)15 b(2:)k(Installation)1320 b(4)75 183 y(DEC)15 b(Ultrix)315 238 y Fm(/usr/lib/DPS/outline/decwi)o (n)75 323 y Fp(DEC)g(Digital)h(Unix)315 378 y Fm (/usr/lib/X11/fonts/Type1Ad)o(obe)75 463 y Fp(HP)f(HP-UX)h(9,)e(10)315 517 y Fm(/usr/lib/X11/fonts/type1.s)o(t/typef)o(aces)75 602 y Fp(IBM)h(AIX)51 b Fm(/usr/lpp/DPS/fonts/outline)o(s)315 657 y(/usr/lpp/X11/lib/X11/fonts)o(/Type1)315 712 y (/usr/lpp/X11/lib/X11/fonts)o(/Type1/)o(DPS)75 797 y Fp(NeXT)119 b Fm(/NextLibrary/Fonts/outline)75 881 y Fp(SGI)15 b(IRIX)49 b Fm(/usr/lib/DPS/outline/base)12 b(/usr/lib/X11/fonts/Type1)75 966 y Fp(Sun)k(SunOS)g(4.x)315 1021 y(\(NeWSprin)o(t)f(only\))315 1076 y Fm (newsprint_2.5/SUNWsteNP/re)o(loc/$BA)o(SEDIR/)339 1131 y(NeWSprint/small_openwin/l)o(ib/font)o(s)315 1186 y (/usr/openwin/lib/X11/fonts)o(/Type1/)o(outline)75 1270 y Fp(Sun)h(Solaris)g(2)315 1325 y Fm(/usr/openwin/lib/X11/fonts)o (/Type1/)o(outline)75 1410 y Fp(VMS)139 b Fm (SYS$COMMON:[SYSFONT.XDPS.O)o(UTLINE])75 1497 y Fp(The)15 b(NeXT)h(system)f(supplies)i(more)e(fon)o(ts)f(than)h(an)o(y)g(others,) f(but)i(there's)e(a)h(lot)g(of)g(o)o(v)o(erlap.)137 1570 y(Finally)l(,)j(if)f(y)o(ou)f(ha)o(v)o(e)g(an)h(Hewlett-P)o(ac)o(k)m (ard)f(prin)o(ter,)h(y)o(ou)f(should)h(b)q(e)g(able)g(to)f(get)g(T)o (yp)q(e)h(1)f(fon)o(t)75 1625 y(\014les)g(for)e(the)g(standard)h(35)f (fon)o(ts)g(from)g(HP)l(,)g(if)h(the)g(freely)g(a)o(v)m(ailable)i(UR)-5 b(W)15 b(T)o(yp)q(e)f(1's)g(do)h(not)f(satisfy)75 1679 y(for)j(whatev)o(er)f(reason.)26 b(The)18 b(phone)g(n)o(um)o(b)q(er)g (for)e(HP)i(Prin)o(ter)f(Driv)o(ers)g(is)h(\(in)g(the)f(United)i (States\))75 1734 y(303-339-7009.)33 b(The)20 b(driv)o(er)h(set)f(to)f (ask)h(for)g(is)h(Adob)q(e)g(T)o(yp)q(e)f(Manager)f(2.51,)h(and)h(the)f (disk)h(set)75 1789 y(n)o(um)o(b)q(er)c(is)g(`)p Fm(MP210en3)p Fp('.)22 b(Men)o(tioning)17 b(an)o(ything)g(other)f(than)g(Microsoft)g (Windo)o(ws)g(when)h(y)o(ou)f(ask)75 1844 y(for)f(the)g(driv)o(er)g (set)g(will)i(lik)o(ely)g(lead)f(to)f(great)f(confusion)i(on)f(the)g (other)g(end.)75 1985 y Fo(2.3)33 b(Ghostscript)23 b(installation)137 2087 y Fp(Ghostscript)d(is)g(a)g(P)o(ostScript)g(in)o(terpreter)g (freely)g(a)o(v)m(ailable)i(to)d(end-users,)j(written)e(b)o(y)f(P)o (eter)75 2142 y(Deutsc)o(h.)j(It)16 b(can)h(read)f(the)g(P)o(ostScript) g(pro)q(duced)h(b)o(y)f(Dvips)g(and)h(render)f(it)g(on)g(y)o(our)g (monitor,)f(or)75 2196 y(for)j(another)h(device)h(\(e.g.,)f(an)g(Epson) g(prin)o(ter\))g(that)f(do)q(es)h(not)g(supp)q(ort)g(P)o(ostScript,)g (or)g(in)h(PDF)75 2251 y(format.)d(The)12 b(latest)f(v)o(ersion)h(is)g (a)o(v)m(ailable)h(via)e(`)p Fm(http://www.cs.wisc.edu/~g)o(host/in)o (dex.html)o Fp(')75 2306 y(and)k(`)p Fm(ftp://ftp.cs.wisc.edu/pub/)o (ghost/al)o(addin/)p Fp(')o(.)137 2378 y(A)20 b(somewhat)f(older)h(v)o (ersion)g(of)g(Ghostscript)f(is)i(a)o(v)m(ailable)g(under)f(the)g(GNU)g (General)g(Public)75 2433 y(License,)d(free)e(to)f(ev)o(ery)o(one.)20 b(Y)l(ou)c(can)f(get)g(that)f(from)h(`)p Fm(ftp://prep.ai.mit.ed)o (u/pub/g)o(nu/)p Fp('.)137 2506 y(The)g(program)f(Ghostview,)g(written) h(b)o(y)g(Tim)g(Theisen,)h(pro)o(vides)f(t)o(ypical)h(previewing)g (capabili-)75 2560 y(ties)e(\(next)g(page/previous)g(page,)f (magni\014cation,)i(etc.\).)j(It)c(requires)h(Ghostscript)e(to)g(run,)h (and)g(\014les)75 2615 y(in)i(structured)f(P)o(ostscript,)g(sp)q (eci\014cally)j(with)e(`)p Fm(\045\045Page)p Fp(')e(commen)o(ts)g(\(no) h(`)p Fm(N)p Fp(')g(in)h(`)p Fm(config.ps)p Fp('\).)i(Y)l(ou)75 2670 y(can)d(get)g(Ghostview)g(from)g(the)g(same)g(places)h(as)f (Ghostscript.)p eop %%Page: 5 7 5 6 bop 75 -58 a Fp(Chapter)15 b(2:)k(Installation)1320 b(5)75 183 y Fo(2.4)33 b(Diagnosing)22 b(problems)137 282 y Fp(Y)l(ou'v)o(e)12 b(gone)g(through)g(all)h(the)g(trouble)f(of)g (installing)i(Dvips,)f(carefully)h(read)e(all)h(the)f(instructions)75 337 y(in)k(this)g(man)o(ual,)f(and)g(still)i(can't)e(get)g(something)g (to)g(w)o(ork.)k(The)d(follo)o(wing)g(sections)f(pro)o(vide)h(some)75 391 y(helpful)h(hin)o(ts)f(if)g(y)o(ou)e(\014nd)i(y)o(ourself)g(in)g (suc)o(h)f(a)g(situation.)137 461 y(F)l(or)d(details)h(on)g(e\013ectiv) o(e)f(bug)h(rep)q(orting,)g(common)f(installation)i(problems,)f(and)f Fm(mktexpk)g Fp(prob-)75 516 y(lems,)j(see)h(section)g(\\Bugs")e(in)i Fk(Kpathsea)p Fp(.)75 632 y Fi(2.4.1)30 b(Debug)20 b(options)137 730 y Fp(The)15 b(`)p Fm(-d)p Fp(')f(\015ag)g(to)h(Dvips)g(helps)h(in)g (trac)o(king)e(do)o(wn)h(certain)g(errors.)k(The)c(parameter)f(to)g (this)h(\015ag)75 785 y(is)i(an)f(in)o(teger)g(that)f(tells)i(what)f (errors)f(are)h(curren)o(tly)h(b)q(eing)g(trac)o(k)o(ed.)22 b(T)l(o)15 b(trac)o(k)h(a)f(certain)i(class)f(of)75 840 y(debug)h(messages,)f(simply)i(pro)o(vide)e(the)h(appropriate)f(n)o(um) o(b)q(er)h(giv)o(en)g(b)q(elo)o(w;)g(if)g(y)o(ou)f(wish)h(to)f(trac)o (k)75 895 y(m)o(ultiple)g(classes,)e(sum)g(the)f(n)o(um)o(b)q(ers)h(of) g(the)g(classes)g(y)o(ou)f(wish)i(to)e(trac)o(k.)18 b(T)l(o)c(trac)o(k) e(all)j(classes,)f(y)o(ou)75 950 y(can)k(use)g Fm(-1)p Fp(.)28 b(Another)18 b(useful)h(v)m(alue)h(is)e Fm(3650)p Fp(,)g(whic)o(h)h(trac)o(ks)e(ev)o(erything)h(ha)o(ving)g(to)g(do)g (with)g(\014le)75 1004 y(searc)o(hing)e(and)f(op)q(ening.)137 1074 y(Some)j(of)g(these)g(debugging)h(options)g(are)e(actually)i(pro)o (vided)g(b)o(y)f(Kpathsea)g(\(see)h(section)f(\\De-)75 1129 y(bugging")d(in)h Fk(Kpathsea)p Fp(\).)137 1198 y(The)g(classes)f(are:)75 1281 y(1)217 b(sp)q(ecials)75 1363 y(2)g(paths)75 1445 y(4)g(fon)o(ts)75 1527 y(8)g(pages)75 1609 y(16)194 b(headers)75 1690 y(32)g(fon)o(t)14 b(compression)75 1772 y(64)194 b(\014les)75 1854 y(128)171 b(con\014g)15 b(\014les)75 1936 y(256)171 b(P)o(artial)15 b(T)o(yp)q(e)g(1)g(fon)o(t) g(enco)q(ding)h(v)o(ectors)75 2018 y(512)171 b(P)o(artial)15 b(T)o(yp)q(e)g(1)g(subr)h(calls)75 2100 y(1024)148 b(Kpathsea)15 b Fm(stat)g Fp(calls)75 2182 y(2048)148 b(Kpathsea)15 b(hash)h(table)f(lo)q(okups)75 2264 y(4096)148 b(Kpathsea)15 b(path)g(elemen)o(t)h(expansion)75 2345 y(8192)148 b(Kpathsea)15 b(path)g(searc)o(hes)75 2462 y Fi(2.4.2)30 b(No)20 b(output)g(at)g(all) 137 2560 y Fp(If)e(y)o(ou)f(are)h(not)f(getting)g(an)o(y)g(output)h(at) f(all,)h(ev)o(en)g(from)f(the)h(simplest)g(one-c)o(haracter)f(\014le)i (\(for)75 2615 y(instance,)d(`)p Fm(\\)e(\\bye)p Fp('\),)g(then)i (something)f(is)h(v)o(ery)f(wrong.)k(Practically)d(an)o(y)f(\014le)i (sen)o(t)e(to)f(a)h(P)o(ostScript)75 2670 y(laser)20 b(prin)o(ter)f(should)i(generate)e(some)g(output,)h(at)f(the)h(v)o(ery) f(least)g(a)g(page)h(detailing)h(what)e(error)p eop %%Page: 6 8 6 7 bop 75 -58 a Fp(Chapter)15 b(2:)k(Installation)1320 b(6)75 183 y(o)q(ccurred,)16 b(if)h(an)o(y)l(.)22 b(T)l(alk)16 b(to)f(y)o(our)h(system)f(administrator)h(ab)q(out)g(do)o(wnloading)g (a)g(P)o(ostScript)g(error)75 238 y(handler.)21 b(\(Adob)q(e)16 b(distributes)g(a)f(go)q(o)q(d)g(one)g(called)i(`)p Fm(ehandler.ps)p Fp('.\))137 312 y(It)j(is)g(p)q(ossible,)i(esp)q(ecially)h(if)d(y)o(ou) f(are)h(using)g(non-Adob)q(e)h(P)o(ostScript,)f(that)f(y)o(our)g(P)o (ostScript)75 367 y(in)o(terpreter)e(is)g(brok)o(en.)23 b(Ev)o(en)16 b(then)h(it)g(should)g(generate)f(an)h(error)f(message.)23 b(Dvips)17 b(tries)f(to)g(w)o(ork)75 422 y(around)d(as)f(man)o(y)h (bugs)g(as)f(p)q(ossible)j(in)e(common)g(non-Adob)q(e)h(P)o(ostScript)f (in)o(terpreters,)g(but)g(doubt-)75 477 y(less)j(it)g(misses)g(a)f (few.)20 b(P)o(o)o(w)o(erP)o(age)14 b(Revision)j(1,)e(In)o(terpreter)g (V)l(ersion)h(20001.001,)d(on)i(a)g(Mitsubishi)75 532 y(Shink)o(o)20 b(CHC-S446i)e(color)h(thermal)g(dy)o(e)g(sublimation)h (prin)o(ter)f(is)g(kno)o(wn)g(to)f(b)q(e)i(unable)g(to)e(prin)o(t)75 586 y(with)e(an)o(y)e(but)i(builtin)h(fon)o(ts.)137 661 y(If)g(Dvips)f(giv)o(es)g(an)o(y)g(strange)f(error)h(messages,)f(or)h (compilation)h(on)f(y)o(our)f(mac)o(hine)i(generated)f(a)75 716 y(lot)h(of)g(w)o(arnings,)g(p)q(erhaps)h(the)f(Dvips)h(program)e (itself)i(is)f(brok)o(en.)26 b(T)l(ry)17 b(using)h(the)f(debug)h (options)75 770 y(to)d(determine)h(where)f(the)h(error)e(o)q(ccurred)i (\(see)f(Section)h(2.4.1)e([Debug)h(options],)f(page)h(5\).)137 845 y(It)e(is)f(p)q(ossible)i(y)o(our)e(sp)q(o)q(oler)h(is)g(brok)o(en) f(and)h(is)g(misin)o(terpreting)g(the)g(structured)f(commen)o(ts.)18 b(T)l(ry)75 900 y(the)d(`)p Fm(-N)p Fp(')f(\015ag)h(to)g(turn)g(o\013)f (structured)i(commen)o(ts)e(and)i(see)f(what)g(happ)q(ens.)75 1026 y Fi(2.4.3)30 b(Output)20 b(to)r(o)g(small)g(or)h(in)n(v)n(erted) 137 1130 y Fp(If)12 b(some)e(do)q(cumen)o(ts)i(come)f(out)f(in)o(v)o (erted)i(or)e(to)q(o)h(small,)h(probably)g(y)o(our)e(sp)q(o)q(oler)i (is)f(not)g(supplying)75 1184 y(an)j(end)h(of)f(job)g(indicator)h(at)e (the)i(end)f(of)g(eac)o(h)g(\014le.)21 b(\(This)14 b(commonly)h(happ)q (ens)g(on)f(small)h(mac)o(hines)75 1239 y(that)d(don't)h(ha)o(v)o(e)f (sp)q(o)q(olers.\))20 b(Y)l(ou)13 b(can)g(force)g(Dvips)g(to)g(do)f (this)i(with)f(the)g(`)p Fm(-F)p Fp(')f(\015ag)h(\(or)f(`)p Fm(F)p Fp(')g(con\014g)h(\014le)75 1294 y(option\),)k(but)g(this)h (generates)e(\014les)i(with)g(a)f(terminating)g(binary)h(c)o(haracter)e (\(con)o(trol-D\).)g(Y)l(ou)h(can)75 1349 y(also)12 b(try)f(using)h (the)g(`)p Fm(-s)p Fp(')f(\015ag)h(\(or)e(`)p Fm(s)p Fp(')h(con\014g)h(\014le)h(option\))f(to)f(enclose)i(the)f(en)o(tire)g (job)g(in)g(a)g(sa)o(v)o(e/restore)75 1404 y(pair.)19 b(See)13 b(Section)g(3.2)d([Command-line)j(options],)f(page)g(8,)g(and) g(Section)h(3.4)e([Con\014g)g(\014les],)i(page)f(15.)75 1530 y Fi(2.4.4)30 b(Error)20 b(messages)h(from)f(prin)n(ter)137 1634 y Fp(If)14 b(y)o(our)g(prin)o(ter)g(returns)g(error)f(messages,)g (the)h(error)f(message)h(giv)o(es)g(v)o(ery)f(go)q(o)q(d)h(information) g(on)75 1688 y(what)h(migh)o(t)h(b)q(e)h(going)f(wrong.)21 b(One)c(of)e(the)h(most)f(common)h(error)f(messages)g(is)i(`)p Fm(bop)d(undefined)p Fp('.)75 1743 y(This)i(is)h(caused)f(b)o(y)g(old)g (v)o(ersions)g(of)f(T)l(ranscript)h(and)g(other)g(sp)q(o)q(olers)g (that)f(do)h(not)f(prop)q(erly)i(parse)75 1798 y(the)e(setup)g(section) g(of)f(the)h(P)o(ostScript.)k(T)l(o)c(\014x)f(this,)h(turn)g(o\013)f (structured)g(commen)o(ts)g(with)h(the)g(`)p Fm(-N)p Fp(')75 1853 y(option,)g(but)g(it'd)h(b)q(e)g(b)q(est)f(to)g(get)f(y)o (our)h(sp)q(o)q(oling)i(soft)o(w)o(are)c(up)q(dated.)137 1927 y(Another)18 b(error)e(message)h(is)h(`)p Fm(VM)c(exhausted)p Fp('.)25 b(Some)17 b(prin)o(ters)h(indicate)g(this)g(error)f(b)o(y)g (lo)q(c)o(king)75 1982 y(up,)c(others)e(quietly)j(reset.)k(This)13 b(is)f(caused)h(b)o(y)f(Dvips)g(thinking)h(that)f(the)g(prin)o(ter)g (has)g(more)g(memory)75 2037 y(than)j(it)h(actually)h(do)q(es,)e(and)h (then)g(prin)o(ting)g(a)g(complicated)h(do)q(cumen)o(t.)k(T)l(o)15 b(\014x)h(this,)g(try)f(lo)o(w)o(ering)75 2092 y(the)j(`)p Fm(m)p Fp(')e(parameter)h(in)h(the)g(con\014guration)g(\014le;)h(use)f (the)g(debug)g(option)f(to)g(mak)o(e)g(sure)h(y)o(ou)f(adjust)75 2146 y(the)e(correct)g(\014le.)137 2221 y(Other)k(errors)e(ma)o(y)g (indicate)j(y)o(ou)e(are)f(trying)i(to)e(include)j(graphics)f(that)e (don't)h(nest)g(prop)q(erly)75 2276 y(in)k(other)e(P)o(ostScript)g(do)q (cumen)o(ts,)i(among)e(other)h(things.)36 b(T)l(ry)21 b(the)g(P)o(ostScript)f(\014le)i(on)e(a)h(QMS)75 2330 y(PS-810)16 b(or)g(other)g(Adob)q(e)h(P)o(ostScript)f(prin)o(ter)g(if)h (y)o(ou)f(ha)o(v)o(e)g(one,)h(or)e(Ghostscript)h(\(see)h(Section)g(2.3) 75 2385 y([Ghostscript)e(installation],)g(page)g(4\);)g(it)g(migh)o(t)g (b)q(e)h(a)f(problem)h(with)f(the)h(prin)o(ter)f(itself.)75 2512 y Fi(2.4.5)30 b(Long)20 b(do)r(cumen)n(ts)g(fail)h(to)f(prin)n(t) 137 2615 y Fp(This)e(is)f(usually)h(caused)f(b)o(y)g(incorrectly)h(sp)q (ecifying)g(the)f(amoun)o(t)f(of)g(memory)g(the)h(prin)o(ter)g(has)75 2670 y(in)f(the)f(con\014guration)h(\014le;)g(see)f(the)g(previous)h (section.)p eop %%Page: 7 9 7 8 bop 75 -58 a Fp(Chapter)15 b(2:)k(Installation)1320 b(7)75 183 y Fi(2.4.6)30 b(Including)21 b(graphics)f(fails)137 280 y Fp(The)e(most)f(common)h(problem)g(with)h(including)h(graphics)e (is)h(an)f(incorrect)g(b)q(ounding)h(b)q(o)o(x)f(\(see)75 334 y(Section)23 b(5.1.1)d([Bounding)i(b)q(o)o(x],)g(page)g(23\).)38 b(Complain)23 b(to)e(who)q(ev)o(er)g(wrote)g(the)h(soft)o(w)o(are)e (that)75 389 y(generated)15 b(the)g(\014le)i(if)e(the)h(b)q(ounding)g (b)q(o)o(x)g(is)f(indeed)i(incorrect.)137 456 y(Another)22 b(p)q(ossible)h(problem)f(is)h(that)d(the)i(\014gure)g(y)o(ou)f(are)g (trying)h(to)f(include)j(do)q(es)e(not)f(nest)75 511 y(prop)q(erly;)13 b(there)f(are)g(certain)g(rules)h(P)o(ostScript)f (applications)h(m)o(ust)e(follo)o(w)h(when)h(generating)f(\014les)h(to) 75 566 y(b)q(e)h(included.)22 b(The)13 b(Dvips)g(program)f(includes)k (w)o(ork-arounds)c(for)g(suc)o(h)i(errors)e(in)i(Adob)q(e)g (Illustrator)75 621 y(and)h(other)g(programs,)f(but)h(there)g(are)g (certainly)i(applications)f(that)f(ha)o(v)o(en't)f(b)q(een)j(tested.) 137 688 y(One)i(p)q(ossible)h(thing)e(to)f(try)h(is)g(the)g(`)p Fm(-K)p Fp(')f(\015ag)g(whic)o(h)i(strips)f(the)g(commen)o(ts)f(from)h (an)f(included)75 743 y(\014gure.)42 b(This)24 b(migh)o(t)e(b)q(e)h (necessary)g(if)g(the)g(P)o(ostScript)f(sp)q(o)q(oling)i(soft)o(w)o (are)d(do)q(es)i(not)f(read)h(the)75 798 y(structured)14 b(commen)o(ts)g(correctly)l(.)20 b(Use)14 b(of)g(this)g(\015ag)g(will)i (break)e(graphics)h(from)e(some)h(applications,)75 852 y(though,)h(since)h(some)f(applications)h(read)f(the)g(P)o(ostScript)g (\014le)h(from)f(the)g(input)h(stream,)e(lo)q(oking)i(for)75 907 y(a)f(particular)h(commen)o(t.)137 974 y(An)o(y)d(application)h (whic)o(h)f(generates)f(graphics)h(output)f(con)o(taining)h(ra)o(w)f (binary)h(\(not)e(ASCI)q(I)j(hex\))75 1029 y(will)j(probably)f(fail)g (with)f(Dvips.)p eop %%Page: 8 10 8 9 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1245 b(8)75 183 y Fl(3)41 b(In)n(v)n(oking)25 b(Dvips)137 303 y Fp(Dvips)18 b(reads)f(a)g(D)o(VI)g(\014le)h(as)e(output)h(b)o(y)g (\(for)f(example\))i(T)1191 313 y(E)1216 303 y(X,)f(and)g(con)o(v)o (erts)g(it)g(to)g(P)o(ostScript,)75 358 y(taking)h(care)h(of)f(builtin) j(or)d(do)o(wnloaded)h(P)o(ostScript)f(fon)o(ts,)g(fon)o(t)g(reenco)q (ding,)j(color,)e(etc.)30 b(These)75 413 y(features)15 b(are)g(describ)q(ed)i(in)f(other)f(c)o(hapters)g(in)h(this)f(do)q (cumen)o(t.)137 481 y(There)g(man)o(y)f(w)o(a)o(ys)f(to)h(con)o(trol)g (Dvips')g(b)q(eha)o(vior:)20 b(con\014guration)14 b(\014les,)h(en)o (vironmen)o(t)g(v)m(ariables,)75 536 y(and)g(command-line)i(options.)75 667 y Fo(3.1)33 b(Basic)22 b(usage)f(of)g(Dvips)137 765 y Fp(T)l(o)15 b(use)h(Dvips)f(at)g(its)g(simplest,)h(simply)h(t)o(yp)q (e)195 830 y Fm(dvips)23 b(foo)75 898 y Fp(where)17 b(`)p Fm(foo.dvi)p Fp(')e(is)i(the)f(output)h(of)f(T)772 908 y(E)797 898 y(X)h(that)f(y)o(ou)g(w)o(an)o(t)g(to)g(prin)o(t.)24 b(If)17 b(Dvips)g(has)f(b)q(een)i(installed)75 953 y(correctly)l(,)d (the)h(do)q(cumen)o(t)f(will)i(probably)f(roll)g(out)e(of)h(y)o(our)g (default)h(prin)o(ter.)137 1022 y(If)11 b(y)o(ou)f(use)g(fon)o(ts)f (that)h(ha)o(v)o(e)g(not)f(b)q(een)j(used)e(on)h(y)o(our)e(system)h(b)q (efore,)h(they)f(ma)o(y)g(b)q(e)h(automatically)75 1076 y(generated;)k(this)g(pro)q(cess)g(can)g(tak)o(e)f(a)h(few)g(min)o (utes,)g(so)g(progress)f(rep)q(orts)g(app)q(ear)h(b)o(y)g(default.)21 b(The)75 1131 y(next)10 b(time)h(that)e(do)q(cumen)o(t)i(is)g(prin)o (ted,)h(these)e(fon)o(ts)f(will)j(ha)o(v)o(e)e(b)q(een)i(sa)o(v)o(ed)d (in)i(the)g(prop)q(er)f(directories,)75 1186 y(so)18 b(prin)o(ting)h(will)h(go)e(m)o(uc)o(h)g(faster.)28 b(\(If)18 b(Dvips)h(tries)f(to)g(endlessly)i(generate)e(the)g(same)g(fon)o(ts)g (o)o(v)o(er)75 1241 y(and)d(o)o(v)o(er)f(again,)g(it)h(hasn't)f(b)q (een)i(installed)g(prop)q(erly)l(.)21 b(See)15 b(section)h(\\Unable)f (to)f(generate)h(fon)o(ts")e(in)75 1296 y Fk(Kpathsea)p Fp(.\))137 1364 y(Man)o(y)20 b(options)h(are)g(a)o(v)m(ailable)h(\(see) f(the)f(next)h(section\).)37 b(F)l(or)20 b(a)g(brief)i(summary)e(of)g (a)o(v)m(ailable)75 1419 y(options,)15 b(just)g(t)o(yp)q(e)195 1484 y Fm(dvips)23 b(--help)75 1615 y Fo(3.2)33 b(Command-line)23 b(options)137 1713 y Fp(Dvips)16 b(has)e(a)h(plethora)g(of)g(command)f (line)j(options.)j(Reading)c(through)f(this)g(section)h(will)g(giv)o(e) f(a)75 1767 y(go)q(o)q(d)g(idea)h(of)f(the)g(capabilities)j(of)d(the)g (driv)o(er.)75 1882 y Fi(3.2.1)30 b(Option)20 b(summary)137 1979 y Fp(Here)c(is)g(a)g(handy)g(summary)f(of)h(the)f(options;)h(it)g (is)g(prin)o(ted)h(out)e(when)h(y)o(ou)g(run)g(Dvips)g(with)g(no)75 2034 y(argumen)o(ts)e(or)h(with)h(the)f(standard)g(`)p Fm(--help)p Fp(')e(option.)195 2099 y Fm(Usage:)23 b(dvips)g ([OPTION]...)g(FILENAME[.dvi])243 2151 y(Translate)f(the)i(given)f(DVI) g(file)h(to)f(PostScript.)195 2255 y(a*)47 b(Conserve)23 b(memory,)g(not)h(time)142 b(A)72 b(Print)23 b(only)g(odd)h(\(TeX\))f (pages)195 2307 y(b)h(#)f(Page)h(copies,)f(e.g.,)g(for)g(posters)g(B)72 b(Print)23 b(only)g(even)g(\(TeX\))h(pages)195 2359 y(c)g(#)f (Uncollated)g(copies)333 b(C)24 b(#)g(Collated)e(copies)195 2411 y(d)i(#)f(Debugging)524 b(D)24 b(#)g(Resolution)195 2462 y(e)g(#)f(Maxdrift)g(value)405 b(E*)48 b(Create)23 b(minimal)g(EPSF)195 2514 y(f*)47 b(Run)24 b(as)f(filter)429 b(F*)48 b(Send)23 b(control-D)g(at)g(end)195 2566 y(h)h(f)f(Add)h (header)f(file)g(f)334 b(H)24 b(f)g(Same)f(as)h(h)195 2618 y(i*)47 b(Separate)23 b(file)h(per)f(section)195 2670 y(j*)47 b(Partially)23 b(download)g(Type)g(1's)p eop %%Page: 9 11 9 10 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1245 b(9)195 183 y Fm(k*)47 b(Print)24 b(crop)f(marks)357 b(K*)48 b(Pull)23 b(comments)g(from)g(inclusions)195 235 y(l)h(#)f(Last)h(page)195 287 y(m*)47 b(Manual)23 b(feed)477 b(M*)48 b(Don't)23 b(make)g(fonts)195 339 y(n)h(#)f(Maximum)g(number)g(of)h(pages)190 b(N*)48 b(No)23 b(structured)g(comments)195 391 y(o)h(f)f(Output)g(file)477 b(O)24 b(c)g(Set/change)e(paper)h(offset)195 443 y(p)h(#)f(First)h (page)500 b(P)24 b(s)g(Load)f(config.$s)195 495 y(q*)47 b(Run)24 b(quietly)195 546 y(r*)47 b(Reverse)23 b(order)h(of)f(pages) 214 b(R)72 b(Run)23 b(securely)195 598 y(s*)47 b(Enclose)23 b(output)g(in)h(save/restore)e(S)i(#)g(Max)f(section)g(size)g(in)h (pages)195 650 y(t)g(s)f(Paper)h(format)452 b(T)24 b(c)g(Specify)f (desired)f(page)i(size)1030 702 y(U*)48 b(Disable)23 b(string)g(param)g(trick)1030 754 y(V*)48 b(Send)23 b(downloadable)f (PS)i(fonts)f(as)h(PK)195 806 y(x)g(#)f(Override)g(dvi)h(magnification) 117 b(X)24 b(#)g(Horizontal)e(resolution)195 858 y(y)i(#)f(Multiply)g (by)h(dvi)f(magnification)46 b(Y)24 b(#)g(Vertical)e(resolution)195 910 y(z*)47 b(Hyperdvi)23 b(to)h(HyperPostScript)93 b(Z*)48 b(Compress)22 b(bitmap)h(fonts)195 962 y(-)71 b(Query)24 b(interactively)e(for)h(options)195 1013 y(pp)h(#-#)f(First-last)g (page)195 1065 y(mode)g(s)h(Set)f(mode)h(to)f(s)290 1169 y(#)h(=)g(number)71 b(f)23 b(=)h(file)71 b(s)24 b(=)g(string)70 b(*)24 b(=)g(suffix,)f(0)g(to)h(turn)f(off)290 1221 y(c)h(=)g (comma-separated)e(dimension)g(pair)i(\(e.g.,)f(3.1in,-41.5cm\))195 1325 y(Email)g(bug)h(reports)f(to)g(tex-k@mail.tug.org.)75 1443 y Fi(3.2.2)30 b(Option)20 b(details)137 1542 y Fp(Man)o(y)c(of)f (the)h(parameterless)g(options)g(listed)h(here)f(can)g(b)q(e)h(turned)f (o\013)f(b)o(y)h(su\016xing)h(the)f(option)75 1597 y(with)e(a)g(zero)g (\(`)p Fm(0)p Fp('\);)f(for)g(instance,)i(to)f(turn)g(o\013)f(page)h (rev)o(ersal,)g(use)g(`)p Fm(-r0)p Fp('.)19 b(Suc)o(h)14 b(options)h(are)e(mark)o(ed)75 1652 y(with)j(a)e(trailing)j(`)p Fm(*)p Fp('.)75 1736 y(`)p Fm(-)p Fp(')190 b(Read)22 b(additional)g(options)g(from)e(standard)h(input)h(after)f(pro)q (cessing)h(the)f(command)315 1791 y(line.)75 1873 y(`)p Fm(--help)p Fp(')70 b(Prin)o(t)15 b(a)g(usage)g(message)g(and)g(exit.) 75 1956 y(`)p Fm(--version)p Fp(')315 2011 y(Prin)o(t)g(the)g(v)o (ersion)h(n)o(um)o(b)q(er)f(and)h(exit.)75 2093 y(`)p Fm(-a*)p Fp(')142 b(Conserv)o(e)15 b(memory)f(b)o(y)h(making)g(three)g (passes)g(o)o(v)o(er)f(the)h(D)o(VI)g(\014le)h(instead)g(of)e(t)o(w)o (o)g(and)315 2148 y(only)h(loading)g(those)f(c)o(haracters)f(actually)i (used.)21 b(Generally)15 b(only)g(useful)g(on)f(mac)o(hines)315 2203 y(with)i(a)e(v)o(ery)h(limited)i(amoun)o(t)e(of)g(memory)l(,)f (lik)o(e)i(some)f(PCs.)75 2286 y(`)p Fm(-A)p Fp(')166 b(Prin)o(t)19 b(only)g(the)f(o)q(dd)i(pages.)29 b(This)20 b(option)f(uses)f(T)1243 2295 y(E)1269 2286 y(X)h(page)f(n)o(um)o(b)q (ers,)h(not)g(ph)o(ysical)315 2340 y(page)c(n)o(um)o(b)q(ers.)75 2423 y(`)p Fm(-b)g Fk(n)o(um)p Fp(')64 b(Generate)16 b Fk(n)o(um)g Fp(copies)g(of)g(eac)o(h)g(page,)f(but)h(duplicating)i (the)e(page)g(b)q(o)q(dy)h(rather)e(than)315 2478 y(using)d(the)e(`)p Fm(/#copies)p Fp(')f(P)o(ostScript)i(v)m(ariable.)20 b(This)11 b(can)g(b)q(e)g(useful)h(in)g(conjunction)g(with)315 2533 y(a)j(header)g(\014le)i(setting)e(`)p Fm(bop-hook)p Fp(')e(to)i(do)g(color)g(separations)g(or)g(other)g(neat)g(tric)o(ks.) 75 2615 y(`)p Fm(-B)p Fp(')166 b(Prin)o(t)18 b(only)g(the)g(ev)o(en)g (pages.)27 b(This)18 b(option)g(uses)g(T)1248 2625 y(E)1273 2615 y(X)g(page)f(n)o(um)o(b)q(ers,)h(not)g(ph)o(ysical)315 2670 y(page)d(n)o(um)o(b)q(ers.)p eop %%Page: 10 12 10 11 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1223 b(10)75 183 y(`)p Fm(-c)15 b Fk(n)o(um)p Fp(')64 b(Generate)17 b Fk(n)o(um)g Fp(consecutiv)o(e)h(copies)g(of)f(ev)o(ery)g(page,)g (i.e.,)g(the)g(output)g(is)h(uncollated.)315 238 y(This)e(merely)g (sets)f(the)g(builtin)i(P)o(ostScript)e(v)m(ariable)i(`)p Fm(/#copies)p Fp('.)75 315 y(`)p Fm(-C)e Fk(n)o(um)p Fp(')64 b(Generate)18 b Fk(n)o(um)h Fp(copies,)h(but)f(collated)g(\(b)o (y)f(replicating)j(the)d(data)g(in)i(the)e(P)o(ostScript)315 369 y(\014le\).)36 b(Slo)o(w)o(er)20 b(than)h(the)f(`)p Fm(-c)p Fp(')g(option,)h(but)g(easier)f(on)h(the)f(hands,)i(and)f (faster)e(than)315 424 y(resubmitting)d(the)f(same)g(P)o(ostScript)g (\014le)h(m)o(ultiple)h(times.)75 501 y(`)p Fm(-d)e Fk(n)o(um)p Fp(')64 b(Set)18 b(the)g(debug)h(\015ags,)f(sho)o(wing)h(what)e(Dvips)i (\(thinks)f(it\))g(is)h(doing.)29 b(This)19 b(will)h(w)o(ork)315 556 y(unless)13 b(Dvips)f(has)g(b)q(een)h(compiled)g(without)f(the)g(`) p Fm(DEBUG)p Fp(')e(option)i(\(not)f(recommended\).)315 610 y(See)17 b(Section)g(2.4.1)e([Debug)h(options],)g(page)g(5,)f(for)h (the)g(p)q(ossible)i(v)m(alues)g(of)e Fk(n)o(um)p Fp(.)23 b(Use)315 665 y(`)p Fm(-d)15 b(-1)p Fp(')f(as)h(the)g(\014rst)g(option) g(for)g(maxim)o(um)g(output.)75 742 y(`)p Fm(-D)g Fk(n)o(um)p Fp(')64 b(Set)17 b(b)q(oth)g(the)g(horizon)o(tal)g(and)g(v)o(ertical)g (resolution)h(to)e Fk(n)o(um)p Fp(,)h(giv)o(en)g(in)h(dpi)f(\(dots)f(p) q(er)315 796 y(inc)o(h\).)k(This)14 b(a\013ects)f(the)h(c)o(hoice)g(of) g(bitmap)g(fon)o(ts)e(that)h(are)h(loaded)g(and)g(also)f(the)h(p)q (osi-)315 851 y(tioning)j(of)e(letters)h(in)h(residen)o(t)f(P)o (ostScript)g(fon)o(ts.)21 b(Must)16 b(b)q(e)g(b)q(et)o(w)o(een)g(10)g (and)g(10000.)315 906 y(This)k(a\013ects)f(b)q(oth)h(the)g(horizon)o (tal)g(and)g(v)o(ertical)h(resolution.)34 b(If)20 b(a)g(high)g (resolution)315 961 y(\(something)15 b(greater)e(than)i(400)f(dpi,)h (sa)o(y\))f(is)h(selected,)h(the)f(`)p Fm(-Z)p Fp(')e(\015ag)i(should)g (probably)315 1016 y(also)k(b)q(e)h(used.)31 b(If)19 b(y)o(ou)g(are)g(using)g(fon)o(ts)f(made)h(with)h(Metafon)o(t,)e(suc)o (h)h(as)f(Computer)315 1070 y(Mo)q(dern,)k(`)p Fm(mktexpk)p Fp(')d(needs)i(to)f(kno)o(w)g(ab)q(out)g(the)h(v)m(alue)h(for)e Fk(n)o(um)g Fp(that)g(y)o(ou)h(use)f(or)315 1125 y(Metafon)o(t)c(will)j (fail.)28 b(See)19 b(the)e(\014le)i(`)p Fm(ftp://ftp.tug.org/tex/mo)o (des.mf)p Fp(')14 b(for)j(a)g(list)315 1180 y(of)e(resolutions)h(and)f (mo)q(de)h(names)f(for)f(most)h(devices.)75 1257 y(`)p Fm(-e)g Fk(n)o(um)p Fp(')64 b(Maxim)o(um)11 b(drift)h(in)g(pixels)i(of) d(eac)o(h)g(c)o(haracter)g(from)g(its)h(`true')f(resolution-indep)q (endent)315 1311 y(p)q(osition)17 b(on)f(the)g(page.)22 b(The)17 b(default)f(v)m(alue)i(of)d(this)i(parameter)e(is)i (resolution)f(dep)q(en-)315 1366 y(den)o(t)h(\(it)g(is)g(the)h(n)o(um)o (b)q(er)f(of)f(en)o(tries)i(in)g(the)f(list)g([100,)f(200,)g(300,)h (400,)f(500,)g(600,)g(800,)315 1421 y(1000,)d(1200,)g(1600,)g(2000,)g (2400,)g(2800,)h(3200,)f Fh(:)8 b(:)g(:)n Fp(])14 b(that)f(are)i(less)g (than)f(or)g(equal)h(to)f(the)315 1476 y(resolution)g(in)h(dots)e(p)q (er)h(inc)o(h\).)20 b(Allo)o(wing)14 b(individual)j(c)o(haracters)c(to) g(`drift')g(from)f(their)315 1531 y(correctly)18 b(rounded)h(p)q (ositions)g(b)o(y)f(a)g(few)g(pixels,)h(while)h(regaining)f(the)f(true) g(p)q(osition)315 1585 y(at)d(the)g(b)q(eginning)i(of)e(eac)o(h)g(new)h (w)o(ord,)e(impro)o(v)o(es)h(the)g(spacing)h(of)f(letters)g(in)h(w)o (ords.)75 1662 y(`)p Fm(-E*)p Fp(')142 b(Generate)18 b(an)g(EPSF)g(\014le)h(with)f(a)g(tigh)o(t)g(b)q(ounding)i(b)q(o)o(x.) 28 b(This)19 b(only)g(lo)q(oks)f(at)g(marks)315 1717 y(made)h(b)o(y)h(c)o(haracters)e(and)i(rules,)h(not)e(b)o(y)g(an)o(y)g (included)j(graphics.)33 b(In)20 b(addition,)i(it)315 1772 y(gets)13 b(the)h(glyph)g(metrics)g(from)f(the)g(TFM)g(\014le,)i (so)e(c)o(haracters)g(that)f(prin)o(t)i(outside)g(their)315 1826 y(enclosing)j(TFM)e(b)q(o)o(x)h(ma)o(y)e(confuse)j(it.)k(In)16 b(addition,)h(the)f(b)q(ounding)h(b)q(o)o(x)e(migh)o(t)h(b)q(e)g(a)315 1881 y(bit)j(to)q(o)f(lo)q(ose)h(if)f(the)h(c)o(haracter)f(glyph)h(has) f(signi\014can)o(t)h(left)g(or)f(righ)o(t)g(side)i(b)q(earings.)315 1936 y(Nonetheless,)h(this)f(option)g(w)o(orks)f(w)o(ell)h(enough)g (for)f(creating)h(small)h(EPSF)e(\014les)i(for)315 1991 y(equations)14 b(or)f(tables)h(or)f(the)g(lik)o(e.)21 b(\(Of)13 b(course,)h(Dvips)g(output,)f(esp)q(ecially)j(when)e(using) 315 2045 y(bitmap)g(fon)o(ts,)f(is)i(resolution-dep)q(enden)o(t)h(and)e (th)o(us)g(do)q(es)g(not)f(mak)o(e)h(v)o(ery)f(go)q(o)q(d)h(EPSF)315 2100 y(\014les,)j(esp)q(ecially)h(if)e(the)g(images)g(are)g(to)f(b)q(e) h(scaled;)h(use)f(these)g(EPSF)g(\014les)h(with)f(care.\))315 2155 y(F)l(or)h(m)o(ultiple)j(page)e(input)i(\014les,)f(also)f(sp)q (ecify)i(`)p Fm(-i)p Fp(')d(to)g(get)h(eac)o(h)g(page)g(as)g(a)f (separate)315 2210 y(EPSF)e(\014le;)h(otherwise,)f(all)h(the)f(pages)g (are)g(o)o(v)o(erlaid)h(in)g(the)f(single)i(output)e(\014le.)75 2286 y(`)p Fm(-f*)p Fp(')142 b(Run)14 b(as)e(a)g(\014lter.)19 b(Read)14 b(the)e(D)o(VI)h(\014le)g(from)f(standard)g(input)i(and)f (write)g(the)f(P)o(ostScript)315 2341 y(to)18 b(standard)f(output.)29 b(The)18 b(standard)g(input)h(m)o(ust)f(b)q(e)h(seek)m(able,)h(so)e(it) g(cannot)g(b)q(e)h(a)315 2396 y(pip)q(e.)33 b(If)20 b(y)o(our)e(input)i (m)o(ust)f(b)q(e)h(a)e(pip)q(e,)k(write)d(a)g(shell)h(script)g(that)e (copies)i(the)f(pip)q(e)315 2451 y(output)j(to)f(a)g(temp)q(orary)g (\014le)i(and)f(then)g(p)q(oin)o(ts)g(Dvips)g(at)g(this)g(\014le.)40 b(This)23 b(option)315 2506 y(also)17 b(disables)i(the)f(automatic)f (reading)h(of)f(the)h Fm(PRINTER)e Fp(en)o(vironmen)o(t)i(v)m(ariable;) i(use)315 2560 y(`)p Fm(-P$PRINTER)p Fp(')15 b(after)h(the)h(`)p Fm(-f)p Fp(')f(to)g(read)h(it)g(an)o(yw)o(a)o(y)l(.)25 b(It)17 b(also)f(turns)h(o\013)f(the)i(automatic)315 2615 y(sending)f(of)d(con)o(trol-D)h(if)h(it)g(w)o(as)e(turned)i(on)f (with)h(the)f(`)p Fm(-F)p Fp(')g(option)g(or)g(in)h(the)f(con\014gu-) 315 2670 y(ration)g(\014le;)h(use)f(`)p Fm(-F)p Fp(')f(after)h(the)g(`) p Fm(-f)p Fp(')f(to)h(send)h(it)f(an)o(yw)o(a)o(y)l(.)p eop %%Page: 11 13 11 12 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1223 b(11)75 183 y(`)p Fm(-F*)p Fp(')142 b(W)l(rite)20 b(con)o(trol-D)f (\(ASCI)q(I)i(co)q(de)g(4\))e(as)g(the)h(v)o(ery)g(last)g(c)o(haracter) f(of)g(the)h(P)o(ostScript)315 238 y(\014le.)g(This)15 b(is)f(useful)g(when)g(Dvips)h(is)f(driving)g(the)g(prin)o(ter)g (directly)h(instead)f(of)f(w)o(orking)315 293 y(through)k(a)g(sp)q(o)q (oler,)h(as)f(is)h(common)f(on)g(p)q(ersonal)h(systems.)26 b(On)18 b(systems)f(shared)g(b)o(y)315 348 y(more)e(than)g(one)g(p)q (erson,)g(this)h(is)g(not)f(recommended.)75 432 y(`)p Fm(-h)g Fk(name)s Fp(')42 b(Prep)q(end)13 b Fk(name)h Fp(as)e(an)g(additional)h(header)f(\014le,)h(or,)f(if)g Fk(name)j Fp(is)d(`)p Fm(-)p Fp(',)f(suppress)i(all)g(header)315 487 y(\014les.)21 b(An)o(y)14 b(de\014nitions)i(in)f(the)f(header)h (\014le)g(get)f(added)g(to)g(the)g(P)o(ostScript)g(`)p Fm(userdict)p Fp('.)75 572 y(`)p Fm(-i*)p Fp(')142 b(Mak)o(e)16 b(eac)o(h)h(section)h(b)q(e)f(a)g(separate)f(\014le;)i(a)f Fk(section)g Fp(is)h(a)e(part)g(of)h(the)g(do)q(cumen)o(t)g(pro-)315 627 y(cessed)h(indep)q(enden)o(tly)l(,)i(most)c(often)h(created)g(to)f (a)o(v)o(oid)h(memory)f(o)o(v)o(er\015o)o(w.)25 b(The)17 b(\014le-)315 682 y(names)i(are)g(created)h(replacing)g(the)g(su\016x)f (of)g(the)g(supplied)j(output)d(\014le)i(name)e(b)o(y)g(a)315 736 y(three-digit)i(sequence)h(n)o(um)o(b)q(er.)35 b(This)21 b(option)g(is)g(most)e(often)h(used)h(in)g(conjunction)315 791 y(with)15 b(the)h(`)p Fm(-S)p Fp(')e(option)h(whic)o(h)h(sets)f (the)g(maxim)o(um)g(section)h(length)f(in)h(pages;)f(if)g(`)p Fm(-i)p Fp(')f(is)315 846 y(sp)q(eci\014ed)20 b(and)d(`)p Fm(-S)p Fp(')g(is)h(not,)f(eac)o(h)h(page)f(is)h(output)f(as)h(a)f (separate)g(\014le.)28 b(F)l(or)17 b(instance,)315 901 y(some)e(photot)o(yp)q(esetters)g(cannot)g(prin)o(t)h(more)f(than)h (ten)f(or)g(so)g(consecutiv)o(e)i(pages)e(b)q(e-)315 956 y(fore)i(running)i(out)e(of)h(steam;)f(these)h(options)g(can)g(b)q (e)g(used)g(to)f(automatically)i(split)f(a)315 1010 y(b)q(o)q(ok)d(in)o (to)h(ten-page)f(sections,)g(eac)o(h)g(to)g(its)g(o)o(wn)g(\014le.)75 1095 y(`)p Fm(-j*)p Fp(')142 b(Do)o(wnload)14 b(only)h(needed)h(c)o (haracters)e(from)f(T)o(yp)q(e)i(1)f(fon)o(ts.)19 b(This)c(is)g(the)g (default)g(in)g(the)315 1150 y(curren)o(t)k(release.)32 b(Some)19 b(debugging)h(\015ags)e(trace)h(this)g(op)q(eration)h(\(see)f (Section)h(2.4.1)315 1205 y([Debug)d(options],)g(page)g(5\).)25 b(Y)l(ou)18 b(can)f(also)g(con)o(trol)g(partial)g(do)o(wnloading)h(on)f (a)g(p)q(er-)315 1260 y(fon)o(t)d(basis)i(\(see)f(Section)h(6.4)f ([psfon)o(ts.map],)d(page)k(45\).)75 1344 y(`)p Fm(-k*)p Fp(')142 b(Prin)o(t)16 b(crop)f(marks.)21 b(This)16 b(option)g (increases)g(the)g(pap)q(er)g(size)h(\(whic)o(h)f(should)h(b)q(e)f(sp)q (ec-)315 1399 y(i\014ed,)21 b(either)f(with)f(a)g(pap)q(er)h(size)g(sp) q(ecial)g(or)f(with)g(the)h(`)p Fm(-T)p Fp(')e(option\))h(b)o(y)g(a)f (half)i(inc)o(h)315 1454 y(in)d(eac)o(h)g(dimension.)25 b(It)16 b(translates)g(eac)o(h)g(page)h(b)o(y)f(a)g(quarter)g(inc)o(h)h (and)g(dra)o(ws)e(cross-)315 1509 y(st)o(yle)f(crop)g(marks.)19 b(It)14 b(is)g(mostly)g(useful)h(with)f(t)o(yp)q(esetters)f(that)h(can) g(set)f(the)h(page)g(size)315 1564 y(automatically)l(.)21 b(This)15 b(w)o(orks)f(b)o(y)i(do)o(wnloading)f(`)p Fm(crop.pro)p Fp('.)75 1648 y(`)p Fm(-K*)p Fp(')142 b(Remo)o(v)o(e)13 b(commen)o(ts)f(in)i(included)h(P)o(ostScript)e(graphics,)h(fon)o(t)e (\014les,)i(and)f(headers;)g(only)315 1703 y(necessary)22 b(to)e(get)h(around)g(bugs)h(in)g(sp)q(o)q(olers)g(or)f(P)o(ostScript)g (p)q(ost-pro)q(cessing)h(pro-)315 1758 y(grams.)17 b(Sp)q(eci\014call)q (y)l(,)d(the)c(`)p Fm(\045\045Page)p Fp(')f(commen)o(ts,)i(when)g(left) f(in,)i(often)e(cause)h(di\016culties.)315 1813 y(Use)16 b(of)g(this)h(\015ag)f(can)g(cause)h(other)f(graphics)g(to)g(fail,)h (ho)o(w)o(ev)o(er,)e(since)j(the)e(P)o(ostScript)315 1868 y(header)f(macros)e(from)h(some)g(soft)o(w)o(are)f(pac)o(k)m(ages) h(read)g(p)q(ortion)h(the)f(input)i(stream)d(line)315 1922 y(b)o(y)i(line,)i(searc)o(hing)e(for)g(a)g(particular)h(commen)o (t.)75 2007 y(`)p Fm(-l)f([=])p Fk(n)o(um)p Fp(')315 2062 y(The)i(last)g(page)f(prin)o(ted)i(will)g(b)q(e)g(the)f(\014rst)f (one)h(n)o(um)o(b)q(ered)g Fk(n)o(um)p Fp(.)25 b(Default)17 b(is)g(the)g(last)315 2117 y(page)g(in)i(the)e(do)q(cumen)o(t.)28 b(If)17 b Fk(n)o(um)h Fp(is)g(pre\014xed)g(b)o(y)g(an)f(equals)i(sign,) f(then)g(it)f(\(and)h(the)315 2172 y(argumen)o(t)i(to)g(the)h(`)p Fm(-p)p Fp(')e(option,)j(if)g(sp)q(eci\014ed\))g(is)f(treated)g(as)f(a) g(ph)o(ysical)i(\(absolute\))315 2226 y(page)c(n)o(um)o(b)q(er,)g (rather)f(than)h(a)f(v)m(alue)i(to)e(compare)h(with)g(the)g(T)1468 2236 y(E)1493 2226 y(X)g(`)p Fm(\\count0)p Fp(')e(v)m(alues)315 2281 y(stored)f(in)i(the)f(D)o(VI)f(\014le.)23 b(Th)o(us,)16 b(using)g(`)p Fm(-l)f(=9)p Fp(')g(will)i(end)f(with)h(the)e(nin)o(th)i (page)f(of)f(the)315 2336 y(do)q(cumen)o(t,)g(no)g(matter)f(what)h(the) g(pages)g(are)g(actually)h(n)o(um)o(b)q(ered.)75 2421 y(`)p Fm(-m*)p Fp(')142 b(Sp)q(ecify)17 b(man)o(ual)e(feed,)h(if)f (supp)q(orted)h(b)o(y)f(the)g(output)g(device.)75 2506 y(`)p Fm(-mode)f Fk(mo)q(de)s Fp(')315 2560 y(Use)g Fk(mo)q(de)j Fp(as)c(the)h(Metafon)o(t)e(device)j(name)f(for)f(path)h(searc)o(hing)g (and)g(fon)o(t)f(generation.)315 2615 y(This)18 b(o)o(v)o(errides)f(an) o(y)g(v)m(alue)h(from)e(con\014guration)i(\014les.)26 b(With)18 b(the)f(default)h(paths,)f(ex-)315 2670 y(plicitly)22 b(sp)q(ecifying)f(the)e(mo)q(de)g(also)g(mak)o(es)g(the)g(program)f (assume)h(the)g(fon)o(ts)f(are)h(in)p eop %%Page: 12 14 12 13 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1223 b(12)315 183 y(a)16 b(sub)q(directory)h(named)f Fk(mo)q(de)p Fp(.)24 b(See)16 b(section)h(\\T)1191 193 y(E)1216 183 y(X)g(directory)f(structure")g(in)h Fk(Kpath-)315 238 y(sea)p Fp(.)25 b(If)17 b(Metafon)o(t)e(do)q(es)i(not)g(understand)g (the)g Fk(mo)q(de)j Fp(name,)c(see)i(section)f(\\Unable)h(to)315 293 y(generate)d(fon)o(ts")f(in)i Fk(Kpathsea)p Fp(.)75 371 y(`)p Fm(-M*)p Fp(')142 b(T)l(urns)16 b(o\013)f(automatic)g(fon)o (t)g(generation)g(\(`)p Fm(mktexpk)p Fp('\).)k(If)d Fm(mktexpk)p Fp(,)f(the)g(in)o(v)o(o)q(cation)h(is)315 426 y(app)q(ended)c(to)f(a)f (\014le)i(`)p Fm(missfont.log)p Fp(')d(\(b)o(y)h(default\))h(in)h(the)f (curren)o(t)g(directory)l(.)19 b(Y)l(ou)11 b(can)315 480 y(then)g(execute)g(the)g(log)f(\014le)i(to)e(create)g(the)h (missing)h(\014les)f(after)f(\014xing)h(the)g(problem.)19 b(If)11 b(the)315 535 y(curren)o(t)j(directory)h(is)f(not)g(writable)h (and)g(the)f(en)o(vironmen)o(t)g(v)m(ariable)i(or)e(con\014guration)315 590 y(\014le)i(v)m(alue)f(`)p Fm(TEXMFOUTPUT)p Fp(')d(is)k(set,)e(its)g (v)m(alue)i(is)f(used.)20 b(Otherwise,)15 b(nothing)g(is)g(written.)315 645 y(The)20 b(name)f(`)p Fm(missfont.log)p Fp(')e(is)j(o)o(v)o (erridden)g(b)o(y)g(the)g(`)p Fm(MISSFONT_LOG)p Fp(')d(en)o(vironmen)o (t)315 700 y(v)m(ariable)g(or)d(con\014guration)i(\014le)g(v)m(alue.)75 778 y(`)p Fm(-n)f Fk(n)o(um)p Fp(')64 b(Prin)o(t)15 b(at)g(most)f Fk(n)o(um)h Fp(pages.)20 b(Default)15 b(is)h(100000.)75 856 y(`)p Fm(-N*)p Fp(')142 b(T)l(urns)21 b(o\013)g(generation)g(of)g (structured)g(commen)o(ts)g(suc)o(h)g(as)g(`)p Fm(\045\045Page)p Fp(';)h(this)g(ma)o(y)e(b)q(e)315 910 y(necessary)15 b(on)g(some)g(systems)g(that)f(try)h(to)g(in)o(terpret)g(P)o(ostScript) g(commen)o(ts)g(in)h(w)o(eird)315 965 y(w)o(a)o(ys,)e(or)i(on)f(some)h (P)o(ostScript)f(prin)o(ters.)22 b(Old)17 b(v)o(ersions)f(of)f(T)l (ranScript)i(in)f(particular)315 1020 y(cannot)k(handle)h(mo)q(dern)f (Encapsulated)h(P)o(ostScript.)33 b(Bew)o(are:)c(This)21 b(also)e(disables)315 1075 y(page)c(mo)o(v)o(emen)o(t,)f(etc.,)g(in)i (P)o(ostScript)f(view)o(ers)h(suc)o(h)f(as)g(Ghostview.)75 1153 y(`)p Fm(-o)g Fk(name)s Fp(')42 b(Send)18 b(output)e(to)h(the)g (\014le)g Fk(name)p Fp(.)25 b(If)17 b(`)p Fm(-o)p Fp(')f(is)h(sp)q (eci\014ed)i(without)e Fk(name)p Fp(,)g(the)g(default)g(is)315 1207 y(`)p Fk(\014le)p Fm(.ps)p Fp(')h(where)f(the)h(input)h(D)o(VI)e (\014le)i(w)o(as)e(`)p Fk(\014le)p Fm(.dvi)p Fp('.)27 b(If)18 b(`)p Fm(-o)p Fp(')e(isn't)i(giv)o(en)g(at)f(all,)i(the)315 1262 y(con\014guration)c(\014le)i(default)e(is)h(used.)315 1329 y(If)i Fk(name)h Fp(is)f(`)p Fm(-)p Fp(',)f(output)g(go)q(es)g(to) f(standard)h(output.)26 b(If)17 b(the)h(\014rst)f(c)o(haracter)f(of)h Fk(name)315 1383 y Fp(is)i(`)p Fm(!)p Fp(')e(or)h(`)p Fm(|)p Fp(',)f(then)i(the)f(remainder)h(will)h(b)q(e)e(used)h(as)f(an)g (argumen)o(t)f(to)h Fm(popen)p Fp(;)h(th)o(us,)315 1438 y(sp)q(ecifying)c(`)p Fm(|lpr)p Fp(')d(as)h(the)g(output)g(\014le)h (will)h(automatically)e(queue)h(the)f(\014le)i(for)d(prin)o(ting)315 1493 y(as)g(usual.)20 b(\(The)12 b(MS-DOS)h(v)o(ersion)g(will)h(prin)o (t)f(to)e(the)i(lo)q(cal)h(prin)o(ter)e(device)i(`)p Fm(PRN)p Fp(')d(when)315 1548 y Fk(name)18 b Fp(is)d(`)p Fm(|lpr)p Fp(')f(and)i(a)f(program)f(b)o(y)h(that)f(name)h(cannot)g(b)q (e)h(found.\))315 1614 y(`)p Fm(-o)p Fp(')g(disables)i(the)f(automatic) g(reading)g(of)f(the)h Fm(PRINTER)f Fp(en)o(vironmen)o(t)h(v)m (ariable,)i(and)315 1669 y(turns)h(o\013)e(the)i(automatic)f(sending)i (of)f(con)o(trol-D.)f(See)h(the)g(`)p Fm(-f)p Fp(')e(option)i(for)f(ho) o(w)h(to)315 1724 y(o)o(v)o(erride)15 b(this.)75 1802 y(`)p Fm(-O)g Fk(x-o\013set)p Fm(,)p Fk(y-o\013set)q Fp(')315 1857 y(Mo)o(v)o(e)d(the)g(origin)i(b)o(y)e Fk(x-o\013set)p Fp(,)p Fk(y-o\013set)p Fp(,)f(a)h(comma-separated)g(pair)h(of)f (dimensions)j(suc)o(h)315 1911 y(as)e(`)p Fm(.1in,-.3cm)p Fp(')e(\(see)i(Section)h(4.1)e([pap)q(ersize)j(sp)q(ecial],)f(page)f (20\).)19 b(The)13 b(origin)h(of)f(the)315 1966 y(page)f(is)h(shifted)g (from)e(the)i(default)g(p)q(osition)g(\(of)f(one)g(inc)o(h)h(do)o(wn,)f (one)h(inc)o(h)g(to)f(the)g(righ)o(t)315 2021 y(from)k(the)h(upp)q(er)h (left)f(corner)g(of)g(the)g(pap)q(er\))g(b)o(y)g(this)g(amoun)o(t.)24 b(This)18 b(is)f(usually)i(b)q(est)315 2076 y(sp)q(eci\014ed)e(in)f (the)g(prin)o(ter-sp)q(eci\014c)h(con\014guration)f(\014le.)315 2142 y(This)i(is)g(useful)g(for)f(a)g(prin)o(ter)g(that)g(consisten)o (tly)h(o\013sets)e(output)h(pages)g(b)o(y)h(a)f(certain)315 2197 y(amoun)o(t.)h(Y)l(ou)13 b(can)g(use)h(the)f(\014le)g(`)p Fm(testpage.tex)p Fp(')e(to)h(determine)i(the)f(correct)f(v)m(alue)j (for)315 2252 y(y)o(our)g(prin)o(ter.)21 b(Be)16 b(sure)g(to)f(do)g (sev)o(eral)h(runs)g(with)g(the)f(same)g Fm(O)h Fp(v)m(alue|some)h (prin)o(ters)315 2306 y(v)m(ary)e(widely)i(from)d(run)i(to)e(run.)315 2373 y(If)g(y)o(our)f(prin)o(ter)i(o\013sets)d(ev)o(ery)i(other)g(page) f(consisten)o(tly)l(,)i(instead)g(of)e(ev)o(ery)h(page,)f(y)o(our)315 2428 y(b)q(est)e(recourse)f(is)h(to)f(use)h(`)p Fm(bop-hook)p Fp(')e(\(see)h(Section)i(5.3.4)c([P)o(ostScript)i(ho)q(oks],)h(page)f (30\).)75 2506 y(`)p Fm(-p)15 b([=])p Fk(n)o(um)p Fp(')315 2560 y(The)h(\014rst)f(page)h(prin)o(ted)h(will)g(b)q(e)g(the)f (\014rst)f(one)h(n)o(um)o(b)q(ered)g Fk(n)o(um)p Fp(.)22 b(Default)16 b(is)g(the)g(\014rst)315 2615 y(page)h(in)i(the)e(do)q (cumen)o(t.)28 b(If)17 b Fk(n)o(um)h Fp(is)g(pre\014xed)g(b)o(y)g(an)f (equals)i(sign,)f(then)g(it)f(\(and)h(the)315 2670 y(argumen)o(t)i(to)g (the)h(`)p Fm(-l)p Fp(')e(option,)j(if)g(sp)q(eci\014ed\))g(is)f (treated)g(as)f(a)g(ph)o(ysical)i(\(absolute\))p eop %%Page: 13 15 13 14 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1223 b(13)315 183 y(page)18 b(n)o(um)o(b)q(er,)g(rather)f(than)h(a)f(v)m (alue)i(to)e(compare)h(with)g(the)g(T)1468 193 y(E)1493 183 y(X)g(`)p Fm(\\count0)p Fp(')e(v)m(alues)315 238 y(stored)e(in)i(the)f(D)o(VI)f(\014le.)21 b(Th)o(us,)14 b(using)i(`)p Fm(-p)e(=3)p Fp(')g(will)j(start)c(with)i(the)g(third)g (page)g(of)f(the)315 293 y(do)q(cumen)o(t,)h(no)g(matter)f(what)h(the)g (pages)g(are)g(actually)h(n)o(um)o(b)q(ered.)75 373 y(`)p Fm(-pp)e Fk(\014rst)p Fm(-)p Fk(last)q Fp(')315 428 y(Prin)o(t)i(pages) f Fk(\014rst)h Fp(through)f Fk(last)q Fp(;)g(equiv)m(alen)o(t)j(to)d(`) p Fm(-p)f Fk(\014rst)i Fm(-l)f Fk(last)q Fp(',)g(except)h(that)e(m)o (ul-)315 482 y(tiple)j(`)p Fm(-pp)p Fp(')d(options)h(accum)o(ulate,)g (unlik)o(e)i(`)p Fm(-p)p Fp(')d(and)i(`)p Fm(-l)p Fp('.)j(The)c(`)p Fm(-)p Fp(')g(separator)f(can)h(also)315 537 y(b)q(e)h(`)p Fm(:)p Fp('.)75 617 y(`)p Fm(-P)f Fk(prin)o(ter)s Fp(')315 672 y(Read)e(the)g(con\014guration)g(\014le)h(`)p Fm(config.)p Fk(prin)o(ter)s Fp(')e(\(`)p Fk(prin)o(ter)p Fm(.cfg)p Fp(')f(on)i(MS-DOS\),)f(whic)o(h)315 727 y(can)j(set)g(the)g(output)g (name)g(\(most)f(lik)o(ely)i(`)p Fm(o)f(|lpr)g(-P)p Fk(prin)o(ter)s Fp('\),)f(resolution,)h(Metafon)o(t)315 782 y(mo)q(de,)f(and)g(p)q (erhaps)g(fon)o(t)f(paths)g(and)h(other)f(prin)o(ter-sp)q(eci\014c)j (defaults.)k(It)13 b(w)o(orks)g(b)q(est)315 837 y(to)g(put)g(sitewide)i (defaults)f(in)g(the)f(one)g(master)g(`)p Fm(config.ps)p Fp(')e(\014le)k(and)e(only)h(things)g(that)315 891 y(v)m(ary)h(prin)o (ter)g(to)g(prin)o(ter)g(in)h(the)f(`)p Fm(config.)p Fk(prin)o(ter)s Fp(')f(\014les;)h(`)p Fm(config.ps)p Fp(')e(is)j(read)f(b)q(efore)315 946 y(`)p Fm(config.)p Fk(prin)o(ter)s Fp('.)315 1014 y(If)21 b(no)g(`)p Fm(-P)p Fp(')f(or)h(`)p Fm(-o)p Fp(')f(is)h(giv)o(en,)i(the)e(en)o(vironmen)o (t)h(v)m(ariable)g Fm(PRINTER)e Fp(is)i(c)o(hec)o(k)o(ed.)38 b(If)315 1068 y(that)21 b(v)m(ariable)i(exists,)f(and)g(a)f(corresp)q (onding)i(`)p Fm(config.)p Fk(prin)o(ter)s Fp(')d(\(`)p Fk(prin)o(ter)p Fm(.cfg)p Fp(')g(on)315 1123 y(MS-DOS\))15 b(\014le)h(exists,)f(it)g(is)h(read.)j(See)d(Section)g(3.4.1)d ([Con\014guration)h(\014le)i(searc)o(hing],)315 1178 y(page)f(15.)75 1258 y(`)p Fm(-q*)p Fp(')142 b(Run)21 b(quietly)l(.)37 b(Don't)19 b(c)o(hatter)g(ab)q(out)h(pages)g(con)o(v)o (erted,)h(etc.)f(to)g(standard)g(output;)315 1313 y(rep)q(ort)15 b(no)g(w)o(arnings)g(\(only)g(errors\))g(to)f(standard)h(error.)75 1393 y(`)p Fm(-r*)p Fp(')142 b(Output)16 b(pages)f(in)h(rev)o(erse)f (order.)k(By)d(default,)f(page)g(1)g(is)h(output)f(\014rst.)75 1473 y(`)p Fm(-R)p Fp(')166 b(Run)16 b(securely)l(.)21 b(This)16 b(disables)h(shell)f(command)f(execution)i(in)f Fm(\\special)e Fp(\(via)h(`)p Fm(`)p Fp(',)f(see)315 1528 y(Section)j(5.1.4)d([Dynamic)h(creation)h(of)f(graphics],)h(page)f (27\))g(and)h(con\014g)g(\014les)g(\(via)g(the)315 1583 y(`)p Fm(E)p Fp(')g(option,)h(see)h(Section)g(3.4.2)d([Con\014guration) h(\014le)i(commands],)f(page)g(16\),)f(pip)q(es)i(as)315 1637 y(output)d(\014les,)h(and)f(op)q(ening)i(of)d(an)o(y)h(absolute)h (\014lenames.)75 1717 y(`)p Fm(-s*)p Fp(')142 b(Enclose)16 b(the)f(output)g(in)h(a)f(global)h(sa)o(v)o(e/restore)d(pair.)20 b(This)c(causes)g(the)f(\014le)h(to)f(not)f(b)q(e)315 1772 y(truly)g(conforman)o(t,)e(and)h(is)h(th)o(us)f(not)g (recommended,)h(but)g(is)g(useful)g(if)g(y)o(ou)f(are)g(driving)315 1827 y(a)i(de\014cien)o(t)i(prin)o(ter)f(directly)g(and)g(th)o(us)f (don't)g(care)g(to)q(o)g(m)o(uc)o(h)g(ab)q(out)h(the)f(p)q(ortabilit)o (y)315 1882 y(of)g(the)g(output)g(to)g(other)f(en)o(vironmen)o(ts.)75 1962 y(`)p Fm(-S)h Fk(n)o(um)p Fp(')64 b(Set)15 b(the)h(maxim)o(um)f(n) o(um)o(b)q(er)h(of)f(pages)g(in)h(eac)o(h)f(`section'.)20 b(This)c(option)g(is)g(most)e(com-)315 2017 y(monly)f(used)g(with)g (the)g(`)p Fm(-i)p Fp(')e(option;)i(see)g(its)g(description)h(ab)q(o)o (v)o(e)e(for)g(more)g(information.)75 2097 y(`)p Fm(-t)j Fk(pap)q(ert)o(yp)q(e)s Fp(')315 2152 y(Set)c(the)g(pap)q(er)h(t)o(yp)q (e)f(to)g Fk(pap)q(ert)o(yp)q(e)p Fp(,)h(usually)g(de\014ned)h(in)f (one)f(of)g(the)g(con\014guration)g(\014les,)315 2206 y(along)k(with)g(the)g(appropriate)g(P)o(ostScript)f(co)q(de)i(to)e (select)h(it)g(\(see)g(Section)h(4.2)e([Con\014g)315 2261 y(\014le)20 b(pap)q(er)f(sizes],)h(page)e(20\).)30 b(Y)l(ou)18 b(can)h(also)g(sp)q(ecify)h(a)e Fk(pap)q(ert)o(yp)q(e)k Fp(of)c(`)p Fm(landscape)p Fp(',)315 2316 y(whic)o(h)h(rotates)d(a)h (do)q(cumen)o(t)h(b)o(y)g(90)f(degrees.)28 b(T)l(o)17 b(rotate)f(a)i(do)q(cumen)o(t)g(whose)f(pap)q(er)315 2371 y(t)o(yp)q(e)h(is)g(not)f(the)h(default,)g(y)o(ou)g(can)f(use)h (the)g(`)p Fm(-t)p Fp(')f(option)h(t)o(wice,)g(once)g(for)f(the)g(pap)q (er)315 2426 y(t)o(yp)q(e,)e(and)g(once)h(for)e(`)p Fm(landscape)p Fp('.)75 2506 y(`)p Fm(-T)h Fk(hsize,vsize)s Fp(')315 2560 y(Set)g(the)h(pap)q(er)f(size)h(to)f(\()p Fk(hsize)p Fp(,)p Fk(vsize)s Fp(\),)g(a)g(comma-separated)g(pair)g(of)g (dimensions)i(suc)o(h)315 2615 y(as)e(`)p Fm(.1in,-.3cm)p Fp(')e(\(see)j(Section)g(4.1)f([pap)q(ersize)h(sp)q(ecial],)h(page)e (20\).)20 b(It)c(o)o(v)o(errides)f(an)o(y)315 2670 y(pap)q(er)h(size)g (sp)q(ecial)h(in)f(the)f(D)o(VI)g(\014le.)p eop %%Page: 14 16 14 15 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1223 b(14)75 183 y(`)p Fm(-U*)p Fp(')142 b(Disable)17 b(a)e(P)o(ostScript)h (virtual)g(memory-sa)o(ving)g(optimization)g(that)f(stores)g(the)h(c)o (har-)315 238 y(acter)j(metric)g(information)g(in)h(the)f(same)g (string)g(that)f(is)h(used)h(to)e(store)h(the)g(bitmap)315 293 y(information.)g(This)14 b(is)g(only)g(necessary)f(when)h(driving)g (the)f(Xero)o(x)g(4045)f(P)o(ostScript)h(in-)315 348 y(terpreter,)h(whic)o(h)i(has)f(a)g(bug)h(that)e(puts)h(garbage)f(on)i (the)f(b)q(ottom)f(of)h(eac)o(h)g(c)o(haracter.)315 402 y(Not)g(recommended)h(unless)g(y)o(ou)f(m)o(ust)f(driv)o(e)i(this)g (prin)o(ter.)75 484 y(`)p Fm(-V*)p Fp(')142 b(Do)o(wnload)15 b(non-residen)o(t)i(P)o(ostScript)e(fon)o(ts)g(as)h(bitmaps.)21 b(This)c(requires)f(use)g(of)g Fm(mtpk)315 539 y Fp(or)j Fm(gsftopk)g Fp(or)g Fm(pstopk)f Fp(or)h(some)h(com)o(bination)g (thereof)f(to)g(generate)g(the)h(required)315 593 y(bitmap)f(fon)o(ts;) g(these)g(programs)f(are)g(supplied)j(with)e(Dvips.)31 b(The)19 b(bitmap)g(m)o(ust)f(b)q(e)315 648 y(put)h(in)o(to)f(`)p Fm(psfonts.map)p Fp(')e(as)i(the)h(do)o(wnloadable)g(\014le)h(for)e (that)g(fon)o(t.)29 b(This)19 b(is)g(useful)315 703 y(only)d(for)e (those)h(fon)o(ts)f(for)h(whic)o(h)h(y)o(ou)f(do)g(not)g(ha)o(v)o(e)f (real)i(outlines,)g(b)q(eing)g(do)o(wnloaded)315 758 y(to)f(prin)o(ters)g(that)f(ha)o(v)o(e)h(no)g(residen)o(t)h(fon)o(ts,)e (i.e.,)h(v)o(ery)g(rarely)l(.)75 839 y(`)p Fm(-x)g Fk(n)o(um)p Fp(')64 b(Set)16 b(the)f Fh(x)g Fp(magni\014cation)h(ratio)f(to)g Fk(n)o(um)p Fh(=)p Fp(1000.)20 b(Ov)o(errides)c(the)f(magni\014cation)h (sp)q(eci-)315 894 y(\014ed)h(in)f(the)g(D)o(VI)g(\014le.)23 b(Must)16 b(b)q(e)g(b)q(et)o(w)o(een)h(10)e(and)h(100000.)k(It)c(is)h (recommended)g(that)315 949 y(y)o(ou)12 b(use)h(standard)e(magstep)h(v) m(alues)i(\(1095,)d(1200,)g(1440,)g(1728,)h(2074,)f(2488,)g(2986,)h (and)315 1004 y(so)17 b(on\))g(to)g(help)i(reduce)f(the)g(total)e(n)o (um)o(b)q(er)i(of)f(PK)h(\014les)g(generated.)27 b Fk(n)o(um)17 b Fp(ma)o(y)g(b)q(e)h(a)315 1058 y(real)e(n)o(um)o(b)q(er,)f(not)f(an)i (in)o(teger,)f(for)f(increased)j(precision.)75 1140 y(`)p Fm(-X)e Fk(n)o(um)p Fp(')64 b(Set)15 b(the)h(horizon)o(tal)f (resolution)h(in)g(dots)f(p)q(er)g(inc)o(h)i(to)d Fk(n)o(um)p Fp(.)75 1221 y(`)p Fm(-y)h Fk(n)o(um)p Fp(')64 b(Set)15 b(the)h Fh(y)h Fp(magni\014cation)e(ratio)g(to)g Fk(n)o(um)p Fh(=)p Fp(1000.)j(See)e(`)p Fm(-x)p Fp(')e(ab)q(o)o(v)o(e.)75 1303 y(`)p Fm(-Y)h Fk(n)o(um)p Fp(')64 b(Set)15 b(the)h(v)o(ertical)f (resolution)h(in)g(dots)f(p)q(er)h(inc)o(h)g(to)f Fk(n)o(um.)75 1384 y Fp(`)p Fm(-z*)p Fp(')142 b(P)o(ass)19 b(`)p Fm(html)p Fp(')g(h)o(yp)q(erdvi)i(sp)q(ecials)h(through)e(to)f(the)h(output)g (for)f(ev)o(en)o(tual)i(distillation)315 1439 y(in)o(to)f(PDF.)e(This)j (is)f(not)f(enabled)i(b)o(y)f(default)g(to)f(a)o(v)o(oid)h(including)i (the)e(header)g(\014les)315 1494 y(unnecessarily)l(,)15 b(and)e(use)g(of)f(temp)q(orary)g(\014les)h(in)h(creating)f(the)f (output.)19 b(See)13 b(Section)h(5.4)315 1549 y([Hyp)q(ertext],)g(page) h(31.)75 1630 y(`)p Fm(-Z*)p Fp(')142 b(Compress)19 b(bitmap)h(fon)o (ts)f(in)i(the)e(output)h(\014le,)h(thereb)o(y)f(reducing)h(the)f(size) g(of)g(what)315 1685 y(gets)14 b(do)o(wnloaded.)20 b(Esp)q(ecially)c (useful)f(at)e(high)i(resolutions)g(or)f(when)g(v)o(ery)g(large)g(fon)o (ts)315 1740 y(are)i(used.)23 b(Ma)o(y)16 b(slo)o(w)g(do)o(wn)g(prin)o (ting,)g(esp)q(ecially)j(on)d(early)h(68000-based)e(P)o(ostScript)315 1794 y(prin)o(ters.)20 b(Generally)c(recommend)f(to)q(da)o(y)l(,)f(and) h(can)g(b)q(e)h(enabled)g(in)g(the)f(con\014guration)315 1849 y(\014le)h(\(see)f(Section)h(3.4.2)e([Con\014guration)h(\014le)h (commands],)e(page)h(16\).)75 1982 y Fo(3.3)33 b(En)n(vironmen)n(t)25 b(v)l(ariables)137 2080 y Fp(Dvips)12 b(lo)q(oks)f(for)f(man)o(y)g(en)o (vironmen)o(t)h(v)m(ariables,)i(to)d(de\014ne)i(searc)o(h)f(paths)f (and)h(other)g(things.)19 b(The)75 2135 y(path)10 b(v)m(ariables)i(are) e(read)g(as)g(needed,)j(after)c(all)j(con\014guration)e(\014les)i(are)e (read,)h(so)f(they)g(o)o(v)o(erride)h(v)m(alues)75 2190 y(in)i(the)e(con\014guration)h(\014les.)20 b(\(Except)11 b(for)g Fm(TEXCONFIG)p Fp(,)g(whic)o(h)i(de\014nes)f(where)g(the)g (con\014guration)g(\014les)75 2245 y(themselv)o(es)k(are)f(found.\))137 2314 y(See)j(section)f(\\P)o(ath)f(sp)q(eci\014cations")i(in)f Fk(Kpathsea)p Fp(,)g(for)f(details)i(of)e(in)o(terpretation)h(of)f (path)h(and)75 2369 y(other)10 b(en)o(vironmen)o(t)h(v)m(ariables)g (common)f(to)g(all)h(Kpathsea-using)h(programs.)17 b(Only)11 b(the)g(en)o(vironmen)o(t)75 2423 y(v)m(ariables)17 b(sp)q(eci\014c)g (to)d(Dvips)i(are)f(men)o(tioned)h(here.)75 2506 y Fm(DVIPSFONTS)315 2560 y Fp(Default)22 b(path)g(to)f(searc)o(h)h(for)f(all)i(fon)o(ts.)39 b(Ov)o(errides)23 b(all)g(the)f(fon)o(t)f(path)h(con\014g)g(\014le)315 2615 y(options)16 b(and)h(other)f(en)o(vironmen)o(t)h(v)m(ariables)g (\(see)f(section)h(\\Supp)q(orted)g(\014le)h(formats")315 2670 y(in)e Fk(Kpathsea)p Fp(\).)p eop %%Page: 15 17 15 16 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1223 b(15)75 183 y Fm(DVIPSHEADERS)315 238 y Fp(Default)16 b(path)g(to)g(searc)o(h)g(for)f(P)o(ostScript)h(header)h(\014les.)24 b(Ov)o(errides)17 b(the)f(`)p Fm(H)p Fp(')g(con\014g)g(\014le)315 293 y(option)f(\(see)h(Section)g(3.4.2)d([Con\014guration)i(\014le)h (commands],)e(page)h(16\).)75 373 y Fm(DVIPSMAKEPK)315 428 y Fp(Ov)o(errides)20 b(`)p Fm(mktexpk)p Fp(')d(as)i(the)h(name)f (of)g(the)g(program)f(to)g(in)o(v)o(ok)o(e)i(to)e(create)h(missing)315 482 y(PK)c(fon)o(ts.)k(Y)l(ou)14 b(can)h(c)o(hange)f(the)h(argumen)o (ts)f(passed)g(to)g(the)h Fm(mktexpk)e Fp(program)h(with)315 537 y(the)h Fm(MAKETEXPK)f Fp(en)o(vironmen)o(t)h(v)m(ariable;)h(see)f (section)g(\\Mak)o(eT)l(eX)g(script)g(argumen)o(ts")315 592 y(in)h Fk(Kpathsea)p Fp(.)75 672 y Fm(DVIPSRC)72 b Fp(Sp)q(eci\014es)13 b(the)d(name)h(of)f(the)g(startup)g(\014le)i (\(see)e(Section)i(3.4.1)d([Con\014guration)g(\014le)j(searc)o(h-)315 727 y(ing],)19 b(page)f(15\))g(whic)o(h)h(is)g(read)f(after)g(`)p Fm(config.ps)p Fp(')e(but)j(b)q(efore)g(an)o(y)f(prin)o(ter-sp)q (eci\014c)315 781 y(con\014guration)d(\014les.)75 861 y Fm(DVIPSSIZES)315 916 y Fp(Last-resort)k(sizes)h(for)g(scaling)g(of)g (unfound)g(fon)o(ts.)33 b(Ov)o(errides)21 b(the)f(`)p Fm(R)p Fp(')f(de\014nition)i(in)315 971 y(con\014g)15 b(\014les)h(\(see)g(Section)g(3.4.2)d([Con\014guration)i(\014le)h (commands],)e(page)h(16\).)75 1051 y Fm(PRINTER)72 b Fp(Determine)23 b(the)f(default)h(prin)o(ter)g(con\014guration)g (\014le.)42 b(\(Dvips)23 b(itself)g(do)q(es)g(not)f(use)315 1106 y Fm(PRINTER)14 b Fp(to)h(determine)h(the)f(output)g(destination)h (in)g(an)o(y)f(w)o(a)o(y)l(.\))75 1186 y Fm(TEXCONFIG)315 1240 y Fp(P)o(ath)21 b(to)g(searc)o(h)g(for)g(Dvips')h(`)p Fm(config.)p Fk(prin)o(ter)s Fp(')e(con\014guration)i(\014les,)i (including)g(the)315 1295 y(base)e(`)p Fm(config.ps)p Fp('.)36 b(Using)22 b(this)g(single)h(en)o(vironmen)o(t)f(v)m(ariable,) i(y)o(ou)d(can)h(o)o(v)o(erride)315 1350 y(ev)o(erything)14 b(else.)20 b(\(The)13 b(prin)o(ter-sp)q(eci\014c)j(con\014guration)d (\014les)h(are)f(called)i(`)p Fk(prin)o(ter)p Fm(.cfg)p Fp(')315 1405 y(on)g(MS-DOS,)g(but)h(`)p Fm(config.ps)p Fp(')d(is)j(called)g(b)o(y)f(that)g(name)g(on)g(all)h(platforms.\))75 1485 y Fm(TEXPICTS)48 b Fp(P)o(ath)10 b(to)g(searc)o(h)h(for)f (included)k(graphics)d(\014les.)19 b(Ov)o(errides)12 b(the)f(`)p Fm(S)p Fp(')f(con\014g)h(\014le)h(option)f(\(see)315 1540 y(Section)16 b(3.4.2)d([Con\014guration)h(\014le)i(commands],)e (page)g(16\).)19 b(If)c(not)g(set,)f Fm(TEXINPUTS)f Fp(is)315 1594 y(lo)q(ok)o(ed)j(for.)j(See)d(section)g(\\Supp)q(orted)f(\014le)i (formats")c(in)j Fk(Kpathsea)p Fp(.)75 1724 y Fo(3.4)33 b(Dvips)23 b(con\014guration)g(\014les)137 1820 y Fp(This)18 b(section)g(describ)q(es)h(in)g(detail)f(the)g(Dvips-sp)q(eci\014c)i(`) p Fm(config.*)p Fp(')15 b(device)k(con\014guration)f(\014les)75 1875 y(\(called)f(`)p Fm(*.cfg)p Fp(')e(on)h(MS-DOS\),)g(whic)o(h)h(o)o (v)o(erride)f(the)g(`)p Fm(texmf.cnf)p Fp(')e(con\014guration)i (\014les)i(generic)f(to)75 1930 y(Kpathsea)e(whic)o(h)h(Dvips)g(also)f (reads)g(\(see)g(section)h(\\Con\014g)f(\014les")h(in)g Fk(Kpathsea)p Fp(\).)137 1997 y(F)l(or)f(information)h(ab)q(out)f (installing)i(these)f(\014les,)g(including)i(a)e(protot)o(yp)q(e)e (\014le)j(y)o(ou)e(can)g(cop)o(y)l(,)h(see)75 2052 y(Section)g(2.1)e ([con\014g.ps)h(installation],)h(page)f(2.)75 2165 y Fi(3.4.1)30 b(Con\014guration)20 b(\014le)g(searc)n(hing)137 2261 y Fp(The)d(Dvips)g(program)e(loads)h(man)o(y)g(di\013eren)o(t)h (con\014guration)f(\014les,)i(so)e(that)f(parameters)h(can)g(b)q(e)75 2316 y(set)f(globally)h(across)f(the)g(system,)g(on)g(a)g(p)q (er-device)i(basis,)e(or)g(individuall)q(y)j(b)o(y)d(eac)o(h)g(user.) 100 2383 y(1.)29 b(Dvips)17 b(\014rst)f(reads)g(\(if)g(it)h(exists\))f (`)p Fm(config.ps)p Fp(';)f(it)i(is)f(searc)o(hed)h(for)f(along)g(the)h (path)f(for)f(Dvips)165 2438 y(con\014guration)g(\014les,)h(as)f (describ)q(ed)i(in)f(section)g(\\Supp)q(orted)g(\014le)g(formats")d(in) j Fk(Kpathsea)p Fp(.)100 2506 y(2.)29 b(A)24 b(user-sp)q(eci\014c)h (startup)e(\014le)h(is)g(loaded,)i(so)d(individual)k(users)d(can)f(o)o (v)o(erride)h(an)o(y)f(options)165 2560 y(set)d(in)h(the)f(global)h (\014le.)36 b(The)21 b(en)o(vironmen)o(t)f(v)m(ariable)i Fm(DVIPSRC)p Fp(,)e(if)h(de\014ned,)h(is)f(used)g(as)f(the)165 2615 y(sp)q(eci\014cation)g(of)f(the)f(startup)g(\014le.)31 b(If)19 b(this)g(v)m(ariable)g(is)g(unde\014ned,)i(Dvips)e(uses)g(a)f (platform-)165 2670 y(sp)q(eci\014c)24 b(default)e(name.)41 b(On)22 b(Unix)h(Dvips)g(lo)q(oks)f(for)f(the)h(default)h(startup)e (\014le)i(under)g(the)p eop %%Page: 16 18 16 17 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1223 b(16)165 183 y(name)15 b(`)p Fm($HOME/.dvipsrc)p Fp(',)d(whic)o(h)k(is) g(in)g(the)g(user's)f(home)g(directory)l(.)20 b(On)c(MS-DOS)g(and)f (MS-)165 238 y(Windo)o(ws,)g(where)h(users)f(generally)h(don't)f(ha)o (v)o(e)g(their)h(priv)m(ate)g(directories,)g(the)f(startup)g(\014le)h (is)165 293 y(called)k(`)p Fm(dvips.ini)p Fp(')c(and)i(it)g(is)h(searc) o(hed)f(for)g(along)g(the)g(path)g(for)f(Dvips)i(con\014guration)f (\014les)165 348 y(\(as)d(describ)q(ed)j(in)e(section)h(\\Supp)q(orted) f(\014le)h(formats")d(in)i Fk(Kpathsea)p Fp(.\);)f(users)h(are)g(exp)q (ected)h(to)165 402 y(set)e(this)h(path)f(as)f(they)i(see)f(\014t)g (for)g(their)h(taste.)100 471 y(3.)29 b(The)22 b(command)g(line)i(is)f (read)f(and)g(parsed:)34 b(if)23 b(the)f(`)p Fm(-P)p Fk(device)s Fp(')g(option)h(is)f(encoun)o(tered,)j(at)165 526 y(that)15 b(p)q(oin)o(t)h(`)p Fm(config.)p Fk(device)s Fp(')f(is)h(loaded.)22 b(Th)o(us,)16 b(the)g(prin)o(ter)g (con\014guration)f(\014le)i(can)f(o)o(v)o(erride)165 581 y(an)o(ything)g(in)g(the)g(site-wide)h(or)f(user)g(con\014guration) f(\014le,)i(and)f(it)g(can)g(also)f(o)o(v)o(erride)h(options)g(in)165 635 y(the)d(command)g(line)i(up)e(to)g(the)g(p)q(oin)o(t)h(that)e(the)h (`)p Fm(-P)p Fp(')f(option)h(w)o(as)g(encoun)o(tered.)20 b(\(On)13 b(MS-DOS,)165 690 y(the)19 b(prin)o(ter)g(con\014guration)h (\014les)g(are)e(called)j(`)p Fk(device)p Fm(.cfg)p Fp(',)f(since)g (DOS)f(do)q(esn't)g(allo)o(w)g(more)165 745 y(than)c(3)g(c)o(haracters) f(after)h(the)g(dot)g(in)h(\014lenames.\))100 814 y(4.)29 b(If)c(no)f(`)p Fm(-P)p Fp(')f(option)h(w)o(as)g(sp)q(eci\014ed,)k(and) c(also)h(the)f(`)p Fm(-o)p Fp(')f(and)i(`)p Fm(-f)p Fp(')e(command)h (line)i(options)165 868 y(w)o(ere)d(not)f(used,)j(Dvips)e(c)o(hec)o(ks) g(the)g(en)o(vironmen)o(t)g(v)m(ariable)h Fm(PRINTER)p Fp(.)42 b(If)23 b(it)g(exists,)i(then)165 923 y(`)p Fm(config.)p Fk($PRINTER)p Fp(')14 b(\(`)p Fk($PRINTER)p Fm(.cfg)p Fp(')h(on)g(MS-DOS\))g(is)h(loaded)g(\(if)f(it)g(exists\).)137 1007 y(Because)20 b(the)f(`)p Fm(.dvipsrc)p Fp(')e(\014le)i(is)h(read)f (b)q(efore)g(the)g(prin)o(ter-sp)q(eci\014c)i(con\014guration)e (\014les,)h(indi-)75 1062 y(vidual)j(users)e(cannot)g(o)o(v)o(erride)h (settings)f(in)h(the)g(latter.)38 b(On)21 b(the)h(other)f(hand,)i(the)e Fm(TEXCONFIG)75 1116 y Fp(path)16 b(usually)h(includes)h(the)e(curren)o (t)f(directory)l(,)h(and)g(can)g(in)h(an)o(y)e(case)h(b)q(e)g(set)g(to) f(an)o(ything,)h(so)f(the)75 1171 y(users)g(can)h(alw)o(a)o(ys)f (de\014ne)h(their)g(o)o(wn)f(prin)o(ter-sp)q(eci\014c)j (con\014guration)d(\014les)i(to)d(b)q(e)i(found)g(b)q(efore)g(the)75 1226 y(system's.)137 1296 y(A)j(few)g(command-line)h(options)f(are)f (treated)g(sp)q(ecially)l(,)k(in)d(that)f(they)h(are)g(not)f(o)o(v)o (erridden)h(b)o(y)75 1351 y(con\014guration)c(\014les:)75 1434 y(`)p Fm(-D)p Fp(')166 b(As)16 b(w)o(ell)h(as)e(setting)h(the)g (resolution,)g(this)g(unsets)g(the)g(mo)q(de,)g(if)g(the)g(mo)q(de)g(w) o(as)f(previ-)315 1489 y(ously)h(set)e(from)h(a)f(con\014guration)i (\014le.)21 b(If)15 b(`)p Fm(config.$PRINTER)p Fp(')d(is)k(read,)e(ho)o (w)o(ev)o(er,)g(an)o(y)315 1544 y(`)p Fm(D)p Fp(')g(or)h(`)p Fm(M)p Fp(')f(lines)j(from)d(there)i(will)h(tak)o(e)d(e\013ect.)75 1626 y(`)p Fm(-mode)p Fp(')94 b(This)19 b(o)o(v)o(errides)f(an)o(y)f (mo)q(de)i(setting)f(\(`)p Fm(M)p Fp(')f(line\))i(in)g(con\014guration) f(\014les.)30 b(`)p Fm(-mode)p Fp(')17 b(do)q(es)315 1681 y(not)e(a\013ect)f(the)i(resolution.)75 1763 y(`)p Fm(-o)p Fp(')166 b(This)16 b(o)o(v)o(errides)f(an)o(y)g(output)g (setting)g(\(`)p Fm(o)p Fp(')f(line\))j(in)f(con\014guration)f (\014les.)137 1847 y(The)f(purp)q(ose)g(of)f(these)h(sp)q(ecial)i (cases)d(is)h(to)f(\(1\))g(minimize)j(the)d(c)o(hance)h(of)g(ha)o(ving) f(a)h(mismatc)o(hed)75 1902 y(mo)q(de)k(and)g(resolution)h(\(whic)o(h)g (`)p Fm(mktexpk)p Fp(')d(cannot)h(resolv)o(e\),)i(and)f(\(2\))f(let)h (command-line)i(options)75 1956 y(o)o(v)o(erride)15 b(con\014g)h (\014les)g(where)f(p)q(ossible.)75 2074 y Fi(3.4.2)30 b(Con\014guration)20 b(\014le)g(commands)137 2173 y Fp(Most)h(of)g(the) g(con\014guration)h(\014le)g(commands)f(are)g(similar)i(to)e(corresp)q (onding)h(command)f(line)75 2227 y(options,)16 b(but)g(there)f(are)h(a) f(few)h(exceptions.)22 b(When)16 b(they)g(are)g(the)f(same,)h(w)o(e)f (omit)h(the)f(description)75 2282 y(here.)137 2352 y(As)j(with)g (command)f(line)j(options,)e(man)o(y)f(ma)o(y)g(b)q(e)h(turned)g(o\013) f(b)o(y)h(su\016xing)g(the)g(letter)f(with)h(a)75 2407 y(zero)d(\(`)p Fm(0)p Fp('\).)137 2477 y(Within)i(a)e(con\014guration)h (\014le,)h(empt)o(y)e(lines,)i(and)f(lines)i(starting)d(with)h(a)f (space,)h(asterisk,)f(equal)75 2532 y(sign,)g(p)q(ercen)o(t)h(sign,)f (or)g(p)q(ound)h(sign)g(are)f(ignored.)20 b(There)c(is)f(no)g(pro)o (vision)h(for)f(con)o(tin)o(uation)g(lines.)75 2615 y(`)p Fm(@)g Fk(name)g(hsize)h(vsize)s Fp(')315 2670 y(De\014ne)g(pap)q(er)f (sizes.)21 b(See)16 b(Section)g(4.2)e([Con\014g)h(\014le)h(pap)q(er)g (sizes],)f(page)g(20.)p eop %%Page: 17 19 17 18 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1223 b(17)75 183 y(`)p Fm(a*)p Fp(')166 b(Memory)14 b(conserv)m(ation.)21 b(Same)15 b(as)g(`)p Fm(-a)p Fp(',)f(see)h(Section)h(3.2.2)e([Option)h (details],)h(page)f(9.)75 264 y(`)p Fm(b)g Fk(#copies)r Fp(')315 318 y(Multiple)i(copies.)k(Same)15 b(as)g(`)p Fm(-b)p Fp(',)f(see)h(Section)h(3.2.2)e([Option)h(details],)h(page)f (9.)75 399 y(`)p Fm(D)g Fk(dpi)r Fp(')111 b(Output)16 b(resolution.)k(Same)15 b(as)g(`)p Fm(-D)p Fp(',)f(see)i(Section)g (3.2.2)d([Option)j(details],)f(page)g(9.)75 479 y(`)p Fm(e)g Fk(n)o(um)p Fp(')88 b(Max)15 b(drift.)20 b(Same)15 b(as)g(`)p Fm(-e)p Fp(',)e(see)j(Section)g(3.2.2)e([Option)h(details],) h(page)f(9.)75 560 y(`)p Fm(E)g Fk(command)r Fp(')315 614 y(Executes)j(the)f(command)h(listed)g(with)g Fm(system)p Fp(\(3\);)e(can)i(b)q(e)g(used)g(to)f(get)g(the)g(curren)o(t)315 669 y(date)e(in)o(to)f(a)h(header)g(\014le)h(for)e(inclusion,)j(for)d (instance.)21 b(P)o(ossibly)15 b(dangerous;)f(this)i(ma)o(y)315 724 y(b)q(e)h(disabled,)g(in)g(whic)o(h)g(case)f(a)f(w)o(arning)h(will) h(b)q(e)g(prin)o(ted)g(if)f(the)g(option)g(is)h(used)f(\(and)315 779 y(w)o(arnings)f(are)g(not)g(suppressed\).)75 859 y(`)p Fm(f*)p Fp(')75 914 y(`)p Fm(F)p Fp(')190 b(Run)16 b(as)f(a)g(\014lter.)20 b(Same)15 b(as)g(`)p Fm(-f)p Fp(',)f(see)h(Section)i(3.2.2)c([Option)j(details],)f(page)g(9.)75 994 y(`)p Fm(h)g Fk(header)s Fp(')41 b(Prep)q(end)21 b Fk(header)j Fp(to)c(output.)35 b(Same)20 b(as)g(`)p Fm(h-)p Fp(',)g(see)g(Section)h(3.2.2)e([Option)i(details],)315 1049 y(page)15 b(9.)75 1130 y(`)p Fm(H)g Fk(path)p Fp(')84 b(Use)25 b Fk(path)g Fp(to)f(searc)o(h)h(for)f(P)o(ostScript)g(header)i (\014les.)49 b(The)25 b(en)o(vironmen)o(t)h(v)m(ariable)315 1184 y Fm(DVIPSHEADERS)14 b Fp(o)o(v)o(errides)h(this.)75 1265 y(`)p Fm(i)g Fk(n)p Fp(')150 b(Mak)o(e)10 b(m)o(ultiple)j(output)e (\014les.)20 b(Same)11 b(as)g(`)p Fm(-i)j(-S)h Fk(n)p Fp(',)c(see)h(Section)g(3.2.2)d([Option)j(details],)315 1320 y(page)j(9.)75 1400 y(`)p Fm(j*)p Fp(')166 b(P)o(artially)11 b(do)o(wnload)f(T)o(yp)q(e)g(1)g(fon)o(ts.)18 b(Same)10 b(as)g(`)p Fm(-j)p Fp(',)g(see)g(Section)h(3.2.2)e([Option)i(details],) 315 1455 y(page)k(9.)75 1535 y(`)p Fm(K*)p Fp(')166 b(Remo)o(v)o(e)10 b(commen)o(ts)g(from)g(included)j(P)o(ostScript)d(\014les.)19 b(Same)11 b(as)f(`)p Fm(-K)p Fp(',)g(see)g(Section)i(3.2.2)315 1590 y([Option)k(details],)f(page)g(9.)75 1670 y(`)p Fm(m)g Fk(n)o(um)p Fp(')88 b(Declare)16 b Fk(n)o(um)g Fp(as)g(the)g(memory)f(a)o(v)m(ailable)j(for)d(fon)o(ts)h(and)g (strings)g(in)g(the)g(prin)o(ter.)23 b(De-)315 1725 y(fault)14 b(is)g(180000.)k(This)c(v)m(alue)h(m)o(ust)e(b)q(e)h(accurate)g(if)g (memory)f(conserv)m(ation)h(and)g(do)q(cu-)315 1780 y(men)o(t)g (splitting)i(is)g(to)e(w)o(ork)f(correctly)l(.)20 b(T)l(o)15 b(determine)g(this)h(v)m(alue,)f(send)g(the)g(follo)o(wing)315 1835 y(\014le)h(to)f(the)g(prin)o(ter:)435 1899 y Fm(\045!)24 b(Hey,)f(we're)g(PostScript)435 1951 y(/Times-Roman)f(findfont)h(30)h (scalefont)e(setfont)h(144)h(432)f(moveto)435 2003 y(vmstatus)g(exch)g (sub)h(40)f(string)g(cvs)h(show)f(pop)g(showpage)315 2071 y Fp(The)e(n)o(um)o(b)q(er)g(prin)o(ted)h(b)o(y)e(this)i(\014le)f (is)h(the)f(total)f(memory)g(free;)j(it)e(is)h(usually)g(b)q(est)315 2126 y(to)g(tell)h(Dvips)g(that)f(the)g(prin)o(ter)h(has)f(sligh)o(tly) h(less)g(memory)l(,)h(b)q(ecause)f(man)o(y)f(pro-)315 2180 y(grams)13 b(do)o(wnload)g(p)q(ermanen)o(t)h(macros)f(that)f(can)i (reduce)g(the)g(memory)f(in)h(the)g(prin)o(ter.)315 2235 y(Some)j(systems)f(or)g(prin)o(ters)h(can)g(dynamically)h(increase)g (the)f(memory)f(a)o(v)m(ailable)i(to)e(a)315 2290 y(P)o(ostScript)j(in) o(terpreter,)g(in)h(whic)o(h)f(case)g(this)g(\014le)h(migh)o(t)e (return)h(a)f(ridiculously)k(lo)o(w)315 2345 y(n)o(um)o(b)q(er;)c(for)f (example,)h(the)g(NeXT)f(computer)h(and)f(Ghostscript.)26 b(In)18 b(these)g(cases,)f(a)315 2400 y(v)m(alue)f(of)f(one)h(million)h (w)o(orks)d(\014ne.)75 2480 y(`)p Fm(M)h Fk(mo)q(de)s Fp(')65 b(Metafon)o(t)14 b(mo)q(de.)20 b(Same)15 b(as)g(`)p Fm(-mode)p Fp(',)e(see)j(Section)g(3.2.2)d([Option)j(details],)g(page)f (9.)75 2560 y(`)p Fm(N*)p Fp(')166 b(Disable)23 b(structured)g(commen)o (ts.)40 b(Bew)o(are:)34 b(This)23 b(also)f(turns)h(o\013)e(displa)o (ying)j(page)315 2615 y(n)o(um)o(b)q(ers)18 b(or)f(c)o(hanging)h(to)f (sp)q(eci\014c)i(pagen)o(um)o(b)q(ers)f(in)g(P)o(ostScript)g(view)o (ers.)27 b(Same)17 b(as)315 2670 y(`)p Fm(-N)p Fp(',)d(see)h(Section)h (3.2.2)e([Option)i(details],)f(page)g(9.)p eop %%Page: 18 20 18 19 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1223 b(18)75 183 y(`)p Fm(o)15 b Fk(name)s Fp(')66 b(Send)18 b(output)f(to)g Fk(name)p Fp(.)26 b(Same)18 b(as)f(`)p Fm(-)p Fp(',)f(see)i(Section)g(3.2.2)e([Option)h(details],)h(page)g(9.) 315 238 y(In)e(the)f(\014le)h(`)p Fm(config.foo)p Fp(',)d(a)i(setting)g (lik)o(e)h(this)g(is)g(probably)g(appropriate:)435 307 y Fm(o)24 b(|lpr)f(-Pfoo)315 378 y Fp(The)f(MS-DOS)g(v)o(ersion)g(will) i(em)o(ulate)e(sp)q(o)q(oling)h(to)e Fm(lpr)g Fp(b)o(y)h(prin)o(ting)h (to)e(the)h(lo)q(cal)315 433 y(prin)o(ter)c(device)h(`)p Fm(PRN)p Fp(')e(if)h(it)g(do)q(esn't)g(\014nd)h(an)f(executable)h (program)d(b)o(y)i(that)f(name)h(in)315 488 y(the)d(curren)o(t)g (directory)h(or)e(along)i(the)f Fm(PATH)p Fp(.)75 576 y(`)p Fm(O)g Fk(xo\013)p Fm(,)p Fk(y)o(o\013)7 b Fp(')315 631 y(Origin)17 b(o\013set.)h(Same)e(as)e(`)p Fm(-O)p Fp(',)g(see)i(Section)g(3.2.2)d([Option)j(details],)f(page)h(9.)75 719 y(`)p Fm(p)f Fp([)p Fm(+)p Fp(])p Fk(name)s Fp(')315 774 y(Examine)22 b Fk(name)j Fp(for)c(P)o(ostScript)g(fon)o(t)g (aliases.)41 b(Default)22 b(is)g(`)p Fm(psfonts.map)p Fp('.)37 b(This)315 829 y(option)15 b(allo)o(ws)h(y)o(ou)f(to)f(sp)q (ecify)j(di\013eren)o(t)e(residen)o(t)h(fon)o(ts)e(that)h(di\013eren)o (t)g(prin)o(ters)h(ma)o(y)315 884 y(ha)o(v)o(e.)21 b(If)16 b Fk(name)i Fp(starts)c(with)i(a)f(`)p Fm(+)p Fp(')g(c)o(haracter,)g (then)g(the)h(rest)f(of)g(the)h(name)g(\(after)e(an)o(y)315 939 y(leading)20 b(spaces\))f(is)h(used)f(as)g(an)g(additional)i(map)d (\014le;)k(th)o(us,)d(it)h(is)f(p)q(ossible)i(to)d(ha)o(v)o(e)315 993 y(lo)q(cal)e(map)e(\014les)i(p)q(oin)o(ted)f(to)f(b)o(y)h(lo)q(cal) h(con\014guration)e(\014les)i(that)e(app)q(end)i(to)e(the)g(global)315 1048 y(map)h(\014le.)21 b(This)16 b(can)f(b)q(e)h(used)g(for)e(fon)o(t) h(families.)75 1137 y(`)p Fm(P)g Fk(path)p Fp(')84 b(Use)20 b Fk(path)f Fp(to)g(searc)o(h)h(for)f(bitmap)h(PK)f(fon)o(t)g(\014les)i (is)f Fk(path)p Fp(.)33 b(The)20 b Fm(PKFONTS)p Fp(,)f Fm(TEXPKS)p Fp(,)315 1191 y Fm(GLYPHFONTS)p Fp(,)h(and)g Fm(TEXFONTS)f Fp(en)o(vironmen)o(t)i(v)m(ariables)h(o)o(v)o(erride)e (this.)35 b(See)21 b(section)315 1246 y(\\Supp)q(orted)16 b(\014le)g(formats")e(in)i Fk(Kpathsea)p Fp(.)75 1335 y(`)p Fm(q*)p Fp(')75 1389 y(`)p Fm(Q)p Fp(')190 b(Run)16 b(quietly)l(.)22 b(Same)15 b(as)g(`)p Fm(-q)p Fp(',)e(see)j(Section)g (3.2.2)d([Option)j(details],)g(page)f(9.)75 1478 y(`)p Fm(r*)p Fp(')166 b(P)o(age)14 b(rev)o(ersal.)20 b(Same)c(as)e(`)p Fm(-r)p Fp(',)g(see)i(Section)g(3.2.2)d([Option)j(details],)f(page)g (9.)75 1566 y(`)p Fm(R)g Fk(n)o(um1)g(n)o(um2)g Fh(:)8 b(:)g(:)n Fp(')315 1621 y(De\014ne)18 b(the)f(list)g(of)g(default)g (resolutions)h(for)e(PK)h(fon)o(ts.)25 b(If)17 b(a)g(fon)o(t)f(size)i (actually)f(used)315 1676 y(in)f(a)e(do)q(cumen)o(t)h(is)g(not)g(a)o(v) m(ailable)h(and)f(cannot)g(b)q(e)g(created,)g(Dvips)g(will)h(scale)g (the)f(fon)o(t)315 1731 y(found)g(at)f(the)h(closest)g(of)g(these)g (resolutions)h(to)e(the)h(requested)g(size,)h(using)f(P)o(ostScript)315 1785 y(scaling.)29 b(The)18 b(resulting)h(output)e(ma)o(y)h(b)q(e)g (ugly)l(,)h(and)f(th)o(us)g(a)f(w)o(arning)h(is)g(issued.)29 b(T)l(o)315 1840 y(turn)15 b(this)h(last-resort)e(scaling)i(o\013,)e (use)i(a)f(line)i(with)e(just)g(the)g(`)p Fm(R)p Fp(')g(and)g(no)g(n)o (um)o(b)q(ers.)315 1912 y(The)21 b(giv)o(en)g(n)o(um)o(b)q(ers)g(m)o (ust)f(b)q(e)h(sorted)g(in)g(increasing)h(order;)h(an)o(y)d(n)o(um)o(b) q(er)h(smaller)315 1966 y(than)13 b(the)h(preceding)h(one)e(is)h (ignored.)20 b(This)14 b(is)g(b)q(ecause)g(it)g(is)g(b)q(etter)f(to)g (scale)h(a)f(fon)o(t)f(up)315 2021 y(than)j(do)o(wn;)g(scaling)h(do)o (wn)f(can)g(obliterate)h(small)g(features)f(in)h(the)f(c)o(haracter)f (shap)q(e.)315 2093 y(The)e(en)o(vironmen)o(t)g(and)g(con\014g)f (\014le)i(v)m(alues)g(`)p Fm(DVIPSSIZES)p Fp(')c(or)i(`)p Fm(TEXSIZES)p Fp(')f(o)o(v)o(erride)i(this)315 2148 y(con\014guration)j (\014le)i(setting.)315 2219 y(If)e(no)h(`)p Fm(R)p Fp(')e(settings)h (or)g(en)o(vironmen)o(t)g(v)m(ariables)i(are)e(sp)q(eci\014ed,)i(a)e (list)h(compiled)g(in)h(dur-)315 2274 y(ing)k(installation)g(is)f (used.)35 b(This)21 b(default)g(list)f(is)h(de\014ned)g(b)o(y)f(the)g (Mak)o(e\014le)h(v)m(ariable)315 2329 y(`)p Fm(default_texsizes)p Fp(',)12 b(de\014ned)k(in)g(the)g(\014le)g(`)p Fm(make/paths.make)p Fp('.)75 2417 y(`)p Fm(s*)p Fp(')166 b(Output)20 b(global)g(sa)o(v)o (e/restore.)31 b(Same)20 b(as)f(`)p Fm(-s)p Fp(',)g(see)h(Section)g (3.2.2)e([Option)i(details],)315 2472 y(page)15 b(9.)75 2560 y(`)p Fm(S)g Fk(path)p Fp(')84 b(Use)21 b Fk(path)f Fp(to)g(searc)o(h)g(for)g(sp)q(ecial)i(illustrations)g(\(Encapsulated)f (P)o(ostScript)f(\014les)h(or)315 2615 y(ps\014les\).)39 b(The)21 b Fm(TEXPICTS)g Fp(and)g(then)h Fm(TEXINPUTS)e Fp(en)o(vironmen)o(t)h(v)m(ariables)i(o)o(v)o(erride)315 2670 y(this.)p eop %%Page: 19 21 19 20 bop 75 -58 a Fp(Chapter)15 b(3:)k(In)o(v)o(oking)d(Dvips)1223 b(19)75 183 y(`)p Fm(T)15 b Fk(path)p Fp(')84 b(Use)17 b Fk(path)f Fp(to)f(searc)o(h)i(for)e(TFM)h(\014les.)24 b(The)17 b Fm(TFMFONTS)e Fp(and)h(then)h Fm(TEXFONTS)e Fp(en)o(viron-)315 238 y(men)o(t)d(v)m(ariables)i(o)o(v)o(errides)e (this.)19 b(This)13 b(path)g(is)f(used)h(for)f(residen)o(t)h(fon)o(ts)f (and)g(fon)o(ts)g(that)315 293 y(can't)j(otherwise)g(b)q(e)h(found.)75 373 y(`)p Fm(U*)p Fp(')166 b(W)l(ork)12 b(around)g(bug)g(in)h(Xero)o(x) f(4045)f(prin)o(ter.)20 b(Same)12 b(as)g(`)p Fm(-U)p Fp(',)f(see)i(Section)g(3.2.2)d([Option)315 427 y(details],)15 b(page)h(9.)75 507 y(`)p Fm(V)f Fk(path)p Fp(')84 b(Use)17 b Fk(path)f Fp(to)g(searc)o(h)g(for)g(virtual)h(fon)o(t)f(\014les.)25 b(This)17 b(ma)o(y)f(b)q(e)h(device-dep)q(enden)o(t)i(if)e(y)o(ou)315 562 y(use)f(virtual)f(fon)o(ts)g(to)f(sim)o(ulate)i(actual)f(fon)o(ts)g (on)g(di\013eren)o(t)g(devices.)75 642 y(`)p Fm(W)g Fp([)p Fk(string)t Fp(]')31 b(If)12 b Fk(string)j Fp(is)d(supplied,)j(write)d (it)f(to)g(standard)h(error)e(after)h(reading)i(all)f(the)g (con\014guration)315 696 y(\014les;)h(with)d(no)h Fk(string)p Fp(,)g(cancel)g(an)o(y)f(previous)i(`)p Fm(W)p Fp(')d(message.)18 b(This)11 b(is)g(useful)h(in)f(the)f(default)315 751 y(con\014guration)15 b(\014le)h(to)e(remind)h(users)g(to)f(sp)q(ecify)i (a)f(prin)o(ter,)f(for)g(instance,)i(or)e(to)g(notify)315 806 y(users)h(ab)q(out)g(sp)q(ecial)i(c)o(haracteristics)f(of)f(a)f (particular)i(prin)o(ter.)75 886 y(`)p Fm(X)f Fk(n)o(um)p Fp(')88 b(Horizon)o(tal)15 b(resolution.)21 b(Same)15 b(as)g(`)p Fm(-X)p Fp(',)f(see)h(Section)h(3.2.2)e([Option)i(details],) f(page)g(9.)75 965 y(`)p Fm(Y)g Fk(n)o(um)p Fp(')88 b(V)l(ertical)16 b(resolution.)21 b(Same)15 b(as)g(`)p Fm(-Y)p Fp(',)f(see)h(Section)h (3.2.2)e([Option)i(details],)f(page)g(9.)75 1045 y(`)p Fm(Z*)p Fp(')166 b(Compress)12 b(bitmap)h(fon)o(ts.)18 b(Same)12 b(as)h(`)p Fm(-Z)p Fp(',)e(see)i(Section)g(3.2.2)e([Option)i (details],)g(page)g(9.)p eop %%Page: 20 22 20 21 bop 75 -58 a Fp(Chapter)15 b(4:)k(P)o(ap)q(er)d(size)g(and)f (landscap)q(e)i(orien)o(tation)791 b(20)75 183 y Fl(4)41 b(P)n(ap)r(er)27 b(size)e(and)i(landscap)r(e)f(orien)n(tation)137 301 y Fp(Most)18 b(T)281 311 y(E)306 301 y(X)h(do)q(cumen)o(ts)g(at)f (a)g(particular)h(site)g(are)f(designed)i(to)e(use)h(the)g(standard)f (pap)q(er)h(size)75 356 y(\(letter)f(size)i(in)f(the)g(United)h (States,)e(A4)g(in)i(Europ)q(e\).)30 b(The)19 b(Dvips)g(program)e(can)i (b)q(e)g(customized)75 410 y(either)d(sitewide)g(or)f(for)g(a)g (particular)g(prin)o(ter.)137 478 y(But)k(man)o(y)e(do)q(cumen)o(ts)i (are)f(designed)i(for)d(other)h(pap)q(er)h(sizes.)30 b(F)l(or)17 b(instance,)j(y)o(ou)e(ma)o(y)f(w)o(an)o(t)75 533 y(to)g(design)i(a)e(do)q(cumen)o(t)h(that)f(has)h(the)f(long)h (edge)g(of)g(the)g(pap)q(er)g(horizon)o(tal.)27 b(This)19 b(can)e(b)q(e)i(useful)75 587 y(when)13 b(t)o(yp)q(esetting)g(b)q(o)q (oklets,)h(bro)q(c)o(h)o(ures,)f(complex)g(tables,)g(or)g(man)o(y)f (other)g(do)q(cumen)o(ts.)20 b(This)13 b(t)o(yp)q(e)75 642 y(of)20 b(pap)q(er)h(orien)o(tation)g(is)g(called)h Fk(landscap)q(e)j Fp(orien)o(tation)c(\(the)f(default)h(orien)o(tation) g(is)g Fk(p)q(ortrait)q Fp(\).)75 697 y(Alternativ)o(ely)l(,)16 b(a)f(do)q(cumen)o(t)h(migh)o(t)f(b)q(e)h(designed)g(for)f(ledger)h(or) e(A3)h(pap)q(er.)137 764 y(Since)22 b(the)e(in)o(tended)h(pap)q(er)g (size)f(is)h(a)f(do)q(cumen)o(t)g(design)h(decision,)h(not)e(a)g(prin)o (ting)h(decision,)75 819 y(suc)o(h)16 b(information)f(should)i(b)q(e)f (giv)o(en)g(in)g(the)g(T)907 829 y(E)932 819 y(X)g(\014le)g(and)g(not)f (on)g(the)h(Dvips)g(command)f(line.)23 b(F)l(or)75 874 y(this)14 b(reason,)g(Dvips)g(supp)q(orts)g(a)g(`)p Fm(papersize)p Fp(')e(sp)q(ecial.)21 b(It)14 b(is)g(hop)q(ed)h(that)f(this)g(sp)q (ecial)i(will)f(b)q(ecome)75 929 y(standard)g(o)o(v)o(er)f(time)i(for)e (T)560 938 y(E)586 929 y(X)h(preview)o(ers)h(and)f(other)g(prin)o(ter)g (driv)o(ers.)75 1058 y Fo(4.1)33 b(`)p Fj(papersize)p Fo(')19 b(sp)r(ecial)137 1154 y Fp(The)d(format)e(of)g(the)i(`)p Fm(papersize)p Fp(')d(sp)q(ecial)k(is)195 1219 y Fm (\\special{papersize=)p Fk(width)p Fm(,)p Fk(heigh)o(t)q Fm(})75 1286 y Fk(width)j Fp(is)g(the)f(horizon)o(tal)h(size)g(of)f (the)g(page,)h(and)g Fk(heigh)o(t)g Fp(is)g(the)g(v)o(ertical)g(size.) 33 b(The)19 b(dimensions)75 1341 y(supp)q(orted)12 b(are)f(the)h(same)g (as)f(for)g(T)686 1351 y(E)711 1341 y(X;)h(namely)l(,)g(in)h(\(inc)o (hes\),)f(cm)g(\(cen)o(timeters\),)g(mm)f(\(millimeters\),)75 1396 y(pt)k(\(p)q(oin)o(ts\),)f(sp)i(\(scaled)f(p)q(oin)o(ts\),)g(bp)h (\(big)f(p)q(oin)o(ts,)g(the)g(same)g(as)g(the)g(default)g(P)o (ostScript)g(unit\),)g(p)q(c)75 1450 y(\(picas\),)g(dd)h(\(didot)f(p)q (oin)o(ts\),)g(and)g(cc)h(\(ciceros\).)137 1518 y(F)l(or)f(a)g(US)g (letter)h(size)g(landscap)q(e)g(do)q(cumen)o(t,)f(the)h Fm(papersize)e Fp(w)o(ould)h(b)q(e:)195 1582 y Fm (\\special{papersize=11in,8.)o(5in})75 1650 y Fp(An)g(alternate)h(sp)q (eci\014cation)h(of)d Fm(landscape)p Fp(:)195 1714 y Fm(\\special{landscape})75 1782 y Fp(This)d(is)g(supp)q(orted)g(for)f (bac)o(kw)o(ard)g(compatibilit)o(y)l(,)j(but)e(it)g(is)g(hop)q(ed)g (that)f(rev)o(en)o(tually)i(the)e Fm(papersize)75 1836 y Fp(commen)o(t)15 b(will)i(dominate.)137 1904 y(Of)e(course,)g(suc)o (h)g(a)g Fm(\\special)f Fp(only)i(informs)f(Dvips)g(of)g(the)g(desired) h(pap)q(er)f(size;)h(y)o(ou)f(m)o(ust)f(also)75 1959 y(adjust)h Fm(\\hsize)f Fp(and)i Fm(\\vsize)e Fp(in)i(y)o(our)f(T)800 1968 y(E)825 1959 y(X)g(do)q(cumen)o(t)h(t)o(yp)q(eset)f(to)g(those)g (dimensions.)137 2026 y(The)h Fm(papersize)e Fp(sp)q(ecial)j(m)o(ust)d (o)q(ccur)i(somewhere)f(on)g(the)g(\014rst)g(page)g(of)g(the)g(do)q (cumen)o(t.)75 2155 y Fo(4.2)33 b(Con\014guration)23 b(\014le)g(pap)r(er)g(size)f(command)137 2252 y Fp(The)c(`)p Fm(@)p Fp(')f(command)g(in)i(a)e(con\014guration)h(\014le)g(sets)g(the) f(pap)q(er)h(size)h(defaults)f(and)g(options.)27 b(The)75 2306 y(\014rst)15 b(`)p Fm(@)p Fp(')f(command)h(de\014nes)h(the)g (default)f(pap)q(er)h(size.)21 b(It)15 b(has)g(three)g(p)q(ossible)i (parameters:)195 2371 y Fm(@)24 b Fp([)p Fk(name)i Fp([)p Fk(hsize)h(vsize)s Fp(]])137 2438 y(If)15 b(`)p Fm(@)p Fp(')f(is)h(sp)q(eci\014ed)h(on)f(a)f(line)i(b)o(y)e(itself,)i(with)e (no)h(parameters,)e(it)i(instructs)g(Dvips)g(to)f(discard)h(all)75 2493 y(previous)h(pap)q(er)g(size)g(information)f(\(p)q(ossibly)h(from) f(another)g(con\014guration)g(\014le\).)137 2560 y(If)f(three)f (parameters)g(are)g(giv)o(en,)h(with)f(the)h(\014rst)f(parameter)f(b)q (eing)j(a)e(name)g(and)h(the)f(second)h(and)75 2615 y(third)g(b)q(eing) g(a)f(dimension)i(\(as)d(in)i(`)p Fm(8.5in)p Fp(')e(or)h(`)p Fm(3.2cc)p Fp(',)e(just)i(lik)o(e)i(in)f(the)f(`)p Fm(papersize)p Fp(')e(sp)q(ecial\),)k(then)75 2670 y(the)g(option)h(is)f(in)o (terpreted)h(as)f(starting)g(a)f(new)i(pap)q(er)f(size)i(description,)f (where)f Fk(name)j Fp(is)e(the)f(name)p eop %%Page: 21 23 21 22 bop 75 -58 a Fp(Chapter)15 b(4:)k(P)o(ap)q(er)d(size)g(and)f (landscap)q(e)i(orien)o(tation)791 b(21)75 183 y(and)12 b Fk(hsize)17 b Fp(and)12 b Fk(vsize)k Fp(de\014ne)d(the)g(horizon)o (tal)f(and)h(v)o(ertical)g(size)g(of)f(the)g(sheet)h(of)e(pap)q(er,)i (resp)q(ectiv)o(ely)l(.)75 238 y(F)l(or)i(example:)195 305 y Fm(@)24 b(letterSize)e(8.5in)h(11in)137 375 y Fp(If)18 b(b)q(oth)g Fk(hsize)j Fp(and)c Fk(vsize)k Fp(are)d(zero)f(\(y)o(ou)g (m)o(ust)g(still)i(sp)q(ecify)f(units!\))28 b(then)17 b(an)o(y)h(page)f(size)h(will)75 430 y(matc)o(h.)h(If)c(the)g(`)p Fm(@)p Fp(')f(c)o(haracter)g(is)i(immediately)g(follo)o(w)o(ed)f(b)o(y) g(a)g(`)p Fm(+)p Fp(')f(sign,)h(then)g(the)g(remainder)g(of)g(the)75 484 y(line)g(\(after)e(skipping)j(an)o(y)d(leading)i(blanks\))f(is)h (treated)e(as)g(P)o(ostScript)h(co)q(de)g(to)g(send)g(to)f(the)h(prin)o (ter,)75 539 y(presumably)i(to)f(select)h(that)e(particular)i(pap)q(er) g(size:)195 606 y Fm(@)24 b(letter)f(8.5in)g(11in)195 658 y(@+)h(\045\045BeginPaperSize:)d(Letter)195 710 y(@+)j(letter)195 762 y(@+)g(\045\045EndPaperSize)137 832 y Fp(After)16 b(all)i(that,)e(if)h(the)g(\014rst)f(c)o(haracter)g(of)g(the)g(line)j (is)e(an)f(exclamation)i(p)q(oin)o(t,)f(then)g(the)f(line)i(is)75 886 y(put)13 b(in)h(the)f(initial)i(commen)o(ts)d(section)i(of)e(the)h (\014nal)h(output)f(\014le;)h(else,)g(it)f(is)g(put)g(in)h(the)f(setup) g(section)75 941 y(of)i(the)g(output)g(\014le.)21 b(F)l(or)15 b(example:)195 1008 y Fm(@)24 b(legal)f(8.5in)g(14in)195 1060 y(@+)h(!)f(\045\045DocumentPaperSizes:)e(Legal)195 1112 y(@+)j(\045\045BeginPaperSize:)d(Legal)195 1164 y(@+)j(legal)195 1216 y(@+)g(\045\045EndPaperSize)137 1286 y Fp(When)16 b(Dvips)g(has)f(a)g(pap)q(er)h(format)e(name)h(giv)o (en)h(on)f(the)h(command)f(line,)i(it)e(lo)q(oks)h(for)f(a)g(matc)o(h) 75 1340 y(b)o(y)h(the)h Fk(name)s Fp(;)f(when)h(it)g(has)f(a)h(`)p Fm(papersize)p Fp(')d(sp)q(ecial,)k(it)f(lo)q(oks)g(for)f(a)g(matc)o(h) g(b)o(y)g(dimensions.)26 b(The)75 1395 y(\014rst)13 b(matc)o(h)h(found) g(\(in)g(the)g(order)g(the)f(pap)q(er)i(size)f(information)g(is)h (found)f(in)g(the)g(con\014guration)g(\014le\))75 1450 y(is)21 b(used.)35 b(If)20 b(nothing)g(matc)o(hes,)h(a)e(w)o(arning)h (is)h(prin)o(ted)g(and)f(the)g(\014rst)g(pap)q(er)g(size)h(is)g(used.) 35 b(The)75 1505 y(dimensions)17 b(m)o(ust)e(matc)o(h)g(within)i(a)e (quarter)g(of)g(an)g(inc)o(h.)22 b(Landscap)q(e)17 b(mo)q(de)f(for)f (all)h(pap)q(er)g(sizes)g(is)75 1560 y(automatically)g(supp)q(orted.) 137 1629 y(If)g(y)o(our)f(prin)o(ter)h(has)g(a)f(command)h(to)f(set)g (a)g(sp)q(ecial)j(pap)q(er)e(size,)g(then)g(giv)o(e)g(dimensions)i(of)d (`)p Fm(0in)75 1684 y(0in)p Fp(';)23 b(the)e(P)o(ostScript)f(co)q(de)i (that)e(sets)h(the)g(pap)q(er)g(size)h(can)f(refer)g(to)f(the)h (dimensions)i(the)e(user)75 1739 y(requested)13 b(as)g(`)p Fm(hsize)p Fp(')e(and)j(`)p Fm(vsize)p Fp(';)d(these)j(will)g(b)q(e)g (macros)e(de\014ned)i(in)g(the)f(P)o(ostScript)g(that)f(return)75 1794 y(the)19 b(requested)h(size)f(in)h(default)g(P)o(ostScript)f (units.)31 b(Virtually)21 b(all)f(of)e(the)h(P)o(ostScript)g(commands) 75 1849 y(y)o(ou)d(use)h(here)g(are)g(device-dep)q(enden)o(t)i(and)e (degrade)g(the)g(p)q(ortabilit)o(y)g(of)g(the)f(\014le;)i(that)e(is)h (wh)o(y)g(the)75 1903 y(default)g(\014rst)e(pap)q(er)h(size)h(en)o(try) f(should)h(not)e(send)i(an)o(y)e(P)o(ostScript)h(commands)g(do)o(wn)f (\(although)h(a)75 1958 y(structured)i(commen)o(t)g(or)g(t)o(w)o(o)f(w) o(ould)h(b)q(e)h(ok)m(a)o(y\).)28 b(Also,)19 b(some)f(prin)o(ters)h(w)o (an)o(t)e(`)p Fm(BeginPaperSize)p Fp(')75 2013 y(commen)o(ts)e(and)g (pap)q(er)h(size)g(setting)f(commands;)g(others)g(\(suc)o(h)g(as)g(the) h(NeXT\))f(w)o(an)o(t)f(`)p Fm(PaperSize)p Fp(')75 2068 y(commen)o(ts)e(and)h(they)g(will)i(handle)f(setting)f(the)g(pap)q(er)h (size.)20 b(There)13 b(is)g(no)g(solution)h(I)f(could)h(\014nd)g(that) 75 2122 y(w)o(orks)g(for)h(b)q(oth)g(\(except)g(ma)o(yb)q(e)h(sp)q (ecifying)h(b)q(oth\).)137 2192 y(The)i(P)o(erl)g(5)f(script)h(`)p Fm(contrib/mkdvipspaper)o(s)p Fp(')c(in)20 b(the)e(distribution)i (directory)f(ma)o(y)e(help)j(in)75 2247 y(determining)d(appropriate)e (pap)q(er)h(size)g(de\014nitions.)137 2317 y(If)c(y)o(our)e(prin)o (ters)h(are)g(con\014gured)h(to)e(use)h(A4)g(pap)q(er)g(b)o(y)g (default,)h(the)f(con\014guration)h(\014le)g(\(probably)75 2372 y(the)j(global)h(`)p Fm(config.ps)p Fp(')d(in)j(this)g(case\))f (should)h(include)i(this)d(as)g(the)g(\014rst)g(`)p Fm(@)p Fp(')f(command:)195 2439 y Fm(@)24 b(A4size)f(210mm)g(297mm)195 2491 y(@+)h(\045\045PaperSize:)e(A4)75 2560 y Fp(so)17 b(that)f Fm(A4size)g Fp(is)i(used)f(as)g(the)g(default,)h(and)f(not)g Fm(A4)f Fp(itself;)j(th)o(us,)e(no)g(P)o(ostScript)f Fm(a4)h Fp(command)75 2615 y(is)h(added)g(to)e(the)h(output)g(\014le,)i (unless)f(the)g(user)f(explicitly)j(sa)o(ys)c(to)h(use)g(pap)q(er)h (size)g(`)p Fm(a4)p Fp('.)25 b(That)17 b(is,)75 2670 y(b)o(y)e(default,)g(no)h(pap)q(er)f(size)h(P)o(ostScript)f(command)g (should)h(b)q(e)g(put)g(in)g(the)f(output,)f(but)i(Dvips)f(will)p eop %%Page: 22 24 22 23 bop 75 -58 a Fp(Chapter)15 b(4:)k(P)o(ap)q(er)d(size)g(and)f (landscap)q(e)i(orien)o(tation)791 b(22)75 183 y(still)15 b(kno)o(w)e(that)g(the)h(pap)q(er)g(size)h(is)f(A4)g(b)q(ecause)h(`)p Fm(A4size)p Fp(')d(is)i(the)g(\014rst)f(\(and)h(therefore)f(default\))h (size)75 238 y(in)i(the)f(con\014guration)h(\014le.)137 305 y(Executing)h(the)f(`)p Fm(letter)p Fp(')e(or)i(`)p Fm(a4)p Fp(')e(or)i(other)f(P)o(ostScript)h(op)q(erators)f(cause)h(the) g(do)q(cumen)o(t)g(to)f(b)q(e)75 360 y(nonconforming)i(and)g(can)f (cause)h(it)g(not)f(to)g(prin)o(t)h(on)g(certain)g(prin)o(ters,)g(so)f (the)h(default)g(pap)q(er)g(size)75 415 y(should)f(not)f(execute)h(suc) o(h)f(an)h(op)q(erator)e(if)i(at)e(all)i(p)q(ossible.)75 544 y Fo(4.3)33 b(P)n(ap)r(er)22 b(tra)n(ys)137 640 y Fp(Some)g(prin)o(ters,)h(suc)o(h)f(as)g(the)f(Hewlett-P)o(ac)o(k)m(ard) h(HP4si,)h(ha)o(v)o(e)f(m)o(ultiple)h(pap)q(er)f(tra)o(ys.)39 b(Y)l(ou)75 695 y(can)20 b(set)g(up)h(Dvips)f(to)g(tak)o(e)f(adv)m(an)o (tage)h(of)g(this)g(using)h(the)f Fm(bop-hook)g Fp(P)o(ostScript)f(v)m (ariable)j(\(see)75 749 y(Section)16 b(5.3.4)e([P)o(ostScript)g(ho)q (oks],)h(page)g(30\).)137 817 y(F)l(or)20 b(example,)j(supp)q(ose)e(y)o (ou)f(ha)o(v)o(e)h(an)f(alternate)h(tra)o(y)e(sto)q(c)o(k)o(ed)h(with)h (letterhead)g(pap)q(er;)j(the)75 871 y(usual)14 b(tra)o(y)e(has)g(the)i (usual)f(pap)q(er.)20 b(Y)l(ou)13 b(ha)o(v)o(e)g(a)f(do)q(cumen)o(t)i (where)f(y)o(ou)g(w)o(an)o(t)f(the)h(\014rst)f(page)h(prin)o(ted)75 926 y(on)k(letterhead,)h(and)g(the)f(remaining)h(pages)f(on)g(the)h (usual)g(pap)q(er.)26 b(Y)l(ou)17 b(can)h(create)f(a)g(header)g (\014le,)75 981 y(sa)o(y)g(`)p Fm(firstletterhead.PS)p Fp(',)e(with)j(the)g(follo)o(wing)g(\(P)o(ostScript\))f(co)q(de)h(\()p Fm(bop-hook)f Fp(is)h(passed)g(the)75 1036 y(curren)o(t)d(ph)o(ysical)i (page)e(n)o(um)o(b)q(er,)g(whic)o(h)h(starts)e(at)g(zero\):)195 1100 y Fm(/bop-hook)23 b({)g(dup)h(0)g(eq)f({)h Fk(alternatetra)o(y)i Fm(})e({)g Fk(normaltra)o(y)j Fm(})c(ifelse)g(})h(def)75 1167 y Fp(where)11 b Fk(alternatetra)o(y)i Fp(and)d Fk(normaltra)o(y)k Fp(are)c(the)g(appropriate)h(commands)f(to)g(select)h(the)g(pap)q(er)g (tra)o(ys.)75 1222 y(On)20 b(the)f(4SI,)g Fk(alternatetra)o(y)j Fp(is)e(`)p Fm(statusdict)14 b(begin)g(1)h(setpapertray)f(end)p Fp(')k(and)h Fk(normaltra)o(y)j Fp(is)75 1277 y(`)p Fm(statusdict)13 b(begin)i(0)g(setpapertray)e(end)p Fp('.)137 1344 y(Then,)j(include)h (the)e(\014le)i(with)e(either)112 1412 y Fn(\017)30 b Fp(the)15 b(`)p Fm(-h)p Fp(')f(command-line)j(option)f(\(see)f(Section) h(3.2.2)e([Option)h(details],)h(page)f(9\);)f(or)112 1479 y Fn(\017)30 b Fp(the)15 b(`)p Fm(h)p Fp(')g(con\014g)g(\014le)h (option)g(\(see)f(Section)h(3.4.2)d([Con\014guration)i(\014le)h (commands],)e(page)i(16\);)d(or)112 1546 y Fn(\017)30 b Fp(`)p Fm(\\special{header=)p Fk(\014le)s Fm(})p Fp(')14 b(in)k(y)o(our)f(T)859 1556 y(E)884 1546 y(X)g(do)q(cumen)o(t)g(\(see)g (Section)h(5.2.1)e([Including)j(headers)165 1601 y(from)14 b(T)297 1611 y(E)323 1601 y(X],)g(page)i(28\).)p eop %%Page: 23 25 23 24 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(23)75 183 y Fl(5)41 b(In)n(teraction)26 b(with)h(P)n(ostScript)137 300 y Fp(Dvips)13 b(supp)q(orts)g(inclusion) i(of)d(P)o(ostScript)g(\014gure)h(\014les)g(\(e.g.,)e(Encapsulated)j(P) o(ostScript\),)e(do)o(wn-)75 355 y(loading)k(other)f(header)g(\014les)i (\(e.g.,)c(fon)o(ts\),)h(including)k(literal)e(P)o(ostScript)f(co)q (de,)h(and)f(h)o(yp)q(ertext.)75 484 y Fo(5.1)33 b(P)n(ostScript)23 b(\014gures)137 580 y Fp(Scaling)17 b(and)f(includin)q(g)i(P)o (ostScript)e(graphics)g(is)g(a)g(breeze|if)h(the)f(P)o(ostScript)g (\014le)g(is)h(correctly)75 635 y(formed.)22 b(Ev)o(en)16 b(if)g(it)g(is)h(not,)e(ho)o(w)o(ev)o(er,)g(the)h(\014le)h(can)f (usually)h(b)q(e)g(accommo)q(dated)e(with)h(just)g(a)g(little)75 690 y(more)f(w)o(ork.)75 802 y Fi(5.1.1)30 b(The)20 b(b)r(ounding)g(b)r (o)n(x)h(commen)n(t)137 898 y Fp(The)14 b(most)f(imp)q(ortan)o(t)g (feature)g(of)g(a)h(go)q(o)q(d)f(P)o(ostScript)g(\014le)i(from)e(the)g (standp)q(oin)o(t)h(of)f(including)k(it)75 953 y(in)f(another)e(do)q (cumen)o(t)h(is)h(an)e(accurate)h(b)q(ounding)h(b)q(o)o(x)f(commen)o (t.)k(Ev)o(ery)c(w)o(ell-formed)g(P)o(ostScript)75 1008 y(\014le)i(has)g(a)f(commen)o(t)g(describing)i(where)f(on)f(the)h(page) f(the)g(graphic)h(is)g(lo)q(cated,)g(and)g(ho)o(w)f(big)h(that)75 1062 y(graphic)f(is.)137 1130 y(This)24 b(information)e(is)i(giv)o(en)f (as)f(the)h(lo)o(w)o(er)g(left)g(and)g(upp)q(er)g(righ)o(t)g(corners)f (of)h(the)g(b)q(o)o(x)f(just)75 1184 y(enclosing)c(the)f(graphic,)g (and)f(is)h(th)o(us)g(referred)f(to)g(as)g(the)h Fk(b)q(ounding)h(b)q (o)o(x)p Fp(.)24 b(These)16 b(co)q(ordinates)h(are)75 1239 y(giv)o(en)i(in)g(the)f(default)g(P)o(ostScript)g(units)h(\(there) f(are)g(precisely)i(72)d(P)o(ostScript)h(units)h(to)e(the)h(inc)o(h,)75 1294 y(lik)o(e)e(T)183 1304 y(E)209 1294 y(X)f(big)h(p)q(oin)o(ts\))f (with)h(resp)q(ect)f(to)g(the)g(lo)o(w)o(er)g(left)h(corner)f(of)f(the) i(sheet)f(of)g(pap)q(er.)137 1361 y(T)l(o)h(see)h(if)g(a)f(P)o (ostScript)g(\014le)i(has)e(a)g(b)q(ounding)i(b)q(o)o(x)e(commen)o(t,)g (just)g(lo)q(ok)h(at)f(the)g(\014rst)g(few)g(lines)75 1416 y(of)g(the)h(\014le.)25 b(P)o(ostScript)16 b(\014les)i(are)e (standard)g(ASCI)q(I,)h(so)g(y)o(ou)f(can)g(use)h(an)o(y)g(text)f (editor)g(to)g(do)h(this.)75 1471 y(If)e(within)i(the)e(\014rst)g(few)g (dozen)h(lines)h(there)e(is)h(a)e(line)j(lik)o(e)195 1535 y Fm(\045\045BoundingBox:)22 b(25)i(50)f(400)h(300)75 1602 y Fp(\(with)j(an)o(y)f(reasonable)i(n)o(um)o(b)q(ers\),)h(c)o (hances)e(are)g(v)o(ery)f(go)q(o)q(d)h(that)f(the)h(\014le)h(is)f (Encapsulated)75 1657 y(P)o(ostScript)15 b(and)g(will)i(w)o(ork)d (easily)j(with)e(Dvips.)21 b(If)15 b(the)g(\014le)i(con)o(tains)e (instead)h(a)f(line)h(lik)o(e)195 1722 y Fm(\045\045BoundingBox:)22 b(\(atend\))75 1789 y Fp(the)15 b(\014le)g(is)g(still)h(probably)f (Encapsulated)g(P)o(ostScript,)f(but)h(the)g(b)q(ounding)h(b)q(o)o(x)e (is)h(giv)o(en)g(at)f(the)g(end)75 1844 y(of)g(the)g(\014le.)21 b(Dvips)15 b(needs)g(it)f(at)g(the)g(b)q(eginning.)22 b(Y)l(ou)15 b(can)f(mo)o(v)o(e)g(it)g(with)h(that)e(same)h(text)g (editor,)g(or)75 1898 y(a)h(simple)j(script.)k(\(The)15 b(b)q(ounding)j(b)q(o)o(x)d(is)i(giv)o(en)f(in)g(this)h(w)o(a)o(y)d (when)i(the)g(program)f(that)g(generated)75 1953 y(the)g(P)o(ostScript) g(couldn't)h(kno)o(w)f(the)g(size)h(in)g(adv)m(ance,)g(or)e(w)o(as)h (to)q(o)f(lazy)i(to)f(compute)g(it.\))137 2020 y(If)i(the)f(do)q(cumen) o(t)h(lac)o(ks)f(a)g(`)p Fm(\045\045BoundingBox:)p Fp(')e(altogether,)i (y)o(ou)f(can)i(determine)g(one)g(in)g(a)f(cou-)75 2075 y(ple)k(of)e(w)o(a)o(ys.)30 b(One)20 b(is)f(to)f(use)h(the)g(`)p Fm(bbfig)p Fp(')f(program)f(distributed)k(with)e(Dvips)g(in)h(the)f(`)p Fm(contrib)p Fp(')75 2130 y(directory)l(.)h(This)14 b(can)g(usually)h (\014nd)f(the)g(correct)f(b)q(ounding)i(b)q(o)o(x)f(automatically;)g (it)g(w)o(orks)f(b)q(est)h(with)75 2185 y(Ghostscript.)137 2252 y(If)i(the)f(commen)o(t)g(lo)q(oks)g(lik)o(e)h(this:)195 2316 y Fm(\045\045BoundingBox:)22 b(0)i(0)f(612)h(792)75 2384 y Fp(the)15 b(graphic)g(claims)h(to)e(tak)o(e)g(up)h(an)g(en)o (tire)g(sheet)g(of)g(pap)q(er.)20 b(This)15 b(is)g(usually)h(a)f (symptom)f(of)g(a)h(bug)75 2438 y(in)h(the)f(program)f(that)h (generated)g(it.)137 2506 y(The)h(other)g(is)g(to)f(do)h(it)g(y)o (ourself:)21 b(prin)o(t)16 b(the)g(\014le.)23 b(No)o(w,)14 b(tak)o(e)i(a)f(ruler,)h(and)g(mak)o(e)f(the)h(follo)o(wing)75 2560 y(measuremen)o(ts)j(\(in)g(P)o(ostScript)g(units,)h(so)e(measure)h (in)h(inc)o(hes)g(and)f(m)o(ultiply)i(b)o(y)d(72\):)27 b(F)l(rom)18 b(the)75 2615 y(left)i(edge)f(of)g(the)h(pap)q(er)g(to)e (the)i(leftmost)f(mark)g(on)g(the)g(pap)q(er)h(is)g Fk(llx)p Fp(,)h(the)f(\014rst)f(n)o(um)o(b)q(er.)33 b(F)l(rom)75 2670 y(the)21 b(b)q(ottom)f(edge)h(of)f(the)h(pap)q(er)g(to)f(the)h(b)q (ottommost)e(mark)i(on)f(the)h(pap)q(er)g(is)h Fk(lly)p Fp(,)h(the)d(second)p eop %%Page: 24 26 24 25 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(24)75 183 y(n)o(um)o(b)q(er.)28 b(F)l(rom)17 b(the)g(left)h(edge)g(of)g(the)f(pap)q(er)i(to)e(the)g(righ)o(tmost)g (mark)g(on)h(the)g(pap)q(er)g(is)g Fk(urx)p Fp(,)g(the)75 238 y(third)g(n)o(um)o(b)q(er.)29 b(The)18 b(fourth)f(and)i(\014nal)f (n)o(um)o(b)q(er,)h Fk(ury)p Fp(,)f(is)g(the)g(distance)h(from)e(the)h (b)q(ottom)f(of)h(the)75 293 y(page)d(to)g(the)g(upp)q(ermost)g(mark)g (on)g(the)g(pap)q(er.)137 361 y(Once)i(y)o(ou)e(ha)o(v)o(e)f(the)i(n)o (um)o(b)q(ers,)f(add)h(a)f(commen)o(t)f(of)h(the)h(follo)o(wing)g(form) e(as)h(the)h(second)f(line)i(of)75 416 y(the)c(do)q(cumen)o(t.)20 b(\(The)13 b(\014rst)g(line)j(should)e(already)g(b)q(e)g(a)f(line)i (starting)e(with)g(the)h(t)o(w)o(o)e(c)o(haracters)g(`)p Fm(\045!)p Fp(';)75 470 y(if)k(it)f(is)h(not,)e(the)i(\014le)g (probably)g(isn't)f(P)o(ostScript.\))195 536 y Fm(\045\045BoundingBox:) 22 b Fk(llx)28 b(lly)h(urx)e(ury)75 604 y Fp(Or,)19 b(if)h(y)o(ou)e (don't)g(w)o(an)o(t)g(to)g(mo)q(dify)i(the)e(\014le,)j(y)o(ou)d(can)h (simply)h(write)f(these)g(n)o(um)o(b)q(ers)g(do)o(wn)g(in)g(a)75 658 y(con)o(v)o(enien)o(t)g(place)g(and)g(giv)o(e)g(them)f(in)i(y)o (our)e(T)919 668 y(E)944 658 y(X)h(do)q(cumen)o(t)g(when)f(y)o(ou)h (imp)q(ort)f(the)h(graphic,)g(as)75 713 y(describ)q(ed)e(in)f(the)f (next)h(section.)137 781 y(If)g(the)g(do)q(cumen)o(t)g(do)q(es)g(not)f (ha)o(v)o(e)g(suc)o(h)h(a)f(b)q(ounding)j(b)q(o)o(x,)d(or)g(if)h(the)g (b)q(ounding)h(b)q(o)o(x)e(is)i(giv)o(en)f(at)75 836 y(the)f(end)i(of)e(the)g(do)q(cumen)o(t,)g(or)g(the)h(b)q(ounding)h(b)q (o)o(x)e(is)h(wrong,)e(please)j(complain)f(to)f(the)h(authors)e(of)75 891 y(the)h(soft)o(w)o(are)f(pac)o(k)m(age)h(that)f(generated)i(the)f (\014le.)75 1004 y Fi(5.1.2)30 b(Using)20 b(the)h(EPSF)f(macros)137 1101 y Fp(Once)h(the)e(\014gure)h(\014le)h(has)e(a)g(b)q(ounding)j(b)q (o)o(x)d(commen)o(t)g(\(see)h(the)f(previous)i(section,\))f(y)o(ou)f (are)75 1156 y(ready)e(it)g(the)g(graphic)g(in)o(to)g(a)f(T)650 1166 y(E)676 1156 y(X)g(do)q(cumen)o(t.)25 b(Man)o(y)16 b(pac)o(k)m(ages)h(for)f(using)i(EPS)f(\014les)g(exist.)25 b(One)75 1211 y(distributed)16 b(with)g(Dvips)f(is)g(the)g(\014les)h(`) p Fm(epsf.tex)p Fp(')d(\(for)h(plain)j(T)1211 1221 y(E)1236 1211 y(X\))e(and)g(`)p Fm(epsf.sty)p Fp(')e(\(for)h(LaT)1785 1221 y(E)1811 1211 y(X\).)75 1266 y(F)l(or)h(plain)h(T)295 1276 y(E)321 1266 y(X,)f(add)g(a)g(line)i(lik)o(e)f(this)g(near)f(the)g (top)g(of)g(y)o(our)f(input)j(\014le:)195 1331 y Fm(\\input)23 b(epsf)75 1399 y Fp(If)d(y)o(ou)g(are)f(using)i(LaT)496 1409 y(E)521 1399 y(X)f(2e,)g(use)h(the)e(`)p Fm(graphics)p Fp(')f(or)i(`)p Fm(graphicx)p Fp(')e(pac)o(k)m(age.)33 b(If)20 b(y)o(ou)g(are)f(using)75 1454 y(LaT)151 1463 y(E)177 1454 y(X)c(2.09,)e(add)j(the)f(`)p Fm(epsf)p Fp(')f(st)o(yle)h(option,)g(as)g(in:)195 1519 y Fm (\\documentstyle[12pt,epsf]{)o(article)o(})75 1587 y Fp(In)i(an)o(y)g(case,)g(the)g(ab)q(o)o(v)o(e)f(only)i(needs)f(to)f(b)q (e)i(done)f(once,)g(no)g(matter)f(ho)o(w)g(man)o(y)h(\014gures)g(y)o (ou)f(plan)75 1642 y(to)f(include.)137 1710 y(No)o(w,)f(at)h(the)g(p)q (oin)o(t)h(y)o(ou)f(w)o(an)o(t)f(to)g(include)k(a)d(\014le,)h(en)o(ter) f(a)g(line)i(suc)o(h)e(as:)195 1775 y Fm(\\epsffile{foo.eps})137 1843 y Fp(If)22 b(y)o(ou)f(are)f(using)i(LaT)563 1852 y(E)589 1843 y(X,)f(y)o(ou)g(ma)o(y)f(need)i(to)f(add)g Fm(\\leavevmode)f Fp(immediately)i(b)q(efore)g(the)75 1897 y Fm(\\epsffile)17 b Fp(command)g(to)h(get)f(certain)i(en)o (vironmen)o(ts)f(to)f(w)o(ork)g(correctly)l(.)29 b(If)18 b(y)o(our)f(\014le)i(do)q(es)f(not)75 1952 y(ha)o(v)o(e)c(a)h(b)q (ounding)h(b)q(o)o(x)f(commen)o(t,)f(y)o(ou)g(can)h(supply)h(the)f(n)o (um)o(b)q(ers)g(as)g(determined)h(in)f(the)g(previous)75 2007 y(section,)g(in)h(the)g(same)f(order)g(they)g(w)o(ould)g(ha)o(v)o (e)g(b)q(een)i(in)f(a)e(normal)i(b)q(ounding)g(b)q(o)o(x)f(commen)o(t:) 195 2072 y Fm(\\epsffile[100)22 b(100)i(500)f(500]{foo.ps})75 2140 y Fp(No)o(w,)e(sa)o(v)o(e)g(y)o(our)f(c)o(hanges)h(and)g(run)h(T) 794 2150 y(E)819 2140 y(X)f(and)g(Dvips;)j(the)e(output)e(should)i(ha)o (v)o(e)f(y)o(our)f(graphic)75 2195 y(p)q(ositioned)d(at)d(precisely)j (the)f(p)q(oin)o(t)f(y)o(ou)g(indicated,)i(o)q(ccup)o(ying)f(the)f (prop)q(er)h(amoun)o(t)e(of)h(space.)137 2263 y(The)h Fm(\\epsffile)d Fp(macro)i(t)o(yp)q(esets)f(the)i(\014gure)f(as)f(a)h (T)1095 2273 y(E)1121 2263 y(X)g Fm(\\vbox)f Fp(at)g(the)i(p)q(oin)o(t) f(of)g(the)g(page)g(that)75 2318 y(the)e(command)g(is)g(executed.)21 b(By)13 b(default,)g(the)g(graphic)h(will)h(ha)o(v)o(e)d(its)h (`natural')g(width)g(\(namely)l(,)h(the)75 2373 y(width)j(of)e(its)h(b) q(ounding)i(b)q(o)o(x\).)j(The)16 b(T)766 2382 y(E)792 2373 y(X)g(b)q(o)o(x)g(will)h(ha)o(v)o(e)f(depth)g(zero)g(and)g(its)g (natural)g(heigh)o(t.)23 b(By)75 2427 y(default,)15 b(the)g(graphic)h (will)g(b)q(e)g(scaled)g(b)o(y)f(an)o(y)f(D)o(VI)h(magni\014cation)h (in)g(e\013ect,)e(just)h(as)f(is)i(ev)o(erything)75 2482 y(else)g(in)g(y)o(our)f(do)q(cumen)o(t.)20 b(See)c(the)f(next)g (section)h(for)f(more)g(information)g(on)g(scaling.)137 2550 y(If)i(y)o(ou)e(w)o(an)o(t)g(T)407 2560 y(E)433 2550 y(X)h(to)f(rep)q(ort)h(the)g(size)h(of)f(the)g(\014gure)g(as)g(a)f (message)h(on)g(y)o(our)f(terminal)i(when)g(it)75 2605 y(pro)q(cesses)f(eac)o(h)f(\014gure,)g(giv)o(e)g(the)h(command:)195 2670 y Fm(\\epsfverbosetrue)p eop %%Page: 25 27 25 26 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(25)75 183 y Fi(5.1.2.1)30 b(EPSF)20 b(scaling)137 287 y Fp(Usually)l(,)d(y)o(ou)f(will)i(w)o(an)o(t)d(to)g (scale)i(an)f(EPSF)f(\014gure)h(to)g(some)f(size)i(appropriate)f(for)g (y)o(our)f(do)q(cu-)75 342 y(men)o(t,)g(since)h(its)f(natural)g(size)i (is)e(determined)i(b)o(y)e(the)g(creator)g(of)f(the)i(EPS)f(\014le.)137 417 y(The)26 b(b)q(est)g(w)o(a)o(y)e(to)h(do)h(this)g(is)g(to)e(assign) i(the)g(desired)g(size)h(to)e(the)g(T)1485 427 y(E)1511 417 y(X)g Fm(\\epsfxsize)f Fp(or)75 472 y Fm(\\epsfysize)14 b Fp(v)m(ariables,)i(whic)o(hev)o(er)g(is)g(more)e(con)o(v)o(enien)o(t) i(for)f(y)o(ou.)k(That)c(is,)g(put)195 544 y Fm(\\epsfxsize=)p Fk(dimen)75 619 y Fp(righ)o(t)h(b)q(efore)h(the)g(call)g(to)f Fm(\\epsffile)p Fp(.)23 b(Then)17 b(the)g(width)g(of)f(the)g(T)1284 628 y(E)1310 619 y(X)g(b)q(o)o(x)h(will)h(b)q(e)f Fk(dimen)h Fp(and)f(its)75 673 y(heigh)o(t)f(will)g(b)q(e)g(scaled)g(prop)q (ortionately)l(.)21 b(Similarly)l(,)c(y)o(ou)e(can)g(set)g(the)g(v)o (ertical)h(size)g(with)195 745 y Fm(\\epsfysize=)p Fk(dimen)75 820 y Fp(in)g(whic)o(h)g(case)f(the)h(heigh)o(t)f(will)i(b)q(e)f(set)f (and)g(the)h(width)f(scaled)h(prop)q(ortionally)l(.)137 895 y(If)g(y)o(ou)f(set)h(b)q(oth,)f(b)q(oth)h(will)h(b)q(e)f(honored,) g(but)f(the)h(asp)q(ect)g(ratio)f(of)g(the)g(included)k(graphic)d(ma)o (y)75 950 y(necessarily)h(b)q(e)f(distorted,)e(i.e.,)h(its)h(con)o(ten) o(ts)e(stretc)o(hed)h(in)h(one)g(direction)g(or)f(the)g(other.)137 1025 y(Y)l(ou)23 b(can)f(resize)h(graphics)f(in)h(a)f(more)f(general)i (w)o(a)o(y)e(b)o(y)h(rede\014ning)h(the)f Fm(\\epsfsize)f Fp(macro.)75 1080 y Fm(\\epsffile)15 b Fp(calls)j(this)f(with)f(t)o(w)o (o)g(parameters:)21 b(the)c(natural)f(horizon)o(tal)h(and)g(v)o (ertical)g(sizes)g(of)f(the)75 1134 y(P)o(ostScript)k(graphic.)37 b Fm(\\epsfsize)19 b Fp(m)o(ust)h(expand)h(to)f(the)h(desired)h (horizon)o(tal)f(size,)h(that)e(is,)i(the)75 1189 y(width)16 b(of)f(the)g Fm(\\vbox)p Fp(.)k(Sc)o(hematically:)195 1261 y Fm(\\def\\epsfsize#1#2{)p Fk(b)q(o)q(dy)t Fm(})137 1336 y Fp(Some)c(useful)i(de\014nitions)g(of)d Fk(b)q(o)q(dy)t Fp(:)75 1427 y(`)p Fm(\\epsfxsize)p Fp(')315 1482 y(This)f (de\014nition)h(\(the)d(default\))i(enables)g(the)f(default)h(features) f(listed)h(ab)q(o)o(v)o(e,)f(b)o(y)g(setting)315 1537 y Fm(\\epsfxsize)i Fp(to)g(the)i(same)f(v)m(alue)h(it)f(had)h(b)q (efore)f(the)h(macro)e(w)o(as)g(called.)75 1624 y(`)p Fm(#1)p Fp(')166 b(F)l(orce)15 b(the)g(natural)g(size)i(b)o(y)e (returning)g(the)h(\014rst)f(parameter)f(\(the)h(original)h(width\).)75 1711 y(`)p Fm(0pt)p Fp(')142 b(A)15 b(sp)q(ecial)i(case,)e(equiv)m (alen)o(t)i(to)e(`)p Fm(#1)p Fp('.)75 1799 y(`)p Fm(0.5#1)p Fp(')94 b(Scale)16 b(to)f(half)g(the)h(natural)f(size.)75 1886 y(`)p Fm(\\hsize)p Fp(')70 b(Scale)16 b(to)f(the)g(curren)o(t)g Fm(\\hsize)p Fp(.)k(\(In)d(LaT)1050 1896 y(E)1075 1886 y(X,)f(use)h Fm(\\textwidth)d Fp(instead)j(of)f Fm(\\hsize)p Fp(.\))75 1974 y(`)p Fm(\\ifnum#1>\\hsize\\hsize\\e)o(lse#1\\fi)o Fp(')315 2028 y(If)i(the)g(natural)f(width)h(is)g(greater)f(than)h(the) f(curren)o(t)h Fm(\\hsize)p Fp(,)e(scale)j(to)e Fm(\\hsize)p Fp(,)f(oth-)315 2083 y(erwise)h(use)f(the)h(natural)f(width.)137 2174 y(F)l(or)20 b(compatibilit)o(y)j(with)e(other)f(P)o(ostScript)g (driv)o(ers,)i(it)f(is)h(p)q(ossible)g(to)e(turn)h(o\013)f(the)g (default)75 2229 y(scaling)c(of)f(included)j(\014gures)d(b)o(y)g(the)h (D)o(VI)f(magni\014cation)h(with)f(the)g(follo)o(wing)h(T)1524 2239 y(E)1550 2229 y(X)f(command:)195 2301 y Fm(\\special{!)22 b(/magscale)h(false)g(def})75 2376 y Fp(Use)14 b(of)f(this)i(command)f (is)g(not)f(recommended)i(b)q(ecause)g(it)f(will)i(mak)o(e)d(the)h Fm(\\epsffile)f Fp(graphics)h(the)75 2431 y(\\wrong")e(size)j(if)e (global)h(magni\014cation)h(is)e(b)q(eing)i(used,)f(and)g(it)f(will)j (cause)d(an)o(y)g(P)o(ostScript)g(graphics)75 2486 y(to)j(app)q(ear)g (improp)q(erly)i(scaled)f(and)g(out)f(of)f(p)q(osition)j(if)f(a)f(D)o (VI)g(to)f(D)o(VI)i(program)e(is)i(used)g(to)e(scale)75 2540 y(or)g(otherwise)g(mo)q(dify)h(the)f(do)q(cumen)o(t.)137 2615 y(D)o(VI)f(magni\014cation)g(is)g(not)g(applied)h(to)e(an)o(y)h (output)f(from)g(co)q(de)h(y)o(ou)g(write)f(in)i(`)p Fm(bop-hook)p Fp(')d(or)h(its)75 2670 y(ilk)j(\(see)g(Section)g(5.3.4)d ([P)o(ostScript)i(ho)q(oks],)f(page)h(30\),)p eop %%Page: 26 28 26 27 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(26)75 183 y Fi(5.1.2.2)30 b(EPSF)20 b(clipping)137 279 y Fp(By)d(default,)h(clipping)h(is)f(disabled)h(for) d(included)j(EPSF)e(images.)25 b(This)18 b(is)f(b)q(ecause)h(clipping)i (to)75 334 y(the)f(b)q(ounding)h(b)q(o)o(x)f(dimensions)h(often)e(cuts) h(o\013)f(a)g(small)i(p)q(ortion)f(of)f(the)h(\014gure,)g(due)h(to)e (sligh)o(tly)75 388 y(inaccurate)13 b(b)q(ounding)h(b)q(o)o(x)e (argumen)o(ts.)18 b(The)13 b(problem)f(migh)o(t)h(b)q(e)g(subtle;)g (lines)h(around)e(the)h(b)q(ound-)75 443 y(ary)j(of)h(the)g(image)g (migh)o(t)g(b)q(e)g(half)h(their)f(in)o(tended)h(width,)g(or)e(the)h (tops)g(or)f(b)q(ottoms)g(of)h(some)f(text)75 498 y(annotations)f(migh) o(t)g(b)q(e)h(sliced)h(o\013.)i(If)c(y)o(ou)g(w)o(an)o(t)f(to)h(turn)g (clipping)j(on,)c(just)h(use)h(the)f(command)195 561 y Fm(\\epsfclipon)75 628 y Fp(and)g(to)g(turn)g(clipping)j(bac)o(k)d (o\013,)f(use)195 691 y Fm(\\epsfclipoff)75 801 y Fi(5.1.3)30 b(`)p Fg(psfile)p Fi(')21 b(sp)r(ecial)137 897 y Fp(The)16 b(basic)g(sp)q(ecial)h(for)d(\014le)i(inclusion)i(is)e(as)f(follo)o (ws:)195 960 y Fm(\\special{psfile=)p Fk(\014lename)p Fm(.ps)22 b Fp([)p Fk(k)o(ey)t Fm(=)p Fk(v)m(alue)s Fp(])i Fh(:)8 b(:)g(:)22 b Fm(})75 1027 y Fp(This)e(do)o(wnloads)g(the)g(P)o (ostScript)f(\014le)i(`)p Fk(\014lename)p Fm(.ps)p Fp(')f(suc)o(h)g (that)f(the)g(curren)o(t)h(p)q(oin)o(t)g(will)i(b)q(e)e(the)75 1081 y(origin)c(of)f(the)g(P)o(ostScript)h(co)q(ordinate)f(system.)20 b(The)c(optional)g Fk(k)o(ey)t Fm(=)p Fk(v)m(alue)j Fp(assignmen)o(ts)c (allo)o(w)g(y)o(ou)75 1136 y(to)g(sp)q(ecify)h(transformations)e(on)h (the)g(P)o(ostScript.)137 1203 y(The)h(p)q(ossible)h Fk(k)o(ey)t Fp(s)e(are:)75 1281 y(`)p Fm(hoffset)p Fp(')46 b(The)15 b(horizon)o(tal)h(o\013set)e(\(default)i(0\))75 1359 y(`)p Fm(voffset)p Fp(')46 b(The)15 b(v)o(ertical)h(o\013set)e (\(default)i(0\))75 1437 y(`)p Fm(hsize)p Fp(')94 b(The)15 b(horizon)o(tal)h(clipping)i(size)e(\(default)f(612\))75 1515 y(`)p Fm(vsize)p Fp(')94 b(The)15 b(v)o(ertical)h(clipping)i(size) e(\(default)f(792\))75 1593 y(`)p Fm(hscale)p Fp(')70 b(The)15 b(horizon)o(tal)h(scaling)g(factor)e(\(default)i(100\))75 1671 y(`)p Fm(vscale)p Fp(')70 b(The)15 b(v)o(ertical)h(scaling)g (factor)f(\(default)g(100\))75 1749 y(`)p Fm(angle)p Fp(')94 b(The)15 b(rotation)g(\(default)g(0\))75 1827 y(`)p Fm(clip)p Fp(')118 b(Enable)16 b(clipping)i(to)c(the)i(b)q (ounding)g(b)q(o)o(x)137 1905 y(The)f(dimension)i(parameters)d(are)g (all)i(giv)o(en)g(in)f(P)o(ostScript)g(units.)20 b(The)15 b(`)p Fm(hscale)p Fp(')f(and)h(`)p Fm(vscale)p Fp(')75 1960 y(are)c(giv)o(en)h(in)g(non-dimensioned)i(p)q(ercen)o(tage)e (units,)h(and)e(the)h(rotation)e(v)m(alue)j(is)f(sp)q(eci\014ed)i(in)e (degrees.)75 2015 y(Th)o(us)195 2078 y Fm(\\special{psfile=foo.ps)21 b(hoffset=72)h(hscale=90)h(vscale=90})75 2145 y Fp(will)c(shift)f(the)f (graphics)h(pro)q(duced)g(b)o(y)f(\014le)i(`)p Fm(foo.ps)p Fp(')d(righ)o(t)h(b)o(y)g(one)g(inc)o(h)i(and)e(will)i(dra)o(w)e(it)g (at)g(0.9)75 2200 y(times)f(normal)g(size.)24 b(O\013sets)15 b(are)h(giv)o(en)g(relativ)o(e)h(to)e(the)h(p)q(oin)o(t)h(of)e(the)i (sp)q(ecial)g(command,)f(and)g(are)75 2254 y(una\013ected)e(b)o(y)g (scaling)h(or)f(rotation.)k(Rotation)c(is)h(coun)o(terclo)q(c)o(kwise)g (ab)q(out)f(the)g(origin.)20 b(The)14 b(order)75 2309 y(of)h(op)q(erations)g(is)h(to)e(rotate)g(the)i(\014gure,)f(scale)g (it,)h(then)f(o\013set)f(it.)137 2376 y(F)l(or)j(compatibilit)o(y)j (with)e(older)g(P)o(ostScript)g(driv)o(ers,)g(it)g(is)g(p)q(ossible)i (to)d(c)o(hange)g(the)h(units)h(that)75 2430 y(`)p Fm(hscale)p Fp(')11 b(and)j(`)p Fm(vscale)p Fp(')d(are)i(giv)o(en)h(in.)20 b(This)13 b(can)h(b)q(e)f(done)h(b)o(y)f(rede\014ning)i(`)p Fm(@scaleunit)p Fp(')10 b(in)k(`)p Fm(SDict)p Fp(')75 2485 y(b)o(y)h(a)g(T)201 2495 y(E)227 2485 y(X)g(command)g(suc)o(h)g (as)195 2549 y Fm(\\special{!)22 b(/@scaleunit)h(1)h(def})75 2615 y Fp(The)d(`)p Fm(@scaleunit)p Fp(')e(v)m(ariable,)24 b(whic)o(h)e(is)g(b)o(y)f(default)h(100,)f(is)h(what)f(`)p Fm(hscale)p Fp(')e(and)j(`)p Fm(vscale)p Fp(')d(are)75 2670 y(divided)e(b)o(y)e(to)g(yield)i(an)e(absolute)h(scale)f(factor.)p eop %%Page: 27 29 27 28 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(27)75 183 y Fi(5.1.4)30 b(Dynamic)21 b(creation)f(of)g(P)n(ostScript)h(graphics)g(\014les)137 288 y Fp(P)o(ostScript)i(is)g(an)f(excellen)o(t)i(page)f(description)h (language|but)f(it)g(do)q(es)g(tend)f(to)g(b)q(e)i(rather)75 342 y(v)o(erb)q(ose.)g(Compressing)16 b(P)o(ostScript)h(graphics)g (\014les)g(can)g(reduce)g(them)f(b)o(y)h(factor)e(of)h(\014v)o(e)h(or)f (more.)75 397 y(F)l(or)i(this)h(reason,)f(if)h(the)f(name)g(of)g(an)h (included)i(P)o(ostScript)d(\014le)h(ends)g(with)g(`)p Fm(.Z)p Fp(')e(or)h(`)p Fm(.gz)p Fp(',)f(Dvips)75 452 y(automatically)f(runs)f(`)p Fm(gzip)f(-d)p Fp('.)19 b(F)l(or)c(example:)195 524 y Fm(\\epsffile[72)22 b(72)i(540)f (720]{foo.ps.gz})75 600 y Fp(Since)16 b(the)g(results)f(of)f(suc)o(h)i (a)e(command)h(are)g(not)f(accessible)j(to)e(T)1256 610 y(E)1281 600 y(X,)g(if)g(y)o(ou)g(use)g(this)h(facilit)o(y)g(with)75 655 y(the)f(`)p Fm(epsf)p Fp(')f(macros,)g(y)o(ou)h(need)h(to)f(supply) h(the)f(b)q(ounding)i(b)q(o)o(x)e(parameter)g(y)o(ourself,)g(as)f(sho)o (wn.)137 730 y(More)19 b(generally)l(,)j(if)e(the)g(\014lename)h (parameter)e(to)g(one)h(of)f(the)h(graphics)g(inclusion)j(tec)o (hniques)75 785 y(starts)12 b(with)j(a)e(left)h(quote)g(\(`)p Fm(`)p Fp('\),)e(the)i(parameter)f(is)h(instead)g(in)o(terpreted)h(as)e (a)h(command)f(to)g(execute)75 840 y(that)h(will)j(send)f(the)f(actual) h(\014le)g(to)f(standard)f(output.)20 b(F)l(or)15 b(example:)195 912 y Fm(\\special{psfile="`gnuplot)20 b(foo"})75 987 y Fp(to)12 b(include)k(the)d(\014le)h(`)p Fm(foo)p Fp('.)k(Of)13 b(course,)h(the)f(command)g(to)f(b)q(e)i(executed)g(can)f(b)q(e)h(an)o (ything,)f(including)75 1042 y(using)i(a)f(\014le)h(con)o(v)o(ersion)f (utilit)o(y)i(suc)o(h)e(as)g(`)p Fm(tek2ps)p Fp(')f(or)g(whatev)o(er)h (is)h(appropriate.)k(This)c(feature)f(can)75 1097 y(b)q(e)i(disabled)h (with)e(the)h(`)p Fm(-R)p Fp(')e(command-line)j(option)e(or)g(`)p Fm(R)p Fp(')f(con\014guration)i(option.)75 1225 y Fi(5.1.5)30 b(F)-5 b(on)n(ts)20 b(in)g(\014gures)137 1330 y Fp(Y)l(ou)g(can)f(use)g (an)o(y)g(fon)o(t)g(a)o(v)m(ailable)h(to)f(T)867 1339 y(E)892 1330 y(X)h(and)f(Dvips)h(within)g(a)f(graphics)g(\014le)i(b)o (y)e(putting)g(a)75 1384 y Fm(\045*Font:)14 b Fp(line)j(in)f(the)f (leading)i(commen)o(tary)d(of)h(the)g(\014le.)21 b(Sc)o(hematically)l (,)c(this)e(lo)q(oks)h(lik)o(e:)195 1457 y Fm(\045*Font:)23 b Fk(tfmname)j(scaledbp)h(design)o(bp)f(hex-start)q Fm(:)p Fk(hex-bitstring)137 1532 y Fp(Here)16 b(is)f(the)h(meaning)g(of)e(eac) o(h)i(of)e(these)i(elemen)o(ts:)75 1624 y Fk(tfmname)64 b Fp(The)12 b(T)430 1634 y(E)456 1624 y(X)g(TFM)g(\014lename,)h(e.g.,)f (`)p Fm(cmr10)p Fp('.)17 b(Y)l(ou)c(can)f(giv)o(e)h(the)f(same)g Fk(tfmname)i Fp(on)e(more)315 1679 y(than)17 b(one)g(`)p Fm(\045*Font)p Fp(')e(line;)k(this)e(is)h(useful)g(when)f(the)g(n)o(um) o(b)q(er)g(of)g(c)o(haracters)f(from)g(the)315 1734 y(fon)o(t)g(used)i (needs)g(a)f(longer)g Fk(hex-bitstring)23 b Fp(\(see)17 b(item)g(b)q(elo)o(w\))h(than)f(con)o(v)o(enien)o(tly)h(\014ts)315 1789 y(on)d(one)g(line.)75 1876 y Fk(scaledbp)72 b Fp(The)13 b(size)i(at)d(whic)o(h)i(y)o(ou)f(are)g(using)h(the)g(fon)o(t,)e(in)i (P)o(ostScript)f(p)q(oin)o(ts)h(\(T)1577 1886 y(E)1602 1876 y(X)f(big)h(p)q(oin)o(ts\).)315 1931 y(72)7 b(bp)16 b(=)f(72.27)6 b(pt)15 b(=)h(1)7 b(in.)75 2019 y Fk(design)o(bp)68 b Fp(The)17 b(designsize)h(of)f(the)g(fon)o(t,)e(again)i(in)h(P)o (ostScript)e(p)q(oin)o(ts.)25 b(This)17 b(should)h(matc)o(h)e(the)315 2074 y(v)m(alue)g(in)g(the)g(TFM)e(\014le)i Fk(tfmname)p Fp(.)k(Th)o(us,)14 b(for)h(`)p Fm(cmr10)p Fp(',)e(it)j(should)g(b)q(e)g (`)p Fm(9.96265)p Fp('.)75 2162 y Fk(hex-start)61 b Fp(The)18 b(c)o(haracter)f(co)q(de)i(of)e(the)h(\014rst)g(c)o(haracter)f(used)h (from)f(the)h(fon)o(t,)g(sp)q(eci\014ed)i(as)d(t)o(w)o(o)315 2216 y(ASCI)q(I)f(hexadecimal)h(c)o(haracters,)d(e.g.,)g(`)p Fm(4b)p Fp(')g(or)h(`)p Fm(4B)p Fp(')f(for)h(`)p Fm(K)p Fp('.)75 2304 y Fk(hex-bitstring)315 2359 y Fp(An)h(arbitrary)g(n)o(um) o(b)q(er)g(of)g(ASCI)q(I)h(hexadecimal)h(digits)f(sp)q(ecifying)h(whic) o(h)f(c)o(haracters)315 2414 y(follo)o(wing)g(\(and)f(including\))i Fk(hex-start)f Fp(are)f(used.)23 b(This)17 b(is)f(treated)g(as)g(a)g (bitmap.)23 b(F)l(or)315 2469 y(example,)16 b(if)g(y)o(our)f(\014gure)g (used)i(the)e(single)i(letter)e(`)p Fm(K)p Fp(',)g(y)o(ou)g(w)o(ould)h (use)f(`)p Fm(4b:8)p Fp(')g(for)f Fk(hex-)315 2523 y(start)h Fp(and)g Fk(hex-bitstring)p Fp(.)21 b(If)16 b(it)f(used)h(`)p Fm(KLMNP)p Fp(',)d(y)o(ou)i(w)o(ould)h(use)f(`)p Fm(4b:f4)p Fp('.)137 2615 y(MetaP)o(ost's)i(output)i(\014gures)g(con)o(tain)g (lines)i(lik)o(e)f(this)g(for)e(bitmap)h(fon)o(ts)g(used)g(in)h(a)f (MetaP)o(ost)75 2670 y(lab)q(el)e(\(see)e(section)h(\\MetaP)o(ost")d (in)j Fk(W)l(eb2c)s Fp(\).)p eop %%Page: 28 30 28 29 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(28)75 183 y Fo(5.2)33 b(P)n(ostScript)23 b(header)g(\014les)137 279 y Fk(Header)d(\014les)j Fp(are)c(bits)h(of)g (P)o(ostScript)f(included)j(in)f(the)f(output)f(\014le;)k(generally)e (they)e(pro)o(vide)75 334 y(supp)q(ort)13 b(for)f(sp)q(ecial)j (features,)e(rather)f(than)h(pro)q(ducing)h(an)o(y)f(prin)o(ted)g (output)g(themselv)o(es.)20 b(Y)l(ou)13 b(can)75 388 y(explicitly)19 b(request)d(do)o(wnloading)g(header)h(\014les)g(if)f (necessary)g(for)f(some)h(\014gure,)g(or)f(to)h(ac)o(hiev)o(e)g(some)75 443 y(sp)q(ecial)h(e\013ect.)137 510 y(Dvips)27 b(includes)i(some)d (headers)g(on)h(its)f(o)o(wn)g(initiativ)o(e,)k(to)c(implemen)o(t)i (features)e(suc)o(h)g(as)75 565 y(P)o(ostScript)e(fon)o(t)g(reenco)q (ding,)k(bitmap)d(fon)o(t)e(do)o(wnloading,)28 b(handling)e(of)e Fm(\\special)p Fp('s,)h(and)f(so)75 619 y(on.)j(These)18 b(standard)g(headers)g(are)f(the)h(`)p Fm(.pro)p Fp(')e(\014les)j (\(for)d(\\prologue"\))h(in)i(the)f(installation)h(direc-)75 674 y(tory)g(`)p Fm($\(psheaderdir\))p Fp(';)h(they)g(are)g(created)g (from)f(the)i(`)p Fm(.lpro)p Fp(')d(\(\\long)i(prologue"\))g(\014les)h (in)g(the)75 729 y(distribution)c(b)o(y)f(stripping)g(commen)o(ts,)f (squeezing)i(blank)g(lines,)f(etc.,)f(for)g(maxim)o(um)h(e\016ciency)l (.)23 b(If)75 784 y(y)o(ou)15 b(w)o(an)o(t)f(to)h(p)q(eruse)h(one)f(of) g(the)g(standard)g(header)g(\014les,)h(read)f(the)h(`)p Fm(.lpro)p Fp(')d(v)o(ersion.)137 850 y(The)20 b(P)o(ostScript)f (dictionary)i(stac)o(k)d(will)k(b)q(e)e(at)f(the)g(`)p Fm(userdict)p Fp(')f(lev)o(el)j(when)f(header)g(\014les)g(are)75 905 y(included.)75 1015 y Fi(5.2.1)30 b(Including)21 b(headers)f(from)g(T)906 1027 y(E)938 1015 y(X)137 1110 y Fp(In)15 b(order)g(to)f(get)g(a)g(particular)h(graphic)g(\014le)h(to) e(w)o(ork,)f(a)h(certain)h(fon)o(t)f(or)g(header)h(\014le)h(migh)o(t)e (need)75 1165 y(to)g(b)q(e)i(sen)o(t)e(\014rst.)20 b(The)15 b(Dvips)g(program)f(pro)o(vides)h(supp)q(ort)g(for)g(this)g(with)g(the) g(`)p Fm(header)p Fp(')e Fm(\\special)p Fp(.)75 1220 y(F)l(or)i(instance,)g(to)g(ensure)h(that)e(`)p Fm(foo.ps)p Fp(')g(gets)g(do)o(wnloaded:)195 1284 y Fm(\\special{header=foo.ps})137 1350 y Fp(As)j(another)g(example,)h(if)f(y)o(ou)g(ha)o(v)o(e)g(some)f (P)o(ostScript)h(co)q(de)h(that)e(uses)i(a)e(P)o(ostScript)h(fon)o(t)f (not)75 1405 y(built)f(in)o(to)e(y)o(our)g(prin)o(ter,)h(y)o(ou)f(m)o (ust)g(do)o(wnload)h(it)f(to)g(the)h(prin)o(ter.)19 b(If)14 b(the)f(fon)o(t)g(isn't)h(used)g(elsewhere)75 1460 y(in)i(the)f(do)q (cumen)o(t,)f(Dvips)i(can't)e(kno)o(w)g(y)o(ou'v)o(e)g(used)i(it,)f(so) f(y)o(ou)h(m)o(ust)f(include)j(it)e(in)h(the)f(same)f(w)o(a)o(y)l(,)75 1515 y(as)h(in:)195 1578 y Fm(\\special{header=putr.pfa})75 1645 y Fp(to)g(include)i(the)e(fon)o(t)g(de\014nition)i(\014le)f(for)f (Adob)q(e)h(Utopia)f(Roman.)75 1755 y Fi(5.2.2)30 b(Including)21 b(headers)f(from)g(the)h(command)f(line)137 1850 y Fp(Y)l(ou)e(can)f (include)j(headers)d(when)h(y)o(ou)f(run)g(Dvips,)h(as)f(w)o(ell)h(as)f (from)f(y)o(our)h(do)q(cumen)o(t)h(\(see)f(the)75 1905 y(previous)j(section\).)34 b(T)l(o)19 b(do)h(this,)h(run)f(Dvips)g (with)g(the)g(option)g(`)p Fm(-P)14 b Fk(header)s Fp(';)22 b(this)e(will)h(read)f(the)75 1960 y(\014le)h(`)p Fm(config.)p Fk(header)s Fp(',)e(whic)o(h)i(in)f(turn)g(can)f(sp)q(ecify)i(a)f (header)g(\014le)g(to)f(b)q(e)i(do)o(wnloaded)f(with)g(the)75 2014 y(`)p Fm(h)p Fp(')15 b(option.)21 b(See)16 b(Section)h(3.4.2)d ([Con\014guration)h(\014le)i(commands],)d(page)i(16.)k(These)c(\014les) h(are)e(called)75 2069 y(`)p Fk(header)p Fm(.cfg)p Fp(')f(on)h(MS-DOS.) 137 2136 y(Y)l(ou)c(can)g(arrange)f(for)g(the)h(same)f(\014le)i(to)e (serv)o(e)g(as)h(a)f(`)p Fm(-P)p Fp(')g(con\014g)h(\014le)g(and)g(the)g (do)o(wnloadable)h(header)75 2191 y(\014le,)k(b)o(y)g(starting)e(the)i (lines)h(of)e(P)o(ostScript)g(co)q(de)h(with)g(a)f(space,)g(lea)o(ving) i(only)f(the)f(`)p Fm(h)p Fp(')g(line)i(and)e(an)o(y)75 2245 y(commen)o(ts)j(starting)h(in)h(the)f(\014rst)f(column.)32 b(As)19 b(an)g(example,)i(see)e(`)p Fm(contrib/volker/config.*)o Fp(')75 2300 y(\(`)p Fm(contrib/volker/*.cfg)p Fp(')d(on)k(MS-DOS\).)g (\(These)g(\014les)h(also)f(p)q(erform)f(useful)i(functions:)31 b(con-)75 2355 y(trolling)21 b(duplex/simplex)h(mo)q(de)e(on)f(duplex)j (prin)o(ters,)e(and)g(setting)g(v)m(arious)g(screen)g(frequencies;)75 2410 y(`)p Fm(contrib/volker/README)p Fp(')12 b(explains)k(further.\)) 75 2520 y Fi(5.2.3)30 b(Headers)20 b(and)h(memory)g(usage)137 2615 y Fp(Dvips)d(tries)e(to)h(a)o(v)o(oid)f(o)o(v)o(er\015o)o(wing)g (the)h(prin)o(ter's)g(memory)f(b)o(y)h(splitting)h(the)f(output)f (\014les)i(in)o(to)75 2670 y(\\sections")e(\(see)g(the)g(`)p Fm(-i)p Fp(')f(option)h(in)h(Section)g(3.2.2)d([Option)j(details],)f (page)g(9\).)22 b(Therefore,)16 b(for)f(all)p eop %%Page: 29 31 29 30 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(29)75 183 y(header)17 b(\014les,)h(Dvips)f(debits)g (the)g(prin)o(ter)g(VM)g(budget)g(b)o(y)f(some)h(v)m(alue.)25 b(If)17 b(the)g(header)g(\014le)h(has,)e(in)75 238 y(its)f(leading)i (commen)o(tary)d(a)h(line)i(of)e(the)g(form)195 307 y Fm(\045\045VMusage:)22 b Fk(min)j(max)75 378 y Fp(then)16 b Fk(max)j Fp(is)e(used.)23 b(If)16 b(there)g(is)h(no)f Fm(\045\045VMusage)f Fp(line,)i(then)g(the)f(size)h(\(in)f(b)o(ytes\))g (of)f(the)h(header)h(\014le)75 433 y(is)f(used)f(as)g(an)g(appro)o (ximation.)137 505 y(Illustrations)i(\(\014gure)e(\014les\))h(are)e (also)i(c)o(hec)o(k)o(ed)f(for)g Fm(\045\045VMusage)f Fp(line.)75 644 y Fo(5.3)33 b(Literal)24 b(P)n(ostScript)137 745 y Fp(Y)l(ou)16 b(can)f(include)j(literal)e(P)o(ostScript)f(co)q(de) h(in)g(y)o(our)e(do)q(cumen)o(t)i(in)g(sev)o(eral)f(w)o(a)o(ys.)75 866 y Fi(5.3.1)30 b Fg(")20 b Fi(sp)r(ecial:)31 b(Literal)20 b(P)n(ostScript)137 966 y Fp(F)l(or)13 b(simple)h(graphics,)g(or)e (just)h(for)f(exp)q(erimen)o(tation,)i(literal)h(P)o(ostScript)d(co)q (de)i(can)f(b)q(e)h(included.)75 1021 y(Simply)k(use)f(a)f Fm(\\special)g Fp(b)q(eginning)i(with)f(a)g(double)g(quote)g(c)o (haracter)f(`)p Fm(")p Fp(';)g(there)g(is)h(no)g(matc)o(hing)75 1076 y(closing)f(`)p Fm(")p Fp('.)137 1147 y(F)l(or)f(instance,)g(the)h (follo)o(wing)g(\(simple\))g(graphic:)75 1635 y @beginspecial @setspecial newpath 0 0 moveto 100 100 lineto 394 0 lineto closepath gsave 0.8 setgray fill grestore stroke @endspecial 71 x(w)o(as)e(created)i(b)o(y)f(t)o(yping:)195 1775 y Fm(\\vbox)23 b(to)h(100bp{\\vss)e(\045)i(a)g(bp)f(is)h(the)f (same)h(as)f(a)h(PostScript)e(unit)243 1827 y(\\special{")g(newpath)h (0)h(0)g(moveto)f(100)g(100)h(lineto)f(394)g(0)h(lineto)243 1879 y(closepath)e(gsave)i(0.8)f(setgray)g(fill)g(grestore)g(stroke}}) 137 1950 y Fp(Y)l(ou)15 b(are)g(resp)q(onsible)i(for)d(lea)o(ving)i (space)f(for)f(suc)o(h)h(literal)h(graphics,)f(as)g(with)g(the)g Fm(\\vbox)f Fp(ab)q(o)o(v)o(e.)75 2071 y Fi(5.3.2)30 b(`)p Fg(ps)p Fi(')20 b(sp)r(ecial)137 2172 y Fp(Generally)l(,)13 b(Dvips)e(encloses)g(sp)q(ecials)h(in)g(a)e(P)o(ostScript)g(sa)o(v)o (e/restore)f(pair,)j(guaran)o(teeing)e(that)g(the)75 2226 y(sp)q(ecial)k(will)g(ha)o(v)o(e)e(no)g(e\013ect)g(on)g(the)g (rest)g(of)g(the)g(do)q(cumen)o(t.)19 b(The)13 b(`)p Fm(ps)p Fp(')e(sp)q(ecial,)j(ho)o(w)o(ev)o(er,)e(allo)o(ws)g(y)o(ou)75 2281 y(to)e(insert)h(literal)h(P)o(ostScript)f(instructions)g(without)g (this)g(protectiv)o(e)g(shield;)i(y)o(ou)e(should)g(understand)75 2336 y(what)16 b(y)o(ou're)f(doing)i(\(and)f(y)o(ou)f(shouldn't)i(c)o (hange)f(the)g(P)o(ostScript)g(graphics)h(state)e(unless)i(y)o(ou)f (are)75 2391 y(willing)i(to)c(tak)o(e)h(the)g(consequences\).)21 b(This)16 b(command)f(can)h(tak)o(e)e(man)o(y)h(forms)g(b)q(ecause)h (it)g(has)f(had)75 2446 y(a)g(torturous)f(history;)h(an)o(y)g(of)f(the) i(follo)o(wing)f(will)i(w)o(ork:)195 2514 y Fm(\\special{ps:)p Fk(text)q Fm(})195 2566 y(\\special{ps::)p Fk(text)q Fm(})195 2618 y(\\special{ps::[begin])p Fk(text)q Fm(})195 2670 y(\\special{ps::[end])p Fk(text)q Fm(})p eop %%Page: 30 32 30 31 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(30)75 183 y(\(with)12 b(longer)g(forms)f(taking)g (precedence)j(o)o(v)o(er)c(shorter)i(forms,)f(when)h(they)g(are)f (presen)o(t\).)18 b(`)p Fm(ps::)p Fp(')11 b(and)75 238 y(`)p Fm(ps::[end])p Fp(')j(do)j(no)f(p)q(ositioning,)i(so)e(they)h (can)g(b)q(e)g(used)g(to)f(con)o(tin)o(ue)h(P)o(ostScript)f(literals)i (started)75 293 y(with)e(`)p Fm(ps:)p Fp(')e(or)g(`)p Fm(ps::[begin])p Fp('.)137 359 y(In)i(addition,)g(the)f(v)m(arian)o(t) 195 422 y Fm(\\special{ps:)22 b(plotfile)h Fk(\014lename)s Fm(})75 488 y Fp(inserts)d(the)f(con)o(ten)o(ts)f(of)h Fk(\014lename)k Fp(v)o(erbatim)c(in)o(to)g(the)g(output)g(\(except)g (for)g(omitting)g(lines)i(that)75 543 y(b)q(egin)f(with)f(\045\).)30 b(An)19 b(example)h(of)e(the)h(prop)q(er)g(use)g(of)g(literal)h(sp)q (ecials)g(can)f(b)q(e)g(found)g(in)h(the)f(\014le)75 597 y(`)p Fm(rotate.tex)p Fp(',)13 b(whic)o(h)j(mak)o(es)e(it)i(easy)f (to)f(t)o(yp)q(eset)h(text)g(turned)h(in)g(m)o(ultiples)h(of)d(90)h (degrees.)75 705 y Fi(5.3.3)30 b(Literal)20 b(headers:)31 b(`)p Fg(!)p Fi(')21 b Fg(\\special)137 800 y Fp(Y)l(ou)12 b(can)g(do)o(wnload)g(literal)g(P)o(ostScript)g(header)g(co)q(de)g(in)g (y)o(our)g(T)1272 810 y(E)1297 800 y(X)g(do)q(cumen)o(t,)g(for)f(use)h (with)g(\(for)75 855 y(example\))19 b(literal)g(graphics)g(co)q(de)g (that)f(y)o(ou)g(include)i(later.)29 b(The)19 b(text)f(of)g(a)g Fm(\\special)f Fp(b)q(eginning)75 910 y(with)j(an)f(`)p Fm(!)p Fp(')f(is)i(copied)h(in)o(to)e(the)g(output)g(\014le.)34 b(A)19 b(dictionary)h Fm(SDict)f Fp(will)i(b)q(e)f(curren)o(t)f(when)h (this)75 965 y(co)q(de)g(is)f(executed;)i(Dvips)f(arranges)e(for)g Fm(SDict)g Fp(to)h(b)q(e)g(\014rst)g(on)g(the)g(dictionary)h(stac)o(k)e (when)h(an)o(y)75 1020 y(P)o(ostScript)e(graphic)h(is)g(included,)i (whether)e(literally)h(\(the)e(`)p Fm(")p Fp(')g(sp)q(ecial\))i(or)e (through)g(macros)g(\(e.g.,)75 1074 y(`)p Fm(epsf.tex)p Fp('\).)137 1140 y(F)l(or)e(example:)195 1203 y Fm(\\special{!)22 b(/reset)i({)f(0)h(0)g(moveto})f(def})75 1311 y Fi(5.3.4)30 b(P)n(ostScript)21 b(ho)r(oks)137 1406 y Fp(Besides)15 b(including)i(literal)d(P)o(ostScript)g(at)f(a)g(particular)h(place)h (in)f(y)o(our)f(do)q(cumen)o(t)h(\(as)f(describ)q(ed)75 1461 y(in)j(the)g(previous)g(section\),)g(y)o(ou)f(can)h(also)g (arrange)e(to)h(execute)i(arbitrary)e(P)o(ostScript)g(co)q(de)h(at)f (par-)75 1516 y(ticular)h(times)g(while)g(the)g(P)o(ostScript)e(is)i (prin)o(ting.)137 1582 y(If)23 b(an)o(y)g(of)f(the)h(P)o(ostScript)f (names)h Fm(bop-hook)p Fp(,)g Fm(eop-hook)p Fp(,)g Fm(start-hook)p Fp(,)g(or)g Fm(end-hook)e Fp(are)75 1637 y(de\014ned)16 b(in)g Fm(userdict)p Fp(,)d(they)i(will)i(b)q(e)f(executed)f(at)g(the)g (b)q(eginning)i(of)d(a)h(page,)f(end)i(of)e(a)h(page,)f(start)75 1692 y(of)h(the)g(do)q(cumen)o(t,)g(and)h(end)g(of)e(a)h(do)q(cumen)o (t,)g(resp)q(ectiv)o(ely)l(.)137 1757 y(When)f(these)g(macros)f(are)h (executed,)g(the)g(default)g(P)o(ostScript)g(co)q(ordinate)g(system)f (and)h(origin)g(is)75 1812 y(in)i(e\013ect.)j(Suc)o(h)d(macros)e(can)h (b)q(e)g(de\014ned)i(in)e(headers)g(added)h(b)o(y)f(the)g(`)p Fm(-h)p Fp(')e(option)i(or)g(the)g(`)p Fm(header=)p Fp(')75 1867 y(sp)q(ecial,)j(and)e(migh)o(t)g(b)q(e)h(useful)g(for)e(writing,)i (for)e(instance,)i(`DRAFT')e(across)g(the)i(en)o(tire)f(page,)g(or,)75 1922 y(with)h(the)f(aid)h(of)f(a)g(shell)i(script,)e(dating)h(the)f(do) q(cumen)o(t.)24 b(These)17 b(macros)e(are)h(executed)h(outside)g(of)75 1977 y(the)h(sa)o(v)o(e/restore)f(con)o(text)g(of)h(the)h(individual)i (pages,)d(so)g(it)h(is)f(p)q(ossible)i(for)e(them)g(to)g(accum)o(ulate) 75 2031 y(information,)12 b(but)f(if)g(a)g(do)q(cumen)o(t)h(m)o(ust)e (b)q(e)i(divided)h(in)o(to)e(sections)h(b)q(ecause)g(of)e(memory)h (constrain)o(ts,)75 2086 y(suc)o(h)16 b(added)f(information)h(will)h(b) q(e)e(lost)h(across)e(section)i(breaks.)137 2152 y(The)g(single)h (argumen)o(t)e(to)f Fm(bop-hook)h Fp(is)h(the)f(ph)o(ysical)i(page)f(n) o(um)o(b)q(er;)f(the)h(\014rst)f(page)g(gets)g(zero,)75 2207 y(the)k(second)h(one,)g(etc.)32 b Fm(bop-hook)18 b Fp(m)o(ust)g(lea)o(v)o(e)i(this)f(n)o(um)o(b)q(er)h(on)f(the)g(stac)o (k.)31 b(None)19 b(of)g(the)g(other)75 2262 y(ho)q(oks)c(are)g(passed)g (argumen)o(ts.)137 2328 y(As)d(an)g(example)g(of)f(what)g(can)h(b)q(e)h (done,)f(the)g(follo)o(wing)g(sp)q(ecial)i(will)f(write)f(a)f(ligh)o(t) i(grey)e(`DRAFT')75 2382 y(across)j(eac)o(h)i(page)f(in)h(the)f(do)q (cumen)o(t:)195 2445 y Fm(\\special{!userdict)21 b(begin)j (/bop-hook{gsave)d(200)j(30)f(translate)195 2497 y(65)h(rotate)f (/Times-Roman)f(findfont)h(216)g(scalefont)g(setfont)195 2549 y(0)h(0)f(moveto)g(0.7)h(setgray)f(\(DRAFT\))g(show)g (grestore}def)f(end})137 2615 y Fp(Using)e Fm(bop-hook)e Fp(or)h Fm(eop-hook)g Fp(to)f(preserv)o(e)i(information)f(across)g (pages)g(breaks)g(compliance)75 2670 y(with)e(the)f(Adob)q(e)h(do)q (cumen)o(t)g(structuring)f(con)o(v)o(en)o(tions,)g(so)g(if)h(y)o(ou)f (use)g(an)o(y)g(suc)o(h)h(tric)o(ks,)f(y)o(ou)g(ma)o(y)p eop %%Page: 31 33 31 32 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(31)75 183 y(also)16 b(w)o(an)o(t)f(to)g(use)h(the)g(`) p Fm(-N)p Fp(')f(option)h(to)g(turn)g(o\013)f(structured)h(commen)o(ts) f(\(suc)o(h)h(as)f(`)p Fm(\045\045Page)p Fp('\).)21 b(Oth-)75 238 y(erwise,)15 b(programs)f(that)h(read)g(y)o(our)g(\014le)h(will)h (assume)e(its)g(pages)g(are)g(indep)q(enden)o(t.)75 343 y Fi(5.3.5)30 b(Literal)20 b(examples)137 436 y Fp(T)l(o)13 b(\014nish)i(o\013)e(this)h(section,)g(the)f(follo)o(wing)h(examples)h (of)e(literal)h(P)o(ostScript)f(are)h(presen)o(ted)f(with-)75 491 y(out)i(explanation:)195 553 y Fm(\\def\\rotninety{\\special{ps)o (:curren)o(tpoint)21 b(currentpoint)h(translate)g(90)195 605 y(rotate)h(neg)g(exch)h(neg)f(exch)h(translate}}\\font\\huge=c)o (mbx10)d(at)i(14.4truept)195 657 y(\\setbox0=\\hbox)f(to0pt{\\huge)g (A\\hss}\\vskip16truept\\centerl)o(ine{\\cop)o(y0)195 709 y(\\special{ps:gsave}\\rotnine)o(ty\\copy)o(0\\rotnin)o(ety\\cop)o (y0\\rotn)o(inety)195 761 y(\\box0\\special{ps:grestore})o(}\\vskip)o (16truept)967 882 y Ff(A)967 882 y gsave 967 882 a 983 882 a currentpoint currentpoint translate 90 rotate neg exch neg exch translate 983 882 a Ff(A)983 882 y currentpoint currentpoint translate 90 rotate neg exch neg exch translate 983 882 a Ff(A)983 882 y currentpoint currentpoint translate 90 rotate neg exch neg exch translate 983 882 a Ff(A)983 882 y grestore 983 882 a 195 1000 a Fm(\\vbox)h(to)h (2truein{\\special{ps:gsav)o(e)d(0.3)j(setgray}\\hrule)e(height)h(2in) 195 1052 y(width\\hsize\\vskip-2in\\spec)o(ial{ps:)o(grestore)o (}\\font\\)o(big=cmi)o(nch\\big)195 1104 y(\\vss\\special{ps:gsave)e(1) j(setgray}\\vbox)e(to)h(0pt{\\vskip2pt)195 1156 y (\\line{\\hss\\hskip4pt)e(NEAT\\hss}\\vss}\\special{ps:0)f (setgray}\045)195 1208 y(\\hbox{\\raise2pt\\line{\\hss)g (NEAT\\hss}\\special{ps:grestore)o(}}\\vss})75 1232 y gsave 0.3 setgray 75 1232 a 75 1832 1800 600 v 75 1232 a grestore 75 1232 a 75 1376 a gsave 1 setgray 75 1376 a 376 1684 a Fe(NEA)-40 b(T)75 1376 y 0 setgray 75 1376 a 368 1680 a Fe(NEA)g(T)1875 1689 y grestore 1875 1689 a 137 1897 a Fp(Some)21 b(ca)o(v)o(eats)f(are)h(in)h(order,)g(ho)o(w)o(ev)o(er.)37 b(Mak)o(e)21 b(sure)g(that)f(eac)o(h)i Fm(gsave)e Fp(is)i(matc)o(hed)f (with)g(a)75 1952 y Fm(grestore)d Fp(on)h(the)g(same)g(page.)32 b(Do)18 b(not)h(use)g Fm(save)g Fp(and)g Fm(restore)p Fp(;)h(they)f(can)g(in)o(teract)g(with)h(the)75 2007 y(P)o(ostScript)g(generated)h(b)o(y)g(Dvips)g(if)g(care)g(is)g(not)f (tak)o(en.)36 b(T)l(ry)20 b(to)g(understand)i(what)e(the)g(ab)q(o)o(v)o (e)75 2061 y(macros)15 b(are)h(doing)h(b)q(efore)f(writing)h(y)o(our)f (o)o(wn.)22 b(The)16 b Fm(\\rotninety)f Fp(macro)g(esp)q(ecially)k(has) d(a)g(useful)75 2116 y(tric)o(k)f(that)g(app)q(ears)g(again)g(and)h (again.)75 2237 y Fo(5.4)33 b(Hyp)r(erT)416 2251 y(E)451 2237 y(Xt)137 2331 y Fp(Dvips)20 b(has)g(supp)q(ort)f(for)g(pro)q (ducing)i(h)o(yp)q(ertext)f(P)o(ostScript)f(do)q(cumen)o(ts.)33 b(If)20 b(y)o(ou)f(sp)q(ecify)i(the)75 2386 y(`)p Fm(-z)p Fp(')11 b(option,)i(the)f(`)p Fm(html:)p Fp(')f(sp)q(ecials)i(describ)q (ed)h(b)q(elo)o(w)f(will)h(b)q(e)f(con)o(v)o(erted)f(in)o(to)g(`)p Fm(pdfmark)p Fp(')e(P)o(ostScript)75 2441 y(op)q(erators)k(to)h(sp)q (ecify)h(links.)22 b(Without)15 b(`)p Fm(-z)p Fp(',)e(`)p Fm(html:)p Fp(')h(sp)q(ecials)j(are)e(ignored.)137 2506 y(The)j(resulting)g(P)o(ostScript)f(can)g(then)h(b)q(e)f(pro)q(cessed)h (b)o(y)f(a)g(distiller)j(program)c(to)g(mak)o(e)h(a)g(PDF)75 2560 y(\014le.)24 b(\(It)16 b(can)h(still)g(b)q(e)g(handled)h(b)o(y)e (ordinary)h(P)o(ostScript)f(in)o(terpreters)g(as)g(w)o(ell.\))24 b(V)l(arious)17 b(v)o(ersions)75 2615 y(of)d(b)q(oth)g(PC)f(and)h(Unix) h(distillers)i(are)c(supp)q(orted;)i(Ghostscript)e(includes)k(limited)f (distiller)g(supp)q(ort)75 2670 y(\(see)f(Section)h(2.3)e([Ghostscript) h(installation],)h(page)f(4\).)p eop %%Page: 32 34 32 33 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(32)137 183 y(Macros)17 b(y)o(ou)g(can)h(use)g(in)g(y)o (our)f(T)739 193 y(E)764 183 y(X)h(do)q(cumen)o(t)g(to)f(insert)h(the)f (sp)q(ecials)j(in)e(the)g(\014rst)f(place)h(are)75 238 y(a)o(v)m(ailable)h(from)e(`)p Fk(CT)l(AN:)q Fm(/support/hypertex)p Fp(')o(.)25 b(F)l(or)17 b(CT)l(AN)g(info,)i(see)e(section)i (\\unixtex.ftp")e(in)75 293 y Fk(Kpathsea)p Fp(.)137 361 y(This)g(h)o(yp)q(ertext)e(supp)q(ort)h(\(and)g(original)h(form)e (of)g(the)h(do)q(cumen)o(tation\))f(w)o(as)g(written)h(b)o(y)g(Mark)75 416 y(Do)o(yle)f(and)f(T)l(anmo)o(y)g(Bhattac)o(hary)o(a)f(as)i(the)f (`)p Fm(dvihps)p Fp(')f(program.)19 b(Y)l(ou)c(can)g(retriev)o(e)g (their)g(soft)o(w)o(are)75 471 y(and)h(additional)i(do)q(cumen)o (tation)e(via)h(the)f(CT)l(AN)g(reference)h(ab)q(o)o(v)o(e.)22 b(Y)l(ou)16 b(ma)o(y)g(also)g(b)q(e)g(in)o(terested)75 526 y(in)f(the)e(Ja)o(v)m(a)h(preview)o(er)g(ID)o(VI,)g(a)o(v)m (ailable)h(at)e(`)p Fm(http://www.win.tue.nl/~dic)o(kie/idv)o(i)p Fp(',)e(and/or)75 581 y(in)k(`)p Fm(http://www.emrg.com/texpdf.)o(html) p Fp(')o(,)d(whic)o(h)j(describ)q(es)i(the)d(pro)q(cess)h(of)f(making)h (PDF)f(\014les)75 635 y(from)g(T)l(eX)i(\014les)g(in)g(more)f(detail.) 137 704 y(Mail)h(arc)o(hiv)o(es)f(for)g(the)g(original)i(pro)s(ject)d (are)h(at)f(`)p Fm(http://math.albany.edu:880)o(0/hm/ht/)o Fp('.)75 819 y Fi(5.4.1)30 b(Hyp)r(ertext)21 b(ca)n(v)n(eats)137 916 y Fp(If)12 b(y)o(ou)g(in)o(tend)g(to)f(go)h(all)g(the)g(w)o(a)o(y)f (to)g(PDF,)f(y)o(ou)i(will)h(probably)f(w)o(an)o(t)f(to)g(use)h(P)o (ostScript)g(fon)o(ts)f(ex-)75 971 y(clusiv)o(ely)l(,)16 b(since)e(the)g(Adob)q(e)g(PDF)f(readers)g(are)g(extremely)h(slo)o(w)f (when)h(dealing)h(with)e(bitmap)h(fon)o(ts.)75 1026 y(Commercial)20 b(v)o(ersions)f(of)g(the)h(Computer)e(Mo)q(dern)i(fon)o(ts)e(are)h(a)o (v)m(ailable)i(from)e(Blue)i(Sky;)g(public)75 1081 y(domain)d(v)o (ersions)f(are)g(a)o(v)m(ailable)i(from)d(CT)l(AN)i(sites)f(\(for)g(CT) l(AN)g(info,)h(see)f(section)h(\\unixtex.ftp")75 1135 y(in)e Fk(Kpathsea)p Fp(\))f(in:)195 1201 y Fm(fonts/postscript/bakoma) 195 1253 y(fonts/postscript/paradissa)75 1321 y Fp(Y)l(ou)g(ma)o(y)g (need)h(to)f(mo)q(dify)g(these)h(fon)o(ts;)e(see)h(`)p Fm(http://xxx.lanl.gov/faq/b)o(akoma.h)o(tml)p Fp('.)137 1390 y(Also,)g(the)f(Adob)q(e)i(distillers)g(prior)f(to)f(2.1)f(drop)i (trailing)g(space)g(c)o(haracters)e(\(c)o(haracter)h(co)q(de)h(32\))75 1445 y(from)20 b(strings.)36 b(Unfortunately)l(,)22 b(the)e(P)o (ostScript)h(fon)o(ts)f(use)h(this)g(c)o(haracter)f(co)q(de)h(for)f(c)o (haracters)75 1500 y(other)14 b(than)h(space)g(\(notably)f(the)h(Greek) f(letter)h(psi)h(in)f(the)g Fm(Symbol)f Fp(fon)o(t\),)f(and)i(so)f (these)h(c)o(haracters)75 1554 y(are)g(dropp)q(ed.)21 b(This)16 b(bug)f(is)h(\014xed)f(in)h(v)o(ersion)g(2.1.)137 1623 y(If)21 b(y)o(ou)g(can't)f(upgrade,)j(One)e(w)o(ork)m(around)g(is) g(to)g(c)o(hange)g(all)h(the)f(trailing)h(blanks)f(in)h(strings)75 1678 y(to)c(a)g(c)o(haracter)f(co)q(de)i(that)f(isn't)g(in)i(the)e(fon) o(t.)29 b(This)19 b(w)o(orks)e(b)q(ecause)i(the)g(default)g(b)q(eha)o (vior)g(is)g(to)75 1732 y(substitute)f(a)e(blank)i(for)f(a)f(missing)i (c)o(haracter,)f(i.e.,)g(the)g(distiller)j(is)d(fo)q(oled)h(in)o(to)f (substituting)h(the)75 1787 y(righ)o(t)f(c)o(haracter.)27 b(F)l(or)17 b(instance,)i(with)f(the)g(Blue)h(Sky)f(fon)o(ts,)f(y)o(ou) g(can)h(globally)h(replace)g(`)14 b Fm(\))p Fp(')k(with)75 1842 y(`)p Fm(\\200\))p Fp(')c(\(with)i Fm(sed)p Fp(,)f(for)h (example\))g(and)g(get)g(the)f(desired)j(result.)k(With)16 b(the)g(public)i(domain)e(fon)o(ts,)75 1897 y(y)o(ou)i(will)i(probably) f(ha)o(v)o(e)f(to)g(use)h(a)f(c)o(haracter)g(co)q(de)h(in)h(the)e (range)g(128)g(to)g(191)f(since)j(these)f(fon)o(ts)75 1952 y(duplicate)e(the)e(\014rst)g(32)g(c)o(haracters)f(starting)h(at)f (192)h(to)f(a)o(v)o(oid)h(MS-DOS)h(problems.)75 2066 y Fi(5.4.2)30 b(Hyp)r(ertext)21 b(sp)r(ecials)137 2164 y Fp(Curren)o(t)13 b(supp)q(ort)h(for)e(the)i(W)l(orld)g(Wide)g(W)l(eb) f(in)i(the)e(T)1124 2174 y(E)1150 2164 y(X)g(system)g(do)q(es)h(not)f (in)o(v)o(olv)o(e)h(mo)q(difying)75 2219 y(T)100 2228 y(E)126 2219 y(X)d(itself.)19 b(W)l(e)12 b(need)g(only)g(de\014ne)g (some)f(sp)q(ecials;)j(Arth)o(ur)d(Smith)h(\()p Fn(h)p Fm(apsmith@aps.org)p Fn(i)p Fp(\),)d(T)l(anmo)o(y)75 2273 y(Bhattac)o(hary)o(a,)k(and)j(P)o(aul)f(Ginsparg)g(originally)i (prop)q(osed)f(and)f(implemen)o(ted)i(the)e(follo)o(wing:)195 2339 y Fm(html:)195 2391 y(html:)195 2443 y(html:)195 2495 y(html:)195 2547 y(html:)137 2615 y Fp(Lik)o(e)14 b(all)h(T)321 2625 y(E)346 2615 y(X)e Fm(\\special)p Fp('s,)f(these)i(pro)q(duce)g (no)f(visible)i(output,)e(and)h(are)f(unin)o(terpreted)h(b)o(y)f(T)1815 2625 y(E)1841 2615 y(X)75 2670 y(itself.)21 b(They)15 b(are)g(instructions)h(to)f(D)o(VI)g(pro)q(cessors)g(only)l(.)p eop %%Page: 33 35 33 34 bop 75 -58 a Fp(Chapter)15 b(5:)k(In)o(teraction)d(with)f(P)o (ostScript)980 b(33)137 183 y(Here,)14 b Fk(xurl)h Fp(is)f(a)f (standard)g(WWW)f(uniform)h(resource)h(lo)q(cator)f(\(URL\),)g(p)q (ossibly)h(extended)h(with)75 238 y(a)j(`)p Fm(#)p Fk(t)o(yp)q(e)p Fm(.)p Fk(string)t Fp(')f(construct,)i(where)f Fk(t)o(yp)q(e)j Fp(is)e(`)p Fm(page)p Fp(',)f(`)p Fm(section)p Fp(',)f(`)p Fm(equation)p Fp(',)g(`)p Fm(reference)p Fp(')f(\(for)75 293 y(bibliographic)i(references\),)d(`)p Fm(figure)p Fp(',)e(`)p Fm(table)p Fp(',)h(etc.)19 b(F)l(or)c(example,)195 357 y Fm(\\special{html:})p 1988 367 21 42 v 75 424 a Fp(is)16 b(a)f(link)h(to)f(equation)g(\(1.1\))f(in)i(an)f (example)h(do)q(cumen)o(t)g(b)o(y)f(Tim)g(Murph)o(y)l(.)137 492 y(See)f(`)p Fm(http://www.w3.org/hype)o(rtext/W)o(WW/Addr)o (essing/A)o(ddressi)o(ng.html)o Fp(')c(for)i(a)h(precise)75 546 y(description)k(of)d(base)i(URL's.)k(\(That)14 b(itself)i(is)g(a)f (URL,)h(in)g(case)f(y)o(ou)g(w)o(ere)g(w)o(ondering.\))137 614 y(Descriptions)h(of)f(the)g Fm(\\special)p Fp('s:)75 693 y(`)p Fm(href)p Fp(')118 b(Creates)15 b(links)h(in)g(y)o(our)f(T) 769 703 y(E)794 693 y(X)h(do)q(cumen)o(t.)k(F)l(or)14 b(example:)435 758 y Fm(\\special{html:}\\Te)o(X\\)f(Users)435 810 y(Group\\special{html:})315 877 y Fp(The)f(user)h(will)g(b)q(e) g(able)g(to)e(clic)o(k)j(on)e(the)g(text)g(`T)1231 887 y(E)1256 877 y(X)g(Users)g(Group')f(while)j(running)315 932 y(Xdvi)17 b(and)g(get)f(to)g(the)g(TUG)g(home)h(page.)23 b(\(By)16 b(the)h(w)o(a)o(y)l(,)f(this)g(is)h(for)f(illustration.)25 b(In)315 986 y(practice,)13 b(y)o(ou)g(most)f(lik)o(ely)i(w)o(an)o(t)d (to)h(use)h(macros)f(to)g(insert)h(the)g Fm(\\special)f Fp(commands;)315 1041 y(reference)k(ab)q(o)o(v)o(e.\))75 1121 y(`)p Fm(name)p Fp(')118 b(De\014nes)21 b(URL)g(targets)e(in)j(y)o (our)e(T)945 1131 y(E)970 1121 y(X)g(do)q(cumen)o(ts,)i(so)e(links)i (can)f(b)q(e)g(resolv)o(ed.)36 b(F)l(or)315 1176 y(example:)435 1240 y Fm(\\special{html:}Paradi)o(se\\spec)o (ial{htm)o(l:})435 1292 y(is)i(exactly)e(where)i(you)f(are)h(right) f(now.)315 1359 y Fp(This)16 b(will)h(resolv)o(e)e(an)g(`)p Fm(href="paradise")p Fp('.)75 1439 y(`)p Fm(img)p Fp(')142 b(Links)19 b(to)e(an)g(arbitrary)g(external)i(\014le.)28 b(In)o(teractiv)o(ely)l(,)19 b(a)e(view)o(er)h(is)g(spa)o(wned)g(to)f (read)315 1494 y(the)j(\014le)g(according)g(to)f(the)h(\014le)h (extension)f(and)g(y)o(our)f(`)p Fm(mailcap)p Fp(')f(\014le)j(\(see)e (the)h(Xdvi)315 1549 y(do)q(cumen)o(tation\).)75 1628 y(`)p Fm(base)p Fp(')118 b(De\014nes)14 b(a)f(base)g(URL)h(that)f(is)h (prep)q(ended)h(to)e(all)h(the)f Fm(name)g Fp(targets.)18 b(T)o(ypically)d(unnec-)315 1683 y(essary)l(,)g(as)f(the)i(name)f(of)g (the)g(D)o(VI)g(\014le)h(b)q(eing)h(read)e(is)h(used)f(b)o(y)h (default.)137 1763 y(The)k(`)p Fm(img)p Fp(')d(and)j(`)p Fm(base)p Fp(')d(tags)h(are)h(not)g(y)o(et)f(implemen)o(ted)j(in)f (Dvips)f(or)g(the)g(NeXTSTEP)g(D)o(VI)75 1818 y(view)o(er.)p eop %%Page: 34 36 34 35 bop 75 -58 a Fp(Chapter)15 b(6:)k(P)o(ostScript)c(fon)o(ts)1204 b(34)75 183 y Fl(6)41 b(P)n(ostScript)26 b(fon)n(ts)137 318 y Fp(Dvips)c(supp)q(orts)f(the)h(use)f(of)g(P)o(ostScript)g(fon)o (ts)g(in)h(T)1122 328 y(E)1148 318 y(X)f(do)q(cumen)o(ts.)38 b(T)l(o)22 b(use)f(a)g(P)o(ostScript)75 373 y(fon)o(t)14 b(con)o(v)o(enien)o(tly)l(,)h(y)o(ou)f(need)h(to)f(prepare)g(a)g (corresp)q(onding)h(virtual)g(fon)o(t;)f(the)g(program)f(Afm2tfm,)75 428 y(supplied)18 b(with)d(Dvips,)g(helps)i(with)e(that.)137 501 y(All)25 b(the)f(necessary)f(supp)q(ort)h(for)f(the)g(standard)g (35)g(P)o(ostScript)g(fon)o(ts)g(\(`)p Fm(AvantGarde-Book)p Fp(')75 556 y(through)14 b(`)p Fm(ZapfDingbats)p Fp('\),)d(plus)k (other)e(freely)i(or)e(commonly)h(a)o(v)m(ailable)i(P)o(ostScript)d (fon)o(ts)h(is)g(a)o(v)m(ail-)75 611 y(able)i(along)f(with)h(Dvips.)21 b(T)l(o)15 b(use)g(these)h(fon)o(ts,)e(y)o(ou)h(need)h(do)f(nothing)h (b)q(ey)o(ond)g(what)e(is)i(men)o(tioned)75 665 y(in)i(the)f (installation)h(pro)q(cedure)g(\(see)f(Chapter)g(2)f([Installation],)i (page)e(2\).)25 b(This)18 b(c)o(hapter)e(is)i(there-)75 720 y(fore)c(relev)m(an)o(t)h(only)g(if)g(y)o(ou)f(are)g(installing)i (new)e(P)o(ostScript)h(fon)o(ts)e(not)h(supplied)j(with)d(Dvips.)20 b(\(Or)14 b(if)75 775 y(y)o(ou're)g(curious.\))75 919 y Fo(6.1)33 b(F)-6 b(on)n(t)23 b(concepts)137 1021 y Fp(The)c(information)g(needed)h(to)e(t)o(yp)q(eset)g(using)h(a)g (particular)g(fon)o(t)f(is)h(con)o(tained)g(in)g(t)o(w)o(o)f(\014les:) 27 b(a)75 1076 y Fk(metric)16 b(\014le)k Fp(that)15 b(con)o(tains)h (shap)q(e-indep)q(enden)o(t)i(information)e(and)g(a)g Fk(glyph)h(\014le)i Fp(that)c(con)o(tains)h(the)75 1131 y(actual)f(shap)q(es)h(of)e(the)i(fon)o(t's)d(c)o(haracters.)20 b(A)15 b Fk(virtual)g(fon)o(t)h Fp(is)f(an)g(optional)h(additional)g (\014le)g(that)f(can)75 1185 y(sp)q(ecify)20 b(sp)q(ecial)g(w)o(a)o(ys) e(to)g(construct)g(the)h(c)o(haracters.)29 b(T)1107 1195 y(E)1133 1185 y(X)18 b(itself)i(\(or)e(LaT)1452 1195 y(E)1477 1185 y(X\))h(lo)q(ok)g(only)g(at)f(the)75 1240 y(metric)e(\014le,)f(but)h(D)o(VI)f(driv)o(ers)g(suc)o(h)h(as)f(Dvips)g (lo)q(ok)h(at)e(all)j(three)e(of)g(these)g(\014les.)137 1313 y(An)f Fk(enco)q(ding)h(\014le)i Fp(de\014nes)d(the)g(corresp)q (ondence)g(b)q(et)o(w)o(een)g(the)g(co)q(de)g(n)o(um)o(b)q(ers)f(of)g (the)h(c)o(haracters)75 1368 y(in)21 b(a)g(fon)o(t)e(and)i(their)g (descriptiv)o(e)h(names.)36 b(Tw)o(o)19 b(enco)q(ding)j(\014les)g(used) f(together)e(can)i(describ)q(e)h(a)75 1423 y(reenco)q(ding)17 b(that)d(rearranges,)g(i.e.,)h(ren)o(um)o(b)q(ers,)g(the)g(c)o (haracters)g(of)g(a)f(fon)o(t.)75 1547 y Fi(6.1.1)30 b(Metric)21 b(\014les)137 1649 y Fp(A)13 b Fk(metric)g(\014le)j Fp(describ)q(es)e(prop)q(erties)f(of)f(the)h(fon)o(t)f(that)g(are)g (indep)q(enden)o(t)j(of)d(what)g(the)h(c)o(haracters)75 1704 y(actually)19 b(lo)q(ok)f(lik)o(e.)30 b(Aside)20 b(from)d(general)i(information)f(ab)q(out)g(the)h(fon)o(t)e(itself,)i (a)f(metric)h(\014le)g(has)75 1759 y(t)o(w)o(o)c(kinds)i(of)e (information:)21 b(information)c(ab)q(out)e(individual)k(c)o (haracters,)c(organized)i(b)o(y)f(c)o(haracter)75 1814 y(co)q(de,)f(and)h(information)f(ab)q(out)g(sequences)i(of)d(c)o (haracters.)137 1887 y(The)g(p)q(er-c)o(haracter)f(information)h(sp)q (eci\014es)h(the)f(width,)g(heigh)o(t,)f(depth,)h(and)g(italic)h (correction)e(of)75 1942 y(eac)o(h)i(c)o(haracter)g(in)h(the)f(fon)o (t.)k(An)o(y)c(migh)o(t)g(b)q(e)h(zero.)137 2015 y(In)e(addition)h(to)e (information)g(on)h(individual)i(c)o(haracters,)d(the)h(metric)g (\014le)g(sp)q(eci\014es)h Fk(k)o(erning)p Fp(,)f(i.e.,)75 2070 y(adding)19 b(or)e(remo)o(ving)h(space)g(b)q(et)o(w)o(een)g (particular)g(c)o(haracter)f(pairs.)28 b(It)18 b(further)g(sp)q (eci\014es)h Fk(ligature)75 2125 y Fp(information:)g(when)13 b(a)g(sequence)h(of)e(input)i(c)o(haracters)e(should)i(b)q(e)f(t)o(yp)q (eset)g(as)g(a)f(single)i(\(presumably)75 2179 y(di\013eren)o(t\))g (\\ligature")g(c)o(haracter.)k(F)l(or)c(example,)g(it's)g(traditional)g (for)g(the)g(input)h(`)p Fm(fi)p Fp(')d(to)i(b)q(e)g(t)o(yp)q(eset)75 2234 y(as)i(`\014',)g(not)g(as)g(`fi')g(\(with)h(the)f(dot)g(of)g(the)h (`i')f(colliding)j(with)e(`f)t('\).)22 b(\(In)17 b(English,)h(the)e (only)h(common)75 2289 y(ligatures)f(are)f(\014,)g(\015,)g(\013,)f (\016,)h(and)g(\017.\))137 2362 y(Di\013eren)o(t)g(t)o(yp)q(esetting)h (systems)e(use)i(di\013eren)o(t)f(metric)h(\014le)g(formats:)112 2435 y Fn(\017)30 b Fp(Eac)o(h)21 b(P)o(ostscript)f(fon)o(t)g(has)h(an) g Fk(Adob)q(e)h(fon)o(t)e(metrics)j Fp(\(`)p Fm(.afm)p Fp('\))c(\014le.)39 b(These)21 b(\014les)h(are)f(plain)165 2490 y(text,)d(so)g(y)o(ou)g(can)h(insp)q(ect)h(them)e(easily)l(.)31 b(Y)l(ou)18 b(can)h(get)f(AFM)f(\014les)j(for)d(Adob)q(e's)i(fon)o(ts)f (from)165 2545 y(`)p Fm(ftp://ftp.adobe.com/pub)o(/adobe/F)o(onts/AF)o (Ms)p Fp('.)112 2615 y Fn(\017)30 b Fp(T)190 2625 y(E)216 2615 y(X)18 b(uses)h Fk(T)393 2625 y(E)418 2615 y(X)g(fon)o(t)e (metrics)k Fp(\(`)p Fm(.tfm)p Fp('\))16 b(\014les.)30 b(When)19 b(y)o(ou)f(sa)o(y)g(`)p Fm(\\font)c(=)h Fk(fon)o(t)q Fp(')i(in)j(y)o(our)d(T)1815 2625 y(E)1841 2615 y(X)165 2670 y(do)q(cumen)o(t,)i(T)416 2680 y(E)442 2670 y(X)f(reads)h(a)f (\014le)h(named)g(`)p Fk(fon)o(t)p Fm(.tfm)p Fp('.)27 b(\(W)l(ell,)20 b(except)f(for)f(the)g(`)p Fm(texfonts.map)p Fp(')p eop %%Page: 35 37 35 36 bop 75 -58 a Fp(Chapter)15 b(6:)k(P)o(ostScript)c(fon)o(ts)1204 b(35)165 183 y(feature;)16 b(see)g(section)h(\\F)l(on)o(tmap")d(in)j Fk(Kpathsea)p Fp(\).)22 b(T)1115 193 y(E)1140 183 y(X)16 b(can)g(then)h(calculate)g(the)f(space)g(o)q(ccu-)165 238 y(pied)j(b)o(y)e(c)o(haracters)g(from)f(the)i(fon)o(t)e(when)i(t)o (yp)q(esetting.)27 b(In)18 b(addition,)h(the)e(D)o(VI)h(driv)o(ers)f(y) o(ou)165 293 y(use)f(to)e(prin)o(t)i(or)e(view)i(the)f(D)o(VI)g(\014le) i(pro)q(duced)f(b)o(y)f(T)1109 303 y(E)1135 293 y(X)g(ma)o(y)f(need)i (to)f(lo)q(ok)h(at)e(the)h(TFM)g(\014le.)165 357 y(TFM)f(\014les)i(are) e(binary)h(\(and)g(hence)h(are)e(t)o(ypically)i(m)o(uc)o(h)f(smaller)h (than)e(AFM)g(\014les\).)21 b(Y)l(ou)15 b(can)165 412 y(use)k(the)f Fm(tftopl)g Fp(program)f(\(see)i(section)g(\\tftopl)f(in) o(v)o(o)q(cation")g(in)h Fk(W)l(eb2c)s Fp(\))g(that)e(comes)i(with)165 467 y(T)190 477 y(E)216 467 y(X)11 b(to)f(transform)g(a)h(TFM)f(\014le) i(in)o(to)f(a)g(h)o(uman-readable)h(\\prop)q(ert)o(y)f(list")h(\(`)p Fm(.pl)p Fp('\))d(\014le.)19 b(Y)l(ou)12 b(can)165 522 y(also)j(edit)h(a)f(PL)h(\014le)h(and)e(transform)f(it)i(bac)o(k)f(to)g (a)g(T)1102 532 y(E)1127 522 y(X-readable)i(TFM)d(with)i(the)f (companion)165 577 y(program)g Fm(pltotf)h Fp(\(see)g(section)h (\\pltotf)f(in)o(v)o(o)q(cation")h(in)g Fk(W)l(eb2c)s Fp(\).)23 b(Editing)18 b(metrics)e(b)o(y)h(hand)165 631 y(is)f(not)f(something)g(y)o(ou're)f(lik)o(ely)j(to)e(w)o(an)o(t)f(to)h (do)g(often,)f(but)i(the)f(capabilit)o(y)h(is)g(there.)112 696 y Fn(\017)30 b Fp(A)l(TM)18 b(and)g(other)f(t)o(yp)q(esetting)i (systems)e(use)h Fk(prin)o(ter)h(fon)o(t)e(metric)k Fp(\(`)p Fm(.pfm)p Fp('\))16 b(\014les.)29 b(These)18 b(are)165 751 y(binary)e(\014les.)22 b(They)16 b(are)g(irrelev)m(an)o(t)g(in)h (the)f(T)973 760 y(E)998 751 y(X)g(w)o(orld,)f(and)h(not)f(freely)i(a)o (v)m(ailable,)g(so)e(w)o(e)g(will)165 805 y(not)g(discuss)h(them)f (further.)137 880 y(The)h(Afm2tfm)f(program)g(distributed)i(with)f (Dvips)h(con)o(v)o(erts)e(an)g(AFM)g(\014le)i(to)f(a)f(TFM)g(\014le)i (and)75 935 y(p)q(erforms)d(other)f(useful)i(transformations)d(as)i(w)o (ell.)20 b(See)15 b(Section)f(6.3)f([In)o(v)o(oking)h(afm2tfm],)e(page) i(40.)75 1038 y Fi(6.1.2)30 b(Glyph)21 b(\014les)137 1132 y Fp(Although)16 b(a)f(metric)g(\014le)i(\(see)e(the)g(previous)h (section\))f(con)o(tains)h(information)f(ab)q(out)g(the)g(spatial)75 1187 y(and)e(other)f(prop)q(erties)i(of)e(the)h(c)o(haracter)f(at)g(p)q (osition)i(75,)e(sa)o(y)l(,)g(it)h(con)o(tains)g(nothing)g(ab)q(out)g (what)f(the)75 1242 y(c)o(haracter)e(at)h(p)q(osition)h(75)e(actually)i (lo)q(oks)f(lik)o(e.)20 b(The)11 b(glyphs|the)h(actual)f(shap)q(es)h (of)f(the)g(letterforms)75 1296 y(in)19 b(a)g(fon)o(t|are)f(de\014ned)i (b)o(y)e(other)g(\014les,)i(whic)o(h)g(w)o(e)e(call)i(glyph)f(\014les.) 31 b(T)1395 1306 y(E)1420 1296 y(X)19 b(itself)g(only)g(reads)g(the)75 1351 y(TFM)14 b(\014le)j(for)d(a)h(fon)o(t;)f(it)i(do)q(es)f(not)g (need)h(to)e(kno)o(w)h(c)o(haracter)g(shap)q(es.)137 1416 y(A)h Fk(glyph)g(\014le)j Fp(is)d(a)f(\014le)h(that)f(de\014nes)h (the)g(shap)q(es)g(of)e(the)i(c)o(haracters)e(in)j(a)e(fon)o(t.)k(The)d (shap)q(es)g(can)75 1471 y(b)q(e)g(de\014ned)g(either)g(b)o(y)f (outlines)i(or)e(b)o(y)g(bitmaps.)137 1535 y(P)o(ostScript)j(fon)o(ts)g (are)g(de\014ned)i(as)e Fk(outline)h(fon)o(ts)r Fp(:)25 b(Eac)o(h)19 b(c)o(haracter)e(in)i(the)g(fon)o(t)e(is)i(de\014ned)h(b)o (y)75 1590 y(giving)c(the)f(mathematical)h(curv)o(es)f(\(lines,)h (arcs,)f(and)g(splines\))i(that)d(de\014ne)j(its)e(con)o(tours.)k (Di\013eren)o(t)75 1645 y(sizes)14 b(of)e(a)g(c)o(haracter)g(are)h (generated)g(b)o(y)f(linearly)j(scaling)f(a)e(single)i(shap)q(e.)20 b(F)l(or)12 b(example,)h(a)g(10-p)q(oin)o(t)75 1700 y(`A')k(is)i (simply)g(half)g(the)f(size)h(of)e(a)h(20-p)q(oin)o(t)g(`A'.)f(No)o(w)o (ada)o(ys,)g(outline)i(fon)o(ts)e(usually)j(also)e(con)o(tain)75 1754 y Fk(hin)o(ts)p Fp(|additional)i(information)d(to)f(impro)o(v)o(e) i(the)f(app)q(earance)h(of)e(the)i(fon)o(t)e(at)g(small)i(sizes)g(or)f (lo)o(w)75 1809 y(resolutions.)137 1874 y(Although)g(v)m(arious)g (kinds)g(of)f(P)o(ostScript)g(outline)h(fon)o(ts)f(exist,)g(b)o(y)h (far)e(the)i(most)e(common,)h(and)75 1928 y(the)22 b(only)g(one)f(w)o (e)g(will)j(consider,)f(is)f(called)h Fk(T)o(yp)q(e)f(1)p Fp(.)38 b(The)22 b(glyph)g(\014les)h(for)e(P)o(ostscript)g(T)o(yp)q(e)g (1)75 1983 y(fon)o(ts)14 b(t)o(ypically)i(ha)o(v)o(e)f(names)g(ending)h (in)g(`)p Fm(.pfa)p Fp(')e(\(\\prin)o(ter)g(fon)o(t)g(ASCI)q(I"\))i(or) e(`)p Fm(.pfb)p Fp(')g(\(\\prin)o(ter)h(fon)o(t)75 2038 y(binary"\).)137 2103 y(In)22 b(con)o(trast,)e(glyph)i(\014les)g(for)e (Computer)h(Mo)q(dern)g(and)g(the)g(other)f(standard)h(T)1617 2112 y(E)1642 2103 y(X)g(fon)o(ts)f(are)75 2157 y Fk(bitmap)g(fon)o(ts) p Fp(,)f(generated)g(from)g(Metafon)o(t)f(\(`)p Fm(.mf)p Fp('\))f(descriptions.)34 b(The)20 b(Metafon)o(t)e(program)g(dis-)75 2212 y(tributed)e(with)f(T)380 2222 y(E)406 2212 y(X)g(generates)g (bitmaps)h(from)e(these)h(descriptions.)137 2277 y(The)i(glyph)g (\014les)h(for)d(T)546 2286 y(E)572 2277 y(X)h(bitmap)h(fon)o(ts)f(are) g(usually)i(stored)e(in)h Fk(pac)o(k)o(ed)f(fon)o(t)h Fp(\(PK\))f(\014les.)25 b(The)75 2331 y(names)19 b(of)g(these)g (\014les)h(end)g(in)f(`)p Fm(.)p Fk(nnn)p Fm(pk)p Fp(',)h(where)f Fk(nnn)h Fp(is)f(the)g(resolution)h(of)f(the)g(fon)o(t)f(in)i(dots)e(p) q(er)75 2386 y(inc)o(h.)j(F)l(or)13 b(example,)i(`)p Fm(cmr10.600pk)p Fp(')d(con)o(tains)j(the)f(bitmaps)h(for)f(the)g(`)p Fm(cmr10)p Fp(')f(fon)o(t)g(at)h(a)g(resolution)75 2441 y(of)h(600)7 b(dpi.)20 b(\(On)c(DOS)f(\014lesystems,)h(it's)f(more)g (lik)o(ely)i(`)p Fm(dpi600\\cmr10.pk)p Fp('.)o(\))137 2506 y(Metafon)o(t)d(actually)j(outputs)e Fk(generic)h(fon)o(t)g Fp(\(GF\))e(\014les,)j(e.g.,)d(`)p Fm(cmr10.600gf)p Fp(',)f(but)j(the)f (GF)g(\014les)75 2560 y(are)f(usually)i(con)o(v)o(erted)e(immediately)i (to)d(PK)i(format)e(\(using)i(the)f Fm(gftopk)f Fp(utilit)o(y)j(that)d (comes)i(with)75 2615 y(T)100 2625 y(E)126 2615 y(X\))j(since)h(PK)g (\014les)g(are)f(smaller)h(and)f(con)o(tain)h(the)f(same)g (information.)30 b(\(The)18 b(GF)f(format)g(is)i(a)75 2670 y(historical)d(artifact.\))p eop %%Page: 36 38 36 37 bop 75 -58 a Fp(Chapter)15 b(6:)k(P)o(ostScript)c(fon)o(ts)1204 b(36)75 183 y Fi(6.1.3)30 b(Virtual)21 b(fon)n(ts)137 281 y Fp(A)12 b Fk(virtual)g(fon)o(t)f Fp(is)h(constructed)g(b)o(y)f (extracting)g(c)o(haracters)g(from)g(one)g(or)g(more)g(existing)h(fon)o (ts)f(and)75 335 y(rearranging)k(them,)g(or)g(syn)o(thesizing)i(new)f (c)o(haracters)f(in)h(v)m(arious)g(w)o(a)o(ys.)k(The)c(explanation)g (in)h(this)75 390 y(man)o(ual)c(is)g(in)o(tended)h(to)e(su\016ce)h(for) f(understanding)i(enough)f(ab)q(out)f(virtual)h(fon)o(ts)f(to)g(use)h (them)g(with)75 445 y(Dvips.)31 b(It)18 b(isn't)h(a)f(reference)i(man)o (ual)f(on)f(virtual)h(fon)o(ts.)30 b(F)l(or)18 b(more)g(information:)27 b(The)19 b(primary)75 500 y(do)q(cumen)o(t)j(on)f(virtual)g(fon)o(ts)g (is)g(Donald)h(E.)f(Kn)o(uth,)h Fk(TUGb)q(oat)g Fp(11\(1\),)e(Apr.)h (1990,)g(pp.)h(13{23,)75 555 y(\\Virtual)15 b(F)l(on)o(ts:)j(More)13 b(F)l(un)i(for)e(Grand)h(Wizards")g(\(`)p Fk(CT)l(AN:)q Fm(/info/virtual-)o(fonts.kn)o(uth)p Fp(';)d(for)75 609 y(CT)l(AN)j(info,)g(see)g(section)h(\\unixtex.ftp")e(in)i Fk(Kpathsea)p Fp(\).)k(\(Don't)13 b(b)q(e)h(in)o(timidated)i(b)o(y)d (the)h(subtitle.\))137 678 y(A)19 b(virtual)h(fon)o(t)e(\(`)p Fm(.vf)p Fp('\))f(\014le)j(sp)q(eci\014es,)h(for)d(eac)o(h)h(c)o (haracter)g(in)g(the)g(virtual)h(fon)o(t,)f(a)f(recip)q(e)j(for)75 733 y(t)o(yp)q(esetting)11 b(that)g(c)o(haracter.)18 b(A)11 b(VF)g(\014le,)i(lik)o(e)g(a)e(TFM)f(\014le,)j(is)f(in)g(a)f (compressed)h(binary)f(format.)18 b(The)75 787 y Fm(vftovp)12 b Fp(and)i Fm(vptovf)e Fp(programs)g(con)o(v)o(ert)h(a)f(VF)h(\014le)i (to)d(a)h(h)o(uman-readable)h(VPL)g(\(virtual)f(prop)q(ert)o(y)75 842 y(list\))h(format)f(and)g(bac)o(k)h(again.)19 b(See)c(section)f (\\vfto)o(vp)f(in)o(v)o(o)q(cation")h(in)g Fk(W)l(eb2c)s Fp(,)g(and)g(section)g(\\vpto)o(vf)75 897 y(in)o(v)o(o)q(cation")h(in)h Fk(W)l(eb2c)s Fp(.)137 965 y(In)h(the)g(case)f(of)g(a)g(P)o(ostScript)h (fon)o(t)e Fk(f)25 b Fp(b)q(eing)18 b(used)f(in)h(a)e(straigh)o(tforw)o (ard)e(w)o(a)o(y)l(,)i(the)g(recip)q(e)i(sa)o(ys:)75 1020 y(c)o(haracter)g Fk(i)k Fp(in)d(the)g(VF)f(fon)o(t)g(is)h(c)o (haracter)f Fk(j)j Fp(in)e(fon)o(t)f Fk(f)p Fp(.)30 b(The)19 b(fon)o(t)f Fk(f)27 b Fp(is)20 b(called)g(a)e Fk(base)h(fon)o(t)p Fp(.)30 b(F)l(or)75 1075 y(example,)22 b(the)e(VF)g(\014le)h(could)g (remap)e(the)i(c)o(haracters)e(of)g(the)h(P)o(ostScript)g(fon)o(t)g(to) f(the)h(p)q(ositions)75 1130 y(where)15 b(T)231 1140 y(E)257 1130 y(X)g(exp)q(ects)h(to)f(\014nd)h(them.)j(See)d(Section)g (6.1.4)e([Enco)q(dings],)h(page)g(36.)137 1198 y(Since)g(T)279 1208 y(E)305 1198 y(X)e(reads)g(only)h(TFM)e(\014les,)j(not)d(VF's,)h (eac)o(h)g(VF)g(m)o(ust)g(ha)o(v)o(e)g(a)g(corresp)q(onding)h(TFM)f (for)75 1253 y(use)j(with)f(T)282 1263 y(E)308 1253 y(X.)f(This)i (corresp)q(onding)g(TFM)f(is)g(created)h(when)f(y)o(ou)g(run)h Fm(vptovf)p Fp(.)137 1321 y(Y)l(ou)h(can)g Fk(expand)h Fp(virtual)g(fon)o(ts)d(in)o(to)i(their)g(base)f(fon)o(ts)g(with)h(D)o (VIcop)o(y)f(\(see)g(section)h(\\dvicop)o(y)75 1376 y(in)o(v)o(o)q (cation")d(in)h Fk(W)l(eb2c)s Fp(\).)20 b(This)14 b(is)h(useful)g(if)g (y)o(ou)f(are)g(using)h(a)e(D)o(VI)i(translator)e(that)g(do)q(esn't)h (under-)75 1431 y(stand)h(vf)t('s)f(itself.)75 1545 y Fi(6.1.4)30 b(Enco)r(dings)137 1643 y Fp(Ev)o(ery)11 b(fon)o(t,)f(whatev)o(er)g(its)h(t)o(yp)q(e,)h(has)e(an)h Fk(enco)q(ding)p Fp(,)i(that)d(sp)q(eci\014es)j(the)e(corresp)q (ondence)h(b)q(et)o(w)o(een)75 1698 y(\\logical")18 b(c)o(haracters)e (and)i(c)o(haracter)e(co)q(des.)27 b(F)l(or)17 b(example,)h(the)f(ASCI) q(I)i(enco)q(ding)g(sp)q(eci\014es)g(that)75 1752 y(the)f(c)o(haracter) g(n)o(um)o(b)q(ered)h(65)f(\(decimal\))h(is)f(an)h(upp)q(ercase)g(`A'.) e(The)i(enco)q(ding)g(do)q(es)g(not)f(sp)q(ecify)75 1807 y(what)d(the)g(c)o(haracter)f(at)h(that)g(p)q(osition)h(lo)q(oks)f(lik) o(e;)h(there)g(are)e(lots)i(of)e(w)o(a)o(ys)g(to)h(dra)o(w)g(an)g(`A',) f(and)h(a)75 1862 y(glyph)h(\014le)f(\(see)g(Section)h(6.1.2)d([Glyph)i (\014les],)g(page)g(35\))f(tells)i(ho)o(w.)j(Nor)14 b(do)q(es)h(it)h (sp)q(ecify)g(ho)o(w)e(m)o(uc)o(h)75 1917 y(space)h(that)f(c)o (haracter)f(o)q(ccupies;)j(that)e(information)h(is)g(in)g(a)f(metric)h (\014le)g(\(see)g(Section)g(6.1.1)e([Metric)75 1972 y(\014les],)i(page) g(34\).)137 2040 y(T)162 2050 y(E)188 2040 y(X)e(implicitly)j(assumes)d (a)g(particular)h(enco)q(ding)h(for)e(the)g(fon)o(ts)f(y)o(ou)h(use)h (with)f(it.)20 b(F)l(or)12 b(example,)75 2095 y(the)k(plain)h(T)293 2105 y(E)318 2095 y(X)f(macro)e Fm(\\')p Fp(,)h(whic)o(h)i(t)o(yp)q (esets)e(an)g(acute)h(accen)o(t)f(o)o(v)o(er)g(the)h(follo)o(wing)g (letter,)f(assumes)75 2150 y(the)e(acute)h(accen)o(t)f(is)h(at)f(p)q (osition)h(19)f(\(decimal\).)20 b(This)14 b(happ)q(ens)h(to)e(b)q(e)h (true)f(of)g(standard)g(T)1706 2159 y(E)1731 2150 y(X)h(fon)o(ts)75 2204 y(suc)o(h)19 b(as)f(Computer)g(Mo)q(dern,)h(as)g(y)o(ou)f(migh)o (t)g(exp)q(ect,)i(but)f(it)g(is)g(not)f(true)g(of)h(normal)f(P)o (ostScript)75 2259 y(fon)o(ts.)137 2328 y(It's)c(p)q(ossible)j(but)d (painful)i(to)e(c)o(hange)h(all)g(the)f(macros)g(that)g(assume)g (particular)h(c)o(haracter)f(p)q(osi-)75 2382 y(tions.)20 b(A)13 b(b)q(etter)h(solution)h(is)f(to)f(create)h(a)f(new)h(fon)o(t)f (with)h(the)g(information)g(for)f(the)h(acute)g(accen)o(t)g(at)75 2437 y(p)q(osition)h(19,)e(where)i(T)475 2447 y(E)500 2437 y(X)f(exp)q(ects)h(it)f(to)g(b)q(e.)20 b(See)14 b(Section)h(6.2)e([Making)h(a)g(fon)o(t)f(a)o(v)m(ailable],)i(page)f (38.)137 2506 y(P)o(ostScript)f(represen)o(ts)g(enco)q(dings)h(as)e(a)g (sequence)i(of)f(256)f(c)o(haracter)g(names)g(called)j(an)d Fk(enco)q(ding)75 2560 y(v)o(ector)p Fp(.)29 b(An)18 b Fk(enco)q(ding)i(\014le)i Fp(\(`)p Fm(.enc)p Fp('\))16 b(giv)o(es)j(suc)o(h)g(a)f(v)o(ector,)g(together)f(with)i(ligature)g (and)f(k)o(erning)75 2615 y(information)11 b(\(with)g(whic)o(h)h(w)o(e) f(are)f(not)h(concerned)h(at)e(the)h(momen)o(t\).)18 b(These)11 b(enco)q(ding)i(\014les)f(are)e(used)75 2670 y(b)o(y)k(the)h(Afm2tfm)e(program.)18 b(Enco)q(ding)e(\014les)f(are)f (also)h(do)o(wnloaded)g(to)e(the)i(P)o(ostScript)f(in)o(terpreter)p eop %%Page: 37 39 37 38 bop 75 -58 a Fp(Chapter)15 b(6:)k(P)o(ostScript)c(fon)o(ts)1204 b(37)75 183 y(in)13 b(y)o(our)g(prin)o(ter)g(if)g(y)o(ou)f(use)h(one)g (of)f(them)h(in)g(place)h(of)e(the)h(default)g(enco)q(ding)h(v)o(ector) e(for)g(a)g(particular)75 238 y(P)o(ostScript)j(fon)o(t.)137 305 y(Examples)22 b(of)e(enco)q(dings:)33 b(the)21 b(`)p Fm(dvips.enc)p Fp(')d(enco)q(ding)23 b(\014le)f(that)e(comes)h(with)g (Dvips)g(in)h(the)75 360 y(`)p Fm(reencode)p Fp(')17 b(directory)i(is)g(a)g(go)q(o)q(d)g(\(but)f(not)h(p)q(erfect\))g(appro) o(ximation)g(to)f(the)h(T)1548 370 y(E)1573 360 y(X)g(enco)q(ding)i (for)75 415 y(T)100 424 y(E)126 415 y(X's)g(Computer)h(Mo)q(dern)g (text)g(fon)o(ts.)40 b(This)22 b(is)h(the)f(enco)q(ding)i(of)d(the)i (fon)o(ts)e(that)g(originated)75 469 y(with)d(Dvips,)h(suc)o(h)f(as)g (`)p Fm(ptmr.tfm)p Fp('.)26 b(The)18 b(distribution)h(includes)h(man)o (y)e(other)f(enco)q(ding)j(\014les;)g(for)75 524 y(example,)d(`)p Fm(8r.enc)p Fp(',)d(whic)o(h)i(is)h(the)f(base)g(fon)o(t)f(for)g(the)h (curren)o(t)g(P)o(ostScript)f(fon)o(t)g(distribution,)j(and)75 579 y(three)i(corresp)q(onding)h(to)f(the)g(T)662 589 y(E)687 579 y(X)g(mathematics)g(fon)o(ts:)29 b(`)p Fm(texmext.enc)p Fp(')18 b(for)h(math)h(extensions,)75 634 y(`)p Fm(texmital.enc)p Fp(')13 b(for)h(math)h(italics,)h(and)g(`)p Fm(texmsym.enc)p Fp(')c(for)j(math)g(sym)o(b)q(ols.)75 745 y Fi(6.1.5)30 b(Ho)n(w)21 b(P)n(ostScript)f(t)n(yp)r(esets)h(a)g(c)n(haracter)137 841 y Fp(The)c(output)g(of)f(Dvips)h(is)g(a)f(program)g(in)h(the)g(P)o (ostScript)f(language)h(that)f(instructs)h(y)o(our)f(\(pre-)75 896 y(sumably)f(P)o(ostScript-capable\))f(prin)o(ter)h(ho)o(w)f(to)f(t) o(yp)q(eset)h(y)o(our)g(do)q(cumen)o(t)g(b)o(y)g(transforming)g(it)g (in)o(to)75 950 y(toner)f(on)h(pap)q(er.)20 b(Y)l(our)13 b(prin)o(ter,)h(in)h(turn,)e(con)o(tains)h(a)f(P)o(ostScript)h(in)o (terpreter)g(that)f(carries)h(out)f(the)75 1005 y(instructions)j(in)g (this)g(t)o(yp)q(esetting)f(program.)137 1072 y(The)j(program)f(m)o (ust)g(include)k(the)d(de\014nition)h(of)f(an)o(y)f(P)o(ostScript)h (fon)o(ts)f(that)g(y)o(ou)h(use)g(in)g(y)o(our)75 1127 y(do)q(cumen)o(t.)52 b(F)l(on)o(ts)25 b(built)j(in)o(to)e(y)o(our)f (prin)o(ter)h(\(probably)g(the)g(standard)g(35:)41 b(`)p Fm(Times-Roman)p Fp(',)75 1182 y(`)p Fm(ZapfDingbats)p Fp(',)15 b Fh(:)8 b(:)g(:)n Fp(\))17 b(are)g(de\014ned)i(within)g(the)e (in)o(terpreter)h(itself.)27 b(Other)18 b(fon)o(ts)e(m)o(ust)h(b)q(e)h (do)o(wn-)75 1237 y(loaded)k(as)f(pfa)f(or)h(pfb)h(\014les)g(\(see)f (Section)h(6.1.2)d([Glyph)j(\014les],)g(page)f(35\))g(from)f(y)o(our)h (host)f(\(the)75 1291 y(computer)15 b(on)g(whic)o(h)h(y)o(ou're)f (running)h(Dvips\).)137 1358 y(Y)l(ou)g(ma)o(y)f(b)q(e)i(w)o(ondering)f (exactly)g(ho)o(w)f(a)g(P)o(ostScript)h(in)o(terpreter)f(\014gures)h (out)g(what)f(c)o(haracter)75 1413 y(to)g(t)o(yp)q(eset,)h(with)h(this) f(mass)g(of)f(metrics,)h(glyphs,)h(enco)q(dings,)g(and)f(other)g (information.)23 b(\(If)16 b(y)o(ou're)75 1468 y(not)f(w)o(ondering,)g (skip)h(this)g(section)f Fh(:)8 b(:)g(:)n Fp(\))137 1535 y(The)13 b(basic)f(P)o(ostScript)g(op)q(erator)g(for)f(imaging)i(c)o (haracters)e(is)i Fm(show)p Fp(.)18 b(Supp)q(ose)13 b(y)o(ou'v)o(e)e (ask)o(ed)h(T)1815 1545 y(E)1841 1535 y(X)75 1590 y(to)h(t)o(yp)q(eset) h(an)g(`S'.)e(This)j(will)g(ev)o(en)o(tually)g(wind)g(up)f(in)h(the)f (Dvips)g(output)f(as)h(the)g(equiv)m(alen)o(t)h(of)f(this)75 1644 y(P)o(ostScript)h(op)q(eration:)195 1708 y Fm(\(S\))23 b(show)75 1775 y Fp(Here)15 b(is)h(ho)o(w)f(P)o(ostScript)g(t)o(yp)q (esets)g(the)g(`S':)100 1842 y(1.)29 b(P)o(ostScript)15 b(in)o(terpreters)h(use)g(ASCI)q(I;)g(therefore)f(`S')g(is)h(represen)o (ted)g(as)g(the)f(in)o(teger)h(83.)k(\(An)o(y)165 1897 y(of)15 b(the)g(256)f(p)q(ossible)j(c)o(haracters)e(represen)o(table)h (in)g(a)f(standard)f(8-bit)i(b)o(yte)f(can)g(b)q(e)h(t)o(yp)q(eset.\)) 100 1964 y(2.)29 b(A)20 b(P)o(ostScript)g Fk(dictionary)25 b Fp(is)c(a)f(mapping)h(of)e(names)i(to)e(arbitrary)h(v)m(alues.)36 b(A)20 b(fon)o(t,)g(to)g(the)165 2019 y(in)o(terpreter,)e(is)f(a)g (dictionary)h(whic)o(h)h(con)o(tains)e(en)o(tries)h(for)e(certain)i (names.)26 b(\(If)17 b(these)h(en)o(tries)165 2074 y(are)d(missing,)h (the)f(in)o(terpreter)g(refuses)h(to)e(do)h(an)o(ything)h(with)f(that)g (fon)o(t.\))165 2140 y(P)o(ostScript)e(has)g(a)g(notion)h(of)e(\\the)h (curren)o(t)g(fon)o(t"|whatev)o(er)g(fon)o(t)f(is)i(curren)o(tly)g(b)q (eing)g(t)o(yp)q(eset)165 2195 y(in.)100 2262 y(3.)29 b(One)22 b(of)e(the)h(mandatory)f(en)o(tries)h(in)h(a)e(fon)o(t)g (dictionary)i(is)f(`)p Fm(Encoding)p Fp(',)f(whic)o(h)i(de\014nes)g (the)165 2317 y(enco)q(ding)c(v)o(ector)f(\(see)g(Section)g(6.1.4)f ([Enco)q(dings],)h(page)g(36\))f(for)g(that)g(fon)o(t.)25 b(This)17 b(v)o(ector)f(of)165 2372 y(256)e(names)h(maps)g(eac)o(h)h(p) q(ossible)h(input)f(c)o(haracter)e(to)h(a)g(name.)100 2439 y(4.)29 b(The)15 b(in)o(terpreter)g(retriev)o(es)g(the)g(en)o(try) f(at)g(p)q(osition)i(83)e(of)h(the)g(enco)q(ding)h(v)o(ector.)j(This)c (v)m(alue)h(is)165 2493 y(a)f(P)o(ostScript)g(name:)20 b Fm(/S)p Fp(.)100 2560 y(5.)29 b(F)l(or)15 b(T)o(yp)q(e)h(1)g(fon)o (ts)f(\(w)o(e're)g(not)h(going)g(to)f(discuss)i(an)o(ything)f(else\),)g (the)g(in)o(terpreter)g(no)o(w)g(lo)q(oks)165 2615 y(up)e Fm(/S)f Fp(as)g(a)h(k)o(ey)f(in)i(a)e(dictionary)h(named)g Fm(CharStrings)p Fp(,)e(another)h(mandatory)g(en)o(try)g(in)h(a)g(fon)o (t)165 2670 y(dictionary)l(.)p eop %%Page: 38 40 38 39 bop 75 -58 a Fp(Chapter)15 b(6:)k(P)o(ostScript)c(fon)o(ts)1204 b(38)100 183 y(6.)29 b(The)21 b(v)m(alue)h(of)e Fm(S)h Fp(in)h Fm(CharStrings)d Fp(is)i(the)g(equiv)m(alen)o(t)h(of)f(a)f (series)i(of)e(standard)g(P)o(ostScript)165 238 y(commands)15 b(lik)o(e)i(`)p Fm(curveto)p Fp(',)d(`)p Fm(lineto)p Fp(',)g(`)p Fm(fill)p Fp(',)g(and)i(so)f(on.)21 b(These)16 b(commands)g(are)f(executed)165 293 y(to)10 b(dra)o(w)f(the)h(c)o (haracter.)18 b(There)10 b(can)h(also)f(b)q(e)h Fk(hin)o(t)f (information)h Fp(that)e(helps)j(adapt)d(the)i(c)o(haracter)165 348 y(to)i(lo)o(w-resolution)h(rasters.)19 b(\(See)14 b(Section)g(6.1.2)e([Glyph)i(\014les],)g(page)g(35.\))k(The)c(commands) f(are)165 402 y(actually)k(represen)o(ted)f(in)h(a)f(more)f(compact)h (w)o(a)o(y)f(than)h(standard)g(P)o(ostScript)f(source;)i(see)f(the)165 457 y(T)o(yp)q(e)f(1)g(b)q(o)q(ok)h(for)e(details.)137 541 y(This)j(metho)q(d)f(for)g(t)o(yp)q(esetting)g(c)o(haracters)g(is)h (used)f(in)h(b)q(oth)g(Lev)o(el)g(1)f(and)g(Lev)o(el)i(2)e(P)o (ostScript.)75 596 y(See)g(the)f(P)o(ostScript)g(reference)h(man)o (uals)f(for)g(more)g(information.)75 733 y Fo(6.2)33 b(Making)23 b(a)f(P)n(ostScript)h(fon)n(t)g(a)n(v)l(ailable)137 832 y Fp(T)l(o)15 b(mak)o(e)f(a)h(P)o(ostScript)g(fon)o(t)f(a)o(v)m (ailable)i(in)g(a)f(T)977 842 y(E)1002 832 y(X)g(do)q(cumen)o(t,)g(y)o (ou)g(need)g(to)g(install)h(the)f(fon)o(t)f(on)75 887 y(y)o(our)i(system)g(and)g(then)h(de\014ne)g(it)g(within)h(the)e(do)q (cumen)o(t.)24 b(Once)17 b(y)o(ou)f(ha)o(v)o(e)g(installed)i(the)f(fon) o(t,)e(of)75 942 y(course,)i(it)g(is)g(a)o(v)m(ailable)h(for)e(an)o(y)h (do)q(cumen)o(t)g(thereafter)f(and)h(y)o(ou)f(don't)g(need)i(to)e (reinstall)i(it.)25 b(Y)l(ou)75 996 y(m)o(ust)16 b(ha)o(v)o(e)g(an)g (AFM)g(\014le)i(for)d(an)o(y)h(fon)o(t)g(y)o(ou)g(install.)25 b(Unless)18 b(the)e(fon)o(t)g(is)h(built)h(in)o(to)e(y)o(our)g(prin)o (ter,)75 1051 y(y)o(ou)f(m)o(ust)f(also)i(ha)o(v)o(e)e(a)h(PF)-5 b(A)15 b(or)g(PFB)g(\014le.)137 1121 y(In)h(the)g(follo)o(wing)g (examples,)g(w)o(e)f(use)h(the)g(fon)o(t)f(`)p Fm(Times-Roman)p Fp(')e(to)i(illustrate)h(the)g(pro)q(cess.)21 b(But)75 1176 y(y)o(ou)h(should)h(use)f(the)g(prebuilt)i(fon)o(ts)d(for)g(Times) i(and)f(the)g(other)g(standard)f(fon)o(ts,)i(rather)e(than)75 1231 y(rebuilding)d(them.)j(The)16 b(prebuilt)i(fon)o(ts)c(are)i(made)f (using)i(a)e(more)g(complicated)i(pro)q(cess)f(than)g(that)75 1286 y(describ)q(ed)21 b(here,)g(to)d(mak)o(e)h(them)g(w)o(ork)g(as)g (w)o(ell)h(as)f(p)q(ossible)i(with)f(T)1339 1296 y(E)1364 1286 y(X.)f(So)h(follo)o(wing)g(the)f(steps)75 1341 y(in)j(this)f(man)o (ual)g(will)i(not)d(generate)h(\014les)h(iden)o(tical)h(to)d(the)h (distributed)h(ones.)38 b(See)21 b(Section)h(2.2)75 1395 y([P)o(ostScript)15 b(fon)o(t)f(installation],)i(page)f(3,)f(for)h(p)q (oin)o(ters)h(to)e(the)i(prebuilt)g(fon)o(ts.)137 1466 y(Installation)f(of)e(a)g(P)o(ostScript)g(fon)o(t)g(pro)q(ceeds)h(in)g (three)g(steps.)19 b(See)14 b(Section)h(6.1)d([F)l(on)o(t)g(concepts],) 75 1520 y(page)j(34,)f(for)h(descriptions)h(of)f(the)h(v)m(arious)f (\014les)h(in)o(v)o(olv)o(ed.)100 1591 y(1.)29 b(Run)13 b Fm(afm2tfm)e Fp(to)g(create)h(a)f(TFM)g(\014le)i(for)f(the)g (original)h(fon)o(t,)e(and)h(the)g(VPL)h(form)e(of)g(the)h(virtual)165 1646 y(fon)o(t:)285 1711 y Fm(afm2tfm)23 b(Times-Roman)f(-v)i(ptmr)f (rptmr)100 1780 y Fp(2.)29 b(Run)16 b Fm(vptovf)e Fp(to)h(generate)g(a) g(VF)g(and)g(TFM)f(\014le)j(for)d(the)i(virtual)f(fon)o(t)g(from)f(the) i(VPL)f(\014le:)285 1846 y Fm(vptovf)23 b(ptmr.vpl)g(ptmr.vf)g (ptmr.tfm)100 1915 y Fp(3.)29 b(Insert)15 b(an)g(en)o(try)g(for)f(the)h (fon)o(t)f(in)i(`)p Fm(psfonts.map)p Fp(')d(\(See)i(Section)h(6.4)e ([psfon)o(ts.map],)e(page)j(45\):)285 1981 y Fm(rptmr)142 b(Times-Roman)405 b()p Fp(')f(signs,)i(y)o(ou)f(can)h(mak)o(e)f(the)g(ligature)h (scanning)h(op)q(eration)75 582 y(skip)i(that)f(man)o(y)g(resulting)h (c)o(haracters)f(b)q(efore)g(pro)q(ceeding.)31 b(This)19 b(w)o(orks)e(just)h(lik)o(e)i(in)f(Metafon)o(t.)75 637 y(F)l(or)f(example,)j(the)e(`\014')g(ligature)g(is)h(sp)q(eci\014ed)h (with)f(`)p Fm(f)14 b(i)h(=:)g(fi)g(;)p Fp('.)31 b(A)19 b(more)g(con)o(v)o(oluted)g(ligature)75 692 y(is)g(`)p Fm(one)14 b(one)h(|=:|>>)f(exclam)g(;)p Fp(')k(whic)o(h)h(separates)f (a)f(pair)i(of)f(adjacen)o(t)f Fm(1)p Fp('s)h(with)g(an)g(exclamation) 75 746 y(p)q(oin)o(t,)h(and)f(then)g(skips)g(o)o(v)o(er)f(t)o(w)o(o)g (of)g(the)h(resulting)h(c)o(haracters)e(b)q(efore)h(con)o(tin)o(uing)h (searc)o(hing)g(for)75 801 y(ligatures)f(and)g(k)o(erns.)26 b(Y)l(ou)18 b(cannot)f(giv)o(e)h(more)f Fm(>)p Fp('s)g(than)g Fm(|)p Fp('s)g(in)h(an)g(ligature)g(op)q(eration,)g(so)f(there)75 856 y(are)e(a)g(total)f(of)h(eigh)o(t)g(p)q(ossibiliti)q(es:)195 923 y Fm(=:)24 b(|=:)f(|=:>)g(=:|)h(=:|>)f(|=:|)g(|=:|>)h(|=:|>>)137 993 y Fp(The)16 b(default)f(set)g(of)g(ligatures)h(and)f(k)o(erns)g (built)i(in)f(to)f(Afm2tfm)f(is:)195 1060 y Fm(\045)24 b(LIGKERN)f(question)f(quoteleft)h(=:)h(questiondown)e(;)195 1112 y(\045)i(LIGKERN)f(exclam)g(quoteleft)f(=:)i(exclamdown)e(;)195 1164 y(\045)i(LIGKERN)f(hyphen)g(hyphen)g(=:)g(endash)g(;)h(endash)f (hyphen)g(=:)h(emdash)f(;)195 1216 y(\045)h(LIGKERN)f(quoteleft)f (quoteleft)h(=:)g(quotedblleft)g(;)195 1268 y(\045)h(LIGKERN)f (quoteright)f(quoteright)h(=:)g(quotedblright)f(;)195 1320 y(\045)i(LIGKERN)f(space)g({})g(*)h(;)g(*)g({})f(space)g(;)h(0)g ({})f(*)h(;)g(*)g({})f(0)h(;)195 1372 y(\045)g(LIGKERN)f(1)g({})h(*)g (;)f(*)h({})g(1)f(;)h(2)g({})f(*)h(;)g(*)g({})f(2)h(;)g(3)f({})h(*)g(;) f(*)h({})g(3)g(;)195 1424 y(\045)g(LIGKERN)f(4)g({})h(*)g(;)f(*)h({})g (4)f(;)h(5)g({})f(*)h(;)g(*)g({})f(5)h(;)g(6)f({})h(*)g(;)f(*)h({})g(6) g(;)195 1475 y(\045)g(LIGKERN)f(7)g({})h(*)g(;)f(*)h({})g(7)f(;)h(8)g ({})f(*)h(;)g(*)g({})f(8)h(;)g(9)f({})h(*)g(;)f(*)h({})g(9)g(;)75 1593 y Fi(6.3.2)30 b(Sp)r(ecial)20 b(fon)n(t)g(e\013ects)137 1692 y Fp(Besides)g(the)e(reenco)q(dings)i(describ)q(ed)h(in)e(the)f (previous)i(section,)f(Afm2tfm)e(can)i(do)f(other)g(ma-)75 1747 y(nipulations.)30 b(\(Again,)18 b(it's)g(b)q(est)g(to)f(use)h(the) g(prebuilt)i(fon)o(ts)d(rather)g(than)h(attempting)f(to)g(remak)o(e)75 1802 y(them.\))137 1872 y(`)p Fm(-s)e Fk(slan)o(t)q Fp(')f(mak)o(es)h (an)g(obliqued)i(v)m(arian)o(t,)e(as)g(in:)195 1939 y Fm(afm2tfm)23 b(Times-Roman)f(-s)i(.167)f(-v)h(ptmro)f(rptmro)75 2009 y Fp(This)16 b(creates)f(`)p Fm(ptmro.vpl)p Fp(')e(and)i(`)p Fm(rptmro.tfm)p Fp('.)j(T)l(o)d(use)g(this)h(fon)o(t,)e(put)h(the)h (line)195 2076 y Fm(rptmro)23 b(Times-Roman)f(".167)i(SlantFont")75 2146 y Fp(in)o(to)14 b(`)p Fm(psfonts.map)p Fp('.)j(Then)e(`)p Fm(rptmro)p Fp(')e(\(our)g(name)h(for)g(the)g(obliqued)i(Times\))f (will)h(act)d(as)h(if)h(it)f(w)o(ere)75 2201 y(a)j(residen)o(t)h(fon)o (t,)f(although)g(it)h(is)f(actually)h(constructed)g(from)e(Times-Roman) i(via)g(the)f(P)o(ostScript)75 2256 y(routine)f Fm(SlantFont)e Fp(\(whic)o(h)h(will)i(slan)o(t)e(ev)o(erything)h(1/6)e(to)h(the)g (righ)o(t,)g(in)h(this)f(case\).)137 2326 y(Similarly)l(,)i(y)o(ou)e (can)h(get)e(an)h(expanded)i(fon)o(t)d(with)195 2393 y Fm(afm2tfm)23 b(Times-Roman)f(-e)i(1.2)f(-v)h(ptmrre)f(rptmrre)75 2463 y Fp(and)15 b(b)o(y)h(recording)f(the)h(pseudo-residen)o(t)g(fon)o (t)195 2530 y Fm(rptmrre)23 b(Times-Roman)f("1.2)i(ExtendFont")75 2600 y Fp(in)16 b(`)p Fm(psfonts.map)p Fp('.)137 2670 y(Y)l(ou)g(can)f(also)g(create)g(a)g(small)h(caps)f(fon)o(t)g(with)g(a) g(command)g(suc)o(h)h(as)p eop %%Page: 44 46 44 45 bop 75 -58 a Fp(Chapter)15 b(6:)k(P)o(ostScript)c(fon)o(ts)1204 b(44)195 183 y Fm(afm2tfm)23 b(Times-Roman)f(-V)i(ptmrc)f(rptmrc)75 256 y Fp(This)d(will)i(generate)d(a)g(set)h(of)f(pseudo-small)i(caps)f (mapp)q(ed)g(in)o(to)g(the)f(usual)i(lo)o(w)o(ercase)e(p)q(ositions)75 310 y(and)e(scaled)g(do)o(wn)f(to)g(0.8)g(of)g(the)h(normal)f(cap)h (dimensions.)25 b(Y)l(ou)17 b(can)g(also)f(sp)q(ecify)i(the)f(scaling)g (as)75 365 y(something)e(other)g(than)g(the)h(default)f(0.8:)195 435 y Fm(afm2tfm)23 b(Times-Roman)f(-c)i(0.7)f(-V)h(ptmrc)f(rptmrc)137 507 y Fp(It)15 b(is)g(unfortunately)g(not)f(p)q(ossible)i(to)e (increase)h(the)g(width)g(of)f(the)g(small)h(caps)g(indep)q(enden)o (tly)i(of)75 562 y(the)e(rest)f(of)h(the)f(fon)o(t.)19 b(If)c(y)o(ou)g(w)o(an)o(t)e(a)i(really)h(professional)f(lo)q(oking)h (set)e(of)h(small)g(caps,)g(y)o(ou)f(need)i(to)75 616 y(acquire)g(a)f(small)h(caps)f(fon)o(t.)137 689 y(T)l(o)27 b(c)o(hange)f(the)h Fm(PaintType)f Fp(in)h(a)g(fon)o(t)f(from)g (\014lled)i(\(0\))e(to)g(outlined)i(\(2\),)h(y)o(ou)d(can)h(add)75 743 y Fm("/PaintType)14 b(2)h(store")f Fp(to)h(`)p Fm(psfonts.map)p Fp(',)d(as)j(in)h(the)f(follo)o(wing:)195 813 y Fm(rphvrl)71 b(Helvetica)22 b("/PaintType)h(2)g(store")137 885 y Fp(Afm2tfm)10 b(writes)i(to)e(standard)h(output)g(the)g(line)i(y)o(ou)e(need)h(to)f (add)g(to)g(`)p Fm(psfonts.map)p Fp(')e(to)h(use)i(that)75 940 y(fon)o(t,)f(assuming)h(the)g(fon)o(t)f(is)h(residen)o(t)h(in)f (the)g(prin)o(ter;)h(if)f(the)g(fon)o(t)f(is)h(not)g(residen)o(t,)g(y)o (ou)g(m)o(ust)f(add)h(the)75 995 y(`)p Fm(<)p Fk(\014lename)s Fp(')k(command)h(to)f(do)o(wnload)h(the)g(fon)o(t.)23 b(Eac)o(h)17 b(iden)o(tical)h(line)h(only)e(needs)g(to)f(b)q(e)i(sp)q (eci\014ed)75 1050 y(once)h(in)g(the)f(`)p Fm(psfonts.map)p Fp(')e(\014le,)k(ev)o(en)e(though)g(man)o(y)g(di\013eren)o(t)h(fon)o (ts)e(\(small)i(caps)f(v)m(arian)o(ts,)g(or)75 1104 y(ones)d(with)h (di\013eren)o(t)f(output)g(enco)q(dings\))h(ma)o(y)f(b)q(e)h(based)f (on)g(it.)75 1226 y Fi(6.3.3)30 b(Afm2tfm)20 b(options)137 1328 y Fp(Synopsis:)195 1397 y Fm(afm2tfm)j([)p Fk(option)p Fm(])p Fh(:)8 b(:)g(:)22 b Fk(afm\014le)s Fm([.afm])h([)p Fk(tfm\014le)s Fm([.tfm]])137 1469 y Fp(Afm2tfm)15 b(reads)g Fk(afm\014le)k Fp(and)c(writes)h(a)f(corresp)q(onding)h(\(but)g(ra)o (w\))e(TFM)g(\014le.)22 b(If)16 b Fk(tfm\014le)i Fp(is)e(not)75 1524 y(supplied,)g(the)d(base)g(name)h(of)e(the)i(AFM)e(\014le)j(is)f (extended)g(with)f(`)p Fm(.tfm)p Fp(')f(to)h(get)g(the)g(output)g (\014lename.)137 1597 y(The)j(simplest)g(example:)195 1666 y Fm(afm2tfm)23 b(Times-Roman)f(rptmr)75 1738 y Fp(The)15 b(TFM)e(\014le)j(th)o(us)e(created)h(is)g Fk(ra)o(w)i Fp(b)q(ecause)e(it)g(omits)f(ligature)i(and)e(k)o(ern)h(information,)f (and)h(do)q(es)75 1793 y(no)k(c)o(haracter)e(remapping;)k(it)e(simply)h (con)o(tains)e(the)h(c)o(haracter)f(information)g(in)i(the)f(AFM)f (\014le)h(in)75 1848 y(TFM)13 b(form,)g(whic)o(h)h(is)g(the)g(form)f (that)g(T)789 1858 y(E)814 1848 y(X)h(understands.)20 b(The)14 b(c)o(haracters)f(ha)o(v)o(e)g(the)h(same)f(co)q(de)h(in)75 1903 y(the)g(TFM)f(\014le)i(as)f(in)g(the)g(AFM)g(\014le.)20 b(F)l(or)13 b(text)h(fon)o(ts,)f(this)h(means)g(prin)o(table)h(ASCI)q (I)g(c)o(haracters)e(will)75 1957 y(w)o(ork)g(ok,)g(but)g(little)i (else,)g(b)q(ecause)f(standard)f(P)o(ostScript)h(fon)o(ts)e(ha)o(v)o(e) i(a)f(di\013eren)o(t)h(enco)q(ding)h(sc)o(heme)75 2012 y(than)k(the)g(one)f(that)h(plain)h(T)598 2022 y(E)623 2012 y(X)f(exp)q(ects)h(\(see)e(Section)i(6.1.4)d([Enco)q(dings],)j (page)f(36\).)29 b(Although)75 2067 y(b)q(oth)17 b(sc)o(hemes)h(agree)f (for)g(the)g(prin)o(table)h(ASCI)q(I)h(c)o(haracters,)d(other)h(c)o (haracters)g(suc)o(h)h(as)e(ligatures)75 2122 y(and)g(accen)o(ts)f(v)m (ary)l(.)21 b(Th)o(us,)15 b(in)i(practice,)f(it's)f(almost)g(alw)o(a)o (ys)g(desirable)i(to)e(create)g(a)g(virtual)i(fon)o(t)d(as)75 2177 y(w)o(ell)i(with)g(the)f(`)p Fm(-v)p Fp(')f(or)h(`)p Fm(-V)p Fp(')f(option.)20 b(See)c(Section)g(6.2)e([Making)h(a)g(fon)o (t)f(a)o(v)m(ailable],)i(page)f(38.)137 2249 y(The)h(command)f(line)i (options)e(to)g(Afm2tfm:)75 2336 y(`)p Fm(-c)g Fk(ratio)r Fp(')55 b(See)16 b(`)p Fm(-V)p Fp(';)e(o)o(v)o(errides)h(the)g(default) h(ratio)f(of)f(0.8)h(for)f(the)h(scaling)i(of)d(small)i(caps.)75 2421 y(`)p Fm(-e)f Fk(ratio)r Fp(')55 b(Stretc)o(h)17 b(c)o(haracters)g(horizon)o(tally)h(b)o(y)g Fk(ratio)r Fp(;)g(if)g(less)g(than)g(1.0,)e(y)o(ou)h(get)h(a)f(condensed)315 2476 y(fon)o(t.)75 2560 y(`)p Fm(-O)p Fp(')166 b(Output)18 b(all)g(c)o(haracter)e(co)q(des)i(in)g(the)f(`)p Fm(vpl)p Fp(')f(\014le)i(as)f(o)q(ctal)g(n)o(um)o(b)q(ers,)h(not)f(names;)h (this)315 2615 y(is)e(useful)g(for)e(sym)o(b)q(ol)h(or)g(other)f(sp)q (ecial-purp)q(ose)k(fon)o(ts)c(where)h(c)o(haracter)g(names)g(suc)o(h) 315 2670 y(as)g(`)p Fm(A)p Fp(')f(ha)o(v)o(e)h(no)g(meaning.)p eop %%Page: 45 47 45 46 bop 75 -58 a Fp(Chapter)15 b(6:)k(P)o(ostScript)c(fon)o(ts)1204 b(45)75 183 y(`)p Fm(-p)15 b Fk(ps-enc)s Fp(')315 238 y(Use)i Fk(ps-enc)22 b Fp(for)16 b(the)i(destination)g(\(P)o (ostScript\))e(enco)q(ding)j(of)e(the)g(fon)o(t;)h Fk(ps-enc)j Fp(m)o(ust)315 293 y(b)q(e)14 b(men)o(tioned)h(as)e(a)g(header)h (\014le)h(for)e(the)g(fon)o(t)g(in)i(`)p Fm(psfonts.map)p Fp('.)i(See)d(Section)g(6.3.1.2)315 348 y([Changing)h(P)o(ostScript)g (enco)q(dings],)h(page)f(40.)75 431 y(`)p Fm(-s)g Fk(slan)o(t)q Fp(')55 b(Slan)o(t)17 b(c)o(haracters)f(to)g(the)h(righ)o(t)f(b)o(y)h Fk(slan)o(t)p Fp(.)24 b(If)17 b Fk(slan)o(t)g Fp(is)h(negativ)o(e,)e (the)h(letters)g(slop)q(e)h(to)315 486 y(the)d(left)h(\(or)e(they)h (migh)o(t)h(b)q(e)f(uprigh)o(t)h(if)g(y)o(ou)e(start)g(with)i(an)f (italic)i(fon)o(t\).)75 569 y(`)p Fm(-t)e Fk(tex-enc)s Fp(')315 624 y(Use)23 b Fk(tex-enc)j Fp(for)c(the)h(target)f(\(T)926 633 y(E)951 624 y(X\))g(enco)q(ding)j(of)d(the)h(fon)o(t.)42 b(Ligature)23 b(and)g(k)o(ern)315 678 y(information)12 b(ma)o(y)e(also)i(b)q(e)g(sp)q(eci\014ed)i(in)e Fk(\014le)p Fp(.)20 b Fk(\014le)15 b Fp(is)d(not)f(men)o(tioned)h(in)h(`)p Fm(psfonts.map)p Fp('.)75 762 y(`)p Fm(-T)i Fk(ps-tex-enc)s Fp(')315 817 y(Use)i Fk(ps-tex-enc)k Fp(for)c(b)q(oth)g(the)h(P)o (ostScript)f(and)g(target)f(T)1362 826 y(E)1388 817 y(X)h(enco)q(dings) i(of)e(the)g(fon)o(t.)315 871 y(Equiv)m(alen)o(t)g(to)d(`)p Fm(-p)h Fk(\014le)j Fm(-t)d Fk(\014le)s Fp('.)75 955 y(`)p Fm(-u)p Fp(')166 b(Use)19 b(only)h(those)f(c)o(haracters)g(sp)q (eci\014ed)i(in)f(the)f(T)1205 964 y(E)1231 955 y(X)g(enco)q(ding,)j (and)d(no)g(others.)32 b(By)315 1009 y(default,)20 b(Afm2tfm)d(tries)i (to)f(include)j(all)e(c)o(haracters)f(in)i(the)e(input)i(fon)o(t,)e(ev) o(en)h(those)315 1064 y(not)13 b(presen)o(t)h(in)g(the)g(T)704 1074 y(E)729 1064 y(X)g(enco)q(ding)h(\(it)f(puts)f(them)h(in)o(to)g (otherwise-un)o(used)g(p)q(ositions,)315 1119 y(arbitrarily\).)75 1202 y(`)p Fm(-v)h Fk(vpl-\014le)s Fp(')315 1257 y(Output)h(a)e(VPL)i (\(virtual)g(prop)q(ert)o(y)e(list\))i(\014le,)g(as)f(w)o(ell)h(as)f(a) g(TFM)f(\014le.)75 1340 y(`)p Fm(-V)h Fk(vpl-\014le)s Fp(')315 1395 y(Same)d(as)f(`)p Fm(-v)p Fp(',)g(but)h(the)f(virtual)i (fon)o(t)e(generated)g(is)i(a)e(pseudo)h(small)h(caps)e(fon)o(t)g (obtained)315 1450 y(b)o(y)22 b(scaling)g(upp)q(ercase)h(letters)e(b)o (y)h(0.8)f(to)g(t)o(yp)q(eset)g(lo)o(w)o(ercase.)39 b(This)22 b(fon)o(t)f(handles)315 1505 y(accen)o(ted)16 b(letters)f(and)g (retains)h(prop)q(er)f(k)o(erning.)75 1642 y Fo(6.4)33 b(`)p Fj(psfonts.map)p Fo(')o(:)e(P)n(ostScript)23 b(fon)n(t)f(catalog) 137 1742 y Fp(The)f(`)p Fm(psfonts.map)p Fp(')d(\014le)j(asso)q(ciates) f(a)g(P)o(ostScript)g(fon)o(t)g(with)g(related)h(\014les)g(and)g (constructs.)75 1797 y(Eac)o(h)15 b(line)i(has)e(the)g(format:)195 1865 y Fk(\014lename)28 b(P)o(ostScript-name)e(options)137 1935 y Fp(F)l(or)15 b(example,)g(the)h(line)195 2003 y Fm(rpstrn)23 b(StoneInformal)f()p Fp('\),)14 b(lik)o(e)j(other)d(do)o (wnloaded)i(\014les.)137 2560 y(Adob)q(e)23 b(Multiple)h(Master)e(fon)o (ts,)g(suc)o(h)h(as)f(Minion,)j(cannot)d(b)q(e)g(partially)i(do)o (wnloaded.)41 b(T)l(o)75 2615 y(partially)18 b(do)o(wnload)f(in)g (general,)g(but)g(a)o(v)o(oid)g(partial)g(do)o(wnloading)g(for)f (individual)k(fon)o(ts,)c(use)h(`)p Fm(<<)p Fp(')75 2670 y(instead)f(`)p Fm(<)p Fp(':)p eop %%Page: 46 48 46 47 bop 75 -58 a Fp(Chapter)15 b(6:)k(P)o(ostScript)c(fon)o(ts)1204 b(46)195 183 y Fm(pmnr8r)23 b(Minion)g(<