summaryrefslogtreecommitdiff
path: root/info/beginlatex/src/cmr.ps
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/beginlatex/src/cmr.ps
Initial commit
Diffstat (limited to 'info/beginlatex/src/cmr.ps')
-rw-r--r--info/beginlatex/src/cmr.ps546
1 files changed, 546 insertions, 0 deletions
diff --git a/info/beginlatex/src/cmr.ps b/info/beginlatex/src/cmr.ps
new file mode 100644
index 0000000000..e565d4cc0f
--- /dev/null
+++ b/info/beginlatex/src/cmr.ps
@@ -0,0 +1,546 @@
+%!PS-Adobe-2.0
+%%Creator: dvips(k) 5.90a Copyright 2002 Radical Eye Software
+%%Title: cmr.dvi
+%%Pages: 1
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%DocumentFonts: CMR12 LOGO10
+%%DocumentPaperSizes: a4
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: dvips -z -D 600 -o cmr.ps cmr
+%DVIPSParameters: dpi=600, compressed
+%DVIPSSource: TeX output 2005.03.20:2038
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
+1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
+0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
+sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
+rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
+gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
+/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
+/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
+A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
+get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
+ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
+fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
+{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
+chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
+1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
+forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: texps.pro
+%!
+TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
+index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
+exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
+exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub
+dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
+ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict
+end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{
+dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1
+roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def
+dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}
+if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}
+def end
+
+%%EndProcSet
+%%BeginProcSet: hps.pro
+%!
+/HPSdict 20 dict dup begin/braindeaddistill 50 def/rfch{dup length 1 sub
+1 exch getinterval}bind def/splituri{dup(#)search{exch pop}{()exch}
+ifelse dup(file:)anchorsearch{pop exch pop 3 -1 roll pop false}{pop 3 -1
+roll exch pop true}ifelse}bind def/lookuptarget{exch rfch dup
+/TargetAnchors where{pop TargetAnchors dup 3 -1 roll known{exch get true
+}{pop(target unknown:)print == false}ifelse}{pop pop
+(target dictionary unknown\012)print false}ifelse}bind def/savecount 0
+def/stackstopped{count counttomark sub/savecount exch store stopped
+count savecount sub 1 sub dup 0 gt{{exch pop}repeat}{pop}ifelse}bind def
+/tempstring 256 string def/targetvalidate{1 index dup length 255 gt exch
+dup(/)search{pop pop pop exch pop true exch}{pop}ifelse cvn tempstring
+cvs token pop pop length 0 ne or not}bind def/targetdump-hook where{pop}
+{/targetdump-hook{dup mark exch gsave initmat setmatrix{{mark/Dest 4 2
+roll targetvalidate{aload pop exch pop/Page 3 1 roll/View exch[exch
+/FitH exch]/DEST pdfmark}{cleartomark}ifelse}forall}stackstopped pop
+grestore}bind def}ifelse/baseurl{mark exch 1 dict dup 3 -1 roll/Base
+exch put/URI exch/DOCVIEW{pdfmark}stackstopped pop}bind def
+/externalhack systemdict/PDF known def/oldstyle true def/initmat matrix
+currentmatrix def/actiondict 2 dict dup/Subtype/URI put def
+/weblinkhandler{dup 3 1 roll mark 4 1 roll/Title 4 1 roll splituri 3 -1
+roll dup length 0 gt{cvn/Dest exch 4 2 roll}{pop}ifelse{externalhack{
+/HTTPFile exch}{actiondict dup 3 -1 roll/URI exch put/Action exch}
+ifelse}{externalhack{/HTTPFile exch}{/File exch/Action/GoToR}ifelse}
+ifelse counttomark 2 sub -1 roll aload pop/Rect 4 1 roll/Border 3 1 roll
+/Color exch oldstyle{/LNK}{/Subtype/Link/ANN}ifelse gsave initmat
+setmatrix{pdfmark}stackstopped grestore}bind def/externalhandler where{
+pop}{/externalhandler{2 copy{weblinkhandler}exec{/externalhack
+externalhack not store 2 copy{weblinkhandler}exec{/externalhack
+externalhack not store/oldstyle false store 2 copy{weblinkhandler}exec{
+(WARNING: external refs disabled\012)print/externalhandler{pop pop}bind
+store externalhandler}{pop pop}ifelse}{pop pop/externalhack externalhack
+not store}ifelse}{pop pop/externalhandler{weblinkhandler pop}bind store}
+ifelse}bind def}ifelse/pdfmnew{dup type/stringtype eq{externalhandler}{
+exch dup rfch exch 3 -1 roll lookuptarget{mark 4 1 roll/Title 4 1 roll
+aload pop exch pop/Page 3 1 roll/View exch[exch/FitH exch]5 -1 roll
+aload pop/Rect 4 1 roll/Border 3 1 roll/Color exch/LNK gsave initmat
+setmatrix pdfmark grestore}{pop pop}ifelse}ifelse}bind def/pdfmold{dup
+type/stringtype eq{externalhandler}{exch dup rfch exch 3 -1 roll
+lookuptarget{mark 4 1 roll/Title 4 1 roll aload pop exch pop/Page 3 1
+roll/View exch[exch/FitH exch]5 -1 roll aload pop pop 0 3 getinterval
+/Rect 3 1 roll/Border exch/LNK gsave initmat setmatrix pdfmark grestore}
+{pop pop}ifelse}ifelse}bind def/pdfm where{pop}{/pdfm
+/currentdistillerparams where{pop currentdistillerparams dup
+/CoreDistVersion known{/CoreDistVersion get}{0}ifelse dup
+braindeaddistill le{(WARNING: switching to old pdfm because version =)
+print ==/pdfmold}{pop/pdfmnew}ifelse load}{/pdfmark where{pop{dup type
+/stringtype eq{externalhandler}{2 copy mark 3 1 roll{pdfmnew}
+stackstopped{2 copy mark 3 1 roll{pdfmold}stackstopped{
+(WARNING: pdfm disabled\012)print/pdfm{pop pop}store}{
+(WARNING: new pdfm failed, switching to old pdfm\012)print/pdfm/pdfmold
+load store}ifelse}{/pdfm/pdfmnew load store}ifelse pop pop}ifelse}}{{
+pop pop}}ifelse}ifelse bind def}ifelse end def
+
+%%EndProcSet
+%%BeginFont: LOGO10
+%!PS-AdobeFont-1.0: logo10 001.000
+%%CreationDate: Mon Mar 23 20:42:13 1998
+%%VMusage: 120000 150000
+11 dict begin
+/FontInfo 14 dict dup begin
+/version (001.001) readonly def
+/Notice (Copyright (c) Taco Hoekwater, 1998. All rights reserved.) readonly def
+/FullName (logo10) readonly def
+/FamilyName (logo10) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+/UnderlinePosition -100 def
+/UnderlineThickness 50 def
+/Weight (Medium) readonly def
+end readonly def
+/FontName /logo10 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 65 /A put
+dup 69 /E put
+dup 70 /F put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 84 /T put
+readonly def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox {0 -11 722 611} readonly def
+currentdict end
+currentfile eexec
+D9D66F633B846A989B9974B0179FC6CC445BCF7C3C3333173232E3FDBFF43949
+1DB866C39088C203DC22FDC758584860EC7BB67FDA28CC6208249060E18FAB32
+204779B5C03C0493BBBBC95CF02692CC4DEAA8D2EA90B5C2E64374E92BCB8501
+429B8FAE4A76C0C6B76D6FF7CF9A7D5EDFBCA0E959541C59BD05B7DE43D25D53
+FC3DDA6EF0C2743978A6D03E19CCED4A11F2EA4BCC3110BE8B8D9E2772361969
+C19258EFAFDC276CB1ADE9208A941A36D18F9FB1C33DEF76AA315DDB006FF6DD
+021DCB16DF22A06DEFEF321C9A6AD3438C1AC51101B9F0B5A58131C9E1B7F3F7
+99DF425FB082BD1A4F860045983FED432A5DDFF5F662AD5982E19BBBD9065C40
+84A971EAD143FD5C9B8356EE756EE868F10F3AEBAC1F6B156F1669DCF81236B2
+7AD9D84124DC4763A119E727FA68443264A417174B48F87CE901AE946C181A57
+14CC1AAC16D2DD454F66A2B236C3B8956FCCCD5F3E641424CD4E7C8A80669EDE
+38230CB6EBD34E8C695FBC0AC71C522B76B282E39BB9037B7DB5E674FDA46992
+285C11C9368735A56DE3C98CD2A9BD1844354114D388195B5085B35B72D505C1
+CC6F1965CCDFAEC9FD71EFD275FE7F79F8AF7AA8A74C652323C4D42534765583
+319BF3C64213DF59C7B564BF88AD7B5BA1680E560D903D7241469E52FE7755C3
+37489EE62344B46C7111A3FD1892B2E9622F38D8E7D4C2B8DB307129608A5C15
+57E5A15C48D6F579E6E0D7E78694CE0F16DCC3C71BFE541FF2235D4A9ED6B30E
+D71BCAE9A07F4F3EF87F4BA198BC1B16384AEE950AD0C629CDF5A515C02916C6
+3101816F86AB235E8311677B1C0CB9960CC95B7B2F417EFF4B900033051A26F3
+19723E7F3F1A822A0D6A8BD3E5D64103FCE62418A13FE940B948290D3423E7E4
+F90E877FF56688E40CC5FBCE2150CE744155036B7AA544E9E8642BF1F64CB500
+7FE0EDB98C59F0A1D2BEE89CFD1F9A393D0C473067F9EAE3BBD6D534CD7D6F41
+2272657FEBC48EE2AFFB799D56E70C72A5E9D273D7752ECC5CE29F2918E473D4
+9B5DCB81EC6F568579EC441C243A19B1B18AA9F5031F38896470A92B47933300
+33D0AE6F131B9AEA54270C0E9012C6B763746FC02775669B71DDA41C7AA161B5
+3A5AAA7A2C22B676A72C3AE53A7D864F2C9EC71EFCF46C2A89AC6E6A8E718F54
+C872C3E81A5DC5452910BE92A99C1A4F3B900C34193E943B535735FB2F12E8DF
+9C6EF0F015C8186E873EE253CB1FDEE159CBE02CC693E75F31B6A4ACCE2F57DB
+09F588CB2E2F6DF0ED394027EE29C7D5CF4B72E15A5D08BA578577914082D893
+37BBAB23E0ADEEBC3AFC1246132EC99050CC844E607854D3FE1015F66DAAB3F2
+2D0FA8B9D53E5EFEE71C1710B3F1643ABE947A8DAA46EE27689E1B190F7A8B7C
+55FC0F9B854390AD27E02023F7AD336F8FEDADEF3DC9B4658CC944D162B4DC81
+B44DEDAD300BF652935D999B10BA572254B329F0F251349EF61E89948AF0D4A0
+97936EBA8F80BF5BF80BE8F3E3E843D8E862ECB2924DA5B38176BDF5C4CFA972
+72CFE2864F57E367909F3A3148C86E8830A640CE90A1205F287EC38477F799BC
+A3624B68CCDAD76A544992F96776488FF463F3BE5072C9FF6E25AD53F1E018E5
+40816B76DAB8AD4C61E9683CB5A6396A25EC412C4FDF2C42703E4E760B3356C6
+667747BD56F7353D31448E2E5692994509436D202012371EB63B531005C94037
+E72D2F37DE6C2C191FEDC9416F662BDD0F94625CA5CB3DDABF7AD94B13C97F46
+5A10E67C5C6908A1B0AC1A9234E089432113972DD9F04006A1AFF5CB630B1445
+1EF2E7B7CAC7E4E815CE40C38937F4933E57E25F6AFFAC00BD24FEFCDE3D7D9A
+6D6DBD666AFDD8AFB7CBC2BD9C26D49F4F233B28479068AFF6F19021069B976A
+5A91C0D7393E6A35761FDD24BE419910F3312999AAA031D441BEF208248FDE3D
+E4ECDDDFE1E2FF9EFAD1733B0E9815DD6C420D79348092D7DD5D65638CEC397C
+738C88DFE3821D32565BE7FB9E68C7829EEFA1B946C8E1E8D30561EE2A432547
+A81C0103853A555A5011F937ABD6D7A2D8B6796A32196D06B78D466F4CA50C69
+DB5D6181CF60A83279F1B86A7304FC0BBE667AAE8389AFD5B4C3F141B82C4C7A
+F8E781525F3E5069355ADDF2D7DF02ECAA9518DB6C453F3AFFB1FEDC628C91EB
+E6863F9F2B7CDD355317E3F6E7B26542243C3D819ED150E48F1BC558E1F991CB
+C28554C57FF6AB4BCA6E9BF14F792BCA75E34A5A69890997C8243CC0686F34B7
+919153E934266A8FAA85D9F472D649FA963381CD9F89B767947561B4C7D1C193
+C7519E0B2E5C5331526012EAA7AE389CD0A69A686A30B50CAA4841341B0BE46C
+68EF8E11F3E6F61DBB2FF173BD86C842D1C93F5057524328C99959D6CE4CCE56
+40939243EEFAD6CF7DAD817E6A3803047E7C691EEB76040B14E904F47A5DE411
+79FC2FF90D69EE9CF8D120EEAC8F90598903F847CD165D1E9EC02954D2812068
+947AFD39F1AA6B9081089B72C4C759E7AC82DEC5AFD1372DF240EA26E09D1400
+5C38337ABCB1689CAF624918B28A6CF76A0AA6E2A6B724AED451C8293913962B
+F750D18585A6F8B3E18006AFA2C2BD600FCFE3DF73D39BDF47E88B696DAF4863
+7F99BE2BDAD4EF3683D4852A68E84D863B36855174935441F693AF04C7E17D58
+64CE7F4E8C4736E01557BC1EE0
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMR12
+%!PS-AdobeFont-1.1: CMR12 1.0
+%%CreationDate: 1991 Aug 20 16:38:05
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR12) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR12 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 49 /one put
+dup 57 /nine put
+dup 67 /C put
+dup 69 /E put
+dup 75 /K put
+dup 77 /M put
+dup 84 /T put
+dup 88 /X put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 121 /y put
+readonly def
+/FontBBox{-34 -251 988 750}readonly def
+/UniqueID 5000794 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
+016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
+9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
+D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
+469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
+2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C
+68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361
+3645B82392D5CAE11A7CB49D7E2E82DCD485CBA04C77322EB2E6A79D73DC194E
+59C120A2DABB9BF72E2CF256DD6EB54EECBA588101ABD933B57CE8A3A0D16B28
+51D7494F73096DF53BDC66BBF896B587DF9643317D5F610CD9088F9849126F23
+DDE030F7B277DD99055C8B119CAE9C99158AC4E150CDFC2C66ED92EBB4CC092A
+AA078CE16247A1335AD332DAA950D20395A7384C33FF72EAA31A5B89766E635F
+45C4C068AD7EE867398F0381B07CB94D29FF097D59FF9961D195A948E3D87C31
+821E9295A56D21875B41988F7A16A1587050C3C71B4E4355BB37F255D6B237CE
+96F25467F70FA19E0F85785FF49068949CCC79F2F8AE57D5F79BB9C5CF5EED5D
+9857B9967D9B96CDCF73D5D65FF75AFABB66734018BAE264597220C89FD17379
+26764A9302D078B4EB0E29178C878FD61007EEA2DDB119AE88C57ECFEF4B71E4
+140A34951DDC3568A84CC92371A789021A103A1A347050FDA6ECF7903F67D213
+1D0C7C474A9053866E9C88E65E6932BA87A73686EAB0019389F84D159809C498
+1E7A30ED942EB211B00DBFF5BCC720F4E276C3339B31B6EABBB078430E6A09BB
+377D3061A20B1EB98796B8607EECBC699445EAA866C38E02DF59F5EDD378303A
+0733B90E7835C0AAF32BA04F1566D8161EA89CD4D14DDB953F8B910BFC8A7F03
+5020F55EF8FC2640ADADA156F6CF8F2EB6610F7EE8874A26CBE7CD154469B9F4
+ED76886B3FB679FFDEB59BB6C55AF7087BA48B75EE2FB374B19BCC421A963E15
+FE05ECAAF9EECDF4B2715010A320102E6F8CCAA342FA11532671CCD8C32DC0F9
+3167CC8E5F7C063014C557B5ABF08928A287373C1740D488069C61438274C144
+DFB02C6F17A8F77B0A2A81CF9142FA64EE950FA0FAD19F60A69D30C1141BABF0
+C0B31EDACED3D89AE10A24BB3530E7FE796E203D685FE26BDD02D966D584D1DB
+AFDD0A80E0F2F080BBCCA0E8B7934245FE96A27E74AD8A96A0BCB114F5BA2F7E
+4B05540EB53C2E75F0B95FBEEC53FFA3BBEB7522B6A49CE2523B57C15F6D6A73
+B89688948668AA604024E40CB593AA9826A0CCEF29F8D36667288970B064767F
+ECE38B05F82E4199136F142FAC6F5238A0531BFF9B0CFA88C9B0BEFD4F238A64
+1A3D8FB7AC1955BF96B9DED35C1D8E47103F65364525ED321A2742C77029CB49
+208FAB8BA64CFD0F0B939F37105D8707DD1C6222E5F9162C7DFF92FEDE399DCA
+9CC95C51F68E6C1093F8DE39F53DDDD671FD4BC6B6739D2C951B40E4090518DB
+8A748B83DA2AEDAD723DF354A6CDE5767FCBD3EAA04E07A4C75A6913C1DEEC84
+BB9CCD9EF0F528190983DC0224E6EC260CF6FA6B61EAB321942E1BA0B28C8D74
+B4AA7C67B1A7CBD9400133003C8BC49D5A05F288CEE532FCAC1923338D04C662
+F5D8CC94FBB660749C32F6C40372017EB6535F60811A32ACE0AEE7130E25772E
+688D36A04AE03AC1A8BEEBD77C5A629362CEDB37A21BA2B7917E0814AE14B62D
+DBA26C1A0DAC82A176A8FF1930D769F80846308144619162F28FB150550333F7
+CA617C5E6A1E7ADAE78E7840366BC60F7C2D0D579A06FBDDA8835A537E19A55E
+88EF7D2E9676CBDB9423CA00AE7750F412ED9569189C0E2EA8BF7E1D6B21F16A
+7D38A7251AE751C9AE0CBB27587CFD061E76F7A2F8EDC488A257547B53F11708
+64E3D15EE64F74DD7552D6CC61FD37A4F33FFFAA9B2CD01912F12E74450250B3
+D0216BBDA760618921380AEAA398F46A19EBF1358DBD9FFE475F39749C1C996E
+67C820A5D7C366C95FC8F267CDDA3C5F2F3F0C2EBDE3E5F3F2848B1C521033E9
+3F5D4CB3A8CF2CA938EFC8BEF332FD9DFD9ED9F02FDE40CDF5F1AACE4EC7E1D9
+8ECAF4285C0B73CAC04E58F069F42889DF5A1AE02E83825C822C9D112FBDD267
+FF39634C93CF0628EDD70FC83024E16C3DFCAE1FC558B2C0D43B6D700D76B6EE
+52C346C3361074143A950B0B0C9B61BE5A1AB56F60F6DE06B357E972D638550B
+BF2D38C8D0F6B6B5DE960FDA746CC3CD78A2A7674B5696220D18F899239B4437
+76164A161141E55A1EAC2B688C09CCD920EB430D6D6233BB51561160637D9BD6
+34B743A7F88D9B5E43D688124A7CD2A602FD084D38B540F86ECEE986F650C56D
+0F81477469C3F87FDDA7921BF3C0E63714F4406E30D9F0F2B7A0F4151497E0EF
+D137315576E372BC079BFDB313CA59C1C0E58CFE2B7B59D79BD4F522079FE6D3
+27BD0C54F3460ADBA48F9950A3FD12A19FE5BE0F842ACFA23C6E1F09E81E55EE
+8F5D5CC3FC5C212EF9F93A8100EF98DFE23C3AD019262186BD23B356D3B24DA1
+D47291A93A547BDFFD3B2F397B67E8E5112A5433948972C61A1323712343B8D3
+DBDA6BB2925793CB541453913DB53D873AC500C662114601674CEC9C11C2B603
+E05FF08A422BFA9E4CFA183E3AAD8A136557BE1285E3DD682CE031D1574231E3
+A5A64CE6F49FCDD49E8CDF1A581BE6CD6123E2741E06D233F1CB3F66D3B33313
+BB9E8361E9F654B70744952987BD0ACF413BB99A5A373FF4EBF14E5D23B2225E
+69729A3681E3D05F21A86C2F02D4D3C4A2CA674A0FBE7DB51D4BC720D63551E0
+333B209C68D5F1949BFDC62AA17C5C3F5F91A807271B64364330F888E448BE75
+49F0150003630864E91802E905B926B768B044BBBD991A9512242027F05D874D
+8E5EDE357E9F6E548C1A2FFAE8CB3E8EC0339236C9D7AA1B8BA6D14B47938267
+1C1D0F48504F78B1AF00315221C645D493E1EA6D163903D5E26D2F499F8D1B60
+A02AF0094F04C87E0408D8809B74D179396C639E1C7E76DE98BE9CD6F6B51466
+8C2C5E36CE58BB43EEE3051A669D7D8A52708062DDB766B523B0514517F56C25
+2E489D79069C1CC742F435F630B5DAE8B0BD1639EAE6C4ACC5F9C2DE6EB1519F
+20D84AF8978D67AD11CED16154CAE864E62A8186042A861370FC56393C9E6E1B
+C9E1762B0924BA22BFD6D8DA2310D72A45D10540B7CF91A77962528A5DB33361
+5B4747DBAE67002439C2F1C96899D5C37F6CB0EA8A40D5E0B5FA06F6A25B54D1
+4A4B3ED2C695A682D7FB6C6854A2C789C9F5EF6AF81F2D379C500B54A2E83F26
+8E1F81962530A3197C892925EEA516C59077BB03350D56154F7500FC69E0275B
+D129752223EB599938BD36CCCC187ABF43868223C05F184482C8149A17699DA6
+987766362088C9493828FAE8235137467BD7D11C2396F42C1F558E94365EEB81
+4FAF89AAA7009673739732BF96FD4BCAA9084CD4090C961E097E379AD9049EDE
+67331A254AE26E78011ACC4981AB08B41A3172347B9EFAB6404CA71465563F36
+4B954AA5FF69DB47A67FE741917F1785B6091B7F239C8FE86F998EC23F164631
+77C266797833FED6B572F27B16FC093DED04642AE2B05DE59616DC8D527014A2
+44A0003F461317B8E9DAD3C1D494EF5BB1C15F18345A949C5B11D2BD4BE7BFE1
+38F101434125ECAD80E81763FE1496724857C7E9334635843B35EEF2FDA30955
+60A3DB7640C3FF5AF1024C0FC26084EFDCBD296DA1102ED1F54AE072AF382096
+E9E4A5735E5E1DD4A08D9977174B5E975AEBA691EFF43E3FF5B4CDCF36EC91AC
+4529BE16D96939B9EAE232B96C5E2019C5E650B957C16BE291F221B88A4ADD01
+7DEC6FA61ED892436D83F3A9F98058CE68AC96DABE5D76543A47F2F7B1DD2EDF
+D8C34CFAEAE4EFFFCB0B79E98FE9CBE7412B4D4E23FFB27DD0A862AEE6B6B104
+AE9DBD3C06281CDA1D43B870A468A8784BF66E8FA7FEB4C75A4211323EAFEFD5
+26DAD5045645C76F881D38333117C0B7408266FAC11D998D06A7A91FE2D5C501
+F27CA76AC99621CB78A83D3300B1A54BE9C81AB8C1E3A868D495DD1E51CA0AB7
+C81E7B55F5BFBCF70BBFC840DCB3BA772CF5FDF34C362C3DC062602943EA8293
+23A99D813EC74447F05254923A0E263B0ADE5318E909FACC8414EAE64AE6D841
+4F8F88A36E2CB1720E40D648BD8A52BA6F15F0BE8C93F6B91D9D09E7B27F6824
+30DE118BF7CBE963050F9A59E5C24FD19AE3BF49EE3E88C7EC08B638327CC51D
+B9CDB56CF4742F4E8AB3B56F2CD45D842D35A95344903DCAC3023EE9BFAB5EDF
+55322212A566E9A7DFF25B8682CA5FDF91399CC6BCB31415A2E8393FFF9C2AB3
+D21BCFE2E9D4A8F71FC23AB3EE2740B2FDCBC1463EFEC57F4FBF5C6922987E8E
+BAE61AAEF7D3F461D2A15310CA47EC3BD5A63AF410B51AAB7989BB7E1FE7C157
+8FD8792A2BB85B2C3B6FC93C8A3CD3D2C80DFEFC70CC0E6CFE55CAC47B9B5334
+C0A28B146311711C8E38AD2FB71CA753FEB1D7743997A825C0FA749497054023
+B6D3EE3E0A7D909CD82E1D4DD0847D7BC048CBDC666FC3AE224F06AE7AB1C8EA
+9C9B4EF054E2DB7BA54CCE40E32D1B88426389C6A3E743ACA2C2F8987CDF437E
+01ACA8CA697AF92C12A8903A0B5D1572068CE36B839AFE3769B49822D2155138
+BDCD649D850E44723814DD5998FCE9F949F8C5B96391A38353E32F0643A3CBF6
+80DACC7A029D39095EEC56608D3C63F6EF6A5E425071600BA259E4F8A7AAA1C8
+78424171ADE7B219E33CD5EEF61874A5274263BA29268739FE6788FC9108D752
+C758965742DFB803ACF675805340BA8B73143C885A0C9B5B1EA365491A8C0F94
+EBBEADC92C315AA27E5E80EF7F859A006A8E9B87E7A13FC8D228E786C95BD21A
+04D2347D285180722190E8CEDF970BFBEDB994604459929FCB3622476FE04512
+84FBDA89088667D74A19A340F3DF346AEE9446203FBA1117B733E3BF53CDA9AF
+17E5E4F9A23080431305F470722068F46F5E502F1E491AA7C0668E6EA2C5F629
+8408963D40EBE616061974FCAF3FD6660CC963CC667EE80DE3A278A548AE34C8
+D6D994E17640CA88F9C1248C8B434540DD9142FC4B5D50F22BCEC28AC30F30C9
+5617D2A042A365A77508BEBB2A35D070514648CA6A63CABA586C2A0A334B3B65
+F5C78E7972A7DAD56F33D36E20111914F9635F1E293122E57DEDE0F401567680
+9140E6C91E9B742568F0F642195FE95A39141993A726FEA0E45E38E23DDECDB9
+73A9201728EEADCE82A213F1D4DEEA0C266142D080CF013E0C3A0983FE8AE88F
+532595213AC39EA136FF28C695C59EDFF6EB9547A1C370613F161C422228B469
+24C86F84833FA189F11E263B610D2FE9EEE2F810FB7E365551317BF67EEBB595
+BC7E2B797FE9A801A42D6E50BC5D35098A71F9F59670F40D0B21F57BA2B82C1D
+B3B5B24B47C4A8A3843A02217CD9EE0FDE71DE3437F30DF06D626297D4D508B8
+BDD401CFC079F49AFFBCD75674D9E86622562DEF9FEAC6A7C4B43A70569EA7C4
+A589E8194980275BB1AE8B6E58404B841A346A63F94EC08D03687E3320440C72
+EB8C9ABA58777745DE1CF17B66A898EF6C696F64661E8FADDD31FDC3DE95D206
+83649D30811C2785F2E08EE7B3519EE710864C7332516AC81773472BBC55857A
+78881E0F5E67A8830A0FF3772660EA65A736B2032BA368A19877E778CF30E091
+E9D9E53977BD510DA52AEBD75C4E9D571793AE55A89EC7185905DE98A5682D6D
+208364537FE137FD3FD96234251C93DBCB5C4C3FF8BE6B8A975361524D2DD657
+476634368887037540C465ABA6E1905EBCC0AAB8DD3D9CFAE8A038AAF287498A
+DC7B2B5CB6EB721BB0BECFD8DB4CE8B9CADB80BE6A6316A01EAF12A0F5D7FA15
+B680D121007C709EBDB06C7B1028D1F28DE9A9F55B8F6FE95AD285021E9EFBD6
+E1A713FFD2E3B8D7C6EF4CBDAB04B158059C2FC9C4E301732F78799711F2A303
+03B77864F03C0EB691944694AD70274D269C3EFF2AB02A084C41C777C5FFB80C
+94BA1A203208B136853641FFD8448C54E20DD46BA087C275BC548A2E784CBF51
+522C62D8438399D1182A12E1835402A0AB980B322DD97C0A9658384BD6A6FCF3
+8C00B99D2A699AB639A270CFBC9F3AFB970F7B3F120EBF9566CC14A4B18B3907
+8B451F1480249C8335FCA82BA6814C27CE625A98A5CE30A63E961C52D4F60BD8
+1F65BC6BA7E62DC3CC4D555014BDB9BFB917AB34910F79E15184B6EE9E431922
+DB4EEB6FA288BF1CA64904BA6A4C67B2F5C0544159A04BBD8FF04EDBD29D92AA
+498850E9DA7188A7471BD4BF896AAF140B882A1990405032C3A6042816226125
+40CFBF6E6A3748FF0D856E7EB9A61FCB788F635D7C73E05288594850ACCF591D
+0E44B8E6D918B52E9948929F7198E33FAD6B276E4A105459134602341AE9896B
+1D37BF5D59A80BE1A4D94F8DCA11E933BB77F6DA14787E2266E75871F7754798
+09E8A035E824CA6C274754E09DB232A5F226788745492EB46A43FADF5EFDEBDC
+40267A7492F9E68F66E1BF09C7FAB1C26C95768B8C927B11BF076BCF6BCBF8E6
+EC1FC4F2DF5BB500FF6272A17C3F35C437EDC3D9A400DD469019C7C9BC28578B
+5AD53BF158B5C3DCF42DA5EF5BA9A8E31C1C4102CC144A48E2A552F5E56C4D7F
+45E43C56A662A27370C77BEE44AA39E668F3729F5017E76C16BC5C5A1630AC07
+418CC13F59C0D8F6AEBE2202EA510E83AFA6405A7BB627A1A90F7AE0CD0B8B74
+86A70D7E8E8CD49BE63F368DD4BB8CB809F991461C6053FCCA0A95CC62AE9985
+9CE15E655989D2F314B4595614FCDDFF4DA7AC7E68F8A5FF309672B686F8A23C
+125F46AA427340323EF66AEE4A2CA0EC0D4AAAD375FC06911EA1CDD21405A948
+E1F318EB801BA16BBCDE2EA9293DB134A8B4A0CA8FEF9BB1D63BA788261B8080
+EE93CAE08A8670D27AC0BD727BA3C6DE6309897B3DCD00AAA1CF1A18DBB909E6
+AC94616F3773D603581DD6982F295DE647B6D1DDA4833E05C8D78FE79FA262B5
+4FBF2E8BA19731782CA1AA312EE33EB52356B1D6FB659480E6AC7C84F53070D8
+9E97A5BF10131A924437729EC2D890DDC402103EA873A1A7E2015BCF126ECCF7
+0F138D82B76A2A37F413D9D779550E1443A3A3731D86C18918831811012038D7
+5F0273EA477B60190FA3F41C25E444EFB31734C0100FF05273DD0D40F6DF81DD
+951BED0DAAF46B552D64850CA1BE7ACF3FBCBF95B1E469E2392AC240B63565F6
+659AC3E01C9EBC968BE4C1BE01F1922C3399E04A4435B6776F3922A3FEE6BD8D
+CC66ED0865191E2195459F4D4470BE9A93347AE1276E43A3CCE3341567A25D6E
+9DDCE793BA3680CF463FDC2C1D9485BC4931EF2C67418B0607308D5D6A5F4683
+DBA7B946321574F3D9773CF0E13847AC4040917678E2E8F6B16E42FA3894DDC9
+85445C577E398C0C908C5993980B44A8AFD2586F3D3CE1FD89DE27A5D3B55A33
+283D2CFC50F769C64154ABE2C13B2700E2389094810D9BCFB77325262D56B74E
+C90F2BFA82E21577D68C013E4FE58603AA81A0A4131799B0123107E24A8A3CED
+448D627D645500920205960531099A41B9728E3E6B2F07782412C08B7B1430E7
+7429F84478F6894CCAD7E4312A3F09CAE9304E59725FA555AEFC3DFA0BB2475C
+015BC3DE83BCACCF5B9BCDCA197B713556A2FED1FEB231ED57E076539B73A9B2
+0716B1BD69E4D7FB6AF186C4DDA940E94BA04F37E5381DCA9EC41C548D3FF4D6
+6B6670F71857D88227008612B76CB40134EE39F7A865D8BFE2721111AF83EA24
+FC979EEF05DAE374956331475C5D97F70933EC5270D2A2856BD68B3D73EA0B55
+E9678E7EFB6CD54290B6EE412F216FABF2BD4701D386CD61A41F44537A1CAD99
+A196B5B6A6AC6233F8D67DFF35A40DA8CEA475A285EF3D32CDF0091496F061D3
+991AC4CB9196DD9FEA63773A597F52E2A48AAA1DFA45F38D5DB64980D7086A5D
+AEE054D0B1D19799F6B467038C2BDC54F3DEE3D50C09A393E7930916A4F46177
+5C3258B22BF6BD05E4D9B75DEBDEB1D4CAD18AA013D1C0094E9A45013462ED4D
+B5BB4B610EC1729FCCDEDADE0BC34C8358321127E36398F505575E606B67938F
+DBCDB79E3B8F24268E52939F4E70CC819123DD16B7FD0F1BCC874C8B3352454F
+50F5A277F9DAB7E0A983AF06C64123D2CADEC6FD0C06BE9E3BAB02543CD9764C
+3160F88BD924A60D48BC0B7F26708FAD523667D59A634FD8C32EAD0B67FED9CF
+84DCFAEF39BD99AE8F8EB2D83545B7C30604E8A8B38B4FF012E0BD2EEEFCB6E4
+374DA4737CDEE0CFD64723A0007132A55F6B9B8354C1523E5107C2529EC262D4
+056DADDE1EB529F032C89AC306CAC942BE35E7D73711DA1C3AE2ED944A7D26F6
+77910909820EFF15CE87D5FF1272200386459B160A3025966320A7845C02381A
+68BD83EC5E356FCCFB4C5C8A560EE04A0886F0C95C89864ABB82235736078CAD
+AF0D7220DA6FCEBC94C9F7620D87770C4E720DBB1F4E41044A4F790D8F7C36ED
+44A41A22086A3CBCCD719CCE762BD8080048E476B8FF4713D3BA2E181C826CEC
+840EB86873CA40056CCD631BCF9D7C81DF6B20FC8A4668B73F9A12A5B241EB46
+
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+TeXDict begin 39158280 55380996 1000 600 600 (cmr.dvi)
+@start /Fa 171[58 4[66 66 80 6[62 62 3[66 65[{}7 99.6264
+/LOGO10 rf /Fb 134[51 1[70 51 54 38 38 38 1[54 49 54
+81 27 51 1[27 54 49 30 43 54 43 54 49 8[73 3[70 6[89
+1[76 5[66 1[70 9[49 7[49 2[27 33 27 44[{}33 99.6264 /CMR12
+rf end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+TeXDict begin
+%%BeginPaperSize: a4
+a4
+%%EndPaperSize
+ end
+HPSdict begin
+/TargetAnchors
+0 dict dup begin
+end targetdump-hook def end
+TeXDict begin
+%%EndSetup
+%%Page: 1 1
+TeXDict begin HPSdict begin 1 0 bop -450 -43 a Fb(Computer)34
+b(Mo)s(dern)f(is)g(based)g(on)g(a)f(19th-cen)m(tury)i(b)s(o)s(ok)e(t)m
+(yp)s(eface)i(from)e(Monot)m(yp)s(e,)i(whic)m(h)g(is)f(wh)m(y)h(it)e
+(lo)s(oks)h(a)f(little)h(lik)m(e)-450 77 y(an)f(old-fashioned)h(sc)m
+(ho)s(ol)h(b)s(o)s(ok.)43 b(This)33 b(paragraph)g(is)g(set)g(in)g
+(Computer)g(Mo)s(dern)g(so)g(y)m(ou)g(can)g(see)h(what)f(it)f(lo)s(oks)
+h(lik)m(e.)45 b(The)-450 198 y(t)m(yp)s(eface)32 b(w)m(as)g(designed)g
+(using)h Fa(MET)n(AF)l(ONT)r Fb(,)e(the)g(fon)m(t-dra)m(wing)g(program)
+g(made)g(b)m(y)h(Kn)m(uth)f(to)g(accompan)m(y)h(T)3835
+219 y(E)3889 198 y(X)f(systems,)-450 318 y(but)i(it)f(is)h(no)m(w)h
+(also)e(a)m(v)-5 b(ailable)33 b(in)g(T)m(yp)s(e)h(1)e(and)h(T)-8
+b(rueT)m(yp)s(e)35 b(formats.)p eop end end
+%%Trailer
+
+end
+
+userdict /end-hook known{end-hook}if
+%%EOF